@charset "UTF-8";
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;margin:0;-webkit-appearance:none;outline:none}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;left:-100000px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;margin:0;overflow:visible;position:relative;width:auto;white-space:inherit;left:auto}.invisible{visibility:hidden}.skiplinks{position:absolute;height:1px;width:1px;padding:0}.skiplinks ul{margin:0;padding:0;list-style:none}.visuallyhidden.skiplink:active,.visuallyhidden.skiplink:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;margin:0;overflow:visible;position:absolute;width:auto;white-space:nowrap;left:auto;top:auto;z-index:1000}@font-face{font-family:svg-icons;src:url(../Fonts/svg-icons.eot?61a9f4ac52ea0b87a99ecf590b674414);src:url(../Fonts/svg-icons.eot?61a9f4ac52ea0b87a99ecf590b674414#iefix) format("embedded-opentype"),url(../Fonts/svg-icons.woff?61a9f4ac52ea0b87a99ecf590b674414) format("woff"),url(../Fonts/svg-icons.ttf?61a9f4ac52ea0b87a99ecf590b674414) format("truetype"),url(../Fonts/svg-icons.svg?61a9f4ac52ea0b87a99ecf590b674414#svg-icons) format("svg");font-weight:400;font-style:normal}.arrow-next:after,.arrow-prev:after,.article.deco-1 .article__content:after,.article.deco-1 .article__content:before,.article.deco-2 .article__content:after,.article.deco-2 .article__content:before,.btn-back:before,.btn-top:before,.btn.btn-primary:before,.btn.btn-secondary:before,.btn.newsletter__btn:before,.deco-1:after,.deco-1:before,.deco-2:after,.deco-2:before,.fancybox-button--close:before,.fancybox-navigation .fancybox-button div:before,.gallery__item:after,.list.deco-1 .list__content:after,.list.deco-1 .list__content:before,.list.deco-2 .list__content:after,.list.deco-2 .list__content:before,.mediabox .slick-arrow:before,.mediabox__video-link:before,.menu__item:before,.misson-teaser-box__item:before,.mobile-menu .has-child:after,.mobile-menu__back:after,.news-backlink-wrap a:before,.page-nav__item.back:before,.page-nav__item:before,.prinav__item:after,.rte-img:after,.rte-img:before,.select-wrap:before,.service-nav__item.has-child:after,.sicon,.sitemap__label:after,.stage.deco-1 .stage__img-wrap:after,.stage.deco-1 .stage__img-wrap:before,.stage.deco-2 .stage__img-wrap:after,.stage.deco-2 .stage__img-wrap:before,.teaser-large.deco-1 .teaser-large__img-wrap:after,.teaser-large.deco-1 .teaser-large__img-wrap:before,.teaser-large.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-2 .teaser-large__img-wrap:before,.tx_nsnewscomments .comment-btn:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:before{font-family:svg-icons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sicon__alert:before{content:"\f101"}.newsletter-title-row__btn-wrap .btn.newsletter__btn:before,.newsletter-title-row__btn-wrap .tx_nsnewscomments .newsletter__btn.comment-btn:before,.prinav__item:after,.select-wrap:before,.service-nav__item.has-child:after,.sicon__arrow-down:before,.sitemap__label:after,.tx_nsnewscomments .newsletter-title-row__btn-wrap .newsletter__btn.comment-btn:before{content:"\f102"}.arrow-next:after,.arrow-prev:after,.fancybox-navigation .fancybox-button.fancybox-button--arrow_left div:before,.mediabox .slick-prev:before,.mobile-menu__back:after,.sicon__arrow-left-big:before{content:"\f103"}.btn-back:before,.news-backlink-wrap a:before,.sicon__arrow-left:before{content:"\f104"}.arrow-next:after,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right div:before,.mediabox .slick-next:before,.mobile-menu .has-child:after,.sicon__arrow-right-big:before{content:"\f105"}.btn.btn-primary:before,.btn.btn-secondary:before,.btn.newsletter__btn:before,.menu__item:before,.misson-teaser-box__item:before,.page-nav__item:before,.sicon__arrow-right:before,.tx_nsnewscomments .comment-btn:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:before{content:"\f106"}.btn-top:before,.page-nav__item.back:before,.sicon__arrow-up:before{content:"\f107"}.sicon__check:before{content:"\f108"}.fancybox-button--close:before,.sicon__cross:before{content:"\f109"}.article.deco-1 .article__content:after,.article.deco-1 .article__content:before,.article.deco-2 .article__content:after,.article.deco-2 .article__content:before,.deco-1:after,.deco-1:before,.deco-2:after,.deco-2:before,.list.deco-1 .list__content:after,.list.deco-1 .list__content:before,.list.deco-2 .list__content:after,.list.deco-2 .list__content:before,.rte-img:after,.rte-img:before,.sicon__deco:before,.stage.deco-1 .stage__img-wrap:after,.stage.deco-1 .stage__img-wrap:before,.stage.deco-2 .stage__img-wrap:after,.stage.deco-2 .stage__img-wrap:before,.teaser-large.deco-1 .teaser-large__img-wrap:after,.teaser-large.deco-1 .teaser-large__img-wrap:before,.teaser-large.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-2 .teaser-large__img-wrap:before{content:"\f10a"}.sicon__facebook:before{content:"\f10b"}.sicon__instagram:before{content:"\f10c"}.sicon__linkedin:before{content:"\f10d"}.sicon__lupe:before{content:"\f10e"}.sicon__mail:before{content:"\f10f"}.mediabox__video-link:before,.sicon__play:before{content:"\f110"}.sicon__quote:before{content:"\f111"}.sicon__twitter:before{content:"\f112"}.sicon__youtube:before{content:"\f113"}.gallery__item:after,.sicon__zoom:before{content:"\f114"}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;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}body.compensate-for-scrollbar{overflow:hidden;-ms-overflow-style:none}.fancybox-active,.fancybox-enabled{overflow:hidden}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px 44px 0;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{padding:44px 0 0;overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 44px;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-slide--html .fancybox-content{margin:0 0 6px}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:calc(100% - 44px);overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;vertical-align:top;width:100%}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background:transparent;height:100px;margin:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{background:rgba(30,30,30,.6);height:100%;padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:fancybox-rotate .8s linear infinite;animation:fancybox-rotate .8s linear infinite;background:transparent;border-radius:100%;border:6px solid hsla(0,0%,39.2%,.5);border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes fancybox-rotate{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes fancybox-rotate{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0 0}.fancybox-slide--image .fancybox-content{margin-bottom:6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:768px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}body :focus,html[data-focus-source=initial]>body :focus,html[data-focus-source=pointer]>body :focus{outline:0}html[data-focus-source=key]>body :focus{outline-color:#e32236;outline-offset:-2px;outline-style:auto;outline-width:5px}html[data-focus-source=script]>body :focus{outline:0}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,.05)}body{background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;color:#000;overflow-x:hidden}@media only screen and (max-width:1023px){body{font-size:1.25rem;line-height:1.875rem}}::-moz-selection{background:#e32236;color:#fff}::selection{background:#e32236;color:#fff}.breadcrumb-wrap,.container,.main,.nav-overlay__row{margin:0 auto;max-width:1280px;max-width:80rem;width:100%;padding:0 5rem}@media only screen and (max-width:1170px){.breadcrumb-wrap,.container,.main,.nav-overlay__row{padding:0 1.5rem}}@media only screen and (max-width:1023px){.breadcrumb-wrap,.container,.main,.nav-overlay__row{padding:0}}@media only screen and (max-width:1023px){.main{overflow:hidden}}h1,h2,h3,h4,h5,h6,h7,h8{margin:0;font-weight:400}.h1,h1{font-family:Abril Fatface,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem}@media only screen and (max-width:1023px){.h1,h1{font-size:2rem;line-height:2.5rem}}.h2,h2{font-family:Abril Fatface,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem}@media only screen and (max-width:1023px){.h2,h2{font-size:1.5rem;line-height:2rem}}.h3,h3{font-family:Abril Fatface,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:400}@media only screen and (max-width:1023px){.h3,h3{font-size:1.25rem;line-height:1.625rem}}.h4,h4{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased}.h4,.h5,.h6,h4,h5,h6{font-family:Open Sans,sans-serif;font-style:normal}.h5,.h6,h5,h6{font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem;font-weight:300;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto}@media only screen and (max-width:1023px){.h5,.h6,h5,h6{font-size:1.25rem;line-height:1.875rem}}p{font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;margin:0;padding-bottom:1.5rem}@media only screen and (max-width:1023px){p{font-size:1.25rem;line-height:1.875rem}}a{color:#e32236;text-decoration:none;cursor:pointer;transition:.2s ease-in-out}a:hover{color:#404040}.link,bold,strong{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased}.sml{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto}.slick-slider{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.module-title{outline-color:#e32236;outline-offset:-2px;outline-style:auto;outline-width:5px;display:inline-flex;padding:.9375rem}@media only screen and (max-width:1023px){.module-title{margin:0 1.25rem}}.module-disc{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto}@media only screen and (max-width:1023px){.module-disc{margin:.5rem 1.25rem 0}}.header{z-index:150;position:relative;background:#fff}.header .breadcrumb-wrap,.header .container,.header .main,.header .nav-overlay__row{display:flex;justify-content:space-between;position:relative}.header .breadcrumb-wrap:after,.header .container:after,.header .main:after,.header .nav-overlay__row:after{content:"";position:absolute;bottom:0;left:80px;left:5rem;height:1px;width:calc(100% - 160px);background:#ccc}@media only screen and (max-width:1170px){.header .breadcrumb-wrap:after,.header .container:after,.header .main:after,.header .nav-overlay__row:after{width:calc(100% - 48px);left:1.5rem}}@media only screen and (max-width:1023px){.header .breadcrumb-wrap:after,.header .container:after,.header .main:after,.header .nav-overlay__row:after{width:100%;left:0}}.header__logo{position:relative;padding:1.3125rem 0 1.25rem}@media only screen and (max-width:1023px){.header__logo{padding:1rem 1.25rem .75rem;height:5.1875rem}}.header-logo__img{display:block;height:103px;height:6.4375rem}@media only screen and (max-width:1023px){.header-logo__img{height:3.4375rem;max-width:100%}}.header__tools{display:flex;align-items:flex-end;margin-bottom:1.8125rem;margin-left:auto}@media only screen and (max-width:1023px){.header__tools{display:none}}.search-input-wrap{margin-right:.75rem;position:relative;width:320px;width:20rem}.search-input.input,.tx_nsnewscomments .ns-form-group input.search-input{position:relative;z-index:1;width:100%;height:48px;height:3rem;padding-right:3.375rem}.search-submit{position:absolute;right:0;top:0;z-index:2;cursor:pointer}.search-submit .sicon__lupe{width:48px;width:3rem;height:48px;height:3rem;font-size:48px;font-size:3rem;color:#e32236;transition:.2s ease-in-out}.search-submit:focus .sicon__lupe,.search-submit:hover .sicon__lupe{color:#404040}.mail-btn{width:48px;width:3rem;height:48px;height:3rem;background:rgba(0,0,0,.07);font-size:48px;font-size:3rem;border-radius:.125rem;margin-right:.75rem;transition:.2s ease-in-out}@media only screen and (max-width:1023px){.mail-btn{background:rgba(0,0,0,.1)}}.article.deco-1 .mail-btn .article__content:after,.article.deco-1 .mail-btn .article__content:before,.article.deco-2 .mail-btn .article__content:after,.article.deco-2 .mail-btn .article__content:before,.fancybox-navigation .fancybox-button .mail-btn div:before,.list.deco-1 .mail-btn .list__content:after,.list.deco-1 .mail-btn .list__content:before,.list.deco-2 .mail-btn .list__content:after,.list.deco-2 .mail-btn .list__content:before,.mail-btn .arrow-next:after,.mail-btn .arrow-prev:after,.mail-btn .article.deco-1 .article__content:after,.mail-btn .article.deco-1 .article__content:before,.mail-btn .article.deco-2 .article__content:after,.mail-btn .article.deco-2 .article__content:before,.mail-btn .btn-back:before,.mail-btn .btn-top:before,.mail-btn .btn.btn-primary:before,.mail-btn .btn.btn-secondary:before,.mail-btn .btn.newsletter__btn:before,.mail-btn .deco-1:after,.mail-btn .deco-1:before,.mail-btn .deco-2:after,.mail-btn .deco-2:before,.mail-btn .fancybox-button--close:before,.mail-btn .fancybox-navigation .fancybox-button div:before,.mail-btn .gallery__item:after,.mail-btn .list.deco-1 .list__content:after,.mail-btn .list.deco-1 .list__content:before,.mail-btn .list.deco-2 .list__content:after,.mail-btn .list.deco-2 .list__content:before,.mail-btn .mediabox .slick-arrow:before,.mail-btn .mediabox__video-link:before,.mail-btn .menu__item:before,.mail-btn .misson-teaser-box__item:before,.mail-btn .mobile-menu .has-child:after,.mail-btn .mobile-menu__back:after,.mail-btn .news-backlink-wrap a:before,.mail-btn .page-nav__item:before,.mail-btn .prinav__item:after,.mail-btn .rte-img:after,.mail-btn .rte-img:before,.mail-btn .select-wrap:before,.mail-btn .service-nav__item.has-child:after,.mail-btn .sicon,.mail-btn .sitemap__label:after,.mail-btn .stage.deco-1 .stage__img-wrap:after,.mail-btn .stage.deco-1 .stage__img-wrap:before,.mail-btn .stage.deco-2 .stage__img-wrap:after,.mail-btn .stage.deco-2 .stage__img-wrap:before,.mail-btn .teaser-large.deco-1 .teaser-large__img-wrap:after,.mail-btn .teaser-large.deco-1 .teaser-large__img-wrap:before,.mail-btn .teaser-large.deco-2 .teaser-large__img-wrap:after,.mail-btn .teaser-large.deco-2 .teaser-large__img-wrap:before,.mail-btn .tx_nsnewscomments .comment-btn:before,.mail-btn .tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:before,.mediabox .mail-btn .slick-arrow:before,.mobile-menu .mail-btn .has-child:after,.news-backlink-wrap .mail-btn a:before,.stage.deco-1 .mail-btn .stage__img-wrap:after,.stage.deco-1 .mail-btn .stage__img-wrap:before,.stage.deco-2 .mail-btn .stage__img-wrap:after,.stage.deco-2 .mail-btn .stage__img-wrap:before,.teaser-large.deco-1 .mail-btn .teaser-large__img-wrap:after,.teaser-large.deco-1 .mail-btn .teaser-large__img-wrap:before,.teaser-large.deco-2 .mail-btn .teaser-large__img-wrap:after,.teaser-large.deco-2 .mail-btn .teaser-large__img-wrap:before,.tx_nsnewscomments .mail-btn .comment-btn:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .mail-btn .ns-form-group:before{color:#e32236;transition:.2s ease-in-out}.mail-btn:focus,.mail-btn:hover{background-color:#404040}.article.deco-1 .mail-btn:focus .article__content:after,.article.deco-1 .mail-btn:focus .article__content:before,.article.deco-1 .mail-btn:hover .article__content:after,.article.deco-1 .mail-btn:hover .article__content:before,.article.deco-2 .mail-btn:focus .article__content:after,.article.deco-2 .mail-btn:focus .article__content:before,.article.deco-2 .mail-btn:hover .article__content:after,.article.deco-2 .mail-btn:hover .article__content:before,.fancybox-navigation .fancybox-button .mail-btn:focus div:before,.fancybox-navigation .fancybox-button .mail-btn:hover div:before,.list.deco-1 .mail-btn:focus .list__content:after,.list.deco-1 .mail-btn:focus .list__content:before,.list.deco-1 .mail-btn:hover .list__content:after,.list.deco-1 .mail-btn:hover .list__content:before,.list.deco-2 .mail-btn:focus .list__content:after,.list.deco-2 .mail-btn:focus .list__content:before,.list.deco-2 .mail-btn:hover .list__content:after,.list.deco-2 .mail-btn:hover .list__content:before,.mail-btn:focus .arrow-next:after,.mail-btn:focus .arrow-prev:after,.mail-btn:focus .article.deco-1 .article__content:after,.mail-btn:focus .article.deco-1 .article__content:before,.mail-btn:focus .article.deco-2 .article__content:after,.mail-btn:focus .article.deco-2 .article__content:before,.mail-btn:focus .btn-back:before,.mail-btn:focus .btn-top:before,.mail-btn:focus .btn.btn-primary:before,.mail-btn:focus .btn.btn-secondary:before,.mail-btn:focus .btn.newsletter__btn:before,.mail-btn:focus .deco-1:after,.mail-btn:focus .deco-1:before,.mail-btn:focus .deco-2:after,.mail-btn:focus .deco-2:before,.mail-btn:focus .fancybox-button--close:before,.mail-btn:focus .fancybox-navigation .fancybox-button div:before,.mail-btn:focus .gallery__item:after,.mail-btn:focus .list.deco-1 .list__content:after,.mail-btn:focus .list.deco-1 .list__content:before,.mail-btn:focus .list.deco-2 .list__content:after,.mail-btn:focus .list.deco-2 .list__content:before,.mail-btn:focus .mediabox .slick-arrow:before,.mail-btn:focus .mediabox__video-link:before,.mail-btn:focus .menu__item:before,.mail-btn:focus .misson-teaser-box__item:before,.mail-btn:focus .mobile-menu .has-child:after,.mail-btn:focus .mobile-menu__back:after,.mail-btn:focus .news-backlink-wrap a:before,.mail-btn:focus .page-nav__item:before,.mail-btn:focus .prinav__item:after,.mail-btn:focus .rte-img:after,.mail-btn:focus .rte-img:before,.mail-btn:focus .select-wrap:before,.mail-btn:focus .service-nav__item.has-child:after,.mail-btn:focus .sicon,.mail-btn:focus .sitemap__label:after,.mail-btn:focus .stage.deco-1 .stage__img-wrap:after,.mail-btn:focus .stage.deco-1 .stage__img-wrap:before,.mail-btn:focus .stage.deco-2 .stage__img-wrap:after,.mail-btn:focus .stage.deco-2 .stage__img-wrap:before,.mail-btn:focus .teaser-large.deco-1 .teaser-large__img-wrap:after,.mail-btn:focus .teaser-large.deco-1 .teaser-large__img-wrap:before,.mail-btn:focus .teaser-large.deco-2 .teaser-large__img-wrap:after,.mail-btn:focus .teaser-large.deco-2 .teaser-large__img-wrap:before,.mail-btn:focus .tx_nsnewscomments .comment-btn:before,.mail-btn:focus .tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:before,.mail-btn:hover .arrow-next:after,.mail-btn:hover .arrow-prev:after,.mail-btn:hover .article.deco-1 .article__content:after,.mail-btn:hover .article.deco-1 .article__content:before,.mail-btn:hover .article.deco-2 .article__content:after,.mail-btn:hover .article.deco-2 .article__content:before,.mail-btn:hover .btn-back:before,.mail-btn:hover .btn-top:before,.mail-btn:hover .btn.btn-primary:before,.mail-btn:hover .btn.btn-secondary:before,.mail-btn:hover .btn.newsletter__btn:before,.mail-btn:hover .deco-1:after,.mail-btn:hover .deco-1:before,.mail-btn:hover .deco-2:after,.mail-btn:hover .deco-2:before,.mail-btn:hover .fancybox-button--close:before,.mail-btn:hover .fancybox-navigation .fancybox-button div:before,.mail-btn:hover .gallery__item:after,.mail-btn:hover .list.deco-1 .list__content:after,.mail-btn:hover .list.deco-1 .list__content:before,.mail-btn:hover .list.deco-2 .list__content:after,.mail-btn:hover .list.deco-2 .list__content:before,.mail-btn:hover .mediabox .slick-arrow:before,.mail-btn:hover .mediabox__video-link:before,.mail-btn:hover .menu__item:before,.mail-btn:hover .misson-teaser-box__item:before,.mail-btn:hover .mobile-menu .has-child:after,.mail-btn:hover .mobile-menu__back:after,.mail-btn:hover .news-backlink-wrap a:before,.mail-btn:hover .page-nav__item:before,.mail-btn:hover .prinav__item:after,.mail-btn:hover .rte-img:after,.mail-btn:hover .rte-img:before,.mail-btn:hover .select-wrap:before,.mail-btn:hover .service-nav__item.has-child:after,.mail-btn:hover .sicon,.mail-btn:hover .sitemap__label:after,.mail-btn:hover .stage.deco-1 .stage__img-wrap:after,.mail-btn:hover .stage.deco-1 .stage__img-wrap:before,.mail-btn:hover .stage.deco-2 .stage__img-wrap:after,.mail-btn:hover .stage.deco-2 .stage__img-wrap:before,.mail-btn:hover .teaser-large.deco-1 .teaser-large__img-wrap:after,.mail-btn:hover .teaser-large.deco-1 .teaser-large__img-wrap:before,.mail-btn:hover .teaser-large.deco-2 .teaser-large__img-wrap:after,.mail-btn:hover .teaser-large.deco-2 .teaser-large__img-wrap:before,.mail-btn:hover .tx_nsnewscomments .comment-btn:before,.mail-btn:hover .tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:before,.mediabox .mail-btn:focus .slick-arrow:before,.mediabox .mail-btn:hover .slick-arrow:before,.mobile-menu .mail-btn:focus .has-child:after,.mobile-menu .mail-btn:hover .has-child:after,.news-backlink-wrap .mail-btn:focus a:before,.news-backlink-wrap .mail-btn:hover a:before,.stage.deco-1 .mail-btn:focus .stage__img-wrap:after,.stage.deco-1 .mail-btn:focus .stage__img-wrap:before,.stage.deco-1 .mail-btn:hover .stage__img-wrap:after,.stage.deco-1 .mail-btn:hover .stage__img-wrap:before,.stage.deco-2 .mail-btn:focus .stage__img-wrap:after,.stage.deco-2 .mail-btn:focus .stage__img-wrap:before,.stage.deco-2 .mail-btn:hover .stage__img-wrap:after,.stage.deco-2 .mail-btn:hover .stage__img-wrap:before,.teaser-large.deco-1 .mail-btn:focus .teaser-large__img-wrap:after,.teaser-large.deco-1 .mail-btn:focus .teaser-large__img-wrap:before,.teaser-large.deco-1 .mail-btn:hover .teaser-large__img-wrap:after,.teaser-large.deco-1 .mail-btn:hover .teaser-large__img-wrap:before,.teaser-large.deco-2 .mail-btn:focus .teaser-large__img-wrap:after,.teaser-large.deco-2 .mail-btn:focus .teaser-large__img-wrap:before,.teaser-large.deco-2 .mail-btn:hover .teaser-large__img-wrap:after,.teaser-large.deco-2 .mail-btn:hover .teaser-large__img-wrap:before,.tx_nsnewscomments .mail-btn:focus .comment-btn:before,.tx_nsnewscomments .mail-btn:hover .comment-btn:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .mail-btn:focus .ns-form-group:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .mail-btn:hover .ns-form-group:before{color:#fff}.hamburger{background:#fff;height:82px;height:5.125rem;width:80px;width:5rem;cursor:pointer;position:relative;padding:3.3125rem 0 0;display:none;border-left:1px solid #ccc}@media only screen and (max-width:1023px){.hamburger{display:block;flex:0 0 auto}}.hamburger:focus .hamburger__bar,.hamburger:focus .hamburger__bar:after,.hamburger:focus .hamburger__bar:before,.hamburger:hover .hamburger__bar,.hamburger:hover .hamburger__bar:after,.hamburger:hover .hamburger__bar:before{background:#404040}.hamburger__text{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:12px;font-size:.75rem;line-height:20px;line-height:1.25rem;display:inline-block;width:100%;text-align:center;position:absolute;color:#000}.hamburger__bar,.hamburger__bar:after,.hamburger__bar:before{height:2px;width:24px;background:#e32236;position:absolute;display:block;content:"";transition:.2s ease-in-out}.hamburger__bar{top:32px;left:29px}.hamburger__bar:before{top:-8px}.hamburger__bar:after{bottom:-8px}.footer__sitemap{margin-bottom:.75rem}.footer__row{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:1023px){.footer__row{flex-direction:column;justify-content:normal}}.footer__col{margin-left:1.5rem;margin-bottom:3.5rem;width:25%}.footer__col:first-child{margin-left:0}@media only screen and (max-width:1023px){.footer__col{width:100%;margin-left:0;margin-bottom:0}.footer__col .footer__btn{margin:0 1.25rem 1.25rem;display:inline-flex}}.footer__service-nav{margin:0;padding:0;list-style:none}@media only screen and (max-width:1023px){.footer__service-nav{border-top:1px solid #ccc;padding:1.125rem 1.25rem 1.1875rem}}.footer__service-nav li{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem}.sitemap{margin:0;padding:0;list-style:none}@media only screen and (max-width:1023px){.sitemap{padding:0 1.25rem;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;transform:translateY(-.3125rem)}.sitemap__label.sub-open+.sitemap{max-height:25rem}}.sitemap__label,.sitemap li{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem}.sitemap__label{font-family:Open Sans,sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;margin-bottom:.75rem}.sitemap__label.current{color:#e32236}@media only screen and (max-width:1023px){.sitemap__label{border-top:1px solid #ccc;margin-bottom:0;padding:1.3125rem 1.25rem 1.1875rem;position:relative;cursor:pointer}.sitemap__label:hover{color:#e32236}.sitemap__label:focus{background:#00f}.sitemap__label.sub-open:after{transform:scaleY(-1)}}.sitemap__label:after{color:#e32236;position:absolute;font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem;pointer-events:none;right:14px;right:.875rem;top:22px;top:1.375rem;transform:none;transition:.2s ease-in-out;display:none}@media only screen and (max-width:1023px){.sitemap__label:after{display:block;right:.8125rem;top:1.3125rem}}.sitemap__item{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;color:#000;margin-bottom:.75rem;transition:.2s ease-in-out;display:inline-flex}.footer__service-nav .sitemap__item{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased}.sitemap__item.current,.sitemap__item:focus,.sitemap__item:hover{color:#e32236}@media only screen and (max-width:1023px){.footer__sns .breadcrumb-wrap,.footer__sns .container,.footer__sns .main,.footer__sns .nav-overlay__row{border-top:1px solid #ccc;padding:0 1.25rem}}.sns{margin:0;list-style:none;display:flex;justify-content:space-between;width:100%;border-top:1px solid #ccc;padding:4.5rem 0}@media only screen and (max-width:1023px){.sns{flex-direction:column;padding-top:1.5rem;padding-bottom:1rem;border-top:none}}.sns__item{display:flex;flex-direction:column;font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;color:#000;align-items:center;padding-left:1.375rem;padding-right:1.375rem}.article.deco-1 .sns__item .article__content:after,.article.deco-1 .sns__item .article__content:before,.article.deco-2 .sns__item .article__content:after,.article.deco-2 .sns__item .article__content:before,.fancybox-navigation .fancybox-button .sns__item div:before,.list.deco-1 .sns__item .list__content:after,.list.deco-1 .sns__item .list__content:before,.list.deco-2 .sns__item .list__content:after,.list.deco-2 .sns__item .list__content:before,.mediabox .sns__item .slick-arrow:before,.mobile-menu .sns__item .has-child:after,.news-backlink-wrap .sns__item a:before,.sns__item .arrow-next:after,.sns__item .arrow-prev:after,.sns__item .article.deco-1 .article__content:after,.sns__item .article.deco-1 .article__content:before,.sns__item .article.deco-2 .article__content:after,.sns__item .article.deco-2 .article__content:before,.sns__item .btn-back:before,.sns__item .btn-top:before,.sns__item .btn.btn-primary:before,.sns__item .btn.btn-secondary:before,.sns__item .btn.newsletter__btn:before,.sns__item .deco-1:after,.sns__item .deco-1:before,.sns__item .deco-2:after,.sns__item .deco-2:before,.sns__item .fancybox-button--close:before,.sns__item .fancybox-navigation .fancybox-button div:before,.sns__item .gallery__item:after,.sns__item .list.deco-1 .list__content:after,.sns__item .list.deco-1 .list__content:before,.sns__item .list.deco-2 .list__content:after,.sns__item .list.deco-2 .list__content:before,.sns__item .mediabox .slick-arrow:before,.sns__item .mediabox__video-link:before,.sns__item .menu__item:before,.sns__item .misson-teaser-box__item:before,.sns__item .mobile-menu .has-child:after,.sns__item .mobile-menu__back:after,.sns__item .news-backlink-wrap a:before,.sns__item .page-nav__item:before,.sns__item .prinav__item:after,.sns__item .rte-img:after,.sns__item .rte-img:before,.sns__item .select-wrap:before,.sns__item .service-nav__item.has-child:after,.sns__item .sicon,.sns__item .sitemap__label:after,.sns__item .stage.deco-1 .stage__img-wrap:after,.sns__item .stage.deco-1 .stage__img-wrap:before,.sns__item .stage.deco-2 .stage__img-wrap:after,.sns__item .stage.deco-2 .stage__img-wrap:before,.sns__item .teaser-large.deco-1 .teaser-large__img-wrap:after,.sns__item .teaser-large.deco-1 .teaser-large__img-wrap:before,.sns__item .teaser-large.deco-2 .teaser-large__img-wrap:after,.sns__item .teaser-large.deco-2 .teaser-large__img-wrap:before,.sns__item .tx_nsnewscomments .comment-btn:before,.sns__item .tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:before,.stage.deco-1 .sns__item .stage__img-wrap:after,.stage.deco-1 .sns__item .stage__img-wrap:before,.stage.deco-2 .sns__item .stage__img-wrap:after,.stage.deco-2 .sns__item .stage__img-wrap:before,.teaser-large.deco-1 .sns__item .teaser-large__img-wrap:after,.teaser-large.deco-1 .sns__item .teaser-large__img-wrap:before,.teaser-large.deco-2 .sns__item .teaser-large__img-wrap:after,.teaser-large.deco-2 .sns__item .teaser-large__img-wrap:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .sns__item .ns-form-group:before,.tx_nsnewscomments .sns__item .comment-btn:before{font-size:60px;font-size:3.75rem;line-height:60px;line-height:3.75rem;color:#fff;width:60px;width:3.75rem;height:60px;height:3.75rem;border-radius:50%;background:#e32236;margin-bottom:1.5rem;transition:.2s ease-in-out}@media only screen and (max-width:1023px){.article.deco-1 .sns__item .article__content:after,.article.deco-1 .sns__item .article__content:before,.article.deco-2 .sns__item .article__content:after,.article.deco-2 .sns__item .article__content:before,.fancybox-navigation .fancybox-button .sns__item div:before,.list.deco-1 .sns__item .list__content:after,.list.deco-1 .sns__item .list__content:before,.list.deco-2 .sns__item .list__content:after,.list.deco-2 .sns__item .list__content:before,.mediabox .sns__item .slick-arrow:before,.mobile-menu .sns__item .has-child:after,.news-backlink-wrap .sns__item a:before,.sns__item .arrow-next:after,.sns__item .arrow-prev:after,.sns__item .article.deco-1 .article__content:after,.sns__item .article.deco-1 .article__content:before,.sns__item .article.deco-2 .article__content:after,.sns__item .article.deco-2 .article__content:before,.sns__item .btn-back:before,.sns__item .btn-top:before,.sns__item .btn.btn-primary:before,.sns__item .btn.btn-secondary:before,.sns__item .btn.newsletter__btn:before,.sns__item .deco-1:after,.sns__item .deco-1:before,.sns__item .deco-2:after,.sns__item .deco-2:before,.sns__item .fancybox-button--close:before,.sns__item .fancybox-navigation .fancybox-button div:before,.sns__item .gallery__item:after,.sns__item .list.deco-1 .list__content:after,.sns__item .list.deco-1 .list__content:before,.sns__item .list.deco-2 .list__content:after,.sns__item .list.deco-2 .list__content:before,.sns__item .mediabox .slick-arrow:before,.sns__item .mediabox__video-link:before,.sns__item .menu__item:before,.sns__item .misson-teaser-box__item:before,.sns__item .mobile-menu .has-child:after,.sns__item .mobile-menu__back:after,.sns__item .news-backlink-wrap a:before,.sns__item .page-nav__item:before,.sns__item .prinav__item:after,.sns__item .rte-img:after,.sns__item .rte-img:before,.sns__item .select-wrap:before,.sns__item .service-nav__item.has-child:after,.sns__item .sicon,.sns__item .sitemap__label:after,.sns__item .stage.deco-1 .stage__img-wrap:after,.sns__item .stage.deco-1 .stage__img-wrap:before,.sns__item .stage.deco-2 .stage__img-wrap:after,.sns__item .stage.deco-2 .stage__img-wrap:before,.sns__item .teaser-large.deco-1 .teaser-large__img-wrap:after,.sns__item .teaser-large.deco-1 .teaser-large__img-wrap:before,.sns__item .teaser-large.deco-2 .teaser-large__img-wrap:after,.sns__item .teaser-large.deco-2 .teaser-large__img-wrap:before,.sns__item .tx_nsnewscomments .comment-btn:before,.sns__item .tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:before,.stage.deco-1 .sns__item .stage__img-wrap:after,.stage.deco-1 .sns__item .stage__img-wrap:before,.stage.deco-2 .sns__item .stage__img-wrap:after,.stage.deco-2 .sns__item .stage__img-wrap:before,.teaser-large.deco-1 .sns__item .teaser-large__img-wrap:after,.teaser-large.deco-1 .sns__item .teaser-large__img-wrap:before,.teaser-large.deco-2 .sns__item .teaser-large__img-wrap:after,.teaser-large.deco-2 .sns__item .teaser-large__img-wrap:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .sns__item .ns-form-group:before,.tx_nsnewscomments .sns__item .comment-btn:before{position:absolute;left:0;top:0;width:3rem;height:3rem;font-size:3rem;line-height:3rem;margin-bottom:0}}@media only screen and (max-width:1023px){.sns__item{padding-left:4rem;text-align:left;margin-bottom:1.5rem;position:relative;align-items:flex-start;padding-right:0}}.article.deco-1 .sns__item:focus .article__content:after,.article.deco-1 .sns__item:focus .article__content:before,.article.deco-1 .sns__item:hover .article__content:after,.article.deco-1 .sns__item:hover .article__content:before,.article.deco-2 .sns__item:focus .article__content:after,.article.deco-2 .sns__item:focus .article__content:before,.article.deco-2 .sns__item:hover .article__content:after,.article.deco-2 .sns__item:hover .article__content:before,.fancybox-navigation .fancybox-button .sns__item:focus div:before,.fancybox-navigation .fancybox-button .sns__item:hover div:before,.list.deco-1 .sns__item:focus .list__content:after,.list.deco-1 .sns__item:focus .list__content:before,.list.deco-1 .sns__item:hover .list__content:after,.list.deco-1 .sns__item:hover .list__content:before,.list.deco-2 .sns__item:focus .list__content:after,.list.deco-2 .sns__item:focus .list__content:before,.list.deco-2 .sns__item:hover .list__content:after,.list.deco-2 .sns__item:hover .list__content:before,.mediabox .sns__item:focus .slick-arrow:before,.mediabox .sns__item:hover .slick-arrow:before,.mobile-menu .sns__item:focus .has-child:after,.mobile-menu .sns__item:hover .has-child:after,.news-backlink-wrap .sns__item:focus a:before,.news-backlink-wrap .sns__item:hover a:before,.sns__item:focus .arrow-next:after,.sns__item:focus .arrow-prev:after,.sns__item:focus .article.deco-1 .article__content:after,.sns__item:focus .article.deco-1 .article__content:before,.sns__item:focus .article.deco-2 .article__content:after,.sns__item:focus .article.deco-2 .article__content:before,.sns__item:focus .btn-back:before,.sns__item:focus .btn-top:before,.sns__item:focus .btn.btn-primary:before,.sns__item:focus .btn.btn-secondary:before,.sns__item:focus .btn.newsletter__btn:before,.sns__item:focus .deco-1:after,.sns__item:focus .deco-1:before,.sns__item:focus .deco-2:after,.sns__item:focus .deco-2:before,.sns__item:focus .fancybox-button--close:before,.sns__item:focus .fancybox-navigation .fancybox-button div:before,.sns__item:focus .gallery__item:after,.sns__item:focus .list.deco-1 .list__content:after,.sns__item:focus .list.deco-1 .list__content:before,.sns__item:focus .list.deco-2 .list__content:after,.sns__item:focus .list.deco-2 .list__content:before,.sns__item:focus .mediabox .slick-arrow:before,.sns__item:focus .mediabox__video-link:before,.sns__item:focus .menu__item:before,.sns__item:focus .misson-teaser-box__item:before,.sns__item:focus .mobile-menu .has-child:after,.sns__item:focus .mobile-menu__back:after,.sns__item:focus .news-backlink-wrap a:before,.sns__item:focus .page-nav__item:before,.sns__item:focus .prinav__item:after,.sns__item:focus .rte-img:after,.sns__item:focus .rte-img:before,.sns__item:focus .select-wrap:before,.sns__item:focus .service-nav__item.has-child:after,.sns__item:focus .sicon,.sns__item:focus .sitemap__label:after,.sns__item:focus .stage.deco-1 .stage__img-wrap:after,.sns__item:focus .stage.deco-1 .stage__img-wrap:before,.sns__item:focus .stage.deco-2 .stage__img-wrap:after,.sns__item:focus .stage.deco-2 .stage__img-wrap:before,.sns__item:focus .teaser-large.deco-1 .teaser-large__img-wrap:after,.sns__item:focus .teaser-large.deco-1 .teaser-large__img-wrap:before,.sns__item:focus .teaser-large.deco-2 .teaser-large__img-wrap:after,.sns__item:focus .teaser-large.deco-2 .teaser-large__img-wrap:before,.sns__item:focus .tx_nsnewscomments .comment-btn:before,.sns__item:focus .tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:before,.sns__item:hover .arrow-next:after,.sns__item:hover .arrow-prev:after,.sns__item:hover .article.deco-1 .article__content:after,.sns__item:hover .article.deco-1 .article__content:before,.sns__item:hover .article.deco-2 .article__content:after,.sns__item:hover .article.deco-2 .article__content:before,.sns__item:hover .btn-back:before,.sns__item:hover .btn-top:before,.sns__item:hover .btn.btn-primary:before,.sns__item:hover .btn.btn-secondary:before,.sns__item:hover .btn.newsletter__btn:before,.sns__item:hover .deco-1:after,.sns__item:hover .deco-1:before,.sns__item:hover .deco-2:after,.sns__item:hover .deco-2:before,.sns__item:hover .fancybox-button--close:before,.sns__item:hover .fancybox-navigation .fancybox-button div:before,.sns__item:hover .gallery__item:after,.sns__item:hover .list.deco-1 .list__content:after,.sns__item:hover .list.deco-1 .list__content:before,.sns__item:hover .list.deco-2 .list__content:after,.sns__item:hover .list.deco-2 .list__content:before,.sns__item:hover .mediabox .slick-arrow:before,.sns__item:hover .mediabox__video-link:before,.sns__item:hover .menu__item:before,.sns__item:hover .misson-teaser-box__item:before,.sns__item:hover .mobile-menu .has-child:after,.sns__item:hover .mobile-menu__back:after,.sns__item:hover .news-backlink-wrap a:before,.sns__item:hover .page-nav__item:before,.sns__item:hover .prinav__item:after,.sns__item:hover .rte-img:after,.sns__item:hover .rte-img:before,.sns__item:hover .select-wrap:before,.sns__item:hover .service-nav__item.has-child:after,.sns__item:hover .sicon,.sns__item:hover .sitemap__label:after,.sns__item:hover .stage.deco-1 .stage__img-wrap:after,.sns__item:hover .stage.deco-1 .stage__img-wrap:before,.sns__item:hover .stage.deco-2 .stage__img-wrap:after,.sns__item:hover .stage.deco-2 .stage__img-wrap:before,.sns__item:hover .teaser-large.deco-1 .teaser-large__img-wrap:after,.sns__item:hover .teaser-large.deco-1 .teaser-large__img-wrap:before,.sns__item:hover .teaser-large.deco-2 .teaser-large__img-wrap:after,.sns__item:hover .teaser-large.deco-2 .teaser-large__img-wrap:before,.sns__item:hover .tx_nsnewscomments .comment-btn:before,.sns__item:hover .tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:before,.stage.deco-1 .sns__item:focus .stage__img-wrap:after,.stage.deco-1 .sns__item:focus .stage__img-wrap:before,.stage.deco-1 .sns__item:hover .stage__img-wrap:after,.stage.deco-1 .sns__item:hover .stage__img-wrap:before,.stage.deco-2 .sns__item:focus .stage__img-wrap:after,.stage.deco-2 .sns__item:focus .stage__img-wrap:before,.stage.deco-2 .sns__item:hover .stage__img-wrap:after,.stage.deco-2 .sns__item:hover .stage__img-wrap:before,.teaser-large.deco-1 .sns__item:focus .teaser-large__img-wrap:after,.teaser-large.deco-1 .sns__item:focus .teaser-large__img-wrap:before,.teaser-large.deco-1 .sns__item:hover .teaser-large__img-wrap:after,.teaser-large.deco-1 .sns__item:hover .teaser-large__img-wrap:before,.teaser-large.deco-2 .sns__item:focus .teaser-large__img-wrap:after,.teaser-large.deco-2 .sns__item:focus .teaser-large__img-wrap:before,.teaser-large.deco-2 .sns__item:hover .teaser-large__img-wrap:after,.teaser-large.deco-2 .sns__item:hover .teaser-large__img-wrap:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .sns__item:focus .ns-form-group:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .sns__item:hover .ns-form-group:before,.tx_nsnewscomments .sns__item:focus .comment-btn:before,.tx_nsnewscomments .sns__item:hover .comment-btn:before{background-color:#404040}.sns__item:focus .sns__label,.sns__item:hover .sns__label{color:#000}.sns__label{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;text-transform:uppercase;margin-bottom:.75rem}@media only screen and (max-width:1023px){.sns__label{margin-top:.25rem;margin-bottom:.25rem}}.footer__organisation{background:#272727;padding:5rem 0 3.5rem}@media only screen and (max-width:1023px){.footer__organisation{padding:1.75rem 1.25rem 1.25rem}}.footer__organisation .breadcrumb-wrap,.footer__organisation .container,.footer__organisation .main,.footer__organisation .nav-overlay__row{display:flex;color:#fff;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem}@media only screen and (max-width:1023px){.footer__organisation .breadcrumb-wrap,.footer__organisation .container,.footer__organisation .main,.footer__organisation .nav-overlay__row{flex-direction:column}}.footer__organisation p{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem}@media only screen and (max-width:1023px){.footer__organisation p{padding-bottom:1.25rem}}.footer__organisation .link:focus,.footer__organisation .link:hover{color:#fff}.footer__logo{margin-top:-1.875rem}@media only screen and (max-width:1023px){.footer__logo{margin-top:0}}.footer__logo img{display:block;height:103px;height:6.4375rem}@media only screen and (max-width:1023px){.footer__logo img{max-width:100%;margin-left:.25rem;margin-bottom:3.0625rem}}.footer__address{margin-left:auto}@media only screen and (max-width:1023px){.footer__address{margin-left:0}}.footer__tel{margin-left:5%;margin-right:2.125rem}@media only screen and (max-width:1023px){.footer__tel{margin-left:0;margin-right:0}}.footer__tel .link--tel{color:#fff;text-decoration:none}.footer__meta-nav{background:#000;color:#fff}.footer__meta-nav .breadcrumb-wrap,.footer__meta-nav .container,.footer__meta-nav .main,.footer__meta-nav .nav-overlay__row{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem}@media only screen and (max-width:1023px){.footer__meta-nav .breadcrumb-wrap,.footer__meta-nav .container,.footer__meta-nav .main,.footer__meta-nav .nav-overlay__row{padding:1.25rem 1.25rem .5rem}}.meta-nav{margin:0;list-style:none;width:100%;padding:1.125rem 0 .375rem;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;overflow:hidden}@media only screen and (max-width:1023px){.meta-nav{flex-direction:column;padding:0}}.meta-nav__item{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;padding-bottom:1rem;color:#fff;float:left;display:block;margin-right:2rem;transition:.2s ease-in-out}@media only screen and (max-width:1023px){.meta-nav__item{padding:0;margin-bottom:.75rem;margin-right:0;display:inline-flex;float:none}}a.meta-nav__item:focus,a.meta-nav__item:hover{color:#e32236}.btn-top-wrap{position:fixed;bottom:0;left:0;right:0;z-index:100}.btn-top-wrap .breadcrumb-wrap,.btn-top-wrap .container,.btn-top-wrap .main,.btn-top-wrap .nav-overlay__row{position:relative;max-width:1176px;max-width:73.5rem;padding:0}.btn-top{top:0;width:56px;width:3.5rem;height:56px;height:3.5rem;background:#e32236;font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem;letter-spacing:3px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;text-transform:uppercase;text-align:center;padding:2.125rem 0 0 .1875rem;transform:translateY(0);cursor:pointer;border-top-left-radius:2px;border-top-left-radius:.125rem;border-top-right-radius:2px;border-top-right-radius:.125rem;transition:transform .2s cubic-bezier(.19,1,.22,1),background-color .2s ease-in-out}.btn-top,.btn-top:before{position:absolute;right:0;color:#fff}.btn-top:before{font-size:28px;font-size:1.75rem;top:5px;top:.3125rem;left:15px;left:.9375rem;width:30px;width:1.875rem;z-index:3}.btn-top.active{transform:translateY(-100%)}.btn-top:hover{background-color:#404040}.top-nav-wrap{position:relative;z-index:200}@media only screen and (max-width:1023px){.top-nav-wrap{display:none}}.top-nav{border-bottom:1px solid #ccc;position:relative;z-index:10;background:#fff}.top-nav .breadcrumb-wrap,.top-nav .container,.top-nav .main,.top-nav .nav-overlay__row{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 5rem;width:100%}@media only screen and (max-width:1170px){.top-nav .breadcrumb-wrap,.top-nav .container,.top-nav .main,.top-nav .nav-overlay__row{padding:0 1.5rem}}.lang-nav{margin:0;padding:0;list-style:none;display:flex}.lang-nav li{margin-right:1.25rem}@media only screen and (max-width:1023px){.lang-nav li{margin-right:1rem}}.lang-nav__item{font-size:17px;font-size:1.0625rem;line-height:17px;line-height:1.0625rem;padding-top:1.25rem;padding-bottom:1.25rem;color:#000;display:block;transition:.2s ease-in-out;cursor:pointer}.lang-nav__item.current,.lang-nav__item:focus,.no-touch .lang-nav__item:hover{color:#e32236}.lang-nav__item.current{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased}.service-nav{padding:0;list-style:none;display:flex;margin:0 0 0 auto}.service-nav__item{font-size:17px;font-size:1.0625rem;line-height:17px;line-height:1.0625rem;padding-top:1.25rem;padding-bottom:1.25rem;padding-right:2.375rem;display:block;color:#000;margin-left:-1px;border-left:1px solid transparent;border-right:1px solid transparent;transition:.2s ease-in-out;cursor:pointer}.service-nav__item.current,.service-nav__item:hover{color:#e32236}.service-nav__item.has-child{border-right:1px solid #ccc;padding-left:1.1875rem;border-left:1px solid #ccc;position:relative}.service-nav__item.has-child:after{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem;pointer-events:none;color:#e32236;position:absolute;margin-top:-.25rem;margin-left:.0625rem;transition:.2s ease-in-out}.service-nav__item.has-child:before{content:"";position:absolute;bottom:-2px;height:2px;background:#fff;width:100%;left:0;opacity:0;transition:opacity .2s cubic-bezier(.19,1,.22,1)}.service-nav__item.has-child.active:after{transform:scaleY(-1)}.service-nav__item.has-child.active:before{opacity:1}.prinav-wrap{position:relative;background:#fff;z-index:100}@media only screen and (max-width:1023px){.prinav-wrap{display:none}}.prinav__row{z-index:2;position:relative;background:#fff;border-bottom:1px solid #ccc}.home .prinav__row{border-color:transparent}.prinav-open .home .prinav__row{border-color:#ccc}.prinav{list-style:none;margin:0 auto;max-width:1280px;max-width:80rem;width:100%;padding:0 5rem;display:flex}@media only screen and (max-width:1170px){.prinav{padding:0 1.5rem}}.prinav__item-wrap{margin-right:1rem;position:relative}.prinav__item-wrap:last-of-type{margin-right:0}.prinav__item{font-family:Open Sans,sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;color:#000;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;padding-right:2.125rem;padding-bottom:1.5625rem;padding-top:1.5625rem;position:relative;display:block;transition:.2s ease-in-out}.no-touch .prinav__item:hover,.prinav__item.active,.prinav__item.current{color:#e32236}.prinav__item.active:after{transform:scaleY(-1)}.prinav__item.active:before{opacity:1}.prinav__item:after{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem;pointer-events:none;color:#e32236;position:absolute;margin-top:-.125rem;margin-left:.125rem;transition:.2s ease-in-out}.prinav__item:before{content:"";bottom:-1px;height:1px;background:#fff;opacity:0;transition:opacity .2s cubic-bezier(.19,1,.22,1)}.nav-overlay,.prinav__item:before{position:absolute;width:100%;left:0}.nav-overlay{right:0;z-index:-1}.nav-overlay .breadcrumb-wrap,.nav-overlay .container,.nav-overlay .main,.nav-overlay .nav-overlay__row{position:relative}.nav-overlay p{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto}.nav-overlay__item{background:#fff;width:100%;position:absolute;z-index:-1;opacity:0;transform:translateY(-100%);transition:transform .8s cubic-bezier(.19,1,.22,1),opacity .2s .8s}.nav-overlay__item.active{opacity:1;z-index:101;transform:translateY(0);transition:transform .8s cubic-bezier(.19,1,.22,1),opacity .2s}.nav-overlay__row{display:flex;padding-top:2.5rem}.nav-overlay__col{padding:0 5rem 2rem}.nav-overlay__col .btn,.nav-overlay__col .tx_nsnewscomments .comment-btn,.tx_nsnewscomments .nav-overlay__col .comment-btn{margin:1rem 0}.nav-overlay__col:first-child{width:40%;padding-right:0;padding-left:0;border-right:1px solid #ccc}.nav-overlay__col:first-child .nav-overlay-col__content{padding-right:2.625rem}.nav-overlay__title{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;margin-bottom:.5rem}.nav-overlay__img{margin-bottom:2.25rem}.nav-overlay__img img{display:block;width:100%}.menu{margin:0;padding:0;list-style:none}.menu__item{font-size:17px;font-size:1.0625rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;color:#000;padding-left:1.75rem;margin-bottom:1.5rem;position:relative;display:flex}.menu__item,.menu__item:before{line-height:24px;line-height:1.5rem;transition:.2s ease-in-out}.menu__item:before{position:absolute;vertical-align:top;font-size:24px;font-size:1.5rem;color:#e32236;left:0;top:0}.menu__item.active,.menu__item:focus,.no-touch .menu__item:hover{color:#e32236}.nav-overlay__close{position:absolute;top:26px;top:1.625rem;right:66px;right:4.125rem;z-index:105;opacity:0;transform:translateY(-100px);transition:transform .8s cubic-bezier(.19,1,.22,1),opacity .2s;cursor:pointer}@media only screen and (max-width:1170px){.nav-overlay__close{right:.875rem}}.article.deco-1 .nav-overlay__close .article__content:after,.article.deco-1 .nav-overlay__close .article__content:before,.article.deco-2 .nav-overlay__close .article__content:after,.article.deco-2 .nav-overlay__close .article__content:before,.fancybox-navigation .fancybox-button .nav-overlay__close div:before,.list.deco-1 .nav-overlay__close .list__content:after,.list.deco-1 .nav-overlay__close .list__content:before,.list.deco-2 .nav-overlay__close .list__content:after,.list.deco-2 .nav-overlay__close .list__content:before,.mediabox .nav-overlay__close .slick-arrow:before,.mobile-menu .nav-overlay__close .has-child:after,.nav-overlay__close .arrow-next:after,.nav-overlay__close .arrow-prev:after,.nav-overlay__close .article.deco-1 .article__content:after,.nav-overlay__close .article.deco-1 .article__content:before,.nav-overlay__close .article.deco-2 .article__content:after,.nav-overlay__close .article.deco-2 .article__content:before,.nav-overlay__close .btn-back:before,.nav-overlay__close .btn-top:before,.nav-overlay__close .btn.btn-primary:before,.nav-overlay__close .btn.btn-secondary:before,.nav-overlay__close .btn.newsletter__btn:before,.nav-overlay__close .deco-1:after,.nav-overlay__close .deco-1:before,.nav-overlay__close .deco-2:after,.nav-overlay__close .deco-2:before,.nav-overlay__close .fancybox-button--close:before,.nav-overlay__close .fancybox-navigation .fancybox-button div:before,.nav-overlay__close .gallery__item:after,.nav-overlay__close .list.deco-1 .list__content:after,.nav-overlay__close .list.deco-1 .list__content:before,.nav-overlay__close .list.deco-2 .list__content:after,.nav-overlay__close .list.deco-2 .list__content:before,.nav-overlay__close .mediabox .slick-arrow:before,.nav-overlay__close .mediabox__video-link:before,.nav-overlay__close .menu__item:before,.nav-overlay__close .misson-teaser-box__item:before,.nav-overlay__close .mobile-menu .has-child:after,.nav-overlay__close .mobile-menu__back:after,.nav-overlay__close .news-backlink-wrap a:before,.nav-overlay__close .page-nav__item:before,.nav-overlay__close .prinav__item:after,.nav-overlay__close .rte-img:after,.nav-overlay__close .rte-img:before,.nav-overlay__close .select-wrap:before,.nav-overlay__close .service-nav__item.has-child:after,.nav-overlay__close .sicon,.nav-overlay__close .sitemap__label:after,.nav-overlay__close .stage.deco-1 .stage__img-wrap:after,.nav-overlay__close .stage.deco-1 .stage__img-wrap:before,.nav-overlay__close .stage.deco-2 .stage__img-wrap:after,.nav-overlay__close .stage.deco-2 .stage__img-wrap:before,.nav-overlay__close .teaser-large.deco-1 .teaser-large__img-wrap:after,.nav-overlay__close .teaser-large.deco-1 .teaser-large__img-wrap:before,.nav-overlay__close .teaser-large.deco-2 .teaser-large__img-wrap:after,.nav-overlay__close .teaser-large.deco-2 .teaser-large__img-wrap:before,.nav-overlay__close .tx_nsnewscomments .comment-btn:before,.nav-overlay__close .tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:before,.news-backlink-wrap .nav-overlay__close a:before,.stage.deco-1 .nav-overlay__close .stage__img-wrap:after,.stage.deco-1 .nav-overlay__close .stage__img-wrap:before,.stage.deco-2 .nav-overlay__close .stage__img-wrap:after,.stage.deco-2 .nav-overlay__close .stage__img-wrap:before,.teaser-large.deco-1 .nav-overlay__close .teaser-large__img-wrap:after,.teaser-large.deco-1 .nav-overlay__close .teaser-large__img-wrap:before,.teaser-large.deco-2 .nav-overlay__close .teaser-large__img-wrap:after,.teaser-large.deco-2 .nav-overlay__close .teaser-large__img-wrap:before,.tx_nsnewscomments .nav-overlay__close .comment-btn:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .nav-overlay__close .ns-form-group:before{font-size:48px;font-size:3rem;line-height:48px;line-height:3rem}.modal-bg{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;opacity:0;pointer-events:none;background:rgba(0,0,0,.2);transition:z-index 0s .3s,opacity .3s ease-in-out}@media only screen and (max-width:1023px){.modal-bg{background:rgba(0,0,0,.4)}}.mobile-nav-open .modal-bg,.modal-bg.visible,.prinav-open .modal-bg,.service-nav-open .modal-bg{z-index:98;opacity:1;pointer-events:auto;transition:z-index 0s,opacity .3s ease-in-out}.prinav-open .prinav--overlay{z-index:1}.prinav-open .prinav--overlay .nav-overlay__close{opacity:1;transform:translateY(0)}.service-nav-open .service-nav--overlay{z-index:1}.service-nav-open .service-nav--overlay .nav-overlay__close{opacity:1;transform:translateY(0)}@media only screen and (max-width:1023px){html.mobile-nav-open body{overflow-y:hidden}}.mobile-nav-open .modal-bg{z-index:199;display:none}@media only screen and (max-width:1023px){.mobile-nav-open .modal-bg{display:block}}.mobile-nav{display:none}@media only screen and (max-width:1023px){.mobile-nav{display:block;position:fixed;width:100%;z-index:-1;top:0;left:0;bottom:0;right:0;pointer-events:none;transform:translateX(100%);transition:transform .8s cubic-bezier(.19,1,.22,1),opacity .2s,z-index 0s .8s}.mobile-nav-open .mobile-nav{z-index:200;transform:translateX(0);transition:transform .8s cubic-bezier(.19,1,.22,1),opacity .2s}}.mobile-nav__container{pointer-events:auto;width:100%;position:absolute;height:100%;top:0;left:0;right:0;background:#fff;overflow-y:auto;overflow-x:hidden}.mobile-nav__container .lang-nav{margin:.3125rem 1.25rem .625rem}.mobile-nav__header{position:absolute;top:0;left:0;width:100%;z-index:2}.mobile-nav__tools{position:absolute;padding:0 1.25rem 1.25rem;display:flex;top:72px;top:4.5rem;left:0;right:0;z-index:1;border-bottom:1px solid #ccc}.mobile-nav__tools .search-input-wrap{width:100%;margin-right:.5rem}.mobile-nav__tools .search-input.input,.mobile-nav__tools .tx_nsnewscomments .ns-form-group input.search-input,.tx_nsnewscomments .ns-form-group .mobile-nav__tools input.search-input{letter-spacing:-.1px;padding-right:2.5rem}.mobile-nav__tools .search-submit{right:-2px;right:-.125rem}.mobile-nav__tools .mail-btn{margin-right:0}.mobile-nav__close{position:absolute;top:12px;top:.75rem;right:11px;right:.6875rem;height:48px;height:3rem;width:48px;width:3rem;font-size:48px;font-size:3rem;line-height:48px;line-height:3rem;color:#e32236;cursor:pointer}.mobile-nav__close:focus,.no-touch .mobile-nav__close:hover{color:#e32236}.mobile-menu-overlay{z-index:10;position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 140px);min-height:calc(100% - 140px)}.mobile-menu-overlay__content{position:absolute;bottom:0;left:0;width:100%;overflow-y:auto;overflow-x:hidden;height:100%;min-height:100%}.mobile-menu{margin:0;padding:0;list-style:none}.mobile-menu li{display:block}.mobile-menu .has-child{position:relative}.mobile-menu .has-child:after{color:#e32236;position:absolute;font-size:48px;font-size:3rem;line-height:48px;line-height:3rem;pointer-events:none;right:8px;right:.5rem;top:8px;top:.5rem;transition:.2s ease-in-out}.mobile-menu__item,.mobile-menu__item--service{color:#000;border-bottom:1px solid #ccc;position:relative;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;display:block;margin-bottom:0;padding:1.375rem 3.25rem 1.1875rem 1.25rem;transition:.2s ease-in-out;font-weight:300;overflow:hidden}.current.mobile-menu__item--service,.mobile-menu__item--service:focus,.mobile-menu__item--service:hover,.mobile-menu__item.current,.mobile-menu__item:focus,.mobile-menu__item:hover{color:#e32236}.mobile-menu__item--prinav{border-bottom:1px solid #ccc;color:#000;position:relative;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;display:block;margin-bottom:0;padding:1.375rem 3.25rem 1.1875rem 1.25rem;transition:.2s ease-in-out}.mobile-menu__item--prinav.current,.mobile-menu__item--prinav:focus,.mobile-menu__item--prinav:hover{color:#e32236}.mobile-menu__item--service{color:#000;font-weight:300}.mobile-service-nav-wrap{display:flex;justify-content:space-between;padding:1.25rem 1.25rem 1rem}.mobile-service-nav-wrap .btn,.mobile-service-nav-wrap .tx_nsnewscomments .comment-btn,.tx_nsnewscomments .mobile-service-nav-wrap .comment-btn{align-self:flex-start}.mobile-service-nav{padding:0;list-style:none;margin:-.4375rem 0 0}.mobile-service-nav__item{color:#000;margin-bottom:.5rem;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;display:inline-flex}.mobile-menu__sub-wrap{position:fixed;width:100%;right:0;bottom:0;background:#fff;transform:translate3d(100%,0,0);overflow:hidden;transition:transform .8s cubic-bezier(.19,1,.22,1);height:calc(100vh - 72px);z-index:100}.mobile-menu__sub-wrap.active{z-index:103;transform:translateZ(0);transition:transform .8s cubic-bezier(.19,1,.22,1);overflow-y:auto}.child-open{overflow-y:hidden}.mobile-menu__sub-content{margin-top:3rem;height:calc(100% - 48px);overflow-x:hidden;overflow-y:auto}.mobile-menu__back{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;background:rgba(0,0,0,.1);color:#000;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;display:block;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:.8125rem 1.25rem .6875rem 2.8125rem}.mobile-menu__back,.mobile-menu__back:after{position:absolute;transition:.2s ease-in-out}.mobile-menu__back:after{color:#e32236;font-size:48px;font-size:3rem;line-height:48px;line-height:3rem;pointer-events:none;left:0;top:1px;top:.0625rem}.mobile-menu__back:focus,.mobile-menu__back:hover{color:#fff;background:#404040}.mobile-menu__back:focus:after,.mobile-menu__back:hover:after{color:#fff}.mobile-menu__title{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;color:#e32236;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;padding:2.1875rem 1.25rem .6875rem;border-bottom:1px solid #ccc}@media only screen and (max-width:1023px){.breadcrumb-wrap{display:none}}.breadcrumb{margin:0;list-style:none;padding:1.75rem 0 1.9375rem;display:flex;flex-wrap:wrap}.breadcrumb li{line-height:17px;line-height:1.0625rem}.breadcrumb li:last-child .breadcrumb__item:after{display:none}.breadcrumb__item{font-size:13px;font-size:.8125rem;line-height:17px;line-height:1.0625rem;letter-spacing:.5px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;color:#000}.breadcrumb__item.current,.breadcrumb__item:hover{color:#e32236}.breadcrumb__item:after{content:"/";color:#000;font-size:18px;font-size:1.125rem;line-height:17px;line-height:1.0625rem;margin:0 .4375rem 0 .375rem;vertical-align:bottom;font-weight:300}.stage{padding:0 0 6.5rem}@media only screen and (max-width:1023px){.stage{padding:0 0 4.0625rem}}.stage__title{font-family:Abril Fatface,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem;text-align:center}@media only screen and (max-width:1023px){.stage__title{font-size:2rem;line-height:2.5rem}}.stage__lead{font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem;padding-top:2rem;text-align:center}@media only screen and (max-width:1023px){.stage__lead{padding-top:1rem}}.stage__img-wrap{width:100%;height:0;padding-bottom:32.589%;max-height:365px;max-height:22.8125rem;background-size:cover;background-repeat:no-repeat;position:relative;z-index:1}@media only screen and (max-width:1023px){.stage__img-wrap{padding-bottom:32.8%}}.stage__img{display:block;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stage__content{width:73.21%;margin:0 auto;padding:5.5rem 2.5rem 0}@media only screen and (max-width:1023px){.stage__content{width:100%;padding:5rem 1.25rem 0}}.stage--img .stage__content{margin-top:-4rem;position:relative;z-index:5;background:#fff}@media only screen and (max-width:1023px){.stage--img .stage__content{margin-top:0;padding-top:1.75rem;background:transparent}}.legend{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-style:italic;padding:1.5rem 0 .5rem;text-align:center}@media only screen and (max-width:1023px){.legend{padding-top:.75rem}}.topic{text-transform:uppercase;color:#e32236;text-align:center;font-size:17px;font-size:1.0625rem;line-height:17px;line-height:1.0625rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;padding-bottom:1.5rem}@media only screen and (max-width:1023px){.topic{padding-bottom:.75rem;padding-top:0;margin-top:-.5rem;font-size:.9375rem;line-height:.9375rem}.stage--img .topic{margin-top:0;padding-top:.25rem}}.teaser-large{display:flex;flex-direction:column;padding-bottom:6.5rem}@media only screen and (max-width:1023px){.teaser-large{padding-bottom:4rem}}.teaser-large .btn,.teaser-large .tx_nsnewscomments .comment-btn,.tx_nsnewscomments .teaser-large .comment-btn{margin:1rem 0;display:inline-flex}@media only screen and (max-width:1023px){.teaser-large .btn,.teaser-large .tx_nsnewscomments .comment-btn,.tx_nsnewscomments .teaser-large .comment-btn{margin:.5rem 0}}.teaser-large__topic{text-transform:uppercase;color:#e32236;font-size:17px;font-size:1.0625rem;line-height:17px;line-height:1.0625rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;padding-bottom:1rem}@media only screen and (max-width:1023px){.teaser-large__topic{font-size:.9375rem;line-height:.9375rem;padding-bottom:.75rem}}.teaser-large__content{background:#fff;position:relative;z-index:2;padding:3.5rem 3.5rem 0 0;width:50%;margin-top:-27%;min-height:303px;min-height:18.9375rem}.teaser-large.right .teaser-large__content{padding:3.5rem 0 0 3.5rem;align-self:flex-end}@media only screen and (max-width:1023px){.teaser-large.right .teaser-large__content{padding:0 1.25rem}}@media only screen and (max-width:1170px){.teaser-large__content{width:60%;padding:3.5rem 3.5rem 0}}@media only screen and (max-width:1023px){.teaser-large__content{margin-top:1.5rem;padding:0 1.25rem;width:100%;min-height:auto;background:transparent}}.teaser-large__title{font-family:Abril Fatface,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem;padding-bottom:1.75rem}@media only screen and (max-width:1023px){.teaser-large__title{font-size:2rem;line-height:2.5rem;padding-bottom:1rem}}.teaser-large__img-wrap{width:100%;height:0;padding-bottom:53.93%;max-height:604px;max-height:37.75rem;background-size:cover;background-repeat:no-repeat;position:relative;z-index:1}@media only screen and (max-width:1023px){.teaser-large__img-wrap{padding-bottom:54%}}.teaser-large__img{display:block;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teaser-large__text{font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem;padding-bottom:2rem}@media only screen and (max-width:1023px){.teaser-large__text{font-size:1.25rem;line-height:1.875rem;padding-bottom:1.25rem}}.teaser-large__text p:last-child{padding-bottom:0}.teaser-box{display:flex;flex-wrap:wrap;margin-bottom:6rem;margin-left:-1.5625rem}@media only screen and (max-width:1023px){.teaser-box{margin:0 1.25rem 4rem;display:block;opacity:0;transition:opacity .2s linear}.teaser-box.slick-initialized{opacity:1}.teaser-box .slick-track{display:flex}}.partner__content .banner__item,.partner__item,.teaser-box__item{width:calc(25% - 25px);margin-left:1.5625rem;margin-bottom:1.5rem;color:#000;border:1px solid #ccc;border-radius:.125rem;background:#fff;overflow:hidden;position:relative;z-index:2}@media only screen and (max-width:1023px){.partner__content .banner__item,.partner__item,.teaser-box__item{width:100%;margin-left:0}}.no-touch .partner__content .banner__item:hover,.no-touch .partner__item:hover,.no-touch .teaser-box__item:hover,.partner__content .banner__item:focus,.partner__content .no-touch .banner__item:hover,.partner__item:focus,.teaser-box__item:focus{background:#f7f7f7}.no-touch .partner__content .banner__item:hover .teaser-box-item__title,.no-touch .partner__item:hover .teaser-box-item__title,.no-touch .teaser-box__item:hover .teaser-box-item__title,.partner__content .banner__item:focus .teaser-box-item__title,.partner__content .no-touch .banner__item:hover .teaser-box-item__title,.partner__item:focus .teaser-box-item__title,.teaser-box__item:focus .teaser-box-item__title{color:#e32236}.no-touch .partner__content .banner__item:hover .teaser-box-item__img,.no-touch .partner__item:hover .teaser-box-item__img,.no-touch .teaser-box__item:hover .teaser-box-item__img,.partner__content .banner__item:focus .teaser-box-item__img,.partner__content .no-touch .banner__item:hover .teaser-box-item__img,.partner__item:focus .teaser-box-item__img,.teaser-box__item:focus .teaser-box-item__img{transform:translateZ(0) scale(1.2)}.teaser-box-item__img-wrap{height:0;padding-bottom:52.87%;overflow:hidden;position:relative}@media only screen and (max-width:1023px){.teaser-box-item__img-wrap{padding-bottom:54%}}.teaser-box-item__img{display:block;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s cubic-bezier(.19,1,.22,1);-webkit-backface-visibility:hidden;transform:translateZ(0) scale(1)}.teaser-box-item__content{padding:1.25rem 1.5rem 1.75rem}@media only screen and (max-width:1023px){.teaser-box-item__content{padding:1.25rem 1.25rem 1.5625rem}}.teaser-box-item__title{font-family:Abril Fatface,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:400;text-align:center;padding-bottom:.75rem;transition:.2s ease-in-out}@media only screen and (max-width:1023px){.teaser-box-item__title{font-size:1.25rem;line-height:1.625rem;padding-bottom:.5rem}}.teaser-box-item__text{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;text-align:center}.page-nav{list-style:none;display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 0 0 -.75rem;padding:0 0 5.75rem}@media only screen and (max-width:1023px){.page-nav{padding:0 1.25rem 3rem;margin-left:0;flex-direction:column}}.page-nav li{width:calc(25% - 12px);margin:0 0 .75rem .75rem}@media only screen and (max-width:1023px){.page-nav li{margin:0 0 .25rem;width:100%}}.page-nav__item{font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;cursor:pointer;color:#000;padding:.9375rem 3.125rem .8125rem 1.25rem;position:relative;overflow:hidden;border-radius:.125rem;display:block;transition:.2s ease-in-out;height:100%;width:100%;background:rgba(0,0,0,.07)}@media only screen and (max-width:1023px){.page-nav__item{background:rgba(0,0,0,.1)}}.page-nav__item:before{font-size:24px;font-size:1.5rem;top:12px;top:.75rem;width:29px;width:1.8125rem;color:#e32236;position:absolute;right:6px;right:.375rem;z-index:3;transition:.2s ease-in-out}.page-nav__item.back{border:2px solid #ccc;padding:.8125rem 1.25rem .6875rem 2.6875rem;background:#fff}.page-nav__item.back:before{font-size:24px;font-size:1.5rem;top:12px;top:.75rem;width:29px;width:1.8125rem;color:#e32236;position:absolute;left:13px;left:.8125rem;right:auto;z-index:3}.page-nav__item:focus,.page-nav__item:hover{color:#fff;background:#404040}.page-nav__item:focus:before,.page-nav__item:hover:before{color:#fff}.page-nav__item:focus.back,.page-nav__item:hover.back{border-color:#404040}.page-nav--select .page-nav__item{height:auto}.page-nav--select .back{margin-top:1.5625rem}@media only screen and (max-width:1023px){.page-nav--select .back{margin-top:0;margin-bottom:.75rem}}.label,.list-filter__label,.page-nav__label{text-transform:uppercase;color:#e32236;font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;padding-bottom:.75rem;display:block}@media only screen and (max-width:1023px){.label,.list-filter__label,.page-nav__label{padding-top:.75rem;padding-bottom:.5rem}}.accordion__item{width:66%;margin-left:auto;margin-right:auto;border-bottom:1px solid #ccc}@media only screen and (max-width:1023px){.accordion__item{width:calc(100% - 40px);margin-right:1.25rem;margin-left:1.25rem}}:not(.accordion__item)+.accordion__item{margin-top:1.5625rem;border-top:1px solid #ccc}@media only screen and (max-width:1023px){:not(.accordion__item)+.accordion__item{margin-top:0}}.accordion__item+:not(.accordion__item){margin-top:7.5rem}@media only screen and (max-width:1023px){.accordion__item+:not(.accordion__item){margin-top:4.5rem}}.accordion__item:last-of-type{margin-bottom:7.5rem}@media only screen and (max-width:1023px){.accordion__item:last-of-type{margin-bottom:4.5rem}}.accordion-item__title{font-size:24px;font-size:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;line-height:36px;line-height:2.25rem;padding:1.625rem 4.5rem 1.625rem 0;cursor:pointer;position:relative}@media only screen and (max-width:1023px){.accordion-item__title{font-size:1.25rem;line-height:1.875rem;padding:1rem 3rem 1.25rem 0}}.accordion-item__title.sub-open,.accordion-item__title:focus,.accordion-item__title:hover{color:#e32236}.accordion-item__content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;position:relative;transform:translateY(-.625rem)}.sub-open+.accordion-item__content{max-height:400px;max-height:25rem;transition:max-height .3s ease-in-out;margin-bottom:.25rem}@media only screen and (max-width:1023px){.sub-open+.accordion-item__content{margin-bottom:0}}@media only screen and (max-width:1023px){.accordion-item__content:before{position:relative;content:"";display:block;height:.3125rem;width:100%}}.accordion-item__content.rte{padding-bottom:0}.accordion-item__content.rte dl,.accordion-item__content.rte h2,.accordion-item__content.rte h3,.accordion-item__content.rte h4,.accordion-item__content.rte h5,.accordion-item__content.rte h6,.accordion-item__content.rte ol,.accordion-item__content.rte p,.accordion-item__content.rte ul{width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width:1023px){.accordion-item__content.rte dl,.accordion-item__content.rte h2,.accordion-item__content.rte h3,.accordion-item__content.rte h4,.accordion-item__content.rte h5,.accordion-item__content.rte h6,.accordion-item__content.rte ol,.accordion-item__content.rte p,.accordion-item__content.rte ul{width:100%;padding-right:0;padding-left:0}}.icon-plus{pointer-events:none;width:40px;width:2.5rem;height:40px;height:2.5rem;border:1px solid #ccc;border-radius:50%;position:absolute;top:24px;top:1.5rem;right:0}@media only screen and (max-width:1023px){.icon-plus{top:.875rem}}.icon-plus:before{width:18px;width:1.125rem;height:2px;height:.125rem;top:18px;top:1.125rem;left:10px;left:.625rem}.icon-plus:after,.icon-plus:before{content:"";background:#e32236;position:absolute}.icon-plus:after{height:18px;height:1.125rem;width:2px;width:.125rem;top:10px;top:.625rem;left:18px;left:1.125rem;opacity:1;transform:rotate(0);transition:opacity .2s ease-in-out,transform .2s ease-in-out}.sub-open .icon-plus:after{transform:rotate(-90deg);opacity:0}.article{padding-bottom:7.5rem}@media only screen and (max-width:1023px){.article{padding-bottom:4.5rem}}.article .slick-track .slick-slide{height:auto}.article__content{display:flex;flex-wrap:wrap;margin-left:-1.5rem;overflow:hidden;position:relative}@media only screen and (max-width:1023px){.article__content{padding:0 1.25rem;display:block;margin-left:0}}.article__content.article__slider{flex-wrap:nowrap;width:100vw;margin-left:0}@media only screen and (max-width:1023px){.article__content.article__slider{width:100%}}.article__slider{opacity:0;transition:opacity .2s linear}.article__slider.slick-initialized{opacity:1}.article__title{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;padding-bottom:1.25rem}@media only screen and (max-width:1023px){.article__title{padding:0 1.25rem .75rem}}.article__item{width:calc(33.33% - 24px);margin-left:1.5rem;margin-bottom:1.5rem;color:#000;border:1px solid #ccc;border-radius:.125rem;background:#fff;transition:.2s ease-in-out;position:relative;z-index:2}@media only screen and (max-width:1023px){.article__item{width:100%;margin-left:0;display:block;margin-bottom:1.25rem}.article__item:last-of-type{margin-bottom:0}}.article__slider .article__item{width:calc(42.5% - 24px);width:452px;width:28.25rem;margin-left:0;margin-bottom:0;margin-right:1.5rem}@media only screen and (max-width:1023px){.article__slider .article__item{margin-right:0}}@-moz-document url-prefix(){.article__slider .article__item{margin-bottom:1px}}.article__item:focus,.no-touch .article__item:hover{background:#f7f7f7}.article__item:focus .article-item__title,.no-touch .article__item:hover .article-item__title{color:#e32236}.article__item:focus .article-item__bg,.article__item:focus .article-item__img,.no-touch .article__item:hover .article-item__bg,.no-touch .article__item:hover .article-item__img{transform:translateZ(0) scale(1.2)}.article-item__bg-wrap{overflow:hidden;margin:-1px 0 0 -1px;width:calc(100% + 2px);border-top-left-radius:2px;border-top-left-radius:.125rem;border-top-right-radius:2px;border-top-right-radius:.125rem}.article-item__bg{width:100%;height:0;padding-bottom:54.62%;background-size:cover;background-repeat:no-repeat;position:relative;transition:transform .2s cubic-bezier(.19,1,.22,1);-webkit-backface-visibility:hidden;transform:translateZ(0) scale(1)}.article__slider .article-item__bg{padding-bottom:67%}.article-item__img-wrap{margin:-1px 0 0 -1px;width:calc(100% + 2px);border-top-left-radius:2px;border-top-left-radius:.125rem;border-top-right-radius:2px;border-top-right-radius:.125rem;overflow:hidden;position:relative;height:0;padding-bottom:54.62%}.article__slider .article-item__img-wrap{padding-bottom:67%}.article-item__img{display:block;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s cubic-bezier(.19,1,.22,1);-webkit-backface-visibility:hidden;transform:translateZ(0) scale(1)}.article-item__content{padding:1.25rem 1.5rem 1.75rem}@media only screen and (max-width:1023px){.article-item__content{padding:1rem 1.25rem 1.25rem}}.article-item__title{font-family:Abril Fatface,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:400;letter-spacing:.5px;transition:.2s ease-in-out}@media only screen and (max-width:1023px){.article-item__title{font-size:1.25rem;line-height:1.625rem}}.article-item__label{font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem;text-transform:uppercase;padding-top:1rem;color:#e32236;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased}@media only screen and (max-width:1023px){.article-item__label{padding-bottom:.25rem}}.article-item__text{padding-top:1.5rem}.article-item__text,.article-item__text p{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto}.article-item__text p{margin:0}@media only screen and (max-width:1023px){.article-item__text{padding-top:1.25rem}}.article__footer{height:96px;height:6rem;width:100%;position:relative}@media only screen and (max-width:1023px){.article__footer{padding:0 1.25rem;height:auto;display:flex;flex-direction:column}}.article__footer .btn,.article__footer .tx_nsnewscomments .comment-btn,.tx_nsnewscomments .article__footer .comment-btn{position:absolute;bottom:0;right:0}@media only screen and (max-width:1023px){.article__footer .btn,.article__footer .tx_nsnewscomments .comment-btn,.tx_nsnewscomments .article__footer .comment-btn{position:relative;margin-top:1.5rem;display:block;order:2}}.article__footer .slick-dots{bottom:18px;bottom:1.125rem;justify-content:center;width:100%}@media only screen and (max-width:1023px){.article__footer .slick-dots{position:relative;padding-top:1.5rem;order:1;bottom:auto}}.mediabox{margin-bottom:7.5rem}@media only screen and (max-width:1023px){.mediabox{margin-bottom:4.5rem}}.mediabox .slider{width:100%;height:auto;position:relative}.mediabox .slick-slide{position:relative;margin:0}.mediabox .slick-track{display:flex}.mediabox .custom_paging{margin:0;padding:0;list-style:none}.mediabox .custom_paging li{text-align:right;display:none}.mediabox li.slick-active{display:block}.mediabox .slick-slide img{width:100%}.mediabox .slick-list.draggable{cursor:-webkit-grab;cursor:grab}.mediabox .slick-arrow{position:absolute;z-index:1;padding:0;top:0;left:-17px;left:-1.0625rem;width:35px;width:2.1875rem;height:100%;border:none;color:transparent;cursor:pointer;overflow:hidden}@media only screen and (max-width:1023px){.mediabox .slick-arrow{width:1.5rem;height:3.5rem}}.mediabox .slick-arrow:focus:before,.mediabox .slick-arrow:hover:before{color:#fff}.mediabox .slick-arrow:focus:after,.mediabox .slick-arrow:hover:after{background-color:#404040}@media only screen and (max-width:1023px){.mediabox .slick-arrow{left:0}}.mediabox .slick-arrow:before{z-index:3;color:#fff;position:absolute;font-size:48px;font-size:3rem;line-height:96px;line-height:6rem;pointer-events:none;top:50%;margin-top:.0625rem;left:-6px;left:-.375rem;cursor:pointer;transform:translateY(-50%);transition:.2s ease-in-out}@media only screen and (max-width:1023px){.mediabox .slick-arrow:before{line-height:3.5rem;left:-.75rem}}.mediabox .slick-arrow:after{content:"";z-index:2;position:absolute;pointer-events:none;left:0;width:100%;height:96px;height:6rem;background-color:#e32236;top:50%;cursor:pointer;transform:translateY(-50%);transition:.2s ease-in-out}@media only screen and (max-width:1023px){.mediabox .slick-arrow:after{height:3.5rem}}.mediabox .slick-arrow.slick-next{right:-17px;right:-1.0625rem;left:auto}@media only screen and (max-width:1023px){.mediabox .slick-arrow.slick-next{right:0;left:auto}}.mediabox .slick-prev:after{left:0}.mediabox .slick-next:after{right:0}.mediabox__slider{opacity:0;transition:opacity .2s cubic-bezier(.19,1,.22,1)}.mediabox__slider.slick-initialized{opacity:1}.custom-paging__current{color:#e32236}.custom-paging__current,.custom-paging__total{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased}.custom-paging__total{margin-right:1rem}@media only screen and (max-width:1023px){.custom-paging__total{margin-right:.75rem}}.mediabox__item{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mediabox__item img{width:100%;display:block}.mediabox__content{position:relative;z-index:2}.mediabox__legend{background:#ededed;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;text-align:left;padding:.75rem 1rem}@media only screen and (max-width:1023px){.mediabox__legend{background:#e5e5e5}}.mediabox__video-link{position:absolute;z-index:1;top:calc(50% - 48px);left:calc(50% - 48px);width:96px;width:6rem;height:96px;height:6rem;background-color:#e32236;border-radius:50%;transition:.2s ease-in-out}@media only screen and (max-width:1023px){.mediabox__video-link{top:calc(50% - 28px);left:calc(50% - 28px);width:3.5rem;height:3.5rem}}.mediabox__video-link:before{color:#fff;position:absolute;font-size:96px;font-size:6rem;line-height:96px;line-height:6rem}@media only screen and (max-width:1023px){.mediabox__video-link:before{font-size:3.5rem;line-height:3.5rem}}.mediabox__video-link:focus,.mediabox__video-link:hover{background-color:#404040}.mediabox__iframe-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.mediabox__iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border:none}.gallery{margin-bottom:6rem}@media only screen and (max-width:1023px){.gallery{margin-bottom:3.25rem}}.gallery__content{display:flex;flex-wrap:wrap;margin-left:-1.5rem;overflow:hidden;position:relative}@media only screen and (max-width:1023px){.gallery__content{padding:0 1.25rem;display:block;margin-left:0}}.gallery__item{width:calc(33.33% - 24px);margin-left:1.5rem;margin-bottom:1.5rem;overflow:hidden;position:relative;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gallery__item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:240px;max-height:15rem;transition:transform .2s cubic-bezier(.19,1,.22,1);-webkit-backface-visibility:hidden;transform:translateZ(0) scale(1)}@media only screen and (max-width:1023px){.gallery__item{width:100%;margin-left:0;margin-bottom:1.25rem}.gallery__item img{max-height:none}}.gallery__item:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.45);position:absolute;top:0;left:0;transition:.2s ease-in-out}.gallery__item:after{color:#fff;font-size:64px;font-size:4rem;line-height:64px;line-height:4rem;height:64px;height:4rem;width:64px;width:4rem;top:50%;left:50%;border-radius:50%;background:#e32236;position:absolute;z-index:-1;transform:translate3d(-50%,-50%,0)}.gallery__item:after,.gallery__item:before{opacity:0;z-index:-1;transition:opacity .3s linear,z-index 0s .3s}.gallery__item:hover:before{opacity:1;z-index:2;transition:opacity .3s linear,z-index 0s 0s}.gallery__item:hover:after{opacity:1;z-index:3;transition:opacity .3s linear,z-index 0s 0s}.no-touch .gallery__item:hover img{transform:translateZ(0) scale(1.2)}.fancybox--gallery .fancybox-navigation{height:96px;height:6rem;transition:.2s ease-in-out}@media only screen and (max-width:1023px){.fancybox--gallery .fancybox-navigation{height:3.5rem}}.fancybox--gallery .fancybox-navigation .fancybox-button{opacity:0;transition:opacity .2s ease-in-out}.fancybox--gallery.fancybox-is-open .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .2s ease-in-out .6s}.fancybox--gallery.fancybox-is-grabbing .fancybox-navigation .fancybox-button{opacity:0;transition:opacity .2s ease-in-out}.fancybox--gallery .fancybox-image{-o-object-fit:cover;object-fit:cover}.list{padding-bottom:3.5rem}@media only screen and (max-width:1023px){.list{padding-bottom:2rem}}.list__filter{margin:0;list-style:none;display:flex;justify-content:center;padding:0 0 5rem}@media only screen and (max-width:1023px){.list__filter{display:block;padding:0 1.25rem 2.5rem}}.list__filter li{width:32%;margin:0 .75rem}@media only screen and (max-width:1023px){.list__filter li{margin:0 0 .25rem;width:100%}}.list__content{display:flex;flex-wrap:wrap;margin-left:-1.5625rem;overflow:hidden;position:relative}@media only screen and (max-width:1023px){.list__content{padding:0 1.25rem;display:block;margin-left:0}}.list__item{width:calc(33.33% - 25px);margin-left:1.5625rem;color:#000;overflow:hidden}@media only screen and (max-width:1023px){.list__item{width:100%;margin-left:0;display:block}}.list-item__bg{width:100%;height:0;padding-bottom:67.2%;background-size:cover;background-repeat:no-repeat;position:relative}.article__slider .list-item__bg{padding-bottom:67.5%}.list-item__img-wrap{width:100%;overflow:hidden;position:relative;height:0;padding-bottom:67.2%}.list-item__img{display:block;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.list-item__content{padding:1.25rem 0 4rem}@media only screen and (max-width:1023px){.list-item__content{padding:1rem 0 2.5rem}}.list-item__title{font-family:Abril Fatface,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;padding-bottom:.5rem}@media only screen and (max-width:1023px){.list-item__title{font-size:1.5rem;line-height:2rem;padding-bottom:0}}.list-item__lead{font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;padding-bottom:1.25rem}@media only screen and (max-width:1023px){.list-item__lead{font-size:1.25rem;line-height:1.875rem}}.list-item__link,.list-item__text{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto}.list-item__link{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;display:table}.ad{padding-bottom:7.5rem}@media only screen and (max-width:1023px){.ad{padding-bottom:4.5rem}}.ad__title,.list-type-sfbanners_pi1 h2,.partner__title{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;padding-bottom:1.25rem;text-align:center}@media only screen and (max-width:1023px){.ad__title,.list-type-sfbanners_pi1 h2,.partner__title{padding-bottom:.75rem}}.ad__content{padding:1.5rem;background:#f6f6f6;display:block}@media only screen and (max-width:1023px){.ad__content{padding:0;background:transparent}}.ad__img img{display:block;width:100%}.partner__title{text-align:left}.partner__content{display:flex;flex-wrap:wrap;margin-left:-1.5625rem;overflow:hidden}@media only screen and (max-width:1023px){.partner__content{display:block;margin-left:0;width:100%}}.partner__item{display:block}.partner__item img{display:block;width:100%;height:auto;opacity:1;transition:.2s ease-in-out}.partner__item:focus,.partner__item:hover{background:transparent}.partner__item:focus img,.partner__item:hover img{opacity:.5}.banner__item{display:block}.banner__item img{display:block;width:100%;height:auto;opacity:1;transition:.2s ease-in-out}.banner__item:focus,.banner__item:hover{background:transparent}.banner__item:focus img,.banner__item:hover img{opacity:.5}.list-type-sfbanners_pi1{padding-bottom:6rem}@media only screen and (max-width:1023px){.list-type-sfbanners_pi1{padding-bottom:3.25rem;margin:0 1.25rem}}.list-type-sfbanners_pi1 h2{text-align:left}.mission{padding-bottom:7.5rem}@media only screen and (max-width:1023px){.mission{padding-bottom:4.5rem}}.mission__content{padding:24.8125rem 3.5rem 0;background:#000 url(../Images/Layout/mission-teaser-bg.jpg) no-repeat 100% 0;background-size:100%;position:relative;z-index:2}@media only screen and (max-width:1023px){.mission__content{padding:11.8125rem 1.25rem 0}}.mission__title-row{display:flex;justify-content:space-between}@media only screen and (max-width:1023px){.mission__title-row{display:block}}.mission-title__col{width:45.23%}.mission-title__col:first-child{width:48.8%}@media only screen and (max-width:1023px){.mission-title__col{width:100%}}.mission__title{font-family:Abril Fatface,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem;color:#fff;padding-bottom:3rem}@media only screen and (max-width:1023px){.mission__title{font-size:2rem;line-height:2.5rem;padding-bottom:1rem}}.mission__lead{color:#fff;padding-bottom:3rem;font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto}@media only screen and (max-width:1023px){.mission__lead{font-size:1.25rem;line-height:1.875rem;padding-bottom:1.75rem}}.mission__topic{text-transform:uppercase;color:#e32236;font-size:17px;font-size:1.0625rem;line-height:17px;line-height:1.0625rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;padding-top:.375rem;padding-bottom:1rem}@media only screen and (max-width:1023px){.mission__topic{padding-top:0;font-size:.9375rem;line-height:.9375rem;padding-bottom:.75rem}}.misson__teaser-box{display:flex;margin-left:-.25rem;padding-bottom:4.5rem}@media only screen and (max-width:1023px){.misson__teaser-box{display:block;opacity:0;transition:opacity .2s linear;padding-bottom:3.5rem}.misson__teaser-box.slick-initialized{opacity:1}}.misson-teaser-box__item{margin-left:.25rem;width:calc(25% - 4px);background:#e32236;position:relative;color:#fff;display:block;border-radius:.125rem;padding:.75rem 2.0625rem 1.25rem 1rem;transition:.2s ease-in-out}@media only screen and (max-width:1023px){.misson-teaser-box__item{width:100%;margin-left:0;margin-bottom:1.5rem;padding:1rem 2.25rem 1.25rem 1.25rem}}.misson-teaser-box__item:before{font-size:24px;font-size:1.5rem;bottom:16px;bottom:1rem;width:24px;width:1.5rem;color:#fff;position:absolute;right:8px;right:.5rem;z-index:3}@media only screen and (max-width:1023px){.misson-teaser-box__item:before{right:.875rem}}.misson-teaser-box__item:focus,.misson-teaser-box__item:hover{background:#404040;color:#fff}.misson-teaser-box-item__title{font-family:Abril Fatface,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:400;padding-bottom:.5rem}@media only screen and (max-width:1023px){.misson-teaser-box-item__title{font-size:1.25rem;line-height:1.625rem;display:block;font-size:1.5rem;line-height:1.9375rem}}.misson-teaser-box-item__text{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;padding-bottom:0}.misson-teaser-box-item__text,.misson-teaser__subtitle{font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto}.misson-teaser__subtitle{text-align:center;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;color:#fff;padding-bottom:2rem}@media only screen and (max-width:1023px){.misson-teaser__subtitle{padding-bottom:2.5rem;font-size:1.25rem;line-height:1.875rem}}.misson__list{display:flex;margin-left:-3.75rem}@media only screen and (max-width:1023px){.misson__list{display:block;margin-left:0}}.misson-list__item{width:calc(33.33% - 60px);margin-left:3.75rem;padding-bottom:3.5rem}@media only screen and (max-width:1023px){.misson-list__item{width:100%;margin-left:0;padding-bottom:2.5rem}}.misson-list-tem__title{color:#e32236;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:64px;font-size:4rem;line-height:64px;line-height:4rem;padding-bottom:1rem;text-align:center}@media only screen and (max-width:1023px){.misson-list-tem__title{padding-bottom:.75rem;font-size:3rem;line-height:3rem}}.misson-list-item__text{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;color:#fff;padding-bottom:0;text-align:center}.newsletter{margin-bottom:5rem}@media only screen and (max-width:1023px){.newsletter{margin:0 1.25rem 1.25rem}}.newsletter__box{border-radius:2px;background:#e32236;padding:4rem 4rem 2.75rem}@media only screen and (max-width:1023px){.newsletter__box{padding:1rem 1.25rem 1.25rem}}.newsletter__title-row{display:flex;justify-content:space-between;overflow:hidden}@media only screen and (max-width:1023px){.newsletter__title-row{flex-direction:column;width:100%}}.newsletter-title-row__btn-wrap{margin:0 0 1.25rem 1.25rem;width:calc(33.33% - 20px);align-self:flex-start;overflow:hidden;max-height:48px;max-height:3rem;transform:translateY(0)}@media only screen and (max-width:1023px){.newsletter-title-row__btn-wrap{width:100%;margin:0}}.nl-form-opened .newsletter-title-row__btn-wrap{max-height:0;transition:max-height .3s cubic-bezier(.19,1,.22,1)}@media only screen and (max-width:1023px){.nl-form-opened .newsletter-title-row__btn-wrap{transition:max-height .2s cubic-bezier(.19,1,.22,1)}}.newsletter-title-row__btn-wrap .btn.newsletter__btn,.newsletter-title-row__btn-wrap .tx_nsnewscomments .newsletter__btn.comment-btn,.tx_nsnewscomments .newsletter-title-row__btn-wrap .newsletter__btn.comment-btn{width:100%;margin:0;transform:translateY(0)}.nl-form-opened .newsletter-title-row__btn-wrap .btn.newsletter__btn,.nl-form-opened .newsletter-title-row__btn-wrap .tx_nsnewscomments .newsletter__btn.comment-btn,.tx_nsnewscomments .nl-form-opened .newsletter-title-row__btn-wrap .newsletter__btn.comment-btn{transform:translateY(100%);transition:transform .3s cubic-bezier(.19,1,.22,1)}@media only screen and (max-width:1023px){.nl-form-opened .newsletter-title-row__btn-wrap .btn.newsletter__btn,.nl-form-opened .newsletter-title-row__btn-wrap .tx_nsnewscomments .newsletter__btn.comment-btn,.tx_nsnewscomments .nl-form-opened .newsletter-title-row__btn-wrap .newsletter__btn.comment-btn{transform:translateY(0)}}.newsletter__title{font-family:Abril Fatface,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-weight:400;font-size:32px;font-size:2rem;line-height:48px;line-height:3rem;color:#fff;flex:1 1 auto;align-self:flex-start}@media only screen and (max-width:1023px){.newsletter__title{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.625rem}}.newsletter__form-wrap{max-height:0;overflow:hidden}.nl-form-opened .newsletter__form-wrap{max-height:600px;max-height:37.5rem;transition:max-height .2s cubic-bezier(.19,1,.22,1)}.newsletter__form{display:flex;flex-wrap:wrap;width:calc(100% + 20px);margin-top:2.625rem;margin-left:-1.25rem}@media only screen and (max-width:1023px){.newsletter__form{margin-top:0;margin-left:0;width:100%;flex-direction:column;border-radius:2px;overflow:hidden}}.newsletter__form .input,.newsletter__form .tx_nsnewscomments .ns-form-group input,.tx_nsnewscomments .ns-form-group .newsletter__form input{background:#ededed;border-top:0;border-bottom:0;border-left:0;width:100%}@media only screen and (max-width:1023px){.newsletter__form .input,.newsletter__form .tx_nsnewscomments .ns-form-group input,.tx_nsnewscomments .ns-form-group .newsletter__form input{width:100%;margin:0;border-radius:0}}.newsletter__form .input:focus,.newsletter__form .tx_nsnewscomments .ns-form-group input:focus,.tx_nsnewscomments .ns-form-group .newsletter__form input:focus{background:#e5e5e5}.newsletter__form .input.parsley-error,.newsletter__form .tx_nsnewscomments .ns-form-group input.parsley-error,.tx_nsnewscomments .ns-form-group .newsletter__form input.parsley-error{background:#f7bcc2;border:1px solid #fff}.newsletter__form .input-wrap{flex:0 0 auto;margin:0 0 1.25rem 1.25rem;width:calc(33.33% - 20px)}@media only screen and (max-width:1023px){.newsletter__form .input-wrap{width:100%;margin:0 0 1.25rem}}.newsletter__form .select-wrap{flex:0 0 auto;width:calc(33.33% - 20px);margin:0 0 1.25rem 1.25rem}@media only screen and (max-width:1023px){.newsletter__form .select-wrap{width:100%;margin:0 0 1.25rem}}.newsletter__form .select,.newsletter__form .select--bg{background:#ededed;border-color:#ededed}@media only screen and (max-width:1023px){.newsletter__form .select,.newsletter__form .select--bg{border-radius:0}}.newsletter__form .select--bg:not(:focus):invalid,.newsletter__form .select:not(:focus):invalid{font-style:italic}.newsletter__form .select--bg:focus,.newsletter__form .select:focus{background:#e5e5e5}.newsletter__form .select--bg:valid,.newsletter__form .select:valid{background:#ededed}.newsletter__form .parsley-error.select--bg,.newsletter__form .select.parsley-error{background:#f7bcc2;border:1px solid #fff}.newsletter__form .button-wrap{flex:0 0 auto;width:calc(33.33% - 20px);margin:0 0 1.25rem 1.25rem}@media only screen and (max-width:1023px){.newsletter__form .button-wrap{width:100%;margin:0}}.newsletter__form .button-wrap .btn,.newsletter__form .button-wrap .tx_nsnewscomments .comment-btn,.tx_nsnewscomments .newsletter__form .button-wrap .comment-btn{width:100%}.newsletter__form .parsley-errors-list.filled{color:#fff}.cookie-info{position:fixed;bottom:0;left:0;right:0;background:#ededed;z-index:1000;display:none}@media only screen and (max-width:1023px){.cookie-info{background:#e5e5e5}}.cookie-info.no-cookie{display:block}.cookie-info__text{position:relative;padding:1.25rem 6.875rem 1.25rem 1.25rem;color:#000}.cookie-info__text p{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;padding:0}@media only screen and (max-width:1023px){.cookie-info__text{padding-right:3.375rem}}.cookie-info__text a{color:#e32236;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;text-decoration:underline}.cookie-info__text a:focus,.cookie-info__text a:hover{color:#404040}.cookie-info__close{position:absolute;top:3px;top:.1875rem;right:0;text-decoration:none!important}.article.deco-1 .cookie-info__close .article__content:after,.article.deco-1 .cookie-info__close .article__content:before,.article.deco-2 .cookie-info__close .article__content:after,.article.deco-2 .cookie-info__close .article__content:before,.cookie-info__close .arrow-next:after,.cookie-info__close .arrow-prev:after,.cookie-info__close .article.deco-1 .article__content:after,.cookie-info__close .article.deco-1 .article__content:before,.cookie-info__close .article.deco-2 .article__content:after,.cookie-info__close .article.deco-2 .article__content:before,.cookie-info__close .btn-back:before,.cookie-info__close .btn-top:before,.cookie-info__close .btn.btn-primary:before,.cookie-info__close .btn.btn-secondary:before,.cookie-info__close .btn.newsletter__btn:before,.cookie-info__close .deco-1:after,.cookie-info__close .deco-1:before,.cookie-info__close .deco-2:after,.cookie-info__close .deco-2:before,.cookie-info__close .fancybox-button--close:before,.cookie-info__close .fancybox-navigation .fancybox-button div:before,.cookie-info__close .gallery__item:after,.cookie-info__close .list.deco-1 .list__content:after,.cookie-info__close .list.deco-1 .list__content:before,.cookie-info__close .list.deco-2 .list__content:after,.cookie-info__close .list.deco-2 .list__content:before,.cookie-info__close .mediabox .slick-arrow:before,.cookie-info__close .mediabox__video-link:before,.cookie-info__close .menu__item:before,.cookie-info__close .misson-teaser-box__item:before,.cookie-info__close .mobile-menu .has-child:after,.cookie-info__close .mobile-menu__back:after,.cookie-info__close .news-backlink-wrap a:before,.cookie-info__close .page-nav__item:before,.cookie-info__close .prinav__item:after,.cookie-info__close .rte-img:after,.cookie-info__close .rte-img:before,.cookie-info__close .select-wrap:before,.cookie-info__close .service-nav__item.has-child:after,.cookie-info__close .sicon,.cookie-info__close .sitemap__label:after,.cookie-info__close .stage.deco-1 .stage__img-wrap:after,.cookie-info__close .stage.deco-1 .stage__img-wrap:before,.cookie-info__close .stage.deco-2 .stage__img-wrap:after,.cookie-info__close .stage.deco-2 .stage__img-wrap:before,.cookie-info__close .teaser-large.deco-1 .teaser-large__img-wrap:after,.cookie-info__close .teaser-large.deco-1 .teaser-large__img-wrap:before,.cookie-info__close .teaser-large.deco-2 .teaser-large__img-wrap:after,.cookie-info__close .teaser-large.deco-2 .teaser-large__img-wrap:before,.cookie-info__close .tx_nsnewscomments .comment-btn:before,.cookie-info__close .tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:before,.fancybox-navigation .fancybox-button .cookie-info__close div:before,.list.deco-1 .cookie-info__close .list__content:after,.list.deco-1 .cookie-info__close .list__content:before,.list.deco-2 .cookie-info__close .list__content:after,.list.deco-2 .cookie-info__close .list__content:before,.mediabox .cookie-info__close .slick-arrow:before,.mobile-menu .cookie-info__close .has-child:after,.news-backlink-wrap .cookie-info__close a:before,.stage.deco-1 .cookie-info__close .stage__img-wrap:after,.stage.deco-1 .cookie-info__close .stage__img-wrap:before,.stage.deco-2 .cookie-info__close .stage__img-wrap:after,.stage.deco-2 .cookie-info__close .stage__img-wrap:before,.teaser-large.deco-1 .cookie-info__close .teaser-large__img-wrap:after,.teaser-large.deco-1 .cookie-info__close .teaser-large__img-wrap:before,.teaser-large.deco-2 .cookie-info__close .teaser-large__img-wrap:after,.teaser-large.deco-2 .cookie-info__close .teaser-large__img-wrap:before,.tx_nsnewscomments .cookie-info__close .comment-btn:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .cookie-info__close .ns-form-group:before{font-size:48px;font-size:3rem;line-height:48px;line-height:3rem;transition:.2s ease-in-out}.article.deco-1 .cookie-info__close:focus .article__content:after,.article.deco-1 .cookie-info__close:focus .article__content:before,.article.deco-1 .cookie-info__close:hover .article__content:after,.article.deco-1 .cookie-info__close:hover .article__content:before,.article.deco-2 .cookie-info__close:focus .article__content:after,.article.deco-2 .cookie-info__close:focus .article__content:before,.article.deco-2 .cookie-info__close:hover .article__content:after,.article.deco-2 .cookie-info__close:hover .article__content:before,.cookie-info__close:focus .arrow-next:after,.cookie-info__close:focus .arrow-prev:after,.cookie-info__close:focus .article.deco-1 .article__content:after,.cookie-info__close:focus .article.deco-1 .article__content:before,.cookie-info__close:focus .article.deco-2 .article__content:after,.cookie-info__close:focus .article.deco-2 .article__content:before,.cookie-info__close:focus .btn-back:before,.cookie-info__close:focus .btn-top:before,.cookie-info__close:focus .btn.btn-primary:before,.cookie-info__close:focus .btn.btn-secondary:before,.cookie-info__close:focus .btn.newsletter__btn:before,.cookie-info__close:focus .deco-1:after,.cookie-info__close:focus .deco-1:before,.cookie-info__close:focus .deco-2:after,.cookie-info__close:focus .deco-2:before,.cookie-info__close:focus .fancybox-button--close:before,.cookie-info__close:focus .fancybox-navigation .fancybox-button div:before,.cookie-info__close:focus .gallery__item:after,.cookie-info__close:focus .list.deco-1 .list__content:after,.cookie-info__close:focus .list.deco-1 .list__content:before,.cookie-info__close:focus .list.deco-2 .list__content:after,.cookie-info__close:focus .list.deco-2 .list__content:before,.cookie-info__close:focus .mediabox .slick-arrow:before,.cookie-info__close:focus .mediabox__video-link:before,.cookie-info__close:focus .menu__item:before,.cookie-info__close:focus .misson-teaser-box__item:before,.cookie-info__close:focus .mobile-menu .has-child:after,.cookie-info__close:focus .mobile-menu__back:after,.cookie-info__close:focus .news-backlink-wrap a:before,.cookie-info__close:focus .page-nav__item:before,.cookie-info__close:focus .prinav__item:after,.cookie-info__close:focus .rte-img:after,.cookie-info__close:focus .rte-img:before,.cookie-info__close:focus .select-wrap:before,.cookie-info__close:focus .service-nav__item.has-child:after,.cookie-info__close:focus .sicon,.cookie-info__close:focus .sitemap__label:after,.cookie-info__close:focus .stage.deco-1 .stage__img-wrap:after,.cookie-info__close:focus .stage.deco-1 .stage__img-wrap:before,.cookie-info__close:focus .stage.deco-2 .stage__img-wrap:after,.cookie-info__close:focus .stage.deco-2 .stage__img-wrap:before,.cookie-info__close:focus .teaser-large.deco-1 .teaser-large__img-wrap:after,.cookie-info__close:focus .teaser-large.deco-1 .teaser-large__img-wrap:before,.cookie-info__close:focus .teaser-large.deco-2 .teaser-large__img-wrap:after,.cookie-info__close:focus .teaser-large.deco-2 .teaser-large__img-wrap:before,.cookie-info__close:focus .tx_nsnewscomments .comment-btn:before,.cookie-info__close:focus .tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:before,.cookie-info__close:hover .arrow-next:after,.cookie-info__close:hover .arrow-prev:after,.cookie-info__close:hover .article.deco-1 .article__content:after,.cookie-info__close:hover .article.deco-1 .article__content:before,.cookie-info__close:hover .article.deco-2 .article__content:after,.cookie-info__close:hover .article.deco-2 .article__content:before,.cookie-info__close:hover .btn-back:before,.cookie-info__close:hover .btn-top:before,.cookie-info__close:hover .btn.btn-primary:before,.cookie-info__close:hover .btn.btn-secondary:before,.cookie-info__close:hover .btn.newsletter__btn:before,.cookie-info__close:hover .deco-1:after,.cookie-info__close:hover .deco-1:before,.cookie-info__close:hover .deco-2:after,.cookie-info__close:hover .deco-2:before,.cookie-info__close:hover .fancybox-button--close:before,.cookie-info__close:hover .fancybox-navigation .fancybox-button div:before,.cookie-info__close:hover .gallery__item:after,.cookie-info__close:hover .list.deco-1 .list__content:after,.cookie-info__close:hover .list.deco-1 .list__content:before,.cookie-info__close:hover .list.deco-2 .list__content:after,.cookie-info__close:hover .list.deco-2 .list__content:before,.cookie-info__close:hover .mediabox .slick-arrow:before,.cookie-info__close:hover .mediabox__video-link:before,.cookie-info__close:hover .menu__item:before,.cookie-info__close:hover .misson-teaser-box__item:before,.cookie-info__close:hover .mobile-menu .has-child:after,.cookie-info__close:hover .mobile-menu__back:after,.cookie-info__close:hover .news-backlink-wrap a:before,.cookie-info__close:hover .page-nav__item:before,.cookie-info__close:hover .prinav__item:after,.cookie-info__close:hover .rte-img:after,.cookie-info__close:hover .rte-img:before,.cookie-info__close:hover .select-wrap:before,.cookie-info__close:hover .service-nav__item.has-child:after,.cookie-info__close:hover .sicon,.cookie-info__close:hover .sitemap__label:after,.cookie-info__close:hover .stage.deco-1 .stage__img-wrap:after,.cookie-info__close:hover .stage.deco-1 .stage__img-wrap:before,.cookie-info__close:hover .stage.deco-2 .stage__img-wrap:after,.cookie-info__close:hover .stage.deco-2 .stage__img-wrap:before,.cookie-info__close:hover .teaser-large.deco-1 .teaser-large__img-wrap:after,.cookie-info__close:hover .teaser-large.deco-1 .teaser-large__img-wrap:before,.cookie-info__close:hover .teaser-large.deco-2 .teaser-large__img-wrap:after,.cookie-info__close:hover .teaser-large.deco-2 .teaser-large__img-wrap:before,.cookie-info__close:hover .tx_nsnewscomments .comment-btn:before,.cookie-info__close:hover .tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:before,.fancybox-navigation .fancybox-button .cookie-info__close:focus div:before,.fancybox-navigation .fancybox-button .cookie-info__close:hover div:before,.list.deco-1 .cookie-info__close:focus .list__content:after,.list.deco-1 .cookie-info__close:focus .list__content:before,.list.deco-1 .cookie-info__close:hover .list__content:after,.list.deco-1 .cookie-info__close:hover .list__content:before,.list.deco-2 .cookie-info__close:focus .list__content:after,.list.deco-2 .cookie-info__close:focus .list__content:before,.list.deco-2 .cookie-info__close:hover .list__content:after,.list.deco-2 .cookie-info__close:hover .list__content:before,.mediabox .cookie-info__close:focus .slick-arrow:before,.mediabox .cookie-info__close:hover .slick-arrow:before,.mobile-menu .cookie-info__close:focus .has-child:after,.mobile-menu .cookie-info__close:hover .has-child:after,.news-backlink-wrap .cookie-info__close:focus a:before,.news-backlink-wrap .cookie-info__close:hover a:before,.stage.deco-1 .cookie-info__close:focus .stage__img-wrap:after,.stage.deco-1 .cookie-info__close:focus .stage__img-wrap:before,.stage.deco-1 .cookie-info__close:hover .stage__img-wrap:after,.stage.deco-1 .cookie-info__close:hover .stage__img-wrap:before,.stage.deco-2 .cookie-info__close:focus .stage__img-wrap:after,.stage.deco-2 .cookie-info__close:focus .stage__img-wrap:before,.stage.deco-2 .cookie-info__close:hover .stage__img-wrap:after,.stage.deco-2 .cookie-info__close:hover .stage__img-wrap:before,.teaser-large.deco-1 .cookie-info__close:focus .teaser-large__img-wrap:after,.teaser-large.deco-1 .cookie-info__close:focus .teaser-large__img-wrap:before,.teaser-large.deco-1 .cookie-info__close:hover .teaser-large__img-wrap:after,.teaser-large.deco-1 .cookie-info__close:hover .teaser-large__img-wrap:before,.teaser-large.deco-2 .cookie-info__close:focus .teaser-large__img-wrap:after,.teaser-large.deco-2 .cookie-info__close:focus .teaser-large__img-wrap:before,.teaser-large.deco-2 .cookie-info__close:hover .teaser-large__img-wrap:after,.teaser-large.deco-2 .cookie-info__close:hover .teaser-large__img-wrap:before,.tx_nsnewscomments .cookie-info__close:focus .comment-btn:before,.tx_nsnewscomments .cookie-info__close:hover .comment-btn:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .cookie-info__close:focus .ns-form-group:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .cookie-info__close:hover .ns-form-group:before{color:#404040}.rte{padding-bottom:5rem}@media only screen and (max-width:1023px){.rte{padding-bottom:2.125rem}}.rte.bg{background:rgba(0,0,0,.07);padding-top:4.5rem;padding-bottom:4.5rem;margin-bottom:7.5rem}@media only screen and (max-width:1023px){.rte.bg{background:rgba(0,0,0,.1);padding-top:1.25rem;padding-bottom:1.25rem;margin-bottom:4.5rem}}.bg .rte{padding-bottom:0}@media only screen and (max-width:1023px){.bg .rte{padding-bottom:0}}.rte h2{padding:2rem 0 2.25rem}@media only screen and (max-width:1023px){.rte h2{padding:1rem 0 1.875rem}}.rte h3{padding:2.25rem 0}@media only screen and (max-width:1023px){.rte h3{padding:1rem 0 1.875rem}}.rte h4{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;color:#e32236;text-transform:uppercase;padding:2rem 0}@media only screen and (max-width:1023px){.rte h4{padding:2rem 0 1.875rem}}.rte h5,.rte h6{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;padding:2rem 0}@media only screen and (max-width:1023px){.rte h5,.rte h6{padding:2rem 0 1.875rem}}.rte p{padding-bottom:2.25rem}@media only screen and (max-width:1023px){.rte p{padding-bottom:1.875rem}}.rte a{font-weight:300;color:#bf0f21;text-decoration:underline}.rte .btn,.rte .tx_nsnewscomments .comment-btn,.rte .tx_nsnewscomments a.comment-btn,.rte a.btn,.tx_nsnewscomments .rte .comment-btn,.tx_nsnewscomments .rte a.comment-btn{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;text-decoration:none;display:inline-flex}.rte .btn-primary,.rte .btn-secondary,.rte .btn.btn-secondary,.rte .btn.newsletter__btn,.rte .tx_nsnewscomments .comment-btn,.tx_nsnewscomments .rte .comment-btn{margin:1rem 1rem .5rem 0}@media only screen and (max-width:1023px){.rte .btn-primary,.rte .btn-secondary,.rte .btn.btn-secondary,.rte .btn.newsletter__btn,.rte .tx_nsnewscomments .comment-btn,.tx_nsnewscomments .rte .comment-btn{margin:.5rem 0 1rem;display:inline-flex}.rte .btn-primary:last-child,.rte .btn-secondary:last-child,.rte .btn.btn-secondary:last-child,.rte .btn.newsletter__btn:last-child,.rte .tx_nsnewscomments .comment-btn:last-child,.tx_nsnewscomments .rte .comment-btn:last-child{margin-bottom:.125rem}}.rte ol,.rte ul{margin:0;list-style:none;font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;padding:0 0 1.25rem}@media only screen and (max-width:1023px){.rte ol,.rte ul{font-size:1.25rem;line-height:1.875rem;padding-bottom:.875rem}}.rte ul li{padding:0 0 1rem 1.25rem;position:relative}@media only screen and (max-width:1023px){.rte ul li{padding-left:1.125rem}}.rte ul li:before{content:"";width:6px;width:.375rem;height:6px;height:.375rem;border-radius:50%;background:#e32236;position:absolute;left:0;top:13px;top:.8125rem}.rte ol{counter-reset:item}.rte ol li{counter-increment:item;padding:0 0 1rem 1.25rem;position:relative}@media only screen and (max-width:1023px){.rte ol li{padding-left:1.125rem}}.rte ol li:before{content:counter(item);color:#e32236;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem;position:absolute;left:0;top:8px;top:.5rem}.rte dl{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;display:flex;flex-wrap:wrap;flex-direction:row;padding:3rem 0}@media only screen and (max-width:1170px){.rte dl{padding:3rem 1.25rem}}@media only screen and (max-width:1023px){.rte dl{display:block;width:100%;padding:1.25rem 1.25rem 2rem}}.rte.bg dl{padding-right:2.5rem;padding-left:2.5rem}@media only screen and (max-width:1023px){.rte.bg dl{padding:1.25rem 1.25rem 2rem}}.rte dt{border-top:1px solid #ccc;width:34.5%;font-size:13px;font-size:.8125rem;line-height:20px;line-height:1.25rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;text-transform:uppercase;padding-right:2.5rem;padding-bottom:2.5rem;padding-top:1rem}@media only screen and (max-width:1023px){.rte dt{width:100%;padding-right:0;padding-bottom:.5rem}}.rte dd{border-top:1px solid #ccc;width:65.5%;margin:0;padding-bottom:2.5rem;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;padding-top:1rem}@media only screen and (max-width:1023px){.rte dd{border-top:none;width:100%;padding-right:0}}@media only screen and (max-width:1023px){.rte dt+dd{padding-top:0}}.rte dd+dd{border-top:1px solid #ccc;padding-left:34.5%;width:100%}@media only screen and (max-width:1023px){.rte dd+dd{padding-left:0}}.rte .table-wrap{overflow:hidden;width:100%;margin-bottom:3rem}@media only screen and (max-width:1170px){.rte .table-wrap{margin-left:1.25rem;width:calc(100% - 40px)}}@media only screen and (max-width:1023px){.rte .table-wrap{overflow-x:auto;width:calc(100% - 20px);margin-left:1.25rem;margin-bottom:1.875rem}}.rte.bg .table-wrap{margin-left:2.5rem;width:calc(100% - 80px)}@media only screen and (max-width:1023px){.rte.bg .table-wrap{margin-left:1.25rem;width:calc(100% - 20px)}}.rte table{width:calc(100% + 40px);table-layout:fixed;margin:0 0 0 -2.5rem;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;border-collapse:collapse}@media only screen and (max-width:1023px){.rte table{width:70rem}}@media only screen and (max-width:500px){.rte table{width:260vw}}.rte table td,.rte table th{width:33.33%;padding:0 0 0 2.5rem;vertical-align:top}.rte table th{font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;color:#e32236;text-transform:uppercase;padding-top:2.5rem;padding-bottom:.9375rem}@media only screen and (max-width:1023px){.rte table th{padding-top:1.25rem}}.rte table td{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;padding-top:1rem;padding-bottom:2.5rem;border-top:1px solid #ccc}@media only screen and (max-width:1023px){.rte table td{padding-bottom:2rem}}.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.rte ol,.rte p,.rte ul{width:66%;margin-left:auto;margin-right:auto}@media only screen and (max-width:1023px){.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.rte ol,.rte p,.rte ul{width:100%;padding-right:1.25rem;padding-left:1.25rem}}.rte a.link--external{display:inline-block;padding-right:2.25rem}@media only screen and (max-width:1023px){.rte a.link--external{padding-right:2.25rem}}.rte a.link--external:after{content:"";position:absolute;width:36px;width:2.25rem;height:36px;height:2.25rem;line-height:36px;line-height:2.25rem;background-image:url(../Images/Icons/link-external.svg);vertical-align:top}@media only screen and (max-width:1023px){.rte a.link--external:after{width:1.875rem;height:1.875rem;line-height:1.875rem;margin-top:-.1875rem}}.rte a.link--external:hover:after{background-image:url(../Images/Icons/link-external-hover.svg)}.rte a.link--download{display:inline-block;padding-right:2.25rem}@media only screen and (max-width:1023px){.rte a.link--download{padding-right:2.25rem}}.rte a.link--download:after{content:"";position:absolute;width:36px;width:2.25rem;height:36px;height:2.25rem;line-height:36px;line-height:2.25rem;background-image:url(../Images/Icons/link-download.svg);vertical-align:top}@media only screen and (max-width:1023px){.rte a.link--download:after{width:1.875rem;height:1.875rem;line-height:1.875rem;margin-top:-.1875rem}}.rte a.link--download:hover:after{background-image:url(../Images/Icons/link-download-hover.svg)}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-7.5px;top:-.46875rem}.rte-img-wrap{padding-bottom:5rem}.rte-img-wrap:after{content:"";display:table;clear:both}@media only screen and (max-width:1023px){.rte-img-wrap{padding-bottom:2.125rem}}.rte-img-wrap .rte{padding-bottom:0}@media only screen and (max-width:1023px){.rte-img-wrap .rte{padding-bottom:0}}.rte-img-wrap .rte h2:first-child{padding-top:0}.rte-img-wrap .rte h3:first-child{padding-top:.0625rem}.rte-img-wrap .rte h4:first-child,.rte-img-wrap .rte h5:first-child,.rte-img-wrap .rte h6:first-child{padding-top:.25rem}.rte-img-wrap .rte dl:first-child{padding-top:.5625rem}@media only screen and (max-width:1023px){.rte-img-wrap .rte dl:first-child{clear:both;padding-top:1.25rem}}.rte-img-wrap .rte li{overflow:hidden}.rte-img{position:relative;float:left;width:31.9%;margin-right:4.2%;margin-bottom:4.2%;margin-top:.5625rem}@media only screen and (max-width:767px){.rte-img{margin-left:0;margin-right:0;margin-top:0;width:100%;float:none}}@media only screen and (max-width:1023px){.rte-img{padding:0 1.25rem}}.rte-img:after,.rte-img:before{position:absolute;mix-blend-mode:multiply;font-size:235px;font-size:14.6875rem;pointer-events:none}@media only screen and (max-width:767px){.rte-img:after,.rte-img:before{font-size:9.9375rem;width:5.75rem;overflow:hidden}}.rte-img:before{color:rgba(0,0,0,.07);z-index:0;top:-44px;top:-2.75rem;left:-39px;left:-2.4375rem}@media only screen and (max-width:767px){.rte-img:before{top:-3.75rem;left:-3.5625rem}}.rte-img:after{color:#e32236;z-index:10;top:-58px;top:-3.625rem;left:-75px;left:-4.6875rem}@media only screen and (max-width:767px){.rte-img:after{top:-4.125rem;left:-1.5625rem}}.rte-img.right{float:right;margin-left:3.7%;margin-right:0}.rte-img.right:before{left:auto;top:-70px;top:-4.375rem;right:-120px;right:-7.5rem}@media only screen and (max-width:767px){.rte-img.right:before{top:-2.5rem;right:.625rem}}.rte-img.right:after{left:auto;top:-75px;top:-4.6875rem;right:-172px;right:-10.75rem}@media only screen and (max-width:767px){.rte-img.right:after{top:-2.8125rem;right:-1.625rem}}.rte-img__img{display:block;width:100%;position:relative;z-index:2}.rte-img__legend{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;text-align:left;padding:.75rem 0}.btn,.tx_nsnewscomments .comment-btn{border:none;margin:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;outline:none;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;text-align:inherit;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;cursor:pointer;color:#fff;background:#e32236;padding:.9375rem 1.25rem .8125rem;position:relative;overflow:hidden;border-radius:.125rem;display:inline-block;transition:.2s ease-in-out}.btn.btn-primary,.btn.btn-secondary,.btn.newsletter__btn,.tx_nsnewscomments .comment-btn{padding:.9375rem 3.4375rem .8125rem 1.25rem;color:#fff;background:#e32236}.btn.btn-primary:before,.btn.btn-secondary:before,.btn.newsletter__btn:before,.tx_nsnewscomments .comment-btn:before{font-size:24px;font-size:1.5rem;top:11px;top:.6875rem;width:29px;width:1.8125rem;color:#fff;position:absolute;right:0;z-index:3}.btn.btn-primary:after,.btn.btn-secondary:after,.btn.newsletter__btn:after,.tx_nsnewscomments .comment-btn:after{content:"";position:absolute;right:0;top:0;background:#000;height:100%;width:35px;width:2.1875rem;z-index:2;transition:.2s ease-in-out}.btn.btn-secondary,.tx_nsnewscomments .comment-btn{color:#000;background:rgba(0,0,0,.07)}@media only screen and (max-width:1023px){.btn.btn-secondary,.tx_nsnewscomments .comment-btn{background:rgba(0,0,0,.1)}}.btn.btn-secondary:before,.tx_nsnewscomments .comment-btn:before{color:#e32236;transition:.2s ease-in-out}.btn.btn-secondary:after,.tx_nsnewscomments .comment-btn:after{background:rgba(0,0,0,.07);transition:.2s ease-in-out}@media only screen and (max-width:1023px){.btn.btn-secondary:after,.tx_nsnewscomments .comment-btn:after{background:rgba(0,0,0,.1)}}.btn.newsletter__btn,.tx_nsnewscomments .newsletter__btn.comment-btn{color:#fff;background:#404040}.btn.newsletter__btn:focus,.btn.newsletter__btn:hover,.tx_nsnewscomments .newsletter__btn.comment-btn:focus,.tx_nsnewscomments .newsletter__btn.comment-btn:hover{background-color:#000}.btn.newsletter__btn:focus:after,.btn.newsletter__btn:hover:after,.tx_nsnewscomments .newsletter__btn.comment-btn:focus:after,.tx_nsnewscomments .newsletter__btn.comment-btn:hover:after{background-color:#404040}.btn:focus,.btn:hover,.tx_nsnewscomments .comment-btn:focus,.tx_nsnewscomments .comment-btn:hover{color:#fff;background-color:#404040}.btn:focus.btn-secondary:before,.btn:hover.btn-secondary:before,.tx_nsnewscomments .comment-btn:focus:before,.tx_nsnewscomments .comment-btn:hover:before{color:#fff}.btn:focus.btn-secondary:after,.btn:hover.btn-secondary:after,.tx_nsnewscomments .comment-btn:focus:after,.tx_nsnewscomments .comment-btn:hover:after{background-color:#000}.article.deco-1 .btn .article__content:after,.article.deco-1 .btn .article__content:before,.article.deco-1 .tx_nsnewscomments .comment-btn .article__content:after,.article.deco-1 .tx_nsnewscomments .comment-btn .article__content:before,.article.deco-2 .btn .article__content:after,.article.deco-2 .btn .article__content:before,.article.deco-2 .tx_nsnewscomments .comment-btn .article__content:after,.article.deco-2 .tx_nsnewscomments .comment-btn .article__content:before,.btn .arrow-next:after,.btn .arrow-prev:after,.btn .article.deco-1 .article__content:after,.btn .article.deco-1 .article__content:before,.btn .article.deco-2 .article__content:after,.btn .article.deco-2 .article__content:before,.btn .btn-back:before,.btn .btn-top:before,.btn .btn.btn-primary:before,.btn .btn.btn-secondary:before,.btn .btn.newsletter__btn:before,.btn .deco-1:after,.btn .deco-1:before,.btn .deco-2:after,.btn .deco-2:before,.btn .fancybox-button--close:before,.btn .fancybox-navigation .fancybox-button div:before,.btn .gallery__item:after,.btn .list.deco-1 .list__content:after,.btn .list.deco-1 .list__content:before,.btn .list.deco-2 .list__content:after,.btn .list.deco-2 .list__content:before,.btn .mediabox .slick-arrow:before,.btn .mediabox__video-link:before,.btn .menu__item:before,.btn .misson-teaser-box__item:before,.btn .mobile-menu .has-child:after,.btn .mobile-menu__back:after,.btn .news-backlink-wrap a:before,.btn .page-nav__item:before,.btn .prinav__item:after,.btn .rte-img:after,.btn .rte-img:before,.btn .select-wrap:before,.btn .service-nav__item.has-child:after,.btn .sicon,.btn .sicon__arrow-intern,.btn .sitemap__label:after,.btn .stage.deco-1 .stage__img-wrap:after,.btn .stage.deco-1 .stage__img-wrap:before,.btn .stage.deco-2 .stage__img-wrap:after,.btn .stage.deco-2 .stage__img-wrap:before,.btn .teaser-large.deco-1 .teaser-large__img-wrap:after,.btn .teaser-large.deco-1 .teaser-large__img-wrap:before,.btn .teaser-large.deco-2 .teaser-large__img-wrap:after,.btn .teaser-large.deco-2 .teaser-large__img-wrap:before,.btn .tx_nsnewscomments .comment-btn:before,.btn .tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:before,.fancybox-navigation .fancybox-button .btn div:before,.fancybox-navigation .fancybox-button .tx_nsnewscomments .comment-btn div:before,.list.deco-1 .btn .list__content:after,.list.deco-1 .btn .list__content:before,.list.deco-1 .tx_nsnewscomments .comment-btn .list__content:after,.list.deco-1 .tx_nsnewscomments .comment-btn .list__content:before,.list.deco-2 .btn .list__content:after,.list.deco-2 .btn .list__content:before,.list.deco-2 .tx_nsnewscomments .comment-btn .list__content:after,.list.deco-2 .tx_nsnewscomments .comment-btn .list__content:before,.mediabox .btn .slick-arrow:before,.mediabox .tx_nsnewscomments .comment-btn .slick-arrow:before,.mobile-menu .btn .has-child:after,.mobile-menu .tx_nsnewscomments .comment-btn .has-child:after,.news-backlink-wrap .btn a:before,.news-backlink-wrap .tx_nsnewscomments .comment-btn a:before,.stage.deco-1 .btn .stage__img-wrap:after,.stage.deco-1 .btn .stage__img-wrap:before,.stage.deco-1 .tx_nsnewscomments .comment-btn .stage__img-wrap:after,.stage.deco-1 .tx_nsnewscomments .comment-btn .stage__img-wrap:before,.stage.deco-2 .btn .stage__img-wrap:after,.stage.deco-2 .btn .stage__img-wrap:before,.stage.deco-2 .tx_nsnewscomments .comment-btn .stage__img-wrap:after,.stage.deco-2 .tx_nsnewscomments .comment-btn .stage__img-wrap:before,.teaser-large.deco-1 .btn .teaser-large__img-wrap:after,.teaser-large.deco-1 .btn .teaser-large__img-wrap:before,.teaser-large.deco-1 .tx_nsnewscomments .comment-btn .teaser-large__img-wrap:after,.teaser-large.deco-1 .tx_nsnewscomments .comment-btn .teaser-large__img-wrap:before,.teaser-large.deco-2 .btn .teaser-large__img-wrap:after,.teaser-large.deco-2 .btn .teaser-large__img-wrap:before,.teaser-large.deco-2 .tx_nsnewscomments .comment-btn .teaser-large__img-wrap:after,.teaser-large.deco-2 .tx_nsnewscomments .comment-btn .teaser-large__img-wrap:before,.tx_nsnewscomments .btn .comment-btn:before,.tx_nsnewscomments .comment-btn .arrow-next:after,.tx_nsnewscomments .comment-btn .arrow-prev:after,.tx_nsnewscomments .comment-btn .article.deco-1 .article__content:after,.tx_nsnewscomments .comment-btn .article.deco-1 .article__content:before,.tx_nsnewscomments .comment-btn .article.deco-2 .article__content:after,.tx_nsnewscomments .comment-btn .article.deco-2 .article__content:before,.tx_nsnewscomments .comment-btn .btn-back:before,.tx_nsnewscomments .comment-btn .btn-top:before,.tx_nsnewscomments .comment-btn .btn.btn-primary:before,.tx_nsnewscomments .comment-btn .btn.btn-secondary:before,.tx_nsnewscomments .comment-btn .btn.newsletter__btn:before,.tx_nsnewscomments .comment-btn .comment-btn:before,.tx_nsnewscomments .comment-btn .deco-1:after,.tx_nsnewscomments .comment-btn .deco-1:before,.tx_nsnewscomments .comment-btn .deco-2:after,.tx_nsnewscomments .comment-btn .deco-2:before,.tx_nsnewscomments .comment-btn .fancybox-button--close:before,.tx_nsnewscomments .comment-btn .fancybox-navigation .fancybox-button div:before,.tx_nsnewscomments .comment-btn .gallery__item:after,.tx_nsnewscomments .comment-btn .list.deco-1 .list__content:after,.tx_nsnewscomments .comment-btn .list.deco-1 .list__content:before,.tx_nsnewscomments .comment-btn .list.deco-2 .list__content:after,.tx_nsnewscomments .comment-btn .list.deco-2 .list__content:before,.tx_nsnewscomments .comment-btn .mediabox .slick-arrow:before,.tx_nsnewscomments .comment-btn .mediabox__video-link:before,.tx_nsnewscomments .comment-btn .menu__item:before,.tx_nsnewscomments .comment-btn .misson-teaser-box__item:before,.tx_nsnewscomments .comment-btn .mobile-menu .has-child:after,.tx_nsnewscomments .comment-btn .mobile-menu__back:after,.tx_nsnewscomments .comment-btn .news-backlink-wrap a:before,.tx_nsnewscomments .comment-btn .ns-form-group-main:nth-of-type(4) .ns-form-group:before,.tx_nsnewscomments .comment-btn .page-nav__item:before,.tx_nsnewscomments .comment-btn .prinav__item:after,.tx_nsnewscomments .comment-btn .rte-img:after,.tx_nsnewscomments .comment-btn .rte-img:before,.tx_nsnewscomments .comment-btn .select-wrap:before,.tx_nsnewscomments .comment-btn .service-nav__item.has-child:after,.tx_nsnewscomments .comment-btn .sicon,.tx_nsnewscomments .comment-btn .sicon__arrow-intern,.tx_nsnewscomments .comment-btn .sitemap__label:after,.tx_nsnewscomments .comment-btn .stage.deco-1 .stage__img-wrap:after,.tx_nsnewscomments .comment-btn .stage.deco-1 .stage__img-wrap:before,.tx_nsnewscomments .comment-btn .stage.deco-2 .stage__img-wrap:after,.tx_nsnewscomments .comment-btn .stage.deco-2 .stage__img-wrap:before,.tx_nsnewscomments .comment-btn .teaser-large.deco-1 .teaser-large__img-wrap:after,.tx_nsnewscomments .comment-btn .teaser-large.deco-1 .teaser-large__img-wrap:before,.tx_nsnewscomments .comment-btn .teaser-large.deco-2 .teaser-large__img-wrap:after,.tx_nsnewscomments .comment-btn .teaser-large.deco-2 .teaser-large__img-wrap:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .btn .ns-form-group:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .comment-btn .ns-form-group:before{font-size:32px;font-size:2rem;position:absolute;right:16px;right:1rem;top:15px;top:.9375rem}.btn-back,.news-backlink-wrap a{border:none;margin:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;outline:none;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;text-align:inherit;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;cursor:pointer;position:relative;overflow:hidden;border-radius:.125rem;display:inline-block;transition:.2s ease-in-out;padding:.9375rem 1.25rem .8125rem 3.4375rem;color:#000;background:rgba(0,0,0,.07)}@media only screen and (max-width:1023px){.btn-back,.news-backlink-wrap a{background:rgba(0,0,0,.1)}}.btn-back:before,.news-backlink-wrap a:before{font-size:24px;font-size:1.5rem;top:11px;top:.6875rem;width:29px;width:1.8125rem;position:absolute;z-index:3;left:6px;left:.375rem;color:#e32236}.btn-back:after,.news-backlink-wrap a:after{content:"";position:absolute;top:0;height:100%;width:35px;width:2.1875rem;z-index:2;transition:.2s ease-in-out;background:rgba(0,0,0,.07);left:0}@media only screen and (max-width:1023px){.btn-back:after,.news-backlink-wrap a:after{background:rgba(0,0,0,.1)}}.btn-back:focus,.btn-back:hover,.news-backlink-wrap a:focus,.news-backlink-wrap a:hover{color:#fff;background-color:#404040;transition:.2s ease-in-out}.btn-back:focus:before,.btn-back:hover:before,.news-backlink-wrap a:focus:before,.news-backlink-wrap a:hover:before{color:#fff}.btn-back:focus:after,.btn-back:hover:after,.news-backlink-wrap a:focus:after,.news-backlink-wrap a:hover:after{background-color:#000}.form{width:66%;margin-left:auto;margin-right:auto;margin-bottom:7.5rem}@media only screen and (max-width:1023px){.form{width:100%;padding-right:1.25rem;padding-left:1.25rem;margin-bottom:4.5rem}}.form .btn,.form .tx_nsnewscomments .comment-btn,.tx_nsnewscomments .form .comment-btn{margin-right:1.125rem;display:inline-flex}@media only screen and (max-width:1023px){.form .btn,.form .tx_nsnewscomments .comment-btn,.tx_nsnewscomments .form .comment-btn{margin-right:0}.form .btn:last-child,.form .tx_nsnewscomments .comment-btn:last-child,.tx_nsnewscomments .form .comment-btn:last-child{margin-bottom:.125rem}}fieldset{border:0;padding:0;margin:0;min-width:0}.form__group{border-top:1px solid #ccc;margin-bottom:2rem}.form__title{display:block;width:100%;font-family:Abril Fatface,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;margin-bottom:1.5rem}.form__row,.form__row--submit{padding-top:2rem;display:flex}@media only screen and (max-width:1023px){.form__row,.form__row--submit{display:block;padding-top:0}}.form__item{width:100%}.form__item-half{width:50%;padding-right:.78125rem}.form__item-half:last-child{padding-right:0;padding-left:.78125rem}@media only screen and (max-width:1023px){.form__item-half{padding-right:0;width:100%}.form__item-half:last-child{padding-left:0}}@media only screen and (max-width:1023px){.label{padding-top:1.5rem}}.invalid-feedback{color:#e32236;font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;padding-top:1rem;width:100%;display:none}.error .invalid-feedback{display:block}@media only screen and (max-width:1023px){.invalid-feedback{padding-top:.5rem}}input,optgroup,select,textarea{font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto}.input,.tx_nsnewscomments .ns-form-group input{border-radius:.125rem;border:1px solid #ccc;font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;color:#000;background:#fff;padding:.875rem 1.25rem;height:48px;height:3rem;width:100%}@media only screen and (max-width:1023px){.input,.tx_nsnewscomments .ns-form-group input{padding-right:1rem;padding-left:1rem}}.input:focus,.tx_nsnewscomments .ns-form-group input:focus{background:#ededed}@media only screen and (max-width:1023px){.input:focus,.tx_nsnewscomments .ns-form-group input:focus{background:#e5e5e5}}.error .input,.error .tx_nsnewscomments .ns-form-group input,.tx_nsnewscomments .ns-form-group .error input{background:rgba(227,34,54,.1);border-color:#e32236;color:#e32236}textarea{resize:vertical}.textarea,.tx_nsnewscomments .ns-form-group textarea{border-radius:.125rem;border:1px solid #ccc;font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;color:#000;background:#fff;width:100%;display:block;padding:.875rem 1.25rem;resize:vertical}@media only screen and (max-width:1023px){.textarea,.tx_nsnewscomments .ns-form-group textarea{padding-right:1rem;padding-left:1rem}}::-webkit-input-placeholder{color:#000;font-style:italic}::-moz-placeholder{color:#000;font-style:italic}:-ms-input-placeholder{color:#000;font-style:italic}::-ms-input-placeholder{color:#000;font-style:italic}::placeholder{color:#000;font-style:italic}.checkbox-row,.radio-row{display:flex;padding-top:.25rem}@media only screen and (max-width:1023px){.checkbox-row,.radio-row{display:block;padding-top:.5rem}}.checkbox,.radio{padding-right:3.25rem;display:inline-flex}@media only screen and (max-width:1023px){.checkbox,.radio{display:block}}.checkbox__input,.radio__input{opacity:0;position:absolute;z-index:-1}.checkbox__label,.radio__label{position:relative;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;padding:.125rem 0 .875rem 2.25rem;cursor:pointer}.checkbox__label:before,.radio__label:before{border:1px solid #ccc;border-radius:.125rem}.checkbox__label:after,.checkbox__label:before,.radio__label:after,.radio__label:before{content:"";width:20px;width:1.25rem;height:20px;height:1.25rem;position:absolute;left:0;top:4px;top:.25rem}.checkbox__label:after,.radio__label:after{background:no-repeat url(../Images/Layout/checkbox-checked.svg);opacity:0;transition:.2s ease-in-out}.checkbox__input:checked+.checkbox__label:after,.checkbox__input:checked+.radio__label:after,.radio__input:checked+.checkbox__label:after,.radio__input:checked+.radio__label:after{opacity:1}@media only screen and (max-width:1023px){.checkbox__label,.radio__label{display:table}}.radio__label:before{border-radius:50%}.radio__label:after{background:no-repeat url(../Images/Layout/radio-checked.svg)}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;outline:none;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;text-align:inherit}.select-wrap{position:relative}.select-wrap:before{font-size:24px;font-size:1.5rem;top:12px;top:.75rem;width:29px;width:1.8125rem;color:#e32236;position:absolute;right:6px;right:.375rem;z-index:3;pointer-events:none}.select,.select--bg{font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;cursor:pointer;color:#000;padding:.8125rem 3.125rem .8125rem 1.25rem;height:48px;height:3rem;overflow:hidden;border-radius:.125rem;display:block;transition:.2s ease-in-out;width:100%;background:#fff;white-space:nowrap;text-overflow:ellipsis;border:1px solid #ccc}@media only screen and (max-width:1023px){.select,.select--bg{padding-left:1rem;padding-right:2.75rem}}.select--bg:focus,.select:focus{background:rgba(0,0,0,.07);color:#e32236}@media only screen and (max-width:1023px){.select--bg:focus,.select:focus{background:rgba(0,0,0,.1)}}.select--bg:valid,.select:valid{background:#fff;color:#000}.page-nav .select,.page-nav .select--bg{background:rgba(0,0,0,.07);padding:.9375rem 3.125rem .8125rem 1.25rem;border:none}@media only screen and (max-width:1023px){.page-nav .select,.page-nav .select--bg{background:rgba(0,0,0,.1);padding-left:1rem;padding-right:2.75rem}}.select--bg::-ms-expand,.select::-ms-expand{display:none}.form .select--bg:not(:focus):invalid,.form .select:not(:focus):invalid{font-style:italic}.select--bg{background:rgba(0,0,0,.07);border:none;padding:.9375rem 3.125rem .8125rem 1.25rem}@media only screen and (max-width:1023px){.select--bg{background:rgba(0,0,0,.1);padding-left:1rem;padding-right:2.75rem}}.select--bg:focus,.select--bg:valid:focus{color:#e32236}.select--bg:valid{color:#000;background:#ededed}@media only screen and (max-width:1023px){.select--bg:valid{background:#e5e5e5}}.form__required-text,.tx_nsnewscomments .ns-form-group-main:nth-of-type(5) .text-muted{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;margin-left:auto;order:10}@media only screen and (max-width:1023px){.form__required-text,.tx_nsnewscomments .ns-form-group-main:nth-of-type(5) .text-muted{order:1;text-align:right;margin-top:1rem;margin-bottom:1rem}}@media only screen and (max-width:1023px){.form__row--submit .btn,.form__row--submit .tx_nsnewscomments .comment-btn,.tx_nsnewscomments .form__row--submit .comment-btn{order:2;margin-bottom:1rem;display:table}.form__row--submit .btn:last-of-type,.form__row--submit .tx_nsnewscomments .comment-btn:last-of-type,.tx_nsnewscomments .form__row--submit .comment-btn:last-of-type{margin-bottom:0}}.error-box{border-radius:.125rem;font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;background:rgba(227,34,54,.1);color:#e32236;padding:.9375rem 1rem .8125rem 3rem;width:100%;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;margin-top:4rem;position:relative}@media only screen and (max-width:1023px){.error-box{margin-top:2.5rem}}.error-box .sicon__alert{position:absolute;font-size:48px;font-size:3rem;top:0;left:2px;left:.125rem}.pagination-wrap{padding-top:2.5rem;width:100%;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1023px){.pagination-wrap{display:none}}.pagination{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.pagination__item{margin:0 .125rem;display:inline-flex;height:48px;height:3rem;width:48px;width:3rem}.pagination__link{margin:.25rem;display:inline-flex;justify-content:center;align-items:center;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;background-color:transparent;border-radius:50%;text-align:center;text-decoration:none;background:none;height:40px;height:2.5rem;width:40px;width:2.5rem;color:#000;font-size:17px;font-size:1.0625rem;transition:.2s ease-in-out;line-height:20px;line-height:1.25rem}.pagination__link:hover{color:#fff;background-color:#404040}.pagination__link.current{background:rgba(0,0,0,.07);color:#e32236}@media only screen and (max-width:1023px){.pagination__link.current{background:rgba(0,0,0,.1)}}.arrow-next,.arrow-prev{margin:.25rem;display:inline-flex;justify-content:center;align-items:center;position:relative;height:40px;height:2.5rem;width:40px;width:2.5rem;cursor:pointer;border-radius:50%;transition:.2s ease-in-out}.arrow-next.inactive,.arrow-prev.inactive{opacity:.2;cursor:default}.arrow-next:after,.arrow-prev:after{color:#e32236;position:absolute;font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem;pointer-events:none;left:0;top:0;transition:.2s ease-in-out}.arrow-next:hover,.arrow-prev:hover{background-color:#404040}.arrow-next:hover.inactive,.arrow-prev:hover.inactive{opacity:.25;background-color:transparent}.arrow-next:hover.inactive:after,.arrow-prev:hover.inactive:after{color:#e32236}.arrow-next:hover:after,.arrow-prev:hover:after{color:#fff}.pagination-wrap--mobile{display:none;padding-top:1rem;justify-content:center;align-items:center}@media only screen and (max-width:1023px){.pagination-wrap--mobile{display:flex}}.pagination__btn{margin:0 .125rem;width:48px;width:3rem}.pagination__btn,.pagination__number{display:inline-flex;height:48px;height:3rem}.pagination__number{font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;margin:0 1rem}.pagination__number span{display:inline-flex;justify-content:center;align-items:center}.pagination__separator{font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;margin:0 .875rem}.pagination__current{color:#e32236}.pagination__current,.pagination__total{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased}.pagination__total{color:#000}.quote{padding-bottom:6.5rem}@media only screen and (max-width:1023px){.quote{padding:0 1.25rem 3.5rem}}.quote__icon{font-size:74px;font-size:4.625rem;line-height:74px;line-height:4.625rem;text-align:center;width:100%;height:74px;height:4.625rem;color:#e32236}@media only screen and (max-width:1023px){.quote__icon{font-size:3.625rem;line-height:3.625rem;height:3.625rem}}.quote__text{display:block;text-align:center;font-style:italic;font-size:40px;font-size:2.5rem;line-height:56px;line-height:3.5rem;margin:0 auto;max-width:927px;max-width:57.9375rem}@media only screen and (max-width:1023px){.quote__text{font-size:1.5rem;line-height:2rem}}.quote__address{display:block;text-align:center;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;padding-top:3rem;margin:0 auto;max-width:504px;max-width:31.5rem}@media only screen and (max-width:1023px){.quote__address{padding-top:2rem;margin:0 auto;max-width:none}}.quote__author{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;display:block}.search-result{width:66%;margin-left:auto;margin-right:auto;padding-bottom:7.5rem}@media only screen and (max-width:1023px){.search-result{width:100%;padding-right:1.25rem;padding-left:1.25rem;padding-bottom:3.5rem}}.search-result__form{position:relative;padding-top:7.5rem;padding-bottom:5rem}@media only screen and (max-width:1023px){.search-result__form{width:100%;padding:1.25rem 0 2rem}}.search-result-form__input-wrap{position:relative;width:100%}.search-result-form__input-wrap .search-input.input,.search-result-form__input-wrap .tx_nsnewscomments .ns-form-group input.search-input,.tx_nsnewscomments .ns-form-group .search-result-form__input-wrap input.search-input{height:56px;height:3.5rem;font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem;padding:.5625rem 3.375rem .6875rem 1.1875rem}@media only screen and (max-width:1023px){.search-result-form__input-wrap .search-input.input,.search-result-form__input-wrap .tx_nsnewscomments .ns-form-group input.search-input,.tx_nsnewscomments .ns-form-group .search-result-form__input-wrap input.search-input{height:3rem;font-size:1.25rem;line-height:1.875rem;padding:.4375rem 3.375rem .6875rem 1.1875rem}}.search-result-form__input-wrap .search-submit{right:2px;right:.125rem;top:3px;top:.1875rem}@media only screen and (max-width:1023px){.search-result-form__input-wrap .search-submit{right:0;top:0}}.search-result__title{position:relative;padding-top:.75rem;padding-bottom:.75rem;border-bottom:1px solid #ccc}@media only screen and (max-width:1023px){.search-result__title{font-size:1.25rem;line-height:1.875rem;padding-top:0;padding-bottom:.5rem}}.search-result__item{border-bottom:1px solid #ccc;color:#000;display:block}.search-result__item em{color:#e32236;font-style:normal}.search-result__item:hover .search-result-item__title{color:#e32236}.search-result-item__title{padding-top:1.875rem;font-family:Abril Fatface,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem}@media only screen and (max-width:1023px){.search-result-item__title{font-size:1.5rem;line-height:2rem;padding-top:1rem}}.search-result-item__text{padding-top:1rem}.search-result-item__link,.search-result-item__text{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto}.search-result-item__link{padding-top:1.75rem;padding-bottom:2.5rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;color:#e32236;overflow-wrap:break-word}@media only screen and (max-width:1023px){.search-result-item__link{padding-top:1rem;padding-bottom:2rem}}.deco-1{position:relative}.deco-1:after,.deco-1:before{position:absolute;mix-blend-mode:multiply;font-size:396px;font-size:24.75rem;pointer-events:none}@media only screen and (max-width:767px){.deco-1:after,.deco-1:before{font-size:10rem;width:5.8125rem;overflow:hidden}}.deco-1:before{color:rgba(0,0,0,.07);z-index:0}.deco-1:after{color:#e32236;z-index:10}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.deco-1:after{z-index:-1}}@supports not (mix-blend-mode:multiply){.deco-1:after{z-index:-1}}.deco-1.teaser-box:after,.deco-1.teaser-box:before{font-size:235px;font-size:14.6875rem}@media only screen and (max-width:767px){.deco-1.teaser-box:after,.deco-1.teaser-box:before{font-size:9.9375rem;width:5.75rem}}.deco-1.teaser-box:before{top:-44px;top:-2.75rem;left:-19px;left:-1.1875rem}@media only screen and (max-width:767px){.deco-1.teaser-box:before{top:.25rem;left:-1.25rem}}.deco-1.teaser-box:after{top:-58px;top:-3.625rem;left:-55px;left:-3.4375rem}@media only screen and (max-width:767px){.deco-1.teaser-box:after{top:-2.75rem;left:-1.25rem}}.deco-1.mediabox:before{font-size:221px;font-size:13.8125rem;top:-50px;top:-3.125rem;left:-43px;left:-2.6875rem}@media only screen and (max-width:767px){.deco-1.mediabox:before{font-size:8.4375rem;top:-4rem;left:0;width:3.4375rem}}.deco-1.mediabox:after{font-size:221px;font-size:13.8125rem;top:-50px;top:-3.125rem;left:-80px;left:-5rem}@media only screen and (max-width:767px){.deco-1.mediabox:after{font-size:8.4375rem;width:2.4375rem;top:-6rem;left:0}}.deco-1.gallery:after,.deco-1.gallery:before{font-size:353px;font-size:22.0625rem;overflow:hidden;width:205px;width:12.8125rem}@media only screen and (max-width:767px){.deco-1.gallery:after,.deco-1.gallery:before{font-size:8.4375rem;width:4.1875rem}}.deco-1.gallery:before{top:36px;top:2.25rem;left:-80px;left:-5rem}@media only screen and (max-width:767px){.deco-1.gallery:before{left:0;top:-.3125rem}}.deco-1.gallery:after{top:116px;top:7.25rem;left:-80px;left:-5rem}@media only screen and (max-width:767px){.deco-1.gallery:after{left:0;top:-2.1875rem}}.deco-1.mission:after,.deco-1.mission:before{font-size:353px;font-size:22.0625rem;width:205px;width:12.8125rem;overflow:hidden}@media only screen and (max-width:767px){.deco-1.mission:after,.deco-1.mission:before{font-size:6rem;width:3.4375rem}}.deco-1.mission:before{top:118px;top:7.375rem;left:-80px;left:-5rem}@media only screen and (max-width:767px){.deco-1.mission:before{left:-1.9375rem;top:-1.875rem}}.deco-1.mission:after{top:40px;top:2.5rem;left:-80px;left:-5rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.deco-1.mission:after{overflow:visible}}@media only screen and (max-width:1023px){.deco-1.mission:after{top:-3.75rem}}@media only screen and (max-width:767px){.deco-1.mission:after{left:0;top:-2.5rem}}.deco-2{position:relative}.deco-2:after,.deco-2:before{position:absolute;mix-blend-mode:multiply;font-size:396px;font-size:24.75rem}@media only screen and (max-width:767px){.deco-2:after,.deco-2:before{font-size:10rem}}.deco-2:before{color:rgba(0,0,0,.07);z-index:0}.deco-2:after{color:#e32236;z-index:10}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.deco-2:after{z-index:-1}}@supports not (mix-blend-mode:multiply){.deco-2:after{z-index:-1}}.deco-2.teaser-box:after,.deco-2.teaser-box:before{font-size:235px;font-size:14.6875rem;width:136px;width:8.5rem}@media only screen and (max-width:767px){.deco-2.teaser-box:after,.deco-2.teaser-box:before{font-size:7.6875rem;width:4.4375rem}}.deco-2.teaser-box:before{bottom:-75px;bottom:-4.6875rem;right:-38px;right:-2.375rem}@media only screen and (max-width:767px){.deco-2.teaser-box:before{bottom:-1rem;right:-2.75rem}}.deco-2.teaser-box:after{bottom:-75px;bottom:-4.6875rem;right:-80px;right:-5rem}@media only screen and (max-width:767px){.deco-2.teaser-box:after{bottom:-1rem;right:-1.25rem}}.deco-2.mediabox:before{font-size:353px;font-size:22.0625rem;top:auto;left:auto;bottom:-60px;bottom:-3.75rem;right:-40px;right:-2.5rem;width:205px;width:12.8125rem;overflow:hidden}@media only screen and (max-width:767px){.deco-2.mediabox:before{font-size:5.9375rem;bottom:-2.5rem;right:1.0625rem;width:3.4375rem}}.deco-2.mediabox:after{font-size:353px;font-size:22.0625rem;top:auto;left:auto;bottom:-100px;bottom:-6.25rem;right:-80px;right:-5rem;width:205px;width:12.8125rem;overflow:hidden}@media only screen and (max-width:767px){.deco-2.mediabox:after{font-size:5.9375rem;bottom:-2.5rem;width:3.4375rem;right:0}}.deco-2.gallery:after,.deco-2.gallery:before{font-size:353px;font-size:22.0625rem;overflow:hidden;width:205px;width:12.8125rem}@media only screen and (max-width:767px){.deco-2.gallery:after,.deco-2.gallery:before{font-size:14rem;width:2.5rem}}.deco-2.gallery:before{top:auto;left:auto;bottom:40px;bottom:2.5rem;right:-80px;right:-5rem}@media only screen and (max-width:767px){.deco-2.gallery:before{right:0;bottom:2.75rem}}.deco-2.gallery:after{top:auto;left:auto;bottom:116px;bottom:7.25rem;right:-80px;right:-5rem}@media only screen and (max-width:767px){.deco-2.gallery:after{right:0;bottom:0}}.deco-2.mission:after,.deco-2.mission:before{font-size:353px;font-size:22.0625rem;width:205px;width:12.8125rem;overflow:hidden}@media only screen and (max-width:767px){.deco-2.mission:after,.deco-2.mission:before{font-size:6rem;width:3.4375rem}}.deco-2.mission:before{width:80px;width:5rem;bottom:32px;bottom:2rem;right:-80px;right:-5rem}@media only screen and (max-width:767px){.deco-2.mission:before{bottom:auto;right:0;top:-2.9375rem}}.deco-2.mission:after{bottom:-20px;bottom:-1.25rem;right:-80px;right:-5rem}@media only screen and (max-width:767px){.deco-2.mission:after{bottom:auto;right:0;top:-2.5625rem}}.stage.deco-1:after,.stage.deco-1:before,.stage.deco-2:after,.stage.deco-2:before{display:none}.stage.deco-1 .stage__img-wrap:after,.stage.deco-1 .stage__img-wrap:before,.stage.deco-2 .stage__img-wrap:after,.stage.deco-2 .stage__img-wrap:before{position:absolute;mix-blend-mode:multiply;font-size:396px;font-size:24.75rem;pointer-events:none;width:230px;width:14.375rem;overflow:hidden}@media only screen and (max-width:767px){.stage.deco-1 .stage__img-wrap:after,.stage.deco-1 .stage__img-wrap:before,.stage.deco-2 .stage__img-wrap:after,.stage.deco-2 .stage__img-wrap:before{font-size:10rem;width:5.8125rem}}.stage.deco-1 .stage__img-wrap:before,.stage.deco-2 .stage__img-wrap:before{color:rgba(0,0,0,.07);z-index:-1}.stage.deco-1 .stage__img-wrap:after,.stage.deco-2 .stage__img-wrap:after{color:#e32236;z-index:10}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.stage.deco-1 .stage__img-wrap:after,.stage.deco-2 .stage__img-wrap:after{z-index:-1}}@supports not (mix-blend-mode:multiply){.stage.deco-1 .stage__img-wrap:after,.stage.deco-2 .stage__img-wrap:after{z-index:-1}}.stage.deco-1 .stage__img-wrap:before{left:-80px;left:-5rem;bottom:-163px;bottom:-10.1875rem}@media only screen and (max-width:767px){.stage.deco-1 .stage__img-wrap:before{bottom:-8.75rem;left:-2.3125rem}}.stage.deco-1 .stage__img-wrap:after{left:-80px;left:-5rem;bottom:-80px;bottom:-5rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.stage.deco-1 .stage__img-wrap:after{overflow:visible;bottom:-3.75rem}}@media only screen and (max-width:767px){.stage.deco-1 .stage__img-wrap:after{bottom:-4.3125rem;left:0}}.stage.deco-2 .stage__img-wrap:after,.stage.deco-2 .stage__img-wrap:before{width:232px;width:14.5rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.stage.deco-2 .stage__img-wrap:after,.stage.deco-2 .stage__img-wrap:before{overflow:visible}}@media only screen and (max-width:767px){.stage.deco-2 .stage__img-wrap:after,.stage.deco-2 .stage__img-wrap:before{font-size:8.25rem;width:4.8125rem}}.stage.deco-2 .stage__img-wrap:before{right:-80px;right:-5rem;bottom:-44px;bottom:-2.75rem}@media only screen and (max-width:1023px){.stage.deco-2 .stage__img-wrap:before{bottom:.375rem}}@media only screen and (max-width:767px){.stage.deco-2 .stage__img-wrap:before{right:1.375rem;top:2.625rem}}.stage.deco-2 .stage__img-wrap:after{right:-80px;right:-5rem;bottom:-104px;bottom:-6.5rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.stage.deco-2 .stage__img-wrap:after{bottom:-7.75rem}}@media only screen and (max-width:1023px){.stage.deco-2 .stage__img-wrap:after{bottom:-3.375rem}}@media only screen and (max-width:767px){.stage.deco-2 .stage__img-wrap:after{top:0;right:0}}.teaser-large.deco-1:after,.teaser-large.deco-1:before,.teaser-large.deco-2:after,.teaser-large.deco-2:before{display:none}.teaser-large.deco-1 .teaser-large__img-wrap:after,.teaser-large.deco-1 .teaser-large__img-wrap:before,.teaser-large.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-2 .teaser-large__img-wrap:before{position:absolute;mix-blend-mode:multiply;font-size:396px;font-size:24.75rem;pointer-events:none;width:230px;width:14.375rem;overflow:hidden}@media only screen and (max-width:767px){.teaser-large.deco-1 .teaser-large__img-wrap:after,.teaser-large.deco-1 .teaser-large__img-wrap:before,.teaser-large.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-2 .teaser-large__img-wrap:before{font-size:10rem;width:5.8125rem}}.teaser-large.deco-1 .teaser-large__img-wrap:before,.teaser-large.deco-2 .teaser-large__img-wrap:before{color:rgba(0,0,0,.07);z-index:-1}.teaser-large.deco-1 .teaser-large__img-wrap:after,.teaser-large.deco-2 .teaser-large__img-wrap:after{color:#e32236;z-index:10}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser-large.deco-1 .teaser-large__img-wrap:after,.teaser-large.deco-2 .teaser-large__img-wrap:after{z-index:-1}}@supports not (mix-blend-mode:multiply){.teaser-large.deco-1 .teaser-large__img-wrap:after,.teaser-large.deco-2 .teaser-large__img-wrap:after{z-index:-1}}.teaser-large.deco-1.deco-1 .teaser-large__img-wrap:before,.teaser-large.deco-2.deco-1 .teaser-large__img-wrap:before{top:42px;top:2.625rem;right:-43px;right:-2.6875rem}@media only screen and (max-width:767px){.teaser-large.deco-1.deco-1 .teaser-large__img-wrap:before,.teaser-large.deco-2.deco-1 .teaser-large__img-wrap:before{top:-3.125rem;left:-2.9375rem;right:auto}}.teaser-large.deco-1.deco-1 .teaser-large__img-wrap:after,.teaser-large.deco-2.deco-1 .teaser-large__img-wrap:after{top:-79px;top:-4.9375rem;right:-80px;right:-5rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser-large.deco-1.deco-1 .teaser-large__img-wrap:after,.teaser-large.deco-2.deco-1 .teaser-large__img-wrap:after{overflow:visible}}@media only screen and (max-width:767px){.teaser-large.deco-1.deco-1 .teaser-large__img-wrap:after,.teaser-large.deco-2.deco-1 .teaser-large__img-wrap:after{top:-4.1875rem;left:0;right:auto}}.teaser-large.deco-1.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-1.deco-2 .teaser-large__img-wrap:before,.teaser-large.deco-2.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-2.deco-2 .teaser-large__img-wrap:before{width:164px;width:10.25rem}@media only screen and (max-width:767px){.teaser-large.deco-1.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-1.deco-2 .teaser-large__img-wrap:before,.teaser-large.deco-2.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-2.deco-2 .teaser-large__img-wrap:before{width:4.3125rem;font-size:7.4375rem}}.teaser-large.deco-1.deco-2 .teaser-large__img-wrap:before,.teaser-large.deco-2.deco-2 .teaser-large__img-wrap:before{bottom:-3px;bottom:-.1875rem;right:-80px;right:-5rem}@media only screen and (max-width:1023px){.teaser-large.deco-1.deco-2 .teaser-large__img-wrap:before,.teaser-large.deco-2.deco-2 .teaser-large__img-wrap:before{bottom:-1.5rem;right:-7.5rem}}@media only screen and (max-width:767px){.teaser-large.deco-1.deco-2 .teaser-large__img-wrap:before,.teaser-large.deco-2.deco-2 .teaser-large__img-wrap:before{bottom:-2.125rem;right:-2.3125rem}}.teaser-large.deco-1.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-2.deco-2 .teaser-large__img-wrap:after{bottom:-85px;bottom:-5.3125rem;right:-80px;right:-5rem}@media only screen and (max-width:1023px){.teaser-large.deco-1.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-2.deco-2 .teaser-large__img-wrap:after{bottom:-2.5rem}}@media only screen and (max-width:767px){.teaser-large.deco-1.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-2.deco-2 .teaser-large__img-wrap:after{bottom:-3.0625rem;right:0}}.teaser-large.deco-1.right.deco-1 .teaser-large__img-wrap:before,.teaser-large.deco-2.right.deco-1 .teaser-large__img-wrap:before{top:-152px;top:-9.5rem;left:-80px;left:-5rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser-large.deco-1.right.deco-1 .teaser-large__img-wrap:before,.teaser-large.deco-2.right.deco-1 .teaser-large__img-wrap:before{overflow:visible;top:-8.25rem}}@media only screen and (max-width:767px){.teaser-large.deco-1.right.deco-1 .teaser-large__img-wrap:before,.teaser-large.deco-2.right.deco-1 .teaser-large__img-wrap:before{top:-3.125rem;left:-2.9375rem}}.teaser-large.deco-1.right.deco-1 .teaser-large__img-wrap:after,.teaser-large.deco-2.right.deco-1 .teaser-large__img-wrap:after{top:-65px;top:-4.0625rem;left:-80px;left:-5rem;width:164px;width:10.25rem;overflow:hidden}@media only screen and (max-width:767px){.teaser-large.deco-1.right.deco-1 .teaser-large__img-wrap:after,.teaser-large.deco-2.right.deco-1 .teaser-large__img-wrap:after{top:-4.1875rem;left:0}}.teaser-large.deco-1.right.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-1.right.deco-2 .teaser-large__img-wrap:before,.teaser-large.deco-2.right.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-2.right.deco-2 .teaser-large__img-wrap:before{font-size:353px;font-size:22.0625rem;width:205px;width:12.8125rem}@media only screen and (max-width:767px){.teaser-large.deco-1.right.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-1.right.deco-2 .teaser-large__img-wrap:before,.teaser-large.deco-2.right.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-2.right.deco-2 .teaser-large__img-wrap:before{width:4.3125rem;font-size:7.4375rem}}.teaser-large.deco-1.right.deco-2 .teaser-large__img-wrap:before,.teaser-large.deco-2.right.deco-2 .teaser-large__img-wrap:before{bottom:7px;bottom:.4375rem;left:-80px;left:-5rem;width:39px;width:2.4375rem}@media only screen and (max-width:767px){.teaser-large.deco-1.right.deco-2 .teaser-large__img-wrap:before,.teaser-large.deco-2.right.deco-2 .teaser-large__img-wrap:before{left:auto;width:4.3125rem;bottom:-2.125rem;right:-2.3125rem}}.teaser-large.deco-1.right.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-2.right.deco-2 .teaser-large__img-wrap:after{bottom:-80px;bottom:-5rem;left:-80px;left:-5rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser-large.deco-1.right.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-2.right.deco-2 .teaser-large__img-wrap:after{overflow:visible;bottom:-3.75rem}}@media only screen and (max-width:767px){.teaser-large.deco-1.right.deco-2 .teaser-large__img-wrap:after,.teaser-large.deco-2.right.deco-2 .teaser-large__img-wrap:after{left:auto;bottom:-3.0625rem;right:0}}.article.deco-1:after,.article.deco-1:before,.article.deco-2:after,.article.deco-2:before{display:none}.article.deco-1 .article__content,.article.deco-2 .article__content{overflow:visible}.article.deco-1 .article__content:after,.article.deco-1 .article__content:before,.article.deco-2 .article__content:after,.article.deco-2 .article__content:before{position:absolute;mix-blend-mode:multiply;font-size:280px;font-size:17.5rem;overflow:hidden;pointer-events:none}.article.deco-1 .article__content:before,.article.deco-2 .article__content:before{color:rgba(0,0,0,.07);z-index:0}.article.deco-1 .article__content:after,.article.deco-2 .article__content:after{color:#e32236;z-index:10}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.article.deco-1 .article__content:after,.article.deco-2 .article__content:after{z-index:-1}}@supports not (mix-blend-mode:multiply){.article.deco-1 .article__content:after,.article.deco-2 .article__content:after{z-index:-1}}.article.deco-1 .article__content:after,.article.deco-1 .article__content:before{font-size:353px;font-size:22.0625rem}@media only screen and (max-width:767px){.article.deco-1 .article__content:after,.article.deco-1 .article__content:before{font-size:14.1875rem;overflow:hidden}}.article.deco-1 .article__content:before{top:-150px;top:-9.375rem;left:-55px;left:-3.4375rem;width:158px;width:9.875rem}@media only screen and (max-width:1023px){.article.deco-1 .article__content:before{top:-6.875rem}}@media only screen and (max-width:767px){.article.deco-1 .article__content:before{width:6rem;top:-4.75rem;left:-3.125rem}}.article.deco-1 .article__content:after{top:-228px;top:-14.25rem;left:-55px;left:-3.4375rem;width:80px;width:5rem}@media only screen and (max-width:1023px){.article.deco-1 .article__content:after{top:-11.75rem;left:-3.75rem}}@media only screen and (max-width:767px){.article.deco-1 .article__content:after{width:6rem;top:-4.75rem;left:0}}@media only screen and (max-width:767px){.article.deco-1 .article__content.article__slider:after,.article.deco-1 .article__content.article__slider:before{font-size:9.9375rem;width:5.75rem}}.article.deco-1 .article__content.article__slider:before{left:-80px;left:-5rem;top:10%;overflow:visible}@media only screen and (max-width:1023px){.article.deco-1 .article__content.article__slider:before{top:40%}}@media only screen and (max-width:767px){.article.deco-1 .article__content.article__slider:before{top:20%;left:0}}@media only screen and (max-width:400px){.article.deco-1 .article__content.article__slider:before{top:0;left:0}}.article.deco-1 .article__content.article__slider:after{left:-80px;left:-5rem;top:auto;overflow:visible;top:23.4%}@media only screen and (max-width:1023px){.article.deco-1 .article__content.article__slider:after{top:50%}}@media only screen and (max-width:767px){.article.deco-1 .article__content.article__slider:after{top:30%;left:0}}@media only screen and (max-width:400px){.article.deco-1 .article__content.article__slider:after{top:15%;left:0}}.article.deco-2 .article__content:after,.article.deco-2 .article__content:before{font-size:353px;font-size:22.0625rem;width:205px;width:12.8125rem}@media only screen and (max-width:767px){.article.deco-2 .article__content:after,.article.deco-2 .article__content:before{font-size:8.4375rem;overflow:hidden}}.article.deco-2 .article__content:before{top:auto;left:auto;bottom:-28px;bottom:-1.75rem;right:-80px;right:-5rem}@media only screen and (max-width:1023px){.article.deco-2 .article__content:before{bottom:7.5rem}}@media only screen and (max-width:767px){.article.deco-2 .article__content:before{width:2.875rem;bottom:8.4375rem;right:0}}.article.deco-2 .article__content:after{top:auto;left:auto;bottom:-100px;bottom:-6.25rem;right:-80px;right:-5rem}@media only screen and (max-width:1023px){.article.deco-2 .article__content:after{bottom:3.75rem;right:-7.5rem}}@media only screen and (max-width:767px){.article.deco-2 .article__content:after{width:2.875rem;right:0;bottom:6.25rem}}@media only screen and (max-width:767px){.article.deco-2 .article__content.article__slider:after,.article.deco-2 .article__content.article__slider:before{font-size:16.875rem}}.article.deco-2 .article__content.article__slider:before{left:-80px;left:-5rem;top:10%;overflow:visible}@media only screen and (max-width:1023px){.article.deco-2 .article__content.article__slider:before{width:4.4375rem;right:0;top:-10rem;left:auto}}@media only screen and (max-width:767px){.article.deco-2 .article__content.article__slider:before{top:-9.5rem}}.article.deco-2 .article__content.article__slider:after{left:-80px;left:-5rem;top:auto;overflow:visible;top:23.4%}@media only screen and (max-width:1023px){.article.deco-2 .article__content.article__slider:after{width:3.375rem;right:0;top:-8.125rem;left:auto}}@media only screen and (max-width:767px){.article.deco-2 .article__content.article__slider:after{top:-7.625rem}}.list.deco-1:after,.list.deco-1:before,.list.deco-2:after,.list.deco-2:before{display:none}.list.deco-1 .list__content,.list.deco-2 .list__content{overflow:visible}.list.deco-1 .list__content:after,.list.deco-1 .list__content:before,.list.deco-2 .list__content:after,.list.deco-2 .list__content:before{position:absolute;mix-blend-mode:multiply;font-size:221px;font-size:13.8125rem;pointer-events:none}@media only screen and (max-width:767px){.list.deco-1 .list__content:after,.list.deco-1 .list__content:before,.list.deco-2 .list__content:after,.list.deco-2 .list__content:before{font-size:8.4375rem;width:4.875rem;overflow:hidden}}.list.deco-1 .list__content:before,.list.deco-2 .list__content:before{color:rgba(0,0,0,.07);z-index:0}.list.deco-1 .list__content:after,.list.deco-2 .list__content:after{color:#e32236;z-index:10}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.list.deco-1 .list__content:after,.list.deco-2 .list__content:after{z-index:-1}}@supports not (mix-blend-mode:multiply){.list.deco-1 .list__content:after,.list.deco-2 .list__content:after{z-index:-1}}.list.deco-1.deco-1 .list__content:before,.list.deco-2.deco-1 .list__content:before{top:-6px;top:-.375rem;left:-55px;left:-3.4375rem;width:44px;width:2.75rem;overflow:hidden}@media only screen and (max-width:767px){.list.deco-1.deco-1 .list__content:before,.list.deco-2.deco-1 .list__content:before{top:0;left:0}}.list.deco-1.deco-1 .list__content:after,.list.deco-2.deco-1 .list__content:after{top:-48px;top:-3rem;left:-55px;left:-3.4375rem;width:129px;width:8.0625rem;overflow:hidden}@media only screen and (max-width:1023px){.list.deco-1.deco-1 .list__content:after,.list.deco-2.deco-1 .list__content:after{top:-3.25rem}}@media only screen and (max-width:767px){.list.deco-1.deco-1 .list__content:after,.list.deco-2.deco-1 .list__content:after{top:-1.875rem;left:0}}.list.deco-1.deco-2 .list__content:before,.list.deco-2.deco-2 .list__content:before{bottom:340px;bottom:21.25rem;right:-80px;right:-5rem;width:110px;width:6.875rem;overflow:hidden}@media only screen and (max-width:1023px){.list.deco-1.deco-2 .list__content:before,.list.deco-2.deco-2 .list__content:before{right:-3.75rem}}@media only screen and (max-width:767px){.list.deco-1.deco-2 .list__content:before,.list.deco-2.deco-2 .list__content:before{bottom:18.75rem;right:0;width:2.4375rem}}.list.deco-1.deco-2 .list__content:after,.list.deco-2.deco-2 .list__content:after{bottom:300px;bottom:18.75rem;right:-80px;right:-5rem;width:110px;width:6.875rem;overflow:hidden}@media only screen and (max-width:1023px){.list.deco-1.deco-2 .list__content:after,.list.deco-2.deco-2 .list__content:after{right:-3.75rem}}@media only screen and (max-width:767px){.list.deco-1.deco-2 .list__content:after,.list.deco-2.deco-2 .list__content:after{bottom:16.25rem;right:0;width:2.4375rem}}.slick-dots{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;margin:0;list-style-type:none;background:transparent;position:absolute}@media only screen and (max-width:1023px){.slick-dots{margin-top:0;width:100%;justify-content:center;left:0;bottom:0;position:relative}}.slick-dots li{margin:0 .375rem}.slick-dots button{display:block;width:12px;width:.75rem;height:12px;height:.75rem;padding:0;border:.0625rem solid #ccc;border-radius:100%;background:transparent;text-indent:-9999px;transition:background .2s ease-in-out,border .2s ease-in-out;cursor:pointer}.slick-dots button:hover{background:#404040;border-color:#ccc}.slick-dots li.slick-active button{border:.0625rem solid #e32236;background-color:#e32236}.slick-track{display:flex}.slick-arrow.slick-disabled{display:none!important}.article-item__teaser p{font-size:13px;font-size:20.8px;font-size:1.3rem;line-height:13px;line-height:28.8px;line-height:1.8rem;padding-top:1rem}.article .topic li{list-style:none;display:inline-block;padding:4px 16px}.bg{background:rgba(0,0,0,.07);padding-top:4.5rem;padding-bottom:4.5rem;margin-bottom:7.5rem}p.author{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;padding:1.5rem 0 .5rem;text-align:center}p.author,p.question{font-style:italic}h1.box,h2.box,h3.box,h4.box,h5.box,h6.box,p.box,ul.box{background-color:rgba(0,0,0,.07);width:100%;padding:24px 17%}@media only screen and (max-width:1023px){h1.box,h2.box,h3.box,h4.box,h5.box,h6.box,p.box,ul.box{width:100%;padding-right:1.25rem;padding-left:1.25rem}}p.quotes{display:block;text-align:center;font-style:italic;font-size:40px;font-size:2.5rem;line-height:56px;line-height:3.5rem;margin:0 auto;max-width:927px;max-width:57.9375rem}main li a[href$=".csv"]:after,main li a[href$=".doc"]:after,main li a[href$=".docx"]:after,main li a[href$=".dot"]:after,main li a[href$=".dotm"]:after,main li a[href$=".pdf"]:after,main li a[href$=".txt"]:after,main li a[href$=".xls"]:after,main li a[href$=".xlsx"]:after,main li a[href$=".xlt"]:after,main li a[href$=".xltm"]:after,main li a[href$=".zip"]:after,main p a[href$=".csv"]:after,main p a[href$=".doc"]:after,main p a[href$=".docx"]:after,main p a[href$=".dot"]:after,main p a[href$=".dotm"]:after,main p a[href$=".pdf"]:after,main p a[href$=".txt"]:after,main p a[href$=".xls"]:after,main p a[href$=".xlsx"]:after,main p a[href$=".xlt"]:after,main p a[href$=".xltm"]:after,main p a[href$=".zip"]:after{content:"";display:inline-block;width:36px;width:2.25rem;height:36px;height:2.25rem;line-height:36px;line-height:2.25rem;background-image:url(../Images/Icons/link-download.svg);vertical-align:top}main li a[href^="http://"]:after,main li a[href^="https://"]:after,main p a[href^="http://"]:after,main p a[href^="https://"]:after{content:"";display:inline-block;width:36px;width:2.25rem;height:36px;height:2.25rem;line-height:36px;line-height:2.25rem;background-image:url(../Images/Icons/link-external.svg);vertical-align:top}.article__content.lazy>del{display:none}.catselect li,.dateselect li{list-style:none;position:relative}.catselect.active ul.select,.catselect.active ul.select--bg,.dateselect.active ul.select,.dateselect.active ul.select--bg{height:auto;z-index:1000;position:absolute;overflow:visible;background:hsla(0,0%,94.1%,.95)}.catselect.active .select-wrap:before,.dateselect.active .select-wrap:before{z-index:1001;content:"\f107"}.catselect ul.select--bg li.selected:before,.catselect ul.select li.selected:before,.dateselect ul.select--bg li.selected:before,.dateselect ul.select li.selected:before{font-size:24px;font-size:1.5rem;top:0;width:29px;width:1.8125rem;color:#e32236;position:absolute;left:-20px;left:-20.8px;left:-1.3rem;right:auto;z-index:3;content:"✔︎"}.parsley-error{background:rgba(227,34,54,.1);border-color:#e32236;color:#e32236}.parsley-error::-webkit-input-placeholder{color:#e32236}.parsley-error::-moz-placeholder{color:#e32236}.parsley-error:-ms-input-placeholder{color:#e32236}.parsley-error::-ms-input-placeholder{color:#e32236}.parsley-error::placeholder{color:#e32236}.parsley-errors-list.filled{color:#e32236;font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;padding-top:1rem;width:100%;list-style:none;margin:0;padding-left:0}@media only screen and (max-width:1023px){.parsley-errors-list.filled{padding-top:.5rem}}.ns-news-comment-buttons{margin-top:-34px}.ns-news-comment-buttons .commentcount{display:inline-block;margin-left:12px;font-family:Oswald,Verdana,sans-serif;font-size:18px;line-height:25px;color:#fff;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:32px;text-align:center;position:relative}.ns-news-comment-buttons .commentcount span{position:relative}.ns-news-comment-buttons .commentcount:before{font-family:Font Awesome\ 5 Free;font-size:32px;font-weight:900;color:#4d7446;position:absolute;content:"\F27A";top:3px;left:0}.ns-news-comment-wrapper{margin-bottom:60px}.tx_nsnewscomments .pull-right{float:right}.tx_nsnewscomments .pull-left{float:left}.clear{clear:both}.tx_nsnewscomments .comments-list li{margin:0;display:block;position:relative;padding-top:10px;text-indent:0}.tx_nsnewscomments .comments-list li:after{content:"";display:block;clear:both;height:0;width:0}.comments-list li:before{display:none}.tx_nsnewscomments .reply-list{padding-left:50px;clear:both}.tx_nsnewscomments .comments-list .comment-box{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05);margin-top:20px;width:100%;position:relative}.tx_nsnewscomments .comments-list.reply-list .comment-box{margin-top:0}.tx_nsnewscomments .comment-box .comment-head{border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px;background-color:#f5f5f5;border-color:#ddd;color:#333;position:relative}.tx_nsnewscomments .comment-box .comment-head:after,.tx_nsnewscomments .comment-box .comment-head:before{border-color:transparent;border-style:solid solid outset;content:" ";display:block;height:0;left:-16px;pointer-events:none;position:absolute;right:100%;top:11px;width:0}.tx_nsnewscomments .comment-box .comment-head:before{border-right-color:#ddd;border-width:8px}.tx_nsnewscomments .comment-box .comment-head:after{border-right-color:#f7f7f7;border-width:7px;margin-left:2px;margin-top:1px}.tx_nsnewscomments .comment-box .comment-head i:hover{color:#03658c}.tx_nsnewscomments .active-comment-form{position:relative;margin-top:10px}.tx_nsnewscomments .comment-box .comment-btn{color:inherit;padding-left:20px;position:relative}.tx_nsnewscomments .comment-box .comment-btn:hover{text-decoration:none}.tx_nsnewscomments .ns-icon-reply{background-position:50%;background-repeat:no-repeat;background-size:contain;height:14px;left:0;position:absolute;top:1px;width:14px}.tx_nsnewscomments .text-muted{color:#777}.tx_nsnewscomments .comment-box .comment-content{padding:15px}.tx_nsnewscomments .comment-box .comment-name.by-author,.tx_nsnewscomments .comment-box .comment-name.by-author a{color:#03658c}.tx_nsnewscomments .comment-author strong{margin-right:5px}.tx_nsnewscomments .comment-box .comment-name.by-author:after{content:"autor";background:#03658c;color:#fff;font-size:12px;padding:3px 5px;font-weight:700;margin-left:10px;border-radius:3px}.tx_nsnewscomments .comment-link .link-icon{cursor:pointer;font-size:14px;padding:3px 4px;min-width:22px;text-align:center;display:inline-block;margin:1px;line-height:16px}.tx_nsnewscomments .comment-link{background-position:50%;background-repeat:no-repeat;background-size:14px auto;border:1px solid #ccc;color:#bbb;height:20px;position:absolute;right:10px;top:10px;width:20px}.tx_nsnewscomments .comment-link-input{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px;outline:0;width:100%}.tx_nsnewscomments span{display:inline}.tx_nsnewscomments .header-right{float:right}.tx_nsnewscomments .comment-footer{padding:15px}.tx_nsnewscomments .footer-left{display:block;line-height:22px}.tx_nsnewscomments .footer-right{float:right;display:block;margin-top:0;line-height:22px}.tx_nsnewscomments .comment-footer .footer-right .comment-date{display:inline-block;margin-left:10px}.tx_nsnewscomments .comment-date{font-size:12px;color:#999;text-align:left;white-space:nowrap;line-height:23px;display:inline-block}.tx_nsnewscomments .typo3-messages{width:100%;margin-top:10px}.tx_nsnewscomments .typo3-messages li{list-style-type:none;list-style:none;padding-left:20px;width:55%}.tx_nsnewscomments .media-left{display:none}.tx_nsnewscomments .media-body p{padding:0!important}.approve,.thanksmsg{width:70%}.tx_nsnewscomments #comment-form .text-muted{margin-top:10px}.tx_nsnewscomments .has-error{position:relative}.tx_nsnewscomments .error-msg{background:#ee0101 none repeat scroll 0 0;border:2px solid #ddd;border-radius:6px;bottom:82%;box-shadow:0 0 3px rgba(0,0,0,.5);color:#fff!important;font-size:13px;font-weight:400;line-height:normal;margin:0;min-width:120px;padding:4px 10px;position:absolute;right:7px;text-align:center;text-transform:capitalize;z-index:999}.tx_nsnewscomments .error-msg p{margin:0}.tx_nsnewscomments .error-msg:after{background-color:#ee0101;border-bottom:2px solid #ddd;border-right:2px solid #ddd;bottom:-6px;content:"";height:10px;position:absolute;right:10px;width:10px;transform:rotate(45deg)}.tx_nsnewscomments .ns-headline{margin:0 0 20px}.tx_nsnewscomments .ns-form-group{display:inline-block;margin:0 0 15px;max-width:497px;width:100%}.tx_nsnewscomments .ns-form-group label{display:inline-block;font-weight:600;margin:0 0 5px;width:100%;font-family:inherit;font-size:14px;color:inherit}.tx_nsnewscomments textarea{min-height:100px;padding:10px}.ns-captch-input{margin:15px 0 5px}.ns-btn-login{font-weight:700;padding:5px;margin-right:5px}.tx_nsnewscomments .ns-btn:active,.tx_nsnewscomments .ns-btn:focus,.tx_nsnewscomments .ns-btn:hover{background-color:#ee7315;border:1px solid #ee7315}.tx_nsnewscomments ol,.tx_nsnewscomments ul{list-style:none;margin:0;padding:0}.tx_nsnewscomments .reply-form:not(:empty){background-color:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.1);border-radius:5px;margin-top:30px;padding:30px}.tx_nsnewscomments .comment-form-close-btn{background:transparent none repeat scroll 0 0;border:0;color:#000;cursor:pointer;float:right;font-size:27px;font-weight:700;line-height:1;opacity:.2;padding:0;position:absolute;right:15px;text-shadow:0 1px 0 #fff;top:15px;transition:all .3s ease-in-out}.comment-form-close-btn:hover,.tx_nsnewscomments .comment-form-close-btn:focus{color:#000;cursor:pointer;opacity:.5;text-decoration:none}.tx_nsnewscomments ul ul{padding-left:114px}.tx_nsnewscomments .ns-form-group-main{display:inline-block;width:100%}.tx_nsnewscomments .comment-link a{height:100%;left:0;position:absolute;top:0;width:100%}.tx_nsnewscomments .comment-main-level{position:relative}.tx_nsnewscomments .comment-main-level .comment-avatar{position:absolute;left:0;top:0}.tx_nsnewscomments .comment-form-close-btn{display:none}.tx_nsnewscomments .reply-form .comment-form-close-btn{display:inline-block;z-index:1}.tx_nsnewscomments .comment-form .has-error input,.tx_nsnewscomments .comment-form .has-error textarea{border-color:#a94442}.tx_nsnewscomments .ns-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.tx_nsnewscomments .ns-alert-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.tx_nsnewscomments .ns-alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}@media (max-width:992px){.tx_nsnewscomments .ns-form-group,.tx_nsnewscomments input,.tx_nsnewscomments select,.tx_nsnewscomments textarea{max-width:100%}.tx_nsnewscomments .ns-headline{margin-bottom:10px}.tx_nsnewscomments .ns-headline h2{margin-top:15px}.tx_nsnewscomments .comments-list .comment-avatar{height:55px;width:55px;border-width:2px}.tx_nsnewscomments .tx_nsnewscomments ul ul{padding-left:0}.tx_nsnewscomments .comments-list li{margin-bottom:0}.tx_nsnewscomments .comment-main-level{padding-left:70px}.tx_nsnewscomments .reply-form:not(:empty){padding:20px 20px 0}}@media (max-width:767px){.tx_nsnewscomments .comments-list .comment-avatar{width:40px;height:40px}.tx_nsnewscomments .comment-box .comment-content,.tx_nsnewscomments .comment-box .comment-head,.tx_nsnewscomments .comment-footer{padding:10px}.tx_nsnewscomments .comment-author,.tx_nsnewscomments .comment-box .comment-btn{font-size:11px}.tx_nsnewscomments .comment-box .comment-content,.tx_nsnewscomments .reply-form .comment-form .text-muted{font-size:12px}.tx_nsnewscomments .comment-main-level{padding-left:55px}.tx_nsnewscomments .comment-link{top:7px}.tx_nsnewscomments .reply-form:not(:empty){padding-left:15px;padding-right:15px}.tx_nsnewscomments .reply-form .ns-form-group label{font-size:12px}.tx_nsnewscomments .reply-form .comment-form input,.tx_nsnewscomments .reply-form .comment-form select,.tx_nsnewscomments .reply-form .comment-form textarea{font-size:12px;height:32px!important}.tx_nsnewscomments .reply-form .comment-form textarea{min-height:75px}}.news-backlink-wrap{width:66%;margin-left:auto;margin-right:auto;margin-bottom:7.5rem}@media only screen and (max-width:1023px){.news-backlink-wrap{width:100%;padding-right:1.25rem;padding-left:1.25rem;margin-bottom:4.5rem}}.tx_nsnewscomments{width:66%;margin-left:auto;margin-right:auto;margin-bottom:7.5rem}@media only screen and (max-width:1023px){.tx_nsnewscomments{width:100%;padding-right:1.25rem;padding-left:1.25rem;margin-bottom:4.5rem}}.tx_nsnewscomments .active-comment-form{margin-top:0;margin-bottom:4rem}@media only screen and (max-width:1023px){.tx_nsnewscomments .active-comment-form{margin-bottom:2.5rem}}.tx_nsnewscomments .comment-form{overflow:hidden}.tx_nsnewscomments .ns-headline{margin-bottom:2rem}@media only screen and (max-width:1023px){.tx_nsnewscomments .ns-headline{margin-bottom:1.5rem}}@media only screen and (max-width:1023px){.tx_nsnewscomments .controls{display:flex;flex-direction:column}}.tx_nsnewscomments .ns-form-group-main{padding-top:2rem}@media only screen and (max-width:1023px){.tx_nsnewscomments .ns-form-group-main{padding-top:0}}.tx_nsnewscomments .ns-form-group-main:first-of-type{width:50%;float:left}@media only screen and (max-width:1023px){.tx_nsnewscomments .ns-form-group-main:first-of-type{width:100%;float:none}}.tx_nsnewscomments .ns-form-group-main:first-of-type .ns-form-group{margin-right:0;margin-left:0;padding-right:12.5px}@media only screen and (max-width:1023px){.tx_nsnewscomments .ns-form-group-main:first-of-type .ns-form-group{padding-right:0}}.tx_nsnewscomments .ns-form-group-main:nth-of-type(2){width:50%}@media only screen and (max-width:1023px){.tx_nsnewscomments .ns-form-group-main:nth-of-type(2){width:100%}}.tx_nsnewscomments .ns-form-group-main:nth-of-type(2) .ns-form-group{padding-left:12.5px;margin-right:0;margin-left:0}@media only screen and (max-width:1023px){.tx_nsnewscomments .ns-form-group-main:nth-of-type(2) .ns-form-group{padding-left:0}}.tx_nsnewscomments .ns-form-group-main:nth-of-type(3){clear:both;padding-bottom:2rem;border-bottom:1px solid #ccc}@media only screen and (max-width:1023px){.tx_nsnewscomments .ns-form-group-main:nth-of-type(3){padding-left:0}}.tx_nsnewscomments .ns-form-group-main:nth-of-type(4){width:auto;float:left}@media only screen and (max-width:1023px){.tx_nsnewscomments .ns-form-group-main:nth-of-type(4){order:5}}.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group{width:auto;position:relative;transition:.2s ease-in-out;border-radius:.125rem;overflow:hidden;display:inline-flex}@media only screen and (max-width:1023px){.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group{margin-bottom:1rem}}.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:before{font-size:24px;font-size:1.5rem;top:11px;top:.6875rem;width:29px;width:1.8125rem;color:#fff;position:absolute;right:0;z-index:3;pointer-events:none}.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group:after{content:"";position:absolute;right:0;top:0;background:#000;height:100%;width:35px;width:2.1875rem;z-index:2;transition:.2s ease-in-out;pointer-events:none}.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group .ns-btn{height:auto;padding:.9375rem 3.4375rem .8125rem 1.25rem;color:#fff;background:#e32236;border:0;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;cursor:pointer;transition:.2s ease-in-out;white-space:normal;text-align:left}.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group .ns-btn:focus,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-form-group .ns-btn:hover{color:#fff;background-color:#404040}.tx_nsnewscomments .ns-form-group-main:nth-of-type(5){float:right;width:auto}@media only screen and (max-width:1023px){.tx_nsnewscomments .ns-form-group-main:nth-of-type(5){padding-left:0;order:4}}.tx_nsnewscomments .ns-form-group-main:nth-of-type(5) .text-muted{margin-top:0!important;color:#000}@media only screen and (max-width:1023px){.tx_nsnewscomments .ns-form-group-main:nth-of-type(5) .text-muted{padding:1rem 0;margin-bottom:0}}.tx_nsnewscomments .ns-form-group{max-width:100%;margin-bottom:0;display:block}.tx_nsnewscomments .ns-form-group label{text-transform:uppercase;color:#e32236;font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;padding-bottom:.75rem;display:block}@media only screen and (max-width:1023px){.tx_nsnewscomments .ns-form-group label{padding-top:1.5rem;padding-bottom:.5rem;margin-bottom:0}}.tx_nsnewscomments .ns-form-group textarea{min-height:133px;min-height:8.3125rem}.tx_nsnewscomments .error-msg{display:none;position:static;min-width:auto;background:transparent;border:none;box-shadow:none;color:#e32236!important;padding:0;width:100%;text-align:left}.tx_nsnewscomments .error-msg p{font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;padding-top:1rem;padding-bottom:0}@media only screen and (max-width:1023px){.tx_nsnewscomments .error-msg p{padding-top:.5rem}}.tx_nsnewscomments .error-msg:after{display:none}.tx_nsnewscomments .comments-container h2{font-family:Abril Fatface,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:400}@media only screen and (max-width:1023px){.tx_nsnewscomments .comments-container h2{font-size:1.25rem;line-height:1.625rem}}.tx_nsnewscomments .comments-container .ns-headline{padding-top:2.625rem;margin-bottom:2.25rem}@media only screen and (max-width:1023px){.tx_nsnewscomments .comments-container .ns-headline{padding-top:1rem}}.tx_nsnewscomments .comment-avatar{display:none}.tx_nsnewscomments .comments-list li{padding-top:0;background:transparent;border-radius:.125rem;overflow:hidden;margin-bottom:2.25rem}.tx_nsnewscomments .comments-list .messages .ns-alert{margin-bottom:2rem}.tx_nsnewscomments .comments-list .comment-box{margin-top:0;border:0;box-shadow:none;border-radius:0;overflow:hidden;background:transparent}.tx_nsnewscomments .comments-list .comment-box .comment-head{padding:0 0 1.5rem;background:none;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;margin:0}@media only screen and (max-width:1023px){.tx_nsnewscomments .comments-list .comment-box .comment-head{padding:0 0 1rem}}.tx_nsnewscomments .comments-list .comment-box .comment-head p{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased}.tx_nsnewscomments .comments-list .comment-box .comment-head:before{display:none}.tx_nsnewscomments .comments-list .comment-box .comment-head .text-muted{color:#000}.tx_nsnewscomments .comments-list .comment-box .comment-content,.tx_nsnewscomments .comments-list .comment-box .comment-head .text-muted{font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto}.tx_nsnewscomments .comments-list .comment-box .comment-content{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;padding:2rem 2.5rem;background:#ededed;border-radius:.125rem .125rem 0 0;position:relative}@media only screen and (max-width:1023px){.tx_nsnewscomments .comments-list .comment-box .comment-content{padding:1rem 1.25rem}}.tx_nsnewscomments .comments-list .comment-box .comment-content p{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto}.tx_nsnewscomments .comments-list .comment-box .comment-content:after{content:"";position:absolute;display:block;width:0;z-index:1;border-color:#ededed transparent;border-style:solid;border-width:0 16px 16px;top:-16px;left:20px;left:1.25rem}@media only screen and (max-width:1023px){.tx_nsnewscomments .comments-list .comment-box .comment-content:after{top:-12px}}.tx_nsnewscomments .comments-list .comment-box .comment-footer{padding:0 2.5rem 2.5rem;background:#ededed}@media only screen and (max-width:1023px){.tx_nsnewscomments .comments-list .comment-box .comment-footer{padding:0 1.25rem 1.25rem}}.tx_nsnewscomments .comments-list.reply-list{padding:0 2.5rem;background:#ededed}@media only screen and (max-width:1023px){.tx_nsnewscomments .comments-list.reply-list{padding:0 1.25rem}}.tx_nsnewscomments .comments-list.reply-list li{margin-bottom:0}.tx_nsnewscomments .comments-list.reply-list .comment-head{background:none;padding-top:.75rem}.tx_nsnewscomments .comments-list.reply-list .comment-content{border-radius:.125rem;background:#f6f6f6;border:1px solid #c4c4c4;margin-bottom:2rem}@media only screen and (max-width:1023px){.tx_nsnewscomments .comments-list.reply-list .comment-content{margin-bottom:1.25rem}}.tx_nsnewscomments .comments-list.reply-list .comment-content:after,.tx_nsnewscomments .comments-list.reply-list .comment-content:before{content:"";display:block;position:absolute;top:-16px;top:-1rem;left:16px;left:1rem;z-index:2;width:0;height:0;overflow:hidden;border-left:16px solid transparent;border-right:16px solid transparent;border-top:0;border-bottom:16px solid #f6f6f6}@media only screen and (max-width:1023px){.tx_nsnewscomments .comments-list.reply-list .comment-content:after,.tx_nsnewscomments .comments-list.reply-list .comment-content:before{top:-.75rem;border-width:12px}}.tx_nsnewscomments .comments-list.reply-list .comment-content:before{top:-17px;top:-1.0625rem;z-index:1;border-bottom-color:#c4c4c4}@media only screen and (max-width:1023px){.tx_nsnewscomments .comments-list.reply-list .comment-content:before{top:-.8125rem}}.tx_nsnewscomments .comments-list.reply-list .comment-footer{padding-left:0;padding-right:0}.tx_nsnewscomments .comments-list .comments-list .comments-list{padding-right:0}.tx_nsnewscomments .comment-btn{display:inline-flex}.tx_nsnewscomments .comment-btn:focus,.tx_nsnewscomments .comment-btn:hover{color:#fff;background-color:#404040}.tx_nsnewscomments .comment-btn:focus.btn-secondary:before,.tx_nsnewscomments .comment-btn:focus:before,.tx_nsnewscomments .comment-btn:hover.btn-secondary:before,.tx_nsnewscomments .comment-btn:hover:before{color:#fff}.tx_nsnewscomments .comment-btn:focus.btn-secondary:after,.tx_nsnewscomments .comment-btn:focus:after,.tx_nsnewscomments .comment-btn:hover.btn-secondary:after,.tx_nsnewscomments .comment-btn:hover:after{background-color:#000}.tx_nsnewscomments .reply-form:not(:empty){border:0;border-top:1px solid #bdbdbd;border-radius:0;background:transparent;margin:0 -2.5rem;padding:0 2.5rem}@media only screen and (max-width:1023px){.tx_nsnewscomments .reply-form:not(:empty){padding:0 1.25rem;margin:0 -1.25rem}}.tx_nsnewscomments .reply-form:not(:empty) .controls{padding-top:.75rem}.tx_nsnewscomments .comment-form-close-btn{right:20px;right:1.25rem;top:10px;top:.625rem;font-weight:500;color:#e32236;text-shadow:none;font-size:40px;font-size:2.5rem;opacity:1}.tx_nsnewscomments .ns-alert{margin-bottom:1rem;font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;padding:.9375rem 1rem .8125rem 3rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;position:relative}.article.deco-1 .tx_nsnewscomments .ns-alert .article__content:after,.article.deco-1 .tx_nsnewscomments .ns-alert .article__content:before,.article.deco-2 .tx_nsnewscomments .ns-alert .article__content:after,.article.deco-2 .tx_nsnewscomments .ns-alert .article__content:before,.fancybox-navigation .fancybox-button .tx_nsnewscomments .ns-alert div:before,.list.deco-1 .tx_nsnewscomments .ns-alert .list__content:after,.list.deco-1 .tx_nsnewscomments .ns-alert .list__content:before,.list.deco-2 .tx_nsnewscomments .ns-alert .list__content:after,.list.deco-2 .tx_nsnewscomments .ns-alert .list__content:before,.mediabox .tx_nsnewscomments .ns-alert .slick-arrow:before,.mobile-menu .tx_nsnewscomments .ns-alert .has-child:after,.news-backlink-wrap .tx_nsnewscomments .ns-alert a:before,.stage.deco-1 .tx_nsnewscomments .ns-alert .stage__img-wrap:after,.stage.deco-1 .tx_nsnewscomments .ns-alert .stage__img-wrap:before,.stage.deco-2 .tx_nsnewscomments .ns-alert .stage__img-wrap:after,.stage.deco-2 .tx_nsnewscomments .ns-alert .stage__img-wrap:before,.teaser-large.deco-1 .tx_nsnewscomments .ns-alert .teaser-large__img-wrap:after,.teaser-large.deco-1 .tx_nsnewscomments .ns-alert .teaser-large__img-wrap:before,.teaser-large.deco-2 .tx_nsnewscomments .ns-alert .teaser-large__img-wrap:after,.teaser-large.deco-2 .tx_nsnewscomments .ns-alert .teaser-large__img-wrap:before,.tx_nsnewscomments .ns-alert .arrow-next:after,.tx_nsnewscomments .ns-alert .arrow-prev:after,.tx_nsnewscomments .ns-alert .article.deco-1 .article__content:after,.tx_nsnewscomments .ns-alert .article.deco-1 .article__content:before,.tx_nsnewscomments .ns-alert .article.deco-2 .article__content:after,.tx_nsnewscomments .ns-alert .article.deco-2 .article__content:before,.tx_nsnewscomments .ns-alert .btn-back:before,.tx_nsnewscomments .ns-alert .btn-top:before,.tx_nsnewscomments .ns-alert .btn.btn-primary:before,.tx_nsnewscomments .ns-alert .btn.btn-secondary:before,.tx_nsnewscomments .ns-alert .btn.newsletter__btn:before,.tx_nsnewscomments .ns-alert .comment-btn:before,.tx_nsnewscomments .ns-alert .deco-1:after,.tx_nsnewscomments .ns-alert .deco-1:before,.tx_nsnewscomments .ns-alert .deco-2:after,.tx_nsnewscomments .ns-alert .deco-2:before,.tx_nsnewscomments .ns-alert .fancybox-button--close:before,.tx_nsnewscomments .ns-alert .fancybox-navigation .fancybox-button div:before,.tx_nsnewscomments .ns-alert .gallery__item:after,.tx_nsnewscomments .ns-alert .list.deco-1 .list__content:after,.tx_nsnewscomments .ns-alert .list.deco-1 .list__content:before,.tx_nsnewscomments .ns-alert .list.deco-2 .list__content:after,.tx_nsnewscomments .ns-alert .list.deco-2 .list__content:before,.tx_nsnewscomments .ns-alert .mediabox .slick-arrow:before,.tx_nsnewscomments .ns-alert .mediabox__video-link:before,.tx_nsnewscomments .ns-alert .menu__item:before,.tx_nsnewscomments .ns-alert .misson-teaser-box__item:before,.tx_nsnewscomments .ns-alert .mobile-menu .has-child:after,.tx_nsnewscomments .ns-alert .mobile-menu__back:after,.tx_nsnewscomments .ns-alert .news-backlink-wrap a:before,.tx_nsnewscomments .ns-alert .ns-form-group-main:nth-of-type(4) .ns-form-group:before,.tx_nsnewscomments .ns-alert .page-nav__item:before,.tx_nsnewscomments .ns-alert .prinav__item:after,.tx_nsnewscomments .ns-alert .rte-img:after,.tx_nsnewscomments .ns-alert .rte-img:before,.tx_nsnewscomments .ns-alert .select-wrap:before,.tx_nsnewscomments .ns-alert .service-nav__item.has-child:after,.tx_nsnewscomments .ns-alert .sicon,.tx_nsnewscomments .ns-alert .sitemap__label:after,.tx_nsnewscomments .ns-alert .stage.deco-1 .stage__img-wrap:after,.tx_nsnewscomments .ns-alert .stage.deco-1 .stage__img-wrap:before,.tx_nsnewscomments .ns-alert .stage.deco-2 .stage__img-wrap:after,.tx_nsnewscomments .ns-alert .stage.deco-2 .stage__img-wrap:before,.tx_nsnewscomments .ns-alert .teaser-large.deco-1 .teaser-large__img-wrap:after,.tx_nsnewscomments .ns-alert .teaser-large.deco-1 .teaser-large__img-wrap:before,.tx_nsnewscomments .ns-alert .teaser-large.deco-2 .teaser-large__img-wrap:after,.tx_nsnewscomments .ns-alert .teaser-large.deco-2 .teaser-large__img-wrap:before,.tx_nsnewscomments .ns-form-group-main:nth-of-type(4) .ns-alert .ns-form-group:before{position:absolute;font-size:48px;font-size:3rem;top:0;left:2px;left:.125rem}.tx_nsnewscomments .ns-alert-error{color:#e32236;background:rgba(227,34,54,.1)}@media (max-width:992px){.tx_nsnewscomments .comment-main-level{padding-left:0}}@media only screen and (max-width:767px){.tx_nsnewscomments .comment-main-level{padding-left:0}}@media only screen and (max-width:767px){.tx_nsnewscomments .comment-author,.tx_nsnewscomments .comment-box .comment-btn,.tx_nsnewscomments .comment-box .comment-content,.tx_nsnewscomments .reply-form .comment-form .text-muted{font-size:1.0625rem}.tx_nsnewscomments .comment-author strong{display:block}.tx_nsnewscomments .reply-form .ns-form-group label{font-size:13px}.tx_nsnewscomments .reply-form .comment-form input,.tx_nsnewscomments .reply-form .comment-form select,.tx_nsnewscomments .reply-form .comment-form textarea{font-size:17px;line-height:20px;height:auto!important}.tx_nsnewscomments .reply-form .comment-form select{height:48px!important}}.approve,.messages,.thanksmsg{width:100%}.fancybox-slide{padding:5rem}@media only screen and (max-width:1170px){.fancybox-slide{padding:3.125rem 1.5rem}}@media only screen and (max-width:1023px){.fancybox-slide{padding:3.125rem 0}}@media only screen and (max-width:400px){.fancybox-slide{padding:1.25rem 0}}@media only screen and (max-height:400px){.fancybox-slide{padding:0}}@media only screen and (max-height:400px){.fancybox-is-open .fancybox-stage{overflow-y:auto}}.fancybox-toolbar{top:16px;top:1rem;right:18px;right:1.125rem}@media only screen and (max-width:1023px){.fancybox-toolbar{top:.6875rem;right:.6875rem}}.fancybox-bg{background-color:#000}.fancybox-is-open .fancybox-bg{opacity:.8}.fancybox-button{background-color:transparent}.fancybox-button:hover svg{color:#fff}.fancybox-button--play,.fancybox-button--thumbs,.fancybox-button--zoom,.fancybox-infobar{display:none!important}.fancybox-button--close{position:relative;width:48px;width:3rem;height:48px;height:3rem;padding:0}.fancybox-button--close:before{color:#fff;font-size:48px;font-size:3rem;line-height:48px;line-height:3rem;position:absolute;top:0;left:0;transition:.2s ease-in-out}.fancybox-button--close svg{display:none}.fancybox-button--close:focus:before,.fancybox-button--close:hover:before{color:#e32236}.fancybox-button[disabled]{opacity:0!important;transition:opacity .2s ease-in-out}.fancybox-navigation .fancybox-button{height:96px;height:6rem;padding:0 1.25rem;width:75px;width:4.6875rem;cursor:pointer;left:-37px;left:-2.3125rem;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .2s ease-in-out}@media only screen and (max-width:1170px){.fancybox-navigation .fancybox-button{left:-1.25rem}}@media only screen and (max-width:1023px){.fancybox-navigation .fancybox-button{left:-1.25rem;height:3.5rem;width:4rem}}.fancybox-is-open .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .2s ease-in-out .6s}.fancybox-navigation .fancybox-button:focus div,.fancybox-navigation .fancybox-button:hover div{background:#404040}.fancybox-navigation .fancybox-button div{background:#e32236;padding:0;position:relative;transition:.2s ease-in-out}.fancybox-navigation .fancybox-button div:before{z-index:3;color:#fff;position:absolute;font-size:48px;font-size:3rem;line-height:96px;line-height:6rem;pointer-events:none;margin-top:.0625rem;left:-6px;left:-.375rem;cursor:pointer;transition:.2s ease-in-out}@media only screen and (max-width:1023px){.fancybox-navigation .fancybox-button div:before{line-height:3.5rem;left:-.75rem}}.fancybox-navigation .fancybox-button.fancybox-button--arrow_right{right:-37px;right:-2.3125rem;left:auto}@media only screen and (max-width:1170px){.fancybox-navigation .fancybox-button.fancybox-button--arrow_right{right:-1.25rem;left:auto}}@media only screen and (max-width:1023px){.fancybox-navigation .fancybox-button.fancybox-button--arrow_right{right:-1.25rem;left:auto}}.fancybox-button svg{display:none}.fancybox-caption{background:#ededed;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;font-family:Open Sans,sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:auto;-moz-font-smoothing:auto;-o-font-smoothing:auto;text-align:left;padding:.75rem 1rem;color:#000;opacity:0;z-index:-1;bottom:-100vh;position:absolute;transition:opacity .3s linear 0s}@media only screen and (max-width:1023px){.fancybox-caption{background:#e5e5e5}}.fancybox-caption:after,.fancybox-caption:before{display:none}.fancybox-show-caption .fancybox-caption{opacity:0;z-index:-1;bottom:-100vh}.caption-apend .fancybox-caption{opacity:1;transition:opacity .3s linear .2s}.fancybox-navigation{height:100%;position:relative;margin:0 auto}@media print{@page{size:A4;margin-top:1cm;margin-bottom:1cm;margin-right:0;margin-left:0}html{font-size:12px;color:#000}body{margin:0}.breadcrumb-wrap,.container,.main,.nav-overlay__row,body{width:1024px}.cookie-info,.footer,.header__tools,.mediabox__video-link,.newsletter,.pagination-wrap,.prinav-wrap,.slick-arrow,.top-nav-wrap{display:none!important}@-moz-document url-prefix(){.article__content{display:block}.article__item{width:250px;display:inline-block}}}
/*# sourceMappingURL=data:application/json;base64,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QUUsQ0FBRSxDQUFFIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi8gfVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDEgKi9cbiAgaGVpZ2h0OiAwO1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07IH1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqL1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cbmJ1dHRvbixcbmlucHV0IHtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5idXR0b24sXG5zZWxlY3Qge1xuICAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDsgfVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7XG4gIC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqLyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMSAqL1xuICBmb250OiBpbmhlcml0O1xuICAvKiAyICovIH1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IH1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qKlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qKlxuICogQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqL1xuYXVkaW8sXG5jYW52YXMsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKiogRnVuY3Rpb25zXG4qL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbioqIENvbG9yXG4qL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbioqICBMYXlvdXRcbiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKiogIFBhdGhcbiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKiogRm9udHNcbiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKiogTWl4aW5zXG4qL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbioqIFJlc3BvbnNpdiBCcmVha3BvaW50XG4qL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbioqIEZvbnRzIE1peGluXG4qL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEhlbHBlciBjbGFzc2VzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcbiAqIEhpZGUgdmlzdWFsbHkgYW5kIGZyb20gc2NyZWVuIHJlYWRlcnNcbiAqL1xuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4vKlxuICogSGlkZSBvbmx5IHZpc3VhbGx5LCBidXQgaGF2ZSBpdCBhdmFpbGFibGUgZm9yIHNjcmVlbiByZWFkZXJzOlxuICogaHR0cHM6Ly9zbm9vay5jYS9hcmNoaXZlcy9odG1sX2FuZF9jc3MvaGlkaW5nLWNvbnRlbnQtZm9yLWFjY2Vzc2liaWxpdHlcbiAqXG4gKiAxLiBGb3IgbG9uZyBjb250ZW50LCBsaW5lIGZlZWRzIGFyZSBub3QgaW50ZXJwcmV0ZWQgYXMgc3BhY2VzIGFuZCBzbWFsbCB3aWR0aFxuICogICAgY2F1c2VzIGNvbnRlbnQgdG8gd3JhcCAxIHdvcmQgcGVyIGxpbmU6XG4gKiAgICBodHRwczovL21lZGl1bS5jb20vQGplc3NlYmVhY2gvYmV3YXJlLXNtdXNoZWQtb2ZmLXNjcmVlbi1hY2Nlc3NpYmxlLXRleHQtNTk1MmE0YzJjYmZlXG4gKi9cbi52aXN1YWxseWhpZGRlbiB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBsZWZ0OiAtMTAwMDAwcHg7IH1cblxuLypcbiAqIEV4dGVuZHMgdGhlIC52aXN1YWxseWhpZGRlbiBjbGFzcyB0byBhbGxvdyB0aGUgZWxlbWVudFxuICogdG8gYmUgZm9jdXNhYmxlIHdoZW4gbmF2aWdhdGVkIHRvIHZpYSB0aGUga2V5Ym9hcmQ6XG4gKiBodHRwczovL3d3dy5kcnVwYWwub3JnL25vZGUvODk3NjM4XG4gKi9cbi52aXN1YWxseWhpZGRlbi5mb2N1c2FibGU6YWN0aXZlLFxuLnZpc3VhbGx5aGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBub25lO1xuICBjbGlwLXBhdGg6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gIGxlZnQ6IGF1dG87IH1cblxuLypcbiAqIEhpZGUgdmlzdWFsbHkgYW5kIGZyb20gc2NyZWVuIHJlYWRlcnMsIGJ1dCBtYWludGFpbiBsYXlvdXRcbiAqL1xuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uc2tpcGxpbmtzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgcGFkZGluZzogMDsgfVxuICAuc2tpcGxpbmtzIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi52aXN1YWxseWhpZGRlbi5za2lwbGluazphY3RpdmUsXG4udmlzdWFsbHloaWRkZW4uc2tpcGxpbms6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICAtd2Via2l0LWNsaXAtcGF0aDogbm9uZTtcbiAgY2xpcC1wYXRoOiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgei1pbmRleDogMTAwMDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwic3ZnLWljb25zXCI7XG4gIHNyYzogdXJsKFwiLi4vRm9udHMvc3ZnLWljb25zLmVvdD82MWE5ZjRhYzUyZWEwYjg3YTk5ZWNmNTkwYjY3NDQxNFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9Gb250cy9zdmctaWNvbnMuZW90PzYxYTlmNGFjNTJlYTBiODdhOTllY2Y1OTBiNjc0NDE0I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9Gb250cy9zdmctaWNvbnMud29mZj82MWE5ZjRhYzUyZWEwYjg3YTk5ZWNmNTkwYjY3NDQxNFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9Gb250cy9zdmctaWNvbnMudHRmPzYxYTlmNGFjNTJlYTBiODdhOTllY2Y1OTBiNjc0NDE0XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9Gb250cy9zdmctaWNvbnMuc3ZnPzYxYTlmNGFjNTJlYTBiODdhOTllY2Y1OTBiNjc0NDE0I3N2Zy1pY29uc1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuLnNpY29uLCAuc2l0ZW1hcF9fbGFiZWw6YWZ0ZXIsIC5idG4tdG9wOmJlZm9yZSwgLnNlcnZpY2UtbmF2X19pdGVtLmhhcy1jaGlsZDphZnRlciwgLnByaW5hdl9faXRlbTphZnRlciwgLm1lbnVfX2l0ZW06YmVmb3JlLCAubW9iaWxlLW1lbnUgLmhhcy1jaGlsZDphZnRlciwgLm1vYmlsZS1tZW51X19iYWNrOmFmdGVyLCAucGFnZS1uYXZfX2l0ZW06YmVmb3JlLCAucGFnZS1uYXZfX2l0ZW0uYmFjazpiZWZvcmUsIC5tZWRpYWJveCAuc2xpY2stYXJyb3c6YmVmb3JlLCAubWVkaWFib3hfX3ZpZGVvLWxpbms6YmVmb3JlLCAuZ2FsbGVyeV9faXRlbTphZnRlciwgLm1pc3Nvbi10ZWFzZXItYm94X19pdGVtOmJlZm9yZSwgLnJ0ZS1pbWc6YmVmb3JlLCAucnRlLWltZzphZnRlciwgLmJ0bi5idG4tcHJpbWFyeTpiZWZvcmUsIC5idG4uYnRuLXNlY29uZGFyeTpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG46YmVmb3JlLCAuYnRuLm5ld3NsZXR0ZXJfX2J0bjpiZWZvcmUsIC5idG4tYmFjazpiZWZvcmUsIC5uZXdzLWJhY2tsaW5rLXdyYXAgYTpiZWZvcmUsIC5zZWxlY3Qtd3JhcDpiZWZvcmUsIC5hcnJvdy1wcmV2OmFmdGVyLFxuLmFycm93LW5leHQ6YWZ0ZXIsIC5kZWNvLTE6YmVmb3JlLCAuZGVjby0xOmFmdGVyLCAuZGVjby0yOmJlZm9yZSwgLmRlY28tMjphZnRlciwgLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTEgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC50ZWFzZXItbGFyZ2UuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAubGlzdC5kZWNvLTEgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubGlzdC5kZWNvLTEgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5saXN0LmRlY28tMiAubGlzdF9fY29udGVudDpiZWZvcmUsIC5saXN0LmRlY28tMiAubGlzdF9fY29udGVudDphZnRlciwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoNCkgLm5zLWZvcm0tZ3JvdXA6YmVmb3JlLCAuZmFuY3lib3gtYnV0dG9uLS1jbG9zZTpiZWZvcmUsIC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24gZGl2OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcInN2Zy1pY29uc1wiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLnNpY29uX19hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiOyB9XG5cbi5zaWNvbl9fYXJyb3ctZG93bjpiZWZvcmUsIC5zaXRlbWFwX19sYWJlbDphZnRlciwgLnNlcnZpY2UtbmF2X19pdGVtLmhhcy1jaGlsZDphZnRlciwgLnByaW5hdl9faXRlbTphZnRlciwgLm5ld3NsZXR0ZXItdGl0bGUtcm93X19idG4td3JhcCAuYnRuLm5ld3NsZXR0ZXJfX2J0bjpiZWZvcmUsIC5uZXdzbGV0dGVyLXRpdGxlLXJvd19fYnRuLXdyYXAgLnR4X25zbmV3c2NvbW1lbnRzIC5uZXdzbGV0dGVyX19idG4uY29tbWVudC1idG46YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5ld3NsZXR0ZXItdGl0bGUtcm93X19idG4td3JhcCAubmV3c2xldHRlcl9fYnRuLmNvbW1lbnQtYnRuOmJlZm9yZSwgLnNlbGVjdC13cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7IH1cblxuLnNpY29uX19hcnJvdy1sZWZ0LWJpZzpiZWZvcmUsIC5tb2JpbGUtbWVudV9fYmFjazphZnRlciwgLm1lZGlhYm94IC5zbGljay1wcmV2OmJlZm9yZSwgLmFycm93LXByZXY6YWZ0ZXIsXG4uYXJyb3ctbmV4dDphZnRlciwgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbi5mYW5jeWJveC1idXR0b24tLWFycm93X2xlZnQgZGl2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAzXCI7IH1cblxuLnNpY29uX19hcnJvdy1sZWZ0OmJlZm9yZSwgLmJ0bi1iYWNrOmJlZm9yZSwgLm5ld3MtYmFja2xpbmstd3JhcCBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7IH1cblxuLnNpY29uX19hcnJvdy1yaWdodC1iaWc6YmVmb3JlLCAubW9iaWxlLW1lbnUgLmhhcy1jaGlsZDphZnRlciwgLm1lZGlhYm94IC5zbGljay1uZXh0OmJlZm9yZSwgLmFycm93LW5leHQ6YWZ0ZXIsIC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24uZmFuY3lib3gtYnV0dG9uLS1hcnJvd19yaWdodCBkaXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjsgfVxuXG4uc2ljb25fX2Fycm93LXJpZ2h0OmJlZm9yZSwgLm1lbnVfX2l0ZW06YmVmb3JlLCAucGFnZS1uYXZfX2l0ZW06YmVmb3JlLCAubWlzc29uLXRlYXNlci1ib3hfX2l0ZW06YmVmb3JlLCAuYnRuLmJ0bi1wcmltYXJ5OmJlZm9yZSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0bjpiZWZvcmUsIC5idG4ubmV3c2xldHRlcl9fYnRuOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoNCkgLm5zLWZvcm0tZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjsgfVxuXG4uc2ljb25fX2Fycm93LXVwOmJlZm9yZSwgLmJ0bi10b3A6YmVmb3JlLCAucGFnZS1uYXZfX2l0ZW0uYmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiOyB9XG5cbi5zaWNvbl9fY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDhcIjsgfVxuXG4uc2ljb25fX2Nyb3NzOmJlZm9yZSwgLmZhbmN5Ym94LWJ1dHRvbi0tY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDlcIjsgfVxuXG4uc2ljb25fX2RlY286YmVmb3JlLCAucnRlLWltZzpiZWZvcmUsIC5ydGUtaW1nOmFmdGVyLCAuZGVjby0xOmJlZm9yZSwgLmRlY28tMTphZnRlciwgLmRlY28tMjpiZWZvcmUsIC5kZWNvLTI6YWZ0ZXIsIC5zdGFnZS5kZWNvLTEgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5zdGFnZS5kZWNvLTEgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAuYXJ0aWNsZS5kZWNvLTEgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAuYXJ0aWNsZS5kZWNvLTEgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmxpc3QuZGVjby0xIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmxpc3QuZGVjby0xIC5saXN0X19jb250ZW50OmFmdGVyLCAubGlzdC5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubGlzdC5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEwYVwiOyB9XG5cbi5zaWNvbl9fZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjsgfVxuXG4uc2ljb25fX2luc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwY1wiOyB9XG5cbi5zaWNvbl9fbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjsgfVxuXG4uc2ljb25fX2x1cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjsgfVxuXG4uc2ljb25fX21haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGZcIjsgfVxuXG4uc2ljb25fX3BsYXk6YmVmb3JlLCAubWVkaWFib3hfX3ZpZGVvLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTBcIjsgfVxuXG4uc2ljb25fX3F1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7IH1cblxuLnNpY29uX190d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEyXCI7IH1cblxuLnNpY29uX195b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEzXCI7IH1cblxuLnNpY29uX196b29tOmJlZm9yZSwgLmdhbGxlcnlfX2l0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjExNFwiOyB9XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICAuc2xpY2stbGlzdDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAuc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBbZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5zbGljay1zbGlkZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IH1cblxuLmZhbmN5Ym94LWFjdGl2ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmZhbmN5Ym94LWVuYWJsZWQge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5mYW5jeWJveC1pcy1oaWRkZW4ge1xuICBsZWZ0OiAtOTk5OXB4O1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IC05OTk5cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uZmFuY3lib3gtY29udGFpbmVyIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogMDtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTkyOyB9XG5cbi5mYW5jeWJveC1jb250YWluZXIgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZhbmN5Ym94LW91dGVyLFxuLmZhbmN5Ym94LWlubmVyLFxuLmZhbmN5Ym94LWJnLFxuLmZhbmN5Ym94LXN0YWdlIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7IH1cblxuLmZhbmN5Ym94LW91dGVyIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5mYW5jeWJveC1iZyB7XG4gIGJhY2tncm91bmQ6ICMxZTFlMWU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IGluaGVyaXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NCwgMC43MSk7IH1cblxuLmZhbmN5Ym94LWlzLW9wZW4gLmZhbmN5Ym94LWJnIHtcbiAgb3BhY2l0eTogMC44NztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIyLCAwLjYxLCAwLjM2LCAxKTsgfVxuXG4uZmFuY3lib3gtaW5mb2Jhcixcbi5mYW5jeWJveC10b29sYmFyLFxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBlYXNlIDAuMjVzO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDk5OTk3OyB9XG5cbi5mYW5jeWJveC1zaG93LWluZm9iYXIgLmZhbmN5Ym94LWluZm9iYXIsXG4uZmFuY3lib3gtc2hvdy10b29sYmFyIC5mYW5jeWJveC10b29sYmFyLFxuLmZhbmN5Ym94LXNob3ctbmF2IC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UgMHMsIHZpc2liaWxpdHkgMHMgZWFzZSAwcztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uZmFuY3lib3gtaW5mb2JhciB7XG4gIGNvbG9yOiAjY2NjO1xuICBmb250LXNpemU6IDEzcHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBtaW4td2lkdGg6IDQ0cHg7XG4gIG1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uZmFuY3lib3gtdG9vbGJhciB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7IH1cblxuLmZhbmN5Ym94LXN0YWdlIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHotaW5kZXg6IDk5OTk0OyB9XG5cbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1zdGFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmZhbmN5Ym94LXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBwYWRkaW5nOiA0NHB4IDQ0cHggMCA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHksIC13ZWJraXQtdHJhbnNmb3JtO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTQ7IH1cblxuLmZhbmN5Ym94LXNsaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMDsgfVxuXG4uZmFuY3lib3gtaXMtc2xpZGluZyAuZmFuY3lib3gtc2xpZGUsXG4uZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzLFxuLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50LFxuLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgei1pbmRleDogOTk5OTU7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSB7XG4gIHBhZGRpbmc6IDQ0cHggMCAwIDA7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0taW1hZ2U6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1odG1sIHtcbiAgcGFkZGluZzogNnB4IDZweCAwIDZweDsgfVxuXG4uZmFuY3lib3gtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDAgNDRweCAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHBhZGRpbmc6IDQ0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLWltYWdlIC5mYW5jeWJveC1jb250ZW50IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjE0LCAxKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC4xNCwgMSk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgbGVmdDogMDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eSwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHotaW5kZXg6IDk5OTk1OyB9XG5cbi5mYW5jeWJveC1zbGlkZS0taHRtbCAuZmFuY3lib3gtY29udGVudCB7XG4gIG1hcmdpbjogMCAwIDZweCAwOyB9XG5cbi5mYW5jeWJveC1jYW4tem9vbU91dCAuZmFuY3lib3gtY29udGVudCB7XG4gIGN1cnNvcjogLXdlYmtpdC16b29tLW91dDtcbiAgY3Vyc29yOiB6b29tLW91dDsgfVxuXG4uZmFuY3lib3gtY2FuLXpvb21JbiAuZmFuY3lib3gtY29udGVudCB7XG4gIGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuICBjdXJzb3I6IHpvb20taW47IH1cblxuLmZhbmN5Ym94LWNhbi1zd2lwZSAuZmFuY3lib3gtY29udGVudCxcbi5mYW5jeWJveC1jYW4tcGFuIC5mYW5jeWJveC1jb250ZW50IHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjsgfVxuXG4uZmFuY3lib3gtaXMtZ3JhYmJpbmcgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7IH1cblxuLmZhbmN5Ym94LWNvbnRhaW5lciBbZGF0YS1zZWxlY3RhYmxlPVwidHJ1ZVwiXSB7XG4gIGN1cnNvcjogdGV4dDsgfVxuXG4uZmFuY3lib3gtaW1hZ2UsXG4uZmFuY3lib3gtc3BhY2ViYWxsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYW5jeWJveC1zcGFjZWJhbGwge1xuICB6LWluZGV4OiAxOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnQsXG4uZmFuY3lib3gtc2xpZGUtLW1hcCAuZmFuY3lib3gtY29udGVudCxcbi5mYW5jeWJveC1zbGlkZS0taWZyYW1lIC5mYW5jeWJveC1jb250ZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0NHB4KTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2U1ZTNkZjsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLmZhbmN5Ym94LXZpZGVvLFxuLmZhbmN5Ym94LWlmcmFtZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmZhbmN5Ym94LWVycm9yIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBwYWRkaW5nOiA0MHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZmFuY3lib3gtZXJyb3IgcCB7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyogQnV0dG9ucyAqL1xuLmZhbmN5Ym94LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzAsIDMwLCAzMCwgMC42KTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gIHdpZHRoOiA0NHB4OyB9XG5cbi5mYW5jeWJveC1idXR0b24sXG4uZmFuY3lib3gtYnV0dG9uOnZpc2l0ZWQsXG4uZmFuY3lib3gtYnV0dG9uOmxpbmsge1xuICBjb2xvcjogI2NjYzsgfVxuXG4uZmFuY3lib3gtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbi5mYW5jeWJveC1mb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbi5kaXNhYmxlZCxcbi5mYW5jeWJveC1idXR0b24uZGlzYWJsZWQ6aG92ZXIsXG4uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXSxcbi5mYW5jeWJveC1idXR0b25bZGlzYWJsZWRdOmhvdmVyIHtcbiAgY29sb3I6ICM4ODg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4uZmFuY3lib3gtYnV0dG9uIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYW5jeWJveC1idXR0b24gc3ZnIHBhdGgge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHN0cm9rZS13aWR0aDogMDsgfVxuXG4uZmFuY3lib3gtYnV0dG9uLS1wbGF5IHN2ZzpudGgtY2hpbGQoMiksXG4uZmFuY3lib3gtYnV0dG9uLS1mc2VudGVyIHN2ZzpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mYW5jeWJveC1idXR0b24tLXBhdXNlIHN2ZzpudGgtY2hpbGQoMSksXG4uZmFuY3lib3gtYnV0dG9uLS1mc2V4aXQgc3ZnOm50aC1jaGlsZCgxKSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogQ2xvc2UgYnV0dG9uIG9uIHRoZSB0b3AgcmlnaHQgY29ybmVyIG9mIGh0bWwgY29udGVudCAqL1xuLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC44O1xuICBwYWRkaW5nOiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMnB4O1xuICB0b3A6IC00NHB4O1xuICB6LWluZGV4OiA0MDE7IH1cblxuLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1odG1sIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7IH1cblxuLmZhbmN5Ym94LWlzLXNjYWxpbmcgLmZhbmN5Ym94LWNsb3NlLXNtYWxsLFxuLmZhbmN5Ym94LWlzLXpvb21hYmxlLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBOYXZpZ2F0aW9uIGFycm93cyAqL1xuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDUwcHgpO1xuICB3aWR0aDogNzBweDsgfVxuXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIGRpdiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzAsIDMwLCAzMCwgMC42KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA3cHg7IH1cblxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbi0tYXJyb3dfbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDMxcHggMjZweCAzMXB4IDZweDsgfVxuXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLS1hcnJvd19yaWdodCB7XG4gIHBhZGRpbmc6IDMxcHggNnB4IDMxcHggMjZweDtcbiAgcmlnaHQ6IDA7IH1cblxuLyogQ2FwdGlvbiAqL1xuLmZhbmN5Ym94LWNhcHRpb24ge1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDI1cHggNDRweCAyNXB4IDQ0cHg7XG4gIHJpZ2h0OiAwOyB9XG5cbi5mYW5jeWJveC1jYXB0aW9uOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBRUFBQUV0Q0FRQUFBQmpCY0w3QUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUFIUkpSRUZVS00rVms4RU9nREFJUTB2ai8zK3hCdzhxSVpadWVGbklLQzkwTUNBSThEbHJrSEdlcXFHSVU2bFZpZ3JCdHBDV3FlUldvSEROcXMwRjdWTlZCVnhtSFJsdm9WcWphWWtkbkRJYWl2SDJIcVo1K29aajNKVXpXQitjT3o0RzQ4QmcrdHNKL3RxdTRkTEMvNFhiKzBHY0Y1QndCQzBBQTUzcUFBQUFBRWxGVGtTdVFtQ0MpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTI1cHg7XG4gIHotaW5kZXg6IC0xOyB9XG5cbi5mYW5jeWJveC1jYXB0aW9uOjphZnRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0NHB4O1xuICB0b3A6IDA7IH1cblxuLmZhbmN5Ym94LWNhcHRpb24gYSxcbi5mYW5jeWJveC1jYXB0aW9uIGE6bGluayxcbi5mYW5jeWJveC1jYXB0aW9uIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjY2NjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmZhbmN5Ym94LWNhcHRpb24gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4vKiBMb2FkaW5nIGluZGljYXRvciAqL1xuLmZhbmN5Ym94LWxvYWRpbmcge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFuY3lib3gtcm90YXRlIDAuOHMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGZhbmN5Ym94LXJvdGF0ZSAwLjhzIGluZmluaXRlIGxpbmVhcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHJnYmEoMTAwLCAxMDAsIDEwMCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiA2MHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogLTMwcHggMCAwIC0zMHB4O1xuICBvcGFjaXR5OiAwLjY7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA2MHB4O1xuICB6LWluZGV4OiA5OTk5OTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFuY3lib3gtcm90YXRlIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXJvdGF0ZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuLyogVHJhbnNpdGlvbiBlZmZlY3RzICovXG4uZmFuY3lib3gtYW5pbWF0ZWQge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpOyB9XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHNsaWRlICovXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cblxuLmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG5cbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiBmYWRlICovXG4uZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMsXG4uZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7IH1cblxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xuICBvcGFjaXR5OiAxOyB9XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHpvb20taW4tb3V0ICovXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS41LCAxLjUsIDEuNSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjUsIDEuNSwgMS41KTsgfVxuXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjUsIDAuNSwgMC41KTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNSwgMC41LCAwLjUpOyB9XG5cbi5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogcm90YXRlICovXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7IH1cblxuLmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cblxuLmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogY2lyY3VsYXIgKi9cbi5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cblxuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMCwgMCwgMCkgdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHR1YmUgKi9cbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2NhbGUoMC4xKSBza2V3KC0xMGRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNjYWxlKDAuMSkgc2tldygtMTBkZWcpOyB9XG5cbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNjYWxlKDAuMSkgc2tldygxMGRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2NhbGUoMC4xKSBza2V3KDEwZGVnKTsgfVxuXG4uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTsgfVxuXG4vKiBTdHlsaW5nIGZvciBTbWFsbC1TY3JlZW4gRGV2aWNlcyAqL1xuQG1lZGlhIGFsbCBhbmQgKG1heC1oZWlnaHQ6IDU3NnB4KSB7XG4gIC5mYW5jeWJveC1zbGlkZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4OyB9XG5cbiAgLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSB7XG4gICAgcGFkZGluZzogNnB4IDAgMCAwOyB9XG5cbiAgLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG5cbiAgLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICAgIGJhY2tncm91bmQ6ICM0ZTRlNGU7XG4gICAgY29sb3I6ICNmMmY0ZjY7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMzZweDsgfSB9XG4vKiBTaGFyZSAqL1xuLmZhbmN5Ym94LXNoYXJlIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgcGFkZGluZzogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5mYW5jeWJveC1zaGFyZSBoMSB7XG4gIGNvbG9yOiAjMjIyO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuXG4uZmFuY3lib3gtc2hhcmUgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMCA1cHggMTBweCA1cHg7XG4gIG1pbi13aWR0aDogMTMwcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjp2aXNpdGVkLFxuLmZhbmN5Ym94LXNoYXJlX19idXR0b246bGluayB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1mYiB7XG4gIGJhY2tncm91bmQ6ICMzYjU5OTg7IH1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLWZiOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM0NGU4NjsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tcHQge1xuICBiYWNrZ3JvdW5kOiAjYmQwODFkOyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1wdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNhYTA3MTk7IH1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3IHtcbiAgYmFja2dyb3VuZDogIzFkYTFmMjsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tdHc6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMGQ5NWU4OyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uIHN2ZyB7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjVweDsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7IH1cblxuLmZhbmN5Ym94LXNoYXJlX19pbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzVkNWI1YjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLyogVGh1bWJzICovXG4uZmFuY3lib3gtdGh1bWJzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIHBhZGRpbmc6IDJweCAycHggNHB4IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjEycHg7XG4gIHotaW5kZXg6IDk5OTk1OyB9XG5cbi5mYW5jeWJveC10aHVtYnMteCB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuXG4uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LXRodW1icyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtaW5uZXIge1xuICByaWdodDogMjEycHg7IH1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYW5jeWJveC10aHVtYnMteCAuZmFuY3lib3gtdGh1bWJzX19saXN0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZmFuY3lib3gtdGh1bWJzLXkgLmZhbmN5Ym94LXRodW1ic19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogN3B4OyB9XG5cbi5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbi5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMyYTJhMmE7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7IH1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDc1cHg7XG4gIG1hcmdpbjogMnB4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSA4cHgpO1xuICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gNHB4KTtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwcHg7IH1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhOjpiZWZvcmUge1xuICBib3JkZXI6IDRweCBzb2xpZCAjNGVhN2Y5O1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuICB6LWluZGV4OiA5OTk5MTsgfVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGE6Zm9jdXM6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGEuZmFuY3lib3gtdGh1bWJzLWFjdGl2ZTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4vKiBTdHlsaW5nIGZvciBTbWFsbC1TY3JlZW4gRGV2aWNlcyAqL1xuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZhbmN5Ym94LXRodW1icyB7XG4gICAgd2lkdGg6IDExMHB4OyB9XG5cbiAgLmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC1pbm5lciB7XG4gICAgcmlnaHQ6IDExMHB4OyB9XG5cbiAgLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpOyB9IH1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbipcdEZvY3VzIGJ5IGFsbHkuanNcbiovXG5ib2R5IDpmb2N1cyB7XG4gIC8qIGRlZmF1bHQgc3R5bGluZyBpbiBjYXNlIEpTIGJyb2tlICovXG4gIG91dGxpbmU6IDA7IH1cblxuaHRtbFtkYXRhLWZvY3VzLXNvdXJjZT1cImluaXRpYWxcIl0gPiBib2R5IDpmb2N1cyB7XG4gIC8qIHN0eWxpbmcgZm9yIHdoZW4gZm9jdXMgd2FzIG5vdCBjaGFuZ2VkIHlldCAqL1xuICBvdXRsaW5lOiAwOyB9XG5cbmh0bWxbZGF0YS1mb2N1cy1zb3VyY2U9XCJwb2ludGVyXCJdID4gYm9keSA6Zm9jdXMge1xuICAvKiBzdHlsaW5nIGZvciB3aGVuIGZvY3VzIHdhcyBnaXZlbiBieSBwb2ludGVyIChtb3VzZSwgdG91Y2gpICovXG4gIG91dGxpbmU6IDA7IH1cblxuaHRtbFtkYXRhLWZvY3VzLXNvdXJjZT1cImtleVwiXSA+IGJvZHkgOmZvY3VzIHtcbiAgLyogc3R5bGluZyBmb3Igd2hlbiBmb2N1cyB3YXMgZ2l2ZW4gYnkga2V5Ym9hcmQgKi9cbiAgb3V0bGluZS1jb2xvcjogI2UzMjIzNjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIG91dGxpbmUtc3R5bGU6IGF1dG87XG4gIG91dGxpbmUtd2lkdGg6IDVweDsgfVxuXG5odG1sW2RhdGEtZm9jdXMtc291cmNlPVwic2NyaXB0XCJdID4gYm9keSA6Zm9jdXMge1xuICAvKiBzdHlsaW5nIGZvciB3aGVuIGZvY3VzIHdhcyBnaXZlbiBieSBuZWl0aGVyIHBvaW50ZXIgbm9yIGtleWJvYXJkICovXG4gIG91dGxpbmU6IDA7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKiogR2VuZXJhbGxcbiovXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtby1mb250LXNtb290aGluZzogYXV0bztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtby1mb250LXNtb290aGluZzogYXV0bztcbiAgY29sb3I6IGJsYWNrO1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICBib2R5IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTsgfSB9XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZTMyMjM2O1xuICBjb2xvcjogd2hpdGU7IH1cblxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZTMyMjM2O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKlx0TGF5b3V0XG4qL1xuLmNvbnRhaW5lciwgLm1haW4sIC5uYXYtb3ZlcmxheV9fcm93LCAuYnJlYWRjcnVtYi13cmFwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogODByZW07XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgICAuY29udGFpbmVyLCAubWFpbiwgLm5hdi1vdmVybGF5X19yb3csIC5icmVhZGNydW1iLXdyYXAge1xuICAgICAgcGFkZGluZzogMCAxLjVyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5jb250YWluZXIsIC5tYWluLCAubmF2LW92ZXJsYXlfX3JvdywgLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm1haW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qXHRGb250c1xuKi9cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbmg3LFxuaDgge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuaDEsXG4uaDEge1xuICBmb250LWZhbWlseTogXCJBYnJpbCBGYXRmYWNlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICBoMSxcbiAgICAuaDEge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTsgfSB9XG5cbmgyLFxuLmgyIHtcbiAgZm9udC1mYW1pbHk6IFwiQWJyaWwgRmF0ZmFjZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgaDIsXG4gICAgLmgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07IH0gfVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkFicmlsIEZhdGZhY2VcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIGgzLFxuICAgIC5oMyB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS42MjVyZW07IH0gfVxuXG5oNCxcbi5oNCB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IH1cblxuaDUsXG4uaDUsXG5oNixcbi5oNiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1mb250LXNtb290aGluZzogYXV0bztcbiAgLW8tZm9udC1zbW9vdGhpbmc6IGF1dG87IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICBoNSxcbiAgICAuaDUsXG4gICAgaDYsXG4gICAgLmg2IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTsgfSB9XG5cbnAge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1vLWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTsgfSB9XG5cbmEge1xuICBjb2xvcjogI2UzMjIzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgYTpob3ZlciB7XG4gICAgY29sb3I6ICM0MDQwNDA7IH1cblxuYm9sZCxcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgfVxuXG4ubGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgfVxuXG4uc21sIHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1vLWZvbnQtc21vb3RoaW5nOiBhdXRvOyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbipcdFNsaWNrXG4qL1xuLnNsaWNrLXNsaWRlciB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IGF1dG87XG4gIC1tb3otdXNlci1zZWxlY3Q6IGF1dG87XG4gIC1tcy11c2VyLXNlbGVjdDogYXV0bztcbiAgdXNlci1zZWxlY3Q6IGF1dG87IH1cblxuLm1vZHVsZS10aXRsZSB7XG4gIG91dGxpbmUtY29sb3I6ICNlMzIyMzY7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICBvdXRsaW5lLXN0eWxlOiBhdXRvO1xuICBvdXRsaW5lLXdpZHRoOiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nOiAwLjkzNzVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubW9kdWxlLXRpdGxlIHtcbiAgICAgIG1hcmdpbjogMCAxLjI1cmVtIDAgMS4yNXJlbTsgfSB9XG5cbi5tb2R1bGUtZGlzYyB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtby1mb250LXNtb290aGluZzogYXV0bzsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5tb2R1bGUtZGlzYyB7XG4gICAgICBtYXJnaW46IDAuNXJlbSAxLjI1cmVtIDAgMS4yNXJlbTsgfSB9XG5cbi8qXG4qICAgSGVhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uaGVhZGVyIHtcbiAgei1pbmRleDogMTUwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHdoaXRlOyB9XG4gIC5oZWFkZXIgLmNvbnRhaW5lciwgLmhlYWRlciAubWFpbiwgLmhlYWRlciAubmF2LW92ZXJsYXlfX3JvdywgLmhlYWRlciAuYnJlYWRjcnVtYi13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuaGVhZGVyIC5jb250YWluZXI6YWZ0ZXIsIC5oZWFkZXIgLm1haW46YWZ0ZXIsIC5oZWFkZXIgLm5hdi1vdmVybGF5X19yb3c6YWZ0ZXIsIC5oZWFkZXIgLmJyZWFkY3J1bWItd3JhcDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogNXJlbTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgICAgIGJhY2tncm91bmQ6ICNjY2NjY2M7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gICAgICAgIC5oZWFkZXIgLmNvbnRhaW5lcjphZnRlciwgLmhlYWRlciAubWFpbjphZnRlciwgLmhlYWRlciAubmF2LW92ZXJsYXlfX3JvdzphZnRlciwgLmhlYWRlciAuYnJlYWRjcnVtYi13cmFwOmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG4gICAgICAgICAgbGVmdDogMS41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC5oZWFkZXIgLmNvbnRhaW5lcjphZnRlciwgLmhlYWRlciAubWFpbjphZnRlciwgLmhlYWRlciAubmF2LW92ZXJsYXlfX3JvdzphZnRlciwgLmhlYWRlciAuYnJlYWRjcnVtYi13cmFwOmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBsZWZ0OiAwOyB9IH1cblxuLmhlYWRlcl9fbG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMS4zMTI1cmVtIDAgMS4yNXJlbSAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmhlYWRlcl9fbG9nbyB7XG4gICAgICBwYWRkaW5nOiAxcmVtIDEuMjVyZW0gMC43NXJlbSAxLjI1cmVtO1xuICAgICAgaGVpZ2h0OiA1LjE4NzVyZW07IH0gfVxuXG4uaGVhZGVyLWxvZ29fX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDYuNDM3NXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5oZWFkZXItbG9nb19faW1nIHtcbiAgICAgIGhlaWdodDogMy40Mzc1cmVtO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmhlYWRlcl9fdG9vbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi1ib3R0b206IDEuODEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuaGVhZGVyX190b29scyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnNlYXJjaC1pbnB1dC13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHJlbTsgfVxuXG4uc2VhcmNoLWlucHV0LmlucHV0LCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAgaW5wdXQuc2VhcmNoLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAzLjM3NXJlbTsgfVxuXG4uc2VhcmNoLXN1Ym1pdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5zZWFyY2gtc3VibWl0IC5zaWNvbl9fbHVwZSB7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBjb2xvcjogI2UzMjIzNjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5zZWFyY2gtc3VibWl0OmZvY3VzIC5zaWNvbl9fbHVwZSwgLnNlYXJjaC1zdWJtaXQ6aG92ZXIgLnNpY29uX19sdXBlIHtcbiAgICBjb2xvcjogIzQwNDA0MDsgfVxuXG4ubWFpbC1idG4ge1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBmb250LXNpemU6IDNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubWFpbC1idG4ge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpOyB9IH1cbiAgLm1haWwtYnRuIC5zaWNvbiwgLm1haWwtYnRuIC5zaXRlbWFwX19sYWJlbDphZnRlciwgLm1haWwtYnRuIC5idG4tdG9wOmJlZm9yZSwgLm1haWwtYnRuIC5zZXJ2aWNlLW5hdl9faXRlbS5oYXMtY2hpbGQ6YWZ0ZXIsIC5tYWlsLWJ0biAucHJpbmF2X19pdGVtOmFmdGVyLCAubWFpbC1idG4gLm1lbnVfX2l0ZW06YmVmb3JlLCAubWFpbC1idG4gLm1vYmlsZS1tZW51IC5oYXMtY2hpbGQ6YWZ0ZXIsIC5tb2JpbGUtbWVudSAubWFpbC1idG4gLmhhcy1jaGlsZDphZnRlciwgLm1haWwtYnRuIC5tb2JpbGUtbWVudV9fYmFjazphZnRlciwgLm1haWwtYnRuIC5wYWdlLW5hdl9faXRlbTpiZWZvcmUsIC5tYWlsLWJ0biAubWVkaWFib3ggLnNsaWNrLWFycm93OmJlZm9yZSwgLm1lZGlhYm94IC5tYWlsLWJ0biAuc2xpY2stYXJyb3c6YmVmb3JlLCAubWFpbC1idG4gLm1lZGlhYm94X192aWRlby1saW5rOmJlZm9yZSwgLm1haWwtYnRuIC5nYWxsZXJ5X19pdGVtOmFmdGVyLCAubWFpbC1idG4gLm1pc3Nvbi10ZWFzZXItYm94X19pdGVtOmJlZm9yZSwgLm1haWwtYnRuIC5ydGUtaW1nOmJlZm9yZSwgLm1haWwtYnRuIC5ydGUtaW1nOmFmdGVyLCAubWFpbC1idG4gLmJ0bi5idG4tcHJpbWFyeTpiZWZvcmUsIC5tYWlsLWJ0biAuYnRuLmJ0bi1zZWNvbmRhcnk6YmVmb3JlLCAubWFpbC1idG4gLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0bjpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubWFpbC1idG4gLmNvbW1lbnQtYnRuOmJlZm9yZSwgLm1haWwtYnRuIC5idG4ubmV3c2xldHRlcl9fYnRuOmJlZm9yZSwgLm1haWwtYnRuIC5idG4tYmFjazpiZWZvcmUsIC5tYWlsLWJ0biAubmV3cy1iYWNrbGluay13cmFwIGE6YmVmb3JlLCAubmV3cy1iYWNrbGluay13cmFwIC5tYWlsLWJ0biBhOmJlZm9yZSwgLm1haWwtYnRuIC5zZWxlY3Qtd3JhcDpiZWZvcmUsIC5tYWlsLWJ0biAuYXJyb3ctcHJldjphZnRlcixcbiAgLm1haWwtYnRuIC5hcnJvdy1uZXh0OmFmdGVyLCAubWFpbC1idG4gLmRlY28tMTpiZWZvcmUsIC5tYWlsLWJ0biAuZGVjby0xOmFmdGVyLCAubWFpbC1idG4gLmRlY28tMjpiZWZvcmUsIC5tYWlsLWJ0biAuZGVjby0yOmFmdGVyLCAubWFpbC1idG4gLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMSAubWFpbC1idG4gLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5tYWlsLWJ0biAuc3RhZ2UuZGVjby0xIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zdGFnZS5kZWNvLTEgLm1haWwtYnRuIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5tYWlsLWJ0biAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuc3RhZ2UuZGVjby0yIC5tYWlsLWJ0biAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLm1haWwtYnRuIC5zdGFnZS5kZWNvLTIgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnN0YWdlLmRlY28tMiAubWFpbC1idG4gLnN0YWdlX19pbWctd3JhcDphZnRlciwgLm1haWwtYnRuIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTEgLm1haWwtYnRuIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLm1haWwtYnRuIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMSAubWFpbC1idG4gLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC5tYWlsLWJ0biAudGVhc2VyLWxhcmdlLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0yIC5tYWlsLWJ0biAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC5tYWlsLWJ0biAudGVhc2VyLWxhcmdlLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTIgLm1haWwtYnRuIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAubWFpbC1idG4gLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmFydGljbGUuZGVjby0xIC5tYWlsLWJ0biAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5tYWlsLWJ0biAuYXJ0aWNsZS5kZWNvLTEgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMSAubWFpbC1idG4gLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5tYWlsLWJ0biAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAuYXJ0aWNsZS5kZWNvLTIgLm1haWwtYnRuIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLm1haWwtYnRuIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmFydGljbGUuZGVjby0yIC5tYWlsLWJ0biAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLm1haWwtYnRuIC5saXN0LmRlY28tMSAubGlzdF9fY29udGVudDpiZWZvcmUsIC5saXN0LmRlY28tMSAubWFpbC1idG4gLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubWFpbC1idG4gLmxpc3QuZGVjby0xIC5saXN0X19jb250ZW50OmFmdGVyLCAubGlzdC5kZWNvLTEgLm1haWwtYnRuIC5saXN0X19jb250ZW50OmFmdGVyLCAubWFpbC1idG4gLmxpc3QuZGVjby0yIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmxpc3QuZGVjby0yIC5tYWlsLWJ0biAubGlzdF9fY29udGVudDpiZWZvcmUsIC5tYWlsLWJ0biAubGlzdC5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5saXN0LmRlY28tMiAubWFpbC1idG4gLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5tYWlsLWJ0biAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbjpudGgtb2YtdHlwZSg0KSAubnMtZm9ybS1ncm91cDpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDQpIC5tYWlsLWJ0biAubnMtZm9ybS1ncm91cDpiZWZvcmUsIC5tYWlsLWJ0biAuZmFuY3lib3gtYnV0dG9uLS1jbG9zZTpiZWZvcmUsIC5tYWlsLWJ0biAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIGRpdjpiZWZvcmUsIC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24gLm1haWwtYnRuIGRpdjpiZWZvcmUge1xuICAgIGNvbG9yOiAjZTMyMjM2O1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgLm1haWwtYnRuOmZvY3VzLCAubWFpbC1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDQwNDA7IH1cbiAgICAubWFpbC1idG46Zm9jdXMgLnNpY29uLCAubWFpbC1idG46Zm9jdXMgLnNpdGVtYXBfX2xhYmVsOmFmdGVyLCAubWFpbC1idG46Zm9jdXMgLmJ0bi10b3A6YmVmb3JlLCAubWFpbC1idG46Zm9jdXMgLnNlcnZpY2UtbmF2X19pdGVtLmhhcy1jaGlsZDphZnRlciwgLm1haWwtYnRuOmZvY3VzIC5wcmluYXZfX2l0ZW06YWZ0ZXIsIC5tYWlsLWJ0bjpmb2N1cyAubWVudV9faXRlbTpiZWZvcmUsIC5tYWlsLWJ0bjpmb2N1cyAubW9iaWxlLW1lbnUgLmhhcy1jaGlsZDphZnRlciwgLm1vYmlsZS1tZW51IC5tYWlsLWJ0bjpmb2N1cyAuaGFzLWNoaWxkOmFmdGVyLCAubWFpbC1idG46Zm9jdXMgLm1vYmlsZS1tZW51X19iYWNrOmFmdGVyLCAubWFpbC1idG46Zm9jdXMgLnBhZ2UtbmF2X19pdGVtOmJlZm9yZSwgLm1haWwtYnRuOmZvY3VzIC5tZWRpYWJveCAuc2xpY2stYXJyb3c6YmVmb3JlLCAubWVkaWFib3ggLm1haWwtYnRuOmZvY3VzIC5zbGljay1hcnJvdzpiZWZvcmUsIC5tYWlsLWJ0bjpmb2N1cyAubWVkaWFib3hfX3ZpZGVvLWxpbms6YmVmb3JlLCAubWFpbC1idG46Zm9jdXMgLmdhbGxlcnlfX2l0ZW06YWZ0ZXIsIC5tYWlsLWJ0bjpmb2N1cyAubWlzc29uLXRlYXNlci1ib3hfX2l0ZW06YmVmb3JlLCAubWFpbC1idG46Zm9jdXMgLnJ0ZS1pbWc6YmVmb3JlLCAubWFpbC1idG46Zm9jdXMgLnJ0ZS1pbWc6YWZ0ZXIsIC5tYWlsLWJ0bjpmb2N1cyAuYnRuLmJ0bi1wcmltYXJ5OmJlZm9yZSwgLm1haWwtYnRuOmZvY3VzIC5idG4uYnRuLXNlY29uZGFyeTpiZWZvcmUsIC5tYWlsLWJ0bjpmb2N1cyAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5tYWlsLWJ0bjpmb2N1cyAuY29tbWVudC1idG46YmVmb3JlLCAubWFpbC1idG46Zm9jdXMgLmJ0bi5uZXdzbGV0dGVyX19idG46YmVmb3JlLCAubWFpbC1idG46Zm9jdXMgLmJ0bi1iYWNrOmJlZm9yZSwgLm1haWwtYnRuOmZvY3VzIC5uZXdzLWJhY2tsaW5rLXdyYXAgYTpiZWZvcmUsIC5uZXdzLWJhY2tsaW5rLXdyYXAgLm1haWwtYnRuOmZvY3VzIGE6YmVmb3JlLCAubWFpbC1idG46Zm9jdXMgLnNlbGVjdC13cmFwOmJlZm9yZSwgLm1haWwtYnRuOmZvY3VzIC5hcnJvdy1wcmV2OmFmdGVyLFxuICAgIC5tYWlsLWJ0bjpmb2N1cyAuYXJyb3ctbmV4dDphZnRlciwgLm1haWwtYnRuOmZvY3VzIC5kZWNvLTE6YmVmb3JlLCAubWFpbC1idG46Zm9jdXMgLmRlY28tMTphZnRlciwgLm1haWwtYnRuOmZvY3VzIC5kZWNvLTI6YmVmb3JlLCAubWFpbC1idG46Zm9jdXMgLmRlY28tMjphZnRlciwgLm1haWwtYnRuOmZvY3VzIC5zdGFnZS5kZWNvLTEgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5zdGFnZS5kZWNvLTEgLm1haWwtYnRuOmZvY3VzIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAubWFpbC1idG46Zm9jdXMgLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc3RhZ2UuZGVjby0xIC5tYWlsLWJ0bjpmb2N1cyAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAubWFpbC1idG46Zm9jdXMgLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMiAubWFpbC1idG46Zm9jdXMgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5tYWlsLWJ0bjpmb2N1cyAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zdGFnZS5kZWNvLTIgLm1haWwtYnRuOmZvY3VzIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5tYWlsLWJ0bjpmb2N1cyAudGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0xIC5tYWlsLWJ0bjpmb2N1cyAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC5tYWlsLWJ0bjpmb2N1cyAudGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTEgLm1haWwtYnRuOmZvY3VzIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAubWFpbC1idG46Zm9jdXMgLnRlYXNlci1sYXJnZS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMiAubWFpbC1idG46Zm9jdXMgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAubWFpbC1idG46Zm9jdXMgLnRlYXNlci1sYXJnZS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC50ZWFzZXItbGFyZ2UuZGVjby0yIC5tYWlsLWJ0bjpmb2N1cyAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLm1haWwtYnRuOmZvY3VzIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5hcnRpY2xlLmRlY28tMSAubWFpbC1idG46Zm9jdXMgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAubWFpbC1idG46Zm9jdXMgLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuYXJ0aWNsZS5kZWNvLTEgLm1haWwtYnRuOmZvY3VzIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAubWFpbC1idG46Zm9jdXMgLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmFydGljbGUuZGVjby0yIC5tYWlsLWJ0bjpmb2N1cyAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5tYWlsLWJ0bjpmb2N1cyAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMiAubWFpbC1idG46Zm9jdXMgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5tYWlsLWJ0bjpmb2N1cyAubGlzdC5kZWNvLTEgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubGlzdC5kZWNvLTEgLm1haWwtYnRuOmZvY3VzIC5saXN0X19jb250ZW50OmJlZm9yZSwgLm1haWwtYnRuOmZvY3VzIC5saXN0LmRlY28tMSAubGlzdF9fY29udGVudDphZnRlciwgLmxpc3QuZGVjby0xIC5tYWlsLWJ0bjpmb2N1cyAubGlzdF9fY29udGVudDphZnRlciwgLm1haWwtYnRuOmZvY3VzIC5saXN0LmRlY28tMiAubGlzdF9fY29udGVudDpiZWZvcmUsIC5saXN0LmRlY28tMiAubWFpbC1idG46Zm9jdXMgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubWFpbC1idG46Zm9jdXMgLmxpc3QuZGVjby0yIC5saXN0X19jb250ZW50OmFmdGVyLCAubGlzdC5kZWNvLTIgLm1haWwtYnRuOmZvY3VzIC5saXN0X19jb250ZW50OmFmdGVyLCAubWFpbC1idG46Zm9jdXMgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoNCkgLm5zLWZvcm0tZ3JvdXA6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbjpudGgtb2YtdHlwZSg0KSAubWFpbC1idG46Zm9jdXMgLm5zLWZvcm0tZ3JvdXA6YmVmb3JlLCAubWFpbC1idG46Zm9jdXMgLmZhbmN5Ym94LWJ1dHRvbi0tY2xvc2U6YmVmb3JlLCAubWFpbC1idG46Zm9jdXMgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXY6YmVmb3JlLCAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIC5tYWlsLWJ0bjpmb2N1cyBkaXY6YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLnNpY29uLCAubWFpbC1idG46aG92ZXIgLnNpdGVtYXBfX2xhYmVsOmFmdGVyLCAubWFpbC1idG46aG92ZXIgLmJ0bi10b3A6YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLnNlcnZpY2UtbmF2X19pdGVtLmhhcy1jaGlsZDphZnRlciwgLm1haWwtYnRuOmhvdmVyIC5wcmluYXZfX2l0ZW06YWZ0ZXIsIC5tYWlsLWJ0bjpob3ZlciAubWVudV9faXRlbTpiZWZvcmUsIC5tYWlsLWJ0bjpob3ZlciAubW9iaWxlLW1lbnUgLmhhcy1jaGlsZDphZnRlciwgLm1vYmlsZS1tZW51IC5tYWlsLWJ0bjpob3ZlciAuaGFzLWNoaWxkOmFmdGVyLCAubWFpbC1idG46aG92ZXIgLm1vYmlsZS1tZW51X19iYWNrOmFmdGVyLCAubWFpbC1idG46aG92ZXIgLnBhZ2UtbmF2X19pdGVtOmJlZm9yZSwgLm1haWwtYnRuOmhvdmVyIC5tZWRpYWJveCAuc2xpY2stYXJyb3c6YmVmb3JlLCAubWVkaWFib3ggLm1haWwtYnRuOmhvdmVyIC5zbGljay1hcnJvdzpiZWZvcmUsIC5tYWlsLWJ0bjpob3ZlciAubWVkaWFib3hfX3ZpZGVvLWxpbms6YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLmdhbGxlcnlfX2l0ZW06YWZ0ZXIsIC5tYWlsLWJ0bjpob3ZlciAubWlzc29uLXRlYXNlci1ib3hfX2l0ZW06YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLnJ0ZS1pbWc6YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLnJ0ZS1pbWc6YWZ0ZXIsIC5tYWlsLWJ0bjpob3ZlciAuYnRuLmJ0bi1wcmltYXJ5OmJlZm9yZSwgLm1haWwtYnRuOmhvdmVyIC5idG4uYnRuLXNlY29uZGFyeTpiZWZvcmUsIC5tYWlsLWJ0bjpob3ZlciAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5tYWlsLWJ0bjpob3ZlciAuY29tbWVudC1idG46YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLmJ0bi5uZXdzbGV0dGVyX19idG46YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLmJ0bi1iYWNrOmJlZm9yZSwgLm1haWwtYnRuOmhvdmVyIC5uZXdzLWJhY2tsaW5rLXdyYXAgYTpiZWZvcmUsIC5uZXdzLWJhY2tsaW5rLXdyYXAgLm1haWwtYnRuOmhvdmVyIGE6YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLnNlbGVjdC13cmFwOmJlZm9yZSwgLm1haWwtYnRuOmhvdmVyIC5hcnJvdy1wcmV2OmFmdGVyLFxuICAgIC5tYWlsLWJ0bjpob3ZlciAuYXJyb3ctbmV4dDphZnRlciwgLm1haWwtYnRuOmhvdmVyIC5kZWNvLTE6YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLmRlY28tMTphZnRlciwgLm1haWwtYnRuOmhvdmVyIC5kZWNvLTI6YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLmRlY28tMjphZnRlciwgLm1haWwtYnRuOmhvdmVyIC5zdGFnZS5kZWNvLTEgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5zdGFnZS5kZWNvLTEgLm1haWwtYnRuOmhvdmVyIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc3RhZ2UuZGVjby0xIC5tYWlsLWJ0bjpob3ZlciAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAubWFpbC1idG46aG92ZXIgLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMiAubWFpbC1idG46aG92ZXIgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5tYWlsLWJ0bjpob3ZlciAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zdGFnZS5kZWNvLTIgLm1haWwtYnRuOmhvdmVyIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5tYWlsLWJ0bjpob3ZlciAudGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0xIC5tYWlsLWJ0bjpob3ZlciAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC5tYWlsLWJ0bjpob3ZlciAudGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTEgLm1haWwtYnRuOmhvdmVyIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAubWFpbC1idG46aG92ZXIgLnRlYXNlci1sYXJnZS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMiAubWFpbC1idG46aG92ZXIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLnRlYXNlci1sYXJnZS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC50ZWFzZXItbGFyZ2UuZGVjby0yIC5tYWlsLWJ0bjpob3ZlciAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLm1haWwtYnRuOmhvdmVyIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5hcnRpY2xlLmRlY28tMSAubWFpbC1idG46aG92ZXIgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuYXJ0aWNsZS5kZWNvLTEgLm1haWwtYnRuOmhvdmVyIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAubWFpbC1idG46aG92ZXIgLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmFydGljbGUuZGVjby0yIC5tYWlsLWJ0bjpob3ZlciAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5tYWlsLWJ0bjpob3ZlciAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMiAubWFpbC1idG46aG92ZXIgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5tYWlsLWJ0bjpob3ZlciAubGlzdC5kZWNvLTEgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubGlzdC5kZWNvLTEgLm1haWwtYnRuOmhvdmVyIC5saXN0X19jb250ZW50OmJlZm9yZSwgLm1haWwtYnRuOmhvdmVyIC5saXN0LmRlY28tMSAubGlzdF9fY29udGVudDphZnRlciwgLmxpc3QuZGVjby0xIC5tYWlsLWJ0bjpob3ZlciAubGlzdF9fY29udGVudDphZnRlciwgLm1haWwtYnRuOmhvdmVyIC5saXN0LmRlY28tMiAubGlzdF9fY29udGVudDpiZWZvcmUsIC5saXN0LmRlY28tMiAubWFpbC1idG46aG92ZXIgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLmxpc3QuZGVjby0yIC5saXN0X19jb250ZW50OmFmdGVyLCAubGlzdC5kZWNvLTIgLm1haWwtYnRuOmhvdmVyIC5saXN0X19jb250ZW50OmFmdGVyLCAubWFpbC1idG46aG92ZXIgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoNCkgLm5zLWZvcm0tZ3JvdXA6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbjpudGgtb2YtdHlwZSg0KSAubWFpbC1idG46aG92ZXIgLm5zLWZvcm0tZ3JvdXA6YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLmZhbmN5Ym94LWJ1dHRvbi0tY2xvc2U6YmVmb3JlLCAubWFpbC1idG46aG92ZXIgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXY6YmVmb3JlLCAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIC5tYWlsLWJ0bjpob3ZlciBkaXY6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4uaGFtYnVyZ2VyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGhlaWdodDogNS4xMjVyZW07XG4gIHdpZHRoOiA1cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMy4zMTI1cmVtIDAgMCAwO1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2NjY2M7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuaGFtYnVyZ2VyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxleDogMCAwIGF1dG87IH0gfVxuICAuaGFtYnVyZ2VyOmZvY3VzIC5oYW1idXJnZXJfX2JhciwgLmhhbWJ1cmdlcjpmb2N1cyAuaGFtYnVyZ2VyX19iYXI6YmVmb3JlLCAuaGFtYnVyZ2VyOmZvY3VzIC5oYW1idXJnZXJfX2JhcjphZnRlciwgLmhhbWJ1cmdlcjpob3ZlciAuaGFtYnVyZ2VyX19iYXIsIC5oYW1idXJnZXI6aG92ZXIgLmhhbWJ1cmdlcl9fYmFyOmJlZm9yZSwgLmhhbWJ1cmdlcjpob3ZlciAuaGFtYnVyZ2VyX19iYXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICM0MDQwNDA7IH1cblxuLmhhbWJ1cmdlcl9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiBibGFjazsgfVxuXG4uaGFtYnVyZ2VyX19iYXIsIC5oYW1idXJnZXJfX2JhcjpiZWZvcmUsIC5oYW1idXJnZXJfX2JhcjphZnRlciB7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMjRweDtcbiAgYmFja2dyb3VuZDogI2UzMjIzNjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDsgfVxuLmhhbWJ1cmdlcl9fYmFyIHtcbiAgdG9wOiAzMnB4O1xuICBsZWZ0OiAyOXB4OyB9XG4gIC5oYW1idXJnZXJfX2JhcjpiZWZvcmUge1xuICAgIHRvcDogLThweDsgfVxuICAuaGFtYnVyZ2VyX19iYXI6YWZ0ZXIge1xuICAgIGJvdHRvbTogLThweDsgfVxuXG4uZm9vdGVyX19zaXRlbWFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuXG4uZm9vdGVyX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmZvb3Rlcl9fcm93IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IG5vcm1hbDsgfSB9XG5cbi5mb290ZXJfX2NvbCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgd2lkdGg6IDI1JTsgfVxuICAuZm9vdGVyX19jb2w6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmZvb3Rlcl9fY29sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAuZm9vdGVyX19jb2wgLmZvb3Rlcl9fYnRuIHtcbiAgICAgICAgbWFyZ2luOiAwIDEuMjVyZW0gMS4yNXJlbSAxLjI1cmVtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfSB9XG5cbi5mb290ZXJfX3NlcnZpY2UtbmF2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmZvb3Rlcl9fc2VydmljZS1uYXYge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2NjY2M7XG4gICAgICBwYWRkaW5nOiAxLjEyNXJlbSAxLjI1cmVtIDEuMTg3NXJlbSAxLjI1cmVtOyB9IH1cbiAgLmZvb3Rlcl9fc2VydmljZS1uYXYgbGkge1xuICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH1cblxuLnNpdGVtYXAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuc2l0ZW1hcCB7XG4gICAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMCAxLjI1cmVtO1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMzEyNXJlbSk7IH1cbiAgICAgIC5zaXRlbWFwX19sYWJlbC5zdWItb3BlbiArIC5zaXRlbWFwIHtcbiAgICAgICAgbWF4LWhlaWdodDogMjVyZW07IH0gfVxuICAuc2l0ZW1hcCBsaSB7XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgfVxuXG4uc2l0ZW1hcF9fbGFiZWwge1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9XG4gIC5zaXRlbWFwX19sYWJlbC5jdXJyZW50IHtcbiAgICBjb2xvcjogI2UzMjIzNjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zaXRlbWFwX19sYWJlbCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nOiAxLjMxMjVyZW0gMS4yNXJlbSAxLjE4NzVyZW0gMS4yNXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLnNpdGVtYXBfX2xhYmVsOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNlMzIyMzY7IH1cbiAgICAgIC5zaXRlbWFwX19sYWJlbDpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6IGJsdWU7IH1cbiAgICAgIC5zaXRlbWFwX19sYWJlbC5zdWItb3BlbjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKTsgfSB9XG4gIC5zaXRlbWFwX19sYWJlbDphZnRlciB7XG4gICAgY29sb3I6ICNlMzIyMzY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcmlnaHQ6IDAuODc1cmVtO1xuICAgIHRvcDogMS4zNzVyZW07XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuc2l0ZW1hcF9fbGFiZWw6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcmlnaHQ6IDAuODEyNXJlbTtcbiAgICAgICAgdG9wOiAxLjMxMjVyZW07IH0gfVxuXG4uc2l0ZW1hcF9faXRlbSB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBjb2xvcjogYmxhY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XG4gIC5mb290ZXJfX3NlcnZpY2UtbmF2IC5zaXRlbWFwX19pdGVtIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IH1cbiAgLnNpdGVtYXBfX2l0ZW0uY3VycmVudCB7XG4gICAgY29sb3I6ICNlMzIyMzY7IH1cbiAgLnNpdGVtYXBfX2l0ZW06Zm9jdXMsIC5zaXRlbWFwX19pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogI2UzMjIzNjsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9vdGVyX19zbnMgLmNvbnRhaW5lciwgLmZvb3Rlcl9fc25zIC5tYWluLCAuZm9vdGVyX19zbnMgLm5hdi1vdmVybGF5X19yb3csIC5mb290ZXJfX3NucyAuYnJlYWRjcnVtYi13cmFwIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbiAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMCAxLjI1cmVtOyB9IH1cblxuLnNucyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2NjY2M7XG4gIHBhZGRpbmctdG9wOiA0LjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA0LjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuc25zIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICBib3JkZXItdG9wOiBub25lOyB9IH1cblxuLnNuc19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgY29sb3I6IGJsYWNrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDEuMzc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjM3NXJlbTsgfVxuICAuc25zX19pdGVtIC5zaWNvbiwgLnNuc19faXRlbSAuc2l0ZW1hcF9fbGFiZWw6YWZ0ZXIsIC5zbnNfX2l0ZW0gLmJ0bi10b3A6YmVmb3JlLCAuc25zX19pdGVtIC5zZXJ2aWNlLW5hdl9faXRlbS5oYXMtY2hpbGQ6YWZ0ZXIsIC5zbnNfX2l0ZW0gLnByaW5hdl9faXRlbTphZnRlciwgLnNuc19faXRlbSAubWVudV9faXRlbTpiZWZvcmUsIC5zbnNfX2l0ZW0gLm1vYmlsZS1tZW51IC5oYXMtY2hpbGQ6YWZ0ZXIsIC5tb2JpbGUtbWVudSAuc25zX19pdGVtIC5oYXMtY2hpbGQ6YWZ0ZXIsIC5zbnNfX2l0ZW0gLm1vYmlsZS1tZW51X19iYWNrOmFmdGVyLCAuc25zX19pdGVtIC5wYWdlLW5hdl9faXRlbTpiZWZvcmUsIC5zbnNfX2l0ZW0gLm1lZGlhYm94IC5zbGljay1hcnJvdzpiZWZvcmUsIC5tZWRpYWJveCAuc25zX19pdGVtIC5zbGljay1hcnJvdzpiZWZvcmUsIC5zbnNfX2l0ZW0gLm1lZGlhYm94X192aWRlby1saW5rOmJlZm9yZSwgLnNuc19faXRlbSAuZ2FsbGVyeV9faXRlbTphZnRlciwgLnNuc19faXRlbSAubWlzc29uLXRlYXNlci1ib3hfX2l0ZW06YmVmb3JlLCAuc25zX19pdGVtIC5ydGUtaW1nOmJlZm9yZSwgLnNuc19faXRlbSAucnRlLWltZzphZnRlciwgLnNuc19faXRlbSAuYnRuLmJ0bi1wcmltYXJ5OmJlZm9yZSwgLnNuc19faXRlbSAuYnRuLmJ0bi1zZWNvbmRhcnk6YmVmb3JlLCAuc25zX19pdGVtIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG46YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLnNuc19faXRlbSAuY29tbWVudC1idG46YmVmb3JlLCAuc25zX19pdGVtIC5idG4ubmV3c2xldHRlcl9fYnRuOmJlZm9yZSwgLnNuc19faXRlbSAuYnRuLWJhY2s6YmVmb3JlLCAuc25zX19pdGVtIC5uZXdzLWJhY2tsaW5rLXdyYXAgYTpiZWZvcmUsIC5uZXdzLWJhY2tsaW5rLXdyYXAgLnNuc19faXRlbSBhOmJlZm9yZSwgLnNuc19faXRlbSAuc2VsZWN0LXdyYXA6YmVmb3JlLCAuc25zX19pdGVtIC5hcnJvdy1wcmV2OmFmdGVyLFxuICAuc25zX19pdGVtIC5hcnJvdy1uZXh0OmFmdGVyLCAuc25zX19pdGVtIC5kZWNvLTE6YmVmb3JlLCAuc25zX19pdGVtIC5kZWNvLTE6YWZ0ZXIsIC5zbnNfX2l0ZW0gLmRlY28tMjpiZWZvcmUsIC5zbnNfX2l0ZW0gLmRlY28tMjphZnRlciwgLnNuc19faXRlbSAuc3RhZ2UuZGVjby0xIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuc3RhZ2UuZGVjby0xIC5zbnNfX2l0ZW0gLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5zbnNfX2l0ZW0gLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc3RhZ2UuZGVjby0xIC5zbnNfX2l0ZW0gLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnNuc19faXRlbSAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuc3RhZ2UuZGVjby0yIC5zbnNfX2l0ZW0gLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5zbnNfX2l0ZW0gLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc3RhZ2UuZGVjby0yIC5zbnNfX2l0ZW0gLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnNuc19faXRlbSAudGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0xIC5zbnNfX2l0ZW0gLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAuc25zX19pdGVtIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMSAuc25zX19pdGVtIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAuc25zX19pdGVtIC50ZWFzZXItbGFyZ2UuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTIgLnNuc19faXRlbSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC5zbnNfX2l0ZW0gLnRlYXNlci1sYXJnZS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC50ZWFzZXItbGFyZ2UuZGVjby0yIC5zbnNfX2l0ZW0gLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zbnNfX2l0ZW0gLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmFydGljbGUuZGVjby0xIC5zbnNfX2l0ZW0gLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAuc25zX19pdGVtIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmFydGljbGUuZGVjby0xIC5zbnNfX2l0ZW0gLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5zbnNfX2l0ZW0gLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmFydGljbGUuZGVjby0yIC5zbnNfX2l0ZW0gLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAuc25zX19pdGVtIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmFydGljbGUuZGVjby0yIC5zbnNfX2l0ZW0gLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5zbnNfX2l0ZW0gLmxpc3QuZGVjby0xIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmxpc3QuZGVjby0xIC5zbnNfX2l0ZW0gLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAuc25zX19pdGVtIC5saXN0LmRlY28tMSAubGlzdF9fY29udGVudDphZnRlciwgLmxpc3QuZGVjby0xIC5zbnNfX2l0ZW0gLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5zbnNfX2l0ZW0gLmxpc3QuZGVjby0yIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmxpc3QuZGVjby0yIC5zbnNfX2l0ZW0gLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAuc25zX19pdGVtIC5saXN0LmRlY28tMiAubGlzdF9fY29udGVudDphZnRlciwgLmxpc3QuZGVjby0yIC5zbnNfX2l0ZW0gLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5zbnNfX2l0ZW0gLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoNCkgLm5zLWZvcm0tZ3JvdXA6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbjpudGgtb2YtdHlwZSg0KSAuc25zX19pdGVtIC5ucy1mb3JtLWdyb3VwOmJlZm9yZSwgLnNuc19faXRlbSAuZmFuY3lib3gtYnV0dG9uLS1jbG9zZTpiZWZvcmUsIC5zbnNfX2l0ZW0gLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXY6YmVmb3JlLCAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIC5zbnNfX2l0ZW0gZGl2OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjc1cmVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZTMyMjM2O1xuICAgIHdpZHRoOiAzLjc1cmVtO1xuICAgIGhlaWdodDogMy43NXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogI2UzMjIzNjtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuc25zX19pdGVtIC5zaWNvbiwgLnNuc19faXRlbSAuc2l0ZW1hcF9fbGFiZWw6YWZ0ZXIsIC5zbnNfX2l0ZW0gLmJ0bi10b3A6YmVmb3JlLCAuc25zX19pdGVtIC5zZXJ2aWNlLW5hdl9faXRlbS5oYXMtY2hpbGQ6YWZ0ZXIsIC5zbnNfX2l0ZW0gLnByaW5hdl9faXRlbTphZnRlciwgLnNuc19faXRlbSAubWVudV9faXRlbTpiZWZvcmUsIC5zbnNfX2l0ZW0gLm1vYmlsZS1tZW51IC5oYXMtY2hpbGQ6YWZ0ZXIsIC5tb2JpbGUtbWVudSAuc25zX19pdGVtIC5oYXMtY2hpbGQ6YWZ0ZXIsIC5zbnNfX2l0ZW0gLm1vYmlsZS1tZW51X19iYWNrOmFmdGVyLCAuc25zX19pdGVtIC5wYWdlLW5hdl9faXRlbTpiZWZvcmUsIC5zbnNfX2l0ZW0gLm1lZGlhYm94IC5zbGljay1hcnJvdzpiZWZvcmUsIC5tZWRpYWJveCAuc25zX19pdGVtIC5zbGljay1hcnJvdzpiZWZvcmUsIC5zbnNfX2l0ZW0gLm1lZGlhYm94X192aWRlby1saW5rOmJlZm9yZSwgLnNuc19faXRlbSAuZ2FsbGVyeV9faXRlbTphZnRlciwgLnNuc19faXRlbSAubWlzc29uLXRlYXNlci1ib3hfX2l0ZW06YmVmb3JlLCAuc25zX19pdGVtIC5ydGUtaW1nOmJlZm9yZSwgLnNuc19faXRlbSAucnRlLWltZzphZnRlciwgLnNuc19faXRlbSAuYnRuLmJ0bi1wcmltYXJ5OmJlZm9yZSwgLnNuc19faXRlbSAuYnRuLmJ0bi1zZWNvbmRhcnk6YmVmb3JlLCAuc25zX19pdGVtIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG46YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLnNuc19faXRlbSAuY29tbWVudC1idG46YmVmb3JlLCAuc25zX19pdGVtIC5idG4ubmV3c2xldHRlcl9fYnRuOmJlZm9yZSwgLnNuc19faXRlbSAuYnRuLWJhY2s6YmVmb3JlLCAuc25zX19pdGVtIC5uZXdzLWJhY2tsaW5rLXdyYXAgYTpiZWZvcmUsIC5uZXdzLWJhY2tsaW5rLXdyYXAgLnNuc19faXRlbSBhOmJlZm9yZSwgLnNuc19faXRlbSAuc2VsZWN0LXdyYXA6YmVmb3JlLCAuc25zX19pdGVtIC5hcnJvdy1wcmV2OmFmdGVyLFxuICAgICAgLnNuc19faXRlbSAuYXJyb3ctbmV4dDphZnRlciwgLnNuc19faXRlbSAuZGVjby0xOmJlZm9yZSwgLnNuc19faXRlbSAuZGVjby0xOmFmdGVyLCAuc25zX19pdGVtIC5kZWNvLTI6YmVmb3JlLCAuc25zX19pdGVtIC5kZWNvLTI6YWZ0ZXIsIC5zbnNfX2l0ZW0gLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMSAuc25zX19pdGVtIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuc25zX19pdGVtIC5zdGFnZS5kZWNvLTEgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnN0YWdlLmRlY28tMSAuc25zX19pdGVtIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zbnNfX2l0ZW0gLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMiAuc25zX19pdGVtIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuc25zX19pdGVtIC5zdGFnZS5kZWNvLTIgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnN0YWdlLmRlY28tMiAuc25zX19pdGVtIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zbnNfX2l0ZW0gLnRlYXNlci1sYXJnZS5kZWNvLTEgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMSAuc25zX19pdGVtIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnNuc19faXRlbSAudGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTEgLnNuc19faXRlbSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnNuc19faXRlbSAudGVhc2VyLWxhcmdlLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0yIC5zbnNfX2l0ZW0gLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAuc25zX19pdGVtIC50ZWFzZXItbGFyZ2UuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMiAuc25zX19pdGVtIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAuc25zX19pdGVtIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5hcnRpY2xlLmRlY28tMSAuc25zX19pdGVtIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLnNuc19faXRlbSAuYXJ0aWNsZS5kZWNvLTEgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMSAuc25zX19pdGVtIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuc25zX19pdGVtIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5hcnRpY2xlLmRlY28tMiAuc25zX19pdGVtIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLnNuc19faXRlbSAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMiAuc25zX19pdGVtIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuc25zX19pdGVtIC5saXN0LmRlY28tMSAubGlzdF9fY29udGVudDpiZWZvcmUsIC5saXN0LmRlY28tMSAuc25zX19pdGVtIC5saXN0X19jb250ZW50OmJlZm9yZSwgLnNuc19faXRlbSAubGlzdC5kZWNvLTEgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5saXN0LmRlY28tMSAuc25zX19pdGVtIC5saXN0X19jb250ZW50OmFmdGVyLCAuc25zX19pdGVtIC5saXN0LmRlY28tMiAubGlzdF9fY29udGVudDpiZWZvcmUsIC5saXN0LmRlY28tMiAuc25zX19pdGVtIC5saXN0X19jb250ZW50OmJlZm9yZSwgLnNuc19faXRlbSAubGlzdC5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5saXN0LmRlY28tMiAuc25zX19pdGVtIC5saXN0X19jb250ZW50OmFmdGVyLCAuc25zX19pdGVtIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDQpIC5ucy1mb3JtLWdyb3VwOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoNCkgLnNuc19faXRlbSAubnMtZm9ybS1ncm91cDpiZWZvcmUsIC5zbnNfX2l0ZW0gLmZhbmN5Ym94LWJ1dHRvbi0tY2xvc2U6YmVmb3JlLCAuc25zX19pdGVtIC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24gZGl2OmJlZm9yZSwgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiAuc25zX19pdGVtIGRpdjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnNuc19faXRlbSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgLnNuc19faXRlbTpmb2N1cyAuc2ljb24sIC5zbnNfX2l0ZW06Zm9jdXMgLnNpdGVtYXBfX2xhYmVsOmFmdGVyLCAuc25zX19pdGVtOmZvY3VzIC5idG4tdG9wOmJlZm9yZSwgLnNuc19faXRlbTpmb2N1cyAuc2VydmljZS1uYXZfX2l0ZW0uaGFzLWNoaWxkOmFmdGVyLCAuc25zX19pdGVtOmZvY3VzIC5wcmluYXZfX2l0ZW06YWZ0ZXIsIC5zbnNfX2l0ZW06Zm9jdXMgLm1lbnVfX2l0ZW06YmVmb3JlLCAuc25zX19pdGVtOmZvY3VzIC5tb2JpbGUtbWVudSAuaGFzLWNoaWxkOmFmdGVyLCAubW9iaWxlLW1lbnUgLnNuc19faXRlbTpmb2N1cyAuaGFzLWNoaWxkOmFmdGVyLCAuc25zX19pdGVtOmZvY3VzIC5tb2JpbGUtbWVudV9fYmFjazphZnRlciwgLnNuc19faXRlbTpmb2N1cyAucGFnZS1uYXZfX2l0ZW06YmVmb3JlLCAuc25zX19pdGVtOmZvY3VzIC5tZWRpYWJveCAuc2xpY2stYXJyb3c6YmVmb3JlLCAubWVkaWFib3ggLnNuc19faXRlbTpmb2N1cyAuc2xpY2stYXJyb3c6YmVmb3JlLCAuc25zX19pdGVtOmZvY3VzIC5tZWRpYWJveF9fdmlkZW8tbGluazpiZWZvcmUsIC5zbnNfX2l0ZW06Zm9jdXMgLmdhbGxlcnlfX2l0ZW06YWZ0ZXIsIC5zbnNfX2l0ZW06Zm9jdXMgLm1pc3Nvbi10ZWFzZXItYm94X19pdGVtOmJlZm9yZSwgLnNuc19faXRlbTpmb2N1cyAucnRlLWltZzpiZWZvcmUsIC5zbnNfX2l0ZW06Zm9jdXMgLnJ0ZS1pbWc6YWZ0ZXIsIC5zbnNfX2l0ZW06Zm9jdXMgLmJ0bi5idG4tcHJpbWFyeTpiZWZvcmUsIC5zbnNfX2l0ZW06Zm9jdXMgLmJ0bi5idG4tc2Vjb25kYXJ5OmJlZm9yZSwgLnNuc19faXRlbTpmb2N1cyAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5zbnNfX2l0ZW06Zm9jdXMgLmNvbW1lbnQtYnRuOmJlZm9yZSwgLnNuc19faXRlbTpmb2N1cyAuYnRuLm5ld3NsZXR0ZXJfX2J0bjpiZWZvcmUsIC5zbnNfX2l0ZW06Zm9jdXMgLmJ0bi1iYWNrOmJlZm9yZSwgLnNuc19faXRlbTpmb2N1cyAubmV3cy1iYWNrbGluay13cmFwIGE6YmVmb3JlLCAubmV3cy1iYWNrbGluay13cmFwIC5zbnNfX2l0ZW06Zm9jdXMgYTpiZWZvcmUsIC5zbnNfX2l0ZW06Zm9jdXMgLnNlbGVjdC13cmFwOmJlZm9yZSwgLnNuc19faXRlbTpmb2N1cyAuYXJyb3ctcHJldjphZnRlcixcbiAgLnNuc19faXRlbTpmb2N1cyAuYXJyb3ctbmV4dDphZnRlciwgLnNuc19faXRlbTpmb2N1cyAuZGVjby0xOmJlZm9yZSwgLnNuc19faXRlbTpmb2N1cyAuZGVjby0xOmFmdGVyLCAuc25zX19pdGVtOmZvY3VzIC5kZWNvLTI6YmVmb3JlLCAuc25zX19pdGVtOmZvY3VzIC5kZWNvLTI6YWZ0ZXIsIC5zbnNfX2l0ZW06Zm9jdXMgLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMSAuc25zX19pdGVtOmZvY3VzIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuc25zX19pdGVtOmZvY3VzIC5zdGFnZS5kZWNvLTEgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnN0YWdlLmRlY28tMSAuc25zX19pdGVtOmZvY3VzIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zbnNfX2l0ZW06Zm9jdXMgLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMiAuc25zX19pdGVtOmZvY3VzIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuc25zX19pdGVtOmZvY3VzIC5zdGFnZS5kZWNvLTIgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnN0YWdlLmRlY28tMiAuc25zX19pdGVtOmZvY3VzIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zbnNfX2l0ZW06Zm9jdXMgLnRlYXNlci1sYXJnZS5kZWNvLTEgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMSAuc25zX19pdGVtOmZvY3VzIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnNuc19faXRlbTpmb2N1cyAudGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTEgLnNuc19faXRlbTpmb2N1cyAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnNuc19faXRlbTpmb2N1cyAudGVhc2VyLWxhcmdlLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0yIC5zbnNfX2l0ZW06Zm9jdXMgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAuc25zX19pdGVtOmZvY3VzIC50ZWFzZXItbGFyZ2UuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMiAuc25zX19pdGVtOmZvY3VzIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAuc25zX19pdGVtOmZvY3VzIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5hcnRpY2xlLmRlY28tMSAuc25zX19pdGVtOmZvY3VzIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLnNuc19faXRlbTpmb2N1cyAuYXJ0aWNsZS5kZWNvLTEgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMSAuc25zX19pdGVtOmZvY3VzIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuc25zX19pdGVtOmZvY3VzIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5hcnRpY2xlLmRlY28tMiAuc25zX19pdGVtOmZvY3VzIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLnNuc19faXRlbTpmb2N1cyAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMiAuc25zX19pdGVtOmZvY3VzIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuc25zX19pdGVtOmZvY3VzIC5saXN0LmRlY28tMSAubGlzdF9fY29udGVudDpiZWZvcmUsIC5saXN0LmRlY28tMSAuc25zX19pdGVtOmZvY3VzIC5saXN0X19jb250ZW50OmJlZm9yZSwgLnNuc19faXRlbTpmb2N1cyAubGlzdC5kZWNvLTEgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5saXN0LmRlY28tMSAuc25zX19pdGVtOmZvY3VzIC5saXN0X19jb250ZW50OmFmdGVyLCAuc25zX19pdGVtOmZvY3VzIC5saXN0LmRlY28tMiAubGlzdF9fY29udGVudDpiZWZvcmUsIC5saXN0LmRlY28tMiAuc25zX19pdGVtOmZvY3VzIC5saXN0X19jb250ZW50OmJlZm9yZSwgLnNuc19faXRlbTpmb2N1cyAubGlzdC5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5saXN0LmRlY28tMiAuc25zX19pdGVtOmZvY3VzIC5saXN0X19jb250ZW50OmFmdGVyLCAuc25zX19pdGVtOmZvY3VzIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDQpIC5ucy1mb3JtLWdyb3VwOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoNCkgLnNuc19faXRlbTpmb2N1cyAubnMtZm9ybS1ncm91cDpiZWZvcmUsIC5zbnNfX2l0ZW06Zm9jdXMgLmZhbmN5Ym94LWJ1dHRvbi0tY2xvc2U6YmVmb3JlLCAuc25zX19pdGVtOmZvY3VzIC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24gZGl2OmJlZm9yZSwgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiAuc25zX19pdGVtOmZvY3VzIGRpdjpiZWZvcmUsIC5zbnNfX2l0ZW06aG92ZXIgLnNpY29uLCAuc25zX19pdGVtOmhvdmVyIC5zaXRlbWFwX19sYWJlbDphZnRlciwgLnNuc19faXRlbTpob3ZlciAuYnRuLXRvcDpiZWZvcmUsIC5zbnNfX2l0ZW06aG92ZXIgLnNlcnZpY2UtbmF2X19pdGVtLmhhcy1jaGlsZDphZnRlciwgLnNuc19faXRlbTpob3ZlciAucHJpbmF2X19pdGVtOmFmdGVyLCAuc25zX19pdGVtOmhvdmVyIC5tZW51X19pdGVtOmJlZm9yZSwgLnNuc19faXRlbTpob3ZlciAubW9iaWxlLW1lbnUgLmhhcy1jaGlsZDphZnRlciwgLm1vYmlsZS1tZW51IC5zbnNfX2l0ZW06aG92ZXIgLmhhcy1jaGlsZDphZnRlciwgLnNuc19faXRlbTpob3ZlciAubW9iaWxlLW1lbnVfX2JhY2s6YWZ0ZXIsIC5zbnNfX2l0ZW06aG92ZXIgLnBhZ2UtbmF2X19pdGVtOmJlZm9yZSwgLnNuc19faXRlbTpob3ZlciAubWVkaWFib3ggLnNsaWNrLWFycm93OmJlZm9yZSwgLm1lZGlhYm94IC5zbnNfX2l0ZW06aG92ZXIgLnNsaWNrLWFycm93OmJlZm9yZSwgLnNuc19faXRlbTpob3ZlciAubWVkaWFib3hfX3ZpZGVvLWxpbms6YmVmb3JlLCAuc25zX19pdGVtOmhvdmVyIC5nYWxsZXJ5X19pdGVtOmFmdGVyLCAuc25zX19pdGVtOmhvdmVyIC5taXNzb24tdGVhc2VyLWJveF9faXRlbTpiZWZvcmUsIC5zbnNfX2l0ZW06aG92ZXIgLnJ0ZS1pbWc6YmVmb3JlLCAuc25zX19pdGVtOmhvdmVyIC5ydGUtaW1nOmFmdGVyLCAuc25zX19pdGVtOmhvdmVyIC5idG4uYnRuLXByaW1hcnk6YmVmb3JlLCAuc25zX19pdGVtOmhvdmVyIC5idG4uYnRuLXNlY29uZGFyeTpiZWZvcmUsIC5zbnNfX2l0ZW06aG92ZXIgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0bjpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAuc25zX19pdGVtOmhvdmVyIC5jb21tZW50LWJ0bjpiZWZvcmUsIC5zbnNfX2l0ZW06aG92ZXIgLmJ0bi5uZXdzbGV0dGVyX19idG46YmVmb3JlLCAuc25zX19pdGVtOmhvdmVyIC5idG4tYmFjazpiZWZvcmUsIC5zbnNfX2l0ZW06aG92ZXIgLm5ld3MtYmFja2xpbmstd3JhcCBhOmJlZm9yZSwgLm5ld3MtYmFja2xpbmstd3JhcCAuc25zX19pdGVtOmhvdmVyIGE6YmVmb3JlLCAuc25zX19pdGVtOmhvdmVyIC5zZWxlY3Qtd3JhcDpiZWZvcmUsIC5zbnNfX2l0ZW06aG92ZXIgLmFycm93LXByZXY6YWZ0ZXIsXG4gIC5zbnNfX2l0ZW06aG92ZXIgLmFycm93LW5leHQ6YWZ0ZXIsIC5zbnNfX2l0ZW06aG92ZXIgLmRlY28tMTpiZWZvcmUsIC5zbnNfX2l0ZW06aG92ZXIgLmRlY28tMTphZnRlciwgLnNuc19faXRlbTpob3ZlciAuZGVjby0yOmJlZm9yZSwgLnNuc19faXRlbTpob3ZlciAuZGVjby0yOmFmdGVyLCAuc25zX19pdGVtOmhvdmVyIC5zdGFnZS5kZWNvLTEgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5zdGFnZS5kZWNvLTEgLnNuc19faXRlbTpob3ZlciAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnNuc19faXRlbTpob3ZlciAuc3RhZ2UuZGVjby0xIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zdGFnZS5kZWNvLTEgLnNuc19faXRlbTpob3ZlciAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc25zX19pdGVtOmhvdmVyIC5zdGFnZS5kZWNvLTIgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5zdGFnZS5kZWNvLTIgLnNuc19faXRlbTpob3ZlciAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnNuc19faXRlbTpob3ZlciAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zdGFnZS5kZWNvLTIgLnNuc19faXRlbTpob3ZlciAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc25zX19pdGVtOmhvdmVyIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTEgLnNuc19faXRlbTpob3ZlciAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC5zbnNfX2l0ZW06aG92ZXIgLnRlYXNlci1sYXJnZS5kZWNvLTEgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC50ZWFzZXItbGFyZ2UuZGVjby0xIC5zbnNfX2l0ZW06aG92ZXIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zbnNfX2l0ZW06aG92ZXIgLnRlYXNlci1sYXJnZS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMiAuc25zX19pdGVtOmhvdmVyIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnNuc19faXRlbTpob3ZlciAudGVhc2VyLWxhcmdlLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTIgLnNuc19faXRlbTpob3ZlciAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnNuc19faXRlbTpob3ZlciAuYXJ0aWNsZS5kZWNvLTEgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAuYXJ0aWNsZS5kZWNvLTEgLnNuc19faXRlbTpob3ZlciAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5zbnNfX2l0ZW06aG92ZXIgLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuYXJ0aWNsZS5kZWNvLTEgLnNuc19faXRlbTpob3ZlciAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLnNuc19faXRlbTpob3ZlciAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAuYXJ0aWNsZS5kZWNvLTIgLnNuc19faXRlbTpob3ZlciAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5zbnNfX2l0ZW06aG92ZXIgLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuYXJ0aWNsZS5kZWNvLTIgLnNuc19faXRlbTpob3ZlciAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLnNuc19faXRlbTpob3ZlciAubGlzdC5kZWNvLTEgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubGlzdC5kZWNvLTEgLnNuc19faXRlbTpob3ZlciAubGlzdF9fY29udGVudDpiZWZvcmUsIC5zbnNfX2l0ZW06aG92ZXIgLmxpc3QuZGVjby0xIC5saXN0X19jb250ZW50OmFmdGVyLCAubGlzdC5kZWNvLTEgLnNuc19faXRlbTpob3ZlciAubGlzdF9fY29udGVudDphZnRlciwgLnNuc19faXRlbTpob3ZlciAubGlzdC5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubGlzdC5kZWNvLTIgLnNuc19faXRlbTpob3ZlciAubGlzdF9fY29udGVudDpiZWZvcmUsIC5zbnNfX2l0ZW06aG92ZXIgLmxpc3QuZGVjby0yIC5saXN0X19jb250ZW50OmFmdGVyLCAubGlzdC5kZWNvLTIgLnNuc19faXRlbTpob3ZlciAubGlzdF9fY29udGVudDphZnRlciwgLnNuc19faXRlbTpob3ZlciAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbjpudGgtb2YtdHlwZSg0KSAubnMtZm9ybS1ncm91cDpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDQpIC5zbnNfX2l0ZW06aG92ZXIgLm5zLWZvcm0tZ3JvdXA6YmVmb3JlLCAuc25zX19pdGVtOmhvdmVyIC5mYW5jeWJveC1idXR0b24tLWNsb3NlOmJlZm9yZSwgLnNuc19faXRlbTpob3ZlciAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIGRpdjpiZWZvcmUsIC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24gLnNuc19faXRlbTpob3ZlciBkaXY6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0MDQwOyB9XG4gIC5zbnNfX2l0ZW06Zm9jdXMgLnNuc19fbGFiZWwsIC5zbnNfX2l0ZW06aG92ZXIgLnNuc19fbGFiZWwge1xuICAgIGNvbG9yOiBibGFjazsgfVxuXG4uc25zX19sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zbnNfX2xhYmVsIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtOyB9IH1cblxuLmZvb3Rlcl9fb3JnYW5pc2F0aW9uIHtcbiAgYmFja2dyb3VuZDogIzI3MjcyNztcbiAgcGFkZGluZzogNXJlbSAwIDMuNXJlbSAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmZvb3Rlcl9fb3JnYW5pc2F0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDEuNzVyZW0gMS4yNXJlbSAxLjI1cmVtIDEuMjVyZW07IH0gfVxuICAuZm9vdGVyX19vcmdhbmlzYXRpb24gLmNvbnRhaW5lciwgLmZvb3Rlcl9fb3JnYW5pc2F0aW9uIC5tYWluLCAuZm9vdGVyX19vcmdhbmlzYXRpb24gLm5hdi1vdmVybGF5X19yb3csIC5mb290ZXJfX29yZ2FuaXNhdGlvbiAuYnJlYWRjcnVtYi13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5mb290ZXJfX29yZ2FuaXNhdGlvbiAuY29udGFpbmVyLCAuZm9vdGVyX19vcmdhbmlzYXRpb24gLm1haW4sIC5mb290ZXJfX29yZ2FuaXNhdGlvbiAubmF2LW92ZXJsYXlfX3JvdywgLmZvb3Rlcl9fb3JnYW5pc2F0aW9uIC5icmVhZGNydW1iLXdyYXAge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgLmZvb3Rlcl9fb3JnYW5pc2F0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLmZvb3Rlcl9fb3JnYW5pc2F0aW9uIHAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTsgfSB9XG4gIC5mb290ZXJfX29yZ2FuaXNhdGlvbiAubGluazpmb2N1cywgLmZvb3Rlcl9fb3JnYW5pc2F0aW9uIC5saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLmZvb3Rlcl9fbG9nbyB7XG4gIG1hcmdpbi10b3A6IC0xLjg3NXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5mb290ZXJfX2xvZ28ge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gIC5mb290ZXJfX2xvZ28gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDYuNDM3NXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuZm9vdGVyX19sb2dvIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuMDYyNXJlbTsgfSB9XG5cbi5mb290ZXJfX2FkZHJlc3Mge1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5mb290ZXJfX2FkZHJlc3Mge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4uZm9vdGVyX190ZWwge1xuICBtYXJnaW4tbGVmdDogNSU7XG4gIG1hcmdpbi1yaWdodDogMi4xMjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuZm9vdGVyX190ZWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAuZm9vdGVyX190ZWwgLmxpbmstLXRlbCB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uZm9vdGVyX19tZXRhLW5hdiB7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xuICBjb2xvcjogd2hpdGU7IH1cbiAgLmZvb3Rlcl9fbWV0YS1uYXYgLmNvbnRhaW5lciwgLmZvb3Rlcl9fbWV0YS1uYXYgLm1haW4sIC5mb290ZXJfX21ldGEtbmF2IC5uYXYtb3ZlcmxheV9fcm93LCAuZm9vdGVyX19tZXRhLW5hdiAuYnJlYWRjcnVtYi13cmFwIHtcbiAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5mb290ZXJfX21ldGEtbmF2IC5jb250YWluZXIsIC5mb290ZXJfX21ldGEtbmF2IC5tYWluLCAuZm9vdGVyX19tZXRhLW5hdiAubmF2LW92ZXJsYXlfX3JvdywgLmZvb3Rlcl9fbWV0YS1uYXYgLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAwLjVyZW0gMS4yNXJlbTsgfSB9XG5cbi5tZXRhLW5hdiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxLjEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtO1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5tZXRhLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZzogMDsgfSB9XG5cbi5tZXRhLW5hdl9faXRlbSB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5tZXRhLW5hdl9faXRlbSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgZmxvYXQ6IG5vbmU7IH0gfVxuXG5hLm1ldGEtbmF2X19pdGVtOmZvY3VzLFxuYS5tZXRhLW5hdl9faXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjZTMyMjM2OyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbipcdEJhY2sgdG8gdG9wIGJ1dHRvblxuKi9cbi5idG4tdG9wLXdyYXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDsgfVxuICAuYnRuLXRvcC13cmFwIC5jb250YWluZXIsIC5idG4tdG9wLXdyYXAgLm1haW4sIC5idG4tdG9wLXdyYXAgLm5hdi1vdmVybGF5X19yb3csIC5idG4tdG9wLXdyYXAgLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogNzMuNXJlbTtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi5idG4tdG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDMuNXJlbTtcbiAgYmFja2dyb3VuZDogI2UzMjIzNjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuODEyNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIuMTI1cmVtIDAgMCAwLjE4NzVyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dDsgfVxuICAuYnRuLXRvcDpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICB0b3A6IDAuMzEyNXJlbTtcbiAgICBsZWZ0OiAwLjkzNzVyZW07XG4gICAgd2lkdGg6IDEuODc1cmVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMzsgfVxuICAuYnRuLXRvcC5hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7IH1cbiAgLmJ0bi10b3A6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDQwNDA7IH1cblxuLnRvcC1uYXYtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnRvcC1uYXYtd3JhcCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnRvcC1uYXYge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7IH1cbiAgLnRvcC1uYXYgLmNvbnRhaW5lciwgLnRvcC1uYXYgLm1haW4sIC50b3AtbmF2IC5uYXYtb3ZlcmxheV9fcm93LCAudG9wLW5hdiAuYnJlYWRjcnVtYi13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMCA1cmVtO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgICAgIC50b3AtbmF2IC5jb250YWluZXIsIC50b3AtbmF2IC5tYWluLCAudG9wLW5hdiAubmF2LW92ZXJsYXlfX3JvdywgLnRvcC1uYXYgLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMS41cmVtOyB9IH1cblxuLmxhbmctbmF2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5sYW5nLW5hdiBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5sYW5nLW5hdiBsaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfSB9XG5cbi5sYW5nLW5hdl9faXRlbSB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4wNjI1cmVtO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIGNvbG9yOiBibGFjaztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubGFuZy1uYXZfX2l0ZW0uY3VycmVudCwgLmxhbmctbmF2X19pdGVtOmZvY3VzLCAubm8tdG91Y2ggLmxhbmctbmF2X19pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogI2UzMjIzNjsgfVxuICAubGFuZy1uYXZfX2l0ZW0uY3VycmVudCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyB9XG5cbi5zZXJ2aWNlLW5hdiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLnNlcnZpY2UtbmF2X19pdGVtIHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjA2MjVyZW07XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMi4zNzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogYmxhY2s7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5zZXJ2aWNlLW5hdl9faXRlbS5jdXJyZW50LCAuc2VydmljZS1uYXZfX2l0ZW06aG92ZXIge1xuICAgIGNvbG9yOiAjZTMyMjM2OyB9XG4gIC5zZXJ2aWNlLW5hdl9faXRlbS5oYXMtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2NjY2M7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE4NzVyZW07XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zZXJ2aWNlLW5hdl9faXRlbS5oYXMtY2hpbGQ6YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBjb2xvcjogI2UzMjIzNjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuMDYyNXJlbTtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAuc2VydmljZS1uYXZfX2l0ZW0uaGFzLWNoaWxkOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpOyB9XG4gICAgLnNlcnZpY2UtbmF2X19pdGVtLmhhcy1jaGlsZC5hY3RpdmU6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpOyB9XG4gICAgLnNlcnZpY2UtbmF2X19pdGVtLmhhcy1jaGlsZC5hY3RpdmU6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cblxuLypcbipcdFByaW5hdlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnByaW5hdi13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgei1pbmRleDogMTAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnByaW5hdi13cmFwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucHJpbmF2X19yb3cge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYzsgfVxuICAuaG9tZSAucHJpbmF2X19yb3cge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLnByaW5hdi1vcGVuIC5ob21lIC5wcmluYXZfX3JvdyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjOyB9XG5cbi5wcmluYXYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDgwcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCA1cmVtO1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gICAgLnByaW5hdiB7XG4gICAgICBwYWRkaW5nOiAwIDEuNXJlbTsgfSB9XG5cbi5wcmluYXZfX2l0ZW0td3JhcCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5wcmluYXZfX2l0ZW0td3JhcDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ucHJpbmF2X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDIuMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41NjI1cmVtO1xuICBwYWRkaW5nLXRvcDogMS41NjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5wcmluYXZfX2l0ZW0uY3VycmVudCwgLnByaW5hdl9faXRlbS5hY3RpdmUsIC5uby10b3VjaCAucHJpbmF2X19pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogI2UzMjIzNjsgfVxuICAucHJpbmF2X19pdGVtLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNlMzIyMzY7IH1cbiAgICAucHJpbmF2X19pdGVtLmFjdGl2ZTphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7IH1cbiAgICAucHJpbmF2X19pdGVtLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAucHJpbmF2X19pdGVtOmFmdGVyIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbG9yOiAjZTMyMjM2O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgLnByaW5hdl9faXRlbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTsgfVxuXG4vKlxuKlx0TmF2IE92ZXJsYXlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5uYXYtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAtMTsgfVxuICAubmF2LW92ZXJsYXkgLmNvbnRhaW5lciwgLm5hdi1vdmVybGF5IC5tYWluLCAubmF2LW92ZXJsYXkgLm5hdi1vdmVybGF5X19yb3csIC5uYXYtb3ZlcmxheSAuYnJlYWRjcnVtYi13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm5hdi1vdmVybGF5IHAge1xuICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1vLWZvbnQtc21vb3RoaW5nOiBhdXRvOyB9XG5cbi5uYXYtb3ZlcmxheV9faXRlbSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSAwLjhzLCBvcGFjaXR5IDAuMnMgMC44czsgfVxuICAubmF2LW92ZXJsYXlfX2l0ZW0uYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSAwLjhzLCBvcGFjaXR5IDAuMnM7IH1cblxuLm5hdi1vdmVybGF5X19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXRvcDogMi41cmVtOyB9XG5cbi5uYXYtb3ZlcmxheV9fY29sIHtcbiAgcGFkZGluZzogMCA1cmVtIDJyZW0gNXJlbTsgfVxuICAubmF2LW92ZXJsYXlfX2NvbCAuYnRuLCAubmF2LW92ZXJsYXlfX2NvbCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuLCAudHhfbnNuZXdzY29tbWVudHMgLm5hdi1vdmVybGF5X19jb2wgLmNvbW1lbnQtYnRuIHtcbiAgICBtYXJnaW46IDFyZW0gMDsgfVxuICAubmF2LW92ZXJsYXlfX2NvbDpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjY2NjOyB9XG4gICAgLm5hdi1vdmVybGF5X19jb2w6Zmlyc3QtY2hpbGQgLm5hdi1vdmVybGF5LWNvbF9fY29udGVudCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyLjYyNXJlbTsgfVxuXG4ubmF2LW92ZXJsYXlfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbi5uYXYtb3ZlcmxheV9faW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTsgfVxuICAubmF2LW92ZXJsYXlfX2ltZyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5tZW51IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5tZW51X19pdGVtIHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1vLWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbG9yOiBibGFjaztcbiAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDsgfVxuICAubWVudV9faXRlbTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogI2UzMjIzNjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgY29sb3I6ICNlMzIyMzY7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDsgfVxuICAubWVudV9faXRlbS5hY3RpdmUge1xuICAgIGNvbG9yOiAjZTMyMjM2OyB9XG4gIC5tZW51X19pdGVtOmZvY3VzLCAubm8tdG91Y2ggLm1lbnVfX2l0ZW06aG92ZXIge1xuICAgIGNvbG9yOiAjZTMyMjM2OyB9XG5cbi5uYXYtb3ZlcmxheV9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMS42MjVyZW07XG4gIHJpZ2h0OiA0LjEyNXJlbTtcbiAgei1pbmRleDogMTA1O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSAwLjhzLCBvcGFjaXR5IDAuMnM7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAgIC5uYXYtb3ZlcmxheV9fY2xvc2Uge1xuICAgICAgcmlnaHQ6IDAuODc1cmVtOyB9IH1cbiAgLm5hdi1vdmVybGF5X19jbG9zZSAuc2ljb24sIC5uYXYtb3ZlcmxheV9fY2xvc2UgLnNpdGVtYXBfX2xhYmVsOmFmdGVyLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC5idG4tdG9wOmJlZm9yZSwgLm5hdi1vdmVybGF5X19jbG9zZSAuc2VydmljZS1uYXZfX2l0ZW0uaGFzLWNoaWxkOmFmdGVyLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC5wcmluYXZfX2l0ZW06YWZ0ZXIsIC5uYXYtb3ZlcmxheV9fY2xvc2UgLm1lbnVfX2l0ZW06YmVmb3JlLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC5tb2JpbGUtbWVudSAuaGFzLWNoaWxkOmFmdGVyLCAubW9iaWxlLW1lbnUgLm5hdi1vdmVybGF5X19jbG9zZSAuaGFzLWNoaWxkOmFmdGVyLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC5tb2JpbGUtbWVudV9fYmFjazphZnRlciwgLm5hdi1vdmVybGF5X19jbG9zZSAucGFnZS1uYXZfX2l0ZW06YmVmb3JlLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC5tZWRpYWJveCAuc2xpY2stYXJyb3c6YmVmb3JlLCAubWVkaWFib3ggLm5hdi1vdmVybGF5X19jbG9zZSAuc2xpY2stYXJyb3c6YmVmb3JlLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC5tZWRpYWJveF9fdmlkZW8tbGluazpiZWZvcmUsIC5uYXYtb3ZlcmxheV9fY2xvc2UgLmdhbGxlcnlfX2l0ZW06YWZ0ZXIsIC5uYXYtb3ZlcmxheV9fY2xvc2UgLm1pc3Nvbi10ZWFzZXItYm94X19pdGVtOmJlZm9yZSwgLm5hdi1vdmVybGF5X19jbG9zZSAucnRlLWltZzpiZWZvcmUsIC5uYXYtb3ZlcmxheV9fY2xvc2UgLnJ0ZS1pbWc6YWZ0ZXIsIC5uYXYtb3ZlcmxheV9fY2xvc2UgLmJ0bi5idG4tcHJpbWFyeTpiZWZvcmUsIC5uYXYtb3ZlcmxheV9fY2xvc2UgLmJ0bi5idG4tc2Vjb25kYXJ5OmJlZm9yZSwgLm5hdi1vdmVybGF5X19jbG9zZSAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5uYXYtb3ZlcmxheV9fY2xvc2UgLmNvbW1lbnQtYnRuOmJlZm9yZSwgLm5hdi1vdmVybGF5X19jbG9zZSAuYnRuLm5ld3NsZXR0ZXJfX2J0bjpiZWZvcmUsIC5uYXYtb3ZlcmxheV9fY2xvc2UgLmJ0bi1iYWNrOmJlZm9yZSwgLm5hdi1vdmVybGF5X19jbG9zZSAubmV3cy1iYWNrbGluay13cmFwIGE6YmVmb3JlLCAubmV3cy1iYWNrbGluay13cmFwIC5uYXYtb3ZlcmxheV9fY2xvc2UgYTpiZWZvcmUsIC5uYXYtb3ZlcmxheV9fY2xvc2UgLnNlbGVjdC13cmFwOmJlZm9yZSwgLm5hdi1vdmVybGF5X19jbG9zZSAuYXJyb3ctcHJldjphZnRlcixcbiAgLm5hdi1vdmVybGF5X19jbG9zZSAuYXJyb3ctbmV4dDphZnRlciwgLm5hdi1vdmVybGF5X19jbG9zZSAuZGVjby0xOmJlZm9yZSwgLm5hdi1vdmVybGF5X19jbG9zZSAuZGVjby0xOmFmdGVyLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC5kZWNvLTI6YmVmb3JlLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC5kZWNvLTI6YWZ0ZXIsIC5uYXYtb3ZlcmxheV9fY2xvc2UgLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMSAubmF2LW92ZXJsYXlfX2Nsb3NlIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC5zdGFnZS5kZWNvLTEgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnN0YWdlLmRlY28tMSAubmF2LW92ZXJsYXlfX2Nsb3NlIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5uYXYtb3ZlcmxheV9fY2xvc2UgLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMiAubmF2LW92ZXJsYXlfX2Nsb3NlIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC5zdGFnZS5kZWNvLTIgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnN0YWdlLmRlY28tMiAubmF2LW92ZXJsYXlfX2Nsb3NlIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5uYXYtb3ZlcmxheV9fY2xvc2UgLnRlYXNlci1sYXJnZS5kZWNvLTEgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMSAubmF2LW92ZXJsYXlfX2Nsb3NlIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLm5hdi1vdmVybGF5X19jbG9zZSAudGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTEgLm5hdi1vdmVybGF5X19jbG9zZSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLm5hdi1vdmVybGF5X19jbG9zZSAudGVhc2VyLWxhcmdlLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0yIC5uYXYtb3ZlcmxheV9fY2xvc2UgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC50ZWFzZXItbGFyZ2UuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMiAubmF2LW92ZXJsYXlfX2Nsb3NlIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5hcnRpY2xlLmRlY28tMSAubmF2LW92ZXJsYXlfX2Nsb3NlIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLm5hdi1vdmVybGF5X19jbG9zZSAuYXJ0aWNsZS5kZWNvLTEgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMSAubmF2LW92ZXJsYXlfX2Nsb3NlIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5hcnRpY2xlLmRlY28tMiAubmF2LW92ZXJsYXlfX2Nsb3NlIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLm5hdi1vdmVybGF5X19jbG9zZSAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMiAubmF2LW92ZXJsYXlfX2Nsb3NlIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC5saXN0LmRlY28tMSAubGlzdF9fY29udGVudDpiZWZvcmUsIC5saXN0LmRlY28tMSAubmF2LW92ZXJsYXlfX2Nsb3NlIC5saXN0X19jb250ZW50OmJlZm9yZSwgLm5hdi1vdmVybGF5X19jbG9zZSAubGlzdC5kZWNvLTEgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5saXN0LmRlY28tMSAubmF2LW92ZXJsYXlfX2Nsb3NlIC5saXN0X19jb250ZW50OmFmdGVyLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC5saXN0LmRlY28tMiAubGlzdF9fY29udGVudDpiZWZvcmUsIC5saXN0LmRlY28tMiAubmF2LW92ZXJsYXlfX2Nsb3NlIC5saXN0X19jb250ZW50OmJlZm9yZSwgLm5hdi1vdmVybGF5X19jbG9zZSAubGlzdC5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5saXN0LmRlY28tMiAubmF2LW92ZXJsYXlfX2Nsb3NlIC5saXN0X19jb250ZW50OmFmdGVyLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDQpIC5ucy1mb3JtLWdyb3VwOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoNCkgLm5hdi1vdmVybGF5X19jbG9zZSAubnMtZm9ybS1ncm91cDpiZWZvcmUsIC5uYXYtb3ZlcmxheV9fY2xvc2UgLmZhbmN5Ym94LWJ1dHRvbi0tY2xvc2U6YmVmb3JlLCAubmF2LW92ZXJsYXlfX2Nsb3NlIC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24gZGl2OmJlZm9yZSwgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiAubmF2LW92ZXJsYXlfX2Nsb3NlIGRpdjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTsgfVxuXG4ubW9kYWwtYmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRyYW5zaXRpb246IHotaW5kZXggMHMgMC4zcywgb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm1vZGFsLWJnIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTsgfSB9XG4gIC5tb2RhbC1iZy52aXNpYmxlLCAuc2VydmljZS1uYXYtb3BlbiAubW9kYWwtYmcsXG4gIC5wcmluYXYtb3BlbiAubW9kYWwtYmcsIC5tb2JpbGUtbmF2LW9wZW4gLm1vZGFsLWJnIHtcbiAgICB6LWluZGV4OiA5ODtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIHRyYW5zaXRpb246IHotaW5kZXggMHMsIG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDsgfVxuXG4ucHJpbmF2LW9wZW4gLnByaW5hdi0tb3ZlcmxheSB7XG4gIHotaW5kZXg6IDE7IH1cbiAgLnByaW5hdi1vcGVuIC5wcmluYXYtLW92ZXJsYXkgLm5hdi1vdmVybGF5X19jbG9zZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cblxuLnNlcnZpY2UtbmF2LW9wZW4gLnNlcnZpY2UtbmF2LS1vdmVybGF5IHtcbiAgei1pbmRleDogMTsgfVxuICAuc2VydmljZS1uYXYtb3BlbiAuc2VydmljZS1uYXYtLW92ZXJsYXkgLm5hdi1vdmVybGF5X19jbG9zZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cblxuLypcbipcdE1vYmlsZSBOYXZcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIGh0bWwubW9iaWxlLW5hdi1vcGVuIGJvZHkge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjsgfSB9XG5cbi5tb2JpbGUtbmF2LW9wZW4gLm1vZGFsLWJnIHtcbiAgei1pbmRleDogMTk5O1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm1vYmlsZS1uYXYtb3BlbiAubW9kYWwtYmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4ubW9iaWxlLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubW9iaWxlLW5hdiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSkgMC44cywgb3BhY2l0eSAwLjJzLCB6LWluZGV4IDBzIDAuOHM7IH1cbiAgICAgIC5tb2JpbGUtbmF2LW9wZW4gLm1vYmlsZS1uYXYge1xuICAgICAgICB6LWluZGV4OiAyMDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSAwLjhzLCBvcGFjaXR5IDAuMnM7IH0gfVxuXG4ubW9iaWxlLW5hdl9fY29udGFpbmVyIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAubW9iaWxlLW5hdl9fY29udGFpbmVyIC5sYW5nLW5hdiB7XG4gICAgbWFyZ2luOiAwLjMxMjVyZW0gMS4yNXJlbSAwLjYyNXJlbSAxLjI1cmVtOyB9XG5cbi8qIE1vYmlsZSBOYXYgSGVhZGVyICAqL1xuLm1vYmlsZS1uYXZfX2hlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjsgfVxuXG4ubW9iaWxlLW5hdl9fdG9vbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjI1cmVtIDEuMjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRvcDogNC41cmVtO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7IH1cbiAgLm1vYmlsZS1uYXZfX3Rvb2xzIC5zZWFyY2gtaW5wdXQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgLm1vYmlsZS1uYXZfX3Rvb2xzIC5zZWFyY2gtaW5wdXQuaW5wdXQsIC5tb2JpbGUtbmF2X190b29scyAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAgaW5wdXQuc2VhcmNoLWlucHV0LCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAgLm1vYmlsZS1uYXZfX3Rvb2xzIGlucHV0LnNlYXJjaC1pbnB1dCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07IH1cbiAgLm1vYmlsZS1uYXZfX3Rvb2xzIC5zZWFyY2gtc3VibWl0IHtcbiAgICByaWdodDogLTAuMTI1cmVtOyB9XG4gIC5tb2JpbGUtbmF2X190b29scyAubWFpbC1idG4ge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ubW9iaWxlLW5hdl9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC43NXJlbTtcbiAgcmlnaHQ6IDAuNjg3NXJlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICB3aWR0aDogM3JlbTtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgY29sb3I6ICNlMzIyMzY7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubW9iaWxlLW5hdl9fY2xvc2U6Zm9jdXMsIC5uby10b3VjaCAubW9iaWxlLW5hdl9fY2xvc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjZTMyMjM2OyB9XG5cbi5tb2JpbGUtbWVudS1vdmVybGF5IHtcbiAgei1pbmRleDogMTA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNDBweCk7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDE0MHB4KTsgfVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheV9fY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7IH1cblxuLm1vYmlsZS1tZW51IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5tb2JpbGUtbWVudSBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1vYmlsZS1tZW51IC5oYXMtY2hpbGQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5tb2JpbGUtbWVudSAuaGFzLWNoaWxkOmFmdGVyIHtcbiAgICAgIGNvbG9yOiAjZTMyMjM2O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgICB0b3A6IDAuNXJlbTtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7IH1cblxuLm1vYmlsZS1tZW51X19pdGVtLCAubW9iaWxlLW1lbnVfX2l0ZW0tLXNlcnZpY2Uge1xuICBjb2xvcjogYmxhY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMS4zNzVyZW0gMy4yNXJlbSAxLjE4NzVyZW0gMS4yNXJlbTtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubW9iaWxlLW1lbnVfX2l0ZW06Zm9jdXMsIC5tb2JpbGUtbWVudV9faXRlbS0tc2VydmljZTpmb2N1cywgLm1vYmlsZS1tZW51X19pdGVtOmhvdmVyLCAubW9iaWxlLW1lbnVfX2l0ZW0tLXNlcnZpY2U6aG92ZXIge1xuICAgIGNvbG9yOiAjZTMyMjM2OyB9XG4gIC5tb2JpbGUtbWVudV9faXRlbS5jdXJyZW50LCAuY3VycmVudC5tb2JpbGUtbWVudV9faXRlbS0tc2VydmljZSB7XG4gICAgY29sb3I6ICNlMzIyMzY7IH1cblxuLm1vYmlsZS1tZW51X19pdGVtLS1wcmluYXYge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcbiAgY29sb3I6IGJsYWNrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxLjM3NXJlbSAzLjI1cmVtIDEuMTg3NXJlbSAxLjI1cmVtO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5tb2JpbGUtbWVudV9faXRlbS0tcHJpbmF2OmZvY3VzLCAubW9iaWxlLW1lbnVfX2l0ZW0tLXByaW5hdjpob3ZlciB7XG4gICAgY29sb3I6ICNlMzIyMzY7IH1cbiAgLm1vYmlsZS1tZW51X19pdGVtLS1wcmluYXYuY3VycmVudCB7XG4gICAgY29sb3I6ICNlMzIyMzY7IH1cblxuLm1vYmlsZS1tZW51X19pdGVtLS1zZXJ2aWNlIHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi5tb2JpbGUtc2VydmljZS1uYXYtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMS4yNXJlbSAxLjI1cmVtIDFyZW0gMS4yNXJlbTsgfVxuICAubW9iaWxlLXNlcnZpY2UtbmF2LXdyYXAgLmJ0biwgLm1vYmlsZS1zZXJ2aWNlLW5hdi13cmFwIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4sIC50eF9uc25ld3Njb21tZW50cyAubW9iaWxlLXNlcnZpY2UtbmF2LXdyYXAgLmNvbW1lbnQtYnRuIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG5cbi5tb2JpbGUtc2VydmljZS1uYXYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi10b3A6IC0wLjQzNzVyZW07IH1cblxuLm1vYmlsZS1zZXJ2aWNlLW5hdl9faXRlbSB7XG4gIGNvbG9yOiBibGFjaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuLm1vYmlsZS1tZW51X19zdWItd3JhcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpIDAuOHM7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDcycHgpO1xuICB6LWluZGV4OiAxMDA7IH1cbiAgLm1vYmlsZS1tZW51X19zdWItd3JhcC5hY3RpdmUge1xuICAgIHotaW5kZXg6IDEwMztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSkgMC44cztcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5jaGlsZC1vcGVuIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG5cbi5tb2JpbGUtbWVudV9fc3ViLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLm1vYmlsZS1tZW51X19iYWNrIHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXdlaWdodDogNzAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XG4gIHBhZGRpbmc6IDAuODEyNXJlbSAxLjI1cmVtIDAuNjg3NXJlbSAyLjgxMjVyZW07XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgLm1vYmlsZS1tZW51X19iYWNrOmFmdGVyIHtcbiAgICBjb2xvcjogI2UzMjIzNjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGxlZnQ6IDByZW07XG4gICAgdG9wOiAwLjA2MjVyZW07XG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDsgfVxuICAubW9iaWxlLW1lbnVfX2JhY2s6Zm9jdXMsIC5tb2JpbGUtbWVudV9fYmFjazpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICM0MDQwNDA7IH1cbiAgICAubW9iaWxlLW1lbnVfX2JhY2s6Zm9jdXM6YWZ0ZXIsIC5tb2JpbGUtbWVudV9fYmFjazpob3ZlcjphZnRlciB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cblxuLm1vYmlsZS1tZW51X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBjb2xvcjogI2UzMjIzNjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBwYWRkaW5nOiAyLjE4NzVyZW0gMS4yNXJlbSAwLjY4NzVyZW0gMS4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5icmVhZGNydW1iIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAxLjc1cmVtIDAgMS45Mzc1cmVtIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAuYnJlYWRjcnVtYiBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMDYyNXJlbTsgfVxuICAgIC5icmVhZGNydW1iIGxpOmxhc3QtY2hpbGQgLmJyZWFkY3J1bWJfX2l0ZW06YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4uYnJlYWRjcnVtYl9faXRlbSB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4wNjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgY29sb3I6IGJsYWNrOyB9XG4gIC5icmVhZGNydW1iX19pdGVtLmN1cnJlbnQge1xuICAgIGNvbG9yOiAjZTMyMjM2OyB9XG4gIC5icmVhZGNydW1iX19pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogI2UzMjIzNjsgfVxuICAuYnJlYWRjcnVtYl9faXRlbTphZnRlciB7XG4gICAgY29udGVudDogXCIvXCI7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMDYyNXJlbTtcbiAgICBtYXJnaW46IDAgMC40Mzc1cmVtIDAgMC4zNzVyZW07XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBmb250LXdlaWdodDogMzAwOyB9XG5cbi5zdGFnZSB7XG4gIHBhZGRpbmc6IDAgMCA2LjVyZW0gMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zdGFnZSB7XG4gICAgICBwYWRkaW5nOiAwIDAgNC4wNjI1cmVtIDA7IH0gfVxuXG4uc3RhZ2VfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiQWJyaWwgRmF0ZmFjZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogMy41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuc3RhZ2VfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07IH0gfVxuXG4uc3RhZ2VfX2xlYWQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuc3RhZ2VfX2xlYWQge1xuICAgICAgcGFkZGluZy10b3A6IDFyZW07IH0gfVxuXG4uc3RhZ2VfX2ltZy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDMyLjU4OSU7XG4gIG1heC1oZWlnaHQ6IDIyLjgxMjVyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zdGFnZV9faW1nLXdyYXAge1xuICAgICAgcGFkZGluZy1ib3R0b206IDMyLjglOyB9IH1cblxuLnN0YWdlX19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uc3RhZ2VfX2NvbnRlbnQge1xuICB3aWR0aDogNzMuMjElO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNS41cmVtIDIuNXJlbSAwIDIuNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zdGFnZV9fY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDVyZW0gMS4yNXJlbSAwIDEuMjVyZW07IH0gfVxuICAuc3RhZ2UtLWltZyAuc3RhZ2VfX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5zdGFnZS0taW1nIC5zdGFnZV9fY29udGVudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfSB9XG5cbi5sZWdlbmQge1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBwYWRkaW5nOiAxLjVyZW0gMCAwLjVyZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmxlZ2VuZCB7XG4gICAgICBwYWRkaW5nLXRvcDogMC43NXJlbTsgfSB9XG5cbi50b3BpYyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZTMyMjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4wNjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudG9waWMge1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjkzNzVyZW07IH1cbiAgICAgIC5zdGFnZS0taW1nIC50b3BpYyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtOyB9IH1cblxuLnRlYXNlci1sYXJnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctYm90dG9tOiA2LjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudGVhc2VyLWxhcmdlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtOyB9IH1cbiAgLnRlYXNlci1sYXJnZSAuYnRuLCAudGVhc2VyLWxhcmdlIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4sIC50eF9uc25ld3Njb21tZW50cyAudGVhc2VyLWxhcmdlIC5jb21tZW50LWJ0biB7XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnRlYXNlci1sYXJnZSAuYnRuLCAudGVhc2VyLWxhcmdlIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4sIC50eF9uc25ld3Njb21tZW50cyAudGVhc2VyLWxhcmdlIC5jb21tZW50LWJ0biB7XG4gICAgICAgIG1hcmdpbjogMC41cmVtIDA7IH0gfVxuXG4udGVhc2VyLWxhcmdlX190b3BpYyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZTMyMjM2O1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMDYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC50ZWFzZXItbGFyZ2VfX3RvcGljIHtcbiAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDAuOTM3NXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtOyB9IH1cblxuLnRlYXNlci1sYXJnZV9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDMuNXJlbSAzLjVyZW0gMCAwO1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMjclO1xuICBtaW4taGVpZ2h0OiAxOC45Mzc1cmVtOyB9XG4gIC50ZWFzZXItbGFyZ2UucmlnaHQgLnRlYXNlci1sYXJnZV9fY29udGVudCB7XG4gICAgcGFkZGluZzogMy41cmVtIDAgMCAzLjVyZW07XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnRlYXNlci1sYXJnZS5yaWdodCAudGVhc2VyLWxhcmdlX19jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMHJlbSAxLjI1cmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgICAudGVhc2VyLWxhcmdlX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICBwYWRkaW5nOiAzLjVyZW0gMy41cmVtIDAgMy41cmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudGVhc2VyLWxhcmdlX19jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDByZW0gMS4yNXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9IH1cblxuLnRlYXNlci1sYXJnZV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJBYnJpbCBGYXRmYWNlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnRlYXNlci1sYXJnZV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnRlYXNlci1sYXJnZV9fdGl0bGUge1xuICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07IH0gfVxuXG4udGVhc2VyLWxhcmdlX19pbWctd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1My45MyU7XG4gIG1heC1oZWlnaHQ6IDM3Ljc1cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudGVhc2VyLWxhcmdlX19pbWctd3JhcCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTQlOyB9IH1cblxuLnRlYXNlci1sYXJnZV9faW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLnRlYXNlci1sYXJnZV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudGVhc2VyLWxhcmdlX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtOyB9IH1cbiAgLnRlYXNlci1sYXJnZV9fdGV4dCBwOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi50ZWFzZXItYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICBtYXJnaW4tbGVmdDogLTEuNTYyNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC50ZWFzZXItYm94IHtcbiAgICAgIG1hcmdpbjogMCAxLjI1cmVtIDRyZW0gMS4yNXJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IH1cbiAgICAgIC50ZWFzZXItYm94LnNsaWNrLWluaXRpYWxpemVkIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLnRlYXNlci1ib3ggLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG5cbi50ZWFzZXItYm94X19pdGVtLCAucGFydG5lcl9fY29udGVudCAuYmFubmVyX19pdGVtLCAucGFydG5lcl9faXRlbSB7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDI1cHgpO1xuICBtYXJnaW4tbGVmdDogMS41NjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGNvbG9yOiBibGFjaztcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudGVhc2VyLWJveF9faXRlbSwgLnBhcnRuZXJfX2NvbnRlbnQgLmJhbm5lcl9faXRlbSwgLnBhcnRuZXJfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gIC50ZWFzZXItYm94X19pdGVtOmZvY3VzLCAucGFydG5lcl9fY29udGVudCAuYmFubmVyX19pdGVtOmZvY3VzLCAucGFydG5lcl9faXRlbTpmb2N1cywgLm5vLXRvdWNoIC50ZWFzZXItYm94X19pdGVtOmhvdmVyLCAubm8tdG91Y2ggLnBhcnRuZXJfX2NvbnRlbnQgLmJhbm5lcl9faXRlbTpob3ZlciwgLnBhcnRuZXJfX2NvbnRlbnQgLm5vLXRvdWNoIC5iYW5uZXJfX2l0ZW06aG92ZXIsIC5uby10b3VjaCAucGFydG5lcl9faXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2Y3ZjdmNzsgfVxuICAgIC50ZWFzZXItYm94X19pdGVtOmZvY3VzIC50ZWFzZXItYm94LWl0ZW1fX3RpdGxlLCAucGFydG5lcl9fY29udGVudCAuYmFubmVyX19pdGVtOmZvY3VzIC50ZWFzZXItYm94LWl0ZW1fX3RpdGxlLCAucGFydG5lcl9faXRlbTpmb2N1cyAudGVhc2VyLWJveC1pdGVtX190aXRsZSwgLm5vLXRvdWNoIC50ZWFzZXItYm94X19pdGVtOmhvdmVyIC50ZWFzZXItYm94LWl0ZW1fX3RpdGxlLCAubm8tdG91Y2ggLnBhcnRuZXJfX2NvbnRlbnQgLmJhbm5lcl9faXRlbTpob3ZlciAudGVhc2VyLWJveC1pdGVtX190aXRsZSwgLnBhcnRuZXJfX2NvbnRlbnQgLm5vLXRvdWNoIC5iYW5uZXJfX2l0ZW06aG92ZXIgLnRlYXNlci1ib3gtaXRlbV9fdGl0bGUsIC5uby10b3VjaCAucGFydG5lcl9faXRlbTpob3ZlciAudGVhc2VyLWJveC1pdGVtX190aXRsZSB7XG4gICAgICBjb2xvcjogI2UzMjIzNjsgfVxuICAgIC50ZWFzZXItYm94X19pdGVtOmZvY3VzIC50ZWFzZXItYm94LWl0ZW1fX2ltZywgLnBhcnRuZXJfX2NvbnRlbnQgLmJhbm5lcl9faXRlbTpmb2N1cyAudGVhc2VyLWJveC1pdGVtX19pbWcsIC5wYXJ0bmVyX19pdGVtOmZvY3VzIC50ZWFzZXItYm94LWl0ZW1fX2ltZywgLm5vLXRvdWNoIC50ZWFzZXItYm94X19pdGVtOmhvdmVyIC50ZWFzZXItYm94LWl0ZW1fX2ltZywgLm5vLXRvdWNoIC5wYXJ0bmVyX19jb250ZW50IC5iYW5uZXJfX2l0ZW06aG92ZXIgLnRlYXNlci1ib3gtaXRlbV9faW1nLCAucGFydG5lcl9fY29udGVudCAubm8tdG91Y2ggLmJhbm5lcl9faXRlbTpob3ZlciAudGVhc2VyLWJveC1pdGVtX19pbWcsIC5uby10b3VjaCAucGFydG5lcl9faXRlbTpob3ZlciAudGVhc2VyLWJveC1pdGVtX19pbWcge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMS4yLCAxLjIpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEuMiwgMS4yKTsgfVxuXG4udGVhc2VyLWJveC1pdGVtX19pbWctd3JhcCB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDUyLjg3JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnRlYXNlci1ib3gtaXRlbV9faW1nLXdyYXAge1xuICAgICAgcGFkZGluZy1ib3R0b206IDU0JTsgfSB9XG5cbi50ZWFzZXItYm94LWl0ZW1fX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxLCAxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpOyB9XG5cbi50ZWFzZXItYm94LWl0ZW1fX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuNXJlbSAxLjc1cmVtIDEuNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC50ZWFzZXItYm94LWl0ZW1fX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMS4yNXJlbSAxLjI1cmVtIDEuNTYyNXJlbSAxLjI1cmVtOyB9IH1cblxuLnRlYXNlci1ib3gtaXRlbV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJBYnJpbCBGYXRmYWNlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudGVhc2VyLWJveC1pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS42MjVyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC50ZWFzZXItYm94LWl0ZW1fX3RpdGxlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH0gfVxuXG4udGVhc2VyLWJveC1pdGVtX190ZXh0IHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucGFnZS1uYXYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA1Ljc1cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnBhZ2UtbmF2IHtcbiAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbSAzcmVtIDEuMjVyZW07XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAucGFnZS1uYXYgbGkge1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEycHgpO1xuICAgIG1hcmdpbjogMCAwIDAuNzVyZW0gMC43NXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAucGFnZS1uYXYgbGkge1xuICAgICAgICBtYXJnaW46IDAgMCAwLjI1cmVtIDA7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnBhZ2UtbmF2X19pdGVtIHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiBibGFjaztcbiAgcGFkZGluZzogMC45Mzc1cmVtIDMuMTI1cmVtIDAuODEyNXJlbSAxLjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA3KTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5wYWdlLW5hdl9faXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH0gfVxuICAucGFnZS1uYXZfX2l0ZW06YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICB0b3A6IDAuNzVyZW07XG4gICAgd2lkdGg6IDEuODEyNXJlbTtcbiAgICBjb2xvcjogI2UzMjIzNjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDAuMzc1cmVtO1xuICAgIHotaW5kZXg6IDM7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDsgfVxuICAucGFnZS1uYXZfX2l0ZW0uYmFjayB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2NjY2NjYztcbiAgICBwYWRkaW5nOiAwLjgxMjVyZW0gMS4yNXJlbSAwLjY4NzVyZW0gMi42ODc1cmVtO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlOyB9XG4gICAgLnBhZ2UtbmF2X19pdGVtLmJhY2s6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgdG9wOiAwLjc1cmVtO1xuICAgICAgd2lkdGg6IDEuODEyNXJlbTtcbiAgICAgIGNvbG9yOiAjZTMyMjM2O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMC44MTI1cmVtO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB6LWluZGV4OiAzOyB9XG4gIC5wYWdlLW5hdl9faXRlbTpmb2N1cywgLnBhZ2UtbmF2X19pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZDogIzQwNDA0MDsgfVxuICAgIC5wYWdlLW5hdl9faXRlbTpmb2N1czpiZWZvcmUsIC5wYWdlLW5hdl9faXRlbTpob3ZlcjpiZWZvcmUge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLnBhZ2UtbmF2X19pdGVtOmZvY3VzLmJhY2ssIC5wYWdlLW5hdl9faXRlbTpob3Zlci5iYWNrIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzQwNDA0MDsgfVxuXG4ucGFnZS1uYXYtLXNlbGVjdCAucGFnZS1uYXZfX2l0ZW0ge1xuICBoZWlnaHQ6IGF1dG87IH1cbi5wYWdlLW5hdi0tc2VsZWN0IC5iYWNrIHtcbiAgbWFyZ2luLXRvcDogMS41NjI1cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnBhZ2UtbmF2LS1zZWxlY3QgLmJhY2sge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07IH0gfVxuXG4ucGFnZS1uYXZfX2xhYmVsLCAubGlzdC1maWx0ZXJfX2xhYmVsLCAubGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2UzMjIzNjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnBhZ2UtbmF2X19sYWJlbCwgLmxpc3QtZmlsdGVyX19sYWJlbCwgLmxhYmVsIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTsgfSB9XG5cbi5hY2NvcmRpb25fX2l0ZW0ge1xuICB3aWR0aDogNjYlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYzsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5hY2NvcmRpb25fX2l0ZW0ge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07IH0gfVxuXG4qOm5vdCguYWNjb3JkaW9uX19pdGVtKSArIC5hY2NvcmRpb25fX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAxLjU2MjVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgKjpub3QoLmFjY29yZGlvbl9faXRlbSkgKyAuYWNjb3JkaW9uX19pdGVtIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4uYWNjb3JkaW9uX19pdGVtICsgKjpub3QoLmFjY29yZGlvbl9faXRlbSkge1xuICBtYXJnaW4tdG9wOiA3LjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuYWNjb3JkaW9uX19pdGVtICsgKjpub3QoLmFjY29yZGlvbl9faXRlbSkge1xuICAgICAgbWFyZ2luLXRvcDogNC41cmVtOyB9IH1cblxuLmFjY29yZGlvbl9faXRlbTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiA3LjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuYWNjb3JkaW9uX19pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07IH0gfVxuXG4uYWNjb3JkaW9uLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtby1mb250LXNtb290aGluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgcGFkZGluZzogMS42MjVyZW0gNC41cmVtIDEuNjI1cmVtIDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmFjY29yZGlvbi1pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS44NzVyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5hY2NvcmRpb24taXRlbV9fdGl0bGUge1xuICAgICAgcGFkZGluZzogMXJlbSAzcmVtIDEuMjVyZW0gMDsgfSB9XG4gIC5hY2NvcmRpb24taXRlbV9fdGl0bGUuc3ViLW9wZW4sIC5hY2NvcmRpb24taXRlbV9fdGl0bGU6Zm9jdXMsIC5hY2NvcmRpb24taXRlbV9fdGl0bGU6aG92ZXIge1xuICAgIGNvbG9yOiAjZTMyMjM2OyB9XG5cbi5hY2NvcmRpb24taXRlbV9fY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuNjI1cmVtKTsgfVxuICAuc3ViLW9wZW4gKyAuYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLWluLW91dDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5zdWItb3BlbiArIC5hY2NvcmRpb24taXRlbV9fY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5hY2NvcmRpb24taXRlbV9fY29udGVudDpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAwLjMxMjVyZW07XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5hY2NvcmRpb24taXRlbV9fY29udGVudC5ydGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLmFjY29yZGlvbi1pdGVtX19jb250ZW50LnJ0ZSBoMixcbiAgICAuYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQucnRlIGgzLFxuICAgIC5hY2NvcmRpb24taXRlbV9fY29udGVudC5ydGUgaDQsXG4gICAgLmFjY29yZGlvbi1pdGVtX19jb250ZW50LnJ0ZSBoNSxcbiAgICAuYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQucnRlIGg2LFxuICAgIC5hY2NvcmRpb24taXRlbV9fY29udGVudC5ydGUgcCxcbiAgICAuYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQucnRlIHVsLFxuICAgIC5hY2NvcmRpb24taXRlbV9fY29udGVudC5ydGUgb2wsXG4gICAgLmFjY29yZGlvbi1pdGVtX19jb250ZW50LnJ0ZSBkbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAuYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQucnRlIGgyLFxuICAgICAgICAuYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQucnRlIGgzLFxuICAgICAgICAuYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQucnRlIGg0LFxuICAgICAgICAuYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQucnRlIGg1LFxuICAgICAgICAuYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQucnRlIGg2LFxuICAgICAgICAuYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQucnRlIHAsXG4gICAgICAgIC5hY2NvcmRpb24taXRlbV9fY29udGVudC5ydGUgdWwsXG4gICAgICAgIC5hY2NvcmRpb24taXRlbV9fY29udGVudC5ydGUgb2wsXG4gICAgICAgIC5hY2NvcmRpb24taXRlbV9fY29udGVudC5ydGUgZGwge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuLmljb24tcGx1cyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxLjVyZW07XG4gIHJpZ2h0OiAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmljb24tcGx1cyB7XG4gICAgICB0b3A6IDAuODc1cmVtOyB9IH1cbiAgLmljb24tcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEuMTI1cmVtO1xuICAgIGhlaWdodDogMC4xMjVyZW07XG4gICAgYmFja2dyb3VuZDogI2UzMjIzNjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxLjEyNXJlbTtcbiAgICBsZWZ0OiAwLjYyNXJlbTsgfVxuICAuaWNvbi1wbHVzOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMS4xMjVyZW07XG4gICAgd2lkdGg6IDAuMTI1cmVtO1xuICAgIGJhY2tncm91bmQ6ICNlMzIyMzY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMC42MjVyZW07XG4gICAgbGVmdDogMS4xMjVyZW07XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5zdWItb3BlbiAuaWNvbi1wbHVzOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLmFydGljbGUge1xuICBwYWRkaW5nLWJvdHRvbTogNy41cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmFydGljbGUge1xuICAgICAgcGFkZGluZy1ib3R0b206IDQuNXJlbTsgfSB9XG4gIC5hcnRpY2xlIC5zbGljay10cmFjayAuc2xpY2stc2xpZGUge1xuICAgIGhlaWdodDogYXV0bzsgfVxuXG4uYXJ0aWNsZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5hcnRpY2xlX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAuYXJ0aWNsZV9fY29udGVudC5hcnRpY2xlX19zbGlkZXIge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuYXJ0aWNsZV9fY29udGVudC5hcnRpY2xlX19zbGlkZXIge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5hcnRpY2xlX19zbGlkZXIge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyB9XG4gIC5hcnRpY2xlX19zbGlkZXIuc2xpY2staW5pdGlhbGl6ZWQge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmFydGljbGVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1vLWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5hcnRpY2xlX190aXRsZSB7XG4gICAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMC43NXJlbSAxLjI1cmVtOyB9IH1cblxuLmFydGljbGVfX2l0ZW0ge1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSAyNHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBjb2xvcjogYmxhY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmFydGljbGVfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTsgfVxuICAgICAgLmFydGljbGVfX2l0ZW06bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIC5hcnRpY2xlX19zbGlkZXIgLmFydGljbGVfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDQyLjUlIC0gMjRweCk7XG4gICAgd2lkdGg6IDI4LjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLmFydGljbGVfX3NsaWRlciAuYXJ0aWNsZV9faXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAuYXJ0aWNsZV9fc2xpZGVyIC5hcnRpY2xlX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7IH0gfVxuICAuYXJ0aWNsZV9faXRlbTpmb2N1cywgLm5vLXRvdWNoIC5hcnRpY2xlX19pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3OyB9XG4gICAgLmFydGljbGVfX2l0ZW06Zm9jdXMgLmFydGljbGUtaXRlbV9fdGl0bGUsIC5uby10b3VjaCAuYXJ0aWNsZV9faXRlbTpob3ZlciAuYXJ0aWNsZS1pdGVtX190aXRsZSB7XG4gICAgICBjb2xvcjogI2UzMjIzNjsgfVxuICAgIC5hcnRpY2xlX19pdGVtOmZvY3VzIC5hcnRpY2xlLWl0ZW1fX2JnLCAubm8tdG91Y2ggLmFydGljbGVfX2l0ZW06aG92ZXIgLmFydGljbGUtaXRlbV9fYmcge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMS4yLCAxLjIpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEuMiwgMS4yKTsgfVxuICAgIC5hcnRpY2xlX19pdGVtOmZvY3VzIC5hcnRpY2xlLWl0ZW1fX2ltZywgLm5vLXRvdWNoIC5hcnRpY2xlX19pdGVtOmhvdmVyIC5hcnRpY2xlLWl0ZW1fX2ltZyB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxLjIsIDEuMik7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMS4yLCAxLjIpOyB9XG5cbi5hcnRpY2xlLWl0ZW1fX2JnLXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IC0xcHggMCAwIC0xcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtOyB9XG5cbi5hcnRpY2xlLWl0ZW1fX2JnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU0LjYyJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxLCAxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpOyB9XG4gIC5hcnRpY2xlX19zbGlkZXIgLmFydGljbGUtaXRlbV9fYmcge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NyU7IH1cblxuLmFydGljbGUtaXRlbV9faW1nLXdyYXAge1xuICBtYXJnaW46IC0xcHggMCAwIC0xcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU0LjYyJTsgfVxuICAuYXJ0aWNsZV9fc2xpZGVyIC5hcnRpY2xlLWl0ZW1fX2ltZy13cmFwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjclOyB9XG5cbi5hcnRpY2xlLWl0ZW1fX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxLCAxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpOyB9XG5cbi5hcnRpY2xlLWl0ZW1fX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuNXJlbSAxLjc1cmVtIDEuNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5hcnRpY2xlLWl0ZW1fX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMXJlbSAxLjI1cmVtIDEuMjVyZW0gMS4yNXJlbTsgfSB9XG5cbi5hcnRpY2xlLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiQWJyaWwgRmF0ZmFjZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuYXJ0aWNsZS1pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS42MjVyZW07IH0gfVxuXG4uYXJ0aWNsZS1pdGVtX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMC44MTI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgY29sb3I6ICNlMzIyMzY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5hcnRpY2xlLWl0ZW1fX2xhYmVsIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtOyB9IH1cblxuLmFydGljbGUtaXRlbV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtby1mb250LXNtb290aGluZzogYXV0bztcbiAgcGFkZGluZy10b3A6IDEuNXJlbTsgfVxuICAuYXJ0aWNsZS1pdGVtX190ZXh0IHAge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgLW1vei1mb250LXNtb290aGluZzogYXV0bztcbiAgICAtby1mb250LXNtb290aGluZzogYXV0bzsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5hcnRpY2xlLWl0ZW1fX3RleHQge1xuICAgICAgcGFkZGluZy10b3A6IDEuMjVyZW07IH0gfVxuXG4uYXJ0aWNsZV9fZm9vdGVyIHtcbiAgaGVpZ2h0OiA2cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmFydGljbGVfX2Zvb3RlciB7XG4gICAgICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5hcnRpY2xlX19mb290ZXIgLmJ0biwgLmFydGljbGVfX2Zvb3RlciAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuLCAudHhfbnNuZXdzY29tbWVudHMgLmFydGljbGVfX2Zvb3RlciAuY29tbWVudC1idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLmFydGljbGVfX2Zvb3RlciAuYnRuLCAuYXJ0aWNsZV9fZm9vdGVyIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4sIC50eF9uc25ld3Njb21tZW50cyAuYXJ0aWNsZV9fZm9vdGVyIC5jb21tZW50LWJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3JkZXI6IDI7IH0gfVxuICAuYXJ0aWNsZV9fZm9vdGVyIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IDEuMTI1cmVtO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5hcnRpY2xlX19mb290ZXIgLnNsaWNrLWRvdHMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgICBib3R0b206IGF1dG87IH0gfVxuXG4ubWVkaWFib3gge1xuICBtYXJnaW4tYm90dG9tOiA3LjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubWVkaWFib3gge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtOyB9IH1cbiAgLm1lZGlhYm94IC5zbGljay1zbGlkZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5tZWRpYWJveCAuc2xpZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tZWRpYWJveCAuc2xpY2stc2xpZGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLm1lZGlhYm94IC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubWVkaWFib3ggLmN1c3RvbV9wYWdpbmcge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLm1lZGlhYm94IC5jdXN0b21fcGFnaW5nIGxpIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tZWRpYWJveCBsaS5zbGljay1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5tZWRpYWJveCAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubWVkaWFib3ggLnNsaWNrLWxpc3QuZHJhZ2dhYmxlIHtcbiAgICBjdXJzb3I6IGdyYWI7IH1cbiAgLm1lZGlhYm94IC5zbGljay1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTEuMDYyNXJlbTtcbiAgICB3aWR0aDogMi4xODc1cmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5tZWRpYWJveCAuc2xpY2stYXJyb3cge1xuICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICBoZWlnaHQ6IDMuNXJlbTsgfSB9XG4gICAgLm1lZGlhYm94IC5zbGljay1hcnJvdzpmb2N1czpiZWZvcmUsIC5tZWRpYWJveCAuc2xpY2stYXJyb3c6aG92ZXI6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5tZWRpYWJveCAuc2xpY2stYXJyb3c6Zm9jdXM6YWZ0ZXIsIC5tZWRpYWJveCAuc2xpY2stYXJyb3c6aG92ZXI6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDA0MDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAubWVkaWFib3ggLnNsaWNrLWFycm93IHtcbiAgICAgICAgbGVmdDogMDsgfSB9XG4gICAgLm1lZGlhYm94IC5zbGljay1hcnJvdzpiZWZvcmUge1xuICAgICAgei1pbmRleDogMztcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IDAuMDYyNXJlbTtcbiAgICAgIGxlZnQ6IC0wLjM3NXJlbTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC5tZWRpYWJveCAuc2xpY2stYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICAgICAgICAgIGxlZnQ6IC0wLjc1cmVtOyB9IH1cbiAgICAubWVkaWFib3ggLnNsaWNrLWFycm93OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDZyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMyMjM2O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAubWVkaWFib3ggLnNsaWNrLWFycm93OmFmdGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IDMuNXJlbTsgfSB9XG4gIC5tZWRpYWJveCAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0xLjA2MjVyZW07XG4gICAgbGVmdDogYXV0bzsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAubWVkaWFib3ggLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogYXV0bzsgfSB9XG4gIC5tZWRpYWJveCAuc2xpY2stcHJldjphZnRlciB7XG4gICAgbGVmdDogMDsgfVxuICAubWVkaWFib3ggLnNsaWNrLW5leHQ6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwOyB9XG5cbi5tZWRpYWJveF9fc2xpZGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTsgfVxuICAubWVkaWFib3hfX3NsaWRlci5zbGljay1pbml0aWFsaXplZCB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uY3VzdG9tLXBhZ2luZ19fY3VycmVudCB7XG4gIGNvbG9yOiAjZTMyMjM2O1xuICBmb250LXdlaWdodDogNzAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IH1cblxuLmN1c3RvbS1wYWdpbmdfX3RvdGFsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuY3VzdG9tLXBhZ2luZ19fdG90YWwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtOyB9IH1cblxuLm1lZGlhYm94X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuICAubWVkaWFib3hfX2l0ZW0gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubWVkaWFib3hfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7IH1cblxuLm1lZGlhYm94X19sZWdlbmQge1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1mb250LXNtb290aGluZzogYXV0bztcbiAgLW8tZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5tZWRpYWJveF9fbGVnZW5kIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlNWU1ZTU7IH0gfVxuXG4ubWVkaWFib3hfX3ZpZGVvLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogY2FsYyg1MCUgLSA0OHB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSA0OHB4KTtcbiAgd2lkdGg6IDZyZW07XG4gIGhlaWdodDogNnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMjIzNjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm1lZGlhYm94X192aWRlby1saW5rIHtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAyOHB4KTtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjhweCk7XG4gICAgICB3aWR0aDogMy41cmVtO1xuICAgICAgaGVpZ2h0OiAzLjVyZW07IH0gfVxuICAubWVkaWFib3hfX3ZpZGVvLWxpbms6YmVmb3JlIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICBsaW5lLWhlaWdodDogNnJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAubWVkaWFib3hfX3ZpZGVvLWxpbms6YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07IH0gfVxuICAubWVkaWFib3hfX3ZpZGVvLWxpbms6Zm9jdXMsIC5tZWRpYWJveF9fdmlkZW8tbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDA0MDsgfVxuXG4ubWVkaWFib3hfX2lmcmFtZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAvKiAxNjo5ICovXG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBoZWlnaHQ6IDA7IH1cblxuLm1lZGlhYm94X19pZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi5nYWxsZXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5nYWxsZXJ5IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW07IH0gfVxuXG4uZ2FsbGVyeV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5nYWxsZXJ5X19jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4uZ2FsbGVyeV9faXRlbSB7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDI0cHgpO1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5nYWxsZXJ5X19pdGVtIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG1heC1oZWlnaHQ6IDE1cmVtO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMSwgMSk7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuZ2FsbGVyeV9faXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTsgfVxuICAgICAgLmdhbGxlcnlfX2l0ZW0gaW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTsgfSB9XG4gIC5nYWxsZXJ5X19pdGVtOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDsgfVxuICAuZ2FsbGVyeV9faXRlbTphZnRlciB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogI2UzMjIzNjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTsgfVxuICAuZ2FsbGVyeV9faXRlbTpiZWZvcmUsIC5nYWxsZXJ5X19pdGVtOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBsaW5lYXIsIHotaW5kZXggMHMgMC4zczsgfVxuICAuZ2FsbGVyeV9faXRlbTpob3ZlcjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyLCB6LWluZGV4IDBzIDBzOyB9XG4gIC5nYWxsZXJ5X19pdGVtOmhvdmVyOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDM7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhciwgei1pbmRleCAwcyAwczsgfVxuICAubm8tdG91Y2ggLmdhbGxlcnlfX2l0ZW06aG92ZXIgaW1nIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxLjIsIDEuMik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEuMiwgMS4yKTsgfVxuXG4uZmFuY3lib3gtLWdhbGxlcnkgLmZhbmN5Ym94LW5hdmlnYXRpb24ge1xuICBoZWlnaHQ6IDZyZW07XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuZmFuY3lib3gtLWdhbGxlcnkgLmZhbmN5Ym94LW5hdmlnYXRpb24ge1xuICAgICAgaGVpZ2h0OiAzLjVyZW07IH0gfVxuLmZhbmN5Ym94LS1nYWxsZXJ5IC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbi5mYW5jeWJveC0tZ2FsbGVyeS5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQgMC42czsgfVxuLmZhbmN5Ym94LS1nYWxsZXJ5LmZhbmN5Ym94LWlzLWdyYWJiaW5nIC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbi5mYW5jeWJveC0tZ2FsbGVyeSAuZmFuY3lib3gtaW1hZ2Uge1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4ubGlzdCB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubGlzdCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfSB9XG5cbi5saXN0X19maWx0ZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5saXN0X19maWx0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMi41cmVtIDEuMjVyZW07IH0gfVxuICAubGlzdF9fZmlsdGVyIGxpIHtcbiAgICB3aWR0aDogMzIlO1xuICAgIG1hcmdpbjogMCAwLjc1cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5saXN0X19maWx0ZXIgbGkge1xuICAgICAgICBtYXJnaW46IDAgMCAwLjI1cmVtIDA7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmxpc3RfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMS41NjI1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubGlzdF9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuLmxpc3RfX2l0ZW0ge1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSAyNXB4KTtcbiAgbWFyZ2luLWxlZnQ6IDEuNTYyNXJlbTtcbiAgY29sb3I6IGJsYWNrO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmxpc3RfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLmxpc3QtaXRlbV9fYmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNjcuMiU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYXJ0aWNsZV9fc2xpZGVyIC5saXN0LWl0ZW1fX2JnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjcuNSU7IH1cblxuLmxpc3QtaXRlbV9faW1nLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA2Ny4yJTsgfVxuXG4ubGlzdC1pdGVtX19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4ubGlzdC1pdGVtX19jb250ZW50IHtcbiAgcGFkZGluZzogMS4yNXJlbSAwIDRyZW0gMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5saXN0LWl0ZW1fX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMXJlbSAwIDIuNXJlbSAwOyB9IH1cblxuLmxpc3QtaXRlbV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJBYnJpbCBGYXRmYWNlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubGlzdC1pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubGlzdC1pdGVtX190aXRsZSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG5cbi5saXN0LWl0ZW1fX2xlYWQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1vLWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5saXN0LWl0ZW1fX2xlYWQge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtOyB9IH1cblxuLmxpc3QtaXRlbV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtby1mb250LXNtb290aGluZzogYXV0bzsgfVxuXG4ubGlzdC1pdGVtX19saW5rIHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1vLWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5hZCB7XG4gIHBhZGRpbmctYm90dG9tOiA3LjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuYWQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDQuNXJlbTsgfSB9XG5cbi5hZF9fdGl0bGUsIC5wYXJ0bmVyX190aXRsZSwgLmxpc3QtdHlwZS1zZmJhbm5lcnNfcGkxIGgyIHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1vLWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmFkX190aXRsZSwgLnBhcnRuZXJfX3RpdGxlLCAubGlzdC10eXBlLXNmYmFubmVyc19waTEgaDIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07IH0gfVxuXG4uYWRfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmFkX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfSB9XG5cbi5hZF9faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucGFydG5lcl9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5wYXJ0bmVyX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTEuNTYyNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5wYXJ0bmVyX19jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5wYXJ0bmVyX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnBhcnRuZXJfX2l0ZW0gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgLypoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7Ki9cbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgLnBhcnRuZXJfX2l0ZW06Zm9jdXMsIC5wYXJ0bmVyX19pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgIC5wYXJ0bmVyX19pdGVtOmZvY3VzIGltZywgLnBhcnRuZXJfX2l0ZW06aG92ZXIgaW1nIHtcbiAgICAgIG9wYWNpdHk6IDAuNTsgfVxuXG4uYmFubmVyX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmJhbm5lcl9faXRlbSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICAvKmhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsqL1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDsgfVxuICAuYmFubmVyX19pdGVtOmZvY3VzLCAuYmFubmVyX19pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgIC5iYW5uZXJfX2l0ZW06Zm9jdXMgaW1nLCAuYmFubmVyX19pdGVtOmhvdmVyIGltZyB7XG4gICAgICBvcGFjaXR5OiAwLjU7IH1cblxuLmxpc3QtdHlwZS1zZmJhbm5lcnNfcGkxIHtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubGlzdC10eXBlLXNmYmFubmVyc19waTEge1xuICAgICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW07XG4gICAgICBtYXJnaW46IDAgMS4yNXJlbTsgfSB9XG4gIC5saXN0LXR5cGUtc2ZiYW5uZXJzX3BpMSBoMiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ubWlzc2lvbiB7XG4gIHBhZGRpbmctYm90dG9tOiA3LjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubWlzc2lvbiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtOyB9IH1cblxuLm1pc3Npb25fX2NvbnRlbnQge1xuICBwYWRkaW5nOiAyNC44MTI1cmVtIDMuNXJlbSAwIDMuNXJlbTtcbiAgYmFja2dyb3VuZDogYmxhY2sgdXJsKC4uL0ltYWdlcy9MYXlvdXQvbWlzc2lvbi10ZWFzZXItYmcuanBnKSBuby1yZXBlYXQgdG9wIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5taXNzaW9uX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDExLjgxMjVyZW0gMS4yNXJlbSAwIDEuMjVyZW07IH0gfVxuXG4ubWlzc2lvbl9fdGl0bGUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm1pc3Npb25fX3RpdGxlLXJvdyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5taXNzaW9uLXRpdGxlX19jb2wge1xuICB3aWR0aDogNDUuMjMlOyB9XG4gIC5taXNzaW9uLXRpdGxlX19jb2w6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiA0OC44JTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5taXNzaW9uLXRpdGxlX19jb2wge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubWlzc2lvbl9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJBYnJpbCBGYXRmYWNlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubWlzc2lvbl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm1pc3Npb25fX3RpdGxlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9IH1cblxuLm1pc3Npb25fX2xlYWQge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1vLWZvbnQtc21vb3RoaW5nOiBhdXRvOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm1pc3Npb25fX2xlYWQge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubWlzc2lvbl9fbGVhZCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTsgfSB9XG5cbi5taXNzaW9uX190b3BpYyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZTMyMjM2O1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMDYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm1pc3Npb25fX3RvcGljIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMC45Mzc1cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07IH0gfVxuXG4ubWlzc29uX190ZWFzZXItYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNC41cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm1pc3Nvbl9fdGVhc2VyLWJveCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAgICAgcGFkZGluZy1ib3R0b206IDMuNXJlbTsgfVxuICAgICAgLm1pc3Nvbl9fdGVhc2VyLWJveC5zbGljay1pbml0aWFsaXplZCB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4ubWlzc29uLXRlYXNlci1ib3hfX2l0ZW0ge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gNHB4KTtcbiAgYmFja2dyb3VuZDogI2UzMjIzNjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgcGFkZGluZzogMC43NXJlbSAyLjA2MjVyZW0gMS4yNXJlbSAxcmVtO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm1pc3Nvbi10ZWFzZXItYm94X19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICBwYWRkaW5nOiAxcmVtIDIuMjVyZW0gMS4yNXJlbSAxLjI1cmVtOyB9IH1cbiAgLm1pc3Nvbi10ZWFzZXItYm94X19pdGVtOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMC41cmVtO1xuICAgIHotaW5kZXg6IDM7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLm1pc3Nvbi10ZWFzZXItYm94X19pdGVtOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwLjg3NXJlbTsgfSB9XG4gIC5taXNzb24tdGVhc2VyLWJveF9faXRlbTpmb2N1cywgLm1pc3Nvbi10ZWFzZXItYm94X19pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDA0MDQwO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4ubWlzc29uLXRlYXNlci1ib3gtaXRlbV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJBYnJpbCBGYXRmYWNlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubWlzc29uLXRlYXNlci1ib3gtaXRlbV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubWlzc29uLXRlYXNlci1ib3gtaXRlbV9fdGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjkzNzVyZW07IH0gfVxuXG4ubWlzc29uLXRlYXNlci1ib3gtaXRlbV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtby1mb250LXNtb290aGluZzogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLm1pc3Nvbi10ZWFzZXJfX3N1YnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtby1mb250LXNtb290aGluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubWlzc29uLXRlYXNlcl9fc3VidGl0bGUge1xuICAgICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTsgfSB9XG5cbi5taXNzb25fX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogLTMuNzVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubWlzc29uX19saXN0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4ubWlzc29uLWxpc3RfX2l0ZW0ge1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSA2MHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDMuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubWlzc29uLWxpc3RfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07IH0gfVxuXG4ubWlzc29uLWxpc3QtdGVtX190aXRsZSB7XG4gIGNvbG9yOiAjZTMyMjM2O1xuICBmb250LXdlaWdodDogNzAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubWlzc29uLWxpc3QtdGVtX190aXRsZSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtOyB9IH1cblxuLm1pc3Nvbi1saXN0LWl0ZW1fX3RleHQge1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1mb250LXNtb290aGluZzogYXV0bztcbiAgLW8tZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubmV3c2xldHRlciB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubmV3c2xldHRlciB7XG4gICAgICBtYXJnaW46IDAgMS4yNXJlbSAxLjI1cmVtIDEuMjVyZW07IH0gfVxuXG4ubmV3c2xldHRlcl9fYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZTMyMjM2O1xuICBwYWRkaW5nOiA0cmVtIDRyZW0gMi43NXJlbSA0cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm5ld3NsZXR0ZXJfX2JveCB7XG4gICAgICBwYWRkaW5nOiAxcmVtIDEuMjVyZW0gMS4yNXJlbSAxLjI1cmVtOyB9IH1cblxuLm5ld3NsZXR0ZXJfX3RpdGxlLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5uZXdzbGV0dGVyX190aXRsZS1yb3cge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLm5ld3NsZXR0ZXItdGl0bGUtcm93X19idG4td3JhcCB7XG4gIG1hcmdpbjogMCAwIDEuMjVyZW0gMS4yNXJlbTtcbiAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDNyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5uZXdzbGV0dGVyLXRpdGxlLXJvd19fYnRuLXdyYXAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICAubmwtZm9ybS1vcGVuZWQgLm5ld3NsZXR0ZXItdGl0bGUtcm93X19idG4td3JhcCB7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSAwLjNzOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5ubC1mb3JtLW9wZW5lZCAubmV3c2xldHRlci10aXRsZS1yb3dfX2J0bi13cmFwIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSkgMC4yczsgfSB9XG4gIC5uZXdzbGV0dGVyLXRpdGxlLXJvd19fYnRuLXdyYXAgLmJ0bi5uZXdzbGV0dGVyX19idG4sIC5uZXdzbGV0dGVyLXRpdGxlLXJvd19fYnRuLXdyYXAgLnR4X25zbmV3c2NvbW1lbnRzIC5uZXdzbGV0dGVyX19idG4uY29tbWVudC1idG4sIC50eF9uc25ld3Njb21tZW50cyAubmV3c2xldHRlci10aXRsZS1yb3dfX2J0bi13cmFwIC5uZXdzbGV0dGVyX19idG4uY29tbWVudC1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgICAubmwtZm9ybS1vcGVuZWQgLm5ld3NsZXR0ZXItdGl0bGUtcm93X19idG4td3JhcCAuYnRuLm5ld3NsZXR0ZXJfX2J0biwgLm5sLWZvcm0tb3BlbmVkIC5uZXdzbGV0dGVyLXRpdGxlLXJvd19fYnRuLXdyYXAgLnR4X25zbmV3c2NvbW1lbnRzIC5uZXdzbGV0dGVyX19idG4uY29tbWVudC1idG4sIC50eF9uc25ld3Njb21tZW50cyAubmwtZm9ybS1vcGVuZWQgLm5ld3NsZXR0ZXItdGl0bGUtcm93X19idG4td3JhcCAubmV3c2xldHRlcl9fYnRuLmNvbW1lbnQtYnRuIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSkgMC4zczsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLm5sLWZvcm0tb3BlbmVkIC5uZXdzbGV0dGVyLXRpdGxlLXJvd19fYnRuLXdyYXAgLmJ0bi5uZXdzbGV0dGVyX19idG4sIC5ubC1mb3JtLW9wZW5lZCAubmV3c2xldHRlci10aXRsZS1yb3dfX2J0bi13cmFwIC50eF9uc25ld3Njb21tZW50cyAubmV3c2xldHRlcl9fYnRuLmNvbW1lbnQtYnRuLCAudHhfbnNuZXdzY29tbWVudHMgLm5sLWZvcm0tb3BlbmVkIC5uZXdzbGV0dGVyLXRpdGxlLXJvd19fYnRuLXdyYXAgLm5ld3NsZXR0ZXJfX2J0bi5jb21tZW50LWJ0biB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuLm5ld3NsZXR0ZXJfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiQWJyaWwgRmF0ZmFjZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5uZXdzbGV0dGVyX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtOyB9IH1cblxuLm5ld3NsZXR0ZXJfX2Zvcm0td3JhcCB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm5sLWZvcm0tb3BlbmVkIC5uZXdzbGV0dGVyX19mb3JtLXdyYXAge1xuICAgIG1heC1oZWlnaHQ6IDM3LjVyZW07XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSkgMC4yczsgfVxuXG4ubmV3c2xldHRlcl9fZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICBtYXJnaW4tdG9wOiAyLjYyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm5ld3NsZXR0ZXJfX2Zvcm0ge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG4gIC5uZXdzbGV0dGVyX19mb3JtIC5pbnB1dCwgLm5ld3NsZXR0ZXJfX2Zvcm0gLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwIGlucHV0LCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAgLm5ld3NsZXR0ZXJfX2Zvcm0gaW5wdXQge1xuICAgIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5uZXdzbGV0dGVyX19mb3JtIC5pbnB1dCwgLm5ld3NsZXR0ZXJfX2Zvcm0gLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwIGlucHV0LCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAgLm5ld3NsZXR0ZXJfX2Zvcm0gaW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cbiAgICAubmV3c2xldHRlcl9fZm9ybSAuaW5wdXQ6Zm9jdXMsIC5uZXdzbGV0dGVyX19mb3JtIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cCBpbnB1dDpmb2N1cywgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwIC5uZXdzbGV0dGVyX19mb3JtIGlucHV0OmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlNWU1ZTU7IH1cbiAgICAubmV3c2xldHRlcl9fZm9ybSAuaW5wdXQucGFyc2xleS1lcnJvciwgLm5ld3NsZXR0ZXJfX2Zvcm0gLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwIGlucHV0LnBhcnNsZXktZXJyb3IsIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cCAubmV3c2xldHRlcl9fZm9ybSBpbnB1dC5wYXJzbGV5LWVycm9yIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmN2JjYzI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTsgfVxuICAubmV3c2xldHRlcl9fZm9ybSAuaW5wdXQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWFyZ2luOiAwIDAgMS4yNXJlbSAxLjI1cmVtO1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5uZXdzbGV0dGVyX19mb3JtIC5pbnB1dC13cmFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCAwIDEuMjVyZW0gMDsgfSB9XG4gIC5uZXdzbGV0dGVyX19mb3JtIC5zZWxlY3Qtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XG4gICAgbWFyZ2luOiAwIDAgMS4yNXJlbSAxLjI1cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5uZXdzbGV0dGVyX19mb3JtIC5zZWxlY3Qtd3JhcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgMCAxLjI1cmVtIDA7IH0gfVxuICAubmV3c2xldHRlcl9fZm9ybSAuc2VsZWN0LCAubmV3c2xldHRlcl9fZm9ybSAuc2VsZWN0LS1iZyB7XG4gICAgYmFja2dyb3VuZDogI2VkZWRlZDtcbiAgICBib3JkZXItY29sb3I6ICNlZGVkZWQ7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLm5ld3NsZXR0ZXJfX2Zvcm0gLnNlbGVjdCwgLm5ld3NsZXR0ZXJfX2Zvcm0gLnNlbGVjdC0tYmcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cbiAgICAubmV3c2xldHRlcl9fZm9ybSAuc2VsZWN0Om5vdCg6Zm9jdXMpOmludmFsaWQsIC5uZXdzbGV0dGVyX19mb3JtIC5zZWxlY3QtLWJnOm5vdCg6Zm9jdXMpOmludmFsaWQge1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gICAgLm5ld3NsZXR0ZXJfX2Zvcm0gLnNlbGVjdDpmb2N1cywgLm5ld3NsZXR0ZXJfX2Zvcm0gLnNlbGVjdC0tYmc6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogI2U1ZTVlNTsgfVxuICAgIC5uZXdzbGV0dGVyX19mb3JtIC5zZWxlY3Q6dmFsaWQsIC5uZXdzbGV0dGVyX19mb3JtIC5zZWxlY3QtLWJnOnZhbGlkIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlZGVkZWQ7IH1cbiAgICAubmV3c2xldHRlcl9fZm9ybSAuc2VsZWN0LnBhcnNsZXktZXJyb3IsIC5uZXdzbGV0dGVyX19mb3JtIC5wYXJzbGV5LWVycm9yLnNlbGVjdC0tYmcge1xuICAgICAgYmFja2dyb3VuZDogI2Y3YmNjMjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlOyB9XG4gIC5uZXdzbGV0dGVyX19mb3JtIC5idXR0b24td3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XG4gICAgbWFyZ2luOiAwIDAgMS4yNXJlbSAxLjI1cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5uZXdzbGV0dGVyX19mb3JtIC5idXR0b24td3JhcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgIC5uZXdzbGV0dGVyX19mb3JtIC5idXR0b24td3JhcCAuYnRuLCAubmV3c2xldHRlcl9fZm9ybSAuYnV0dG9uLXdyYXAgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biwgLnR4X25zbmV3c2NvbW1lbnRzIC5uZXdzbGV0dGVyX19mb3JtIC5idXR0b24td3JhcCAuY29tbWVudC1idG4ge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLm5ld3NsZXR0ZXJfX2Zvcm0gLnBhcnNsZXktZXJyb3JzLWxpc3QuZmlsbGVkIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uY29va2llLWluZm8ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuY29va2llLWluZm8ge1xuICAgICAgYmFja2dyb3VuZDogI2U1ZTVlNTsgfSB9XG4gIC5jb29raWUtaW5mby5uby1jb29raWUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jb29raWUtaW5mb19fdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMS4yNXJlbSA2Ljg3NXJlbSAxLjI1cmVtIDEuMjVyZW07XG4gIGNvbG9yOiBibGFjazsgfVxuICAuY29va2llLWluZm9fX3RleHQgcCB7XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1tb3otZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgLW8tZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5jb29raWUtaW5mb19fdGV4dCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzLjM3NXJlbTsgfSB9XG4gIC5jb29raWUtaW5mb19fdGV4dCBhIHtcbiAgICBjb2xvcjogI2UzMjIzNjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAuY29va2llLWluZm9fX3RleHQgYTpmb2N1cywgLmNvb2tpZS1pbmZvX190ZXh0IGE6aG92ZXIge1xuICAgICAgY29sb3I6ICM0MDQwNDA7IH1cblxuLmNvb2tpZS1pbmZvX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjE4NzVyZW07XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAuY29va2llLWluZm9fX2Nsb3NlIC5zaWNvbiwgLmNvb2tpZS1pbmZvX19jbG9zZSAuc2l0ZW1hcF9fbGFiZWw6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2UgLmJ0bi10b3A6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlIC5zZXJ2aWNlLW5hdl9faXRlbS5oYXMtY2hpbGQ6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2UgLnByaW5hdl9faXRlbTphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZSAubWVudV9faXRlbTpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2UgLm1vYmlsZS1tZW51IC5oYXMtY2hpbGQ6YWZ0ZXIsIC5tb2JpbGUtbWVudSAuY29va2llLWluZm9fX2Nsb3NlIC5oYXMtY2hpbGQ6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2UgLm1vYmlsZS1tZW51X19iYWNrOmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlIC5wYWdlLW5hdl9faXRlbTpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2UgLm1lZGlhYm94IC5zbGljay1hcnJvdzpiZWZvcmUsIC5tZWRpYWJveCAuY29va2llLWluZm9fX2Nsb3NlIC5zbGljay1hcnJvdzpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2UgLm1lZGlhYm94X192aWRlby1saW5rOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZSAuZ2FsbGVyeV9faXRlbTphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZSAubWlzc29uLXRlYXNlci1ib3hfX2l0ZW06YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlIC5ydGUtaW1nOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZSAucnRlLWltZzphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZSAuYnRuLmJ0bi1wcmltYXJ5OmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZSAuYnRuLmJ0bi1zZWNvbmRhcnk6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG46YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLmNvb2tpZS1pbmZvX19jbG9zZSAuY29tbWVudC1idG46YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlIC5idG4ubmV3c2xldHRlcl9fYnRuOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZSAuYnRuLWJhY2s6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlIC5uZXdzLWJhY2tsaW5rLXdyYXAgYTpiZWZvcmUsIC5uZXdzLWJhY2tsaW5rLXdyYXAgLmNvb2tpZS1pbmZvX19jbG9zZSBhOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZSAuc2VsZWN0LXdyYXA6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlIC5hcnJvdy1wcmV2OmFmdGVyLFxuICAuY29va2llLWluZm9fX2Nsb3NlIC5hcnJvdy1uZXh0OmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlIC5kZWNvLTE6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlIC5kZWNvLTE6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2UgLmRlY28tMjpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2UgLmRlY28tMjphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZSAuc3RhZ2UuZGVjby0xIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuc3RhZ2UuZGVjby0xIC5jb29raWUtaW5mb19fY2xvc2UgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2UgLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc3RhZ2UuZGVjby0xIC5jb29raWUtaW5mb19fY2xvc2UgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZSAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuc3RhZ2UuZGVjby0yIC5jb29raWUtaW5mb19fY2xvc2UgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2UgLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc3RhZ2UuZGVjby0yIC5jb29raWUtaW5mb19fY2xvc2UgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZSAudGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0xIC5jb29raWUtaW5mb19fY2xvc2UgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMSAuY29va2llLWluZm9fX2Nsb3NlIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlIC50ZWFzZXItbGFyZ2UuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTIgLmNvb2tpZS1pbmZvX19jbG9zZSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2UgLnRlYXNlci1sYXJnZS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC50ZWFzZXItbGFyZ2UuZGVjby0yIC5jb29raWUtaW5mb19fY2xvc2UgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2UgLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmFydGljbGUuZGVjby0xIC5jb29raWUtaW5mb19fY2xvc2UgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmFydGljbGUuZGVjby0xIC5jb29raWUtaW5mb19fY2xvc2UgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2UgLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmFydGljbGUuZGVjby0yIC5jb29raWUtaW5mb19fY2xvc2UgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmFydGljbGUuZGVjby0yIC5jb29raWUtaW5mb19fY2xvc2UgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2UgLmxpc3QuZGVjby0xIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmxpc3QuZGVjby0xIC5jb29raWUtaW5mb19fY2xvc2UgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlIC5saXN0LmRlY28tMSAubGlzdF9fY29udGVudDphZnRlciwgLmxpc3QuZGVjby0xIC5jb29raWUtaW5mb19fY2xvc2UgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2UgLmxpc3QuZGVjby0yIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmxpc3QuZGVjby0yIC5jb29raWUtaW5mb19fY2xvc2UgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlIC5saXN0LmRlY28tMiAubGlzdF9fY29udGVudDphZnRlciwgLmxpc3QuZGVjby0yIC5jb29raWUtaW5mb19fY2xvc2UgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2UgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoNCkgLm5zLWZvcm0tZ3JvdXA6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbjpudGgtb2YtdHlwZSg0KSAuY29va2llLWluZm9fX2Nsb3NlIC5ucy1mb3JtLWdyb3VwOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZSAuZmFuY3lib3gtYnV0dG9uLS1jbG9zZTpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2UgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXY6YmVmb3JlLCAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIC5jb29raWUtaW5mb19fY2xvc2UgZGl2OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAuc2ljb24sIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgLnNpdGVtYXBfX2xhYmVsOmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5idG4tdG9wOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAuc2VydmljZS1uYXZfX2l0ZW0uaGFzLWNoaWxkOmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5wcmluYXZfX2l0ZW06YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgLm1lbnVfX2l0ZW06YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5tb2JpbGUtbWVudSAuaGFzLWNoaWxkOmFmdGVyLCAubW9iaWxlLW1lbnUgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAuaGFzLWNoaWxkOmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5tb2JpbGUtbWVudV9fYmFjazphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAucGFnZS1uYXZfX2l0ZW06YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5tZWRpYWJveCAuc2xpY2stYXJyb3c6YmVmb3JlLCAubWVkaWFib3ggLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAuc2xpY2stYXJyb3c6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5tZWRpYWJveF9fdmlkZW8tbGluazpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgLmdhbGxlcnlfX2l0ZW06YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgLm1pc3Nvbi10ZWFzZXItYm94X19pdGVtOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAucnRlLWltZzpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgLnJ0ZS1pbWc6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgLmJ0bi5idG4tcHJpbWFyeTpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgLmJ0bi5idG4tc2Vjb25kYXJ5OmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgLmNvbW1lbnQtYnRuOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAuYnRuLm5ld3NsZXR0ZXJfX2J0bjpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgLmJ0bi1iYWNrOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAubmV3cy1iYWNrbGluay13cmFwIGE6YmVmb3JlLCAubmV3cy1iYWNrbGluay13cmFwIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgYTpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgLnNlbGVjdC13cmFwOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAuYXJyb3ctcHJldjphZnRlcixcbiAgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAuYXJyb3ctbmV4dDphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAuZGVjby0xOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAuZGVjby0xOmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5kZWNvLTI6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5kZWNvLTI6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMSAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5zdGFnZS5kZWNvLTEgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnN0YWdlLmRlY28tMSAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMiAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5zdGFnZS5kZWNvLTIgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnN0YWdlLmRlY28tMiAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgLnRlYXNlci1sYXJnZS5kZWNvLTEgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMSAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAudGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTEgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAudGVhc2VyLWxhcmdlLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0yIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC50ZWFzZXItbGFyZ2UuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMiAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5hcnRpY2xlLmRlY28tMSAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAuYXJ0aWNsZS5kZWNvLTEgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMSAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5hcnRpY2xlLmRlY28tMiAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMiAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5saXN0LmRlY28tMSAubGlzdF9fY29udGVudDpiZWZvcmUsIC5saXN0LmRlY28tMSAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAubGlzdC5kZWNvLTEgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5saXN0LmRlY28tMSAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5saXN0X19jb250ZW50OmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5saXN0LmRlY28tMiAubGlzdF9fY29udGVudDpiZWZvcmUsIC5saXN0LmRlY28tMiAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAubGlzdC5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5saXN0LmRlY28tMiAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5saXN0X19jb250ZW50OmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDQpIC5ucy1mb3JtLWdyb3VwOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoNCkgLmNvb2tpZS1pbmZvX19jbG9zZTpmb2N1cyAubnMtZm9ybS1ncm91cDpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6Zm9jdXMgLmZhbmN5Ym94LWJ1dHRvbi0tY2xvc2U6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24gZGl2OmJlZm9yZSwgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiAuY29va2llLWluZm9fX2Nsb3NlOmZvY3VzIGRpdjpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLnNpY29uLCAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIC5zaXRlbWFwX19sYWJlbDphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuYnRuLXRvcDpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLnNlcnZpY2UtbmF2X19pdGVtLmhhcy1jaGlsZDphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAucHJpbmF2X19pdGVtOmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIC5tZW51X19pdGVtOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAubW9iaWxlLW1lbnUgLmhhcy1jaGlsZDphZnRlciwgLm1vYmlsZS1tZW51IC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLmhhcy1jaGlsZDphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAubW9iaWxlLW1lbnVfX2JhY2s6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLnBhZ2UtbmF2X19pdGVtOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAubWVkaWFib3ggLnNsaWNrLWFycm93OmJlZm9yZSwgLm1lZGlhYm94IC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLnNsaWNrLWFycm93OmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAubWVkaWFib3hfX3ZpZGVvLWxpbms6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIC5nYWxsZXJ5X19pdGVtOmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIC5taXNzb24tdGVhc2VyLWJveF9faXRlbTpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLnJ0ZS1pbWc6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIC5ydGUtaW1nOmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIC5idG4uYnRuLXByaW1hcnk6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIC5idG4uYnRuLXNlY29uZGFyeTpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0bjpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIC5jb21tZW50LWJ0bjpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLmJ0bi5uZXdzbGV0dGVyX19idG46YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIC5idG4tYmFjazpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLm5ld3MtYmFja2xpbmstd3JhcCBhOmJlZm9yZSwgLm5ld3MtYmFja2xpbmstd3JhcCAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIGE6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIC5zZWxlY3Qtd3JhcDpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLmFycm93LXByZXY6YWZ0ZXIsXG4gIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLmFycm93LW5leHQ6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLmRlY28tMTpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLmRlY28tMTphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuZGVjby0yOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuZGVjby0yOmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIC5zdGFnZS5kZWNvLTEgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5zdGFnZS5kZWNvLTEgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuc3RhZ2UuZGVjby0xIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zdGFnZS5kZWNvLTEgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIC5zdGFnZS5kZWNvLTIgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5zdGFnZS5kZWNvLTIgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zdGFnZS5kZWNvLTIgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTEgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLnRlYXNlci1sYXJnZS5kZWNvLTEgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC50ZWFzZXItbGFyZ2UuZGVjby0xIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLnRlYXNlci1sYXJnZS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMiAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAudGVhc2VyLWxhcmdlLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTIgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuYXJ0aWNsZS5kZWNvLTEgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAuYXJ0aWNsZS5kZWNvLTEgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuYXJ0aWNsZS5kZWNvLTEgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAuYXJ0aWNsZS5kZWNvLTIgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuYXJ0aWNsZS5kZWNvLTIgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAubGlzdC5kZWNvLTEgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubGlzdC5kZWNvLTEgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAubGlzdF9fY29udGVudDpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLmxpc3QuZGVjby0xIC5saXN0X19jb250ZW50OmFmdGVyLCAubGlzdC5kZWNvLTEgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAubGlzdF9fY29udGVudDphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAubGlzdC5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubGlzdC5kZWNvLTIgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAubGlzdF9fY29udGVudDpiZWZvcmUsIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLmxpc3QuZGVjby0yIC5saXN0X19jb250ZW50OmFmdGVyLCAubGlzdC5kZWNvLTIgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAubGlzdF9fY29udGVudDphZnRlciwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbjpudGgtb2YtdHlwZSg0KSAubnMtZm9ybS1ncm91cDpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDQpIC5jb29raWUtaW5mb19fY2xvc2U6aG92ZXIgLm5zLWZvcm0tZ3JvdXA6YmVmb3JlLCAuY29va2llLWluZm9fX2Nsb3NlOmhvdmVyIC5mYW5jeWJveC1idXR0b24tLWNsb3NlOmJlZm9yZSwgLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIGRpdjpiZWZvcmUsIC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24gLmNvb2tpZS1pbmZvX19jbG9zZTpob3ZlciBkaXY6YmVmb3JlIHtcbiAgICBjb2xvcjogIzQwNDA0MDsgfVxuXG4ucnRlIHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAucnRlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyLjEyNXJlbTsgfSB9XG4gIC5ydGUuYmcge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDcuNXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAucnRlLmJnIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnJ0ZS5iZyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtOyB9IH1cbiAgLmJnIC5ydGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5iZyAucnRlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuICAucnRlIGgyIHtcbiAgICBwYWRkaW5nOiAycmVtIDAgMi4yNXJlbSAwOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5ydGUgaDIge1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDAgMS44NzVyZW0gMDsgfSB9XG4gIC5ydGUgaDMge1xuICAgIHBhZGRpbmc6IDIuMjVyZW0gMCAyLjI1cmVtIDA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnJ0ZSBoMyB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMCAxLjg3NXJlbSAwOyB9IH1cbiAgLnJ0ZSBoNCB7XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGNvbG9yOiAjZTMyMjM2O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogMnJlbSAwIDJyZW0gMDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAucnRlIGg0IHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwIDEuODc1cmVtIDA7IH0gfVxuICAucnRlIGg1LFxuICAucnRlIGg2IHtcbiAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgcGFkZGluZzogMnJlbSAwIDJyZW0gMDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAucnRlIGg1LFxuICAgICAgLnJ0ZSBoNiB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMCAxLjg3NXJlbSAwOyB9IH1cbiAgLnJ0ZSBwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAucnRlIHAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW07IH0gfVxuICAucnRlIGEge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICNiZjBmMjE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLnJ0ZSAuYnRuLCAucnRlIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4sIC50eF9uc25ld3Njb21tZW50cyAucnRlIC5jb21tZW50LWJ0bixcbiAgLnJ0ZSBhLmJ0bixcbiAgLnJ0ZSAudHhfbnNuZXdzY29tbWVudHMgYS5jb21tZW50LWJ0bixcbiAgLnR4X25zbmV3c2NvbW1lbnRzIC5ydGUgYS5jb21tZW50LWJ0biB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuICAucnRlIC5idG4tcHJpbWFyeSwgLnJ0ZSAuYnRuLmJ0bi1zZWNvbmRhcnksIC5ydGUgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biwgLnR4X25zbmV3c2NvbW1lbnRzIC5ydGUgLmNvbW1lbnQtYnRuLCAucnRlIC5idG4ubmV3c2xldHRlcl9fYnRuLFxuICAucnRlIC5idG4tc2Vjb25kYXJ5LFxuICAucnRlIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4sXG4gIC50eF9uc25ld3Njb21tZW50cyAucnRlIC5jb21tZW50LWJ0biB7XG4gICAgbWFyZ2luOiAxcmVtIDFyZW0gMC41cmVtIDA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnJ0ZSAuYnRuLXByaW1hcnksIC5ydGUgLmJ0bi5idG4tc2Vjb25kYXJ5LCAucnRlIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4sIC50eF9uc25ld3Njb21tZW50cyAucnRlIC5jb21tZW50LWJ0biwgLnJ0ZSAuYnRuLm5ld3NsZXR0ZXJfX2J0bixcbiAgICAgIC5ydGUgLmJ0bi1zZWNvbmRhcnksXG4gICAgICAucnRlIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4sXG4gICAgICAudHhfbnNuZXdzY29tbWVudHMgLnJ0ZSAuY29tbWVudC1idG4ge1xuICAgICAgICBtYXJnaW46IDAuNXJlbSAwIDFyZW0gMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cbiAgICAgICAgLnJ0ZSAuYnRuLXByaW1hcnk6bGFzdC1jaGlsZCwgLnJ0ZSAuYnRuLmJ0bi1zZWNvbmRhcnk6bGFzdC1jaGlsZCwgLnJ0ZSAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuOmxhc3QtY2hpbGQsIC50eF9uc25ld3Njb21tZW50cyAucnRlIC5jb21tZW50LWJ0bjpsYXN0LWNoaWxkLCAucnRlIC5idG4ubmV3c2xldHRlcl9fYnRuOmxhc3QtY2hpbGQsXG4gICAgICAgIC5ydGUgLmJ0bi1zZWNvbmRhcnk6bGFzdC1jaGlsZCxcbiAgICAgICAgLnJ0ZSAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuOmxhc3QtY2hpbGQsXG4gICAgICAgIC50eF9uc25ld3Njb21tZW50cyAucnRlIC5jb21tZW50LWJ0bjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTsgfSB9XG4gIC5ydGUgdWwsXG4gIC5ydGUgb2wge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1vLWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5ydGUgdWwsXG4gICAgICAucnRlIG9sIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS44NzVyZW07IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAucnRlIHVsLFxuICAgICAgLnJ0ZSBvbCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjg3NXJlbTsgfSB9XG4gIC5ydGUgdWwgbGkge1xuICAgIHBhZGRpbmc6IDAgMCAxcmVtIDEuMjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5ydGUgdWwgbGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMTI1cmVtOyB9IH1cbiAgICAucnRlIHVsIGxpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDAuMzc1cmVtO1xuICAgICAgaGVpZ2h0OiAwLjM3NXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQ6ICNlMzIyMzY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwLjgxMjVyZW07IH1cbiAgLnJ0ZSBvbCB7XG4gICAgY291bnRlci1yZXNldDogaXRlbTsgfVxuICAgIC5ydGUgb2wgbGkge1xuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW07XG4gICAgICBwYWRkaW5nOiAwIDAgMXJlbSAxLjI1cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAucnRlIG9sIGxpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMTI1cmVtOyB9IH1cbiAgICAgIC5ydGUgb2wgbGk6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogY291bnRlcihpdGVtKTtcbiAgICAgICAgY29sb3I6ICNlMzIyMzY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjgxMjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwLjVyZW07IH1cbiAgLnJ0ZSBkbCB7XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1tb3otZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgLW8tZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwYWRkaW5nOiAzcmVtIDA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAgICAgLnJ0ZSBkbCB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMS4yNXJlbTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5ydGUgZGwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAycmVtIDEuMjVyZW07IH0gfVxuICAucnRlLmJnIGRsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnJ0ZS5iZyBkbCB7XG4gICAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAycmVtIDEuMjVyZW07IH0gfVxuICAucnRlIGR0IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbiAgICB3aWR0aDogMzQuNSU7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gICAgcGFkZGluZy10b3A6IDFyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnJ0ZSBkdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtOyB9IH1cbiAgLnJ0ZSBkZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2NjY2M7XG4gICAgd2lkdGg6IDY1LjUlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1vLWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAxcmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5ydGUgZGQge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnJ0ZSBkdCArIGRkIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cbiAgLnJ0ZSBkZCArIGRkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbiAgICBwYWRkaW5nLWxlZnQ6IDM0LjUlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5ydGUgZGQgKyBkZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gIC5ydGUgLnRhYmxlLXdyYXAge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gICAgICAucnRlIC50YWJsZS13cmFwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5ydGUgLnRhYmxlLXdyYXAge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTsgfSB9XG4gIC5ydGUuYmcgLnRhYmxlLXdyYXAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5ydGUuYmcgLnRhYmxlLXdyYXAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpOyB9IH1cbiAgLnJ0ZSB0YWJsZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgbWFyZ2luOiAwIDAgMCAtMi41cmVtO1xuICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1vLWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnJ0ZSB0YWJsZSB7XG4gICAgICAgIHdpZHRoOiA3MHJlbTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLnJ0ZSB0YWJsZSB7XG4gICAgICAgIHdpZHRoOiAyNjB2dzsgfSB9XG4gICAgLnJ0ZSB0YWJsZSB0aCxcbiAgICAucnRlIHRhYmxlIHRkIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAyLjVyZW07XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgLnJ0ZSB0YWJsZSB0aCB7XG4gICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjgxMjVyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICBjb2xvcjogI2UzMjIzNjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLnJ0ZSB0YWJsZSB0aCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEuMjVyZW07IH0gfVxuICAgIC5ydGUgdGFibGUgdGQge1xuICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgICAgIC1tb3otZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgICAtby1mb250LXNtb290aGluZzogYXV0bztcbiAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAucnRlIHRhYmxlIHRkIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfSB9XG4gIC5ydGUgaDIsXG4gIC5ydGUgaDMsXG4gIC5ydGUgaDQsXG4gIC5ydGUgaDUsXG4gIC5ydGUgaDYsXG4gIC5ydGUgcCxcbiAgLnJ0ZSB1bCxcbiAgLnJ0ZSBvbCB7XG4gICAgd2lkdGg6IDY2JTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnJ0ZSBoMixcbiAgICAgIC5ydGUgaDMsXG4gICAgICAucnRlIGg0LFxuICAgICAgLnJ0ZSBoNSxcbiAgICAgIC5ydGUgaDYsXG4gICAgICAucnRlIHAsXG4gICAgICAucnRlIHVsLFxuICAgICAgLnJ0ZSBvbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07IH0gfVxuICAucnRlIGEubGluay0tZXh0ZXJuYWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5ydGUgYS5saW5rLS1leHRlcm5hbCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07IH0gfVxuICAgIC5ydGUgYS5saW5rLS1leHRlcm5hbDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDIuMjVyZW07XG4gICAgICBoZWlnaHQ6IDIuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL0ltYWdlcy9JY29ucy9saW5rLWV4dGVybmFsLnN2Z1wiKTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC5ydGUgYS5saW5rLS1leHRlcm5hbDphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDEuODc1cmVtO1xuICAgICAgICAgIGhlaWdodDogMS44NzVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0wLjE4NzVyZW07IH0gfVxuICAgIC5ydGUgYS5saW5rLS1leHRlcm5hbDpob3ZlcjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9JbWFnZXMvSWNvbnMvbGluay1leHRlcm5hbC1ob3Zlci5zdmdcIik7IH1cbiAgLnJ0ZSBhLmxpbmstLWRvd25sb2FkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAucnRlIGEubGluay0tZG93bmxvYWQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtOyB9IH1cbiAgICAucnRlIGEubGluay0tZG93bmxvYWQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAyLjI1cmVtO1xuICAgICAgaGVpZ2h0OiAyLjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9JbWFnZXMvSWNvbnMvbGluay1kb3dubG9hZC5zdmdcIik7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAucnRlIGEubGluay0tZG93bmxvYWQ6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAxLjg3NXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEuODc1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMC4xODc1cmVtOyB9IH1cbiAgICAucnRlIGEubGluay0tZG93bmxvYWQ6aG92ZXI6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vSW1hZ2VzL0ljb25zL2xpbmstZG93bmxvYWQtaG92ZXIuc3ZnXCIpOyB9XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3VwIHtcbiAgdG9wOiAtMC40Njg3NXJlbTsgfVxuXG4ucnRlLWltZy13cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07IH1cbiAgLnJ0ZS1pbWctd3JhcDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5ydGUtaW1nLXdyYXAge1xuICAgICAgcGFkZGluZy1ib3R0b206IDIuMTI1cmVtOyB9IH1cbiAgLnJ0ZS1pbWctd3JhcCAucnRlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAucnRlLWltZy13cmFwIC5ydGUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG4gICAgLnJ0ZS1pbWctd3JhcCAucnRlIGgyOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgLnJ0ZS1pbWctd3JhcCAucnRlIGgzOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjA2MjVyZW07IH1cbiAgICAucnRlLWltZy13cmFwIC5ydGUgaDQ6Zmlyc3QtY2hpbGQsXG4gICAgLnJ0ZS1pbWctd3JhcCAucnRlIGg1OmZpcnN0LWNoaWxkLFxuICAgIC5ydGUtaW1nLXdyYXAgLnJ0ZSBoNjpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTsgfVxuICAgIC5ydGUtaW1nLXdyYXAgLnJ0ZSBkbDpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXRvcDogMC41NjI1cmVtOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAucnRlLWltZy13cmFwIC5ydGUgZGw6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtOyB9IH1cbiAgICAucnRlLWltZy13cmFwIC5ydGUgbGkge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ucnRlLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMS45JTtcbiAgbWFyZ2luLXJpZ2h0OiA0LjIlO1xuICBtYXJnaW4tYm90dG9tOiA0LjIlO1xuICBtYXJnaW4tdG9wOiAwLjU2MjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ydGUtaW1nIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IG5vbmU7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5ydGUtaW1nIHtcbiAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbTsgfSB9XG4gIC5ydGUtaW1nOmJlZm9yZSwgLnJ0ZS1pbWc6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgZm9udC1zaXplOiAxNC42ODc1cmVtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnJ0ZS1pbWc6YmVmb3JlLCAucnRlLWltZzphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogOS45Mzc1cmVtO1xuICAgICAgICB3aWR0aDogNS43NXJlbTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG4gIC5ydGUtaW1nOmJlZm9yZSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgei1pbmRleDogMDtcbiAgICB0b3A6IC0yLjc1cmVtO1xuICAgIGxlZnQ6IC0yLjQzNzVyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucnRlLWltZzpiZWZvcmUge1xuICAgICAgICB0b3A6IC0zLjc1cmVtO1xuICAgICAgICBsZWZ0OiAtMy41NjI1cmVtOyB9IH1cbiAgLnJ0ZS1pbWc6YWZ0ZXIge1xuICAgIGNvbG9yOiAjZTMyMjM2O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHRvcDogLTMuNjI1cmVtO1xuICAgIGxlZnQ6IC00LjY4NzVyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucnRlLWltZzphZnRlciB7XG4gICAgICAgIHRvcDogLTQuMTI1cmVtO1xuICAgICAgICBsZWZ0OiAtMS41NjI1cmVtOyB9IH1cbiAgLnJ0ZS1pbWcucmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogMy43JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAucnRlLWltZy5yaWdodDpiZWZvcmUge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHRvcDogLTQuMzc1cmVtO1xuICAgICAgcmlnaHQ6IC03LjVyZW07IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnJ0ZS1pbWcucmlnaHQ6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IC0yLjVyZW07XG4gICAgICAgICAgcmlnaHQ6IDAuNjI1cmVtOyB9IH1cbiAgICAucnRlLWltZy5yaWdodDphZnRlciB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgdG9wOiAtNC42ODc1cmVtO1xuICAgICAgcmlnaHQ6IC0xMC43NXJlbTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucnRlLWltZy5yaWdodDphZnRlciB7XG4gICAgICAgICAgdG9wOiAtMi44MTI1cmVtO1xuICAgICAgICAgIHJpZ2h0OiAtMS42MjVyZW07IH0gfVxuXG4ucnRlLWltZ19faW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7IH1cblxuLnJ0ZS1pbWdfX2xlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtby1mb250LXNtb290aGluZzogYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMC43NXJlbSAwOyB9XG5cbi5idG4sIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4ge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLyogaW5oZXJpdCBmb250ICYgY29sb3IgZnJvbSBhbmNlc3RvciAqL1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgLyogTm9ybWFsaXplIGBsaW5lLWhlaWdodGAuIENhbm5vdCBiZSBjaGFuZ2VkIGZyb20gYG5vcm1hbGAgaW4gRmlyZWZveCA0Ky4gKi9cbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgb3V0bGluZTogbm9uZTtcbiAgLyogQ29ycmVjdHMgZm9udCBzbW9vdGhpbmcgZm9yIHdlYmtpdCAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogaW5oZXJpdDtcbiAgLyogQ29ycmVjdHMgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUyAqL1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogI2UzMjIzNjtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuMjVyZW0gMC44MTI1cmVtIDEuMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDsgfVxuICAuYnRuLmJ0bi1wcmltYXJ5LCAuYnRuLmJ0bi1zZWNvbmRhcnksIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4sIC5idG4ubmV3c2xldHRlcl9fYnRuIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMy40Mzc1cmVtIDAuODEyNXJlbSAxLjI1cmVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZTMyMjM2OyB9XG4gICAgLmJ0bi5idG4tcHJpbWFyeTpiZWZvcmUsIC5idG4uYnRuLXNlY29uZGFyeTpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG46YmVmb3JlLCAuYnRuLm5ld3NsZXR0ZXJfX2J0bjpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICB0b3A6IDAuNjg3NXJlbTtcbiAgICAgIHdpZHRoOiAxLjgxMjVyZW07XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHotaW5kZXg6IDM7IH1cbiAgICAuYnRuLmJ0bi1wcmltYXJ5OmFmdGVyLCAuYnRuLmJ0bi1zZWNvbmRhcnk6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG46YWZ0ZXIsIC5idG4ubmV3c2xldHRlcl9fYnRuOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDIuMTg3NXJlbTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5idG4uYnRuLXNlY29uZGFyeSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNyk7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLmJ0bi5idG4tc2Vjb25kYXJ5LCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpOyB9IH1cbiAgICAuYnRuLmJ0bi1zZWNvbmRhcnk6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuOmJlZm9yZSB7XG4gICAgICBjb2xvcjogI2UzMjIzNjtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAuYnRuLmJ0bi1zZWNvbmRhcnk6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG46YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC5idG4uYnRuLXNlY29uZGFyeTphZnRlciwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0bjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpOyB9IH1cbiAgLmJ0bi5uZXdzbGV0dGVyX19idG4sIC50eF9uc25ld3Njb21tZW50cyAubmV3c2xldHRlcl9fYnRuLmNvbW1lbnQtYnRuIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZDogIzQwNDA0MDsgfVxuICAgIC5idG4ubmV3c2xldHRlcl9fYnRuOmZvY3VzLCAudHhfbnNuZXdzY29tbWVudHMgLm5ld3NsZXR0ZXJfX2J0bi5jb21tZW50LWJ0bjpmb2N1cywgLmJ0bi5uZXdzbGV0dGVyX19idG46aG92ZXIsIC50eF9uc25ld3Njb21tZW50cyAubmV3c2xldHRlcl9fYnRuLmNvbW1lbnQtYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9XG4gICAgICAuYnRuLm5ld3NsZXR0ZXJfX2J0bjpmb2N1czphZnRlciwgLnR4X25zbmV3c2NvbW1lbnRzIC5uZXdzbGV0dGVyX19idG4uY29tbWVudC1idG46Zm9jdXM6YWZ0ZXIsIC5idG4ubmV3c2xldHRlcl9fYnRuOmhvdmVyOmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLm5ld3NsZXR0ZXJfX2J0bi5jb21tZW50LWJ0bjpob3ZlcjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDQwNDA7IH1cbiAgLmJ0bjpmb2N1cywgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0bjpmb2N1cywgLmJ0bjpob3ZlciwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0bjpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDQwNDA7IH1cbiAgICAuYnRuOmZvY3VzLmJ0bi1zZWNvbmRhcnk6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuOmZvY3VzOmJlZm9yZSwgLmJ0bjpob3Zlci5idG4tc2Vjb25kYXJ5OmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0bjpob3ZlcjpiZWZvcmUge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLmJ0bjpmb2N1cy5idG4tc2Vjb25kYXJ5OmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuOmZvY3VzOmFmdGVyLCAuYnRuOmhvdmVyLmJ0bi1zZWNvbmRhcnk6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG46aG92ZXI6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7IH1cbiAgLmJ0biAuc2ljb24sIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLnNpY29uLCAuYnRuIC5zaXRlbWFwX19sYWJlbDphZnRlciwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAuc2l0ZW1hcF9fbGFiZWw6YWZ0ZXIsIC5idG4gLmJ0bi10b3A6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5idG4tdG9wOmJlZm9yZSwgLmJ0biAuc2VydmljZS1uYXZfX2l0ZW0uaGFzLWNoaWxkOmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5zZXJ2aWNlLW5hdl9faXRlbS5oYXMtY2hpbGQ6YWZ0ZXIsIC5idG4gLnByaW5hdl9faXRlbTphZnRlciwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAucHJpbmF2X19pdGVtOmFmdGVyLCAuYnRuIC5tZW51X19pdGVtOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAubWVudV9faXRlbTpiZWZvcmUsIC5idG4gLm1vYmlsZS1tZW51IC5oYXMtY2hpbGQ6YWZ0ZXIsIC5tb2JpbGUtbWVudSAuYnRuIC5oYXMtY2hpbGQ6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLm1vYmlsZS1tZW51IC5oYXMtY2hpbGQ6YWZ0ZXIsIC5tb2JpbGUtbWVudSAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5oYXMtY2hpbGQ6YWZ0ZXIsIC5idG4gLm1vYmlsZS1tZW51X19iYWNrOmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5tb2JpbGUtbWVudV9fYmFjazphZnRlciwgLmJ0biAucGFnZS1uYXZfX2l0ZW06YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5wYWdlLW5hdl9faXRlbTpiZWZvcmUsIC5idG4gLm1lZGlhYm94IC5zbGljay1hcnJvdzpiZWZvcmUsIC5tZWRpYWJveCAuYnRuIC5zbGljay1hcnJvdzpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLm1lZGlhYm94IC5zbGljay1hcnJvdzpiZWZvcmUsIC5tZWRpYWJveCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5zbGljay1hcnJvdzpiZWZvcmUsIC5idG4gLm1lZGlhYm94X192aWRlby1saW5rOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAubWVkaWFib3hfX3ZpZGVvLWxpbms6YmVmb3JlLCAuYnRuIC5nYWxsZXJ5X19pdGVtOmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5nYWxsZXJ5X19pdGVtOmFmdGVyLCAuYnRuIC5taXNzb24tdGVhc2VyLWJveF9faXRlbTpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLm1pc3Nvbi10ZWFzZXItYm94X19pdGVtOmJlZm9yZSwgLmJ0biAucnRlLWltZzpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLnJ0ZS1pbWc6YmVmb3JlLCAuYnRuIC5ydGUtaW1nOmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5ydGUtaW1nOmFmdGVyLCAuYnRuIC5idG4uYnRuLXByaW1hcnk6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5idG4uYnRuLXByaW1hcnk6YmVmb3JlLCAuYnRuIC5idG4uYnRuLXNlY29uZGFyeTpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLmJ0bi5idG4tc2Vjb25kYXJ5OmJlZm9yZSwgLmJ0biAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5idG4gLmNvbW1lbnQtYnRuOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAuY29tbWVudC1idG46YmVmb3JlLCAuYnRuIC5idG4ubmV3c2xldHRlcl9fYnRuOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAuYnRuLm5ld3NsZXR0ZXJfX2J0bjpiZWZvcmUsIC5idG4gLmJ0bi1iYWNrOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAuYnRuLWJhY2s6YmVmb3JlLCAuYnRuIC5uZXdzLWJhY2tsaW5rLXdyYXAgYTpiZWZvcmUsIC5uZXdzLWJhY2tsaW5rLXdyYXAgLmJ0biBhOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAubmV3cy1iYWNrbGluay13cmFwIGE6YmVmb3JlLCAubmV3cy1iYWNrbGluay13cmFwIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gYTpiZWZvcmUsIC5idG4gLnNlbGVjdC13cmFwOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAuc2VsZWN0LXdyYXA6YmVmb3JlLCAuYnRuIC5hcnJvdy1wcmV2OmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5hcnJvdy1wcmV2OmFmdGVyLFxuICAuYnRuIC5hcnJvdy1uZXh0OmFmdGVyLFxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5hcnJvdy1uZXh0OmFmdGVyLCAuYnRuIC5kZWNvLTE6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5kZWNvLTE6YmVmb3JlLCAuYnRuIC5kZWNvLTE6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLmRlY28tMTphZnRlciwgLmJ0biAuZGVjby0yOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAuZGVjby0yOmJlZm9yZSwgLmJ0biAuZGVjby0yOmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5kZWNvLTI6YWZ0ZXIsIC5idG4gLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMSAuYnRuIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5zdGFnZS5kZWNvLTEgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5zdGFnZS5kZWNvLTEgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLmJ0biAuc3RhZ2UuZGVjby0xIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zdGFnZS5kZWNvLTEgLmJ0biAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5zdGFnZS5kZWNvLTEgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnN0YWdlLmRlY28tMSAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5idG4gLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMiAuYnRuIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5zdGFnZS5kZWNvLTIgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5zdGFnZS5kZWNvLTIgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLmJ0biAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zdGFnZS5kZWNvLTIgLmJ0biAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5zdGFnZS5kZWNvLTIgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnN0YWdlLmRlY28tMiAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5idG4gLnRlYXNlci1sYXJnZS5kZWNvLTEgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMSAuYnRuIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAudGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAuYnRuIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMSAuYnRuIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMSAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAuYnRuIC50ZWFzZXItbGFyZ2UuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTIgLmJ0biAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLnRlYXNlci1sYXJnZS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMiAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLmJ0biAudGVhc2VyLWxhcmdlLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTIgLmJ0biAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAudGVhc2VyLWxhcmdlLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTIgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLmJ0biAuYXJ0aWNsZS5kZWNvLTEgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAuYXJ0aWNsZS5kZWNvLTEgLmJ0biAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmFydGljbGUuZGVjby0xIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAuYnRuIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmFydGljbGUuZGVjby0xIC5idG4gLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuYXJ0aWNsZS5kZWNvLTEgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmJ0biAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAuYXJ0aWNsZS5kZWNvLTIgLmJ0biAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmFydGljbGUuZGVjby0yIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAuYnRuIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmFydGljbGUuZGVjby0yIC5idG4gLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuYXJ0aWNsZS5kZWNvLTIgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmJ0biAubGlzdC5kZWNvLTEgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubGlzdC5kZWNvLTEgLmJ0biAubGlzdF9fY29udGVudDpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLmxpc3QuZGVjby0xIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmxpc3QuZGVjby0xIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAuYnRuIC5saXN0LmRlY28tMSAubGlzdF9fY29udGVudDphZnRlciwgLmxpc3QuZGVjby0xIC5idG4gLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLmxpc3QuZGVjby0xIC5saXN0X19jb250ZW50OmFmdGVyLCAubGlzdC5kZWNvLTEgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAubGlzdF9fY29udGVudDphZnRlciwgLmJ0biAubGlzdC5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubGlzdC5kZWNvLTIgLmJ0biAubGlzdF9fY29udGVudDpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLmxpc3QuZGVjby0yIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmxpc3QuZGVjby0yIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAuYnRuIC5saXN0LmRlY28tMiAubGlzdF9fY29udGVudDphZnRlciwgLmxpc3QuZGVjby0yIC5idG4gLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4gLmxpc3QuZGVjby0yIC5saXN0X19jb250ZW50OmFmdGVyLCAubGlzdC5kZWNvLTIgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAubGlzdF9fY29udGVudDphZnRlciwgLmJ0biAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbjpudGgtb2YtdHlwZSg0KSAubnMtZm9ybS1ncm91cDpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDQpIC5idG4gLm5zLWZvcm0tZ3JvdXA6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoNCkgLm5zLWZvcm0tZ3JvdXA6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbjpudGgtb2YtdHlwZSg0KSAuY29tbWVudC1idG4gLm5zLWZvcm0tZ3JvdXA6YmVmb3JlLCAuYnRuIC5mYW5jeWJveC1idXR0b24tLWNsb3NlOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAuZmFuY3lib3gtYnV0dG9uLS1jbG9zZTpiZWZvcmUsIC5idG4gLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXY6YmVmb3JlLCAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIC5idG4gZGl2OmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIGRpdjpiZWZvcmUsIC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24gLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biBkaXY6YmVmb3JlLFxuICAuYnRuIC5zaWNvbl9fYXJyb3ctaW50ZXJuLFxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIC5zaWNvbl9fYXJyb3ctaW50ZXJuIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHRvcDogMC45Mzc1cmVtOyB9XG5cbi5idG4tYmFjaywgLm5ld3MtYmFja2xpbmstd3JhcCBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC8qIGluaGVyaXQgZm9udCAmIGNvbG9yIGZyb20gYW5jZXN0b3IgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIE5vcm1hbGl6ZSBgbGluZS1oZWlnaHRgLiBDYW5ub3QgYmUgY2hhbmdlZCBmcm9tIGBub3JtYWxgIGluIEZpcmVmb3ggNCsuICovXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC8qIENvcnJlY3RzIGZvbnQgc21vb3RoaW5nIGZvciB3ZWJraXQgKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogaW5oZXJpdDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG4gIC8qIENvcnJlY3RzIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MgKi9cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNzAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjI1cmVtIDAuODEyNXJlbSAzLjQzNzVyZW07XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA3KTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5idG4tYmFjaywgLm5ld3MtYmFja2xpbmstd3JhcCBhIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfSB9XG4gIC5idG4tYmFjazpiZWZvcmUsIC5uZXdzLWJhY2tsaW5rLXdyYXAgYTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHRvcDogMC42ODc1cmVtO1xuICAgIHdpZHRoOiAxLjgxMjVyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgbGVmdDogMC4zNzVyZW07XG4gICAgY29sb3I6ICNlMzIyMzY7IH1cbiAgLmJ0bi1iYWNrOmFmdGVyLCAubmV3cy1iYWNrbGluay13cmFwIGE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDIuMTg3NXJlbTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICBsZWZ0OiAwOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5idG4tYmFjazphZnRlciwgLm5ld3MtYmFja2xpbmstd3JhcCBhOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpOyB9IH1cbiAgLmJ0bi1iYWNrOmZvY3VzLCAubmV3cy1iYWNrbGluay13cmFwIGE6Zm9jdXMsIC5idG4tYmFjazpob3ZlciwgLm5ld3MtYmFja2xpbmstd3JhcCBhOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDA0MDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmJ0bi1iYWNrOmZvY3VzOmJlZm9yZSwgLm5ld3MtYmFja2xpbmstd3JhcCBhOmZvY3VzOmJlZm9yZSwgLmJ0bi1iYWNrOmhvdmVyOmJlZm9yZSwgLm5ld3MtYmFja2xpbmstd3JhcCBhOmhvdmVyOmJlZm9yZSB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuYnRuLWJhY2s6Zm9jdXM6YWZ0ZXIsIC5uZXdzLWJhY2tsaW5rLXdyYXAgYTpmb2N1czphZnRlciwgLmJ0bi1iYWNrOmhvdmVyOmFmdGVyLCAubmV3cy1iYWNrbGluay13cmFwIGE6aG92ZXI6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7IH1cblxuLmZvcm0ge1xuICB3aWR0aDogNjYlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA3LjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuZm9ybSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07IH0gfVxuICAuZm9ybSAuYnRuLCAuZm9ybSAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuLCAudHhfbnNuZXdzY29tbWVudHMgLmZvcm0gLmNvbW1lbnQtYnRuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTI1cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5mb3JtIC5idG4sIC5mb3JtIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG4sIC50eF9uc25ld3Njb21tZW50cyAuZm9ybSAuY29tbWVudC1idG4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgLmZvcm0gLmJ0bjpsYXN0LWNoaWxkLCAuZm9ybSAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuOmxhc3QtY2hpbGQsIC50eF9uc25ld3Njb21tZW50cyAuZm9ybSAuY29tbWVudC1idG46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07IH0gfVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDA7IH1cblxuLmZvcm1fX2dyb3VwIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2NjY2M7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxuLmZvcm1fX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJBYnJpbCBGYXRmYWNlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuXG4uZm9ybV9fcm93LCAuZm9ybV9fcm93LS1zdWJtaXQge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgZGlzcGxheTogZmxleDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5mb3JtX19yb3csIC5mb3JtX19yb3ctLXN1Ym1pdCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cblxuLmZvcm1fX2l0ZW0ge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZm9ybV9faXRlbS1oYWxmIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1yaWdodDogMC43ODEyNXJlbTsgfVxuICAuZm9ybV9faXRlbS1oYWxmOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc4MTI1cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmZvcm1fX2l0ZW0taGFsZiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5mb3JtX19pdGVtLWhhbGY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTsgfSB9XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgY29sb3I6ICNlMzIyMzY7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5lcnJvciAuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgICBwYWRkaW5nLXRvcDogMC41cmVtOyB9IH1cblxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1mb250LXNtb290aGluZzogYXV0bztcbiAgLW8tZm9udC1zbW9vdGhpbmc6IGF1dG87IH1cblxuLmlucHV0LCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAgaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAwLjg3NXJlbSAxLjI1cmVtIDAuODc1cmVtIDEuMjVyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuaW5wdXQsIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cCBpbnB1dCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9IH1cbiAgLmlucHV0OmZvY3VzLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAgaW5wdXQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICNlZGVkZWQ7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLmlucHV0OmZvY3VzLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAgaW5wdXQ6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTVlNWU1OyB9IH1cbiAgLmVycm9yIC5pbnB1dCwgLmVycm9yIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cCBpbnB1dCwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwIC5lcnJvciBpbnB1dCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMjcsIDM0LCA1NCwgMC4xKTtcbiAgICBib3JkZXItY29sb3I6ICNlMzIyMzY7XG4gICAgY29sb3I6ICNlMzIyMzY7IH1cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsOyB9XG5cbi50ZXh0YXJlYSwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwIHRleHRhcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjg3NXJlbSAxLjI1cmVtIDAuODc1cmVtIDEuMjVyZW07XG4gIHJlc2l6ZTogdmVydGljYWw7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudGV4dGFyZWEsIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cCB0ZXh0YXJlYSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9IH1cblxuOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5jaGVja2JveC1yb3csIC5yYWRpby1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5jaGVja2JveC1yb3csIC5yYWRpby1yb3cge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLXRvcDogMC41cmVtOyB9IH1cblxuLmNoZWNrYm94LCAucmFkaW8ge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5jaGVja2JveCwgLnJhZGlvIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLmNoZWNrYm94X19pbnB1dCwgLnJhZGlvX19pbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7IH1cblxuLmNoZWNrYm94X19sYWJlbCwgLnJhZGlvX19sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDAgMC44NzVyZW0gMi4yNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5jaGVja2JveF9fbGFiZWw6YmVmb3JlLCAucmFkaW9fX2xhYmVsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDAuMjVyZW07IH1cbiAgLmNoZWNrYm94X19sYWJlbDphZnRlciwgLnJhZGlvX19sYWJlbDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwLjI1cmVtO1xuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoLi4vSW1hZ2VzL0xheW91dC9jaGVja2JveC1jaGVja2VkLnN2Zyk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCArIC5jaGVja2JveF9fbGFiZWw6YWZ0ZXIsIC5yYWRpb19faW5wdXQ6Y2hlY2tlZCArIC5jaGVja2JveF9fbGFiZWw6YWZ0ZXIsIC5jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCArIC5yYWRpb19fbGFiZWw6YWZ0ZXIsIC5yYWRpb19faW5wdXQ6Y2hlY2tlZCArIC5yYWRpb19fbGFiZWw6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuY2hlY2tib3hfX2xhYmVsLCAucmFkaW9fX2xhYmVsIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9IH1cblxuLnJhZGlvX19sYWJlbDpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbi5yYWRpb19fbGFiZWw6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKC4uL0ltYWdlcy9MYXlvdXQvcmFkaW8tY2hlY2tlZC5zdmcpOyB9XG5cbmJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAvKiBpbmhlcml0IGZvbnQgJiBjb2xvciBmcm9tIGFuY2VzdG9yICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICAvKiBOb3JtYWxpemUgYGxpbmUtaGVpZ2h0YC4gQ2Fubm90IGJlIGNoYW5nZWQgZnJvbSBgbm9ybWFsYCBpbiBGaXJlZm94IDQrLiAqL1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICBvdXRsaW5lOiBub25lO1xuICAvKiBDb3JyZWN0cyBmb250IHNtb290aGluZyBmb3Igd2Via2l0ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xuICAvKiBDb3JyZWN0cyBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TICovXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgfVxuXG4uc2VsZWN0LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnNlbGVjdC13cmFwOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgdG9wOiAwLjc1cmVtO1xuICAgIHdpZHRoOiAxLjgxMjVyZW07XG4gICAgY29sb3I6ICNlMzIyMzY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwLjM3NXJlbTtcbiAgICB6LWluZGV4OiAzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5zZWxlY3QsIC5zZWxlY3QtLWJnIHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiBibGFjaztcbiAgcGFkZGluZzogMC44MTI1cmVtIDMuMTI1cmVtIDAuODEyNXJlbSAxLjI1cmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIGJvcmRlcjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnNlbGVjdCwgLnNlbGVjdC0tYmcge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMi43NXJlbTsgfSB9XG4gIC5zZWxlY3Q6Zm9jdXMsIC5zZWxlY3QtLWJnOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIGNvbG9yOiAjZTMyMjM2OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5zZWxlY3Q6Zm9jdXMsIC5zZWxlY3QtLWJnOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpOyB9IH1cbiAgLnNlbGVjdDp2YWxpZCwgLnNlbGVjdC0tYmc6dmFsaWQge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGNvbG9yOiBibGFjazsgfVxuICAucGFnZS1uYXYgLnNlbGVjdCwgLnBhZ2UtbmF2IC5zZWxlY3QtLWJnIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAzLjEyNXJlbSAwLjgxMjVyZW0gMS4yNXJlbTtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnBhZ2UtbmF2IC5zZWxlY3QsIC5wYWdlLW5hdiAuc2VsZWN0LS1iZyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5wYWdlLW5hdiAuc2VsZWN0LCAucGFnZS1uYXYgLnNlbGVjdC0tYmcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07IH0gfVxuICAuc2VsZWN0OjotbXMtZXhwYW5kLCAuc2VsZWN0LS1iZzo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZm9ybSAuc2VsZWN0Om5vdCg6Zm9jdXMpOmludmFsaWQsIC5mb3JtIC5zZWxlY3QtLWJnOm5vdCg6Zm9jdXMpOmludmFsaWQge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLnNlbGVjdC0tYmcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAzLjEyNXJlbSAwLjgxMjVyZW0gMS4yNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zZWxlY3QtLWJnIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnNlbGVjdC0tYmcge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMi43NXJlbTsgfSB9XG4gIC5zZWxlY3QtLWJnOnZhbGlkOmZvY3VzLCAuc2VsZWN0LS1iZzpmb2N1cyB7XG4gICAgY29sb3I6ICNlMzIyMzY7IH1cbiAgLnNlbGVjdC0tYmc6dmFsaWQge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBiYWNrZ3JvdW5kOiAjZWRlZGVkOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnNlbGVjdC0tYmc6dmFsaWQge1xuICAgICAgYmFja2dyb3VuZDogI2U1ZTVlNTsgfSB9XG5cbi5mb3JtX19yZXF1aXJlZC10ZXh0LCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbjpudGgtb2YtdHlwZSg1KSAudGV4dC1tdXRlZCB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgb3JkZXI6IDEwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmZvcm1fX3JlcXVpcmVkLXRleHQsIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDUpIC50ZXh0LW11dGVkIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mb3JtX19yb3ctLXN1Ym1pdCAuYnRuLCAuZm9ybV9fcm93LS1zdWJtaXQgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0biwgLnR4X25zbmV3c2NvbW1lbnRzIC5mb3JtX19yb3ctLXN1Ym1pdCAuY29tbWVudC1idG4ge1xuICAgIG9yZGVyOiAyO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAuZm9ybV9fcm93LS1zdWJtaXQgLmJ0bjpsYXN0LW9mLXR5cGUsIC5mb3JtX19yb3ctLXN1Ym1pdCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuOmxhc3Qtb2YtdHlwZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5mb3JtX19yb3ctLXN1Ym1pdCAuY29tbWVudC1idG46bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uZXJyb3ItYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjcsIDM0LCA1NCwgMC4xKTtcbiAgY29sb3I6ICNlMzIyMzY7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxcmVtIDAuODEyNXJlbSAzcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBtYXJnaW4tdG9wOiA0cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuZXJyb3ItYm94IHtcbiAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTsgfSB9XG4gIC5lcnJvci1ib3ggLnNpY29uX19hbGVydCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMC4xMjVyZW07IH1cblxuLnBhZ2luYXRpb24td3JhcCB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5wYWdpbmF0aW9uLXdyYXAge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLnBhZ2luYXRpb25fX2l0ZW0ge1xuICBtYXJnaW46IDAgMC4xMjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDNyZW07XG4gIHdpZHRoOiAzcmVtOyB9XG5cbi5wYWdpbmF0aW9uX19saW5rIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGhlaWdodDogMi41cmVtO1xuICB3aWR0aDogMi41cmVtO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTsgfVxuICAucGFnaW5hdGlvbl9fbGluazpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDQwNDA7IH1cbiAgLnBhZ2luYXRpb25fX2xpbmsuY3VycmVudCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICBjb2xvcjogI2UzMjIzNjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAucGFnaW5hdGlvbl9fbGluay5jdXJyZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpOyB9IH1cblxuLmFycm93LXByZXYsXG4uYXJyb3ctbmV4dCB7XG4gIG1hcmdpbjogMC4yNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMi41cmVtO1xuICB3aWR0aDogMi41cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDsgfVxuICAuYXJyb3ctcHJldi5pbmFjdGl2ZSxcbiAgLmFycm93LW5leHQuaW5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLmFycm93LXByZXY6YWZ0ZXIsXG4gIC5hcnJvdy1uZXh0OmFmdGVyIHtcbiAgICBjb2xvcjogI2UzMjIzNjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5hcnJvdy1wcmV2OmhvdmVyLFxuICAuYXJyb3ctbmV4dDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDA0MDsgfVxuICAgIC5hcnJvdy1wcmV2OmhvdmVyLmluYWN0aXZlLFxuICAgIC5hcnJvdy1uZXh0OmhvdmVyLmluYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDAuMjU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLmFycm93LXByZXY6aG92ZXIuaW5hY3RpdmU6YWZ0ZXIsXG4gICAgICAuYXJyb3ctbmV4dDpob3Zlci5pbmFjdGl2ZTphZnRlciB7XG4gICAgICAgIGNvbG9yOiAjZTMyMjM2OyB9XG4gICAgLmFycm93LXByZXY6aG92ZXI6YWZ0ZXIsXG4gICAgLmFycm93LW5leHQ6aG92ZXI6YWZ0ZXIge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG5cbi5wYWdpbmF0aW9uLXdyYXAtLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5wYWdpbmF0aW9uLXdyYXAtLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLnBhZ2luYXRpb25fX2J0biB7XG4gIG1hcmdpbjogMCAwLjEyNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogM3JlbTtcbiAgd2lkdGg6IDNyZW07IH1cblxuLnBhZ2luYXRpb25fX251bWJlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDNyZW07XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luOiAwIDFyZW07IH1cbiAgLnBhZ2luYXRpb25fX251bWJlciBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5wYWdpbmF0aW9uX19zZXBhcmF0b3Ige1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAwLjg3NXJlbTsgfVxuXG4ucGFnaW5hdGlvbl9fY3VycmVudCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgY29sb3I6ICNlMzIyMzY7IH1cblxuLnBhZ2luYXRpb25fX3RvdGFsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb2xvcjogYmxhY2s7IH1cblxuLnF1b3RlIHtcbiAgcGFkZGluZy1ib3R0b206IDYuNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5xdW90ZSB7XG4gICAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMy41cmVtIDEuMjVyZW07IH0gfVxuXG4ucXVvdGVfX2ljb24ge1xuICBmb250LXNpemU6IDQuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogNC42MjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNC42MjVyZW07XG4gIGNvbG9yOiAjZTMyMjM2OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnF1b3RlX19pY29uIHtcbiAgICAgIGZvbnQtc2l6ZTogMy42MjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMy42MjVyZW07XG4gICAgICBoZWlnaHQ6IDMuNjI1cmVtOyB9IH1cblxuLnF1b3RlX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNTcuOTM3NXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5xdW90ZV9fdGV4dCB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtOyB9IH1cblxuLnF1b3RlX19hZGRyZXNzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1vLWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMzEuNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5xdW90ZV9fYWRkcmVzcyB7XG4gICAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiBub25lOyB9IH1cblxuLnF1b3RlX19hdXRob3Ige1xuICBmb250LXdlaWdodDogNzAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zZWFyY2gtcmVzdWx0IHtcbiAgd2lkdGg6IDY2JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDcuNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zZWFyY2gtcmVzdWx0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW07IH0gfVxuXG4uc2VhcmNoLXJlc3VsdF9fZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDcuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuc2VhcmNoLXJlc3VsdF9fZm9ybSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMCAycmVtIDA7IH0gfVxuXG4uc2VhcmNoLXJlc3VsdC1mb3JtX19pbnB1dC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuICAuc2VhcmNoLXJlc3VsdC1mb3JtX19pbnB1dC13cmFwIC5zZWFyY2gtaW5wdXQuaW5wdXQsIC5zZWFyY2gtcmVzdWx0LWZvcm1fX2lucHV0LXdyYXAgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwIGlucHV0LnNlYXJjaC1pbnB1dCwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwIC5zZWFyY2gtcmVzdWx0LWZvcm1fX2lucHV0LXdyYXAgaW5wdXQuc2VhcmNoLWlucHV0IHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgICBwYWRkaW5nOiAwLjU2MjVyZW0gMy4zNzVyZW0gMC42ODc1cmVtIDEuMTg3NXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuc2VhcmNoLXJlc3VsdC1mb3JtX19pbnB1dC13cmFwIC5zZWFyY2gtaW5wdXQuaW5wdXQsIC5zZWFyY2gtcmVzdWx0LWZvcm1fX2lucHV0LXdyYXAgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwIGlucHV0LnNlYXJjaC1pbnB1dCwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwIC5zZWFyY2gtcmVzdWx0LWZvcm1fX2lucHV0LXdyYXAgaW5wdXQuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICAgICAgcGFkZGluZzogMC40Mzc1cmVtIDMuMzc1cmVtIDAuNjg3NXJlbSAxLjE4NzVyZW07IH0gfVxuICAuc2VhcmNoLXJlc3VsdC1mb3JtX19pbnB1dC13cmFwIC5zZWFyY2gtc3VibWl0IHtcbiAgICByaWdodDogMC4xMjVyZW07XG4gICAgdG9wOiAwLjE4NzVyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnNlYXJjaC1yZXN1bHQtZm9ybV9faW5wdXQtd3JhcCAuc2VhcmNoLXN1Ym1pdCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7IH0gfVxuXG4uc2VhcmNoLXJlc3VsdF9fdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuc2VhcmNoLXJlc3VsdF9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtOyB9IH1cblxuLnNlYXJjaC1yZXN1bHRfX2l0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcbiAgY29sb3I6IGJsYWNrO1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2VhcmNoLXJlc3VsdF9faXRlbSBlbSB7XG4gICAgY29sb3I6ICNlMzIyMzY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gIC5zZWFyY2gtcmVzdWx0X19pdGVtOmhvdmVyIC5zZWFyY2gtcmVzdWx0LWl0ZW1fX3RpdGxlIHtcbiAgICBjb2xvcjogI2UzMjIzNjsgfVxuXG4uc2VhcmNoLXJlc3VsdC1pdGVtX190aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAxLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiQWJyaWwgRmF0ZmFjZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnNlYXJjaC1yZXN1bHQtaXRlbV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMnJlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnNlYXJjaC1yZXN1bHQtaXRlbV9fdGl0bGUge1xuICAgICAgcGFkZGluZy10b3A6IDFyZW07IH0gfVxuXG4uc2VhcmNoLXJlc3VsdC1pdGVtX190ZXh0IHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtby1mb250LXNtb290aGluZzogYXV0bzsgfVxuXG4uc2VhcmNoLXJlc3VsdC1pdGVtX19saW5rIHtcbiAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtby1mb250LXNtb290aGluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb2xvcjogI2UzMjIzNjtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zZWFyY2gtcmVzdWx0LWl0ZW1fX2xpbmsge1xuICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfSB9XG5cbi5kZWNvLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmRlY28tMTpiZWZvcmUsIC5kZWNvLTE6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgZm9udC1zaXplOiAyNC43NXJlbTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5kZWNvLTE6YmVmb3JlLCAuZGVjby0xOmFmdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHJlbTtcbiAgICAgICAgd2lkdGg6IDUuODEyNXJlbTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG4gIC5kZWNvLTE6YmVmb3JlIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICB6LWluZGV4OiAwOyB9XG4gIC5kZWNvLTE6YWZ0ZXIge1xuICAgIGNvbG9yOiAjZTMyMjM2O1xuICAgIHotaW5kZXg6IDEwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgLmRlY28tMTphZnRlciB7XG4gICAgICB6LWluZGV4OiAtMTsgfSB9XG4gIEBzdXBwb3J0cyBub3QgKG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseSkge1xuICAgIC5kZWNvLTE6YWZ0ZXIge1xuICAgICAgei1pbmRleDogLTE7IH0gfVxuICAuZGVjby0xLnRlYXNlci1ib3g6YmVmb3JlLCAuZGVjby0xLnRlYXNlci1ib3g6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTQuNjg3NXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5kZWNvLTEudGVhc2VyLWJveDpiZWZvcmUsIC5kZWNvLTEudGVhc2VyLWJveDphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogOS45Mzc1cmVtO1xuICAgICAgICB3aWR0aDogNS43NXJlbTsgfSB9XG4gIC5kZWNvLTEudGVhc2VyLWJveDpiZWZvcmUge1xuICAgIHRvcDogLTIuNzVyZW07XG4gICAgbGVmdDogLTEuMTg3NXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5kZWNvLTEudGVhc2VyLWJveDpiZWZvcmUge1xuICAgICAgICB0b3A6IDAuMjVyZW07XG4gICAgICAgIGxlZnQ6IC0xLjI1cmVtOyB9IH1cbiAgLmRlY28tMS50ZWFzZXItYm94OmFmdGVyIHtcbiAgICB0b3A6IC0zLjYyNXJlbTtcbiAgICBsZWZ0OiAtMy40Mzc1cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmRlY28tMS50ZWFzZXItYm94OmFmdGVyIHtcbiAgICAgICAgdG9wOiAtMi43NXJlbTtcbiAgICAgICAgbGVmdDogLTEuMjVyZW07IH0gfVxuICAuZGVjby0xLm1lZGlhYm94OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMy44MTI1cmVtO1xuICAgIHRvcDogLTMuMTI1cmVtO1xuICAgIGxlZnQ6IC0yLjY4NzVyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZGVjby0xLm1lZGlhYm94OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogOC40Mzc1cmVtO1xuICAgICAgICB0b3A6IC00cmVtO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMy40Mzc1cmVtOyB9IH1cbiAgLmRlY28tMS5tZWRpYWJveDphZnRlciB7XG4gICAgZm9udC1zaXplOiAxMy44MTI1cmVtO1xuICAgIHRvcDogLTMuMTI1cmVtO1xuICAgIGxlZnQ6IC01cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmRlY28tMS5tZWRpYWJveDphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogOC40Mzc1cmVtO1xuICAgICAgICB3aWR0aDogMi40Mzc1cmVtO1xuICAgICAgICB0b3A6IC02cmVtO1xuICAgICAgICBsZWZ0OiAwOyB9IH1cbiAgLmRlY28tMS5nYWxsZXJ5OmFmdGVyLCAuZGVjby0xLmdhbGxlcnk6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDIyLjA2MjVyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTIuODEyNXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5kZWNvLTEuZ2FsbGVyeTphZnRlciwgLmRlY28tMS5nYWxsZXJ5OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogOC40Mzc1cmVtO1xuICAgICAgICB3aWR0aDogNC4xODc1cmVtOyB9IH1cbiAgLmRlY28tMS5nYWxsZXJ5OmJlZm9yZSB7XG4gICAgdG9wOiAyLjI1cmVtO1xuICAgIGxlZnQ6IC01cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmRlY28tMS5nYWxsZXJ5OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogLTAuMzEyNXJlbTsgfSB9XG4gIC5kZWNvLTEuZ2FsbGVyeTphZnRlciB7XG4gICAgdG9wOiA3LjI1cmVtO1xuICAgIGxlZnQ6IC01cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmRlY28tMS5nYWxsZXJ5OmFmdGVyIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAtMi4xODc1cmVtOyB9IH1cbiAgLmRlY28tMS5taXNzaW9uOmJlZm9yZSwgLmRlY28tMS5taXNzaW9uOmFmdGVyIHtcbiAgICBmb250LXNpemU6IDIyLjA2MjVyZW07XG4gICAgd2lkdGg6IDEyLjgxMjVyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5kZWNvLTEubWlzc2lvbjpiZWZvcmUsIC5kZWNvLTEubWlzc2lvbjphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICAgICAgd2lkdGg6IDMuNDM3NXJlbTsgfSB9XG4gIC5kZWNvLTEubWlzc2lvbjpiZWZvcmUge1xuICAgIHRvcDogNy4zNzVyZW07XG4gICAgbGVmdDogLTVyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZGVjby0xLm1pc3Npb246YmVmb3JlIHtcbiAgICAgICAgbGVmdDogLTEuOTM3NXJlbTtcbiAgICAgICAgdG9wOiAtMS44NzVyZW07IH0gfVxuICAuZGVjby0xLm1pc3Npb246YWZ0ZXIge1xuICAgIHRvcDogMi41cmVtO1xuICAgIGxlZnQ6IC01cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgIC5kZWNvLTEubWlzc2lvbjphZnRlciB7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLmRlY28tMS5taXNzaW9uOmFmdGVyIHtcbiAgICAgICAgdG9wOiAtMy43NXJlbTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmRlY28tMS5taXNzaW9uOmFmdGVyIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAtMi41cmVtOyB9IH1cblxuLmRlY28tMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZGVjby0yOmJlZm9yZSwgLmRlY28tMjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICBmb250LXNpemU6IDI0Ljc1cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmRlY28tMjpiZWZvcmUsIC5kZWNvLTI6YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IDEwcmVtOyB9IH1cbiAgLmRlY28tMjpiZWZvcmUge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIHotaW5kZXg6IDA7IH1cbiAgLmRlY28tMjphZnRlciB7XG4gICAgY29sb3I6ICNlMzIyMzY7XG4gICAgei1pbmRleDogMTA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAuZGVjby0yOmFmdGVyIHtcbiAgICAgIHotaW5kZXg6IC0xOyB9IH1cbiAgQHN1cHBvcnRzIG5vdCAobWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5KSB7XG4gICAgLmRlY28tMjphZnRlciB7XG4gICAgICB6LWluZGV4OiAtMTsgfSB9XG4gIC5kZWNvLTIudGVhc2VyLWJveDpiZWZvcmUsIC5kZWNvLTIudGVhc2VyLWJveDphZnRlciB7XG4gICAgZm9udC1zaXplOiAxNC42ODc1cmVtO1xuICAgIHdpZHRoOiA4LjVyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZGVjby0yLnRlYXNlci1ib3g6YmVmb3JlLCAuZGVjby0yLnRlYXNlci1ib3g6YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IDcuNjg3NXJlbTtcbiAgICAgICAgd2lkdGg6IDQuNDM3NXJlbTsgfSB9XG4gIC5kZWNvLTIudGVhc2VyLWJveDpiZWZvcmUge1xuICAgIGJvdHRvbTogLTQuNjg3NXJlbTtcbiAgICByaWdodDogLTIuMzc1cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmRlY28tMi50ZWFzZXItYm94OmJlZm9yZSB7XG4gICAgICAgIGJvdHRvbTogLTFyZW07XG4gICAgICAgIHJpZ2h0OiAtMi43NXJlbTsgfSB9XG4gIC5kZWNvLTIudGVhc2VyLWJveDphZnRlciB7XG4gICAgYm90dG9tOiAtNC42ODc1cmVtO1xuICAgIHJpZ2h0OiAtNXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5kZWNvLTIudGVhc2VyLWJveDphZnRlciB7XG4gICAgICAgIGJvdHRvbTogLTFyZW07XG4gICAgICAgIHJpZ2h0OiAtMS4yNXJlbTsgfSB9XG4gIC5kZWNvLTIubWVkaWFib3g6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDIyLjA2MjVyZW07XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgYm90dG9tOiAtMy43NXJlbTtcbiAgICByaWdodDogLTIuNXJlbTtcbiAgICB3aWR0aDogMTIuODEyNXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmRlY28tMi5tZWRpYWJveDpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDUuOTM3NXJlbTtcbiAgICAgICAgYm90dG9tOiAtMi41cmVtO1xuICAgICAgICByaWdodDogMS4wNjI1cmVtO1xuICAgICAgICB3aWR0aDogMy40Mzc1cmVtOyB9IH1cbiAgLmRlY28tMi5tZWRpYWJveDphZnRlciB7XG4gICAgZm9udC1zaXplOiAyMi4wNjI1cmVtO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGJvdHRvbTogLTYuMjVyZW07XG4gICAgcmlnaHQ6IC01cmVtO1xuICAgIHdpZHRoOiAxMi44MTI1cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZGVjby0yLm1lZGlhYm94OmFmdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiA1LjkzNzVyZW07XG4gICAgICAgIGJvdHRvbTogLTIuNXJlbTtcbiAgICAgICAgd2lkdGg6IDMuNDM3NXJlbTtcbiAgICAgICAgcmlnaHQ6IDA7IH0gfVxuICAuZGVjby0yLmdhbGxlcnk6YWZ0ZXIsIC5kZWNvLTIuZ2FsbGVyeTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMjIuMDYyNXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMi44MTI1cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmRlY28tMi5nYWxsZXJ5OmFmdGVyLCAuZGVjby0yLmdhbGxlcnk6YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHJlbTtcbiAgICAgICAgd2lkdGg6IDIuNXJlbTsgfSB9XG4gIC5kZWNvLTIuZ2FsbGVyeTpiZWZvcmUge1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGJvdHRvbTogMi41cmVtO1xuICAgIHJpZ2h0OiAtNXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5kZWNvLTIuZ2FsbGVyeTpiZWZvcmUge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAyLjc1cmVtOyB9IH1cbiAgLmRlY28tMi5nYWxsZXJ5OmFmdGVyIHtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBib3R0b206IDcuMjVyZW07XG4gICAgcmlnaHQ6IC01cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmRlY28tMi5nYWxsZXJ5OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDsgfSB9XG4gIC5kZWNvLTIubWlzc2lvbjpiZWZvcmUsIC5kZWNvLTIubWlzc2lvbjphZnRlciB7XG4gICAgZm9udC1zaXplOiAyMi4wNjI1cmVtO1xuICAgIHdpZHRoOiAxMi44MTI1cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZGVjby0yLm1pc3Npb246YmVmb3JlLCAuZGVjby0yLm1pc3Npb246YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IDZyZW07XG4gICAgICAgIHdpZHRoOiAzLjQzNzVyZW07IH0gfVxuICAuZGVjby0yLm1pc3Npb246YmVmb3JlIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgICBib3R0b206IDJyZW07XG4gICAgcmlnaHQ6IC01cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmRlY28tMi5taXNzaW9uOmJlZm9yZSB7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogLTIuOTM3NXJlbTsgfSB9XG4gIC5kZWNvLTIubWlzc2lvbjphZnRlciB7XG4gICAgYm90dG9tOiAtMS4yNXJlbTtcbiAgICByaWdodDogLTVyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZGVjby0yLm1pc3Npb246YWZ0ZXIge1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IC0yLjU2MjVyZW07IH0gfVxuXG4uc3RhZ2UuZGVjby0xOmJlZm9yZSwgLnN0YWdlLmRlY28tMTphZnRlciwgLnN0YWdlLmRlY28tMjpiZWZvcmUsIC5zdGFnZS5kZWNvLTI6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG4uc3RhZ2UuZGVjby0xIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuc3RhZ2UuZGVjby0xIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zdGFnZS5kZWNvLTIgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC5zdGFnZS5kZWNvLTIgLnN0YWdlX19pbWctd3JhcDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICBmb250LXNpemU6IDI0Ljc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgd2lkdGg6IDE0LjM3NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAxMHJlbTtcbiAgICAgIHdpZHRoOiA1LjgxMjVyZW07IH0gfVxuLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICB6LWluZGV4OiAtMTsgfVxuLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIge1xuICBjb2xvcjogI2UzMjIzNjtcbiAgei1pbmRleDogMTA7IH1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5zdGFnZS5kZWNvLTEgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyIHtcbiAgICB6LWluZGV4OiAtMTsgfSB9XG5Ac3VwcG9ydHMgbm90IChtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHkpIHtcbiAgLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIge1xuICAgIHotaW5kZXg6IC0xOyB9IH1cbi5zdGFnZS5kZWNvLTEgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUge1xuICBsZWZ0OiAtNXJlbTtcbiAgYm90dG9tOiAtMTAuMTg3NXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSB7XG4gICAgICBib3R0b206IC04Ljc1cmVtO1xuICAgICAgbGVmdDogLTIuMzEyNXJlbTsgfSB9XG4uc3RhZ2UuZGVjby0xIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIge1xuICBsZWZ0OiAtNXJlbTtcbiAgYm90dG9tOiAtNXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC5zdGFnZS5kZWNvLTEgLnN0YWdlX19pbWctd3JhcDphZnRlciB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIGJvdHRvbTogLTMuNzVyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyIHtcbiAgICAgIGJvdHRvbTogLTQuMzEyNXJlbTtcbiAgICAgIGxlZnQ6IDA7IH0gfVxuLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlIHtcbiAgd2lkdGg6IDE0LjVyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIsIC5zdGFnZS5kZWNvLTIgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogOC4yNXJlbTtcbiAgICAgIHdpZHRoOiA0LjgxMjVyZW07IH0gfVxuLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmJlZm9yZSB7XG4gIHJpZ2h0OiAtNXJlbTtcbiAgYm90dG9tOiAtMi43NXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zdGFnZS5kZWNvLTIgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwLjM3NXJlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAxLjM3NXJlbTtcbiAgICAgIHRvcDogMi42MjVyZW07IH0gfVxuLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyIHtcbiAgcmlnaHQ6IC01cmVtO1xuICBib3R0b206IC02LjVyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAtNy43NXJlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyIHtcbiAgICAgIGJvdHRvbTogLTMuMzc1cmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zdGFnZS5kZWNvLTIgLnN0YWdlX19pbWctd3JhcDphZnRlciB7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDsgfSB9XG5cbi50ZWFzZXItbGFyZ2UuZGVjby0xOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTE6YWZ0ZXIsIC50ZWFzZXItbGFyZ2UuZGVjby0yOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTI6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG4udGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIGZvbnQtc2l6ZTogMjQuNzVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB3aWR0aDogMTQuMzc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTByZW07XG4gICAgICB3aWR0aDogNS44MTI1cmVtOyB9IH1cbi50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIHotaW5kZXg6IC0xOyB9XG4udGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIge1xuICBjb2xvcjogI2UzMjIzNjtcbiAgei1pbmRleDogMTA7IH1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciB7XG4gICAgei1pbmRleDogLTE7IH0gfVxuQHN1cHBvcnRzIG5vdCAobWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5KSB7XG4gIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciB7XG4gICAgei1pbmRleDogLTE7IH0gfVxuLnRlYXNlci1sYXJnZS5kZWNvLTEuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTIuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSB7XG4gIHRvcDogMi42MjVyZW07XG4gIHJpZ2h0OiAtMi42ODc1cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudGVhc2VyLWxhcmdlLmRlY28tMS5kZWNvLTEgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMi5kZWNvLTEgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlIHtcbiAgICAgIHRvcDogLTMuMTI1cmVtO1xuICAgICAgbGVmdDogLTIuOTM3NXJlbTtcbiAgICAgIHJpZ2h0OiBhdXRvOyB9IH1cbi50ZWFzZXItbGFyZ2UuZGVjby0xLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTIuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyIHtcbiAgdG9wOiAtNC45Mzc1cmVtO1xuICByaWdodDogLTVyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAudGVhc2VyLWxhcmdlLmRlY28tMS5kZWNvLTEgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC50ZWFzZXItbGFyZ2UuZGVjby0yLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudGVhc2VyLWxhcmdlLmRlY28tMS5kZWNvLTEgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC50ZWFzZXItbGFyZ2UuZGVjby0yLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciB7XG4gICAgICB0b3A6IC00LjE4NzVyZW07XG4gICAgICBsZWZ0OiAwcmVtO1xuICAgICAgcmlnaHQ6IGF1dG87IH0gfVxuLnRlYXNlci1sYXJnZS5kZWNvLTEuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTEuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMi5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMi5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIge1xuICB3aWR0aDogMTAuMjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50ZWFzZXItbGFyZ2UuZGVjby0xLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0xLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTIuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTIuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyIHtcbiAgICAgIHdpZHRoOiA0LjMxMjVyZW07XG4gICAgICBmb250LXNpemU6IDcuNDM3NXJlbTsgfSB9XG4udGVhc2VyLWxhcmdlLmRlY28tMS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMi5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlIHtcbiAgYm90dG9tOiAtMC4xODc1cmVtO1xuICByaWdodDogLTVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudGVhc2VyLWxhcmdlLmRlY28tMS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMi5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogLTEuNXJlbTtcbiAgICAgIHJpZ2h0OiAtNy41cmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50ZWFzZXItbGFyZ2UuZGVjby0xLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0yLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUge1xuICAgICAgYm90dG9tOiAtMi4xMjVyZW07XG4gICAgICByaWdodDogLTIuMzEyNXJlbTsgfSB9XG4udGVhc2VyLWxhcmdlLmRlY28tMS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC50ZWFzZXItbGFyZ2UuZGVjby0yLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciB7XG4gIGJvdHRvbTogLTUuMzEyNXJlbTtcbiAgcmlnaHQ6IC01cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnRlYXNlci1sYXJnZS5kZWNvLTEuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMi5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAtMi41cmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50ZWFzZXItbGFyZ2UuZGVjby0xLmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTIuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyIHtcbiAgICAgIGJvdHRvbTogLTMuMDYyNXJlbTtcbiAgICAgIHJpZ2h0OiAwcmVtOyB9IH1cbi50ZWFzZXItbGFyZ2UuZGVjby0xLnJpZ2h0LmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0yLnJpZ2h0LmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUge1xuICB0b3A6IC05LjVyZW07XG4gIGxlZnQ6IC01cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgLnRlYXNlci1sYXJnZS5kZWNvLTEucmlnaHQuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTIucmlnaHQuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIHRvcDogLTguMjVyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRlYXNlci1sYXJnZS5kZWNvLTEucmlnaHQuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTIucmlnaHQuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSB7XG4gICAgICB0b3A6IC0zLjEyNXJlbTtcbiAgICAgIGxlZnQ6IC0yLjkzNzVyZW07IH0gfVxuLnRlYXNlci1sYXJnZS5kZWNvLTEucmlnaHQuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMi5yaWdodC5kZWNvLTEgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIge1xuICB0b3A6IC00LjA2MjVyZW07XG4gIGxlZnQ6IC01cmVtO1xuICB3aWR0aDogMTAuMjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50ZWFzZXItbGFyZ2UuZGVjby0xLnJpZ2h0LmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTIucmlnaHQuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyIHtcbiAgICAgIHRvcDogLTQuMTg3NXJlbTtcbiAgICAgIGxlZnQ6IDByZW07IH0gfVxuLnRlYXNlci1sYXJnZS5kZWNvLTEucmlnaHQuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTEucmlnaHQuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMi5yaWdodC5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMi5yaWdodC5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIge1xuICBmb250LXNpemU6IDIyLjA2MjVyZW07XG4gIHdpZHRoOiAxMi44MTI1cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudGVhc2VyLWxhcmdlLmRlY28tMS5yaWdodC5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudGVhc2VyLWxhcmdlLmRlY28tMS5yaWdodC5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC50ZWFzZXItbGFyZ2UuZGVjby0yLnJpZ2h0LmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0yLnJpZ2h0LmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciB7XG4gICAgICB3aWR0aDogNC4zMTI1cmVtO1xuICAgICAgZm9udC1zaXplOiA3LjQzNzVyZW07IH0gfVxuLnRlYXNlci1sYXJnZS5kZWNvLTEucmlnaHQuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTIucmlnaHQuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSB7XG4gIGJvdHRvbTogMC40Mzc1cmVtO1xuICBsZWZ0OiAtNXJlbTtcbiAgd2lkdGg6IDIuNDM3NXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRlYXNlci1sYXJnZS5kZWNvLTEucmlnaHQuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTIucmlnaHQuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgd2lkdGg6IDQuMzEyNXJlbTtcbiAgICAgIGJvdHRvbTogLTIuMTI1cmVtO1xuICAgICAgcmlnaHQ6IC0yLjMxMjVyZW07IH0gfVxuLnRlYXNlci1sYXJnZS5kZWNvLTEucmlnaHQuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMi5yaWdodC5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIge1xuICBib3R0b206IC01cmVtO1xuICBsZWZ0OiAtNXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC50ZWFzZXItbGFyZ2UuZGVjby0xLnJpZ2h0LmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciwgLnRlYXNlci1sYXJnZS5kZWNvLTIucmlnaHQuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgYm90dG9tOiAtMy43NXJlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudGVhc2VyLWxhcmdlLmRlY28tMS5yaWdodC5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC50ZWFzZXItbGFyZ2UuZGVjby0yLnJpZ2h0LmRlY28tMiAudGVhc2VyLWxhcmdlX19pbWctd3JhcDphZnRlciB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgYm90dG9tOiAtMy4wNjI1cmVtO1xuICAgICAgcmlnaHQ6IDByZW07IH0gfVxuXG4uYXJ0aWNsZS5kZWNvLTE6YmVmb3JlLCAuYXJ0aWNsZS5kZWNvLTE6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMjpiZWZvcmUsIC5hcnRpY2xlLmRlY28tMjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbi5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudCwgLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgZm9udC1zaXplOiAxNy41cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgei1pbmRleDogMDsgfVxuICAuYXJ0aWNsZS5kZWNvLTEgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudDphZnRlciB7XG4gICAgY29sb3I6ICNlMzIyMzY7XG4gICAgei1pbmRleDogMTA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAuYXJ0aWNsZS5kZWNvLTEgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudDphZnRlciB7XG4gICAgICB6LWluZGV4OiAtMTsgfSB9XG4gIEBzdXBwb3J0cyBub3QgKG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseSkge1xuICAgIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50OmFmdGVyIHtcbiAgICAgIHotaW5kZXg6IC0xOyB9IH1cbi5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjIuMDYyNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuYXJ0aWNsZS5kZWNvLTEgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTQuMTg3NXJlbTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSB7XG4gIHRvcDogLTkuMzc1cmVtO1xuICBsZWZ0OiAtMy40Mzc1cmVtO1xuICB3aWR0aDogOS44NzVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuYXJ0aWNsZS5kZWNvLTEgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICAgIHRvcDogLTYuODc1cmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUge1xuICAgICAgd2lkdGg6IDZyZW07XG4gICAgICB0b3A6IC00Ljc1cmVtO1xuICAgICAgbGVmdDogLTMuMTI1cmVtOyB9IH1cbi5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDphZnRlciB7XG4gIHRvcDogLTE0LjI1cmVtO1xuICBsZWZ0OiAtMy40Mzc1cmVtO1xuICB3aWR0aDogNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDphZnRlciB7XG4gICAgICB0b3A6IC0xMS43NXJlbTtcbiAgICAgIGxlZnQ6IC0zLjc1cmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDphZnRlciB7XG4gICAgICB3aWR0aDogNnJlbTtcbiAgICAgIHRvcDogLTQuNzVyZW07XG4gICAgICBsZWZ0OiAwOyB9IH1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50LmFydGljbGVfX3NsaWRlcjphZnRlciwgLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50LmFydGljbGVfX3NsaWRlcjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogOS45Mzc1cmVtO1xuICAgIHdpZHRoOiA1Ljc1cmVtOyB9IH1cbi5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudC5hcnRpY2xlX19zbGlkZXI6YmVmb3JlIHtcbiAgbGVmdDogLTVyZW07XG4gIHRvcDogMTAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudC5hcnRpY2xlX19zbGlkZXI6YmVmb3JlIHtcbiAgICAgIHRvcDogNDAlOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudC5hcnRpY2xlX19zbGlkZXI6YmVmb3JlIHtcbiAgICAgIHRvcDogMjAlO1xuICAgICAgbGVmdDogMDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAuYXJ0aWNsZS5kZWNvLTEgLmFydGljbGVfX2NvbnRlbnQuYXJ0aWNsZV9fc2xpZGVyOmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwOyB9IH1cbi5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudC5hcnRpY2xlX19zbGlkZXI6YWZ0ZXIge1xuICBsZWZ0OiAtNXJlbTtcbiAgdG9wOiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdG9wOiAyMy40JTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudC5hcnRpY2xlX19zbGlkZXI6YWZ0ZXIge1xuICAgICAgdG9wOiA1MCU7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50LmFydGljbGVfX3NsaWRlcjphZnRlciB7XG4gICAgICB0b3A6IDMwJTtcbiAgICAgIGxlZnQ6IDA7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50LmFydGljbGVfX3NsaWRlcjphZnRlciB7XG4gICAgICB0b3A6IDE1JTtcbiAgICAgIGxlZnQ6IDA7IH0gfVxuLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyMi4wNjI1cmVtO1xuICB3aWR0aDogMTIuODEyNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50OmFmdGVyLCAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogOC40Mzc1cmVtO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG4uYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICBib3R0b206IC0xLjc1cmVtO1xuICByaWdodDogLTVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogNy41cmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudDpiZWZvcmUge1xuICAgICAgd2lkdGg6IDIuODc1cmVtO1xuICAgICAgYm90dG9tOiA4LjQzNzVyZW07XG4gICAgICByaWdodDogMDsgfSB9XG4uYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGJvdHRvbTogLTYuMjVyZW07XG4gIHJpZ2h0OiAtNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudDphZnRlciB7XG4gICAgICBib3R0b206IDMuNzVyZW07XG4gICAgICByaWdodDogLTcuNXJlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDIuODc1cmVtO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDYuMjVyZW07IH0gfVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQuYXJ0aWNsZV9fc2xpZGVyOmFmdGVyLCAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQuYXJ0aWNsZV9fc2xpZGVyOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxNi44NzVyZW07IH0gfVxuLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50LmFydGljbGVfX3NsaWRlcjpiZWZvcmUge1xuICBsZWZ0OiAtNXJlbTtcbiAgdG9wOiAxMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50LmFydGljbGVfX3NsaWRlcjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDQuNDM3NXJlbTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAtMTByZW07XG4gICAgICBsZWZ0OiBhdXRvOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudC5hcnRpY2xlX19zbGlkZXI6YmVmb3JlIHtcbiAgICAgIHRvcDogLTkuNXJlbTsgfSB9XG4uYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQuYXJ0aWNsZV9fc2xpZGVyOmFmdGVyIHtcbiAgbGVmdDogLTVyZW07XG4gIHRvcDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRvcDogMjMuNCU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuYXJ0aWNsZS5kZWNvLTIgLmFydGljbGVfX2NvbnRlbnQuYXJ0aWNsZV9fc2xpZGVyOmFmdGVyIHtcbiAgICAgIHdpZHRoOiAzLjM3NXJlbTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAtOC4xMjVyZW07XG4gICAgICBsZWZ0OiBhdXRvOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudC5hcnRpY2xlX19zbGlkZXI6YWZ0ZXIge1xuICAgICAgdG9wOiAtNy42MjVyZW07IH0gfVxuXG4ubGlzdC5kZWNvLTE6YmVmb3JlLCAubGlzdC5kZWNvLTE6YWZ0ZXIsIC5saXN0LmRlY28tMjpiZWZvcmUsIC5saXN0LmRlY28tMjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbi5saXN0LmRlY28tMSAubGlzdF9fY29udGVudCwgLmxpc3QuZGVjby0yIC5saXN0X19jb250ZW50IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgLmxpc3QuZGVjby0xIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmxpc3QuZGVjby0xIC5saXN0X19jb250ZW50OmFmdGVyLCAubGlzdC5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubGlzdC5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgZm9udC1zaXplOiAxMy44MTI1cmVtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmxpc3QuZGVjby0xIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmxpc3QuZGVjby0xIC5saXN0X19jb250ZW50OmFmdGVyLCAubGlzdC5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubGlzdC5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IDguNDM3NXJlbTtcbiAgICAgICAgd2lkdGg6IDQuODc1cmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgLmxpc3QuZGVjby0xIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmxpc3QuZGVjby0yIC5saXN0X19jb250ZW50OmJlZm9yZSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgei1pbmRleDogMDsgfVxuICAubGlzdC5kZWNvLTEgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5saXN0LmRlY28tMiAubGlzdF9fY29udGVudDphZnRlciB7XG4gICAgY29sb3I6ICNlMzIyMzY7XG4gICAgei1pbmRleDogMTA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAubGlzdC5kZWNvLTEgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5saXN0LmRlY28tMiAubGlzdF9fY29udGVudDphZnRlciB7XG4gICAgICB6LWluZGV4OiAtMTsgfSB9XG4gIEBzdXBwb3J0cyBub3QgKG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseSkge1xuICAgIC5saXN0LmRlY28tMSAubGlzdF9fY29udGVudDphZnRlciwgLmxpc3QuZGVjby0yIC5saXN0X19jb250ZW50OmFmdGVyIHtcbiAgICAgIHotaW5kZXg6IC0xOyB9IH1cbi5saXN0LmRlY28tMS5kZWNvLTEgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubGlzdC5kZWNvLTIuZGVjby0xIC5saXN0X19jb250ZW50OmJlZm9yZSB7XG4gIHRvcDogLTAuMzc1cmVtO1xuICBsZWZ0OiAtMy40Mzc1cmVtO1xuICB3aWR0aDogMi43NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxpc3QuZGVjby0xLmRlY28tMSAubGlzdF9fY29udGVudDpiZWZvcmUsIC5saXN0LmRlY28tMi5kZWNvLTEgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7IH0gfVxuLmxpc3QuZGVjby0xLmRlY28tMSAubGlzdF9fY29udGVudDphZnRlciwgLmxpc3QuZGVjby0yLmRlY28tMSAubGlzdF9fY29udGVudDphZnRlciB7XG4gIHRvcDogLTNyZW07XG4gIGxlZnQ6IC0zLjQzNzVyZW07XG4gIHdpZHRoOiA4LjA2MjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubGlzdC5kZWNvLTEuZGVjby0xIC5saXN0X19jb250ZW50OmFmdGVyLCAubGlzdC5kZWNvLTIuZGVjby0xIC5saXN0X19jb250ZW50OmFmdGVyIHtcbiAgICAgIHRvcDogLTMuMjVyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxpc3QuZGVjby0xLmRlY28tMSAubGlzdF9fY29udGVudDphZnRlciwgLmxpc3QuZGVjby0yLmRlY28tMSAubGlzdF9fY29udGVudDphZnRlciB7XG4gICAgICB0b3A6IC0xLjg3NXJlbTtcbiAgICAgIGxlZnQ6IDA7IH0gfVxuLmxpc3QuZGVjby0xLmRlY28tMiAubGlzdF9fY29udGVudDpiZWZvcmUsIC5saXN0LmRlY28tMi5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgYm90dG9tOiAyMS4yNXJlbTtcbiAgcmlnaHQ6IC01cmVtO1xuICB3aWR0aDogNi44NzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubGlzdC5kZWNvLTEuZGVjby0yIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmxpc3QuZGVjby0yLmRlY28tMiAubGlzdF9fY29udGVudDpiZWZvcmUge1xuICAgICAgcmlnaHQ6IC0zLjc1cmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5saXN0LmRlY28tMS5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAubGlzdC5kZWNvLTIuZGVjby0yIC5saXN0X19jb250ZW50OmJlZm9yZSB7XG4gICAgICBib3R0b206IDE4Ljc1cmVtO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMi40Mzc1cmVtOyB9IH1cbi5saXN0LmRlY28tMS5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5saXN0LmRlY28tMi5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIge1xuICBib3R0b206IDE4Ljc1cmVtO1xuICByaWdodDogLTVyZW07XG4gIHdpZHRoOiA2Ljg3NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5saXN0LmRlY28tMS5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5saXN0LmRlY28tMi5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IC0zLjc1cmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5saXN0LmRlY28tMS5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC5saXN0LmRlY28tMi5kZWNvLTIgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAxNi4yNXJlbTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDIuNDM3NXJlbTsgfSB9XG5cbi5zbGljay1kb3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9IH1cbiAgLnNsaWNrLWRvdHMgbGkge1xuICAgIG1hcmdpbjogMCAwLjM3NXJlbTsgfVxuICAuc2xpY2stZG90cyBidXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2NjY2M7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQsIGJvcmRlciAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5zbGljay1kb3RzIGJ1dHRvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNDA0MDQwO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjOyB9XG4gIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNlMzIyMzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UzMjIzNjsgfVxuXG4uc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5zbGljay1hcnJvdy5zbGljay1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4vKiBhcnRpY2xlIGxpc3RpbmcgKi9cbi5hcnRpY2xlLWl0ZW1fX3RlYXNlciBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gIHBhZGRpbmctdG9wOiAxcmVtOyB9XG5cbi8qIGFydGljbGUgZGV0YWlsICovXG4uYXJ0aWNsZSAudG9waWMgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCAxNnB4OyB9XG5cbi5iZyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIHBhZGRpbmctdG9wOiA0LjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA0LjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDcuNXJlbTsgfVxuXG5wLmF1dGhvciB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHBhZGRpbmc6IDEuNXJlbSAwIC41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxucC5xdWVzdGlvbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5wLmJveCwgaDEuYm94LCBoMi5ib3gsIGgzLmJveCwgaDQuYm94LCBoNS5ib3gsIGg2LmJveCwgdWwuYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgcGFkZGluZzogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTclO1xuICBwYWRkaW5nLXJpZ2h0OiAxNyU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgcC5ib3gsIGgxLmJveCwgaDIuYm94LCBoMy5ib3gsIGg0LmJveCwgaDUuYm94LCBoNi5ib3gsIHVsLmJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07IH0gfVxucC5xdW90ZXMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICBsaW5lLWhlaWdodDogMy41cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA5MjdweDtcbiAgbWF4LXdpZHRoOiA1Ny45Mzc1cmVtOyB9XG5cbi8qIGZpbGUgbGlua3MgKi9cbm1haW4gcCBhW2hyZWYkPVwiLnBkZlwiXTphZnRlciwgbWFpbiBsaSBhW2hyZWYkPVwiLnBkZlwiXTphZnRlcixcbm1haW4gcCBhW2hyZWYkPVwiLmRvY1wiXTphZnRlciwgbWFpbiBsaSBhW2hyZWYkPVwiLmRvY1wiXTphZnRlcixcbm1haW4gcCBhW2hyZWYkPVwiLmRvY3hcIl06YWZ0ZXIsIG1haW4gbGkgYVtocmVmJD1cIi5kb2N4XCJdOmFmdGVyLFxubWFpbiBwIGFbaHJlZiQ9XCIuZG90XCJdOmFmdGVyLCBtYWluIGxpIGFbaHJlZiQ9XCIuZG90XCJdOmFmdGVyLFxubWFpbiBwIGFbaHJlZiQ9XCIuZG90bVwiXTphZnRlciwgbWFpbiBsaSBhW2hyZWYkPVwiLmRvdG1cIl06YWZ0ZXIsXG5tYWluIHAgYVtocmVmJD1cIi54bHNcIl06YWZ0ZXIsIG1haW4gbGkgYVtocmVmJD1cIi54bHNcIl06YWZ0ZXIsXG5tYWluIHAgYVtocmVmJD1cIi54bHN4XCJdOmFmdGVyLCBtYWluIGxpIGFbaHJlZiQ9XCIueGxzeFwiXTphZnRlcixcbm1haW4gcCBhW2hyZWYkPVwiLnhsdFwiXTphZnRlciwgbWFpbiBsaSBhW2hyZWYkPVwiLnhsdFwiXTphZnRlcixcbm1haW4gcCBhW2hyZWYkPVwiLnhsdG1cIl06YWZ0ZXIsIG1haW4gbGkgYVtocmVmJD1cIi54bHRtXCJdOmFmdGVyLFxubWFpbiBwIGFbaHJlZiQ9XCIudHh0XCJdOmFmdGVyLCBtYWluIGxpIGFbaHJlZiQ9XCIudHh0XCJdOmFmdGVyLFxubWFpbiBwIGFbaHJlZiQ9XCIuY3N2XCJdOmFmdGVyLCBtYWluIGxpIGFbaHJlZiQ9XCIuY3N2XCJdOmFmdGVyLFxubWFpbiBwIGFbaHJlZiQ9XCIuemlwXCJdOmFmdGVyLCBtYWluIGxpIGFbaHJlZiQ9XCIuemlwXCJdOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzZweDtcbiAgd2lkdGg6IDIuMjVyZW07XG4gIGhlaWdodDogMzZweDtcbiAgaGVpZ2h0OiAyLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9JbWFnZXMvSWNvbnMvbGluay1kb3dubG9hZC5zdmcpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi8qIGV4dGVybmFsIGxpbmtzICovXG5tYWluIHAgYVtocmVmXj1cImh0dHBzOi8vXCJdOmFmdGVyLCBtYWluIGxpIGFbaHJlZl49XCJodHRwczovL1wiXTphZnRlcixcbm1haW4gcCBhW2hyZWZePVwiaHR0cDovL1wiXTphZnRlciwgbWFpbiBsaSBhW2hyZWZePVwiaHR0cDovL1wiXTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDM2cHg7XG4gIHdpZHRoOiAyLjI1cmVtO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGhlaWdodDogMi4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vSW1hZ2VzL0ljb25zL2xpbmstZXh0ZXJuYWwuc3ZnKTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4vKiBoaWRlIGxhenkgbG9hZCBhcnRpY2xlICovXG4uYXJ0aWNsZV9fY29udGVudC5sYXp5ID4gZGVsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBjYXRlZ29yeSBzZWxlY3Rpb24gKi9cbi5jYXRzZWxlY3QgbGksXG4uZGF0ZXNlbGVjdCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY2F0c2VsZWN0LmFjdGl2ZSB1bC5zZWxlY3QsIC5jYXRzZWxlY3QuYWN0aXZlIHVsLnNlbGVjdC0tYmcsXG4uZGF0ZXNlbGVjdC5hY3RpdmUgdWwuc2VsZWN0LFxuLmRhdGVzZWxlY3QuYWN0aXZlIHVsLnNlbGVjdC0tYmcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQwLCAyNDAsIDI0MCwgMC45NSk7IH1cblxuLmNhdHNlbGVjdC5hY3RpdmUgLnNlbGVjdC13cmFwOmJlZm9yZSxcbi5kYXRlc2VsZWN0LmFjdGl2ZSAuc2VsZWN0LXdyYXA6YmVmb3JlIHtcbiAgei1pbmRleDogMTAwMTtcbiAgY29udGVudDogJ1xcZjEwNyc7IH1cblxuLmNhdHNlbGVjdCB1bC5zZWxlY3QgbGkuc2VsZWN0ZWQ6YmVmb3JlLCAuY2F0c2VsZWN0IHVsLnNlbGVjdC0tYmcgbGkuc2VsZWN0ZWQ6YmVmb3JlLFxuLmRhdGVzZWxlY3QgdWwuc2VsZWN0IGxpLnNlbGVjdGVkOmJlZm9yZSxcbi5kYXRlc2VsZWN0IHVsLnNlbGVjdC0tYmcgbGkuc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjlweDtcbiAgd2lkdGg6IDEuODEyNXJlbTtcbiAgY29sb3I6ICNlMzIyMzY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIwcHg7XG4gIGxlZnQ6IC0xLjNyZW07XG4gIHJpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAzO1xuICBjb250ZW50OiAn4pyU77iOJzsgfVxuXG4vKiBmb3JtcyAqL1xuLnBhcnNsZXktZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNywgMzQsIDU0LCAwLjEpO1xuICBib3JkZXItY29sb3I6ICNlMzIyMzY7XG4gIGNvbG9yOiAjZTMyMjM2OyB9XG4gIC5wYXJzbGV5LWVycm9yOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMzIyMzY7IH1cblxuLnBhcnNsZXktZXJyb3JzLWxpc3QuZmlsbGVkIHtcbiAgY29sb3I6ICNlMzIyMzY7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5wYXJzbGV5LWVycm9ycy1saXN0LmZpbGxlZCB7XG4gICAgICBwYWRkaW5nLXRvcDogMC41cmVtOyB9IH1cblxuLyogY29tbWVudHMgb24gYXJ0aWNsZXMgKi9cbi5ucy1uZXdzLWNvbW1lbnQtYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IC0zNHB4OyB9XG5cbi5ucy1uZXdzLWNvbW1lbnQtYnV0dG9ucyAuY29tbWVudGNvdW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgZm9udC1mYW1pbHk6ICdPc3dhbGQnLCBWZXJkYW5hLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm5zLW5ld3MtY29tbWVudC1idXR0b25zIC5jb21tZW50Y291bnQgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubnMtbmV3cy1jb21tZW50LWJ1dHRvbnMgLmNvbW1lbnRjb3VudDpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjNGQ3NDQ2O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxGMjdBXCI7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAwOyB9XG5cbi5ucy1uZXdzLWNvbW1lbnQtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmNsZWFyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50cy1saXN0IGxpIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgdGV4dC1pbmRlbnQ6IDA7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50cy1saXN0IGxpOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDsgfVxuXG4uY29tbWVudHMtbGlzdCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAucmVwbHktbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLyoqXG4gKiBDYWphIGRlbCBDb21lbnRhcmlvXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi50eF9uc25ld3Njb21tZW50cyAuY29tbWVudHMtbGlzdCAuY29tbWVudC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAuY29tbWVudHMtbGlzdC5yZXBseS1saXN0IC5jb21tZW50LWJveCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJveCAuY29tbWVudC1oZWFkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgY29sb3I6ICMzMzM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYm94IC5jb21tZW50LWhlYWQ6OmFmdGVyLFxuLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJveCAuY29tbWVudC1oZWFkOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkIHNvbGlkIG91dHNldDtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IC0xNnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTAwJTtcbiAgdG9wOiAxMXB4O1xuICB3aWR0aDogMDsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYm94IC5jb21tZW50LWhlYWQ6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2RkZDtcbiAgYm9yZGVyLXdpZHRoOiA4cHg7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJveCAuY29tbWVudC1oZWFkOjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLXdpZHRoOiA3cHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIG1hcmdpbi10b3A6IDFweDsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYm94IC5jb21tZW50LWhlYWQgaTpob3ZlciB7XG4gIGNvbG9yOiAjMDM2NThjOyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAuYWN0aXZlLWNvbW1lbnQtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYm94IC5jb21tZW50LWJ0biB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYm94IC5jb21tZW50LWJ0bjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLm5zLWljb24tcmVwbHkge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTRweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgd2lkdGg6IDE0cHg7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM3Nzc7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJveCAuY29tbWVudC1jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYm94IC5jb21tZW50LW5hbWUuYnktYXV0aG9yLFxuLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJveCAuY29tbWVudC1uYW1lLmJ5LWF1dGhvciBhIHtcbiAgY29sb3I6ICMwMzY1OGM7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWF1dGhvciBzdHJvbmcge1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYm94IC5jb21tZW50LW5hbWUuYnktYXV0aG9yOmFmdGVyIHtcbiAgY29udGVudDogJ2F1dG9yJztcbiAgYmFja2dyb3VuZDogIzAzNjU4YztcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1saW5rIC5saW5rLWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbiAgbWluLXdpZHRoOiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1saW5rIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNHB4IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGNvbG9yOiAjYmJiYmJiO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbiAgd2lkdGg6IDIwcHg7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWxpbmstaW5wdXQge1xuICBjb2xvcjogIzY2NjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAzcHg7XG4gIG91dGxpbmU6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi50eF9uc25ld3Njb21tZW50cyBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAuaGVhZGVyLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1mb290ZXIge1xuICBwYWRkaW5nOiAxNXB4OyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAuZm9vdGVyLWxlZnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDIycHg7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5mb290ZXItcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1mb290ZXIgLmZvb3Rlci1yaWdodCAuY29tbWVudC1kYXRlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM5OTk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC50eXBvMy1tZXNzYWdlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAudHlwbzMtbWVzc2FnZXMgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgd2lkdGg6IDU1JTsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLm1lZGlhLWxlZnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAubWVkaWEtYm9keSBwIHtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnRoYW5rc21zZywgLmFwcHJvdmUge1xuICB3aWR0aDogNzAlOyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAuZXJyb3ItbXNnIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgI2NvbW1lbnQtZm9ybSAudGV4dC1tdXRlZCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5oYXMtZXJyb3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5lcnJvci1tc2cge1xuICBiYWNrZ3JvdW5kOiAjZWUwMTAxIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm90dG9tOiA4MiU7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgei1pbmRleDogOTk5OyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAuZXJyb3ItbXNnIHAge1xuICBtYXJnaW46IDA7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5lcnJvci1tc2c6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlMDEwMTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNkZGQ7XG4gIGJvdHRvbTogLTZweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLm5zLWhlYWRsaW5lIHtcbiAgbWFyZ2luOiAwIDAgMjBweDsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIG1heC13aWR0aDogNDk3cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cCBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIHRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIHBhZGRpbmc6IDEwcHg7IH1cblxuLm5zLWNhcHRjaC1pbnB1dCB7XG4gIG1hcmdpbjogMTVweCAwIDVweDsgfVxuXG4ubnMtYnRuLWxvZ2luIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1idG46aG92ZXIsXG4udHhfbnNuZXdzY29tbWVudHMgLm5zLWJ0bjphY3RpdmUsXG4udHhfbnNuZXdzY29tbWVudHMgLm5zLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZTczMTU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZTczMTU7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIHVsLCAudHhfbnNuZXdzY29tbWVudHMgb2wge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5yZXBseS1mb3JtOm5vdCg6ZW1wdHkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmc6IDMwcHg7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWZvcm0tY2xvc2UtYnRuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgb3BhY2l0eTogMC4yO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICB0b3A6IDE1cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1mb3JtLWNsb3NlLWJ0bjpmb2N1cywgLmNvbW1lbnQtZm9ybS1jbG9zZS1idG46aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgdWwgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDExNHB4OyB9XG5cbi50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtbGluayBhIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LW1haW4tbGV2ZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LW1haW4tbGV2ZWwgLmNvbW1lbnQtYXZhdGFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWZvcm0tY2xvc2UtYnRuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLnJlcGx5LWZvcm0gLmNvbW1lbnQtZm9ybS1jbG9zZS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHotaW5kZXg6IDE7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWZvcm0gLmhhcy1lcnJvciBpbnB1dCxcbi50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1mb3JtIC5oYXMtZXJyb3IgdGV4dGFyZWEge1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7IH1cblxuLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0LWVycm9yIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG4gIGJvcmRlci1jb2xvcjogI2ViY2NkMTsgfVxuXG4udHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLFxuICAudHhfbnNuZXdzY29tbWVudHMgaW5wdXQsIC50eF9uc25ld3Njb21tZW50cyB0ZXh0YXJlYSwgLnR4X25zbmV3c2NvbW1lbnRzIHNlbGVjdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbiAgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1oZWFkbGluZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4gIC50eF9uc25ld3Njb21tZW50cyAubnMtaGVhZGxpbmUgaDIge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWxpc3QgLmNvbW1lbnQtYXZhdGFyIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7IH1cblxuICAudHhfbnNuZXdzY29tbWVudHMgLnR4X25zbmV3c2NvbW1lbnRzIHVsIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWxpc3QgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtbWFpbi1sZXZlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4OyB9XG5cbiAgLnR4X25zbmV3c2NvbW1lbnRzIC5yZXBseS1mb3JtOm5vdCg6ZW1wdHkpIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWxpc3QgLmNvbW1lbnQtYXZhdGFyIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7IH1cblxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYm94IC5jb21tZW50LWhlYWQsXG4gIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1ib3ggLmNvbW1lbnQtY29udGVudCxcbiAgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWZvb3RlciB7XG4gICAgcGFkZGluZzogMTBweDsgfVxuXG4gIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1hdXRob3IsXG4gIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1ib3ggLmNvbW1lbnQtYnRuIHtcbiAgICBmb250LXNpemU6IDExcHg7IH1cblxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYm94IC5jb21tZW50LWNvbnRlbnQsXG4gIC50eF9uc25ld3Njb21tZW50cyAucmVwbHktZm9ybSAuY29tbWVudC1mb3JtIC50ZXh0LW11dGVkIHtcbiAgICBmb250LXNpemU6IDEycHg7IH1cblxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtbWFpbi1sZXZlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4OyB9XG5cbiAgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWxpbmsge1xuICAgIHRvcDogN3B4OyB9XG5cbiAgLnR4X25zbmV3c2NvbW1lbnRzIC5yZXBseS1mb3JtOm5vdCg6ZW1wdHkpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG4gIC50eF9uc25ld3Njb21tZW50cyAucmVwbHktZm9ybSAubnMtZm9ybS1ncm91cCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG5cbiAgLnR4X25zbmV3c2NvbW1lbnRzIC5yZXBseS1mb3JtIC5jb21tZW50LWZvcm0gaW5wdXQsXG4gIC50eF9uc25ld3Njb21tZW50cyAucmVwbHktZm9ybSAuY29tbWVudC1mb3JtIHRleHRhcmVhLFxuICAudHhfbnNuZXdzY29tbWVudHMgLnJlcGx5LWZvcm0gLmNvbW1lbnQtZm9ybSBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDsgfVxuXG4gIC50eF9uc25ld3Njb21tZW50cyAucmVwbHktZm9ybSAuY29tbWVudC1mb3JtIHRleHRhcmVhIHtcbiAgICBtaW4taGVpZ2h0OiA3NXB4OyB9IH1cbi5uZXdzLWJhY2tsaW5rLXdyYXAge1xuICB3aWR0aDogNjYlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA3LjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubmV3cy1iYWNrbGluay13cmFwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbTsgfSB9XG5cbi50eF9uc25ld3Njb21tZW50cyB7XG4gIHdpZHRoOiA2NiU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDcuNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC50eF9uc25ld3Njb21tZW50cyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07IH0gfVxuICAudHhfbnNuZXdzY29tbWVudHMgLmFjdGl2ZS1jb21tZW50LWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAudHhfbnNuZXdzY29tbWVudHMgLmFjdGl2ZS1jb21tZW50LWZvcm0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07IH0gfVxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtZm9ybSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAudHhfbnNuZXdzY29tbWVudHMgLm5zLWhlYWRsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtaGVhZGxpbmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC50eF9uc25ld3Njb21tZW50cyAuY29udHJvbHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbiB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW4ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG4gICAgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsb2F0OiBub25lOyB9IH1cbiAgICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOmZpcnN0LW9mLXR5cGUgLm5zLWZvcm0tZ3JvdXAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMi41cHg7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgICAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbjpmaXJzdC1vZi10eXBlIC5ucy1mb3JtLWdyb3VwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDIpIHtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbjpudGgtb2YtdHlwZSgyKSAubnMtZm9ybS1ncm91cCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTIuNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgICAgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoMikgLm5zLWZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cbiAgICAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDQpIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDQpIHtcbiAgICAgICAgICBvcmRlcjogNTsgfSB9XG4gICAgICAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbjpudGgtb2YtdHlwZSg0KSAubnMtZm9ybS1ncm91cCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDQpIC5ucy1mb3JtLWdyb3VwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH0gfVxuICAgICAgICAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAtbWFpbjpudGgtb2YtdHlwZSg0KSAubnMtZm9ybS1ncm91cDpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIHRvcDogMC42ODc1cmVtO1xuICAgICAgICAgIHdpZHRoOiAxLjgxMjVyZW07XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDQpIC5ucy1mb3JtLWdyb3VwOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAyLjE4NzVyZW07XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDQpIC5ucy1mb3JtLWdyb3VwIC5ucy1idG4ge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMy40Mzc1cmVtIDAuODEyNXJlbSAxLjI1cmVtO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTMyMjM2O1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAgICAgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoNCkgLm5zLWZvcm0tZ3JvdXAgLm5zLWJ0bjpmb2N1cywgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoNCkgLm5zLWZvcm0tZ3JvdXAgLm5zLWJ0bjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0MDQwOyB9XG4gICAgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoNSkge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDUpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgb3JkZXI6IDQ7IH0gfVxuICAgICAgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwLW1haW46bnRoLW9mLXR5cGUoNSkgLnRleHQtbXV0ZWQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDUpIC50ZXh0LW11dGVkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAudHhfbnNuZXdzY29tbWVudHMgLm5zLWZvcm0tZ3JvdXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1mb3JtLWdyb3VwIGxhYmVsIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI2UzMjIzNjtcbiAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDAuODEyNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cCBsYWJlbCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cCB0ZXh0YXJlYSB7XG4gICAgICBtaW4taGVpZ2h0OiA4LjMxMjVyZW07IH1cbiAgLnR4X25zbmV3c2NvbW1lbnRzIC5lcnJvci1tc2cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICNlMzIyMzYgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAudHhfbnNuZXdzY29tbWVudHMgLmVycm9yLW1zZyBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAudHhfbnNuZXdzY29tbWVudHMgLmVycm9yLW1zZyBwIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtOyB9IH1cbiAgICAudHhfbnNuZXdzY29tbWVudHMgLmVycm9yLW1zZzphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudHMtY29udGFpbmVyIGgyIHtcbiAgICBmb250LWZhbWlseTogXCJBYnJpbCBGYXRmYWNlXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAtbW96LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudHMtY29udGFpbmVyIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42MjVyZW07IH0gfVxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWNvbnRhaW5lciAubnMtaGVhZGxpbmUge1xuICAgIHBhZGRpbmctdG9wOiAyLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudHMtY29udGFpbmVyIC5ucy1oZWFkbGluZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtOyB9IH1cbiAgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWF2YXRhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWxpc3QgbGkge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTsgfVxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWxpc3QgLm1lc3NhZ2VzIC5ucy1hbGVydCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWxpc3QgLmNvbW1lbnQtYm94IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudHMtbGlzdCAuY29tbWVudC1ib3ggLmNvbW1lbnQtaGVhZCB7XG4gICAgICBwYWRkaW5nOiAwIDAgMS41cmVtIDA7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudHMtbGlzdCAuY29tbWVudC1ib3ggLmNvbW1lbnQtaGVhZCB7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDFyZW0gMDsgfSB9XG4gICAgICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWxpc3QgLmNvbW1lbnQtYm94IC5jb21tZW50LWhlYWQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgLW1vei1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IH1cbiAgICAgIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudHMtbGlzdCAuY29tbWVudC1ib3ggLmNvbW1lbnQtaGVhZDpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWxpc3QgLmNvbW1lbnQtYm94IC5jb21tZW50LWhlYWQgLnRleHQtbXV0ZWQge1xuICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgICAgICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgICAgICAtby1mb250LXNtb290aGluZzogYXV0bztcbiAgICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50cy1saXN0IC5jb21tZW50LWJveCAuY29tbWVudC1jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgICAgLW8tZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgICBwYWRkaW5nOiAycmVtIDIuNXJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAwLjEyNXJlbSAwIDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudHMtbGlzdCAuY29tbWVudC1ib3ggLmNvbW1lbnQtY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZzogMXJlbSAxLjI1cmVtOyB9IH1cbiAgICAgIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudHMtbGlzdCAuY29tbWVudC1ib3ggLmNvbW1lbnQtY29udGVudCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgICAgIC1tb3otZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgICAgIC1vLWZvbnQtc21vb3RoaW5nOiBhdXRvOyB9XG4gICAgICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWxpc3QgLmNvbW1lbnQtYm94IC5jb21tZW50LWNvbnRlbnQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2VkZWRlZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDE2cHggMTZweDtcbiAgICAgICAgdG9wOiAtMTZweDtcbiAgICAgICAgbGVmdDogMS4yNXJlbTsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAgIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudHMtbGlzdCAuY29tbWVudC1ib3ggLmNvbW1lbnQtY29udGVudDphZnRlciB7XG4gICAgICAgICAgICB0b3A6IC0xMnB4OyB9IH1cbiAgICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWxpc3QgLmNvbW1lbnQtYm94IC5jb21tZW50LWZvb3RlciB7XG4gICAgICBwYWRkaW5nOiAwIDIuNXJlbSAyLjVyZW0gMi41cmVtO1xuICAgICAgYmFja2dyb3VuZDogI2VkZWRlZDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50cy1saXN0IC5jb21tZW50LWJveCAuY29tbWVudC1mb290ZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjI1cmVtIDEuMjVyZW07IH0gfVxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWxpc3QucmVwbHktbGlzdCB7XG4gICAgcGFkZGluZzogMCAyLjVyZW07XG4gICAgYmFja2dyb3VuZDogI2VkZWRlZDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWxpc3QucmVwbHktbGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbTsgfSB9XG4gICAgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50cy1saXN0LnJlcGx5LWxpc3QgbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudHMtbGlzdC5yZXBseS1saXN0IC5jb21tZW50LWhlYWQge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtOyB9XG4gICAgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50cy1saXN0LnJlcGx5LWxpc3QgLmNvbW1lbnQtY29udGVudCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQzRDNEM0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50cy1saXN0LnJlcGx5LWxpc3QgLmNvbW1lbnQtY29udGVudCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTsgfSB9XG4gICAgICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWxpc3QucmVwbHktbGlzdCAuY29tbWVudC1jb250ZW50OmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50cy1saXN0LnJlcGx5LWxpc3QgLmNvbW1lbnQtY29udGVudDphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTFyZW07XG4gICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlcjogc29saWQgMTZweCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Y2RjZGNjsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAgIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudHMtbGlzdC5yZXBseS1saXN0IC5jb21tZW50LWNvbnRlbnQ6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWxpc3QucmVwbHktbGlzdCAuY29tbWVudC1jb250ZW50OmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogLTAuNzVyZW07XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDEycHg7IH0gfVxuICAgICAgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50cy1saXN0LnJlcGx5LWxpc3QgLmNvbW1lbnQtY29udGVudDpiZWZvcmUge1xuICAgICAgICB0b3A6IC0xLjA2MjVyZW07XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNDNEM0QzQ7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnRzLWxpc3QucmVwbHktbGlzdCAuY29tbWVudC1jb250ZW50OmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IC0wLjgxMjVyZW07IH0gfVxuICAgIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudHMtbGlzdC5yZXBseS1saXN0IC5jb21tZW50LWZvb3RlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudHMtbGlzdCAuY29tbWVudHMtbGlzdCAuY29tbWVudHMtbGlzdCB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuICAgIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG46Zm9jdXMsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG46aG92ZXIge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDA0MDsgfVxuICAgICAgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0bjpmb2N1cy5idG4tc2Vjb25kYXJ5OmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0bjpmb2N1czpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG46aG92ZXIuYnRuLXNlY29uZGFyeTpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG46aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYnRuOmZvY3VzLmJ0bi1zZWNvbmRhcnk6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG46Zm9jdXM6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1idG46aG92ZXIuYnRuLXNlY29uZGFyeTphZnRlciwgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJ0bjpob3ZlcjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9XG4gIC50eF9uc25ld3Njb21tZW50cyAucmVwbHktZm9ybTpub3QoOmVtcHR5KSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiZGJkYmQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW46IDAgLTIuNXJlbTtcbiAgICBwYWRkaW5nOiAwIDIuNXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAudHhfbnNuZXdzY29tbWVudHMgLnJlcGx5LWZvcm06bm90KDplbXB0eSkge1xuICAgICAgICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gICAgICAgIG1hcmdpbjogMCAtMS4yNXJlbTsgfSB9XG4gICAgLnR4X25zbmV3c2NvbW1lbnRzIC5yZXBseS1mb3JtOm5vdCg6ZW1wdHkpIC5jb250cm9scyB7XG4gICAgICBwYWRkaW5nLXRvcDogMC43NXJlbTsgfVxuICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtZm9ybS1jbG9zZS1idG4ge1xuICAgIHJpZ2h0OiAxLjI1cmVtO1xuICAgIHRvcDogMC42MjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogI2UzMjIzNjtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gICAgcGFkZGluZzogMC45Mzc1cmVtIDFyZW0gMC44MTI1cmVtIDNyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLnNpY29uLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC5zaXRlbWFwX19sYWJlbDphZnRlciwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1hbGVydCAuYnRuLXRvcDpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLnNlcnZpY2UtbmF2X19pdGVtLmhhcy1jaGlsZDphZnRlciwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1hbGVydCAucHJpbmF2X19pdGVtOmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC5tZW51X19pdGVtOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1hbGVydCAubW9iaWxlLW1lbnUgLmhhcy1jaGlsZDphZnRlciwgLm1vYmlsZS1tZW51IC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmhhcy1jaGlsZDphZnRlciwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1hbGVydCAubW9iaWxlLW1lbnVfX2JhY2s6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLnBhZ2UtbmF2X19pdGVtOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1hbGVydCAubWVkaWFib3ggLnNsaWNrLWFycm93OmJlZm9yZSwgLm1lZGlhYm94IC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLnNsaWNrLWFycm93OmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1hbGVydCAubWVkaWFib3hfX3ZpZGVvLWxpbms6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC5nYWxsZXJ5X19pdGVtOmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC5taXNzb24tdGVhc2VyLWJveF9faXRlbTpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLnJ0ZS1pbWc6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC5ydGUtaW1nOmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC5idG4uYnRuLXByaW1hcnk6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC5idG4uYnRuLXNlY29uZGFyeTpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmNvbW1lbnQtYnRuOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1hbGVydCAuYnRuLm5ld3NsZXR0ZXJfX2J0bjpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmJ0bi1iYWNrOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1hbGVydCAubmV3cy1iYWNrbGluay13cmFwIGE6YmVmb3JlLCAubmV3cy1iYWNrbGluay13cmFwIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgYTpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLnNlbGVjdC13cmFwOmJlZm9yZSwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1hbGVydCAuYXJyb3ctcHJldjphZnRlcixcbiAgICAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC5hcnJvdy1uZXh0OmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC5kZWNvLTE6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC5kZWNvLTE6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmRlY28tMjpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmRlY28tMjphZnRlciwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1hbGVydCAuc3RhZ2UuZGVjby0xIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuc3RhZ2UuZGVjby0xIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLnN0YWdlLmRlY28tMSAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc3RhZ2UuZGVjby0xIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1hbGVydCAuc3RhZ2UuZGVjby0yIC5zdGFnZV9faW1nLXdyYXA6YmVmb3JlLCAuc3RhZ2UuZGVjby0yIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLnN0YWdlX19pbWctd3JhcDpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLnN0YWdlLmRlY28tMiAuc3RhZ2VfX2ltZy13cmFwOmFmdGVyLCAuc3RhZ2UuZGVjby0yIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLnN0YWdlX19pbWctd3JhcDphZnRlciwgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1hbGVydCAudGVhc2VyLWxhcmdlLmRlY28tMSAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50ZWFzZXItbGFyZ2UuZGVjby0xIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC50ZWFzZXItbGFyZ2UuZGVjby0xIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudGVhc2VyLWxhcmdlLmRlY28tMSAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmFmdGVyLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC50ZWFzZXItbGFyZ2UuZGVjby0yIC50ZWFzZXItbGFyZ2VfX2ltZy13cmFwOmJlZm9yZSwgLnRlYXNlci1sYXJnZS5kZWNvLTIgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1hbGVydCAudGVhc2VyLWxhcmdlX19pbWctd3JhcDpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLnRlYXNlci1sYXJnZS5kZWNvLTIgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC50ZWFzZXItbGFyZ2UuZGVjby0yIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLnRlYXNlci1sYXJnZV9faW1nLXdyYXA6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmFydGljbGUuZGVjby0xIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmFydGljbGUuZGVjby0xIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC5hcnRpY2xlLmRlY28tMSAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmFydGljbGUuZGVjby0xIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmFydGljbGUuZGVjby0yIC5hcnRpY2xlX19jb250ZW50OmJlZm9yZSwgLmFydGljbGUuZGVjby0yIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmFydGljbGVfX2NvbnRlbnQ6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC5hcnRpY2xlLmRlY28tMiAuYXJ0aWNsZV9fY29udGVudDphZnRlciwgLmFydGljbGUuZGVjby0yIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmFydGljbGVfX2NvbnRlbnQ6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmxpc3QuZGVjby0xIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmxpc3QuZGVjby0xIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC5saXN0LmRlY28tMSAubGlzdF9fY29udGVudDphZnRlciwgLmxpc3QuZGVjby0xIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmxpc3QuZGVjby0yIC5saXN0X19jb250ZW50OmJlZm9yZSwgLmxpc3QuZGVjby0yIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmxpc3RfX2NvbnRlbnQ6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC5saXN0LmRlY28tMiAubGlzdF9fY29udGVudDphZnRlciwgLmxpc3QuZGVjby0yIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmxpc3RfX2NvbnRlbnQ6YWZ0ZXIsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLm5zLWZvcm0tZ3JvdXAtbWFpbjpudGgtb2YtdHlwZSg0KSAubnMtZm9ybS1ncm91cDpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubnMtZm9ybS1ncm91cC1tYWluOm50aC1vZi10eXBlKDQpIC5ucy1hbGVydCAubnMtZm9ybS1ncm91cDpiZWZvcmUsIC50eF9uc25ld3Njb21tZW50cyAubnMtYWxlcnQgLmZhbmN5Ym94LWJ1dHRvbi0tY2xvc2U6YmVmb3JlLCAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24gZGl2OmJlZm9yZSwgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiAudHhfbnNuZXdzY29tbWVudHMgLm5zLWFsZXJ0IGRpdjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMC4xMjVyZW07IH1cbiAgLnR4X25zbmV3c2NvbW1lbnRzIC5ucy1hbGVydC1lcnJvciB7XG4gICAgY29sb3I6ICNlMzIyMzY7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMjcsIDM0LCA1NCwgMC4xKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtbWFpbi1sZXZlbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LW1haW4tbGV2ZWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50eF9uc25ld3Njb21tZW50cyAuY29tbWVudC1hdXRob3IsXG4gICAgLnR4X25zbmV3c2NvbW1lbnRzIC5jb21tZW50LWJveCAuY29tbWVudC1idG4ge1xuICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07IH1cbiAgICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYm94IC5jb21tZW50LWNvbnRlbnQsXG4gICAgLnR4X25zbmV3c2NvbW1lbnRzIC5yZXBseS1mb3JtIC5jb21tZW50LWZvcm0gLnRleHQtbXV0ZWQge1xuICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07IH1cbiAgICAudHhfbnNuZXdzY29tbWVudHMgLmNvbW1lbnQtYXV0aG9yIHN0cm9uZyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC50eF9uc25ld3Njb21tZW50cyAucmVwbHktZm9ybSAubnMtZm9ybS1ncm91cCBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgICAudHhfbnNuZXdzY29tbWVudHMgLnJlcGx5LWZvcm0gLmNvbW1lbnQtZm9ybSBpbnB1dCxcbiAgICAudHhfbnNuZXdzY29tbWVudHMgLnJlcGx5LWZvcm0gLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSxcbiAgICAudHhfbnNuZXdzY29tbWVudHMgLnJlcGx5LWZvcm0gLmNvbW1lbnQtZm9ybSBzZWxlY3Qge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC50eF9uc25ld3Njb21tZW50cyAucmVwbHktZm9ybSAuY29tbWVudC1mb3JtIHNlbGVjdCB7XG4gICAgICBoZWlnaHQ6IDQ4cHggIWltcG9ydGFudDsgfSB9XG5cbi5tZXNzYWdlcyB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi50aGFua3Ntc2csXG4uYXBwcm92ZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYW5jeWJveC1zbGlkZSB7XG4gIHBhZGRpbmc6IDVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgICAuZmFuY3lib3gtc2xpZGUge1xuICAgICAgcGFkZGluZzogMy4xMjVyZW0gMS41cmVtIDMuMTI1cmVtIDEuNXJlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmZhbmN5Ym94LXNsaWRlIHtcbiAgICAgIHBhZGRpbmc6IDMuMTI1cmVtIDAgMy4xMjVyZW0gMDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAuZmFuY3lib3gtc2xpZGUge1xuICAgICAgcGFkZGluZzogMS4yNXJlbSAwIDEuMjVyZW0gMDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDQwMHB4KSB7XG4gICAgLmZhbmN5Ym94LXNsaWRlIHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA0MDBweCkge1xuICAuZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtc3RhZ2Uge1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH0gfVxuLmZhbmN5Ym94LXRvb2xiYXIge1xuICB0b3A6IDFyZW07XG4gIHJpZ2h0OiAxLjEyNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5mYW5jeWJveC10b29sYmFyIHtcbiAgICAgIHRvcDogMC42ODc1cmVtO1xuICAgICAgcmlnaHQ6IDAuNjg3NXJlbTsgfSB9XG5cbi5mYW5jeWJveC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9XG5cbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1iZyB7XG4gIG9wYWNpdHk6IDAuODsgfVxuXG4uZmFuY3lib3gtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmZhbmN5Ym94LWJ1dHRvbjpob3ZlciBzdmcge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZmFuY3lib3gtaW5mb2Jhcixcbi5mYW5jeWJveC1idXR0b24tLXpvb20sXG4uZmFuY3lib3gtYnV0dG9uLS10aHVtYnMsXG4uZmFuY3lib3gtYnV0dG9uLS1wbGF5LFxuLmZhbmN5Ym94LWJ1dHRvbi0tem9vbSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZmFuY3lib3gtYnV0dG9uLS1jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgcGFkZGluZzogMDsgfVxuICAuZmFuY3lib3gtYnV0dG9uLS1jbG9zZTpiZWZvcmUge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5mYW5jeWJveC1idXR0b24tLWNsb3NlIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZmFuY3lib3gtYnV0dG9uLS1jbG9zZTpmb2N1czpiZWZvcmUsIC5mYW5jeWJveC1idXR0b24tLWNsb3NlOmhvdmVyOmJlZm9yZSB7XG4gICAgY29sb3I6ICNlMzIyMzY7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbltkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDsgfVxuXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcbiAgaGVpZ2h0OiA2cmVtO1xuICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gIHdpZHRoOiA0LjY4NzVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGVmdDogLTIuMzEyNXJlbTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gICAgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gICAgICBsZWZ0OiAtMS4yNXJlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gICAgICBsZWZ0OiAtMS4yNXJlbTtcbiAgICAgIGhlaWdodDogMy41cmVtO1xuICAgICAgd2lkdGg6IDRyZW07IH0gfVxuICAuZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dCAwLjZzOyB9XG4gIC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b246Zm9jdXMgZGl2LCAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uOmhvdmVyIGRpdiB7XG4gICAgYmFja2dyb3VuZDogIzQwNDA0MDsgfVxuICAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIGRpdiB7XG4gICAgYmFja2dyb3VuZDogI2UzMjIzNjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXY6YmVmb3JlIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogNnJlbTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgbWFyZ2luLXRvcDogMC4wNjI1cmVtO1xuICAgICAgbGVmdDogLTAuMzc1cmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXY6YmVmb3JlIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICAgICAgICAgIGxlZnQ6IC0wLjc1cmVtOyB9IH1cbiAgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbi5mYW5jeWJveC1idXR0b24tLWFycm93X3JpZ2h0IHtcbiAgICByaWdodDogLTIuMzEyNXJlbTtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgICAgIC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24uZmFuY3lib3gtYnV0dG9uLS1hcnJvd19yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAtMS4yNXJlbTtcbiAgICAgICAgbGVmdDogYXV0bzsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24uZmFuY3lib3gtYnV0dG9uLS1hcnJvd19yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAtMS4yNXJlbTtcbiAgICAgICAgbGVmdDogYXV0bzsgfSB9XG5cbi5mYW5jeWJveC1idXR0b24gc3ZnIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmFuY3lib3gtY2FwdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtby1mb250LXNtb290aGluZzogYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBib3R0b206IC0xMDB2aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgMHMgbGluZWFyOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmZhbmN5Ym94LWNhcHRpb24ge1xuICAgICAgYmFja2dyb3VuZDogI2U1ZTVlNTsgfSB9XG4gIC5mYW5jeWJveC1jYXB0aW9uOmJlZm9yZSwgLmZhbmN5Ym94LWNhcHRpb246YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZhbmN5Ym94LXNob3ctY2FwdGlvbiAuZmFuY3lib3gtY2FwdGlvbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBib3R0b206IC0xMDB2aDsgfVxuICAuY2FwdGlvbi1hcGVuZCAuZmFuY3lib3gtY2FwdGlvbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgMC4ycyBsaW5lYXI7IH1cblxuLmZhbmN5Ym94LW5hdmlnYXRpb24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuQG1lZGlhIHByaW50IHtcbiAgQHBhZ2Uge1xuICAgIHNpemU6IEE0O1xuICAgIG1hcmdpbi10b3A6IDFjbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxY207XG4gICAgbWFyZ2luLXJpZ2h0OiAwY207XG4gICAgbWFyZ2luLWxlZnQ6IDBjbTsgfVxuICBodG1sIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICMwMDA7IH1cblxuICBib2R5IHtcbiAgICBtYXJnaW4tdG9wOiAwbW07XG4gICAgbWFyZ2luLWJvdHRvbTogMG1tO1xuICAgIG1hcmdpbi1sZWZ0OiAwbW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwbW07XG4gICAgd2lkdGg6IDEwMjRweDsgfVxuXG4gIC5jb250YWluZXIsIC5tYWluLCAubmF2LW92ZXJsYXlfX3JvdywgLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgd2lkdGg6IDEwMjRweDsgfVxuXG4gIC5zbGljay1hcnJvdyxcbiAgLm1lZGlhYm94X192aWRlby1saW5rLFxuICAucGFnaW5hdGlvbi13cmFwLFxuICAubmV3c2xldHRlcixcbiAgLnRvcC1uYXYtd3JhcCxcbiAgLmhlYWRlcl9fdG9vbHMsXG4gIC5wcmluYXYtd3JhcCxcbiAgLmNvb2tpZS1pbmZvLFxuICAuZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuICBALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAgIC5hcnRpY2xlX19jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbiAgICAuYXJ0aWNsZV9faXRlbSB7XG4gICAgICB3aWR0aDogMjUwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfSB9XG4iXX0= */