@charset "UTF-8";@-ms-viewport{width:device-width}@font-face{font-family:'PF Din Text Comp Pro';src:url(../fonts/PFDinTextCompPro-Thin.woff2) format("woff2"),url(../fonts/PFDinTextCompPro-Thin.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:'PF Din Text Comp Pro';src:url(../fonts/PFDinTextCompPro-Light.woff2) format("woff2"),url(../fonts/PFDinTextCompPro-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:'PF Din Text Comp Pro';src:url(../fonts/PFDinTextCompPro-Regular.woff2) format("woff2"),url(../fonts/PFDinTextCompPro-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'PF Din Text Comp Pro';src:url(../fonts/PFDinTextCompPro-Bold.woff2) format("woff2"),url(../fonts/PFDinTextCompPro-Bold.woff) format("woff");font-weight:700;font-style:normal}.page{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;min-width:320px;min-height:100%}.page__inner{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:61px}@media (min-width:1024px){.page__inner{padding-top:82px}}.page__inner--centered .page__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page__content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:1024px){.page__content--contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.page__content--secret{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page__main--cap{display:none}@media (min-width:1024px){.page__main--cap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.page__footer-wrapper{display:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1024px){.page__footer-wrapper{display:block}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}*{-webkit-tap-highlight-color:transparent}:focus{outline:0}body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;min-height:100%;font-weight:400;font-family:"PF Din Text Comp Pro",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;line-height:1.5;text-align:left;color:#fff;background-color:#161616;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[tabindex='-1']:focus{outline:0!important}[role=button]{cursor:pointer}[type=search]::-webkit-search-decoration{-webkit-appearance:none}[role=button],a,button,input,label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation;margin:0}button,input{overflow:visible;text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}svg{fill:currentColor}a svg,button svg{pointer-events:none}svg:not(:root){overflow:hidden}img{max-width:100%;height:auto;vertical-align:middle}a{color:#fff;background-color:transparent;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;text-decoration:none}a:hover{color:rgba(255,255,255,.65)}a:focus{outline:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;margin-top:2em;margin-bottom:2em;border:0;border-top:1px solid #b3b3b3}h1,h2,h3,h4,h5,h6{margin-top:1em;margin-bottom:.5em;font-family:"PF Din Text Comp Pro",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.2;color:currentColor}h1{font-size:40px}h2{font-size:32px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:16px}address,blockquote,dl,figure,ol,p,pre,table,ul{margin-top:0;margin-bottom:1em}p{margin-bottom:10px;font-size:16px;line-height:24px;text-transform:uppercase;color:rgba(255,255,255,.7)}address{font-style:normal}ol,ul{margin-bottom:1em;padding-left:1.5em}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}li{line-height:inherit}small{font-size:.75em}sub,sup{font-size:.75em}b,strong{font-weight:bolder}blockquote{padding:0;margin-left:0;margin-right:0}code,kbd,pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}code{padding:.06em .3em;color:#fff;background-color:rgba(0,0,0,.08);border-radius:3px}kbd{padding:.06em .3em;color:#fff;background-color:#e6e6e6;border-radius:3px}kbd kbd{padding:0}pre{display:block;width:100%;margin-bottom:1em;overflow-x:auto;-moz-tab-size:2;-o-tab-size:2;tab-size:2;background-color:rgba(0,0,0,.08)}pre code{background:0 0}.preloader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;z-index:500;width:100%;height:100%;background-color:#000}.spinner{-webkit-animation:spinner-rotate 1s linear infinite;animation:spinner-rotate 1s linear infinite;background:0 0;border:2px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes spinner-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.visuallyhidden{position:absolute;height:1px;width:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);overflow:hidden}.section{width:100%;max-width:1920px;margin:0 auto;padding-top:42px}@media (max-width:1023px) and (orientation:landscape){.section{padding-top:48px}}@media (min-width:1024px){.section{padding-top:118px}}.section--fluid{max-width:none;margin:0}.section--no-padding{padding:0}@media (min-width:1024px){.section--no-padding_md{padding-top:0}}.section--padding-bottom{padding-bottom:42px}@media (orientation:landscape){.section--padding-bottom{padding-bottom:48px}}.section__container{display:block;width:100%;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:0){.section__container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:768px){.section__container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:1024px){.section__container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1280px){.section__container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1440px){.section__container{width:-webkit-calc(100% - 48px);width:calc(100% - 48px)}}@media (min-width:1700px){.section__container{width:-webkit-calc(100% - 96px);width:calc(100% - 96px)}}.section__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.section__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.section__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:12px;padding-right:12px}@media (min-width:1024px){.section--contacts{padding:0}}@media (max-width:1023px){.section--secret{padding-top:96px;padding-bottom:96px}}.title-link{display:block;padding-top:42px;padding-bottom:42px;text-decoration:none;color:inherit}@media (orientation:landscape){.title-link{padding-top:48px}}.title-link:hover{color:#fff}.title-link:active{color:#fff}.page-menu-trigger{position:absolute;top:61px;left:0;z-index:10;width:100%;height:70vh}.cap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100vh;text-align:center}.cap__img{margin-bottom:30px}.cap__text{font-weight:200;font-size:18px;line-height:26px;text-transform:uppercase}.btn{display:inline-block;position:relative;min-width:179px;max-width:100%;height:auto;margin:0;padding:15px 30px 13px;font-family:"PF Din Text Comp Pro",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:18px;line-height:1;letter-spacing:.05em;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;background-color:transparent;border:1px solid #fff;border-radius:0;vertical-align:top;overflow:hidden;-webkit-transition:color,background-color,border-color;-o-transition:color,background-color,border-color;transition:color,background-color,border-color;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.btn__title{white-space:nowrap}.btn:hover{color:#fff;background-color:rgba(255,255,255,.2)}.btn:focus{outline:0}.btn--icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:60px;padding-left:22px;padding-right:22px;text-align:left;overflow:hidden}.btn--icon .btn__img{margin-right:15px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.lang-btn-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:1024px){.lang-btn-wrap{position:absolute;top:0;right:-60px;width:auto}}@media (min-width:1024px){.lang-btn-wrap--project-card{right:0;z-index:2}}.lang-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0 0 0 10px;font-family:"PF Din Text Comp Pro",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:12px;line-height:26px;text-transform:uppercase;white-space:nowrap;color:rgba(255,255,255,.7);background-color:transparent;border:none;border-radius:0;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media (min-width:1024px){.lang-btn{color:#fff}}@media (min-width:1024px){.lang-btn:hover{color:rgba(255,255,255,.65)}}.lang-btn:focus{outline:0}@media (min-width:1024px){.lang-btn:active{color:rgba(255,255,255,.65)}}.lang-btn__bracket{font-size:24px;line-height:26px}.lang-btn__title{margin:0 2px}.video-btn{position:relative;display:block;width:153px;height:153px;margin:0;padding:0;background-color:rgba(0,0,0,.75);border:none;border-radius:50%;cursor:pointer}@media (min-width:1024px){.video-btn{width:200px;height:200px}}.video-btn::after{content:"";position:absolute;top:50%;left:50%;width:46%;height:46%;background-image:url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M59.8564 35.4999L22.1529 56.8106L22.1529 14.1892L59.8564 35.4999Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-btn:focus{outline:0}.btn-close{position:relative;width:25px;height:8px;margin:0;padding:12px;background-color:transparent;border:none;cursor:pointer}.btn-close::after,.btn-close::before{content:"";position:absolute;left:50%;width:25px;height:1px;background-color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn-close::before{-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.btn-close::after{-webkit-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.btn-close:focus{outline:0}.video-play-btn{width:40px;height:40px;margin:0;padding:0;background-color:transparent;border:none;cursor:pointer}.video-play-btn::after,.video-play-btn::before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.video-play-btn::after{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M34 20L11 33L11 7L34 20Z' fill='white'/%3E%3C/svg%3E%0A");opacity:1}.video-play-btn.on-pause::before{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 8H15.9855V31H10V8.00011V8Z' fill='white'/%3E%3Cpath d='M23.9629 8H29.945V31H23.9629V8.00011V8Z' fill='white'/%3E%3C/svg%3E%0A");opacity:1}.video-play-btn.on-pause::after{opacity:0}.video-play-btn:focus{outline:0}.player-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:28px;height:12px;margin:0;padding:0;font-family:"PF Din Text Comp Pro",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:12px;line-height:14px;text-decoration:none;background-color:transparent;border:none;border-radius:0;vertical-align:top;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.player-btn:hover .player-btn__icon{fill:rgba(255,255,255,.65)}.player-btn:active .player-btn__icon{fill:rgba(255,255,255,.65)}.player-btn.is-play .player-btn__icon{display:none}.player-btn.is-play .player-btn__icon--alternate{display:block}.player-btn__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;fill:#fff;vertical-align:top;-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}.player-btn__icon--alternate{display:none}.hamburger-btn{display:block;background-color:transparent;position:relative;padding:12px}.hamburger-btn__inner{position:relative;width:25px;height:8px}.hamburger-btn__line{display:block;background:#fff;width:25px;height:1px;position:absolute;left:0;border-radius:0;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}.hamburger-btn__line-1{top:0}.hamburger-btn__line-2{top:50%}.hamburger-btn__line-3{top:100%}.hamburger-btn.is-active .hamburger-btn__line-1{-webkit-transform:translateY(4px) translateX(0) rotate(45deg);-ms-transform:translateY(4px) translateX(0) rotate(45deg);transform:translateY(4px) translateX(0) rotate(45deg)}.hamburger-btn.is-active .hamburger-btn__line-2{opacity:0}.hamburger-btn.is-active .hamburger-btn__line-3{-webkit-transform:translateY(-4px) translateX(0) rotate(-45deg);-ms-transform:translateY(-4px) translateX(0) rotate(-45deg);transform:translateY(-4px) translateX(0) rotate(-45deg)}input,textarea{font-family:"PF Din Text Comp Pro",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-appearance:none;border-radius:0}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both;-webkit-text-fill-color:rgba(255,255,255,.7);-webkit-animation-delay:1s}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #000 inset!important}.form-input,.form-textarea{padding-top:4px;padding-right:50px;padding-bottom:4px;padding-left:0;font-weight:400;font-size:16px;line-height:26px;text-transform:uppercase;color:rgba(255,255,255,.7);background-color:transparent;border:none;border-bottom:1px solid #fff;-webkit-transition-property:color,border-color;-o-transition-property:color,border-color;transition-property:color,border-color;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-user-select:text}.form-input:active,.form-input:focus,.form-textarea:active,.form-textarea:focus{outline:0}.form-input::-webkit-input-placeholder,.form-textarea::-webkit-input-placeholder{font-weight:400;font-size:16px;line-height:26px;color:rgba(255,255,255,.7);-webkit-transition:color .6s;transition:color .6s}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{font-weight:400;font-size:16px;line-height:26px;color:rgba(255,255,255,.7);-moz-transition:color .6s;transition:color .6s}.form-input:-ms-input-placeholder,.form-textarea:-ms-input-placeholder{font-weight:400;font-size:16px;line-height:26px;color:rgba(255,255,255,.7);-ms-transition:color .6s;transition:color .6s}.form-input::-ms-input-placeholder,.form-textarea::-ms-input-placeholder{font-weight:400;font-size:16px;line-height:26px;color:rgba(255,255,255,.7);-ms-transition:color .6s;transition:color .6s}.form-input::placeholder,.form-textarea::placeholder{font-weight:400;font-size:16px;line-height:26px;color:rgba(255,255,255,.7);-webkit-transition:color .6s;-o-transition:color .6s;transition:color .6s}.form-textarea{display:block;resize:none}.form-input-label{position:absolute;bottom:4px;right:0;font-family:"PF Din Text Comp Pro",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;line-height:26px;text-transform:uppercase;color:#fff;-webkit-transition:color .6s;-o-transition:color .6s;transition:color .6s}.form-input.invalid+.form-input-label{color:red}@keyframes autofill{0%,100%{color:rgba(255,255,255,.7);background:0 0}}@-webkit-keyframes autofill{0%,100%{color:rgba(255,255,255,.7);background:0 0}}.input-group .input-wrap{margin-bottom:30px}.input-group .input-wrap:last-child{margin-bottom:0}.input-wrap{position:relative}.swiper-button-next--video,.swiper-button-prev--video{top:50%;width:4.7777%;height:100%;margin-top:0;background:0 0;border:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:border-color;-o-transition:border-color;transition:border-color;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;outline:0}.swiper-button-next--video::after,.swiper-button-next--video::before,.swiper-button-prev--video::after,.swiper-button-prev--video::before{content:none}.swiper-button-next--video{right:0}.swiper-button-prev--video{left:0}.swiper-button-next--banner,.swiper-button-prev--banner{top:50%;width:80px;height:80px;margin-top:0;background:rgba(0,0,0,.5);border:none;border-radius:50%;-webkit-transform:none;-ms-transform:none;transform:none;outline:0}.swiper-button-next--banner:hover::after,.swiper-button-prev--banner:hover::after{opacity:.5}.swiper-button-next--banner::after,.swiper-button-prev--banner::after{content:"";position:absolute;top:50%;width:20px;height:38px;background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity;-o-transition:opacity;transition:opacity;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}.swiper-button-next--banner{top:auto;right:60px;bottom:50px}.swiper-button-next--banner::after{left:-webkit-calc(50% + 2px);left:calc(50% + 2px);background-image:url("data:image/svg+xml,%3Csvg width='42' height='80' viewBox='0 0 42 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.52588e-05 77.7817L39.598 38.1837L41.0122 39.5979L1.41423 79.1959L1.52588e-05 77.7817Z' fill='%23BCBCBC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.41423 -3.8147e-05L41.0122 39.5979L39.598 41.0122L1.52588e-05 1.41418L1.41423 -3.8147e-05Z' fill='%23BCBCBC'/%3E%3C/svg%3E%0A")}.swiper-button-prev--banner{top:auto;bottom:50px;left:60px}.swiper-button-prev--banner::after{left:-webkit-calc(50% - 2px);left:calc(50% - 2px);background-image:url("data:image/svg+xml,%3Csvg width='42' height='80' viewBox='0 0 42 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M41.4142 1.81619L1.81619 41.4142L0.401978 40L40 0.401978L41.4142 1.81619Z' fill='%23BCBCBC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M40 79.5979L0.401978 40L1.81619 38.5857L41.4142 78.1837L40 79.5979Z' fill='%23BCBCBC'/%3E%3C/svg%3E%0A")}.swiper-pagination-bullets{bottom:0;font-size:0}.swiper-pagination-bullets .swiper-pagination-bullet{position:relative;width:21px;height:3px;margin:0 3px;padding-top:16px;padding-bottom:16px;background-color:transparent;border-radius:0;opacity:1}.swiper-pagination-bullets .swiper-pagination-bullet::after{content:"";position:absolute;top:50%;left:0;width:100%;height:3px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(255,255,255,.5);-webkit-transition:background-color .6s;-o-transition:background-color .6s;transition:background-color .6s}.swiper-pagination-bullets .swiper-pagination-bullet-active{position:relative}.swiper-pagination-bullets .swiper-pagination-bullet-active::after{background-color:rgba(255,255,255,.125)}.projects-gallery-layout.fancybox-is-open .fancybox-bg{background:#000;opacity:1}.modal-form.fancybox-is-open .fancybox-bg{background:#000;opacity:rgba(0,0,0,.82)}.modal-form--black.fancybox-is-open .fancybox-bg{opacity:1}.fancybox-loading{border:2px solid #888;border-bottom-color:#fff}.modal-wrapper{padding:0;vertical-align:middle}.modal{display:none;width:100%;height:100%;padding:0;background-color:transparent}.modal--form .modal__inner,.modal--team .modal__inner{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0}.modal--team .modal__content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.modal__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;height:auto}@media (orientation:landscape){.modal__inner{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-top:61px;padding-bottom:61px}}.modal__header{position:relative;width:100%;height:61px;background-color:transparent}@media (orientation:landscape){.modal__header{padding-right:max(20px,constant(safe-area-inset-right));padding-left:max(20px,constant(safe-area-inset-right));padding-right:max(20px,env(safe-area-inset-right));padding-left:max(20px,env(safe-area-inset-right))}}.modal__header--fixed{position:fixed;top:0;left:0;z-index:99999;width:100%;height:61px}@media (orientation:landscape){.modal__header--fixed{padding-right:max(20px,constant(safe-area-inset-right));padding-left:max(20px,constant(safe-area-inset-right));padding-right:max(20px,env(safe-area-inset-right));padding-left:max(20px,env(safe-area-inset-right))}}.modal__header--theme_black{background-color:#000}.modal__header-container{display:block;width:100%;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;height:100%}@media (min-width:0){.modal__header-container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:768px){.modal__header-container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:1024px){.modal__header-container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1280px){.modal__header-container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1440px){.modal__header-container{width:-webkit-calc(100% - 48px);width:calc(100% - 48px)}}@media (min-width:1700px){.modal__header-container{width:-webkit-calc(100% - 96px);width:calc(100% - 96px)}}.modal__header-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;height:100%}.modal__header-row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.modal__header-col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:12px;padding-right:12px;height:100%}.modal__header-wrapper{position:relative;height:100%}@media (orientation:landscape){.modal__header-wrapper{margin:0 -20px}}.modal__logo-link{display:block;position:absolute;top:22px;left:0;height:18px;opacity:1;-webkit-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;transition-property:visibility,opacity;-webkit-transition-timing-function:cubic-bezier(.32,.08,.24,1);-o-transition-timing-function:cubic-bezier(.32,.08,.24,1);transition-timing-function:cubic-bezier(.32,.08,.24,1);-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}.modal__logo-img{height:100%;width:auto;vertical-align:top}.modal__close-btn{position:absolute;top:18px;right:0;z-index:1}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.ta1 .letter{display:inline-block;opacity:0}.ta2 .letter{display:inline-block;opacity:0}@-webkit-keyframes fadeUpCard{0%{opacity:0;-webkit-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeUpCard{0%{opacity:0;-webkit-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.page-header{position:fixed;top:0;left:0;z-index:50;width:100%;height:61px;background-color:rgba(0,0,0,.82);-webkit-transition:background .4s cubic-bezier(.32,.08,.24,1),height .6s cubic-bezier(.52,.16,.24,1);-o-transition:background .4s cubic-bezier(.32,.08,.24,1),height .6s cubic-bezier(.52,.16,.24,1);transition:background .4s cubic-bezier(.32,.08,.24,1),height .6s cubic-bezier(.52,.16,.24,1)}@media (max-width:1023px) and (orientation:landscape){.page-header{padding-right:max(20px,constant(safe-area-inset-right));padding-left:max(20px,constant(safe-area-inset-right));padding-right:max(20px,env(safe-area-inset-right));padding-left:max(20px,env(safe-area-inset-right))}}@media (min-width:1024px){.page-header{height:82px;background-color:rgba(0,0,0,.5)}}.page-header--opened{height:100%;-webkit-transition:background .4s cubic-bezier(.32,.08,.24,1),height .6s cubic-bezier(.52,.16,.24,1);-o-transition:background .4s cubic-bezier(.32,.08,.24,1),height .6s cubic-bezier(.52,.16,.24,1);transition:background .4s cubic-bezier(.32,.08,.24,1),height .6s cubic-bezier(.52,.16,.24,1)}.page-header--opened .page-header__logo-link{visibility:hidden;opacity:0}.page-header--opened .page-header__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.page-header--opened .page-header__copyright{visibility:visible;-webkit-animation:fadeInUp 1s 1.4s cubic-bezier(.25,.1,.25,1) both;animation:fadeInUp 1s 1.4s cubic-bezier(.25,.1,.25,1) both}.page-header--content{height:100%;-webkit-transition:background .4s cubic-bezier(.32,.08,.24,1),height .6s cubic-bezier(.52,.16,.24,1);-o-transition:background .4s cubic-bezier(.32,.08,.24,1),height .6s cubic-bezier(.52,.16,.24,1);transition:background .4s cubic-bezier(.32,.08,.24,1),height .6s cubic-bezier(.52,.16,.24,1)}.page-header--content .page-header__logo-link{visibility:hidden;opacity:0}.page-header--content .page-header__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.page-header--content .page-header__copyright{visibility:visible;-webkit-animation:fadeInUp 1s 1.2s cubic-bezier(.25,.1,.25,1) both;animation:fadeInUp 1s 1.2s cubic-bezier(.25,.1,.25,1) both}.page-header__container{display:block;width:100%;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;height:100%}@media (min-width:0){.page-header__container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:768px){.page-header__container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:1024px){.page-header__container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1280px){.page-header__container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1440px){.page-header__container{width:-webkit-calc(100% - 48px);width:calc(100% - 48px)}}@media (min-width:1700px){.page-header__container{width:-webkit-calc(100% - 96px);width:calc(100% - 96px)}}.page-header__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;height:100%}.page-header__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.page-header__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:12px;padding-right:12px;height:100%}.page-header__wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:100%}@media (max-width:1023px) and (orientation:landscape){.page-header__wrapper{margin-right:-20px;margin-left:-20px}}@media (min-width:1024px){.page-header__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.page-header__logo-link{display:block;position:absolute;top:22px;left:0;height:18px;opacity:1;-webkit-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;transition-property:visibility,opacity;-webkit-transition-timing-function:cubic-bezier(.32,.08,.24,1);-o-transition-timing-function:cubic-bezier(.32,.08,.24,1);transition-timing-function:cubic-bezier(.32,.08,.24,1);-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}@media (min-width:1024px){.page-header__logo-link{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;top:auto;left:auto;height:36px}}.page-header__short-logo-link{display:none}@media (min-width:1024px){.page-header__short-logo-link{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:36px}}.page-header__logo-img{height:100%;width:auto;vertical-align:top}.page-header__short-logo-img{height:100%;width:auto;vertical-align:top}.page-header__control{position:absolute;top:27px;right:0;z-index:1;height:61px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1024px){.page-header__control{display:none}}.page-header__player{display:none}@media (min-width:1024px){.page-header__player{display:block;margin-left:auto}}.page-header__nav-btn{position:absolute;top:-webkit-calc(50% + 1px);top:calc(50% + 1px);right:-12px;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-header__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;overflow:hidden}@media (max-width:1023px) and (orientation:landscape){.page-header__nav{overflow-y:auto}}@media (min-width:1024px){.page-header__nav{display:block!important;width:auto;height:auto;margin-left:66px}}.page-header__nav-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin:0;padding:0;list-style:none}@media (min-width:1024px){.page-header__nav-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.page-header__nav-item{margin-bottom:31px}@media (max-width:1023px) and (orientation:landscape){.page-header__nav-item{margin-bottom:12px}}@media (min-width:1024px){.page-header__nav-item{margin-bottom:0;margin-right:54px}}.page-header__nav-item:last-child{margin-bottom:0}@media (min-width:1024px){.page-header__nav-item:last-child{margin-right:0}}.page-header__nav-item.animated:nth-child(1){-webkit-animation:fadeInUp 1s .6s cubic-bezier(.25,.1,.25,1) both;animation:fadeInUp 1s .6s cubic-bezier(.25,.1,.25,1) both}.page-header__nav-item.animated:nth-child(2){-webkit-animation:fadeInUp 1s .8s cubic-bezier(.25,.1,.25,1) both;animation:fadeInUp 1s .8s cubic-bezier(.25,.1,.25,1) both}.page-header__nav-item.animated:nth-child(3){-webkit-animation:fadeInUp 1s 1s cubic-bezier(.25,.1,.25,1) both;animation:fadeInUp 1s 1s cubic-bezier(.25,.1,.25,1) both}.page-header__nav-item.animated:nth-child(4){-webkit-animation:fadeInUp 1s 1.2s cubic-bezier(.25,.1,.25,1) both;animation:fadeInUp 1s 1.2s cubic-bezier(.25,.1,.25,1) both}.page-header__nav-item.animated:nth-child(5){-webkit-animation:fadeInUp 1s 1.4s cubic-bezier(.25,.1,.25,1) both;animation:fadeInUp 1s 1.4s cubic-bezier(.25,.1,.25,1) both}.page-header__nav-link{display:inline-block;vertical-align:top;font-weight:300;font-size:32px;line-height:40px;text-decoration:none;text-transform:uppercase;white-space:nowrap;color:#fff}.page-header__nav-link::before{-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}@media (min-width:1024px){.page-header__nav-link{font-weight:400;font-size:18px;line-height:26px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.page-header__nav-link:hover{color:#fff}@media (min-width:1024px){.page-header__nav-link:hover{color:rgba(255,255,255,.65)}}@media (min-width:1024px){.page-header__nav-link:hover::before{opacity:.65}}.page-header__nav-link:focus{color:#fff}.page-header__nav-link:active{color:#fff}@media (min-width:1024px){.page-header__nav-link:active{color:rgba(255,255,255,.65)}}.page-header__nav-link--icon_lock{position:relative}.page-header__nav-link--icon_lock::before{content:"";position:absolute;top:3px;left:100%;width:21px;height:21px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAERSURBVHgB3ZS9SgNBFEa/FUnnDxaChZjeRhAbsdhHibWlhYKC6XwBH0AEG0HEInXKlEkXSBECgZAqCSlTZHICEwjLzE52E1LkwGHYy36XuTvDSjuDMSbGb2xgFUtaBxq8GTf/GCkrhIq2wRRf8BxvsGnrZWWF0LsNPyXqJzjEti+7Jz9ndq0tF6MoGrB08CJP0wVTR22Ult1XmPnpP7Ne2ma/eKg80OjTBPBl08Y/0iax12lswjwow05LeKAw966i76DuEs8NaxHjpfo1uy1wzSYKwYt/iTHLth47PkEhmfeN39JqtFy79DX90mp8KAuM9WjSqSsPBF+x52j4g8e+XPCfSPiU5RavsI8VvmNX22YGvyI5qSNrny0AAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:center center;background-size:contain}@media (min-width:1024px){.page-header__nav-link--icon_lock::before{top:6px;width:12px;height:12px}}.page-header__copyright{position:absolute;bottom:0;left:0;width:100%;text-align:center;visibility:hidden;-webkit-transition-property:visibility;-o-transition-property:visibility;transition-property:visibility;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.page-header__copyright p{margin-bottom:10px;font-weight:200;font-size:9px;line-height:22px;text-transform:uppercase;color:rgba(255,255,255,.35)}.page-header__copyright :last-child{margin-bottom:0}.page-header__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;overflow:hidden}@media (orientation:landscape){.page-header__content{overflow-y:auto}}.page-header__content-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;text-align:center}.page-header__content-logo{display:block;margin-bottom:42px}.page-header__content-logo.animated{-webkit-animation:fadeInUp 1s .6s cubic-bezier(.25,.1,.25,1) both;animation:fadeInUp 1s .6s cubic-bezier(.25,.1,.25,1) both}.page-header__content-text{margin-bottom:94px}@media (orientation:landscape){.page-header__content-text{text-align:center}}.page-header__content-text.animated{-webkit-animation:fadeInUp 1s .8s cubic-bezier(.25,.1,.25,1) both;animation:fadeInUp 1s .8s cubic-bezier(.25,.1,.25,1) both}.page-header__content-btn.animated{-webkit-animation:fadeInUp 1s 1s cubic-bezier(.25,.1,.25,1) both;animation:fadeInUp 1s 1s cubic-bezier(.25,.1,.25,1) both}.page-header__content-btn+.page-header__content-btn{margin-top:16px;-webkit-animation:fadeInUp 1s 1.2s cubic-bezier(.25,.1,.25,1) both;animation:fadeInUp 1s 1.2s cubic-bezier(.25,.1,.25,1) both}.page-footer{padding-top:250px;padding-bottom:25px}.page-footer--no-padding{padding-top:0}.page-footer--video{padding-top:40px}.page-footer__container{display:block;width:100%;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:0){.page-footer__container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:768px){.page-footer__container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:1024px){.page-footer__container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1280px){.page-footer__container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1440px){.page-footer__container{width:-webkit-calc(100% - 48px);width:calc(100% - 48px)}}@media (min-width:1700px){.page-footer__container{width:-webkit-calc(100% - 96px);width:calc(100% - 96px)}}.page-footer__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.page-footer__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.page-footer__copyright{text-align:center}@media (min-width:1024px){.page-footer__copyright{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:12px;padding-right:12px}}@media (min-width:1024px){.page-footer__copyright{margin-left:25%}}@media (min-width:1440px){.page-footer__copyright{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:12px;padding-right:12px}}@media (min-width:1440px){.page-footer__copyright{margin-left:33.33333%}}.page-footer__social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.page-footer__social{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:12px;padding-right:12px}}@media (min-width:1440px){.page-footer__social{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:12px;padding-right:12px}}.page-footer__text p{font-weight:400;font-size:14px;line-height:26px;color:rgba(255,255,255,.5)}@media (min-width:1280px){.page-footer__text p{font-size:16px;line-height:24px}}.page-footer__text :last-child{margin-bottom:0}.social-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin:0;padding:0;list-style:none}.social-list--footer{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto;overflow:hidden}.social-list--footer .social-list__item{margin-right:32px;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,-webkit-transform;-o-transition-property:visibility,opacity,transform;transition-property:visibility,opacity,transform;transition-property:visibility,opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.46,.03,.52,.96);-o-transition-timing-function:cubic-bezier(.46,.03,.52,.96);transition-timing-function:cubic-bezier(.46,.03,.52,.96);-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.social-list--footer .social-list__item:last-child{margin-right:0}.social-list--footer .social-list__item.is-revealed{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.social-list--footer .social-list__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 4px}.social-list--contacts{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.social-list--contacts .social-list__item{margin-right:16px}.social-list--contacts .social-list__item:last-child{margin-right:0}.social-list__link{display:block}.social-list__link:hover{color:#fff}.social-list__link:hover .social-list__icon{fill:rgba(255,255,255,.65)}.social-list__link:active{color:#fff}.social-list__link:active .social-list__icon{fill:rgba(255,255,255,.65)}.social-list__icon{fill:#fff;-webkit-transition:fill .6s;-o-transition:fill .6s;transition:fill .6s;vertical-align:top}.section-title{margin-top:0;margin-bottom:42px;font-weight:300;font-size:32px;line-height:40px;text-decoration:none;text-align:center;text-transform:uppercase;color:#fff}@media (min-width:1024px){.section-title{margin-bottom:23px;font-size:56px;line-height:64px}}.section-title--link{margin:0}.address-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:0;list-style:none}.address-list__item{display:none}.address-list__item--active{display:block}.address-list__item--active .address-list__place{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.address-list__item--active .address-list__contacts{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.address-list__place{width:100%;margin-top:0;margin-bottom:4px;font-weight:400;font-size:32px;line-height:40px;letter-spacing:normal;text-transform:uppercase;color:#fff;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;-o-transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform;-webkit-transition-duration:.85s;-o-transition-duration:.85s;transition-duration:.85s;-webkit-transition-timing-function:cubic-bezier(.46,.03,.52,.96);-o-transition-timing-function:cubic-bezier(.46,.03,.52,.96);transition-timing-function:cubic-bezier(.46,.03,.52,.96)}.address-list__contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:16px;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;-o-transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform;-webkit-transition-duration:.85s;-o-transition-duration:.85s;transition-duration:.85s;-webkit-transition-timing-function:cubic-bezier(.46,.03,.52,.96);-o-transition-timing-function:cubic-bezier(.46,.03,.52,.96);transition-timing-function:cubic-bezier(.46,.03,.52,.96)}@media (min-width:1280px){.address-list__contacts{margin-bottom:32px}}.address-list__link-wrap{margin-right:32px;color:rgba(255,255,255,.25)}.address-list__link-wrap:last-child{margin-right:0}.address-list__link-wrap+.address-list__link-wrap{margin-left:auto}.address-list__link{font-weight:400;font-size:18px;line-height:26px;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:rgba(255,255,255,.25)}.address-list__link:hover{color:#fff}@media (min-width:1024px){.address-list__link:hover{color:rgba(255,255,255,.65)}}.address-list__link:focus{outline:0}.address-list__link:active{color:#fff}@media (min-width:1024px){.address-list__link:active{color:rgba(255,255,255,.65)}}.page-video{position:fixed;top:0;right:0;left:0;bottom:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.page-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;right:0;left:0;bottom:0;width:100%;height:100%;-webkit-transition:background-color .6s cubic-bezier(.46,.03,.52,.96);-o-transition:background-color .6s cubic-bezier(.46,.03,.52,.96);transition:background-color .6s cubic-bezier(.46,.03,.52,.96)}@media (min-width:1024px){.page-logo{display:none}}.page-logo--desktop{display:none}@media (min-width:1024px){.page-logo--desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.page-logo--desktop .page-logo__img-wrap{position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:286px;margin-right:auto;margin-left:auto;-webkit-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-duration:.85s;-o-transition-duration:.85s;transition-duration:.85s;-webkit-transition-timing-function:cubic-bezier(.46,.03,.52,.96);-o-transition-timing-function:cubic-bezier(.46,.03,.52,.96);transition-timing-function:cubic-bezier(.46,.03,.52,.96);will-change:transform}.page-logo--desktop .page-logo__img{width:100%}.page-logo--active .page-logo__overlay{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width:1024px){.page-logo--active .page-logo__overlay::after{opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}}@media (min-width:1024px){.page-logo--active .page-logo__overlay::before{opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}}.page-logo__img-layer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:85%;height:60vh}.page-logo__img-wrap{position:relative}.page-logo__img-wrap::after{content:"";position:absolute;bottom:-87px;left:50%;width:63px;height:63px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1024px){.page-logo__img-wrap::after{content:none}}.page-logo__img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.page-logo__container{display:block;width:100%;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:0){.page-logo__container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:768px){.page-logo__container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:1024px){.page-logo__container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1280px){.page-logo__container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1440px){.page-logo__container{width:-webkit-calc(100% - 48px);width:calc(100% - 48px)}}@media (min-width:1700px){.page-logo__container{width:-webkit-calc(100% - 96px);width:calc(100% - 96px)}}.page-logo__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.page-logo__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.page-logo__col{margin-top:70px}@media (min-width:1024px){.page-logo__col{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:12px;padding-right:12px}}@media (min-width:1024px){.page-logo__col{margin-left:25%}}@media (min-width:1280px){.page-logo__col{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:12px;padding-right:12px}}@media (min-width:1280px){.page-logo__col{margin-left:33.33333%}}.page-logo__overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.85s;-o-transition-duration:.85s;transition-duration:.85s;-webkit-transition-timing-function:cubic-bezier(.46,.03,.52,.96);-o-transition-timing-function:cubic-bezier(.46,.03,.52,.96);transition-timing-function:cubic-bezier(.46,.03,.52,.96);will-change:transform}@media (min-width:1024px){.page-logo__overlay::after{content:"";position:absolute;top:-30px;left:50%;width:100px;height:3px;background-color:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}}@media (min-width:1024px){.page-logo__overlay::before{content:"";position:absolute;top:-57px;left:50%;width:41px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='41' height='14' viewBox='0 0 41 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.91334 9.58001C5.91334 10.12 5.85934 10.606 5.75134 11.038C5.65534 11.47 5.48734 11.842 5.24734 12.154C5.01934 12.466 4.71934 12.706 4.34734 12.874C3.97534 13.042 3.51334 13.126 2.96134 13.126C2.45734 13.126 2.01934 13.054 1.64734 12.91C1.27534 12.766 0.969344 12.568 0.729344 12.316C0.489344 12.052 0.309344 11.746 0.189344 11.398C0.0813438 11.05 0.0273438 10.672 0.0273438 10.264L1.44934 9.97601C1.44934 10.216 1.47334 10.444 1.52134 10.66C1.56934 10.864 1.64734 11.05 1.75534 11.218C1.87534 11.386 2.03134 11.518 2.22334 11.614C2.42734 11.71 2.67334 11.758 2.96134 11.758C3.32134 11.758 3.60334 11.704 3.80734 11.596C4.02334 11.476 4.17934 11.32 4.27534 11.128C4.38334 10.924 4.44934 10.69 4.47334 10.426C4.49734 10.162 4.50934 9.88601 4.50934 9.59801C4.50934 9.22601 4.49134 8.92601 4.45534 8.69801C4.41934 8.45801 4.34134 8.25401 4.22134 8.08601C4.10134 7.90601 3.92734 7.75001 3.69934 7.61801C3.48334 7.48601 3.18934 7.34201 2.81734 7.18601C2.22934 6.93401 1.75534 6.68201 1.39534 6.43001C1.04734 6.16601 0.777344 5.89601 0.585344 5.62001C0.393344 5.33201 0.267344 5.03201 0.207344 4.72001C0.147344 4.39601 0.117344 4.04201 0.117344 3.65801C0.117344 3.17801 0.177344 2.74001 0.297344 2.34401C0.417344 1.93601 0.597344 1.58801 0.837344 1.30001C1.08934 1.00001 1.40134 0.772014 1.77334 0.616014C2.14534 0.448014 2.57734 0.364014 3.06934 0.364014C3.60934 0.364014 4.05934 0.448014 4.41934 0.616014C4.79134 0.784014 5.08534 1.00601 5.30134 1.28201C5.52934 1.54601 5.68534 1.84001 5.76934 2.16401C5.86534 2.48801 5.91334 2.80601 5.91334 3.11801L4.50934 3.47801C4.50934 2.91401 4.39534 2.48201 4.16734 2.18201C3.93934 1.87001 3.54934 1.71401 2.99734 1.71401C2.68534 1.71401 2.43334 1.77401 2.24134 1.89401C2.06134 2.01401 1.91734 2.17001 1.80934 2.36201C1.70134 2.54201 1.62934 2.74601 1.59334 2.97401C1.55734 3.20201 1.53934 3.42401 1.53934 3.64001C1.53934 3.90401 1.55134 4.13801 1.57534 4.34201C1.61134 4.53401 1.69534 4.72001 1.82734 4.90001C1.95934 5.06801 2.15134 5.23601 2.40334 5.40401C2.66734 5.57201 3.03334 5.74601 3.50134 5.92601C4.04134 6.14201 4.46734 6.37001 4.77934 6.61001C5.10334 6.83801 5.34934 7.09601 5.51734 7.38401C5.68534 7.67201 5.79334 7.99601 5.84134 8.35601C5.88934 8.71601 5.91334 9.12401 5.91334 9.58001Z' fill='white'/%3E%3Cpath d='M10.1893 0.364014C11.1613 0.364014 11.8633 0.628014 12.2953 1.15601C12.7393 1.68401 12.9613 2.37401 12.9613 3.22601L11.5393 3.47801C11.5513 2.92601 11.4493 2.48801 11.2333 2.16401C11.0293 1.84001 10.6753 1.67801 10.1713 1.67801C9.88333 1.67801 9.64933 1.74401 9.46933 1.87601C9.28933 2.00801 9.14533 2.17601 9.03733 2.38001C8.94133 2.57201 8.87533 2.78801 8.83933 3.02801C8.80333 3.26801 8.78533 3.49601 8.78533 3.71201V10.03C8.78533 10.21 8.80333 10.408 8.83933 10.624C8.87533 10.828 8.94133 11.02 9.03733 11.2C9.14533 11.368 9.28333 11.512 9.45133 11.632C9.63133 11.752 9.86533 11.812 10.1533 11.812C10.6213 11.812 10.9633 11.668 11.1793 11.38C11.4073 11.092 11.5273 10.636 11.5393 10.012L12.9973 10.264C12.9733 11.164 12.7273 11.866 12.2593 12.37C11.8033 12.874 11.1133 13.126 10.1893 13.126C9.24133 13.126 8.53333 12.862 8.06533 12.334C7.59733 11.806 7.36333 11.062 7.36333 10.102V3.91001C7.36333 3.46601 7.39933 3.03401 7.47133 2.61401C7.55533 2.18201 7.69933 1.80401 7.90333 1.48001C8.10733 1.14401 8.39533 0.874013 8.76733 0.670013C9.13933 0.466013 9.61333 0.364014 10.1893 0.364014Z' fill='white'/%3E%3Cpath d='M18.9335 13L17.1515 7.51001H15.8015V13H14.3795V0.472013H17.1335C18.1535 0.472013 18.9035 0.766013 19.3835 1.35401C19.8635 1.94201 20.1035 2.83601 20.1035 4.03601C20.1035 4.75601 19.9955 5.39201 19.7795 5.94401C19.5635 6.49601 19.1315 6.92201 18.4835 7.22201L20.3915 13H18.9335ZM18.6635 4.03601C18.6635 3.70001 18.6395 3.39401 18.5915 3.11801C18.5435 2.84201 18.4475 2.60801 18.3035 2.41601C18.1715 2.21201 17.9915 2.05601 17.7635 1.94801C17.5355 1.84001 17.2415 1.78601 16.8815 1.78601H15.8015V6.19601H17.0075C17.3315 6.19601 17.6015 6.14801 17.8175 6.05201C18.0335 5.94401 18.2015 5.79401 18.3215 5.60201C18.4535 5.41001 18.5435 5.18201 18.5915 4.91801C18.6395 4.65401 18.6635 4.36001 18.6635 4.03601Z' fill='white'/%3E%3Cpath d='M27.4847 9.63401C27.4847 10.75 27.2627 11.614 26.8187 12.226C26.3867 12.826 25.6427 13.126 24.5867 13.126C23.5547 13.126 22.8167 12.844 22.3727 12.28C21.9407 11.716 21.7247 10.972 21.7247 10.048V3.87401C21.7247 3.43001 21.7607 2.99801 21.8327 2.57801C21.9167 2.15801 22.0607 1.78601 22.2647 1.46201C22.4807 1.12601 22.7747 0.862013 23.1467 0.670013C23.5187 0.466013 24.0047 0.364014 24.6047 0.364014C25.2287 0.364014 25.7267 0.454014 26.0987 0.634013C26.4827 0.802013 26.7767 1.04201 26.9807 1.35401C27.1847 1.66601 27.3167 2.03201 27.3767 2.45201C27.4487 2.87201 27.4847 3.33401 27.4847 3.83801V9.63401ZM26.0627 3.60401C26.0627 3.38801 26.0447 3.16601 26.0087 2.93801C25.9847 2.71001 25.9247 2.50601 25.8287 2.32601C25.7327 2.13401 25.5827 1.97801 25.3787 1.85801C25.1867 1.72601 24.9287 1.66001 24.6047 1.66001C24.2447 1.66001 23.9687 1.75001 23.7767 1.93001C23.5847 2.09801 23.4407 2.30201 23.3447 2.54201C23.2487 2.78201 23.1887 3.04001 23.1647 3.31601C23.1527 3.58001 23.1467 3.80201 23.1467 3.98201V10.066C23.1467 10.246 23.1647 10.438 23.2007 10.642C23.2367 10.846 23.3087 11.038 23.4167 11.218C23.5247 11.398 23.6687 11.548 23.8487 11.668C24.0407 11.776 24.2867 11.83 24.5867 11.83C24.8867 11.83 25.1327 11.77 25.3247 11.65C25.5167 11.53 25.6667 11.38 25.7747 11.2C25.8827 11.008 25.9547 10.792 25.9907 10.552C26.0387 10.312 26.0627 10.066 26.0627 9.81401V3.60401Z' fill='white'/%3E%3Cpath d='M29.2858 13V0.472013H30.7078V11.704H34.3618V13H29.2858Z' fill='white'/%3E%3Cpath d='M35.403 13V0.472013H36.825V11.704H40.479V13H35.403Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}}.page-logo__content-text{margin-bottom:70px;padding:70px 60px 0}.page-logo__content-btn{width:100%;text-align:center}.page-logo__content-btn+.page-logo__content-btn{margin-top:16px}.page-logo__footer{position:absolute;bottom:25px;left:0;width:100%}.page-logo__copyright{text-align:center}@media (min-width:1024px){.page-logo__copyright{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:12px;padding-right:12px}}@media (min-width:1024px){.page-logo__copyright{margin-left:25%}}@media (min-width:1440px){.page-logo__copyright{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:12px;padding-right:12px}}@media (min-width:1440px){.page-logo__copyright{margin-left:33.33333%}}.page-logo__social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.page-logo__social{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:12px;padding-right:12px}}@media (min-width:1440px){.page-logo__social{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:12px;padding-right:12px}}.page-logo__text p{font-weight:400;font-size:14px;line-height:26px;color:rgba(255,255,255,.5)}@media (min-width:1280px){.page-logo__text p{font-size:16px;line-height:24px}}.page-logo__text :last-child{margin-bottom:0}@media (min-width:1024px){.projects__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.projects__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1024px){.projects__header{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:12px;padding-right:12px}}@media (min-width:1024px){.projects__header{margin-left:25%}}@media (min-width:1280px){.projects__header{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:12px;padding-right:12px}}@media (min-width:1280px){.projects__header{margin-left:33.33333%}}@media (min-width:1024px){.projects__footer{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:12px;padding-right:12px}}@media (min-width:1024px){.projects__footer{margin-left:25%}}@media (min-width:1280px){.projects__footer{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:12px;padding-right:12px}}@media (min-width:1280px){.projects__footer{margin-left:33.33333%}}.projects__title{margin-bottom:0}.projects__intro{padding-top:8px;padding-bottom:42px}@media (min-width:1024px){.projects__intro{padding-top:23px;padding-bottom:87px}}.projects__outro{padding-top:42px}@media (min-width:1024px){.projects__outro{padding-top:87px}}.projects-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 -20px;padding:0;list-style:none}@media (min-width:1024px){.projects-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -31px}}.projects-list__item{width:100%;overflow:hidden}@media (min-width:1024px){.projects-list__item{width:-webkit-calc(50% - 2px);width:calc(50% - 2px);margin-right:4px;margin-bottom:31px}}@media (min-width:1024px){.projects-list__item:nth-child(2n){margin-right:0}}.projects-list__link{display:block;position:relative}.projects-list__link:active .projects-list__title,.projects-list__link:hover .projects-list__title{color:rgba(255,255,255,.65)}.projects-list__img-wrap{position:relative;height:0;padding-top:62.3608%}@media (min-width:1280px){.projects-list__img-wrap::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;-webkit-transition:background-color .6s cubic-bezier(.52,.16,.24,1);-o-transition:background-color .6s cubic-bezier(.52,.16,.24,1);transition:background-color .6s cubic-bezier(.52,.16,.24,1)}}@media (min-width:1280px){.projects-list__img-wrap:hover::after{background-color:rgba(0,0,0,.3)}}.projects-list__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:'object-fit: cover; object-position: center center;'}.projects-list__footer{position:absolute;bottom:0;left:0;width:100%;height:61px;padding-top:18px;padding-right:20px;padding-left:20px;background-color:rgba(0,0,0,.75)}@media (max-width:1023px) and (orientation:landscape){.projects-list__footer{padding-right:max(20px,constant(safe-area-inset-right));padding-left:max(20px,constant(safe-area-inset-right));padding-right:max(20px,env(safe-area-inset-right));padding-left:max(20px,env(safe-area-inset-right))}}@media (min-width:1024px){.projects-list__footer{position:relative;bottom:auto;left:auto;height:auto;padding:7px 0 0;background-color:transparent}}.projects-list__title{margin-top:0;margin-bottom:0;font-weight:300;font-size:18px;line-height:26px;text-transform:uppercase;color:#fff;-webkit-transition:color .6s;-o-transition:color .6s;transition:color .6s}.desc-slider-wrapper{position:relative}@media (max-width:1023px) and (orientation:landscape){.desc-slider-wrapper{margin-right:-20px;margin-left:-20px;padding-right:max(20px,constant(safe-area-inset-right));padding-left:max(20px,constant(safe-area-inset-right));padding-right:max(20px,env(safe-area-inset-right));padding-left:max(20px,env(safe-area-inset-right))}}@media (min-width:1024px){.desc-slider--project-card .desc-slider__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:40px;padding-left:40px}}@media (min-width:1024px){.desc-slider--project-card .desc-slider__content{text-align:left}}@media (min-width:1024px){.desc-slider--project-card .desc-slider__content p{color:#fff}}.desc-slider__item{-webkit-box-sizing:border-box;box-sizing:border-box}.desc-slider__item--active .desc-slider__content{opacity:1;-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.desc-slider__content{position:relative;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.56,.1,.34,.91);-o-transition:opacity .4s cubic-bezier(.56,.1,.34,.91);transition:opacity .4s cubic-bezier(.56,.1,.34,.91)}.desc-slider__content p{margin-bottom:10px;font-size:16px;line-height:24px;text-transform:uppercase;color:rgba(255,255,255,.7)}@media (min-width:1024px){.desc-slider__content p{font-size:18px;line-height:26px;color:#fff}}.desc-slider__content :last-child{margin-bottom:0}.desc-slider__content--align_center{text-align:center}.desc-slider__lang-btn-wrap{display:none}.project-card__title-link{padding-bottom:0}@media (min-width:1024px){.project-card__title-link{pointer-events:none}}.project-card__desc{padding-top:59px;margin-bottom:59px}@media (max-width:1023px) and (orientation:landscape){.project-card__desc{margin-right:-20px;margin-left:-20px;padding-right:max(20px,constant(safe-area-inset-right));padding-left:max(20px,constant(safe-area-inset-right));padding-right:max(20px,env(safe-area-inset-right));padding-left:max(20px,env(safe-area-inset-right))}}@media (min-width:1024px){.project-card__desc{width:100%}}.project-card__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 -20px;padding:0;list-style:none}@media (min-width:768px){.project-card__list{margin-right:-24px;margin-left:-24px}}@media (min-width:1024px){.project-card__list{margin-right:0;margin-left:0;padding-right:4.7777%;padding-left:4.7777%}}.project-card__item{width:100%;margin-bottom:1px}@media (min-width:1024px){.project-card__item{margin-bottom:4px}}@media (min-width:1024px){.project-card__item--vertical{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.project-card__item--vertical .project-card__link-wrap{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1024px){.project-card__item--vertical .project-card__link-wrap{width:-webkit-calc(50% - 2px);width:calc(50% - 2px);margin-right:4px}}.project-card__item--vertical .project-card__link-wrap:last-child{margin-right:0}.project-card__item--vertical .project-card__link-wrap+.project-card__link-wrap{margin-top:1px}@media (min-width:1024px){.project-card__item--vertical .project-card__link-wrap+.project-card__link-wrap{margin-top:0}}.project-card__item--vertical .project-card__link{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:100%}.project-card__item--vertical .project-card__img-wrap{padding-top:140.0740%}.project-card__link-wrap{width:100%}.project-card__item-link{display:block}@media (min-width:1024px){.project-card__item-link{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.project-card__img-wrap{position:relative;height:0;padding-top:56.273%}.project-card__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:'object-fit: cover; object-position: center center;'}@media (min-width:1024px){.project-card__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:-webkit-transform 1.2s cubic-bezier(.52,.16,.24,1);transition:-webkit-transform 1.2s cubic-bezier(.52,.16,.24,1);-o-transition:transform 1.2s cubic-bezier(.52,.16,.24,1);transition:transform 1.2s cubic-bezier(.52,.16,.24,1);transition:transform 1.2s cubic-bezier(.52,.16,.24,1),-webkit-transform 1.2s cubic-bezier(.52,.16,.24,1);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width:1024px){.project-card__header::after{content:"";position:absolute;bottom:30px;left:50%;width:100px;height:3px;background-color:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:1024px){.project-card__header::before{content:"";position:absolute;bottom:44px;left:50%;width:41px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='41' height='14' viewBox='0 0 41 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.91334 9.58001C5.91334 10.12 5.85934 10.606 5.75134 11.038C5.65534 11.47 5.48734 11.842 5.24734 12.154C5.01934 12.466 4.71934 12.706 4.34734 12.874C3.97534 13.042 3.51334 13.126 2.96134 13.126C2.45734 13.126 2.01934 13.054 1.64734 12.91C1.27534 12.766 0.969344 12.568 0.729344 12.316C0.489344 12.052 0.309344 11.746 0.189344 11.398C0.0813438 11.05 0.0273438 10.672 0.0273438 10.264L1.44934 9.97601C1.44934 10.216 1.47334 10.444 1.52134 10.66C1.56934 10.864 1.64734 11.05 1.75534 11.218C1.87534 11.386 2.03134 11.518 2.22334 11.614C2.42734 11.71 2.67334 11.758 2.96134 11.758C3.32134 11.758 3.60334 11.704 3.80734 11.596C4.02334 11.476 4.17934 11.32 4.27534 11.128C4.38334 10.924 4.44934 10.69 4.47334 10.426C4.49734 10.162 4.50934 9.88601 4.50934 9.59801C4.50934 9.22601 4.49134 8.92601 4.45534 8.69801C4.41934 8.45801 4.34134 8.25401 4.22134 8.08601C4.10134 7.90601 3.92734 7.75001 3.69934 7.61801C3.48334 7.48601 3.18934 7.34201 2.81734 7.18601C2.22934 6.93401 1.75534 6.68201 1.39534 6.43001C1.04734 6.16601 0.777344 5.89601 0.585344 5.62001C0.393344 5.33201 0.267344 5.03201 0.207344 4.72001C0.147344 4.39601 0.117344 4.04201 0.117344 3.65801C0.117344 3.17801 0.177344 2.74001 0.297344 2.34401C0.417344 1.93601 0.597344 1.58801 0.837344 1.30001C1.08934 1.00001 1.40134 0.772014 1.77334 0.616014C2.14534 0.448014 2.57734 0.364014 3.06934 0.364014C3.60934 0.364014 4.05934 0.448014 4.41934 0.616014C4.79134 0.784014 5.08534 1.00601 5.30134 1.28201C5.52934 1.54601 5.68534 1.84001 5.76934 2.16401C5.86534 2.48801 5.91334 2.80601 5.91334 3.11801L4.50934 3.47801C4.50934 2.91401 4.39534 2.48201 4.16734 2.18201C3.93934 1.87001 3.54934 1.71401 2.99734 1.71401C2.68534 1.71401 2.43334 1.77401 2.24134 1.89401C2.06134 2.01401 1.91734 2.17001 1.80934 2.36201C1.70134 2.54201 1.62934 2.74601 1.59334 2.97401C1.55734 3.20201 1.53934 3.42401 1.53934 3.64001C1.53934 3.90401 1.55134 4.13801 1.57534 4.34201C1.61134 4.53401 1.69534 4.72001 1.82734 4.90001C1.95934 5.06801 2.15134 5.23601 2.40334 5.40401C2.66734 5.57201 3.03334 5.74601 3.50134 5.92601C4.04134 6.14201 4.46734 6.37001 4.77934 6.61001C5.10334 6.83801 5.34934 7.09601 5.51734 7.38401C5.68534 7.67201 5.79334 7.99601 5.84134 8.35601C5.88934 8.71601 5.91334 9.12401 5.91334 9.58001Z' fill='white'/%3E%3Cpath d='M10.1893 0.364014C11.1613 0.364014 11.8633 0.628014 12.2953 1.15601C12.7393 1.68401 12.9613 2.37401 12.9613 3.22601L11.5393 3.47801C11.5513 2.92601 11.4493 2.48801 11.2333 2.16401C11.0293 1.84001 10.6753 1.67801 10.1713 1.67801C9.88333 1.67801 9.64933 1.74401 9.46933 1.87601C9.28933 2.00801 9.14533 2.17601 9.03733 2.38001C8.94133 2.57201 8.87533 2.78801 8.83933 3.02801C8.80333 3.26801 8.78533 3.49601 8.78533 3.71201V10.03C8.78533 10.21 8.80333 10.408 8.83933 10.624C8.87533 10.828 8.94133 11.02 9.03733 11.2C9.14533 11.368 9.28333 11.512 9.45133 11.632C9.63133 11.752 9.86533 11.812 10.1533 11.812C10.6213 11.812 10.9633 11.668 11.1793 11.38C11.4073 11.092 11.5273 10.636 11.5393 10.012L12.9973 10.264C12.9733 11.164 12.7273 11.866 12.2593 12.37C11.8033 12.874 11.1133 13.126 10.1893 13.126C9.24133 13.126 8.53333 12.862 8.06533 12.334C7.59733 11.806 7.36333 11.062 7.36333 10.102V3.91001C7.36333 3.46601 7.39933 3.03401 7.47133 2.61401C7.55533 2.18201 7.69933 1.80401 7.90333 1.48001C8.10733 1.14401 8.39533 0.874013 8.76733 0.670013C9.13933 0.466013 9.61333 0.364014 10.1893 0.364014Z' fill='white'/%3E%3Cpath d='M18.9335 13L17.1515 7.51001H15.8015V13H14.3795V0.472013H17.1335C18.1535 0.472013 18.9035 0.766013 19.3835 1.35401C19.8635 1.94201 20.1035 2.83601 20.1035 4.03601C20.1035 4.75601 19.9955 5.39201 19.7795 5.94401C19.5635 6.49601 19.1315 6.92201 18.4835 7.22201L20.3915 13H18.9335ZM18.6635 4.03601C18.6635 3.70001 18.6395 3.39401 18.5915 3.11801C18.5435 2.84201 18.4475 2.60801 18.3035 2.41601C18.1715 2.21201 17.9915 2.05601 17.7635 1.94801C17.5355 1.84001 17.2415 1.78601 16.8815 1.78601H15.8015V6.19601H17.0075C17.3315 6.19601 17.6015 6.14801 17.8175 6.05201C18.0335 5.94401 18.2015 5.79401 18.3215 5.60201C18.4535 5.41001 18.5435 5.18201 18.5915 4.91801C18.6395 4.65401 18.6635 4.36001 18.6635 4.03601Z' fill='white'/%3E%3Cpath d='M27.4847 9.63401C27.4847 10.75 27.2627 11.614 26.8187 12.226C26.3867 12.826 25.6427 13.126 24.5867 13.126C23.5547 13.126 22.8167 12.844 22.3727 12.28C21.9407 11.716 21.7247 10.972 21.7247 10.048V3.87401C21.7247 3.43001 21.7607 2.99801 21.8327 2.57801C21.9167 2.15801 22.0607 1.78601 22.2647 1.46201C22.4807 1.12601 22.7747 0.862013 23.1467 0.670013C23.5187 0.466013 24.0047 0.364014 24.6047 0.364014C25.2287 0.364014 25.7267 0.454014 26.0987 0.634013C26.4827 0.802013 26.7767 1.04201 26.9807 1.35401C27.1847 1.66601 27.3167 2.03201 27.3767 2.45201C27.4487 2.87201 27.4847 3.33401 27.4847 3.83801V9.63401ZM26.0627 3.60401C26.0627 3.38801 26.0447 3.16601 26.0087 2.93801C25.9847 2.71001 25.9247 2.50601 25.8287 2.32601C25.7327 2.13401 25.5827 1.97801 25.3787 1.85801C25.1867 1.72601 24.9287 1.66001 24.6047 1.66001C24.2447 1.66001 23.9687 1.75001 23.7767 1.93001C23.5847 2.09801 23.4407 2.30201 23.3447 2.54201C23.2487 2.78201 23.1887 3.04001 23.1647 3.31601C23.1527 3.58001 23.1467 3.80201 23.1467 3.98201V10.066C23.1467 10.246 23.1647 10.438 23.2007 10.642C23.2367 10.846 23.3087 11.038 23.4167 11.218C23.5247 11.398 23.6687 11.548 23.8487 11.668C24.0407 11.776 24.2867 11.83 24.5867 11.83C24.8867 11.83 25.1327 11.77 25.3247 11.65C25.5167 11.53 25.6667 11.38 25.7747 11.2C25.8827 11.008 25.9547 10.792 25.9907 10.552C26.0387 10.312 26.0627 10.066 26.0627 9.81401V3.60401Z' fill='white'/%3E%3Cpath d='M29.2858 13V0.472013H30.7078V11.704H34.3618V13H29.2858Z' fill='white'/%3E%3Cpath d='M35.403 13V0.472013H36.825V11.704H40.479V13H35.403Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}}@media (min-width:1024px){.project-card__header--invisible{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@media (min-width:1024px){.project-card__header-container{display:block;width:100%;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}}@media (min-width:1024px) and (min-width:0){.project-card__header-container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:1024px) and (min-width:768px){.project-card__header-container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:1024px) and (min-width:1024px){.project-card__header-container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1024px) and (min-width:1280px){.project-card__header-container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1024px) and (min-width:1440px){.project-card__header-container{width:-webkit-calc(100% - 48px);width:calc(100% - 48px)}}@media (min-width:1024px) and (min-width:1700px){.project-card__header-container{width:-webkit-calc(100% - 96px);width:calc(100% - 96px)}}@media (min-width:1024px){.project-card__header-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.project-card__header-row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1024px){.project-card__header-col{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-left:12px;padding-right:12px}}@media (min-width:1024px){.project-card__header-col{margin-left:8.33333%}}@media (min-width:1280px){.project-card__header-col{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:12px;padding-right:12px}}@media (min-width:1280px){.project-card__header-col{margin-left:25%}}@media (min-width:1440px){.project-card__header-col{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:12px;padding-right:12px}}@media (min-width:1440px){.project-card__header-col{margin-left:33.33333%}}@media (min-width:1024px){.project-card__header-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.project-card__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:22px}@media (min-width:1024px){.project-card__nav{padding-right:4.7777%;padding-left:4.7777%}}.project-card__nav-link{font-weight:400;font-size:16px;line-height:24px;text-transform:uppercase;color:#fff}.project-card__nav-link:active,.project-card__nav-link:hover{color:rgba(255,255,255,.85)}.project-card .btn-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.project-card .btn-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.project-card .btn-wrap .btn{min-width:196px}.project-card .btn-wrap .btn+.btn{margin-top:16px}@media (min-width:1024px){.project-card .btn-wrap .btn+.btn{margin-top:0;margin-left:16px}}@media (min-width:1440px){.project-card .btn-wrap .btn+.btn{margin-left:24px}}.btn-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:55px;padding-bottom:83px}@media (min-width:1024px){.btn-wrap{padding-top:80px;padding-bottom:0}}.btn-wrap--social{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:179px;margin:0 auto}.btn-wrap__social-list{padding-top:24px}.about__container{display:block;width:100%;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:0){.about__container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:768px){.about__container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:1024px){.about__container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1280px){.about__container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1440px){.about__container{width:-webkit-calc(100% - 48px);width:calc(100% - 48px)}}@media (min-width:1700px){.about__container{width:-webkit-calc(100% - 96px);width:calc(100% - 96px)}}.about__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.about__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.about__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:12px;padding-right:12px}@media (min-width:1024px){.about__title{display:none}}@media (max-width:1023px) and (orientation:landscape){.about__team{margin:0 -20px;padding-top:10px;padding-right:max(20px,constant(safe-area-inset-right));padding-left:max(20px,constant(safe-area-inset-right));padding-right:max(20px,env(safe-area-inset-right));padding-left:max(20px,env(safe-area-inset-right))}}@media (min-width:1024px){.about__team{margin:0}}.about__text{padding-top:22px;padding-bottom:42px}@media (min-width:1024px){.about__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;padding-top:80px;padding-bottom:100px}.about__text>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.about__text--bottom{padding-bottom:0}@media (min-width:1024px){.about__text-col{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:12px;padding-right:12px}}@media (min-width:1024px){.about__text-col{margin-left:25%}}.about__desc{padding-top:18px}@media (max-width:1023px) and (orientation:landscape){.about__desc{margin-right:-20px;margin-left:-20px;padding-right:max(20px,constant(safe-area-inset-right));padding-left:max(20px,constant(safe-area-inset-right));padding-right:max(20px,env(safe-area-inset-right));padding-left:max(20px,env(safe-area-inset-right))}}.about__desc :last-child{margin-bottom:0}@media (max-width:1023px){.about__banner .banner__img-wrap{height:273px}}@media (min-width:1024px){.about__banner{height:auto}}@media (min-width:1024px){.about__btn-wrap{padding-top:110px}}@media (min-width:1024px){.about__desc-slider-wrapper+.about__desc-slider-wrapper{padding-top:80px}}.banner{position:relative}@media (min-width:1024px){.banner{width:100%}}.banner__container{display:block;width:100%;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:0){.banner__container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:768px){.banner__container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:1024px){.banner__container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1280px){.banner__container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1440px){.banner__container{width:-webkit-calc(100% - 48px);width:calc(100% - 48px)}}@media (min-width:1700px){.banner__container{width:-webkit-calc(100% - 96px);width:calc(100% - 96px)}}.banner__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.banner__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.banner__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:12px;padding-right:12px}.banner__heading{position:absolute;display:block;width:100%;bottom:30px}@media (min-width:1024px){.banner__heading{padding-left:88px;bottom:60px}}.banner__title{margin:0;font-weight:400;font-size:56px;line-height:1;text-transform:uppercase;color:rgba(255,255,255,.7);text-shadow:0 4px 8px rgba(0,0,0,.3)}.banner__title strong{font-weight:400;color:#fff}@media (max-width:1023px){.banner__title{font-size:20px;line-height:24px}}.banner__img-wrap{width:100%;height:100%}@media (min-width:1024px){.banner__img-wrap{height:0;padding-top:42.2916%}}.banner__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:'object-fit: cover; object-position: center center;'}@media (min-width:1024px){.banner__img{position:absolute;top:0;left:0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.team-card{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:59.2%}.team-card__img-wrap{width:100%}.team-card__img-ratio{position:relative;padding-top:133.3333%;height:0}.team-card__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:'object-fit: cover; object-position: center center;'}.team-card__info{padding:6px 18px 8px 18px;background-color:#000;text-align:left}.team-card__name,.team-card__position{font-weight:200;font-size:18px;line-height:26px;text-transform:uppercase}.team-card__name{margin:0}.team-card__position{color:rgba(255,255,255,.7)}.team-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0;list-style:none;width:100%}.team-list__item{position:relative;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:-webkit-calc(16.66666666666667% - 1px);width:calc(16.66666666666667% - 1px);margin-right:1px}@media (max-width:1023px) and (orientation:landscape){.team-list__item{width:-webkit-calc(16.66666666666667% - 1px);width:calc(16.66666666666667% - 1px)}}@media (min-width:1024px){.team-list__item{width:-webkit-calc(16.66666666666667% - 4px);width:calc(16.66666666666667% - 4px);margin:2px}}@media (min-width:1024px){.team-list__item:hover .team-list__img-wrap::after{background-color:rgba(0,0,0,.5)}}@media (min-width:1024px){.team-list__item:hover .team-list__info{opacity:1}}.team-list__img-wrap{position:relative;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.team-list__img-wrap::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.46,.03,.52,.96);-o-transition-timing-function:cubic-bezier(.46,.03,.52,.96);transition-timing-function:cubic-bezier(.46,.03,.52,.96);-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}.team-list__img-ratio{position:relative;padding-top:133.3333%;height:0}.team-list__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:'object-fit: cover; object-position: center center;'}.team-list__info{position:absolute;bottom:0;left:0;width:100%;padding:0 16px 16px 16px;min-height:94px;font-weight:400;font-size:18px;line-height:28px;text-align:center;text-transform:uppercase;color:#fff;opacity:0;-webkit-transition:opacity;-o-transition:opacity;transition:opacity;-webkit-transition-timing-function:cubic-bezier(.46,.03,.52,.96);-o-transition-timing-function:cubic-bezier(.46,.03,.52,.96);transition-timing-function:cubic-bezier(.46,.03,.52,.96);-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:1440px){.team-list__info{min-height:114px}}.contacts{padding-right:28px;padding-left:28px}@media (min-width:1024px){.contacts{display:none}}.request{width:100%;padding-top:42px}@media (max-width:1023px) and (orientation:landscape){.request{padding-right:max(20px,constant(safe-area-inset-right));padding-left:max(20px,constant(safe-area-inset-right));padding-right:max(20px,env(safe-area-inset-right));padding-left:max(20px,env(safe-area-inset-right))}}@media (min-width:1024px){.request--desktop{position:relative;padding-top:0}}.request--desktop .request__btn-wrap{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding-top:50px}.request--desktop .request__submit{width:100%}.request__container{display:block;width:100%;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:0){.request__container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:768px){.request__container{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}@media (min-width:1024px){.request__container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1280px){.request__container{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1440px){.request__container{width:-webkit-calc(100% - 48px);width:calc(100% - 48px)}}@media (min-width:1700px){.request__container{width:-webkit-calc(100% - 96px);width:calc(100% - 96px)}}.request__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.request__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.request__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:12px;padding-right:12px}@media (orientation:landscape){.request__wrapper{margin-right:-20px;margin-left:-20px}}.request__form-input{width:100%}.request__form-textarea{width:100%}.request__btn-wrap{padding-top:115px}.request-success{display:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;text-align:center;visibility:hidden}.request-success__text{margin-bottom:61px;font-weight:200;font-size:24px;line-height:40px;letter-spacing:.02em;text-transform:uppercase;color:#fff}@media (min-width:1024px){.video-preview__title{display:none}}@media (min-width:1024px){.video-preview__btn-wrap{display:none}}.modal-video__video{position:absolute;top:0;left:0;width:100%;height:100%}.video-progress{position:relative;width:200px;height:10px;padding:4px 0}.video-progress::after{content:"";position:absolute;top:4px;left:0;z-index:-1;width:100%;height:2px;background-color:rgba(0,0,0,.7)}.video-progress__line{width:auto;height:2px;position:absolute;top:4px;left:0;background-color:#fff;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;will-change:width}.video-progress__indicator{position:absolute;top:50%;right:0;width:2px;height:16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff}.d-contacts{display:none}@media (min-width:1024px){.d-contacts{display:block}}.d-contacts__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.d-contacts__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:1024px){.d-contacts__content-col{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:12px;padding-right:12px}}@media (min-width:1024px){.d-contacts__content-col{margin-left:8.33333%}}@media (min-width:1700px){.d-contacts__content-col{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;padding-left:12px;padding-right:12px}}@media (min-width:1700px){.d-contacts__content-col{margin-left:8.33333%}}@media (min-width:1024px){.d-contacts__map-col{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:12px;padding-right:12px}}@media (min-width:1024px){.d-contacts__map-col{margin-left:8.33333%}}@media (min-width:1700px){.d-contacts__map-col{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;padding-left:12px;padding-right:12px}}@media (min-width:1700px){.d-contacts__map-col{margin-left:8.33333%}}.d-contacts__content{position:relative;height:100%}.d-contacts__title{margin-bottom:0;font-size:56px;line-height:64px;text-align:left}.d-contacts__sub-title{margin-bottom:48px;font-size:32px;line-height:40px;text-align:left;color:rgba(255,255,255,.25)}.d-contacts__sub-title-inner{position:relative;padding-right:23px;white-space:nowrap}.d-contacts__sub-title-inner::after{content:"";position:absolute;top:50%;right:0;width:13px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='13' height='24' viewBox='0 0 13 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.25969 23.4822L0.00163093 22.2241L10.4839 11.7419L0 1.25806L1.25807 -4.81475e-05L12.9983 11.7402L13 11.7419L1.25969 23.4822Z' fill='white' fill-opacity='0.25'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.d-contacts__btn-wrap{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-top:32px}.d-contacts__map-wrapper{position:relative}.d-contacts__img{opacity:.15}.d-contacts__request{display:none;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:transparent}.d-contacts__request-inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.d-contacts__request-close{position:absolute;top:-54px;right:-25px}.d-contacts__sticker{position:absolute;padding:6px;cursor:pointer}.d-contacts__sticker:hover .d-contacts__sticker-inner{border-color:rgba(255,255,255,.5)}.d-contacts__sticker:hover .d-contacts__sticker-title{color:rgba(255,255,255,.5)}.d-contacts__sticker:active .d-contacts__sticker-inner{border-color:rgba(255,255,255,.5)}.d-contacts__sticker:active .d-contacts__sticker-title{color:rgba(255,255,255,.5)}.d-contacts__sticker-inner{width:12px;height:12px;background-color:transparent;border:3px solid #fff;border-radius:50%;-webkit-transition:border-color .6s;-o-transition:border-color .6s;transition:border-color .6s}.d-contacts__sticker-title{position:absolute;bottom:-webkit-calc(100% - 6px);bottom:calc(100% - 6px);left:50%;font-weight:400;font-size:18px;line-height:26px;text-transform:uppercase;white-space:nowrap;color:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:color .6s;-o-transition:color .6s;transition:color .6s}.video-slider-wrapper{margin:0 -20px;position:relative}@media (min-width:1024px){.video-slider-wrapper{height:-webkit-calc(100vh - 162px);height:calc(100vh - 162px);margin:0;padding-right:4.7777%;padding-left:4.7777%}}@media (max-width:767px){.video-slider{overflow:initial}}@media (min-width:1024px){.video-slider{height:100%}}@media (max-width:767px){.video-slider__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}}.video-slider__item{height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.video-slider__item{margin-bottom:11px}}@media (max-width:767px){.video-slider__item:last-child{margin-bottom:0}}@media (min-width:1024px){.video-slider__content{position:relative;height:100%}}.video-slider__img-wrap{position:relative;width:100%}@media (min-width:1024px){.video-slider__img-wrap{position:absolute;top:0;left:0;width:100%;height:100%}}.video-slider__video-wrap{display:none;position:relative;padding-top:56.25%;height:0}@media (min-width:1024px){.video-slider__video-wrap{display:block;width:100%;height:100%;padding:0}}.video-slider__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.video-slider__img-ratio{position:relative;height:0;padding-top:56.25%}@media (min-width:1024px){.video-slider__img-ratio{height:100%;padding-top:0}}.video-slider__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:'object-fit: cover; object-position: center center;'}.video-slider__controls{position:absolute;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:1024px){.video-slider__controls{display:none}}.video-slider__controls--desktop{display:none}@media (min-width:1024px){.video-slider__controls--desktop{display:block}}.video-slider__tip{position:absolute;top:100%;left:50%;font-weight:400;font-size:10px;line-height:26px;text-transform:uppercase;color:#fff;white-space:nowrap;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1024px){.video-slider__tip{top:-webkit-calc(100% + 20px);top:calc(100% + 20px);font-size:15px;line-height:26px}}.video-slider__btn-wrap{padding-top:142px}.video-slider__navigation{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:22px}@media (min-width:768px){.video-slider__navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.video-slider__pagination{bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:relative;bottom:auto;left:auto;width:auto;margin-right:48px;margin-left:48px;-webkit-transform:none;-ms-transform:none;transform:none}.video-slider__button{display:inline-block;margin:0;padding:0;font-family:"PF Din Text Comp Pro",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:16px;line-height:32px;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;background-color:transparent;border:none;border-radius:0;vertical-align:top;overflow:hidden;-webkit-transition:color,background-color,border-color,opacity;-o-transition:color,background-color,border-color,opacity;transition:color,background-color,border-color,opacity;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.video-slider__button:hover{opacity:.65}.video-slider__button:active{opacity:.65}.video-slider__button.swiper-button-disabled{opacity:.3}.video-slider__btn-next,.video-slider__btn-prev{display:none}@media (min-width:1024px){.video-slider__btn-next,.video-slider__btn-prev{display:block}}@media (min-width:1024px){.banner-slider--active .banner-slider__btn-prev{display:block}}@media (min-width:1024px){.banner-slider--active .banner-slider__btn-next{display:block}}.banner-slider--active .banner-slider__mobile-tip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:1024px){.banner-slider--active .banner-slider__mobile-tip{display:none}}.banner-slider__item{height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.banner-slider__btn-next,.banner-slider__btn-prev{display:none}.banner-slider__mobile-tip{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:absolute;left:50%;bottom:18px;z-index:1;padding:0 27px;font-weight:400;font-size:16px;line-height:20px;text-transform:uppercase;color:rgba(255,255,255,.7);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.banner-slider__mobile-tip-title{pointer-events:none}.banner-slider__mobile-tip-title--black{color:#000}.banner-slider__mobile-btn{position:absolute;top:50%;width:8px;height:15px;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;border:none;border-radius:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.banner-slider__mobile-btn--prev{left:0;background-image:url("data:image/svg+xml,%3Csvg width='43' height='78' viewBox='0 0 43 78' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.81698 39.9188L41.1609 75.2628L38.4939 77.9298L0.482911 39.9188L39.8159 0.585855L42.4829 3.25288L5.81698 39.9188Z' fill='white'/%3E%3C/svg%3E%0A")}.banner-slider__mobile-btn--prev_black{background-image:url("data:image/svg+xml,%3Csvg width='43' height='78' viewBox='0 0 43 78' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.81698 39.9188L41.1609 75.2628L38.4939 77.9298L0.482911 39.9188L39.8159 0.585855L42.4829 3.25288L5.81698 39.9188Z' fill='black'/%3E%3C/svg%3E%0A")}.banner-slider__mobile-btn--next{right:0;background-image:url("data:image/svg+xml,%3Csvg width='43' height='78' viewBox='0 0 43 78' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M37.1488 38.5968L1.80489 3.25285L4.47192 0.585815L42.4829 38.5968L3.14994 77.9298L0.48291 75.2627L37.1488 38.5968Z' fill='white'/%3E%3C/svg%3E%0A")}.banner-slider__mobile-btn--next_black{background-image:url("data:image/svg+xml,%3Csvg width='43' height='78' viewBox='0 0 43 78' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M37.1488 38.5968L1.80489 3.25285L4.47192 0.585815L42.4829 38.5968L3.14994 77.9298L0.48291 75.2627L37.1488 38.5968Z' fill='black'/%3E%3C/svg%3E%0A")}.player{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.player__audio{display:none}.player__label{width:80px;font-weight:400;font-size:12px;line-height:14px;color:rgba(255,255,255,.25);text-transform:uppercase;white-space:nowrap;overflow:hidden}.player__track{color:#fff}.player__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.player__btn{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 10px}.player__btn--play{margin:0}.player__playlist{display:none}.player__equalizer{position:relative}.player__equalizer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:28px;cursor:pointer}.player__equalizer--active .player__equalizer-item{-webkit-animation-name:equalizer;animation-name:equalizer;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.player__equalizer-item{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1px;height:20px;background-color:#fff;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scaleY(.2);-ms-transform:scaleY(.2);transform:scaleY(.2)}.player__equalizer-item:nth-child(1){-webkit-animation-delay:.15s;animation-delay:.15s}.player__equalizer-item:nth-child(2){-webkit-animation-delay:-webkit-calc(.15s * 2);animation-delay:calc(.15s * 2)}.player__equalizer-item:nth-child(3){-webkit-animation-delay:-webkit-calc(.15s * 3);animation-delay:calc(.15s * 3)}.player__equalizer-item:nth-child(4){-webkit-animation-delay:-webkit-calc(.15s * 4);animation-delay:calc(.15s * 4)}.player__equalizer-item:nth-child(5){-webkit-animation-delay:-webkit-calc(.15s * 5);animation-delay:calc(.15s * 5)}.player__equalizer-item:nth-child(6){-webkit-animation-delay:-webkit-calc(.15s * 6);animation-delay:calc(.15s * 6)}.player__equalizer-item:nth-child(7){-webkit-animation-delay:-webkit-calc(.15s * 7);animation-delay:calc(.15s * 7)}.player__equalizer-item:nth-child(8){-webkit-animation-delay:-webkit-calc(.15s * 8);animation-delay:calc(.15s * 8)}.player__equalizer-item:nth-child(9){-webkit-animation-delay:-webkit-calc(.15s * 9);animation-delay:calc(.15s * 9)}.player__equalizer-item:nth-child(10){-webkit-animation-delay:-webkit-calc(.15s * 10);animation-delay:calc(.15s * 10)}@-webkit-keyframes equalizer{0%{-webkit-transform:scaleY(.2);transform:scaleY(.2)}25%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}50%{-webkit-transform:scaleY(.2);transform:scaleY(.2)}75%{-webkit-transform:scaleY(.8);transform:scaleY(.8)}100%{-webkit-transform:scaleY(.2);transform:scaleY(.2)}}@keyframes equalizer{0%{-webkit-transform:scaleY(.2);transform:scaleY(.2)}25%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}50%{-webkit-transform:scaleY(.2);transform:scaleY(.2)}75%{-webkit-transform:scaleY(.8);transform:scaleY(.8)}100%{-webkit-transform:scaleY(.2);transform:scaleY(.2)}}.tabs__input-wrap{position:relative;width:100%;margin-bottom:38px}.tabs-select{width:100%;height:26px;opacity:0}.tabs-select-label{display:block;position:absolute;top:0;left:0;width:100%;padding-right:30px;font-weight:400;font-size:18px;line-height:26px;text-transform:uppercase;color:rgba(255,255,255,.5);pointer-events:none}.tabs-select-label::after{content:"";position:absolute;top:-webkit-calc(50% - 2px);top:calc(50% - 2px);right:0;width:20px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='12' viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.89968L1.06066 0.839021L9.89811 9.67647L18.7369 0.837646L19.7976 1.89831L9.89949 11.7964L9.89811 11.7978L0 1.89968Z' fill='white' fill-opacity='0.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tabs-content{display:none}.tabs-content--active{display:block}.tap-list{margin:0;padding:0;list-style:none}.tap-list--active .tap-list__item{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.tap-list--hidden .tap-list__item{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.tap-list__item{margin-bottom:8px;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;-o-transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform;-webkit-transition-duration:.85s;-o-transition-duration:.85s;transition-duration:.85s;-webkit-transition-timing-function:cubic-bezier(.46,.03,.52,.96);-o-transition-timing-function:cubic-bezier(.46,.03,.52,.96);transition-timing-function:cubic-bezier(.46,.03,.52,.96)}.tap-list__item:nth-child(1){-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.tap-list__item:nth-child(2){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.tap-list__item:nth-child(3){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.tap-list__item:nth-child(4){-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.tap-list__item:nth-child(5){-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.tap-list__item:nth-child(6){-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}.tap-list__item:nth-child(7){-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}.tap-list__item:nth-child(8){-webkit-transition-delay:2.1s;-o-transition-delay:2.1s;transition-delay:2.1s}.tap-list__item:last-child{margin-bottom:0}.tap-list__btn{width:100%}.i-code{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.i-code__item{margin-right:8px}.i-code__item:last-child{margin-right:0}.i-code__input{width:47px;height:40px;margin-right:8px;padding:0;font-family:"PF Din Text Comp Pro",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:500;font-size:40px;line-height:40px;text-align:center;color:#fff;background-color:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition-property:color,border-color;-o-transition-property:color,border-color;transition-property:color,border-color;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.i-code__input:last-child{margin-right:0}.i-code__input.invalid{color:red;border-color:red}.s-room{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.s-room__mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:52px}@media (min-width:1024px){.s-room__mobile{display:none}}.s-room__desktop{display:none}@media (min-width:1024px){.s-room__desktop{display:block;margin-bottom:60px}}.s-room__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.s-room__intro{margin-bottom:13px;font-weight:400;font-size:18px;line-height:26px;text-align:center;text-transform:uppercase;color:#fff}.s-room__intro--desktop{margin-bottom:0}.s-room__title{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin-top:0;margin-bottom:0;font-weight:300;font-size:32px;line-height:40px;text-align:center;text-transform:uppercase;color:#fff}.s-room__title::after{content:"";position:absolute;top:3px;left:100%;width:21px;height:21px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAERSURBVHgB3ZS9SgNBFEa/FUnnDxaChZjeRhAbsdhHibWlhYKC6XwBH0AEG0HEInXKlEkXSBECgZAqCSlTZHICEwjLzE52E1LkwGHYy36XuTvDSjuDMSbGb2xgFUtaBxq8GTf/GCkrhIq2wRRf8BxvsGnrZWWF0LsNPyXqJzjEti+7Jz9ndq0tF6MoGrB08CJP0wVTR22Ult1XmPnpP7Ne2ma/eKg80OjTBPBl08Y/0iax12lswjwow05LeKAw966i76DuEs8NaxHjpfo1uy1wzSYKwYt/iTHLth47PkEhmfeN39JqtFy79DX90mp8KAuM9WjSqSsPBF+x52j4g8e+XPCfSPiU5RavsI8VvmNX22YGvyI5qSNrny0AAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:center center;background-size:contain}.s-room__btn{min-width:179px;margin-top:73px}@media (min-width:1024px){.s-room__btn{margin-top:133px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9wYWdlLnNjc3MiLCJzdHlsZS5jc3MiLCJfcHJlbG9hZGVyLnNjc3MiLCJfbWFpbi5zY3NzIiwibWl4aW5zL19oZWxwZXItbWl4aW5zLnNjc3MiLCJtaXhpbnMvX2dyaWQtbWl4aW5zLnNjc3MiLCJfYnV0dG9ucy5zY3NzIiwiX2hhbWJ1cmdlci5zY3NzIiwiX2Zvcm1zLnNjc3MiLCJfc2xpZGVycy5zY3NzIiwiX2ZhbmN5Ym94LnNjc3MiLCJfbW9kYWwuc2NzcyIsIl9hbmltYXRpb25zLnNjc3MiLCJibG9ja3MvX3BhZ2UtaGVhZGVyLnNjc3MiLCJibG9ja3MvX3BhZ2UtZm9vdGVyLnNjc3MiLCJibG9ja3MvX3NvY2lhbC1saXN0LnNjc3MiLCJibG9ja3MvX3NlY3Rpb24tdGl0bGUuc2NzcyIsImJsb2Nrcy9fYWRkcmVzcy1saXN0LnNjc3MiLCJibG9ja3MvX3BhZ2UtdmlkZW8uc2NzcyIsImJsb2Nrcy9fcHJvamVjdHMuc2NzcyIsImJsb2Nrcy9fcHJvamVjdHMtbGlzdC5zY3NzIiwiYmxvY2tzL19kZXNjLXNsaWRlci13cmFwcGVyLnNjc3MiLCJibG9ja3MvX2Rlc2Mtc2xpZGVyLnNjc3MiLCJibG9ja3MvX3Byb2plY3QtY2FyZC5zY3NzIiwiYmxvY2tzL19idG4td3JhcC5zY3NzIiwiYmxvY2tzL19hYm91dC5zY3NzIiwiYmxvY2tzL19iYW5uZXIuc2NzcyIsImJsb2Nrcy9fdGVhbS5zY3NzIiwiYmxvY2tzL190ZWFtLWxpc3Quc2NzcyIsImJsb2Nrcy9fY29udGFjdHMuc2NzcyIsImJsb2Nrcy9fcmVxdWVzdC5zY3NzIiwiYmxvY2tzL192aWRlby1wcmV2aWV3LnNjc3MiLCJibG9ja3MvX21vZGFsLXZpZGVvLnNjc3MiLCJibG9ja3MvX3ZpZGVvLXByb2dyZXNzLnNjc3MiLCJibG9ja3MvX2QtY29udGFjdHMuc2NzcyIsImJsb2Nrcy9fdmlkZW8tc2xpZGVyLnNjc3MiLCJibG9ja3MvX2Jhbm5lci1zbGlkZXIuc2NzcyIsImJsb2Nrcy9fcGxheWVyLnNjc3MiLCJibG9ja3MvX3RhYnMuc2NzcyIsImJsb2Nrcy9fdGFwLWxpc3Quc2NzcyIsImJsb2Nrcy9faS1jb2RlLnNjc3MiLCJibG9ja3MvX3Mtcm9vbS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFFRSxjQUNFLE1BQUEsYUFJSixXQUNDLFlBQUEsdUJBQ0EsSUFBQSwwQ0FBQSxlQUFBLENBQUEseUNBQUEsZUFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSx1QkFDQSxJQUFBLDJDQUFBLGVBQUEsQ0FBQSwwQ0FBQSxlQUVBLFlBQUEsSUFDQSxXQUFBLE9BR0QsV0FDQyxZQUFBLHVCQUNBLElBQUEsNkNBQUEsZUFBQSxDQUFBLDRDQUFBLGVBRUEsWUFBQSxJQUNBLFdBQUEsT0FHRCxXQUNDLFlBQUEsdUJBQ0EsSUFBQSwwQ0FBQSxlQUFBLENBQUEseUNBQUEsZUFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELE1BRUUsbUJBQUEsV0FBQSxXQUFBLFdBQ0EsNEJBQUEsWUFDQSx5QkFBQSxLQUNBLFVBQUEsTUFDQSxXQUFBLEtBRUEsYUFDRSxXQUFBLE1BQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSx1QkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNGLFlBQUEsS0FFQSwwQkFOQSxhQU9DLFlBQUEsTUFHQSxzQ0FHQyxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLHVCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsT0FBQSxjQUFBLE9BQUEsVUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FLRixlQUNFLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxrQkFBQSxFQUFBLFVBQUEsRUFJRCwwQkFGRCx5QkFHRSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEs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Q0EsS0FBQSxFQUNBLE9BQUEsS0FDQSxRQUFBLEVBQ0EsNEJBQUEsVUFBQSxDQUFBLFFBQUEsdUJBQUEsVUFBQSxDQUFBLFFBQUEsb0JBQUEsVUFBQSxDQUFBLFFBQ0EsbUNBQUEsNEJBQUEsOEJBQUEsNEJBQUEsMkJBQUEsNEJBQ0EsNEJBQUEsSUFBQSx1QkFBQSxJQUFBLG9CQUFBLElBT0QsaUJBQ0MsT0FBQSxLQUNBLE1BQUEsS0FDQSxlQUFBLElBR0Qsa0JBQ0MsU0FBQSxTQUNBLElBQUEsS0FDQSxNQUFBLEVBQ0EsUUFBQSxFQzNJRixVQUNDLDJCQUFBLEdBQ0EsbUJBQUEsR0FDQSw0QkFBQSxLQUNBLG9CQUFBLEtBRUQsbUJBQ0Msa0NBQUEsU0FDQSwwQkFBQSxTQUVELGdCQUNDLDJCQUFBLEdBQ0EsbUJBQUEsR0FHRCw4QkFDQyxHQUNDLFFBQUEsRUFDQSxrQkFBQSx1QkFDQSxVQUFBLHVCQUVELEtBQ0MsUUFBQSxFQUNBLGtCQUFBLEtBQ0EsVUFBQSxNQUdGLHNCQUVDLEdBQ0MsUUFBQSxFQUNBLGtCQUFBLHVCQUFBLFVBQUEsdUJBRUQsS0FDQyxRQUFBLEVBQ0Esa0JBQUEsS0FBQSxVQUFBLE1BSUYsWUFDQyx1QkFBQSxXQUFBLGVBQUEsV0FHRCw4QkFFQyxHQUNDLFFBQUEsRUFDQSxrQkFBQSx1QkFBQSxVQUFBLHVCQUVELEtBQ0MsUUFBQSxFQUNBLGtCQUFBLEtBQUEsVUFBQSxNQVJGLHNCQUVDLEdBQ0MsUUFBQSxFQUNBLGtCQUFBLHVCQUFBLFVBQUEsdUJBRUQsS0FDQyxRQUFBLEVBQ0Esa0JBQUEsS0FBQSxVQUFBLE1BSUYsWUFDQyx1QkFBQSxXQUFBLGVBQUEsV0FHRCw0QkFFQyxHQUNDLFFBQUEsRUFDQSxrQkFBQSx1QkFBQSxVQUFBLHVCQUVELEtBQ0MsUUFBQSxFQUNBLGtCQUFBLEtBQUEsVUFBQSxNQVJGLG9CQUVDLEdBQ0MsUUFBQSxFQUNBLGtCQUFBLHVCQUFBLFVBQUEsdUJBRUQsS0FDQyxRQUFBLEVBQ0Esa0JBQUEsS0FBQSxVQUFBLE1BSUYsVUFDQyx1QkFBQSxTQUFB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Q0EsTUFBQSxLQUVBLHdCQUNDLGNBQUEsRUFJRixlQUNDLFFBQUEsbUJBQUEsUUFBQSxvQkFBQSxRQUFBLG1CQUFBLFFBQUEsWUFDQSxTQUFBLFNBQ0EsV0FBQSxFQUNBLGNBQUEsRUFDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxXQUFBLE9BQ0EsZUFBQSxVQUNBLE1BQUEsS0FWQSxzQkFhQyxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSx3aEJBQ0Esa0JBQUEsVUFDQSxvQkFBQSxPQUFBLE9BQ0EsZ0JBQUEsUUFNRixhQUNDLFVBQUEsTUFDQSxXQUFBLEtBRUEsMEJBSkQsYUFLRSxXQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBhdC1yb290IHtcblxuICBALW1zLXZpZXdwb3J0IHtcbiAgICB3aWR0aDogZGV2aWNlLXdpZHRoO1xuICB9XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1BGIERpbiBUZXh0IENvbXAgUHJvJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1BGRGluVGV4dENvbXBQcm8tVGhpbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0dXJsKCcuLi9mb250cy9QRkRpblRleHRDb21wUHJvLVRoaW4ud29mZicpIGZvcm1hdCgnd29mZicpO1xuXHRmb250LXdlaWdodDogMjAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1BGIERpbiBUZXh0IENvbXAgUHJvJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1BGRGluVGV4dENvbXBQcm8tTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi4vZm9udHMvUEZEaW5UZXh0Q29tcFByby1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnUEYgRGluIFRleHQgQ29tcCBQcm8nO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvUEZEaW5UZXh0Q29tcFByby1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL1BGRGluVGV4dENvbXBQcm8tUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnUEYgRGluIFRleHQgQ29tcCBQcm8nO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvUEZEaW5UZXh0Q29tcFByby1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL1BGRGluVGV4dENvbXBQcm8tQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBhZ2Uge1xuXHQkc2VsZjogJjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG5cbiAgJl9faW5uZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRwYWRkaW5nLXRvcDogNjFweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogODJweDtcblx0XHR9XG5cblx0XHQmLS1jZW50ZXJlZCB7XG5cblx0XHRcdCN7JHNlbGZ9X19jb250ZW50IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGZsZXgtZ3JvdzogMTtcblxuXHRcdCYtLWNvbnRhY3RzIHtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXNlY3JldCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuICB9XG5cblx0Jl9fbWFpbiB7XG5cblx0XHQmLS1jYXAge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuICAmX19mb290ZXItd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LXNocmluazogMDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG4gIH1cbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbioge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cbn1cblxuYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogMTAwJTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogJHRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlXG59XG5cblt0YWJpbmRleD0nLTEnXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuW3JvbGU9J2J1dHRvbiddIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuYSxcbmJ1dHRvbixcbltyb2xlPSdidXR0b24nXSxcbmlucHV0LFxubGFiZWwsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBtYXJnaW46IDA7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94O1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5zdmcge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG5cbiAgYSAmLFxuICBidXR0b24gJiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAmOm5vdCg6cm9vdCkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRsaW5rLWNvbG9yLS1ob3ZlcjtcbiAgfVxuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWFyZ2luLXRvcDogJHR5cG8tbWFyZ2luLXZlcnRpY2FsICogMjtcbiAgbWFyZ2luLWJvdHRvbTogJHR5cG8tbWFyZ2luLXZlcnRpY2FsICogMjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuaDEgeyBmb250LXNpemU6ICRmb250LXNpemUtaDE7IH1cbmgyIHsgZm9udC1zaXplOiAkZm9udC1zaXplLWgyOyB9XG5oMyB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMzsgfVxuaDQgeyBmb250LXNpemU6ICRmb250LXNpemUtaDQ7IH1cbmg1IHsgZm9udC1zaXplOiAkZm9udC1zaXplLWg1OyB9XG5oNiB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNjsgfVxuXG5wLFxudWwsXG5vbCxcbmRsLFxudGFibGUsXG5ibG9ja3F1b3RlLFxucHJlLFxuYWRkcmVzcyxcbmZpZ3VyZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICR0eXBvLW1hcmdpbi12ZXJ0aWNhbDtcbn1cblxucCB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC43KTtcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxudWwsXG5vbCB7XG4gIG1hcmdpbi1ib3R0b206ICR0eXBvLW1hcmdpbi12ZXJ0aWNhbDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcblxuICB1bCxcbiAgb2wge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5saSB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xufVxuXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuY29kZSxcbmtiZCxcbnByZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLW1vbm9zcGFjZTtcbn1cblxuY29kZSB7XG4gIHBhZGRpbmc6IDAuMDZlbSAwLjNlbTtcbiAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMwMDAsIDAuMDgpO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4wNmVtIDAuM2VtO1xuICBjb2xvcjogJHRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0ZXN0O1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkdHlwby1tYXJnaW4tdmVydGljYWw7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHRhYi1zaXplOiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMwMDAsIDAuMDgpO1xuXG4gIGNvZGUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQRiBEaW4gVGV4dCBDb21wIFBybyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUEZEaW5UZXh0Q29tcFByby1UaGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9QRkRpblRleHRDb21wUHJvLVRoaW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BGIERpbiBUZXh0IENvbXAgUHJvJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9QRkRpblRleHRDb21wUHJvLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9QRkRpblRleHRDb21wUHJvLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQRiBEaW4gVGV4dCBDb21wIFBybyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUEZEaW5UZXh0Q29tcFByby1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9QRkRpblRleHRDb21wUHJvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BGIERpbiBUZXh0IENvbXAgUHJvJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9QRkRpblRleHRDb21wUHJvLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1BGRGluVGV4dENvbXBQcm8tQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBhZ2Uge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuLnBhZ2VfX2lubmVyIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctdG9wOiA2MXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlX19pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDgycHg7XG4gIH1cbn1cblxuLnBhZ2VfX2lubmVyLS1jZW50ZXJlZCAucGFnZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnBhZ2VfX2NvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2VfX2NvbnRlbnQtLWNvbnRhY3RzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnBhZ2VfX2NvbnRlbnQtLXNlY3JldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnBhZ2VfX21haW4tLWNhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2VfX21haW4tLWNhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4ucGFnZV9fZm9vdGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZV9fZm9vdGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4qIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuKjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBGIERpbiBUZXh0IENvbXAgUHJvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJVYnVudHVcIiwgXCJEcm9pZCBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTYxNjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cblt0YWJpbmRleD0nLTEnXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuW3JvbGU9J2J1dHRvbiddIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuYSxcbmJ1dHRvbixcbltyb2xlPSdidXR0b24nXSxcbmlucHV0LFxubGFiZWwsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBtYXJnaW46IDA7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94O1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5zdmcge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbmEgc3ZnLFxuYnV0dG9uIHN2ZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5hIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcbn1cblxuYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1hcmdpbi10b3A6IDJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjNiM2IzO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBmb250LWZhbWlseTogXCJQRiBEaW4gVGV4dCBDb21wIFByb1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiVWJ1bnR1XCIsIFwiRHJvaWQgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuaDYge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbnAsXG51bCxcbm9sLFxuZGwsXG50YWJsZSxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hZGRyZXNzLFxuZmlndXJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxudWwsXG5vbCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbn1cblxudWwgdWwsXG51bCBvbCxcbm9sIHVsLFxub2wgb2wge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5saSB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xufVxuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDAuNzVlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbmJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5jb2RlLFxua2JkLFxucHJlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgTGliZXJhdGlvbiBNb25vLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlO1xufVxuXG5jb2RlIHtcbiAgcGFkZGluZzogMC4wNmVtIDAuM2VtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjA2ZW0gMC4zZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgdGFiLXNpemU6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5cbnByZSBjb2RlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5wcmVsb2FkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5cbi5zcGlubmVyIHtcbiAgYW5pbWF0aW9uOiBzcGlubmVyLXJvdGF0ZSAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjODg4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogNTBweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IC0yNXB4IDAgMCAtMjVweDtcbiAgb3BhY2l0eTogLjc7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA1MHB4O1xuICB6LWluZGV4OiA5OTk5OTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLXJvdGF0ZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLnZpc3VhbGx5aGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiA0MnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLnNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAxMThweDtcbiAgfVxufVxuXG4uc2VjdGlvbi0tZmx1aWQge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNlY3Rpb24tLW5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLS1uby1wYWRkaW5nX21kIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG4uc2VjdGlvbi0tcGFkZGluZy1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogNDJweDtcbn1cblxuQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5zZWN0aW9uLS1wYWRkaW5nLWJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gIH1cbn1cblxuLnNlY3Rpb25fX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkge1xuICAuc2VjdGlvbl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gICAgLypcdFx0QGlmICgkc20tZ3JpZC1ndXR0ZXIgIT0gJHhzLWdyaWQtZ3V0dGVyKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAoJHNtLWdyaWQtZ3V0dGVyIC8gMik7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogKCRzbS1ncmlkLWd1dHRlciAvIDIpO1xuXHRcdFx0XHR9Ki9cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb25fX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb25fX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb25fX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnNlY3Rpb25fX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNzAwcHgpIHtcbiAgLnNlY3Rpb25fX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDk2cHgpO1xuICB9XG59XG5cbi5zZWN0aW9uX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbn1cblxuLnNlY3Rpb25fX3JvdyA+ICoge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuXG4uc2VjdGlvbl9fY29sIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLS1jb250YWN0cyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zZWN0aW9uLS1zZWNyZXQge1xuICAgIHBhZGRpbmctdG9wOiA5NnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5NnB4O1xuICB9XG59XG5cbi50aXRsZS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA0MnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC50aXRsZS1saW5rIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgfVxufVxuXG4udGl0bGUtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGl0bGUtbGluazphY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnBhZ2UtbWVudS10cmlnZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDYxcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3MHZoO1xuICAvKiBUT0RPOiDQv9C10YDQtdC90LXRgdGC0Lgg0Y3RgtC+INC+0YLRgdGO0LTQsCAqL1xufVxuXG4uY2FwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhcF9faW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmNhcF9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5mYW5jeWJveC1pbWFnZSxcbi5mYW5jeWJveC1jb250ZW50IHtcbiAgLypcdHRvdWNoLWFjdGlvbjogbm9uZSAhaW1wb3J0YW50OyovXG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAxNzlweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTVweCAzMHB4IDEzcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlBGIERpbiBUZXh0IENvbXAgUHJvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJVYnVudHVcIiwgXCJEcm9pZCBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogY29sb3IsIGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJ0bl9fdGl0bGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuLmJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5idG4tLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5idG4tLWljb24gLmJ0bl9faW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmxhbmctYnRuLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxhbmctYnRuLXdyYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC02MHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxhbmctYnRuLXdyYXAtLXByb2plY3QtY2FyZCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxufVxuXG4ubGFuZy1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiUEYgRGluIFRleHQgQ29tcCBQcm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIlVidW50dVwiLCBcIkRyb2lkIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sYW5nLWJ0biB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGFuZy1idG46aG92ZXIge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xuICB9XG59XG5cbi5sYW5nLWJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxhbmctYnRuOmFjdGl2ZSB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSk7XG4gIH1cbn1cblxuLmxhbmctYnRuX19icmFja2V0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLmxhbmctYnRuX190aXRsZSB7XG4gIG1hcmdpbjogMCAycHg7XG59XG5cbi52aWRlby1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTUzcHg7XG4gIGhlaWdodDogMTUzcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlkZW8tYnRuIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuXG4udmlkZW8tYnRuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDQ2JTtcbiAgaGVpZ2h0OiA0NiU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzcwJyBoZWlnaHQ9JzcwJyB2aWV3Qm94PScwIDAgNzAgNzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001OS44NTY0IDM1LjQ5OTlMMjIuMTUyOSA1Ni44MTA2TDIyLjE1MjkgMTQuMTg5Mkw1OS44NTY0IDM1LjQ5OTlaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLnZpZGVvLWJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5idG4tY2xvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idG4tY2xvc2U6OmJlZm9yZSwgLmJ0bi1jbG9zZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuLmJ0bi1jbG9zZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5idG4tY2xvc2U6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uYnRuLWNsb3NlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnZpZGVvLXBsYXktYnRuIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi52aWRlby1wbGF5LWJ0bjo6YWZ0ZXIsIC52aWRlby1wbGF5LWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuXG4udmlkZW8tcGxheS1idG46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDAnIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0MCA0MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTM0IDIwTDExIDMzTDExIDdMMzQgMjBaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnZpZGVvLXBsYXktYnRuLm9uLXBhdXNlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgdmlld0JveD0nMCAwIDQwIDQwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTAgOEgxNS45ODU1VjMxSDEwVjguMDAwMTFWOFonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yMy45NjI5IDhIMjkuOTQ1VjMxSDIzLjk2MjlWOC4wMDAxMVY4WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi52aWRlby1wbGF5LWJ0bi5vbi1wYXVzZTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4udmlkZW8tcGxheS1idG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ucGxheWVyLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJQRiBEaW4gVGV4dCBDb21wIFByb1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiVWJ1bnR1XCIsIFwiRHJvaWQgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBsYXllci1idG46aG92ZXIgLnBsYXllci1idG5fX2ljb24ge1xuICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xufVxuXG4ucGxheWVyLWJ0bjphY3RpdmUgLnBsYXllci1idG5fX2ljb24ge1xuICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xufVxuXG4ucGxheWVyLWJ0bi5pcy1wbGF5IC5wbGF5ZXItYnRuX19pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBsYXllci1idG4uaXMtcGxheSAucGxheWVyLWJ0bl9faWNvbi0tYWx0ZXJuYXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wbGF5ZXItYnRuX19pY29uIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZpbGw6ICNmZmZmZmY7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcztcbn1cblxuLnBsYXllci1idG5fX2ljb24tLWFsdGVybmF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oYW1idXJnZXItYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qXHRtYXJnaW46ICgkaGVpZ2h0LWljb24gKiAyKSBhdXRvICRoZWlnaHQtaWNvbiBhdXRvOyovXG4gIHBhZGRpbmc6IDEycHg7XG4gIC8qXHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHQubGluZS0xIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgkaGVpZ2h0LWxpbmUgLyAyICogLTEpO1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoJGhlaWdodC1saW5lIC8gMiAqIC0xKTtcblx0XHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCRoZWlnaHQtbGluZSAvIDIgKiAtMSk7XG5cdFx0fVxuXHRcdC5saW5lLTMge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKCRoZWlnaHQtbGluZSAvIDIpO1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoJGhlaWdodC1saW5lIC8gMik7XG5cdFx0XHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgkaGVpZ2h0LWxpbmUgLyAyKTtcblx0XHR9XG5cdH0qL1xufVxuXG4uaGFtYnVyZ2VyLWJ0bl9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDhweDtcbn1cblxuLmhhbWJ1cmdlci1idG5fX2xpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzO1xufVxuXG4uaGFtYnVyZ2VyLWJ0bl9fbGluZS0xIHtcbiAgdG9wOiAwO1xufVxuXG4uaGFtYnVyZ2VyLWJ0bl9fbGluZS0yIHtcbiAgdG9wOiA1MCU7XG59XG5cbi5oYW1idXJnZXItYnRuX19saW5lLTMge1xuICB0b3A6IDEwMCU7XG59XG5cbi5oYW1idXJnZXItYnRuLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWJ0bl9fbGluZS0xIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCkgdHJhbnNsYXRlWCgwKSByb3RhdGUoNDVkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLWJ0bi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1idG5fX2xpbmUtMiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5oYW1idXJnZXItYnRuLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWJ0bl9fbGluZS0zIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpIHRyYW5zbGF0ZVgoMCkgcm90YXRlKC00NWRlZyk7XG59XG5cbmlucHV0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogXCJQRiBEaW4gVGV4dCBDb21wIFByb1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiVWJ1bnR1XCIsIFwiRHJvaWQgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBhdXRvZmlsbDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMXM7XG4gIC8qIFNhZmFyaSBzdXBwb3J0IC0gYW55IHBvc2l0aXZlIHRpbWUgcnVucyBpbnN0YW50bHkgKi9cbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUsXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSxcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsLFxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCAxMDAwcHggIzAwMDAwMCBpbnNldCAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1pbnB1dCxcbi5mb3JtLXRleHRhcmVhIHtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIGJvcmRlci1jb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbn1cblxuLmZvcm0taW5wdXQ6YWN0aXZlLCAuZm9ybS1pbnB1dDpmb2N1cyxcbi5mb3JtLXRleHRhcmVhOmFjdGl2ZSxcbi5mb3JtLXRleHRhcmVhOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmZvcm0taW5wdXQ6OnBsYWNlaG9sZGVyLFxuLmZvcm0tdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC42cztcbn1cblxuLmZvcm0tdGV4dGFyZWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmVzaXplOiBub25lO1xufVxuXG4uZm9ybS1pbnB1dC1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA0cHg7XG4gIHJpZ2h0OiAwO1xuICBmb250LWZhbWlseTogXCJQRiBEaW4gVGV4dCBDb21wIFByb1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiVWJ1bnR1XCIsIFwiRHJvaWQgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjZzO1xufVxuXG4uZm9ybS1pbnB1dC5pbnZhbGlkICsgLmZvcm0taW5wdXQtbGFiZWwge1xuICBjb2xvcjogcmVkO1xufVxuXG5Aa2V5ZnJhbWVzIGF1dG9maWxsIHtcbiAgMCUsXG4gIDEwMCUge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGF1dG9maWxsIHtcbiAgMCUsXG4gIDEwMCUge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwIC5pbnB1dC13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmlucHV0LWdyb3VwIC5pbnB1dC13cmFwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW5wdXQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC0tdmlkZW8sXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LS12aWRlbyB7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogNC43Nzc3JTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC0tdmlkZW86OmJlZm9yZSwgLnN3aXBlci1idXR0b24tbmV4dC0tdmlkZW86OmFmdGVyLFxuLnN3aXBlci1idXR0b24tcHJldi0tdmlkZW86OmJlZm9yZSxcbi5zd2lwZXItYnV0dG9uLXByZXYtLXZpZGVvOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQtLXZpZGVvIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYtLXZpZGVvIHtcbiAgbGVmdDogMDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC0tYmFubmVyLFxuLnN3aXBlci1idXR0b24tcHJldi0tYmFubmVyIHtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC0tYmFubmVyOmhvdmVyOjphZnRlcixcbi5zd2lwZXItYnV0dG9uLXByZXYtLWJhbm5lcjpob3Zlcjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQtLWJhbm5lcjo6YWZ0ZXIsXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LS1iYW5uZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC0tYmFubmVyIHtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogNjBweDtcbiAgYm90dG9tOiA1MHB4O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LS1iYW5uZXI6OmFmdGVyIHtcbiAgbGVmdDogY2FsYyg1MCUgKyAycHgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MicgaGVpZ2h0PSc4MCcgdmlld0JveD0nMCAwIDQyIDgwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNTI1ODhlLTA1IDc3Ljc4MTdMMzkuNTk4IDM4LjE4MzdMNDEuMDEyMiAzOS41OTc5TDEuNDE0MjMgNzkuMTk1OUwxLjUyNTg4ZS0wNSA3Ny43ODE3WicgZmlsbD0nJTIzQkNCQ0JDJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMS40MTQyMyAtMy44MTQ3ZS0wNUw0MS4wMTIyIDM5LjU5NzlMMzkuNTk4IDQxLjAxMjJMMS41MjU4OGUtMDUgMS40MTQxOEwxLjQxNDIzIC0zLjgxNDdlLTA1WicgZmlsbD0nJTIzQkNCQ0JDJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LS1iYW5uZXIge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogNTBweDtcbiAgbGVmdDogNjBweDtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldi0tYmFubmVyOjphZnRlciB7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMnB4KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDInIGhlaWdodD0nODAnIHZpZXdCb3g9JzAgMCA0MiA4MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J000MS40MTQyIDEuODE2MTlMMS44MTYxOSA0MS40MTQyTDAuNDAxOTc4IDQwTDQwIDAuNDAxOTc4TDQxLjQxNDIgMS44MTYxOVonIGZpbGw9JyUyM0JDQkNCQycvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTQwIDc5LjU5NzlMMC40MDE5NzggNDBMMS44MTYxOSAzOC41ODU3TDQxLjQxNDIgNzguMTgzN0w0MCA3OS41OTc5WicgZmlsbD0nJTIzQkNCQ0JDJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIGJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1hcmdpbjogMCAzcHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjZzO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyNSk7XG59XG5cbi5wcm9qZWN0cy1nYWxsZXJ5LWxheW91dC5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1iZyB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5tb2RhbC1mb3JtLmZhbmN5Ym94LWlzLW9wZW4gLmZhbmN5Ym94LWJnIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgb3BhY2l0eTogcmdiYSgwLCAwLCAwLCAwLjgyKTtcbn1cblxuLm1vZGFsLWZvcm0tLWJsYWNrLmZhbmN5Ym94LWlzLW9wZW4gLmZhbmN5Ym94LWJnIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZhbmN5Ym94LWxvYWRpbmcge1xuICBib3JkZXI6IDJweCBzb2xpZCAjODg4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4ubW9kYWwtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubW9kYWwtLWZvcm0gLm1vZGFsX19pbm5lciwgLm1vZGFsLS10ZWFtIC5tb2RhbF9faW5uZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5tb2RhbC0tdGVhbSAubW9kYWxfX2NvbnRlbnQge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5tb2RhbF9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAubW9kYWxfX2lubmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy10b3A6IDYxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYxcHg7XG4gICAgLypcdFx0XHRtYXJnaW4tdG9wOiA2MXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjFweDsqL1xuICB9XG59XG5cbi5tb2RhbF9faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5tb2RhbF9faGVhZGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBtYXgoMjBweCwgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gICAgcGFkZGluZy1sZWZ0OiBtYXgoMjBweCwgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gICAgcGFkZGluZy1yaWdodDogbWF4KDIwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKTtcbiAgICBwYWRkaW5nLWxlZnQ6IG1heCgyMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gIH1cbn1cblxuLm1vZGFsX19oZWFkZXItLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTk5O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MXB4O1xufVxuXG5AbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLm1vZGFsX19oZWFkZXItLWZpeGVkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBtYXgoMjBweCwgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gICAgcGFkZGluZy1sZWZ0OiBtYXgoMjBweCwgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gICAgcGFkZGluZy1yaWdodDogbWF4KDIwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKTtcbiAgICBwYWRkaW5nLWxlZnQ6IG1heCgyMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gIH1cbn1cblxuLm1vZGFsX19oZWFkZXItLXRoZW1lX2JsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cblxuLm1vZGFsX19oZWFkZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIHtcbiAgLm1vZGFsX19oZWFkZXItY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gICAgLypcdFx0QGlmICgkc20tZ3JpZC1ndXR0ZXIgIT0gJHhzLWdyaWQtZ3V0dGVyKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAoJHNtLWdyaWQtZ3V0dGVyIC8gMik7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogKCRzbS1ncmlkLWd1dHRlciAvIDIpO1xuXHRcdFx0XHR9Ki9cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsX19oZWFkZXItY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9kYWxfX2hlYWRlci1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tb2RhbF9faGVhZGVyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm1vZGFsX19oZWFkZXItY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAubW9kYWxfX2hlYWRlci1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA5NnB4KTtcbiAgfVxufVxuXG4ubW9kYWxfX2hlYWRlci1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubW9kYWxfX2hlYWRlci1yb3cgPiAqIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuLm1vZGFsX19oZWFkZXItY29sIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5tb2RhbF9faGVhZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5tb2RhbF9faGVhZGVyLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMCAtMjBweDtcbiAgfVxufVxuXG4ubW9kYWxfX2xvZ28tbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjJweDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB2aXNpYmlsaXR5LCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzIsIDAuMDgsIDAuMjQsIDEpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzO1xufVxuXG4ubW9kYWxfX2xvZ28taW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLm1vZGFsX19jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMThweDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi8qYmFzZSBjb2RlKi9cbi5hbmltYXRlZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uYW5pbWF0ZWQuaW5maW5pdGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuLmFuaW1hdGVkLmhpbmdlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xufVxuXG4vKnRoZSBhbmltYXRpb24gZGVmaW5pdGlvbiovXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJbkxlZnQge1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJbkRvd24ge1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5VcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0VXAge1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xufVxuXG4udGExIC5sZXR0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi50YTIgLmxldHRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3BhY2l0eTogMDtcbn1cblxuQGtleWZyYW1lcyBmYWRlVXBDYXJkIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1JSwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5wYWdlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1MDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgyKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzIGN1YmljLWJlemllcigwLjMyLCAwLjA4LCAwLjI0LCAxKSwgaGVpZ2h0IDAuNnMgY3ViaWMtYmV6aWVyKDAuNTIsIDAuMTYsIDAuMjQsIDEpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLnBhZ2UtaGVhZGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBtYXgoMjBweCwgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gICAgcGFkZGluZy1sZWZ0OiBtYXgoMjBweCwgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gICAgcGFkZGluZy1yaWdodDogbWF4KDIwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKTtcbiAgICBwYWRkaW5nLWxlZnQ6IG1heCgyMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1oZWFkZXIge1xuICAgIGhlaWdodDogODJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbn1cblxuLnBhZ2UtaGVhZGVyLS1vcGVuZWQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cyBjdWJpYy1iZXppZXIoMC4zMiwgMC4wOCwgMC4yNCwgMSksIGhlaWdodCAwLjZzIGN1YmljLWJlemllcigwLjUyLCAwLjE2LCAwLjI0LCAxKTtcbn1cblxuLnBhZ2UtaGVhZGVyLS1vcGVuZWQgLnBhZ2UtaGVhZGVyX19sb2dvLWxpbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5wYWdlLWhlYWRlci0tb3BlbmVkIC5wYWdlLWhlYWRlcl9fbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucGFnZS1oZWFkZXItLW9wZW5lZCAucGFnZS1oZWFkZXJfX2NvcHlyaWdodCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGFuaW1hdGlvbjogZmFkZUluVXAgMXMgMS40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKSBib3RoO1xufVxuXG4ucGFnZS1oZWFkZXItLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cyBjdWJpYy1iZXppZXIoMC4zMiwgMC4wOCwgMC4yNCwgMSksIGhlaWdodCAwLjZzIGN1YmljLWJlemllcigwLjUyLCAwLjE2LCAwLjI0LCAxKTtcbn1cblxuLnBhZ2UtaGVhZGVyLS1jb250ZW50IC5wYWdlLWhlYWRlcl9fbG9nby1saW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucGFnZS1oZWFkZXItLWNvbnRlbnQgLnBhZ2UtaGVhZGVyX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucGFnZS1oZWFkZXItLWNvbnRlbnQgLnBhZ2UtaGVhZGVyX19jb3B5cmlnaHQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBhbmltYXRpb246IGZhZGVJblVwIDFzIDEuMnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuMSwgMC4yNSwgMSkgYm90aDtcbn1cblxuLnBhZ2UtaGVhZGVyX19jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkge1xuICAucGFnZS1oZWFkZXJfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICAgIC8qXHRcdEBpZiAoJHNtLWdyaWQtZ3V0dGVyICE9ICR4cy1ncmlkLWd1dHRlcikge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogKCRzbS1ncmlkLWd1dHRlciAvIDIpO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICgkc20tZ3JpZC1ndXR0ZXIgLyAyKTtcblx0XHRcdFx0fSovXG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1oZWFkZXJfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnBhZ2UtaGVhZGVyX19jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAucGFnZS1oZWFkZXJfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDk2cHgpO1xuICB9XG59XG5cbi5wYWdlLWhlYWRlcl9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnBhZ2UtaGVhZGVyX19yb3cgPiAqIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuLnBhZ2UtaGVhZGVyX19jb2wge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnBhZ2UtaGVhZGVyX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLnBhZ2UtaGVhZGVyX193cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5wYWdlLWhlYWRlcl9fbG9nby1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMnB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDE4cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHZpc2liaWxpdHksIG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zMiwgMC4wOCwgMC4yNCwgMSk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtaGVhZGVyX19sb2dvLWxpbmsge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cbn1cblxuLnBhZ2UtaGVhZGVyX19zaG9ydC1sb2dvLWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fc2hvcnQtbG9nby1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cbn1cblxuLnBhZ2UtaGVhZGVyX19sb2dvLWltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5wYWdlLWhlYWRlcl9fc2hvcnQtbG9nby1pbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ucGFnZS1oZWFkZXJfX2NvbnRyb2wge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjdweDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogNjFweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fY29udHJvbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucGFnZS1oZWFkZXJfX3BsYXllciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtaGVhZGVyX19wbGF5ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5cbi5wYWdlLWhlYWRlcl9fbmF2LWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSArIDFweCk7XG4gIHJpZ2h0OiAtMTJweDtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ucGFnZS1oZWFkZXJfX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5wYWdlLWhlYWRlcl9fbmF2IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtaGVhZGVyX19uYXYge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiA2NnB4O1xuICB9XG59XG5cbi5wYWdlLWhlYWRlcl9fbmF2LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fbmF2LWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLnBhZ2UtaGVhZGVyX19uYXYtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDMxcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAucGFnZS1oZWFkZXJfX25hdi1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtaGVhZGVyX19uYXYtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDU0cHg7XG4gIH1cbn1cblxuLnBhZ2UtaGVhZGVyX19uYXYtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1oZWFkZXJfX25hdi1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4ucGFnZS1oZWFkZXJfX25hdi1pdGVtLmFuaW1hdGVkOm50aC1jaGlsZCgxKSB7XG4gIGFuaW1hdGlvbjogZmFkZUluVXAgMXMgMC42cyBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKSBib3RoO1xufVxuXG4ucGFnZS1oZWFkZXJfX25hdi1pdGVtLmFuaW1hdGVkOm50aC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbjogZmFkZUluVXAgMXMgMC44cyBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKSBib3RoO1xufVxuXG4ucGFnZS1oZWFkZXJfX25hdi1pdGVtLmFuaW1hdGVkOm50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbjogZmFkZUluVXAgMXMgMXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuMSwgMC4yNSwgMSkgYm90aDtcbn1cblxuLnBhZ2UtaGVhZGVyX19uYXYtaXRlbS5hbmltYXRlZDpudGgtY2hpbGQoNCkge1xuICBhbmltYXRpb246IGZhZGVJblVwIDFzIDEuMnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuMSwgMC4yNSwgMSkgYm90aDtcbn1cblxuLnBhZ2UtaGVhZGVyX19uYXYtaXRlbS5hbmltYXRlZDpudGgtY2hpbGQoNSkge1xuICBhbmltYXRpb246IGZhZGVJblVwIDFzIDEuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuMSwgMC4yNSwgMSkgYm90aDtcbn1cblxuLnBhZ2UtaGVhZGVyX19uYXYtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnBhZ2UtaGVhZGVyX19uYXYtbGluazo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fbmF2LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG59XG5cbi5wYWdlLWhlYWRlcl9fbmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1oZWFkZXJfX25hdi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fbmF2LWxpbms6aG92ZXI6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMC42NTtcbiAgfVxufVxuXG4ucGFnZS1oZWFkZXJfX25hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5wYWdlLWhlYWRlcl9fbmF2LWxpbms6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtaGVhZGVyX19uYXYtbGluazphY3RpdmUge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xuICB9XG59XG5cbi5wYWdlLWhlYWRlcl9fbmF2LWxpbmstLWljb25fbG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBhZ2UtaGVhZGVyX19uYXYtbGluay0taWNvbl9sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAxMDAlO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJVQUFBQVZDQVlBQUFDcEY2V1dBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBRVJTVVJCVkhnQjNaUzlTZ05CRkVhL0ZVbm5EeGFDaFpqZVJoQWJzZGhIaWJXbGhZS0M2WHdCSDBBRUcwSEVJblhLbEVrWFNCRUNnWkFxQ1NsVFpISUNFd2pMekU1MkUxTGt3R0hZeTM2WHVUdkRTanVETVNiR2IyeGdGVXRhQnhxOEdUZi9HQ2tyaElxMndSUmY4Qnh2c0duclpXV0YwTHNOUHlYcUp6akV0aSs3Sno5bmRxMHRGNk1vR3JCMDhDSlAwd1ZUUjIyVWx0MVhtUG5wUDdOZTJtYS9lS2c4ME9qVEJQQmwwOFkvMGlheDEybHN3andvdzA1TGVLQXc5NjZpNzZEdUVzOE5heEhqcGZvMXV5MXd6U1lLd1l0L2lUSEx0aDQ3UGtFaG1mZU4zOUpxdEZ5NzlEWDkwbXA4S0F1TTlXalNxU3NQQkYreDUyajRnOGUrWFBDZlNQaVU1UmF2c0k4VnZtTlgyMllHdnlJNXFTTnJueTBBQUFBQVNVVk9SSzVDWUlJPVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fbmF2LWxpbmstLWljb25fbG9jazo6YmVmb3JlIHtcbiAgICB0b3A6IDZweDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gIH1cbn1cblxuLnBhZ2UtaGVhZGVyX19jb3B5cmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB2aXNpYmlsaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuXG4ucGFnZS1oZWFkZXJfX2NvcHlyaWdodCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTtcbn1cblxuLnBhZ2UtaGVhZGVyX19jb3B5cmlnaHQgOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGFnZS1oZWFkZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAucGFnZS1oZWFkZXJfX2NvbnRlbnQge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLnBhZ2UtaGVhZGVyX19jb250ZW50LWlubmVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGFnZS1oZWFkZXJfX2NvbnRlbnQtbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA0MnB4O1xufVxuXG4ucGFnZS1oZWFkZXJfX2NvbnRlbnQtbG9nby5hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogZmFkZUluVXAgMXMgMC42cyBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKSBib3RoO1xufVxuXG4ucGFnZS1oZWFkZXJfX2NvbnRlbnQtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDk0cHg7XG59XG5cbkBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAucGFnZS1oZWFkZXJfX2NvbnRlbnQtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5wYWdlLWhlYWRlcl9fY29udGVudC10ZXh0LmFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW5VcCAxcyAwLjhzIGN1YmljLWJlemllcigwLjI1LCAwLjEsIDAuMjUsIDEpIGJvdGg7XG59XG5cbi5wYWdlLWhlYWRlcl9fY29udGVudC1idG4uYW5pbWF0ZWQge1xuICBhbmltYXRpb246IGZhZGVJblVwIDFzIDFzIGN1YmljLWJlemllcigwLjI1LCAwLjEsIDAuMjUsIDEpIGJvdGg7XG59XG5cbi5wYWdlLWhlYWRlcl9fY29udGVudC1idG4gKyAucGFnZS1oZWFkZXJfX2NvbnRlbnQtYnRuIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgYW5pbWF0aW9uOiBmYWRlSW5VcCAxcyAxLjJzIGN1YmljLWJlemllcigwLjI1LCAwLjEsIDAuMjUsIDEpIGJvdGg7XG59XG5cbi5wYWdlLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAyNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5cbi5wYWdlLWZvb3Rlci0tbm8tcGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4ucGFnZS1mb290ZXItLXZpZGVvIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5cbi5wYWdlLWZvb3Rlcl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSB7XG4gIC5wYWdlLWZvb3Rlcl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gICAgLypcdFx0QGlmICgkc20tZ3JpZC1ndXR0ZXIgIT0gJHhzLWdyaWQtZ3V0dGVyKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAoJHNtLWdyaWQtZ3V0dGVyIC8gMik7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogKCRzbS1ncmlkLWd1dHRlciAvIDIpO1xuXHRcdFx0XHR9Ki9cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtZm9vdGVyX19jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWZvb3Rlcl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucGFnZS1mb290ZXJfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnBhZ2UtZm9vdGVyX19jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gIC5wYWdlLWZvb3Rlcl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gOTZweCk7XG4gIH1cbn1cblxuLnBhZ2UtZm9vdGVyX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbn1cblxuLnBhZ2UtZm9vdGVyX19yb3cgPiAqIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuLnBhZ2UtZm9vdGVyX19jb3B5cmlnaHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtZm9vdGVyX19jb3B5cmlnaHQge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wYWdlLWZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnBhZ2UtZm9vdGVyX19jb3B5cmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbn1cblxuLnBhZ2UtZm9vdGVyX19zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1mb290ZXJfX3NvY2lhbCB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wYWdlLWZvb3Rlcl9fc29jaWFsIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB9XG59XG5cbi5wYWdlLWZvb3Rlcl9fdGV4dCBwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucGFnZS1mb290ZXJfX3RleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi5wYWdlLWZvb3Rlcl9fdGV4dCA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zb2NpYWwtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zb2NpYWwtbGlzdC0tZm9vdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc29jaWFsLWxpc3QtLWZvb3RlciAuc29jaWFsLWxpc3RfX2l0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE2cHgpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB2aXNpYmlsaXR5LCBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NiwgMC4wMywgMC41MiwgMC45Nik7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG59XG5cbi5zb2NpYWwtbGlzdC0tZm9vdGVyIC5zb2NpYWwtbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uc29jaWFsLWxpc3QtLWZvb3RlciAuc29jaWFsLWxpc3RfX2l0ZW0uaXMtcmV2ZWFsZWQge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5zb2NpYWwtbGlzdC0tZm9vdGVyIC5zb2NpYWwtbGlzdF9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCA0cHg7XG59XG5cbi5zb2NpYWwtbGlzdC0tY29udGFjdHMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNvY2lhbC1saXN0LS1jb250YWN0cyAuc29jaWFsLWxpc3RfX2l0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5cbi5zb2NpYWwtbGlzdC0tY29udGFjdHMgLnNvY2lhbC1saXN0X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5zb2NpYWwtbGlzdF9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc29jaWFsLWxpc3RfX2xpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNvY2lhbC1saXN0X19saW5rOmhvdmVyIC5zb2NpYWwtbGlzdF9faWNvbiB7XG4gIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSk7XG59XG5cbi5zb2NpYWwtbGlzdF9fbGluazphY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNvY2lhbC1saXN0X19saW5rOmFjdGl2ZSAuc29jaWFsLWxpc3RfX2ljb24ge1xuICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xufVxuXG4uc29jaWFsLWxpc3RfX2ljb24ge1xuICBmaWxsOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuNnM7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5zZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgIC8qID8/PyAqL1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgfVxufVxuXG4uc2VjdGlvbi10aXRsZS0tbGluayB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmFkZHJlc3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5hZGRyZXNzLWxpc3RfX2l0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWRkcmVzcy1saXN0X19pdGVtLS1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFkZHJlc3MtbGlzdF9faXRlbS0tYWN0aXZlIC5hZGRyZXNzLWxpc3RfX3BsYWNlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uYWRkcmVzcy1saXN0X19pdGVtLS1hY3RpdmUgLmFkZHJlc3MtbGlzdF9fY29udGFjdHMge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5hZGRyZXNzLWxpc3RfX3BsYWNlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE2cHgpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB2aXNpYmlsaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuODVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDYsIDAuMDMsIDAuNTIsIDAuOTYpO1xufVxuXG4uYWRkcmVzcy1saXN0X19jb250YWN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTZweCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHZpc2liaWxpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC44NXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NiwgMC4wMywgMC41MiwgMC45Nik7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmFkZHJlc3MtbGlzdF9fY29udGFjdHMge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cblxuLmFkZHJlc3MtbGlzdF9fbGluay13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cblxuLmFkZHJlc3MtbGlzdF9fbGluay13cmFwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5hZGRyZXNzLWxpc3RfX2xpbmstd3JhcCArIC5hZGRyZXNzLWxpc3RfX2xpbmstd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uYWRkcmVzcy1saXN0X19saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cblxuLmFkZHJlc3MtbGlzdF9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hZGRyZXNzLWxpc3RfX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xuICB9XG59XG5cbi5hZGRyZXNzLWxpc3RfX2xpbms6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYWRkcmVzcy1saXN0X19saW5rOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hZGRyZXNzLWxpc3RfX2xpbms6YWN0aXZlIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcbiAgfVxufVxuXG4ucGFnZS12aWRlbyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xufVxuXG4ucGFnZS1sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjZzIGN1YmljLWJlemllcigwLjQ2LCAwLjAzLCAwLjUyLCAwLjk2KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wYWdlLWxvZ28tLWRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWxvZ28tLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLnBhZ2UtbG9nby0tZGVza3RvcCAucGFnZS1sb2dvX19pbWctd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAyODZweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjg1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ2LCAwLjAzLCAwLjUyLCAwLjk2KTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLnBhZ2UtbG9nby0tZGVza3RvcCAucGFnZS1sb2dvX19pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2UtbG9nby0tYWN0aXZlIC5wYWdlLWxvZ29fX292ZXJsYXkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtbG9nby0tYWN0aXZlIC5wYWdlLWxvZ29fX292ZXJsYXk6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWxvZ28tLWFjdGl2ZSAucGFnZS1sb2dvX19vdmVybGF5OjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzO1xuICB9XG59XG5cbi5wYWdlLWxvZ29fX2ltZy1sYXllciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDg1JTtcbiAgaGVpZ2h0OiA2MHZoO1xufVxuXG4ucGFnZS1sb2dvX19pbWctd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBhZ2UtbG9nb19faW1nLXdyYXA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC04N3B4O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA2M3B4O1xuICBoZWlnaHQ6IDYzcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRDhBQUFBL0NBWUFBQUJYWHhEZkFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFYRlNVUkJWSGdCN1pwTFR4dFhGTWZ2MklEQkR3aXY4akNROHFxYWlyUktVS3VtVkZWWXNtREo1K0Vic09jcndKNHRVcmV3aVFTVTFEUVFFeHl3aTgzREdCdXdwNy9qZUt4cDRqN29QT3lpK1V1ak8zTm1HT2JjOHorUGU2NlY4dURCZ3djUEhqeDQ4T0Rod1VCVERrUFhkZTN5OHJMYjcvY1B0N1MwaEJENWtlVkxwVkltRUFqRU5VM0xxenFoU1RtSXJhMnRscXVycTY4aWtjaWpPNERDYWNRNnA2RmdNRGpJZVY4Mm00MkZ3K0ZqOWRCd2MzUHpMVmIrS1pQSlBGNVpXZkdiNyszdjd6L2kzdmNjTDJIR1orb2g0ZlQwZEZnVWk4ZmpnMy8xVEN3V0MvRE16TzN0N1ErTWpyTFFWV0QxYVJTYS9xZm5jcm5jaUV3UzlPOVhMc09uSEFES0JBaGtZYXhmOWVYMTlmV21mRDQvd2FRODUvN1RaRElaRmpuUHBHUnNhbXFLS0pmaGlQS0pSTUtQTWxwM2QzYzFrcy9NekR3bnVnODFOemVMNzdkM2RuWk9wMUtweU1uSnlaM2NKd2kyS3BmaGlQSUVPQW51eGV2cjY2QmNRK2srbEE0V0NvVUVqTmpZMjl2YlJLeTN0N2NQajR5TUJPUVpKdXRhdVF4SGxKK2FtcnFCMnBjbzFDUFg1UGp5SkJ3Y0hMeVhjWEp5c3NDOWxNL242eUROZFlrTWQ4Z29sK0dJOGdJc25lRG9JS0JGaThWaTJhcERRME5CNHo3K0x5NFJhR3RyKzV4b240Y0ZhZVV5SEZNZWVpZWhlNUlKR09mb0ZGa29GR296N2xQdzVMRysrTHArZEhTMGkwaFhMc014NVFWUStoZVVlMGRaMnlmWFVMdXFQT2RsTm1EMWc5SFIwVE5WQnppcVBOYlhvZlViSXZxR1JFQ3VROFk5b3YwNVE0bjdBVlVuT0txOGdmNysvaXNDWUJibFd4WVdGb3d5VjhmcUJjWVdWU2U0b3J3QW1vdFArNmp4emVLeVROVUpydjFqL0Y1eXViNjZ1bW9XYTZ6Nk5GZ1I0ZWhjVzFzcnV3RG5QaW1BcVA3YWpRZGxhYnk1dVJua2FGWTJ3YlhGQkJGZkl2c25jakpBSi9KdWlmeHpjM041SmlPT093ejI5UFNVeTE4WWMwN01lSXRzYkhwNk9peXhneXg1M05yYXVxY3NvbTZVcTBDYUtUN3FnUGNzYTdkRXdEci9Dd21NS1BqMi9QeGNtaDN0MUFkZk0za0JtQkJEOTRTVXlUQWhxaXpDeldWa3VXdTBzN05UemVjb3BtSFJMRlo4TGRjWEZ4YzZqWStuc09BWVpmZEZ4aVJvWEE5VExMMkJEZVVLa1RJNWhCc05jSHFrTE1CdHkrczEvbi9WRjVpSVd4blQ2WFRPa0JuVklZeTRxYjVFMXdzd3dIS1djRTE1OUtyWkw4U24xYjhCYm1IK2UxdDZqNjRydjdpNCtDZnJTeGE0TDhSZGxBMXdUWG1KOXJWUXkvTGk1OFk1ZEs5Vjg5dWl2S3Q5TThuelpxTkplc04vUDNtT2t2ZHYzeU5zcVpVMjcvMDl5ajJVb0g3SkxLRGo4NXJWWFZYVzFkV1ZJOC92d29aTDAyT3lCb2lSQmJLR1FLcEZlZ0dXV1d1YjhvZUhoMjI5dmIxUlBzeFBXc3BRenlmTjk2RzlYbEcrYXVwb05QcTcrUmxZSWVZOC9rZ21rVDlubHNFV2VVOWpLTCs3dXh1aEVIbkdxWSt1amVUcUFUNHd4SWZ2bTUrVENWRDJRSHpIOHJ0c0NYaGpZMk1URExmYjI5dWIrUEhQTkRGT3VIN01CSXlZbjZ1azhZYUJMY3BYMXVsWmVuZXliTlZaZk1Ud1hXbExqZUVDdzdJNXdibEVNVnUwcDd5Vm9URXNqN1dMV0xXYXkyWm5aKzgyTmpaMlVQeUt5RDArTVRIeEFuR0FGR2FwSERWQVhKR1MxL1cyVjAyY25aMk55cTZMYkVxWTViSU1yV3hiVGNqZW5MSUoxUFpQbU93WlpSRzJCTHlPam80NFZ1NmhJQmxpTERBZWlseGNnT0ZRT1lQR29EMUtGckhzSzJsQkM4M3g5d0hsSUl6R2lHb2tRTzlXMlhYbCtKRzFlSmR5Q0x6L0NReDdvU3pDMXRwZWZtVkJ1bnNscFNmVS8xSnl2WElBRXZCZ1dFbFpoTzBMRzBsM1dHVkhmWWduM3dnYmxNMkE5dkp1eThXOUk2czZBbUFhLy85TmZXaEx5d1RZMW5SY1hsNldkMFdNVFkrR0JidTBVdVc5aEFuZmZmeXpsUDhLWXNta3ZKT2RZTXVwMDQxZlk0MHpERE1ST2Z4VWVuVVhsUlI0My9jSTFVYzVvblIxanRuWTNGVVc0ZmlTbGo3OXdmejh2TTZpUnVyOFo3SXh5Y2Zya3FvRWNsMUpXK1hSZkMxckFRN3BBUWhySkhabzBEMjF0TFQwcTdJQmpsdmVnR3hDVUpNUDBLa05HMTJkU210TE9yaWFJWlBSMU8vVGpHdVV6dEhqZjhkRXVMNlY3Y0dEQnc4ZVBIanc0TUhEL3dCL0FMMUErZDgrenhrM0FBQUFBRWxGVGtTdVFtQ0NcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWxvZ29fX2ltZy13cmFwOjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG4ucGFnZS1sb2dvX19pbWcge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLnBhZ2UtbG9nb19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSB7XG4gIC5wYWdlLWxvZ29fX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICAgIC8qXHRcdEBpZiAoJHNtLWdyaWQtZ3V0dGVyICE9ICR4cy1ncmlkLWd1dHRlcikge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogKCRzbS1ncmlkLWd1dHRlciAvIDIpO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICgkc20tZ3JpZC1ndXR0ZXIgLyAyKTtcblx0XHRcdFx0fSovXG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWxvZ29fX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtbG9nb19fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucGFnZS1sb2dvX19jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wYWdlLWxvZ29fX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNzAwcHgpIHtcbiAgLnBhZ2UtbG9nb19fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gOTZweCk7XG4gIH1cbn1cblxuLnBhZ2UtbG9nb19fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG59XG5cbi5wYWdlLWxvZ29fX3JvdyA+ICoge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuXG4ucGFnZS1sb2dvX19jb2wge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWxvZ29fX2NvbCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWxvZ29fX2NvbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wYWdlLWxvZ29fX2NvbCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wYWdlLWxvZ29fX2NvbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxufVxuXG4ucGFnZS1sb2dvX19vdmVybGF5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC44NXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NiwgMC4wMywgMC41MiwgMC45Nik7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtbG9nb19fb3ZlcmxheTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTMwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC43NXM7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1sb2dvX19vdmVybGF5OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTU3cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiA0MXB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MScgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDQxIDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNS45MTMzNCA5LjU4MDAxQzUuOTEzMzQgMTAuMTIgNS44NTkzNCAxMC42MDYgNS43NTEzNCAxMS4wMzhDNS42NTUzNCAxMS40NyA1LjQ4NzM0IDExLjg0MiA1LjI0NzM0IDEyLjE1NEM1LjAxOTM0IDEyLjQ2NiA0LjcxOTM0IDEyLjcwNiA0LjM0NzM0IDEyLjg3NEMzLjk3NTM0IDEzLjA0MiAzLjUxMzM0IDEzLjEyNiAyLjk2MTM0IDEzLjEyNkMyLjQ1NzM0IDEzLjEyNiAyLjAxOTM0IDEzLjA1NCAxLjY0NzM0IDEyLjkxQzEuMjc1MzQgMTIuNzY2IDAuOTY5MzQ0IDEyLjU2OCAwLjcyOTM0NCAxMi4zMTZDMC40ODkzNDQgMTIuMDUyIDAuMzA5MzQ0IDExLjc0NiAwLjE4OTM0NCAxMS4zOThDMC4wODEzNDM4IDExLjA1IDAuMDI3MzQzOCAxMC42NzIgMC4wMjczNDM4IDEwLjI2NEwxLjQ0OTM0IDkuOTc2MDFDMS40NDkzNCAxMC4yMTYgMS40NzMzNCAxMC40NDQgMS41MjEzNCAxMC42NkMxLjU2OTM0IDEwLjg2NCAxLjY0NzM0IDExLjA1IDEuNzU1MzQgMTEuMjE4QzEuODc1MzQgMTEuMzg2IDIuMDMxMzQgMTEuNTE4IDIuMjIzMzQgMTEuNjE0QzIuNDI3MzQgMTEuNzEgMi42NzMzNCAxMS43NTggMi45NjEzNCAxMS43NThDMy4zMjEzNCAxMS43NTggMy42MDMzNCAxMS43MDQgMy44MDczNCAxMS41OTZDNC4wMjMzNCAxMS40NzYgNC4xNzkzNCAxMS4zMiA0LjI3NTM0IDExLjEyOEM0LjM4MzM0IDEwLjkyNCA0LjQ0OTM0IDEwLjY5IDQuNDczMzQgMTAuNDI2QzQuNDk3MzQgMTAuMTYyIDQuNTA5MzQgOS44ODYwMSA0LjUwOTM0IDkuNTk4MDFDNC41MDkzNCA5LjIyNjAxIDQuNDkxMzQgOC45MjYwMSA0LjQ1NTM0IDguNjk4MDFDNC40MTkzNCA4LjQ1ODAxIDQuMzQxMzQgOC4yNTQwMSA0LjIyMTM0IDguMDg2MDFDNC4xMDEzNCA3LjkwNjAxIDMuOTI3MzQgNy43NTAwMSAzLjY5OTM0IDcuNjE4MDFDMy40ODMzNCA3LjQ4NjAxIDMuMTg5MzQgNy4zNDIwMSAyLjgxNzM0IDcuMTg2MDFDMi4yMjkzNCA2LjkzNDAxIDEuNzU1MzQgNi42ODIwMSAxLjM5NTM0IDYuNDMwMDFDMS4wNDczNCA2LjE2NjAxIDAuNzc3MzQ0IDUuODk2MDEgMC41ODUzNDQgNS42MjAwMUMwLjM5MzM0NCA1LjMzMjAxIDAuMjY3MzQ0IDUuMDMyMDEgMC4yMDczNDQgNC43MjAwMUMwLjE0NzM0NCA0LjM5NjAxIDAuMTE3MzQ0IDQuMDQyMDEgMC4xMTczNDQgMy42NTgwMUMwLjExNzM0NCAzLjE3ODAxIDAuMTc3MzQ0IDIuNzQwMDEgMC4yOTczNDQgMi4zNDQwMUMwLjQxNzM0NCAxLjkzNjAxIDAuNTk3MzQ0IDEuNTg4MDEgMC44MzczNDQgMS4zMDAwMUMxLjA4OTM0IDEuMDAwMDEgMS40MDEzNCAwLjc3MjAxNCAxLjc3MzM0IDAuNjE2MDE0QzIuMTQ1MzQgMC40NDgwMTQgMi41NzczNCAwLjM2NDAxNCAzLjA2OTM0IDAuMzY0MDE0QzMuNjA5MzQgMC4zNjQwMTQgNC4wNTkzNCAwLjQ0ODAxNCA0LjQxOTM0IDAuNjE2MDE0QzQuNzkxMzQgMC43ODQwMTQgNS4wODUzNCAxLjAwNjAxIDUuMzAxMzQgMS4yODIwMUM1LjUyOTM0IDEuNTQ2MDEgNS42ODUzNCAxLjg0MDAxIDUuNzY5MzQgMi4xNjQwMUM1Ljg2NTM0IDIuNDg4MDEgNS45MTMzNCAyLjgwNjAxIDUuOTEzMzQgMy4xMTgwMUw0LjUwOTM0IDMuNDc4MDFDNC41MDkzNCAyLjkxNDAxIDQuMzk1MzQgMi40ODIwMSA0LjE2NzM0IDIuMTgyMDFDMy45MzkzNCAxLjg3MDAxIDMuNTQ5MzQgMS43MTQwMSAyLjk5NzM0IDEuNzE0MDFDMi42ODUzNCAxLjcxNDAxIDIuNDMzMzQgMS43NzQwMSAyLjI0MTM0IDEuODk0MDFDMi4wNjEzNCAyLjAxNDAxIDEuOTE3MzQgMi4xNzAwMSAxLjgwOTM0IDIuMzYyMDFDMS43MDEzNCAyLjU0MjAxIDEuNjI5MzQgMi43NDYwMSAxLjU5MzM0IDIuOTc0MDFDMS41NTczNCAzLjIwMjAxIDEuNTM5MzQgMy40MjQwMSAxLjUzOTM0IDMuNjQwMDFDMS41MzkzNCAzLjkwNDAxIDEuNTUxMzQgNC4xMzgwMSAxLjU3NTM0IDQuMzQyMDFDMS42MTEzNCA0LjUzNDAxIDEuNjk1MzQgNC43MjAwMSAxLjgyNzM0IDQuOTAwMDFDMS45NTkzNCA1LjA2ODAxIDIuMTUxMzQgNS4yMzYwMSAyLjQwMzM0IDUuNDA0MDFDMi42NjczNCA1LjU3MjAxIDMuMDMzMzQgNS43NDYwMSAzLjUwMTM0IDUuOTI2MDFDNC4wNDEzNCA2LjE0MjAxIDQuNDY3MzQgNi4zNzAwMSA0Ljc3OTM0IDYuNjEwMDFDNS4xMDMzNCA2LjgzODAxIDUuMzQ5MzQgNy4wOTYwMSA1LjUxNzM0IDcuMzg0MDFDNS42ODUzNCA3LjY3MjAxIDUuNzkzMzQgNy45OTYwMSA1Ljg0MTM0IDguMzU2MDFDNS44ODkzNCA4LjcxNjAxIDUuOTEzMzQgOS4xMjQwMSA1LjkxMzM0IDkuNTgwMDFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTAuMTg5MyAwLjM2NDAxNEMxMS4xNjEzIDAuMzY0MDE0IDExLjg2MzMgMC42MjgwMTQgMTIuMjk1MyAxLjE1NjAxQzEyLjczOTMgMS42ODQwMSAxMi45NjEzIDIuMzc0MDEgMTIuOTYxMyAzLjIyNjAxTDExLjUzOTMgMy40NzgwMUMxMS41NTEzIDIuOTI2MDEgMTEuNDQ5MyAyLjQ4ODAxIDExLjIzMzMgMi4xNjQwMUMxMS4wMjkzIDEuODQwMDEgMTAuNjc1MyAxLjY3ODAxIDEwLjE3MTMgMS42NzgwMUM5Ljg4MzMzIDEuNjc4MDEgOS42NDkzMyAxLjc0NDAxIDkuNDY5MzMgMS44NzYwMUM5LjI4OTMzIDIuMDA4MDEgOS4xNDUzMyAyLjE3NjAxIDkuMDM3MzMgMi4zODAwMUM4Ljk0MTMzIDIuNTcyMDEgOC44NzUzMyAyLjc4ODAxIDguODM5MzMgMy4wMjgwMUM4LjgwMzMzIDMuMjY4MDEgOC43ODUzMyAzLjQ5NjAxIDguNzg1MzMgMy43MTIwMVYxMC4wM0M4Ljc4NTMzIDEwLjIxIDguODAzMzMgMTAuNDA4IDguODM5MzMgMTAuNjI0QzguODc1MzMgMTAuODI4IDguOTQxMzMgMTEuMDIgOS4wMzczMyAxMS4yQzkuMTQ1MzMgMTEuMzY4IDkuMjgzMzMgMTEuNTEyIDkuNDUxMzMgMTEuNjMyQzkuNjMxMzMgMTEuNzUyIDkuODY1MzMgMTEuODEyIDEwLjE1MzMgMTEuODEyQzEwLjYyMTMgMTEuODEyIDEwLjk2MzMgMTEuNjY4IDExLjE3OTMgMTEuMzhDMTEuNDA3MyAxMS4wOTIgMTEuNTI3MyAxMC42MzYgMTEuNTM5MyAxMC4wMTJMMTIuOTk3MyAxMC4yNjRDMTIuOTczMyAxMS4xNjQgMTIuNzI3MyAxMS44NjYgMTIuMjU5MyAxMi4zN0MxMS44MDMzIDEyLjg3NCAxMS4xMTMzIDEzLjEyNiAxMC4xODkzIDEzLjEyNkM5LjI0MTMzIDEzLjEyNiA4LjUzMzMzIDEyLjg2MiA4LjA2NTMzIDEyLjMzNEM3LjU5NzMzIDExLjgwNiA3LjM2MzMzIDExLjA2MiA3LjM2MzMzIDEwLjEwMlYzLjkxMDAxQzcuMzYzMzMgMy40NjYwMSA3LjM5OTMzIDMuMDM0MDEgNy40NzEzMyAyLjYxNDAxQzcuNTU1MzMgMi4xODIwMSA3LjY5OTMzIDEuODA0MDEgNy45MDMzMyAxLjQ4MDAxQzguMTA3MzMgMS4xNDQwMSA4LjM5NTMzIDAuODc0MDEzIDguNzY3MzMgMC42NzAwMTNDOS4xMzkzMyAwLjQ2NjAxMyA5LjYxMzMzIDAuMzY0MDE0IDEwLjE4OTMgMC4zNjQwMTRaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTguOTMzNSAxM0wxNy4xNTE1IDcuNTEwMDFIMTUuODAxNVYxM0gxNC4zNzk1VjAuNDcyMDEzSDE3LjEzMzVDMTguMTUzNSAwLjQ3MjAxMyAxOC45MDM1IDAuNzY2MDEzIDE5LjM4MzUgMS4zNTQwMUMxOS44NjM1IDEuOTQyMDEgMjAuMTAzNSAyLjgzNjAxIDIwLjEwMzUgNC4wMzYwMUMyMC4xMDM1IDQuNzU2MDEgMTkuOTk1NSA1LjM5MjAxIDE5Ljc3OTUgNS45NDQwMUMxOS41NjM1IDYuNDk2MDEgMTkuMTMxNSA2LjkyMjAxIDE4LjQ4MzUgNy4yMjIwMUwyMC4zOTE1IDEzSDE4LjkzMzVaTTE4LjY2MzUgNC4wMzYwMUMxOC42NjM1IDMuNzAwMDEgMTguNjM5NSAzLjM5NDAxIDE4LjU5MTUgMy4xMTgwMUMxOC41NDM1IDIuODQyMDEgMTguNDQ3NSAyLjYwODAxIDE4LjMwMzUgMi40MTYwMUMxOC4xNzE1IDIuMjEyMDEgMTcuOTkxNSAyLjA1NjAxIDE3Ljc2MzUgMS45NDgwMUMxNy41MzU1IDEuODQwMDEgMTcuMjQxNSAxLjc4NjAxIDE2Ljg4MTUgMS43ODYwMUgxNS44MDE1VjYuMTk2MDFIMTcuMDA3NUMxNy4zMzE1IDYuMTk2MDEgMTcuNjAxNSA2LjE0ODAxIDE3LjgxNzUgNi4wNTIwMUMxOC4wMzM1IDUuOTQ0MDEgMTguMjAxNSA1Ljc5NDAxIDE4LjMyMTUgNS42MDIwMUMxOC40NTM1IDUuNDEwMDEgMTguNTQzNSA1LjE4MjAxIDE4LjU5MTUgNC45MTgwMUMxOC42Mzk1IDQuNjU0MDEgMTguNjYzNSA0LjM2MDAxIDE4LjY2MzUgNC4wMzYwMVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yNy40ODQ3IDkuNjM0MDFDMjcuNDg0NyAxMC43NSAyNy4yNjI3IDExLjYxNCAyNi44MTg3IDEyLjIyNkMyNi4zODY3IDEyLjgyNiAyNS42NDI3IDEzLjEyNiAyNC41ODY3IDEzLjEyNkMyMy41NTQ3IDEzLjEyNiAyMi44MTY3IDEyLjg0NCAyMi4zNzI3IDEyLjI4QzIxLjk0MDcgMTEuNzE2IDIxLjcyNDcgMTAuOTcyIDIxLjcyNDcgMTAuMDQ4VjMuODc0MDFDMjEuNzI0NyAzLjQzMDAxIDIxLjc2MDcgMi45OTgwMSAyMS44MzI3IDIuNTc4MDFDMjEuOTE2NyAyLjE1ODAxIDIyLjA2MDcgMS43ODYwMSAyMi4yNjQ3IDEuNDYyMDFDMjIuNDgwNyAxLjEyNjAxIDIyLjc3NDcgMC44NjIwMTMgMjMuMTQ2NyAwLjY3MDAxM0MyMy41MTg3IDAuNDY2MDEzIDI0LjAwNDcgMC4zNjQwMTQgMjQuNjA0NyAwLjM2NDAxNEMyNS4yMjg3IDAuMzY0MDE0IDI1LjcyNjcgMC40NTQwMTQgMjYuMDk4NyAwLjYzNDAxM0MyNi40ODI3IDAuODAyMDEzIDI2Ljc3NjcgMS4wNDIwMSAyNi45ODA3IDEuMzU0MDFDMjcuMTg0NyAxLjY2NjAxIDI3LjMxNjcgMi4wMzIwMSAyNy4zNzY3IDIuNDUyMDFDMjcuNDQ4NyAyLjg3MjAxIDI3LjQ4NDcgMy4zMzQwMSAyNy40ODQ3IDMuODM4MDFWOS42MzQwMVpNMjYuMDYyNyAzLjYwNDAxQzI2LjA2MjcgMy4zODgwMSAyNi4wNDQ3IDMuMTY2MDEgMjYuMDA4NyAyLjkzODAxQzI1Ljk4NDcgMi43MTAwMSAyNS45MjQ3IDIuNTA2MDEgMjUuODI4NyAyLjMyNjAxQzI1LjczMjcgMi4xMzQwMSAyNS41ODI3IDEuOTc4MDEgMjUuMzc4NyAxLjg1ODAxQzI1LjE4NjcgMS43MjYwMSAyNC45Mjg3IDEuNjYwMDEgMjQuNjA0NyAxLjY2MDAxQzI0LjI0NDcgMS42NjAwMSAyMy45Njg3IDEuNzUwMDEgMjMuNzc2NyAxLjkzMDAxQzIzLjU4NDcgMi4wOTgwMSAyMy40NDA3IDIuMzAyMDEgMjMuMzQ0NyAyLjU0MjAxQzIzLjI0ODcgMi43ODIwMSAyMy4xODg3IDMuMDQwMDEgMjMuMTY0NyAzLjMxNjAxQzIzLjE1MjcgMy41ODAwMSAyMy4xNDY3IDMuODAyMDEgMjMuMTQ2NyAzLjk4MjAxVjEwLjA2NkMyMy4xNDY3IDEwLjI0NiAyMy4xNjQ3IDEwLjQzOCAyMy4yMDA3IDEwLjY0MkMyMy4yMzY3IDEwLjg0NiAyMy4zMDg3IDExLjAzOCAyMy40MTY3IDExLjIxOEMyMy41MjQ3IDExLjM5OCAyMy42Njg3IDExLjU0OCAyMy44NDg3IDExLjY2OEMyNC4wNDA3IDExLjc3NiAyNC4yODY3IDExLjgzIDI0LjU4NjcgMTEuODNDMjQuODg2NyAxMS44MyAyNS4xMzI3IDExLjc3IDI1LjMyNDcgMTEuNjVDMjUuNTE2NyAxMS41MyAyNS42NjY3IDExLjM4IDI1Ljc3NDcgMTEuMkMyNS44ODI3IDExLjAwOCAyNS45NTQ3IDEwLjc5MiAyNS45OTA3IDEwLjU1MkMyNi4wMzg3IDEwLjMxMiAyNi4wNjI3IDEwLjA2NiAyNi4wNjI3IDkuODE0MDFWMy42MDQwMVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yOS4yODU4IDEzVjAuNDcyMDEzSDMwLjcwNzhWMTEuNzA0SDM0LjM2MThWMTNIMjkuMjg1OFonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00zNS40MDMgMTNWMC40NzIwMTNIMzYuODI1VjExLjcwNEg0MC40NzlWMTNIMzUuNDAzWicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC43NXM7XG4gIH1cbn1cblxuLnBhZ2UtbG9nb19fY29udGVudC10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgcGFkZGluZzogNzBweCA2MHB4IDA7XG59XG5cbi5wYWdlLWxvZ29fX2NvbnRlbnQtYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBhZ2UtbG9nb19fY29udGVudC1idG4gKyAucGFnZS1sb2dvX19jb250ZW50LWJ0biB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5wYWdlLWxvZ29fX2Zvb3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyNXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2UtbG9nb19fY29weXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWxvZ29fX2NvcHlyaWdodCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWxvZ29fX2NvcHlyaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wYWdlLWxvZ29fX2NvcHlyaWdodCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wYWdlLWxvZ29fX2NvcHlyaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxufVxuXG4ucGFnZS1sb2dvX19zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1sb2dvX19zb2NpYWwge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucGFnZS1sb2dvX19zb2NpYWwge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbn1cblxuLnBhZ2UtbG9nb19fdGV4dCBwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucGFnZS1sb2dvX190ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuXG4ucGFnZS1sb2dvX190ZXh0IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvamVjdHNfX3JvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIH1cbiAgLnByb2plY3RzX19yb3cgPiAqIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2plY3RzX19oZWFkZXIge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvamVjdHNfX2hlYWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wcm9qZWN0c19faGVhZGVyIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnByb2plY3RzX19oZWFkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvamVjdHNfX2Zvb3RlciB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9qZWN0c19fZm9vdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnByb2plY3RzX19mb290ZXIge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucHJvamVjdHNfX2Zvb3RlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxufVxuXG4ucHJvamVjdHNfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnByb2plY3RzX19pbnRybyB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9qZWN0c19faW50cm8ge1xuICAgIHBhZGRpbmctdG9wOiAyM3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4N3B4O1xuICB9XG59XG5cbi5wcm9qZWN0c19fb3V0cm8ge1xuICBwYWRkaW5nLXRvcDogNDJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvamVjdHNfX291dHJvIHtcbiAgICBwYWRkaW5nLXRvcDogODdweDtcbiAgfVxufVxuXG4ucHJvamVjdHMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW46IDAgLTIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2plY3RzLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAwIC0zMXB4O1xuICB9XG59XG5cbi5wcm9qZWN0cy1saXN0X19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2plY3RzLWxpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9qZWN0cy1saXN0X19pdGVtOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4ucHJvamVjdHMtbGlzdF9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9qZWN0cy1saXN0X19saW5rOmhvdmVyIC5wcm9qZWN0cy1saXN0X190aXRsZSwgLnByb2plY3RzLWxpc3RfX2xpbms6YWN0aXZlIC5wcm9qZWN0cy1saXN0X190aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xufVxuXG4ucHJvamVjdHMtbGlzdF9faW1nLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDYyLjM2MDglO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wcm9qZWN0cy1saXN0X19pbWctd3JhcDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNnMgY3ViaWMtYmV6aWVyKDAuNTIsIDAuMTYsIDAuMjQsIDEpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnByb2plY3RzLWxpc3RfX2ltZy13cmFwOmhvdmVyOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB9XG59XG5cbi5wcm9qZWN0cy1saXN0X19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb3Zlcjsgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyc7XG59XG5cbi5wcm9qZWN0cy1saXN0X19mb290ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjFweDtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5wcm9qZWN0cy1saXN0X19mb290ZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IG1heCgyMHB4LCBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKTtcbiAgICBwYWRkaW5nLWxlZnQ6IG1heCgyMHB4LCBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBtYXgoMjBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpO1xuICAgIHBhZGRpbmctbGVmdDogbWF4KDIwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9qZWN0cy1saXN0X19mb290ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogN3B4IDAgMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4ucHJvamVjdHMtbGlzdF9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC42cztcbn1cblxuLmRlc2Mtc2xpZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZGVzYy1zbGlkZXItd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogbWF4KDIwcHgsIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpO1xuICAgIHBhZGRpbmctbGVmdDogbWF4KDIwcHgsIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpO1xuICAgIHBhZGRpbmctcmlnaHQ6IG1heCgyMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gICAgcGFkZGluZy1sZWZ0OiBtYXgoMjBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRlc2Mtc2xpZGVyLS1wcm9qZWN0LWNhcmQgLmRlc2Mtc2xpZGVyX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kZXNjLXNsaWRlci0tcHJvamVjdC1jYXJkIC5kZXNjLXNsaWRlcl9fY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kZXNjLXNsaWRlci0tcHJvamVjdC1jYXJkIC5kZXNjLXNsaWRlcl9fY29udGVudCBwIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuXG4uZGVzYy1zbGlkZXJfX2l0ZW0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZGVzYy1zbGlkZXJfX2l0ZW0tLWFjdGl2ZSAuZGVzYy1zbGlkZXJfX2NvbnRlbnQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjRzO1xufVxuXG4uZGVzYy1zbGlkZXJfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBjdWJpYy1iZXppZXIoMC41NiwgMC4xLCAwLjM0LCAwLjkxKTtcbn1cblxuLmRlc2Mtc2xpZGVyX19jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kZXNjLXNsaWRlcl9fY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cblxuLmRlc2Mtc2xpZGVyX19jb250ZW50IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmRlc2Mtc2xpZGVyX19jb250ZW50LS1hbGlnbl9jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kZXNjLXNsaWRlcl9fbGFuZy1idG4td3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC8qXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IC03NHB4O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fSovXG59XG5cbi5wcm9qZWN0LWNhcmRfX3RpdGxlLWxpbmsge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvamVjdC1jYXJkX190aXRsZS1saW5rIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuXG4ucHJvamVjdC1jYXJkX19kZXNjIHtcbiAgcGFkZGluZy10b3A6IDU5cHg7XG4gIG1hcmdpbi1ib3R0b206IDU5cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAucHJvamVjdC1jYXJkX19kZXNjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBtYXgoMjBweCwgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gICAgcGFkZGluZy1sZWZ0OiBtYXgoMjBweCwgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gICAgcGFkZGluZy1yaWdodDogbWF4KDIwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKTtcbiAgICBwYWRkaW5nLWxlZnQ6IG1heCgyMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvamVjdC1jYXJkX19kZXNjIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucHJvamVjdC1jYXJkX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIC0yMHB4O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2plY3QtY2FyZF9fbGlzdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweDtcbiAgICBtYXJnaW4tbGVmdDogLTI0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvamVjdC1jYXJkX19saXN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogNC43Nzc3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzc3NyU7XG4gIH1cbn1cblxuLnByb2plY3QtY2FyZF9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2plY3QtY2FyZF9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2plY3QtY2FyZF9faXRlbS0tdmVydGljYWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLnByb2plY3QtY2FyZF9faXRlbS0tdmVydGljYWwgLnByb2plY3QtY2FyZF9fbGluay13cmFwIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2plY3QtY2FyZF9faXRlbS0tdmVydGljYWwgLnByb2plY3QtY2FyZF9fbGluay13cmFwIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAycHgpO1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG59XG5cbi5wcm9qZWN0LWNhcmRfX2l0ZW0tLXZlcnRpY2FsIC5wcm9qZWN0LWNhcmRfX2xpbmstd3JhcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ucHJvamVjdC1jYXJkX19pdGVtLS12ZXJ0aWNhbCAucHJvamVjdC1jYXJkX19saW5rLXdyYXAgKyAucHJvamVjdC1jYXJkX19saW5rLXdyYXAge1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2plY3QtY2FyZF9faXRlbS0tdmVydGljYWwgLnByb2plY3QtY2FyZF9fbGluay13cmFwICsgLnByb2plY3QtY2FyZF9fbGluay13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5wcm9qZWN0LWNhcmRfX2l0ZW0tLXZlcnRpY2FsIC5wcm9qZWN0LWNhcmRfX2xpbmsge1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvamVjdC1jYXJkX19pdGVtLS12ZXJ0aWNhbCAucHJvamVjdC1jYXJkX19pbWctd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAxNDAuMDc0MCU7XG59XG5cbi5wcm9qZWN0LWNhcmRfX2xpbmstd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvamVjdC1jYXJkX19pdGVtLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLypcdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjsqL1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9qZWN0LWNhcmRfX2l0ZW0tbGluayB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cbn1cblxuLnByb2plY3QtY2FyZF9faW1nLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI3MzAlO1xufVxuXG4ucHJvamVjdC1jYXJkX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb3Zlcjsgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2plY3QtY2FyZF9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjJzIGN1YmljLWJlemllcigwLjUyLCAwLjE2LCAwLjI0LCAxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvamVjdC1jYXJkX19oZWFkZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDMwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvamVjdC1jYXJkX19oZWFkZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA0NHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogNDFweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDEnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCA0MSAxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUuOTEzMzQgOS41ODAwMUM1LjkxMzM0IDEwLjEyIDUuODU5MzQgMTAuNjA2IDUuNzUxMzQgMTEuMDM4QzUuNjU1MzQgMTEuNDcgNS40ODczNCAxMS44NDIgNS4yNDczNCAxMi4xNTRDNS4wMTkzNCAxMi40NjYgNC43MTkzNCAxMi43MDYgNC4zNDczNCAxMi44NzRDMy45NzUzNCAxMy4wNDIgMy41MTMzNCAxMy4xMjYgMi45NjEzNCAxMy4xMjZDMi40NTczNCAxMy4xMjYgMi4wMTkzNCAxMy4wNTQgMS42NDczNCAxMi45MUMxLjI3NTM0IDEyLjc2NiAwLjk2OTM0NCAxMi41NjggMC43MjkzNDQgMTIuMzE2QzAuNDg5MzQ0IDEyLjA1MiAwLjMwOTM0NCAxMS43NDYgMC4xODkzNDQgMTEuMzk4QzAuMDgxMzQzOCAxMS4wNSAwLjAyNzM0MzggMTAuNjcyIDAuMDI3MzQzOCAxMC4yNjRMMS40NDkzNCA5Ljk3NjAxQzEuNDQ5MzQgMTAuMjE2IDEuNDczMzQgMTAuNDQ0IDEuNTIxMzQgMTAuNjZDMS41NjkzNCAxMC44NjQgMS42NDczNCAxMS4wNSAxLjc1NTM0IDExLjIxOEMxLjg3NTM0IDExLjM4NiAyLjAzMTM0IDExLjUxOCAyLjIyMzM0IDExLjYxNEMyLjQyNzM0IDExLjcxIDIuNjczMzQgMTEuNzU4IDIuOTYxMzQgMTEuNzU4QzMuMzIxMzQgMTEuNzU4IDMuNjAzMzQgMTEuNzA0IDMuODA3MzQgMTEuNTk2QzQuMDIzMzQgMTEuNDc2IDQuMTc5MzQgMTEuMzIgNC4yNzUzNCAxMS4xMjhDNC4zODMzNCAxMC45MjQgNC40NDkzNCAxMC42OSA0LjQ3MzM0IDEwLjQyNkM0LjQ5NzM0IDEwLjE2MiA0LjUwOTM0IDkuODg2MDEgNC41MDkzNCA5LjU5ODAxQzQuNTA5MzQgOS4yMjYwMSA0LjQ5MTM0IDguOTI2MDEgNC40NTUzNCA4LjY5ODAxQzQuNDE5MzQgOC40NTgwMSA0LjM0MTM0IDguMjU0MDEgNC4yMjEzNCA4LjA4NjAxQzQuMTAxMzQgNy45MDYwMSAzLjkyNzM0IDcuNzUwMDEgMy42OTkzNCA3LjYxODAxQzMuNDgzMzQgNy40ODYwMSAzLjE4OTM0IDcuMzQyMDEgMi44MTczNCA3LjE4NjAxQzIuMjI5MzQgNi45MzQwMSAxLjc1NTM0IDYuNjgyMDEgMS4zOTUzNCA2LjQzMDAxQzEuMDQ3MzQgNi4xNjYwMSAwLjc3NzM0NCA1Ljg5NjAxIDAuNTg1MzQ0IDUuNjIwMDFDMC4zOTMzNDQgNS4zMzIwMSAwLjI2NzM0NCA1LjAzMjAxIDAuMjA3MzQ0IDQuNzIwMDFDMC4xNDczNDQgNC4zOTYwMSAwLjExNzM0NCA0LjA0MjAxIDAuMTE3MzQ0IDMuNjU4MDFDMC4xMTczNDQgMy4xNzgwMSAwLjE3NzM0NCAyLjc0MDAxIDAuMjk3MzQ0IDIuMzQ0MDFDMC40MTczNDQgMS45MzYwMSAwLjU5NzM0NCAxLjU4ODAxIDAuODM3MzQ0IDEuMzAwMDFDMS4wODkzNCAxLjAwMDAxIDEuNDAxMzQgMC43NzIwMTQgMS43NzMzNCAwLjYxNjAxNEMyLjE0NTM0IDAuNDQ4MDE0IDIuNTc3MzQgMC4zNjQwMTQgMy4wNjkzNCAwLjM2NDAxNEMzLjYwOTM0IDAuMzY0MDE0IDQuMDU5MzQgMC40NDgwMTQgNC40MTkzNCAwLjYxNjAxNEM0Ljc5MTM0IDAuNzg0MDE0IDUuMDg1MzQgMS4wMDYwMSA1LjMwMTM0IDEuMjgyMDFDNS41MjkzNCAxLjU0NjAxIDUuNjg1MzQgMS44NDAwMSA1Ljc2OTM0IDIuMTY0MDFDNS44NjUzNCAyLjQ4ODAxIDUuOTEzMzQgMi44MDYwMSA1LjkxMzM0IDMuMTE4MDFMNC41MDkzNCAzLjQ3ODAxQzQuNTA5MzQgMi45MTQwMSA0LjM5NTM0IDIuNDgyMDEgNC4xNjczNCAyLjE4MjAxQzMuOTM5MzQgMS44NzAwMSAzLjU0OTM0IDEuNzE0MDEgMi45OTczNCAxLjcxNDAxQzIuNjg1MzQgMS43MTQwMSAyLjQzMzM0IDEuNzc0MDEgMi4yNDEzNCAxLjg5NDAxQzIuMDYxMzQgMi4wMTQwMSAxLjkxNzM0IDIuMTcwMDEgMS44MDkzNCAyLjM2MjAxQzEuNzAxMzQgMi41NDIwMSAxLjYyOTM0IDIuNzQ2MDEgMS41OTMzNCAyLjk3NDAxQzEuNTU3MzQgMy4yMDIwMSAxLjUzOTM0IDMuNDI0MDEgMS41MzkzNCAzLjY0MDAxQzEuNTM5MzQgMy45MDQwMSAxLjU1MTM0IDQuMTM4MDEgMS41NzUzNCA0LjM0MjAxQzEuNjExMzQgNC41MzQwMSAxLjY5NTM0IDQuNzIwMDEgMS44MjczNCA0LjkwMDAxQzEuOTU5MzQgNS4wNjgwMSAyLjE1MTM0IDUuMjM2MDEgMi40MDMzNCA1LjQwNDAxQzIuNjY3MzQgNS41NzIwMSAzLjAzMzM0IDUuNzQ2MDEgMy41MDEzNCA1LjkyNjAxQzQuMDQxMzQgNi4xNDIwMSA0LjQ2NzM0IDYuMzcwMDEgNC43NzkzNCA2LjYxMDAxQzUuMTAzMzQgNi44MzgwMSA1LjM0OTM0IDcuMDk2MDEgNS41MTczNCA3LjM4NDAxQzUuNjg1MzQgNy42NzIwMSA1Ljc5MzM0IDcuOTk2MDEgNS44NDEzNCA4LjM1NjAxQzUuODg5MzQgOC43MTYwMSA1LjkxMzM0IDkuMTI0MDEgNS45MTMzNCA5LjU4MDAxWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTEwLjE4OTMgMC4zNjQwMTRDMTEuMTYxMyAwLjM2NDAxNCAxMS44NjMzIDAuNjI4MDE0IDEyLjI5NTMgMS4xNTYwMUMxMi43MzkzIDEuNjg0MDEgMTIuOTYxMyAyLjM3NDAxIDEyLjk2MTMgMy4yMjYwMUwxMS41MzkzIDMuNDc4MDFDMTEuNTUxMyAyLjkyNjAxIDExLjQ0OTMgMi40ODgwMSAxMS4yMzMzIDIuMTY0MDFDMTEuMDI5MyAxLjg0MDAxIDEwLjY3NTMgMS42NzgwMSAxMC4xNzEzIDEuNjc4MDFDOS44ODMzMyAxLjY3ODAxIDkuNjQ5MzMgMS43NDQwMSA5LjQ2OTMzIDEuODc2MDFDOS4yODkzMyAyLjAwODAxIDkuMTQ1MzMgMi4xNzYwMSA5LjAzNzMzIDIuMzgwMDFDOC45NDEzMyAyLjU3MjAxIDguODc1MzMgMi43ODgwMSA4LjgzOTMzIDMuMDI4MDFDOC44MDMzMyAzLjI2ODAxIDguNzg1MzMgMy40OTYwMSA4Ljc4NTMzIDMuNzEyMDFWMTAuMDNDOC43ODUzMyAxMC4yMSA4LjgwMzMzIDEwLjQwOCA4LjgzOTMzIDEwLjYyNEM4Ljg3NTMzIDEwLjgyOCA4Ljk0MTMzIDExLjAyIDkuMDM3MzMgMTEuMkM5LjE0NTMzIDExLjM2OCA5LjI4MzMzIDExLjUxMiA5LjQ1MTMzIDExLjYzMkM5LjYzMTMzIDExLjc1MiA5Ljg2NTMzIDExLjgxMiAxMC4xNTMzIDExLjgxMkMxMC42MjEzIDExLjgxMiAxMC45NjMzIDExLjY2OCAxMS4xNzkzIDExLjM4QzExLjQwNzMgMTEuMDkyIDExLjUyNzMgMTAuNjM2IDExLjUzOTMgMTAuMDEyTDEyLjk5NzMgMTAuMjY0QzEyLjk3MzMgMTEuMTY0IDEyLjcyNzMgMTEuODY2IDEyLjI1OTMgMTIuMzdDMTEuODAzMyAxMi44NzQgMTEuMTEzMyAxMy4xMjYgMTAuMTg5MyAxMy4xMjZDOS4yNDEzMyAxMy4xMjYgOC41MzMzMyAxMi44NjIgOC4wNjUzMyAxMi4zMzRDNy41OTczMyAxMS44MDYgNy4zNjMzMyAxMS4wNjIgNy4zNjMzMyAxMC4xMDJWMy45MTAwMUM3LjM2MzMzIDMuNDY2MDEgNy4zOTkzMyAzLjAzNDAxIDcuNDcxMzMgMi42MTQwMUM3LjU1NTMzIDIuMTgyMDEgNy42OTkzMyAxLjgwNDAxIDcuOTAzMzMgMS40ODAwMUM4LjEwNzMzIDEuMTQ0MDEgOC4zOTUzMyAwLjg3NDAxMyA4Ljc2NzMzIDAuNjcwMDEzQzkuMTM5MzMgMC40NjYwMTMgOS42MTMzMyAwLjM2NDAxNCAxMC4xODkzIDAuMzY0MDE0WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTE4LjkzMzUgMTNMMTcuMTUxNSA3LjUxMDAxSDE1LjgwMTVWMTNIMTQuMzc5NVYwLjQ3MjAxM0gxNy4xMzM1QzE4LjE1MzUgMC40NzIwMTMgMTguOTAzNSAwLjc2NjAxMyAxOS4zODM1IDEuMzU0MDFDMTkuODYzNSAxLjk0MjAxIDIwLjEwMzUgMi44MzYwMSAyMC4xMDM1IDQuMDM2MDFDMjAuMTAzNSA0Ljc1NjAxIDE5Ljk5NTUgNS4zOTIwMSAxOS43Nzk1IDUuOTQ0MDFDMTkuNTYzNSA2LjQ5NjAxIDE5LjEzMTUgNi45MjIwMSAxOC40ODM1IDcuMjIyMDFMMjAuMzkxNSAxM0gxOC45MzM1Wk0xOC42NjM1IDQuMDM2MDFDMTguNjYzNSAzLjcwMDAxIDE4LjYzOTUgMy4zOTQwMSAxOC41OTE1IDMuMTE4MDFDMTguNTQzNSAyLjg0MjAxIDE4LjQ0NzUgMi42MDgwMSAxOC4zMDM1IDIuNDE2MDFDMTguMTcxNSAyLjIxMjAxIDE3Ljk5MTUgMi4wNTYwMSAxNy43NjM1IDEuOTQ4MDFDMTcuNTM1NSAxLjg0MDAxIDE3LjI0MTUgMS43ODYwMSAxNi44ODE1IDEuNzg2MDFIMTUuODAxNVY2LjE5NjAxSDE3LjAwNzVDMTcuMzMxNSA2LjE5NjAxIDE3LjYwMTUgNi4xNDgwMSAxNy44MTc1IDYuMDUyMDFDMTguMDMzNSA1Ljk0NDAxIDE4LjIwMTUgNS43OTQwMSAxOC4zMjE1IDUuNjAyMDFDMTguNDUzNSA1LjQxMDAxIDE4LjU0MzUgNS4xODIwMSAxOC41OTE1IDQuOTE4MDFDMTguNjM5NSA0LjY1NDAxIDE4LjY2MzUgNC4zNjAwMSAxOC42NjM1IDQuMDM2MDFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjcuNDg0NyA5LjYzNDAxQzI3LjQ4NDcgMTAuNzUgMjcuMjYyNyAxMS42MTQgMjYuODE4NyAxMi4yMjZDMjYuMzg2NyAxMi44MjYgMjUuNjQyNyAxMy4xMjYgMjQuNTg2NyAxMy4xMjZDMjMuNTU0NyAxMy4xMjYgMjIuODE2NyAxMi44NDQgMjIuMzcyNyAxMi4yOEMyMS45NDA3IDExLjcxNiAyMS43MjQ3IDEwLjk3MiAyMS43MjQ3IDEwLjA0OFYzLjg3NDAxQzIxLjcyNDcgMy40MzAwMSAyMS43NjA3IDIuOTk4MDEgMjEuODMyNyAyLjU3ODAxQzIxLjkxNjcgMi4xNTgwMSAyMi4wNjA3IDEuNzg2MDEgMjIuMjY0NyAxLjQ2MjAxQzIyLjQ4MDcgMS4xMjYwMSAyMi43NzQ3IDAuODYyMDEzIDIzLjE0NjcgMC42NzAwMTNDMjMuNTE4NyAwLjQ2NjAxMyAyNC4wMDQ3IDAuMzY0MDE0IDI0LjYwNDcgMC4zNjQwMTRDMjUuMjI4NyAwLjM2NDAxNCAyNS43MjY3IDAuNDU0MDE0IDI2LjA5ODcgMC42MzQwMTNDMjYuNDgyNyAwLjgwMjAxMyAyNi43NzY3IDEuMDQyMDEgMjYuOTgwNyAxLjM1NDAxQzI3LjE4NDcgMS42NjYwMSAyNy4zMTY3IDIuMDMyMDEgMjcuMzc2NyAyLjQ1MjAxQzI3LjQ0ODcgMi44NzIwMSAyNy40ODQ3IDMuMzM0MDEgMjcuNDg0NyAzLjgzODAxVjkuNjM0MDFaTTI2LjA2MjcgMy42MDQwMUMyNi4wNjI3IDMuMzg4MDEgMjYuMDQ0NyAzLjE2NjAxIDI2LjAwODcgMi45MzgwMUMyNS45ODQ3IDIuNzEwMDEgMjUuOTI0NyAyLjUwNjAxIDI1LjgyODcgMi4zMjYwMUMyNS43MzI3IDIuMTM0MDEgMjUuNTgyNyAxLjk3ODAxIDI1LjM3ODcgMS44NTgwMUMyNS4xODY3IDEuNzI2MDEgMjQuOTI4NyAxLjY2MDAxIDI0LjYwNDcgMS42NjAwMUMyNC4yNDQ3IDEuNjYwMDEgMjMuOTY4NyAxLjc1MDAxIDIzLjc3NjcgMS45MzAwMUMyMy41ODQ3IDIuMDk4MDEgMjMuNDQwNyAyLjMwMjAxIDIzLjM0NDcgMi41NDIwMUMyMy4yNDg3IDIuNzgyMDEgMjMuMTg4NyAzLjA0MDAxIDIzLjE2NDcgMy4zMTYwMUMyMy4xNTI3IDMuNTgwMDEgMjMuMTQ2NyAzLjgwMjAxIDIzLjE0NjcgMy45ODIwMVYxMC4wNjZDMjMuMTQ2NyAxMC4yNDYgMjMuMTY0NyAxMC40MzggMjMuMjAwNyAxMC42NDJDMjMuMjM2NyAxMC44NDYgMjMuMzA4NyAxMS4wMzggMjMuNDE2NyAxMS4yMThDMjMuNTI0NyAxMS4zOTggMjMuNjY4NyAxMS41NDggMjMuODQ4NyAxMS42NjhDMjQuMDQwNyAxMS43NzYgMjQuMjg2NyAxMS44MyAyNC41ODY3IDExLjgzQzI0Ljg4NjcgMTEuODMgMjUuMTMyNyAxMS43NyAyNS4zMjQ3IDExLjY1QzI1LjUxNjcgMTEuNTMgMjUuNjY2NyAxMS4zOCAyNS43NzQ3IDExLjJDMjUuODgyNyAxMS4wMDggMjUuOTU0NyAxMC43OTIgMjUuOTkwNyAxMC41NTJDMjYuMDM4NyAxMC4zMTIgMjYuMDYyNyAxMC4wNjYgMjYuMDYyNyA5LjgxNDAxVjMuNjA0MDFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjkuMjg1OCAxM1YwLjQ3MjAxM0gzMC43MDc4VjExLjcwNEgzNC4zNjE4VjEzSDI5LjI4NThaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMzUuNDAzIDEzVjAuNDcyMDEzSDM2LjgyNVYxMS43MDRINDAuNDc5VjEzSDM1LjQwM1onIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNzVzO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2plY3QtY2FyZF9faGVhZGVyLS1pbnZpc2libGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvamVjdC1jYXJkX19oZWFkZXItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnByb2plY3QtY2FyZF9faGVhZGVyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICAgIC8qXHRcdEBpZiAoJHNtLWdyaWQtZ3V0dGVyICE9ICR4cy1ncmlkLWd1dHRlcikge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogKCRzbS1ncmlkLWd1dHRlciAvIDIpO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICgkc20tZ3JpZC1ndXR0ZXIgLyAyKTtcblx0XHRcdFx0fSovXG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9qZWN0LWNhcmRfX2hlYWRlci1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9qZWN0LWNhcmRfX2hlYWRlci1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wcm9qZWN0LWNhcmRfX2hlYWRlci1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wcm9qZWN0LWNhcmRfX2hlYWRlci1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gIC5wcm9qZWN0LWNhcmRfX2hlYWRlci1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA5NnB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9qZWN0LWNhcmRfX2hlYWRlci1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICB9XG4gIC5wcm9qZWN0LWNhcmRfX2hlYWRlci1yb3cgPiAqIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2plY3QtY2FyZF9faGVhZGVyLWNvbCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9qZWN0LWNhcmRfX2hlYWRlci1jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wcm9qZWN0LWNhcmRfX2hlYWRlci1jb2wge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucHJvamVjdC1jYXJkX19oZWFkZXItY29sIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnByb2plY3QtY2FyZF9faGVhZGVyLWNvbCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wcm9qZWN0LWNhcmRfX2hlYWRlci1jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvamVjdC1jYXJkX19oZWFkZXItY29sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLnByb2plY3QtY2FyZF9fbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9qZWN0LWNhcmRfX25hdiB7XG4gICAgcGFkZGluZy1yaWdodDogNC43Nzc3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzc3NyU7XG4gIH1cbn1cblxuLnByb2plY3QtY2FyZF9fbmF2LWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnByb2plY3QtY2FyZF9fbmF2LWxpbms6aG92ZXIsIC5wcm9qZWN0LWNhcmRfX25hdi1saW5rOmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xufVxuXG4ucHJvamVjdC1jYXJkIC5idG4td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2plY3QtY2FyZCAuYnRuLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnByb2plY3QtY2FyZCAuYnRuLXdyYXAgLmJ0biB7XG4gIG1pbi13aWR0aDogMTk2cHg7XG59XG5cbi5wcm9qZWN0LWNhcmQgLmJ0bi13cmFwIC5idG4gKyAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvamVjdC1jYXJkIC5idG4td3JhcCAuYnRuICsgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wcm9qZWN0LWNhcmQgLmJ0bi13cmFwIC5idG4gKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgfVxufVxuXG4uYnRuLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNTVweDtcbiAgcGFkZGluZy1ib3R0b206IDgzcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJ0bi13cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYnRuLXdyYXAtLXNvY2lhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTc5cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYnRuLXdyYXBfX3NvY2lhbC1saXN0IHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG5cbi5hYm91dF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSB7XG4gIC5hYm91dF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gICAgLypcdFx0QGlmICgkc20tZ3JpZC1ndXR0ZXIgIT0gJHhzLWdyaWQtZ3V0dGVyKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAoJHNtLWdyaWQtZ3V0dGVyIC8gMik7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogKCRzbS1ncmlkLWd1dHRlciAvIDIpO1xuXHRcdFx0XHR9Ki9cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0X19jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuYWJvdXRfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmFib3V0X19jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gIC5hYm91dF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gOTZweCk7XG4gIH1cbn1cblxuLmFib3V0X19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbn1cblxuLmFib3V0X19yb3cgPiAqIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuLmFib3V0X19jb2wge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFib3V0X190aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmFib3V0X190ZWFtIHtcbiAgICBtYXJnaW46IDAgLTIwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogbWF4KDIwcHgsIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpO1xuICAgIHBhZGRpbmctbGVmdDogbWF4KDIwcHgsIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpO1xuICAgIHBhZGRpbmctcmlnaHQ6IG1heCgyMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gICAgcGFkZGluZy1sZWZ0OiBtYXgoMjBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFib3V0X190ZWFtIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmFib3V0X190ZXh0IHtcbiAgcGFkZGluZy10b3A6IDIycHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dF9fdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEycHg7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG4gIC5hYm91dF9fdGV4dCA+ICoge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbn1cblxuLmFib3V0X190ZXh0LS1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXRfX3RleHQtY29sIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFib3V0X190ZXh0LWNvbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxufVxuXG4uYWJvdXRfX2Rlc2Mge1xuICBwYWRkaW5nLXRvcDogMThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5hYm91dF9fZGVzYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogbWF4KDIwcHgsIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpO1xuICAgIHBhZGRpbmctbGVmdDogbWF4KDIwcHgsIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpO1xuICAgIHBhZGRpbmctcmlnaHQ6IG1heCgyMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gICAgcGFkZGluZy1sZWZ0OiBtYXgoMjBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpO1xuICB9XG59XG5cbi5hYm91dF9fZGVzYyA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmFib3V0X19iYW5uZXIgLmJhbm5lcl9faW1nLXdyYXAge1xuICAgIGhlaWdodDogMjczcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXRfX2Jhbm5lciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFib3V0X19idG4td3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFib3V0X19kZXNjLXNsaWRlci13cmFwcGVyICsgLmFib3V0X19kZXNjLXNsaWRlci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxufVxuXG4uYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5iYW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5iYW5uZXJfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkge1xuICAuYmFubmVyX19jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgICAvKlx0XHRAaWYgKCRzbS1ncmlkLWd1dHRlciAhPSAkeHMtZ3JpZC1ndXR0ZXIpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICgkc20tZ3JpZC1ndXR0ZXIgLyAyKTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAoJHNtLWdyaWQtZ3V0dGVyIC8gMik7XG5cdFx0XHRcdH0qL1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFubmVyX19jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5iYW5uZXJfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmJhbm5lcl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuYmFubmVyX19jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gIC5iYW5uZXJfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDk2cHgpO1xuICB9XG59XG5cbi5iYW5uZXJfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuXG4uYmFubmVyX19yb3cgPiAqIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuLmJhbm5lcl9fY29sIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4uYmFubmVyX19oZWFkaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMzBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmFubmVyX19oZWFkaW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg4cHg7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbi5iYW5uZXJfX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICB0ZXh0LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4uYmFubmVyX190aXRsZSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYmFubmVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi5iYW5uZXJfX2ltZy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmFubmVyX19pbWctd3JhcCB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA0Mi4yOTE2JTtcbiAgfVxufVxuXG4uYmFubmVyX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7Jztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmFubmVyX19pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuLnRlYW0tY2FyZCB7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiA1OS4yJTtcbn1cblxuLnRlYW0tY2FyZF9faW1nLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRlYW0tY2FyZF9faW1nLXJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTMzLjMzMzMlO1xuICBoZWlnaHQ6IDA7XG59XG5cbi50ZWFtLWNhcmRfX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7Jztcbn1cblxuLnRlYW0tY2FyZF9faW5mbyB7XG4gIHBhZGRpbmc6IDZweCAxOHB4IDhweCAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGVhbS1jYXJkX19uYW1lLCAudGVhbS1jYXJkX19wb3NpdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50ZWFtLWNhcmRfX25hbWUge1xuICBtYXJnaW46IDA7XG4gIC8qIFRPRE86INCyINC80LDQutC10YLQtSDQuNGB0L/QvtC70YzQt9GD0LXRgtGB0Y8g0L3QsNGH0LXRgNGC0LDQvdC40LUgbGlnaHQgKNC/0YDQvtCy0LXRgNC40YLRjCkgKi9cbn1cblxuLnRlYW0tY2FyZF9fcG9zaXRpb24ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4udGVhbS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRlYW0tbGlzdF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IGNhbGMoMTYuNjY2NjY2NjY2NjY2NjclIC0gMXB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAudGVhbS1saXN0X19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygxNi42NjY2NjY2NjY2NjY2NyUgLSAxcHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlYW0tbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoMTYuNjY2NjY2NjY2NjY2NjclIC0gNHB4KTtcbiAgICBtYXJnaW46IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFtLWxpc3RfX2l0ZW06aG92ZXIgLnRlYW0tbGlzdF9faW1nLXdyYXA6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhbS1saXN0X19pdGVtOmhvdmVyIC50ZWFtLWxpc3RfX2luZm8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnRlYW0tbGlzdF9faW1nLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnRlYW0tbGlzdF9faW1nLXdyYXA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3I7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NiwgMC4wMywgMC41MiwgMC45Nik7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG59XG5cbi50ZWFtLWxpc3RfX2ltZy1yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDEzMy4zMzMzJTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4udGVhbS1saXN0X19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb3Zlcjsgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyc7XG59XG5cbi50ZWFtLWxpc3RfX2luZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTZweCAxNnB4IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDk0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NiwgMC4wMywgMC41MiwgMC45Nik7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50ZWFtLWxpc3RfX2luZm8ge1xuICAgIG1pbi1oZWlnaHQ6IDExNHB4O1xuICB9XG59XG5cbi5jb250YWN0cyB7XG4gIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnJlcXVlc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDQycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAucmVxdWVzdCB7XG4gICAgcGFkZGluZy1yaWdodDogbWF4KDIwcHgsIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpO1xuICAgIHBhZGRpbmctbGVmdDogbWF4KDIwcHgsIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpO1xuICAgIHBhZGRpbmctcmlnaHQ6IG1heCgyMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gICAgcGFkZGluZy1sZWZ0OiBtYXgoMjBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJlcXVlc3QtLWRlc2t0b3Age1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG4ucmVxdWVzdC0tZGVza3RvcCAucmVxdWVzdF9fYnRuLXdyYXAge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNTBweDtcbn1cblxuLnJlcXVlc3QtLWRlc2t0b3AgLnJlcXVlc3RfX3N1Ym1pdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucmVxdWVzdF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSB7XG4gIC5yZXF1ZXN0X19jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgICAvKlx0XHRAaWYgKCRzbS1ncmlkLWd1dHRlciAhPSAkeHMtZ3JpZC1ndXR0ZXIpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICgkc20tZ3JpZC1ndXR0ZXIgLyAyKTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAoJHNtLWdyaWQtZ3V0dGVyIC8gMik7XG5cdFx0XHRcdH0qL1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVxdWVzdF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucmVxdWVzdF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucmVxdWVzdF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucmVxdWVzdF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAucmVxdWVzdF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gOTZweCk7XG4gIH1cbn1cblxuLnJlcXVlc3RfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuXG4ucmVxdWVzdF9fcm93ID4gKiB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5cbi5yZXF1ZXN0X19jb2wge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbkBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAucmVxdWVzdF9fd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIH1cbn1cblxuLnJlcXVlc3RfX2Zvcm0taW5wdXQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlcXVlc3RfX2Zvcm0tdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlcXVlc3RfX2J0bi13cmFwIHtcbiAgcGFkZGluZy10b3A6IDExNXB4O1xufVxuXG4ucmVxdWVzdC1zdWNjZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5yZXF1ZXN0LXN1Y2Nlc3NfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiA2MXB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlkZW8tcHJldmlld19fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlkZW8tcHJldmlld19fYnRuLXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm1vZGFsLXZpZGVvX192aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmlkZW8tcHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiA0cHggMDtcbn1cblxuLnZpZGVvLXByb2dyZXNzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLnZpZGVvLXByb2dyZXNzX19saW5lIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gIHdpbGwtY2hhbmdlOiB3aWR0aDtcbn1cblxuLnZpZGVvLXByb2dyZXNzX19pbmRpY2F0b3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5kLWNvbnRhY3RzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZC1jb250YWN0cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmQtY29udGFjdHNfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuXG4uZC1jb250YWN0c19fcm93ID4gKiB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmQtY29udGFjdHNfX2NvbnRlbnQtY29sIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmQtY29udGFjdHNfX2NvbnRlbnQtY29sIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAuZC1jb250YWN0c19fY29udGVudC1jb2wge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAuZC1jb250YWN0c19fY29udGVudC1jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kLWNvbnRhY3RzX19tYXAtY29sIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmQtY29udGFjdHNfX21hcC1jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gIC5kLWNvbnRhY3RzX19tYXAtY29sIHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNzAwcHgpIHtcbiAgLmQtY29udGFjdHNfX21hcC1jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxufVxuXG4uZC1jb250YWN0c19fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZC1jb250YWN0c19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZC1jb250YWN0c19fc3ViLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG5cbi5kLWNvbnRhY3RzX19zdWItdGl0bGUtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDIzcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kLWNvbnRhY3RzX19zdWItdGl0bGUtaW5uZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEzJyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMTMgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xLjI1OTY5IDIzLjQ4MjJMMC4wMDE2MzA5MyAyMi4yMjQxTDEwLjQ4MzkgMTEuNzQxOUwwIDEuMjU4MDZMMS4yNTgwNyAtNC44MTQ3NWUtMDVMMTIuOTk4MyAxMS43NDAyTDEzIDExLjc0MTlMMS4yNTk2OSAyMy40ODIyWicgZmlsbD0nd2hpdGUnIGZpbGwtb3BhY2l0eT0nMC4yNScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5kLWNvbnRhY3RzX19idG4td3JhcCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZy10b3A6IDMycHg7XG59XG5cbi5kLWNvbnRhY3RzX19tYXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmQtY29udGFjdHNfX2ltZyB7XG4gIG9wYWNpdHk6IDAuMTU7XG59XG5cbi5kLWNvbnRhY3RzX19yZXF1ZXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZC1jb250YWN0c19fcmVxdWVzdC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZC1jb250YWN0c19fcmVxdWVzdC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNTRweDtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuXG4uZC1jb250YWN0c19fc3RpY2tlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kLWNvbnRhY3RzX19zdGlja2VyOmhvdmVyIC5kLWNvbnRhY3RzX19zdGlja2VyLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5kLWNvbnRhY3RzX19zdGlja2VyOmhvdmVyIC5kLWNvbnRhY3RzX19zdGlja2VyLXRpdGxlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmQtY29udGFjdHNfX3N0aWNrZXI6YWN0aXZlIC5kLWNvbnRhY3RzX19zdGlja2VyLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5kLWNvbnRhY3RzX19zdGlja2VyOmFjdGl2ZSAuZC1jb250YWN0c19fc3RpY2tlci10aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5kLWNvbnRhY3RzX19zdGlja2VyLWlubmVyIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuNnM7XG59XG5cbi5kLWNvbnRhY3RzX19zdGlja2VyLXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IGNhbGMoMTAwJSAtIDZweCk7XG4gIGxlZnQ6IDUwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC42cztcbn1cblxuLnZpZGVvLXNsaWRlci13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIC0yMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXNsaWRlci13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNjJweCk7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzc3NyU7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc3NzclO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlkZW8tc2xpZGVyIHtcbiAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1zbGlkZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZGVvLXNsaWRlcl9fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG5cbi52aWRlby1zbGlkZXJfX2l0ZW0ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlkZW8tc2xpZGVyX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlkZW8tc2xpZGVyX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlkZW8tc2xpZGVyX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi52aWRlby1zbGlkZXJfX2ltZy13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlkZW8tc2xpZGVyX19pbWctd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4udmlkZW8tc2xpZGVyX192aWRlby13cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICBoZWlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXNsaWRlcl9fdmlkZW8td3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnZpZGVvLXNsaWRlcl9fdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLnZpZGVvLXNsaWRlcl9faW1nLXJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXNsaWRlcl9faW1nLXJhdGlvIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLnZpZGVvLXNsaWRlcl9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY292ZXI7IG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsnO1xufVxuXG4udmlkZW8tc2xpZGVyX19jb250cm9scyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlkZW8tc2xpZGVyX19jb250cm9scyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udmlkZW8tc2xpZGVyX19jb250cm9scy0tZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXNsaWRlcl9fY29udHJvbHMtLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi52aWRlby1zbGlkZXJfX3RpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXNsaWRlcl9fdGlwIHtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuXG4udmlkZW8tc2xpZGVyX19idG4td3JhcCB7XG4gIHBhZGRpbmctdG9wOiAxNDJweDtcbn1cblxuLnZpZGVvLXNsaWRlcl9fbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXNsaWRlcl9fbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4udmlkZW8tc2xpZGVyX19wYWdpbmF0aW9uIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDQ4cHg7XG4gIG1hcmdpbi1sZWZ0OiA0OHB4O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi52aWRlby1zbGlkZXJfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJQRiBEaW4gVGV4dCBDb21wIFByb1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiVWJ1bnR1XCIsIFwiRHJvaWQgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogY29sb3IsIGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnZpZGVvLXNsaWRlcl9fYnV0dG9uOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuLnZpZGVvLXNsaWRlcl9fYnV0dG9uOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi52aWRlby1zbGlkZXJfX2J1dHRvbi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4udmlkZW8tc2xpZGVyX19idG4tcHJldiwgLnZpZGVvLXNsaWRlcl9fYnRuLW5leHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1zbGlkZXJfX2J0bi1wcmV2LCAudmlkZW8tc2xpZGVyX19idG4tbmV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmFubmVyLXNsaWRlci0tYWN0aXZlIC5iYW5uZXItc2xpZGVyX19idG4tcHJldiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmFubmVyLXNsaWRlci0tYWN0aXZlIC5iYW5uZXItc2xpZGVyX19idG4tbmV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmJhbm5lci1zbGlkZXItLWFjdGl2ZSAuYmFubmVyLXNsaWRlcl9fbW9iaWxlLXRpcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbm5lci1zbGlkZXItLWFjdGl2ZSAuYmFubmVyLXNsaWRlcl9fbW9iaWxlLXRpcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYmFubmVyLXNsaWRlcl9faXRlbSB7XG4gIGhlaWdodDogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmJhbm5lci1zbGlkZXJfX2J0bi1wcmV2LCAuYmFubmVyLXNsaWRlcl9fYnRuLW5leHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmFubmVyLXNsaWRlcl9fbW9iaWxlLXRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAxOHB4O1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAwIDI3cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLmJhbm5lci1zbGlkZXJfX21vYmlsZS10aXAtdGl0bGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJhbm5lci1zbGlkZXJfX21vYmlsZS10aXAtdGl0bGUtLWJsYWNrIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5iYW5uZXItc2xpZGVyX19tb2JpbGUtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5iYW5uZXItc2xpZGVyX19tb2JpbGUtYnRuLS1wcmV2IHtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDMnIGhlaWdodD0nNzgnIHZpZXdCb3g9JzAgMCA0MyA3OCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjgxNjk4IDM5LjkxODhMNDEuMTYwOSA3NS4yNjI4TDM4LjQ5MzkgNzcuOTI5OEwwLjQ4MjkxMSAzOS45MTg4TDM5LjgxNTkgMC41ODU4NTVMNDIuNDgyOSAzLjI1Mjg4TDUuODE2OTggMzkuOTE4OFonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4uYmFubmVyLXNsaWRlcl9fbW9iaWxlLWJ0bi0tcHJldl9ibGFjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQzJyBoZWlnaHQ9Jzc4JyB2aWV3Qm94PScwIDAgNDMgNzgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS44MTY5OCAzOS45MTg4TDQxLjE2MDkgNzUuMjYyOEwzOC40OTM5IDc3LjkyOThMMC40ODI5MTEgMzkuOTE4OEwzOS44MTU5IDAuNTg1ODU1TDQyLjQ4MjkgMy4yNTI4OEw1LjgxNjk4IDM5LjkxODhaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLmJhbm5lci1zbGlkZXJfX21vYmlsZS1idG4tLW5leHQge1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDMnIGhlaWdodD0nNzgnIHZpZXdCb3g9JzAgMCA0MyA3OCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00zNy4xNDg4IDM4LjU5NjhMMS44MDQ4OSAzLjI1Mjg1TDQuNDcxOTIgMC41ODU4MTVMNDIuNDgyOSAzOC41OTY4TDMuMTQ5OTQgNzcuOTI5OEwwLjQ4MjkxIDc1LjI2MjdMMzcuMTQ4OCAzOC41OTY4WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5iYW5uZXItc2xpZGVyX19tb2JpbGUtYnRuLS1uZXh0X2JsYWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDMnIGhlaWdodD0nNzgnIHZpZXdCb3g9JzAgMCA0MyA3OCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00zNy4xNDg4IDM4LjU5NjhMMS44MDQ4OSAzLjI1Mjg1TDQuNDcxOTIgMC41ODU4MTVMNDIuNDgyOSAzOC41OTY4TDMuMTQ5OTQgNzcuOTI5OEwwLjQ4MjkxIDc1LjI2MjdMMzcuMTQ4OCAzOC41OTY4WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5wbGF5ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucGxheWVyX19hdWRpbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wbGF5ZXJfX2xhYmVsIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucGxheWVyX190cmFjayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucGxheWVyX19jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wbGF5ZXJfX2J0biB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW46IDAgMTBweDtcbn1cblxuLnBsYXllcl9fYnRuLS1wbGF5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucGxheWVyX19wbGF5bGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wbGF5ZXJfX2VxdWFsaXplciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBsYXllcl9fZXF1YWxpemVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBsYXllcl9fZXF1YWxpemVyLS1hY3RpdmUgLnBsYXllcl9fZXF1YWxpemVyLWl0ZW0ge1xuICBhbmltYXRpb24tbmFtZTogZXF1YWxpemVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG59XG5cbi5wbGF5ZXJfX2VxdWFsaXplci1pdGVtIHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgwLjIpO1xufVxuXG4ucGxheWVyX19lcXVhbGl6ZXItaXRlbTpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IDAuMTVzO1xufVxuXG4ucGxheWVyX19lcXVhbGl6ZXItaXRlbTpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGMoMC4xNXMgKiAyKTtcbn1cblxuLnBsYXllcl9fZXF1YWxpemVyLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDAuMTVzICogMyk7XG59XG5cbi5wbGF5ZXJfX2VxdWFsaXplci1pdGVtOm50aC1jaGlsZCg0KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYygwLjE1cyAqIDQpO1xufVxuXG4ucGxheWVyX19lcXVhbGl6ZXItaXRlbTpudGgtY2hpbGQoNSkge1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGMoMC4xNXMgKiA1KTtcbn1cblxuLnBsYXllcl9fZXF1YWxpemVyLWl0ZW06bnRoLWNoaWxkKDYpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDAuMTVzICogNik7XG59XG5cbi5wbGF5ZXJfX2VxdWFsaXplci1pdGVtOm50aC1jaGlsZCg3KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYygwLjE1cyAqIDcpO1xufVxuXG4ucGxheWVyX19lcXVhbGl6ZXItaXRlbTpudGgtY2hpbGQoOCkge1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGMoMC4xNXMgKiA4KTtcbn1cblxuLnBsYXllcl9fZXF1YWxpemVyLWl0ZW06bnRoLWNoaWxkKDkpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDAuMTVzICogOSk7XG59XG5cbi5wbGF5ZXJfX2VxdWFsaXplci1pdGVtOm50aC1jaGlsZCgxMCkge1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGMoMC4xNXMgKiAxMCk7XG59XG5cbkBrZXlmcmFtZXMgZXF1YWxpemVyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDAuMik7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwLjUpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMC4yKTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDAuOCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMC4yKTtcbiAgfVxufVxuXG4udGFic19faW5wdXQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDM4cHg7XG59XG5cbi50YWJzLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2cHg7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi50YWJzLXNlbGVjdC1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4udGFicy1zZWxlY3QtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMnB4KTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMjAgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00wIDEuODk5NjhMMS4wNjA2NiAwLjgzOTAyMUw5Ljg5ODExIDkuNjc2NDdMMTguNzM2OSAwLjgzNzY0NkwxOS43OTc2IDEuODk4MzFMOS44OTk0OSAxMS43OTY0TDkuODk4MTEgMTEuNzk3OEwwIDEuODk5NjhaJyBmaWxsPSd3aGl0ZScgZmlsbC1vcGFjaXR5PScwLjUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4udGFicy1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRhYnMtY29udGVudC0tYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50YXAtbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnRhcC1saXN0LS1hY3RpdmUgLnRhcC1saXN0X19pdGVtIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4udGFwLWxpc3QtLWhpZGRlbiAudGFwLWxpc3RfX2l0ZW0ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi50YXAtbGlzdF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTZweCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHZpc2liaWxpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC44NXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NiwgMC4wMywgMC41MiwgMC45Nik7XG59XG5cbi50YXAtbGlzdF9faXRlbTpudGgtY2hpbGQoMSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbn1cblxuLnRhcC1saXN0X19pdGVtOm50aC1jaGlsZCgyKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG59XG5cbi50YXAtbGlzdF9faXRlbTpudGgtY2hpbGQoMykge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjZzO1xufVxuXG4udGFwLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDQpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC45cztcbn1cblxuLnRhcC1saXN0X19pdGVtOm50aC1jaGlsZCg1KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMnM7XG59XG5cbi50YXAtbGlzdF9faXRlbTpudGgtY2hpbGQoNikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjVzO1xufVxuXG4udGFwLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDcpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS44cztcbn1cblxuLnRhcC1saXN0X19pdGVtOm50aC1jaGlsZCg4KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMXM7XG59XG5cbi50YXAtbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRhcC1saXN0X19idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmktY29kZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uaS1jb2RlX19pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5pLWNvZGVfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmktY29kZV9faW5wdXQge1xuICB3aWR0aDogNDdweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6IFwiUEYgRGluIFRleHQgQ29tcCBQcm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIlVidW50dVwiLCBcIkRyb2lkIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIGJvcmRlci1jb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5pLWNvZGVfX2lucHV0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5pLWNvZGVfX2lucHV0LmludmFsaWQge1xuICBjb2xvcjogcmVkO1xuICBib3JkZXItY29sb3I6IHJlZDtcbn1cblxuLnMtcm9vbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zLXJvb21fX21vYmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUycHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnMtcm9vbV9fbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zLXJvb21fX2Rlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zLXJvb21fX2Rlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLnMtcm9vbV9fZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zLXJvb21fX2ludHJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnMtcm9vbV9faW50cm8tLWRlc2t0b3Age1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucy1yb29tX190aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zLXJvb21fX3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IDEwMCU7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQlVBQUFBVkNBWUFBQUNwRjZXV0FBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFFUlNVUkJWSGdCM1pTOVNnTkJGRWEvRlVubkR4YUNoWmplUmhBYnNkaEhpYldsaFlLQzZYd0JIMEFFRzBIRUluWEtsRWtYU0JFQ2daQXFDU2xUWkhJQ0V3akx6RTUyRTFMa3dHSFl5MzZYdVR2RFNqdURNU2JHYjJ4Z0ZVdGFCeHE4R1RmL0dDa3JoSXEyd1JSZjhCeHZzR25yWldXRjBMc05QeVhxSnpqRXRpKzdKejluZHEwdEY2TW9HckIwOENKUDB3VlRSMjJVbHQxWG1QbnBQN05lMm1hL2VLZzgwT2pUQlBCbDA4WS8waWF4MTJsc3dqd293MDVMZUtBdzk2Nmk3NkR1RXM4TmF4SGpwZm8xdXkxd3pTWUt3WXQvaVRITHRoNDdQa0VobWZlTjM5SnF0Rnk3OURYOTBtcDhLQXVNOVdqU3FTc1BCRit4NTJqNGc4ZStYUENmU1BpVTVSYXZzSThWdm1OWDIyWUd2eUk1cVNOcm55MEFBQUFBU1VWT1JLNUNZSUk9XCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5zLXJvb21fX2J0biB7XG4gIG1pbi13aWR0aDogMTc5cHg7XG4gIG1hcmdpbi10b3A6IDczcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnMtcm9vbV9fYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxMzNweDtcbiAgfVxufVxuIiwiLnByZWxvYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDUwMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xufVxuXG4uc3Bpbm5lciB7XG5cdGFuaW1hdGlvbjogc3Bpbm5lci1yb3RhdGUgMXMgbGluZWFyIGluZmluaXRlO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAycHggc29saWQgIzg4ODtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRoZWlnaHQ6IDUwcHg7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luOiAtMjVweCAwIDAgLTI1cHg7XG5cdG9wYWNpdHk6IC43O1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR3aWR0aDogNTBweDtcblx0ei1pbmRleDogOTk5OTk7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1yb3RhdGUge1xuXG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cbn1cbiIsIi52aXN1YWxseWhpZGRlbiB7XG5cdEBpbmNsdWRlIHZpc3VhbGx5aGlkZGVuKCk7XG59XG5cbi5zZWN0aW9uIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTkyMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZy10b3A6IDQycHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQgLSAxKSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0XHRwYWRkaW5nLXRvcDogNDhweDtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0cGFkZGluZy10b3A6IDExOHB4O1xuXHR9XG5cblx0Ji0tZmx1aWQge1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQmLS1uby1wYWRkaW5nIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0Ji0tbm8tcGFkZGluZ19tZCB7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHR9XG5cblx0Ji0tcGFkZGluZy1ib3R0b20ge1xuXHRcdHBhZGRpbmctYm90dG9tOiA0MnB4O1xuXG5cdFx0QG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcblx0XHR9XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHRcdEBpbmNsdWRlIGNvbnRhaW5lcigpO1xuXHR9XG5cblx0Jl9fcm93IHtcblx0XHRAaW5jbHVkZSByb3coKTtcblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0QGluY2x1ZGUgY29sKHhzLCAxMiwgMTIpO1xuXHR9XG5cblx0Ji0tY29udGFjdHMge1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblx0Ji0tc2VjcmV0IHtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kIC0gMSkge1xuXHRcdFx0cGFkZGluZy10b3A6IDk2cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogOTZweDtcblx0XHR9XG5cdH1cbn1cblxuLnRpdGxlLWxpbmsge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZy10b3A6IDQycHg7XG5cdHBhZGRpbmctYm90dG9tOiA0MnB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiBpbmhlcml0O1xuXG5cdEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdHBhZGRpbmctdG9wOiA0OHB4O1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXG5cdH1cblxuXHQmOmFjdGl2ZSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxufVxuXG4ucGFnZS1tZW51LXRyaWdnZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNjFweDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMTA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDcwdmg7XG5cdC8vbWFyZ2luLWJvdHRvbTogNjFweDtcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGdvbGRlbnJvZCwgMC41KTtcblx0LyogVE9ETzog0L/QtdGA0LXQvdC10YHRgtC4INGN0YLQviDQvtGC0YHRjtC00LAgKi9cbn1cblxuLmNhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0Jl9faW1nIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC13ZWlnaHQ6IDIwMDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxufVxuXG4uZmFuY3lib3gtaW1hZ2UsXG4uZmFuY3lib3gtY29udGVudCB7XG4vKlx0dG91Y2gtYWN0aW9uOiBub25lICFpbXBvcnRhbnQ7Ki9cbn1cbiIsIkBtaXhpbiB2aXN1YWxseWhpZGRlbigpIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRoZWlnaHQ6IDFweDtcblx0d2lkdGg6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRjbGlwOiByZWN0KDAgMCAwIDApO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiJHNjcmVlbi14czogICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRzY3JlZW4tc206ICAgICAgICAgICAgICAgICAgIDQ4MHB4ICFkZWZhdWx0O1xuJHNjcmVlbi1tZDogICAgICAgICAgICAgICAgICAgNzY4cHggIWRlZmF1bHQ7XG4kc2NyZWVuLWxnOiAgICAgICAgICAgICAgICAgICA5OTJweCAhZGVmYXVsdDtcbiRzY3JlZW4teGw6ICAgICAgICAgICAgICAgICAgIDEyMDBweCAhZGVmYXVsdDtcbiRzY3JlZW4teHhsOiAgICAgICAgICAgICAgICAgIDE4MDBweCAhZGVmYXVsdDtcblxuJGNvbnRhaW5lci14czpcdFx0XHRcdFx0XHRcdFx0MTAwJSAhZGVmYXVsdDtcbiRjb250YWluZXItc206ICAgICAgICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kY29udGFpbmVyLW1kOiAgICAgICAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGNvbnRhaW5lci1sZzogICAgICAgICAgICAgICAgKCRzY3JlZW4tbGcgLSAzMCkgIWRlZmF1bHQ7XG4kY29udGFpbmVyLXhsOiAgICAgICAgICAgICAgICAoJHNjcmVlbi14bCAtIDMwKSAhZGVmYXVsdDtcbiRjb250YWluZXIteHhsOiAgICAgICAgICAgICAgICgkc2NyZWVuLXh4bCAtIDMwKSAhZGVmYXVsdDtcblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICDQk9C10L3QtdGA0LDRgtC+0YAg0L/RgNCw0LLQuNC7INC00LvRjyDQutC+0L3RgtC10LnQvdC10YDQsFxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIGNvbnRhaW5lciAoXG4gICR4cy1ncmlkLWd1dHRlcjogICRncmlkLWd1dHRlci13aWR0aCxcbiAgJHNtLWdyaWQtZ3V0dGVyOiAgJGdyaWQtZ3V0dGVyLXdpZHRoLFxuICAkbWQtZ3JpZC1ndXR0ZXI6ICAkZ3JpZC1ndXR0ZXItd2lkdGgsXG4gICRsZy1ncmlkLWd1dHRlcjogICRncmlkLWd1dHRlci13aWR0aCxcbiAgJHhsLWdyaWQtZ3V0dGVyOiAgJGdyaWQtZ3V0dGVyLXdpZHRoLFxuICAkeHhsLWdyaWQtZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGhcbikge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgQGlmICgkeHMtZ3JpZC1ndXR0ZXIgIT0gMCkge1xuICAgIHBhZGRpbmctbGVmdDogKCR4cy1ncmlkLWd1dHRlciAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6ICgkeHMtZ3JpZC1ndXR0ZXIgLyAyKTtcbiAgfVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhzKSB7XG5cdFx0d2lkdGg6ICRjb250YWluZXIteHM7XG5cblx0XHQvKlx0XHRAaWYgKCRzbS1ncmlkLWd1dHRlciAhPSAkeHMtZ3JpZC1ndXR0ZXIpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICgkc20tZ3JpZC1ndXR0ZXIgLyAyKTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAoJHNtLWdyaWQtZ3V0dGVyIC8gMik7XG5cdFx0XHRcdH0qL1xuXHR9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICB3aWR0aDogJGNvbnRhaW5lci1zbTtcblxuICAgIEBpZiAoJHNtLWdyaWQtZ3V0dGVyICE9ICR4cy1ncmlkLWd1dHRlcikge1xuICAgICAgcGFkZGluZy1sZWZ0OiAoJHNtLWdyaWQtZ3V0dGVyIC8gMik7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAoJHNtLWdyaWQtZ3V0dGVyIC8gMik7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICB3aWR0aDogJGNvbnRhaW5lci1tZDtcblxuICAgIEBpZiAoJG1kLWdyaWQtZ3V0dGVyICE9ICRzbS1ncmlkLWd1dHRlcikge1xuICAgICAgcGFkZGluZy1sZWZ0OiAoJG1kLWdyaWQtZ3V0dGVyIC8gMik7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAoJG1kLWdyaWQtZ3V0dGVyIC8gMik7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICB3aWR0aDogJGNvbnRhaW5lci1sZztcblxuICAgIEBpZiAoJGxnLWdyaWQtZ3V0dGVyICE9ICRtZC1ncmlkLWd1dHRlcikge1xuICAgICAgcGFkZGluZy1sZWZ0OiAoJGxnLWdyaWQtZ3V0dGVyIC8gMik7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAoJGxnLWdyaWQtZ3V0dGVyIC8gMik7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwpIHtcbiAgICB3aWR0aDogJGNvbnRhaW5lci14bDtcblxuICAgIEBpZiAoJHhsLWdyaWQtZ3V0dGVyICE9ICRsZy1ncmlkLWd1dHRlcikge1xuICAgICAgcGFkZGluZy1sZWZ0OiAoJHhsLWdyaWQtZ3V0dGVyIC8gMik7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAoJHhsLWdyaWQtZ3V0dGVyIC8gMik7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teHhsKSB7XG4gICAgd2lkdGg6ICRjb250YWluZXIteHhsO1xuXG4gICAgQGlmICgkeHhsLWdyaWQtZ3V0dGVyICE9ICR4bC1ncmlkLWd1dHRlcikge1xuICAgICAgcGFkZGluZy1sZWZ0OiAoJHh4bC1ncmlkLWd1dHRlciAvIDIpO1xuICAgICAgcGFkZGluZy1yaWdodDogKCR4eGwtZ3JpZC1ndXR0ZXIgLyAyKTtcbiAgICB9XG4gIH1cbn1cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAg0JPQtdC90LXRgNCw0YLQvtGAINC/0YDQsNCy0LjQuyDQtNC70Y8g0L/RgNGP0LzQvtCz0L4g0YDQvtC00LjRgtC10LvRjyDQvNC+0LTRg9C70YzQvdC+0Lkg0YHQtdGC0LrQuFxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICDQn9GA0LjQvdC40LzQsNC10YI6ICAgICAgICAg0J/QviDRg9C80L7Qu9GH0LDQvdC40Y46ICAgICAgICDQn9C+0Y/RgdC90LXQvdC40LU6XG4vLyAgJHhzLWdyaWQtZ3V0dGVyOiAgICRncmlkLWd1dHRlci13aWR0aCAgINC/0YDQvtC80LXQttGD0YLQvtC6INC80LXQttC00YMg0Y/Rh9C10LnQutCw0LzQuCBYUy3RgdC10YLQutC4XG4vLyAgJHNtLWdyaWQtZ3V0dGVyOiAgICRncmlkLWd1dHRlci13aWR0aCAgINC/0YDQvtC80LXQttGD0YLQvtC6INC80LXQttC00YMg0Y/Rh9C10LnQutCw0LzQuCBTTS3RgdC10YLQutC4XG4vLyAgJG1kLWdyaWQtZ3V0dGVyOiAgICRncmlkLWd1dHRlci13aWR0aCAgINC/0YDQvtC80LXQttGD0YLQvtC6INC80LXQttC00YMg0Y/Rh9C10LnQutCw0LzQuCBNRC3RgdC10YLQutC4XG4vLyAgJGxnLWdyaWQtZ3V0dGVyOiAgICRncmlkLWd1dHRlci13aWR0aCAgINC/0YDQvtC80LXQttGD0YLQvtC6INC80LXQttC00YMg0Y/Rh9C10LnQutCw0LzQuCBMRy3RgdC10YLQutC4XG4vLyAgJHhsLWdyaWQtZ3V0dGVyOiAgICRncmlkLWd1dHRlci13aWR0aCAgINC/0YDQvtC80LXQttGD0YLQvtC6INC80LXQttC00YMg0Y/Rh9C10LnQutCw0LzQuCBYTC3RgdC10YLQutC4XG4vLyAgJHh4bC1ncmlkLWd1dHRlcjogICRncmlkLWd1dHRlci13aWR0aCAgINC/0YDQvtC80LXQttGD0YLQvtC6INC80LXQttC00YMg0Y/Rh9C10LnQutCw0LzQuCBYWEwt0YHQtdGC0LrQuFxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vINCf0YDQuNC80LXRgCDQstGL0LfQvtCy0LA6XG4vLyAuc29tZS1jbGFzcyB7XG4vLyAgIEBpbmNsdWRlIHJvdyAoXG4vLyAgICAgJHhzLWdyaWQtZ3V0dGVyOiAgJGdyaWQtZ3V0dGVyLXdpZHRoLCAvLyDQvtGC0YHRgtGD0L8g0L/QviDRg9C80L7Qu9GH0LDQvdC40Y5cbi8vICAgICAkc20tZ3JpZC1ndXR0ZXI6ICAwLCAgICAgICAgICAgICAgICAgIC8vINC90LXRgiDQvtGC0YHRgtGD0L/QsFxuLy8gICAgICRtZC1ncmlkLWd1dHRlcjogICRncmlkLWd1dHRlci13aWR0aCAgLy8g0L7RgtGB0YLRg9C/INC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOXG4vLyAgICk7XG4vLyB9XG4vL1xuLy8g0JjQtNC10L3RgtC40YfQvdGL0Lkg0LLRi9C30L7Qsjpcbi8vIC5zb21lLWNsYXNzIHtcbi8vICAgQGluY2x1ZGUgcm93ICggJGdyaWQtZ3V0dGVyLXdpZHRoLCAwLCAkZ3JpZC1ndXR0ZXItd2lkdGggKTtcbi8vIH1cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiByb3cgKFxuICAkeHMtZ3JpZC1ndXR0ZXI6ICAkZ3JpZC1ndXR0ZXItd2lkdGgsXG4gICRzbS1ncmlkLWd1dHRlcjogICRncmlkLWd1dHRlci13aWR0aCxcbiAgJG1kLWdyaWQtZ3V0dGVyOiAgJGdyaWQtZ3V0dGVyLXdpZHRoLFxuICAkbGctZ3JpZC1ndXR0ZXI6ICAkZ3JpZC1ndXR0ZXItd2lkdGgsXG4gICR4bC1ncmlkLWd1dHRlcjogICRncmlkLWd1dHRlci13aWR0aCxcbiAgJHh4bC1ncmlkLWd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoXG4pIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gICYgPiAqIHsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSAgc2VsZWN0b3ItY29tYmluYXRvci1ibGFja2xpc3QsIHBsdWdpbi9zZWxlY3Rvci1iZW0tcGF0dGVyblxuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cblxuICBAaWYgKCR4cy1ncmlkLWd1dHRlciAhPSAwKSB7XG4gICAgbWFyZ2luLWxlZnQ6ICgkeHMtZ3JpZC1ndXR0ZXIgLyAtMik7XG4gICAgbWFyZ2luLXJpZ2h0OiAoJHhzLWdyaWQtZ3V0dGVyIC8gLTIpO1xuICB9XG5cbiAgQGlmICgkc20tZ3JpZC1ndXR0ZXIgIT0gJHhzLWdyaWQtZ3V0dGVyKSB7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgbWFyZ2luLWxlZnQ6ICgkc20tZ3JpZC1ndXR0ZXIgLyAtMik7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICgkc20tZ3JpZC1ndXR0ZXIgLyAtMik7XG4gICAgfVxuICB9XG5cbiAgQGlmICgkbWQtZ3JpZC1ndXR0ZXIgIT0gJHNtLWdyaWQtZ3V0dGVyKSB7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6ICgkbWQtZ3JpZC1ndXR0ZXIgLyAtMik7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICgkbWQtZ3JpZC1ndXR0ZXIgLyAtMik7XG4gICAgfVxuICB9XG5cbiAgQGlmICgkbGctZ3JpZC1ndXR0ZXIgIT0gJG1kLWdyaWQtZ3V0dGVyKSB7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgbWFyZ2luLWxlZnQ6ICgkbGctZ3JpZC1ndXR0ZXIgLyAtMik7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICgkbGctZ3JpZC1ndXR0ZXIgLyAtMik7XG4gICAgfVxuICB9XG5cbiAgQGlmICgkeGwtZ3JpZC1ndXR0ZXIgIT0gJGxnLWdyaWQtZ3V0dGVyKSB7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bCkge1xuICAgICAgbWFyZ2luLWxlZnQ6ICgkeGwtZ3JpZC1ndXR0ZXIgLyAtMik7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICgkeGwtZ3JpZC1ndXR0ZXIgLyAtMik7XG4gICAgfVxuICB9XG5cbiAgQGlmICgkeHhsLWdyaWQtZ3V0dGVyICE9ICR4bC1ncmlkLWd1dHRlcikge1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teHhsKSB7XG4gICAgICBtYXJnaW4tbGVmdDogKCR4eGwtZ3JpZC1ndXR0ZXIgLyAtMik7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICgkeHhsLWdyaWQtZ3V0dGVyIC8gLTIpO1xuICAgIH1cbiAgfVxufVxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICDQk9C10L3QtdGA0LDRgtC+0YAg0YjQuNGA0LjQvdGLINGP0YfQtdC50LrQuFxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICDQn9GA0LjQvdC40LzQsNC10YI6ICAgINCf0L4g0YPQvNC+0LvRh9Cw0L3QuNGOOiAgICAgICAgINCf0L7Rj9GB0L3QtdC90LjQtTpcbi8vICAkY29sdW1uOiAgICAgIDEgICAgICAgICAgICAgICAgICAgICDRiNC40YDQuNC90LAgKNC60L7Quy3QstC+INC60L7Qu9C+0L3QvtC6INCyINGN0YLQvtC5INGP0YfQtdC50LrQtSlcbi8vICAkY29sdW1uczogICAgICRncmlkLWNvbHVtbnM7ICAgICAgICDQutC+0LvQuNGH0LXRgdGC0LLQviDRj9GH0LXQtdC6INCyINGA0Y/QtNGDXG4vL1xuLy8gINCS0L7Qt9Cy0YDQsNGJ0LDQtdGCIHdpZHRoLlxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIGdldC13aWR0aCAoJGNvbHVtbjogMSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJHdpZHRoOiAoMTAwJSAvICRjb2x1bW5zKSAqICRjb2x1bW47XG4gIGZsZXg6IDAgMCAkd2lkdGg7XG4gIG1heC13aWR0aDogJHdpZHRoO1xufVxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICDQk9C10L3QtdGA0LDRgtC+0YAg0L/RgNCw0LLQuNC7INC00LvRjyDQvtC00L3QvtC5INGP0YfQtdC50LrQuFxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICDQn9GA0LjQvdC40LzQsNC10YI6ICAgINCf0L4g0YPQvNC+0LvRh9Cw0L3QuNGOOiAgICAgICAgINCf0L7Rj9GB0L3QtdC90LjQtTpcbi8vICAkY29sdW1uOiAgICAgIDEgICAgICAgICAgICAgICAgICAgICDRiNC40YDQuNC90LAgKNC60L7Quy3QstC+INC60L7Qu9C+0L3QvtC6INC00LvRjyDRjdGC0L7QuSDRj9GH0LXQudC60LgpXG4vLyAgJGNvbHVtbnM6ICAgICAkZ3JpZC1jb2x1bW5zOyAgICAgICAg0L7QsdGJ0LXQtSDQutC+0LvQuNGH0LXRgdGC0LLQviDRj9GH0LXQtdC6INC90LAgMSDRgNGP0LRcbi8vICAkZ3V0dGVyOiAgICAgICRncmlkLWd1dHRlci13aWR0aCAgICDQv9GA0L7QvNC10LbRg9GC0L7QuiDQvNC10LbQtNGDINGP0YfQtdC50LrQsNC80Lhcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBtYWtlLWNvbCAoXG4gICRjb2x1bW46ICAxLFxuICAkY29sdW1uczogJGdyaWQtY29sdW1ucyxcbiAgJGd1dHRlcjogICRncmlkLWd1dHRlci13aWR0aFxuKSB7XG4gIEBpbmNsdWRlIGdldC13aWR0aCgkY29sdW1uLCAkY29sdW1ucyk7XG5cbiAgLy8g0JLQndCY0JzQkNCd0JjQlSFcbiAgLy8g0LXRgdC70LggJGd1dHRlciA9PSBmYWxzZSwg0LIgQ1NTINC90LUg0L/QvtC/0LDQtNGD0YIg0L/RgNCw0LLQuNC70LAgcGFkZGluZy1sZWZ0INC4IHBhZGRpbmctcmlnaHRcbiAgQGlmICgkZ3V0dGVyICE9IGZhbHNlKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAoJGd1dHRlciAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG4gIH1cbn1cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAg0JPQtdC90LXRgNCw0YLQvtGAINC/0YDQsNCy0LjQuyDQtNC70Y8g0L7QtNC90L7QuSDRj9GH0LXQudC60Lgg0YEg0LLQvtC30LzQvtC20L3QvtGB0YLRjNGOINGD0LrQsNC30LDRgtGMIEBtZWRpYVxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICDQn9GA0LjQvdC40LzQsNC10YI6ICAgINCf0L4g0YPQvNC+0LvRh9Cw0L3QuNGOOiAgICAgICAgINCf0L7Rj9GB0L3QtdC90LjQtTpcbi8vICAkc2NyZWVuOiAgICAgIHhzICAgICAgICAgICAgICAgICAgICDRgtC40L8g0YHQtdGC0LrQuCBbeHN8c218bWR8bGd8eGx8eHhsXVxuLy8gICRjb2x1bW46ICAgICAgJGdyaWQtY29sdW1ucyAgICAgICAgINGI0LjRgNC40L3QsCAo0LrQvtC7LdCy0L4g0LrQvtC70L7QvdC+0Log0LTQu9GPINGN0YLQvtC5INGP0YfQtdC50LrQuClcbi8vICAkY29sdW1uczogICAgICRncmlkLWNvbHVtbnM7ICAgICAgICDQvtCx0YnQtdC1INC60L7Qu9C40YfQtdGB0YLQstC+INGP0YfQtdC10Log0L3QsCAxINGA0Y/QtFxuLy8gICRndXR0ZXI6ICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICAgINC/0YDQvtC80LXQttGD0YLQvtC6INC80LXQttC00YMg0Y/Rh9C10LnQutCw0LzQuFxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIGNvbCAoXG4gICRzY3JlZW46ICB4cyxcbiAgJGNvbHVtbjogICRncmlkLWNvbHVtbnMsXG4gICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLFxuICAkZ3V0dGVyOiAgJGdyaWQtZ3V0dGVyLXdpZHRoXG4pIHtcblxuICBAaWYgKCRzY3JlZW4gPT0geHMpIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbCgkY29sdW1uLCAkY29sdW1ucywgJGd1dHRlcik7XG4gIH1cblxuICBAaWYgKCRzY3JlZW4gPT0gc20pIHtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkY29sdW1uLCAkY29sdW1ucywgJGd1dHRlcik7XG4gICAgfVxuICB9XG5cbiAgQGlmICgkc2NyZWVuID09IG1kKSB7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGNvbHVtbiwgJGNvbHVtbnMsICRndXR0ZXIpO1xuICAgIH1cbiAgfVxuXG4gIEBpZiAoJHNjcmVlbiA9PSBsZykge1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRjb2x1bW4sICRjb2x1bW5zLCAkZ3V0dGVyKTtcbiAgICB9XG4gIH1cblxuICBAaWYgKCRzY3JlZW4gPT0geGwpIHtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkY29sdW1uLCAkY29sdW1ucywgJGd1dHRlcik7XG4gICAgfVxuICB9XG5cbiAgQGlmICgkc2NyZWVuID09IHh4bCkge1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teHhsKSB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkY29sdW1uLCAkY29sdW1ucywgJGd1dHRlcik7XG4gICAgfVxuICB9XG59XG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gINCT0LXQvdC10YDQsNGC0L7RgCDQv9GA0LDQstC40Lsg0LTQu9GPINC+0YLRgdGC0YPQv9CwINC+0LTQvdC+0Lkg0Y/Rh9C10LnQutC4INGBINCy0L7Qt9C80L7QttC90L7RgdGC0YzRjiDRg9C60LDQt9Cw0YLRjCBAbWVkaWFcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAg0J/RgNC40L3QuNC80LDQtdGCOiAgICDQn9C+INGD0LzQvtC70YfQsNC90LjRjjogICAgICAgICDQn9C+0Y/RgdC90LXQvdC40LU6XG4vLyAgJHNjcmVlbjogICAgICB4cyAgICAgICAgICAgICAgICAgICAg0YLQuNC/INGB0LXRgtC60LggW3hzfHNtfG1kfGxnfHhsfHh4bF1cbi8vICAkY29sdW1uOiAgICAgIDEgICAgICAgICAgICAgICAgICAgICDRiNC40YDQuNC90LAg0L7RgtGB0YLRg9C/0LAgKNC60L7Quy3QstC+INC60L7Qu9C+0L3QvtC6KVxuLy8gICRjb2x1bW5zOiAgICAgJGdyaWQtY29sdW1uczsgICAgICAgINC+0LHRidC10LUg0LrQvtC70LjRh9C10YHRgtCy0L4g0Y/Rh9C10LXQuiDQvdCwIDEg0YDRj9C0XG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gY29sLW9mZnNldCAoXG4gICRzY3JlZW46IHhzLFxuICAkY29sdW1uOiAxLFxuICAkY29sdW1uczogJGdyaWQtY29sdW1uc1xuKSB7XG5cbiAgQGlmICgkc2NyZWVuID09IHhzKSB7XG4gICAgbWFyZ2luLWxlZnQ6ICgkY29sdW1uICogMTAwJSAvICRjb2x1bW5zKTtcbiAgfVxuXG4gIEBpZiAoJHNjcmVlbiA9PSBzbSkge1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAoJGNvbHVtbiAqIDEwMCUgLyAkY29sdW1ucyk7XG4gICAgfVxuICB9XG5cbiAgQGlmICgkc2NyZWVuID09IG1kKSB7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6ICgkY29sdW1uICogMTAwJSAvICRjb2x1bW5zKTtcbiAgICB9XG4gIH1cblxuICBAaWYgKCRzY3JlZW4gPT0gbGcpIHtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgICBtYXJnaW4tbGVmdDogKCRjb2x1bW4gKiAxMDAlIC8gJGNvbHVtbnMpO1xuICAgIH1cbiAgfVxuXG4gIEBpZiAoJHNjcmVlbiA9PSB4bCkge1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAoJGNvbHVtbiAqIDEwMCUgLyAkY29sdW1ucyk7XG4gICAgfVxuICB9XG5cbiAgQGlmICgkc2NyZWVuID09IHh4bCkge1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teHhsKSB7XG4gICAgICBtYXJnaW4tbGVmdDogKCRjb2x1bW4gKiAxMDAlIC8gJGNvbHVtbnMpO1xuICAgIH1cbiAgfVxufVxuIiwiLmJ0biB7XG5cdCRzZWxmOiAmO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWluLXdpZHRoOiAxNzlweDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMTVweCAzMHB4IDEzcHg7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0cmFuc2l0aW9uOiBjb2xvciwgYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yO1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi10aW1lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCZfX3RpdGxlIHtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4yKTtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHQmLS1pY29uIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGhlaWdodDogNjBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDIycHg7XG5cdFx0cGFkZGluZy1yaWdodDogMjJweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQjeyRzZWxmfV9faW1nIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdH1cblx0fVxufVxuXG4ubGFuZy1idG4td3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IC02MHB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cblx0Ji0tcHJvamVjdC1jYXJkIHtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXHR9XG59XG5cbi5sYW5nLWJ0biB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwIDAgMCAxMHB4O1xuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRjb2xvcjogcmdiYSgkd2hpdGUsIDAuNyk7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdHRyYW5zaXRpb246IGNvbG9yICR0cmFuc2l0aW9uLXRpbWU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yLS1ob3Zlcjtcblx0XHR9XG5cdH1cblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG5cblx0JjphY3RpdmUge1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGNvbG9yOiAkbGluay1jb2xvci0taG92ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnJhY2tldCB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbjogMCAycHg7XG5cdH1cbn1cblxuLnZpZGVvLWJ0biB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxNTNweDtcblx0aGVpZ2h0OiAxNTNweDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC43NSk7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHR3aWR0aDogMjAwcHg7XG5cdFx0aGVpZ2h0OiAyMDBweDtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0d2lkdGg6IDQ2JTtcblx0XHRoZWlnaHQ6IDQ2JTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc3MCcgaGVpZ2h0PSc3MCcgdmlld0JveD0nMCAwIDcwIDcwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNTkuODU2NCAzNS40OTk5TDIyLjE1MjkgNTYuODEwNkwyMi4xNTI5IDE0LjE4OTJMNTkuODU2NCAzNS40OTk5WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cbn1cblxuLmJ0bi1jbG9zZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDI1cHg7XG5cdGhlaWdodDogOHB4O1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDEycHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQmOjpiZWZvcmUsXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0d2lkdGg6IDI1cHg7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvbi10aW1lO1xuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKC00NWRlZyk7XG5cdH1cblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG59XG5cbi52aWRlby1wbGF5LWJ0biB7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6OmFmdGVyLFxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb24tdGltZTtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgdmlld0JveD0nMCAwIDQwIDQwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMzQgMjBMMTEgMzNMMTEgN0wzNCAyMFonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQmLm9uLXBhdXNlIHtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgdmlld0JveD0nMCAwIDQwIDQwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTAgOEgxNS45ODU1VjMxSDEwVjguMDAwMTFWOFonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yMy45NjI5IDhIMjkuOTQ1VjMxSDIzLjk2MjlWOC4wMDAxMVY4WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxufVxuXG4ucGxheWVyLWJ0biB7XG5cdCRzZWxmOiAmO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAyOHB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMTRweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6aG92ZXIge1xuXG5cdFx0I3skc2VsZn1fX2ljb24ge1xuXHRcdFx0ZmlsbDogJGxpbmstY29sb3ItLWhvdmVyO1xuXHRcdH1cblx0fVxuXG5cdCY6YWN0aXZlIHtcblxuXHRcdCN7JHNlbGZ9X19pY29uIHtcblx0XHRcdGZpbGw6ICRsaW5rLWNvbG9yLS1ob3Zlcjtcblx0XHR9XG5cdH1cblxuXHQmLmlzLXBsYXkge1xuXG5cdFx0I3skc2VsZn1fX2ljb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQjeyRzZWxmfV9faWNvbi0tYWx0ZXJuYXRlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdGZpbGw6ICR3aGl0ZTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdHRyYW5zaXRpb246IGZpbGwgJHRyYW5zaXRpb24tdGltZTtcblxuXHRcdCYtLWFsdGVybmF0ZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuIiwiJGhlaWdodC1pY29uOiA4cHg7XG4kd2lkdGgtbGluZTogMjVweDtcbiRoZWlnaHQtbGluZTogMXB4O1xuXG4kdHJhbnNpdGlvbi10aW1lOiAwLjZzO1xuJHJvdGF0aW9uOiA0NWRlZztcbiR0cmFuc2xhdGVZOiAoJGhlaWdodC1pY29uIC8gMik7XG4kdHJhbnNsYXRlWDogMDtcblxuXG4uaGFtYnVyZ2VyLWJ0biB7XG5cdCRzZWxmOiAmO1xuXHRkaXNwbGF5OmJsb2NrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0cG9zaXRpb246cmVsYXRpdmU7XG4vKlx0bWFyZ2luOiAoJGhlaWdodC1pY29uICogMikgYXV0byAkaGVpZ2h0LWljb24gYXV0bzsqL1xuXHRwYWRkaW5nOiAxMnB4O1xuXG5cdCZfX2lubmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6JHdpZHRoLWxpbmU7XG5cdFx0aGVpZ2h0OiRoZWlnaHQtaWNvbjtcblx0fVxuXG5cdCZfX2xpbmUge1xuXHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0XHR3aWR0aDokd2lkdGgtbGluZTtcblx0XHRoZWlnaHQ6JGhlaWdodC1saW5lO1xuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdGxlZnQ6MDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvbi10aW1lO1xuXHR9XG5cblx0Jl9fbGluZS0xIHtcblx0XHR0b3A6MDtcblx0fVxuXHQmX19saW5lLTIge1xuXHRcdHRvcDo1MCU7XG5cdH1cblx0Jl9fbGluZS0zIHtcblx0XHR0b3A6MTAwJTtcblx0fVxuXG4vKlx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0LmxpbmUtMSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoJGhlaWdodC1saW5lIC8gMiAqIC0xKTtcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCRoZWlnaHQtbGluZSAvIDIgKiAtMSk7XG5cdFx0XHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgkaGVpZ2h0LWxpbmUgLyAyICogLTEpO1xuXHRcdH1cblx0XHQubGluZS0zIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgkaGVpZ2h0LWxpbmUgLyAyKTtcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCRoZWlnaHQtbGluZSAvIDIpO1xuXHRcdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoJGhlaWdodC1saW5lIC8gMik7XG5cdFx0fVxuXHR9Ki9cblxuXHQmLmlzLWFjdGl2ZSB7XG5cblx0XHQjeyRzZWxmfV9fbGluZS0xIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgkdHJhbnNsYXRlWSkgdHJhbnNsYXRlWCgkdHJhbnNsYXRlWCkgcm90YXRlKCRyb3RhdGlvbik7XG5cdFx0fVxuXG5cdFx0I3skc2VsZn1fX2xpbmUtMiB7XG5cdFx0XHRvcGFjaXR5OjA7XG5cdFx0fVxuXG5cdFx0I3skc2VsZn1fX2xpbmUtMyB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoJHRyYW5zbGF0ZVkgKiAtMSkgdHJhbnNsYXRlWCgkdHJhbnNsYXRlWCkgcm90YXRlKCRyb3RhdGlvbiAqIC0xKTtcblx0XHR9XG5cdH1cblxufVxuIiwiaW5wdXQsXG50ZXh0YXJlYSB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHQmOi13ZWJraXQtYXV0b2ZpbGwge1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGF1dG9maWxsO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNyk7XG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDFzOyAvKiBTYWZhcmkgc3VwcG9ydCAtIGFueSBwb3NpdGl2ZSB0aW1lIHJ1bnMgaW5zdGFudGx5ICovXG5cdH1cbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUsXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSxcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsLFxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSxcbntcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMHB4IDEwMDBweCAkYmxhY2sgaW5zZXQgIWltcG9ydGFudDtcbn1cblxuXG4uZm9ybS1pbnB1dCxcbi5mb3JtLXRleHRhcmVhIHtcblx0cGFkZGluZy10b3A6IDRweDtcblx0cGFkZGluZy1yaWdodDogNTBweDtcblx0cGFkZGluZy1ib3R0b206IDRweDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogcmdiYSgkd2hpdGUsIDAuNyk7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBib3JkZXItY29sb3I7XG5cdHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLXRpbWU7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG5cblx0JjphY3RpdmUsXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7fVxuXHR9XG5cblx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC43KTtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi10aW1lO1xuXHR9XG59XG5cbi5mb3JtLXRleHRhcmVhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHJlc2l6ZTogbm9uZTtcbn1cblxuLmZvcm0taW5wdXQtbGFiZWwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogNHB4O1xuXHRyaWdodDogMDtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMjZweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICR3aGl0ZTtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb24tdGltZTtcbn1cblxuLmZvcm0taW5wdXQuaW52YWxpZCArIC5mb3JtLWlucHV0LWxhYmVsIHtcblx0Y29sb3I6IHJlZDtcbn1cblxuXG4vLyBmaXggYXV0b2NvbXBsZXRlXG5cbkBrZXlmcmFtZXMgYXV0b2ZpbGwge1xuXG5cdDAlLFxuXHQxMDAlIHtcblx0XHRjb2xvcjogcmdiYSgkd2hpdGUsIDAuNyk7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGF1dG9maWxsIHtcblxuXHQwJSxcblx0MTAwJSB7XG5cdFx0Y29sb3I6IHJnYmEoJHdoaXRlLCAwLjcpO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHR9XG59XG5cbi5pbnB1dC1ncm91cCB7XG5cblx0LmlucHV0LXdyYXAge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxufVxuXG4uaW5wdXQtd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiIsIi8vIEFycm93c1xuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LS12aWRlbyxcbi5zd2lwZXItYnV0dG9uLXByZXYtLXZpZGVvIHtcblx0dG9wOiA1MCU7XG5cdHdpZHRoOiA0Ljc3NzclO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG1hcmdpbi10b3A6IDA7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yO1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi10aW1lO1xuXHRvdXRsaW5lOiBub25lO1xuXG5cdCY6OmJlZm9yZSxcblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IG5vbmU7XG5cdH1cbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC0tdmlkZW8ge1xuXHRyaWdodDogMDtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldi0tdmlkZW8ge1xuXHRsZWZ0OiAwO1xufVxuXG4vLyBiYW5uZXJcblxuLnN3aXBlci1idXR0b24tbmV4dC0tYmFubmVyLFxuLnN3aXBlci1idXR0b24tcHJldi0tYmFubmVyIHtcblx0dG9wOiA1MCU7XG5cdHdpZHRoOiA4MHB4O1xuXHRoZWlnaHQ6IDgwcHg7XG5cdG1hcmdpbi10b3A6IDA7XG5cdGJhY2tncm91bmQ6IHJnYmEoJGJsYWNrLCAwLjUpO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0dHJhbnNmb3JtOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXG5cdCY6aG92ZXIge1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdH1cblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHR3aWR0aDogMjBweDtcblx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5O1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLXRpbWU7XG5cdH1cbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC0tYmFubmVyIHtcblx0dG9wOiBhdXRvO1xuXHRyaWdodDogNjBweDtcblx0Ym90dG9tOiA1MHB4O1xuXG5cdCY6OmFmdGVyIHtcblx0XHRsZWZ0OiBjYWxjKDUwJSArIDJweCk7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDInIGhlaWdodD0nODAnIHZpZXdCb3g9JzAgMCA0MiA4MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjUyNTg4ZS0wNSA3Ny43ODE3TDM5LjU5OCAzOC4xODM3TDQxLjAxMjIgMzkuNTk3OUwxLjQxNDIzIDc5LjE5NTlMMS41MjU4OGUtMDUgNzcuNzgxN1onIGZpbGw9JyUyM0JDQkNCQycvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNDE0MjMgLTMuODE0N2UtMDVMNDEuMDEyMiAzOS41OTc5TDM5LjU5OCA0MS4wMTIyTDEuNTI1ODhlLTA1IDEuNDE0MThMMS40MTQyMyAtMy44MTQ3ZS0wNVonIGZpbGw9JyUyM0JDQkNCQycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0fVxufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LS1iYW5uZXIge1xuXHR0b3A6IGF1dG87XG5cdGJvdHRvbTogNTBweDtcblx0bGVmdDogNjBweDtcblxuXHQmOjphZnRlciB7XG5cdFx0bGVmdDogY2FsYyg1MCUgLSAycHgpO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQyJyBoZWlnaHQ9JzgwJyB2aWV3Qm94PScwIDAgNDIgODAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNDEuNDE0MiAxLjgxNjE5TDEuODE2MTkgNDEuNDE0MkwwLjQwMTk3OCA0MEw0MCAwLjQwMTk3OEw0MS40MTQyIDEuODE2MTlaJyBmaWxsPSclMjNCQ0JDQkMnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J000MCA3OS41OTc5TDAuNDAxOTc4IDQwTDEuODE2MTkgMzguNTg1N0w0MS40MTQyIDc4LjE4MzdMNDAgNzkuNTk3OVonIGZpbGw9JyUyM0JDQkNCQycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0fVxufVxuXG4vLyBQYWdpbmF0aW9uXG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcblx0Ym90dG9tOiAwO1xuXHRmb250LXNpemU6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAyMXB4O1xuXHRoZWlnaHQ6IDNweDtcblx0bWFyZ2luOiAwIDNweDtcblx0cGFkZGluZy10b3A6IDE2cHg7XG5cdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0b3BhY2l0eTogMTtcblxuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDNweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNSk7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbi10aW1lO1xuXHR9XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCY6OmFmdGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4xMjUpO1xuXHR9XG59XG4iLCIucHJvamVjdHMtZ2FsbGVyeS1sYXlvdXQuZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtYmcge1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5tb2RhbC1mb3JtLmZhbmN5Ym94LWlzLW9wZW4gLmZhbmN5Ym94LWJnIHtcblx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRvcGFjaXR5OiAkbGF5ZXItYmc7XG59XG5cbi5tb2RhbC1mb3JtLS1ibGFjay5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1iZyB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5mYW5jeWJveC1sb2FkaW5nIHtcblx0Ym9yZGVyOiAycHggc29saWQgIzg4ODtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cbiIsIi5tb2RhbC13cmFwcGVyIHtcblx0cGFkZGluZzogMDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLm1vZGFsIHtcblx0JHNlbGY6ICY7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHQvL2JhY2tncm91bmQtY29sb3I6IHJnYmEobGltZSwgMC4yNSk7XG5cblx0Ji0tZm9ybSxcblx0Ji0tdGVhbSB7XG5cblx0XHQjeyRzZWxmfV9faW5uZXIge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdH1cblxuXHQmLS10ZWFtIHtcblxuXHRcdCN7JHNlbGZ9X19jb250ZW50IHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5uZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYShyZWQsIDAuNSk7XG5cblx0XHRAbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdHBhZGRpbmctdG9wOiA2MXB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDYxcHg7XG4vKlx0XHRcdG1hcmdpbi10b3A6IDYxcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MXB4OyovXG5cdFx0fVxuXHR9XG5cblx0Jl9faGVhZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA2MXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0QG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiB1bnF1b3RlKCdtYXgoMjBweCwgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSknKTtcblx0XHRcdHBhZGRpbmctbGVmdDogdW5xdW90ZSgnbWF4KDIwcHgsIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpJyk7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiB1bnF1b3RlKCdtYXgoMjBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpJyk7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHVucXVvdGUoJ21heCgyMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSknKTtcblx0XHR9XG5cblx0XHQmLS1maXhlZCB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogOTk5OTk7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogNjFweDtcblxuXHRcdFx0QG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHVucXVvdGUoJ21heCgyMHB4LCBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKScpO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHVucXVvdGUoJ21heCgyMHB4LCBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKScpO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiB1bnF1b3RlKCdtYXgoMjBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpJyk7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogdW5xdW90ZSgnbWF4KDIwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKScpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXRoZW1lX2JsYWNrIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHR9XG5cdH1cblxuXHQmX19oZWFkZXItY29udGFpbmVyIHtcblx0XHRAaW5jbHVkZSBjb250YWluZXIoKTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQmX19oZWFkZXItcm93IHtcblx0XHRAaW5jbHVkZSByb3coKTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQmX19oZWFkZXItY29sIHtcblx0XHRAaW5jbHVkZSBjb2woeHMsIDEyLCAxMik7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0Jl9faGVhZGVyLXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0QG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHRtYXJnaW46IDAgLTIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbG9nby1saW5rIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAyMnB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdmlzaWJpbGl0eSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzIsIDAuMDgsIDAuMjQsIDEpO1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG5cblx0XHRAbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0XHRcdC8vbGVmdDogMjdweDtcblx0XHR9XG5cdH1cblxuXHQmX19sb2dvLWltZyB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdH1cblxuXHQmX19jbG9zZS1idG4ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDE4cHg7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdFx0Ly9yaWdodDogMjdweDtcblx0XHR9XG5cdH1cbn1cblxuXG4iLCIvKmJhc2UgY29kZSovXG4uYW5pbWF0ZWQge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cbi5hbmltYXRlZC5pbmZpbml0ZSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuLmFuaW1hdGVkLmhpbmdlIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDJzO1xufVxuLyp0aGUgYW5pbWF0aW9uIGRlZmluaXRpb24qL1xuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApXG5cdH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcblx0XHR0cmFuc2Zvcm06IG5vbmVcblx0fVxufVxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcblxuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKVxuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiBub25lXG5cdH1cbn1cblxuLmZhZGVJbkxlZnQge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdFxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuXG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApXG5cdH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IG5vbmVcblx0fVxufVxuXG4uZmFkZUluRG93biB7XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duXG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXAge1xuXG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApXG5cdH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IG5vbmVcblx0fVxufVxuXG4uZmFkZUluVXAge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluVXBcbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMVxuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMClcblx0fVxufVxuXG4uZmFkZU91dFVwIHtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcFxufVxuXG4vLyBUZXh0XG5cbi50YTEgLmxldHRlciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0b3BhY2l0eTogMDtcbn1cblxuLnRhMiAubGV0dGVyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG9wYWNpdHk6IDA7XG59XG5cbi8vIENhcmRzXG5cbkBrZXlmcmFtZXMgZmFkZVVwQ2FyZCB7XG5cblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1JSwgMCk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblxufVxuIiwiLnBhZ2UtaGVhZGVyIHtcblx0JHNlbGY6ICY7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiA1MDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNjFweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxheWVyLWJnO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNHMgY3ViaWMtYmV6aWVyKDAuMzIsIDAuMDgsIDAuMjQsIDEpLFxuXHRcdFx0XHRcdFx0XHRoZWlnaHQgMC42cyBjdWJpYy1iZXppZXIoMC41MiwgMC4xNiwgMC4yNCwgMSk7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQgLSAxKSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB1bnF1b3RlKCdtYXgoMjBweCwgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSknKTtcblx0XHRwYWRkaW5nLWxlZnQ6IHVucXVvdGUoJ21heCgyMHB4LCBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKScpO1xuXHRcdHBhZGRpbmctcmlnaHQ6IHVucXVvdGUoJ21heCgyMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSknKTtcblx0XHRwYWRkaW5nLWxlZnQ6IHVucXVvdGUoJ21heCgyMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSknKTtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0aGVpZ2h0OiA4MnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsYXllci1iZy0tbGlnaHQ7XG5cdH1cblxuXHQmLS1vcGVuZWQge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNHMgY3ViaWMtYmV6aWVyKDAuMzIsIDAuMDgsIDAuMjQsIDEpLFxuXHRcdGhlaWdodCAwLjZzIGN1YmljLWJlemllcigwLjUyLCAwLjE2LCAwLjI0LCAxKTtcblxuXHRcdCN7JHNlbGZ9X19sb2dvLWxpbmsge1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cblx0XHQjeyRzZWxmfV9fbmF2IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cblx0XHQjeyRzZWxmfV9fY29weXJpZ2h0IHtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRhbmltYXRpb246IGZhZGVJblVwIDFzIDEuNHMgY3ViaWMtYmV6aWVyKC4yNSwgLjEsIC4yNSwgMSkgYm90aDtcblx0XHR9XG5cdH1cblxuXHQmLS1jb250ZW50IHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzIGN1YmljLWJlemllcigwLjMyLCAwLjA4LCAwLjI0LCAxKSxcblx0XHRoZWlnaHQgMC42cyBjdWJpYy1iZXppZXIoMC41MiwgMC4xNiwgMC4yNCwgMSk7XG5cblx0XHQjeyRzZWxmfV9fbG9nby1saW5rIHtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXG5cdFx0I3skc2VsZn1fX2NvbnRlbnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblxuXHRcdCN7JHNlbGZ9X19jb3B5cmlnaHQge1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdGFuaW1hdGlvbjogZmFkZUluVXAgMXMgMS4ycyBjdWJpYy1iZXppZXIoLjI1LCAuMSwgLjI1LCAxKSBib3RoO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0QGluY2x1ZGUgY29udGFpbmVyKCk7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0Jl9fcm93IHtcblx0XHRAaW5jbHVkZSByb3coKTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQmX19jb2wge1xuXHRcdEBpbmNsdWRlIGNvbCh4cywgMTIsIDEyKTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQmX193cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCAtIDEpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMjBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbG9nby1saW5rIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAyMnB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdmlzaWJpbGl0eSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzIsIDAuMDgsIDAuMjQsIDEpO1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3Nob3J0LWxvZ28tbGluayB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xvZ28taW1nIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0fVxuXG5cdCZfX3Nob3J0LWxvZ28taW1nIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0fVxuXG5cdCZfX2NvbnRyb2wge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDI3cHg7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogMTtcblx0XHRoZWlnaHQ6IDYxcHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGxheWVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2LWJ0biB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogY2FsYyg1MCUgKyAxcHgpO1xuXHRcdHJpZ2h0OiAtMTJweDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0fVxuXG5cdCZfX25hdiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCAtIDEpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDY2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2LWxpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2LWl0ZW0ge1xuXHRcdG1hcmdpbi1ib3R0b206IDMxcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCAtIDEpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHR9O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDU0cHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmFuaW1hdGVkIHtcblxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRhbmltYXRpb246IGZhZGVJblVwIDFzIDAuNnMgY3ViaWMtYmV6aWVyKC4yNSwgLjEsIC4yNSwgMSkgYm90aDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRhbmltYXRpb246IGZhZGVJblVwIDFzIDAuOHMgY3ViaWMtYmV6aWVyKC4yNSwgLjEsIC4yNSwgMSkgYm90aDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRhbmltYXRpb246IGZhZGVJblVwIDFzIDFzIGN1YmljLWJlemllciguMjUsIC4xLCAuMjUsIDEpIGJvdGg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0YW5pbWF0aW9uOiBmYWRlSW5VcCAxcyAxLjJzIGN1YmljLWJlemllciguMjUsIC4xLCAuMjUsIDEpIGJvdGg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0YW5pbWF0aW9uOiBmYWRlSW5VcCAxcyAxLjRzIGN1YmljLWJlemllciguMjUsIC4xLCAuMjUsIDEpIGJvdGg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2LWxpbmsge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uLXRpbWU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yLS1ob3Zlcjtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlIHtcblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNjU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yLS1ob3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1pY29uX2xvY2sge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogM3B4O1xuXHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogMjFweDtcblx0XHRcdFx0aGVpZ2h0OiAyMXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQlVBQUFBVkNBWUFBQUNwRjZXV0FBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFFUlNVUkJWSGdCM1pTOVNnTkJGRWEvRlVubkR4YUNoWmplUmhBYnNkaEhpYldsaFlLQzZYd0JIMEFFRzBIRUluWEtsRWtYU0JFQ2daQXFDU2xUWkhJQ0V3akx6RTUyRTFMa3dHSFl5MzZYdVR2RFNqdURNU2JHYjJ4Z0ZVdGFCeHE4R1RmL0dDa3JoSXEyd1JSZjhCeHZzR25yWldXRjBMc05QeVhxSnpqRXRpKzdKejluZHEwdEY2TW9HckIwOENKUDB3VlRSMjJVbHQxWG1QbnBQN05lMm1hL2VLZzgwT2pUQlBCbDA4WS8waWF4MTJsc3dqd293MDVMZUtBdzk2Nmk3NkR1RXM4TmF4SGpwZm8xdXkxd3pTWUt3WXQvaVRITHRoNDdQa0VobWZlTjM5SnF0Rnk3OURYOTBtcDhLQXVNOVdqU3FTc1BCRit4NTJqNGc4ZStYUENmU1BpVTVSYXZzSThWdm1OWDIyWUd2eUk1cVNOcm55MEFBQUFBU1VWT1JLNUNZSUk9Jyk7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0XHRcdHRvcDogNnB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NvcHlyaWdodCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdmlzaWJpbGl0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDIwMDtcblx0XHRcdGZvbnQtc2l6ZTogOXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Y29sb3I6IHJnYmEoJHdoaXRlLCAwLjM1KTtcblx0XHR9XG5cblx0XHQ6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQtaW5uZXIge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQmX19jb250ZW50LWxvZ28ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206IDQycHg7XG5cblx0XHQmLmFuaW1hdGVkIHtcblx0XHRcdGFuaW1hdGlvbjogZmFkZUluVXAgMXMgMC42cyBjdWJpYy1iZXppZXIoLjI1LCAuMSwgLjI1LCAxKSBib3RoO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQtdGV4dCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogOTRweDtcblxuXHRcdEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYuYW5pbWF0ZWQge1xuXHRcdFx0YW5pbWF0aW9uOiBmYWRlSW5VcCAxcyAwLjhzIGN1YmljLWJlemllciguMjUsIC4xLCAuMjUsIDEpIGJvdGg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudC1idG4ge1xuXG5cdFx0Ji5hbmltYXRlZCB7XG5cdFx0XHRhbmltYXRpb246IGZhZGVJblVwIDFzIDFzIGN1YmljLWJlemllciguMjUsIC4xLCAuMjUsIDEpIGJvdGg7XG5cdFx0fVxuXG5cdFx0KyAjeyRzZWxmfV9fY29udGVudC1idG4ge1xuXHRcdFx0bWFyZ2luLXRvcDogMTZweDtcblx0XHRcdGFuaW1hdGlvbjogZmFkZUluVXAgMXMgMS4ycyBjdWJpYy1iZXppZXIoLjI1LCAuMSwgLjI1LCAxKSBib3RoO1xuXHRcdH1cblx0fVxufVxuIiwiLnBhZ2UtZm9vdGVyIHtcblx0cGFkZGluZy10b3A6IDI1MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMjVweDtcblxuXHQmLS1uby1wYWRkaW5nIHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0fVxuXG5cdCYtLXZpZGVvIHtcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0QGluY2x1ZGUgY29udGFpbmVyKCk7XG5cdH1cblxuXHQmX19yb3cge1xuXHRcdEBpbmNsdWRlIHJvdygpO1xuXHR9XG5cblx0Jl9fY29weXJpZ2h0IHtcblx0XHRAaW5jbHVkZSBjb2wobWQsIDYsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2wtb2Zmc2V0KG1kLCAzLCAxMik7XG5cdFx0QGluY2x1ZGUgY29sKHhsLCA0LCAxMik7XG5cdFx0QGluY2x1ZGUgY29sLW9mZnNldCh4bCwgNCwgMTIpO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdCZfX3NvY2lhbCB7XG5cdFx0QGluY2x1ZGUgY29sKG1kLCAzLCAxMik7XG5cdFx0QGluY2x1ZGUgY29sKHhsLCA0LCAxMik7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdCZfX3RleHQge1xuXG5cdFx0cCB7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRjb2xvcjogcmdiYSgkd2hpdGUsIDAuNSk7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Omxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cbn1cbiIsIi5zb2NpYWwtbGlzdCB7XG5cdCRzZWxmOiAmO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdCYtLWZvb3RlciB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCN7JHNlbGZ9X19pdGVtIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMzJweDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTZweCk7XG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB2aXNpYmlsaXR5LCBvcGFjaXR5LCB0cmFuc2Zvcm07XG5cdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDYsIDAuMDMsIDAuNTIsIDAuOTYpO1xuXHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmlzLXJldmVhbGVkIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCN7JHNlbGZ9X19saW5rIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwIDRweDtcblx0XHR9XG5cdH1cblxuXHQmLS1jb250YWN0cyB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHQjeyRzZWxmfV9faXRlbSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19saW5rIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdFx0I3skc2VsZn1fX2ljb24ge1xuXHRcdFx0XHRmaWxsOiAkbGluay1jb2xvci0taG92ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdFx0I3skc2VsZn1fX2ljb24ge1xuXHRcdFx0XHRmaWxsOiAkbGluay1jb2xvci0taG92ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0ZmlsbDogJHdoaXRlO1xuXHRcdHRyYW5zaXRpb246IGZpbGwgJHRyYW5zaXRpb24tdGltZTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHR9XG59XG4iLCIuc2VjdGlvbi10aXRsZSB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDQycHg7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogJHdoaXRlO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjNweDsgLyogPz8/ICovXG5cdFx0Zm9udC1zaXplOiA1NnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA2NHB4O1xuXHR9XG5cblx0Ji0tbGluayB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59XG4iLCIuYWRkcmVzcy1saXN0IHtcblx0JHNlbGY6ICY7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0Jl9faXRlbSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdCYtLWFjdGl2ZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0I3skc2VsZn1fX3BsYWNlIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0fVxuXG5cdFx0XHQjeyRzZWxmfV9fY29udGFjdHMge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGxhY2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNnB4KTtcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB2aXNpYmlsaXR5LCB0cmFuc2Zvcm07XG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC44NXM7XG5cdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ2LCAwLjAzLCAwLjUyLCAwLjk2KTtcblxuXHR9XG5cblx0Jl9fY29udGFjdHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTZweCk7XG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdmlzaWJpbGl0eSwgdHJhbnNmb3JtO1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuODVzO1xuXHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NiwgMC4wMywgMC41MiwgMC45Nik7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHR9XG5cdH1cblxuXHQmX19saW5rLXdyYXAge1xuXHRcdG1hcmdpbi1yaWdodDogMzJweDtcblx0XHRjb2xvcjogcmdiYSgkd2hpdGUsIDAuMjUpO1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cblx0XHQrICN7JHNlbGZ9X19saW5rLXdyYXAge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRjb2xvcjogcmdiYSgkd2hpdGUsIDAuMjUpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0XHRjb2xvcjogJGxpbmstY29sb3ItLWhvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0XHRjb2xvcjogJGxpbmstY29sb3ItLWhvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnBhZ2UtdmlkZW8ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0ei1pbmRleDogLTE7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbn1cblxuLnBhZ2UtbG9nbyB7XG5cdCRzZWxmOiAmO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFuc2l0aW9uLXRpbWUgY3ViaWMtYmV6aWVyKDAuNDYsIDAuMDMsIDAuNTIsIDAuOTYpO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCYtLWRlc2t0b3Age1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cblx0XHQjeyRzZWxmfV9faW1nLXdyYXAge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHR3aWR0aDogMjg2cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRvcDtcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuODVzO1xuXHRcdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ2LCAwLjAzLCAwLjUyLCAwLjk2KTtcblx0XHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cdFx0fVxuXG5cdFx0I3skc2VsZn1fX2ltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmLS1hY3RpdmUge1xuXG5cdFx0I3skc2VsZn1fX292ZXJsYXkge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXG5cdFx0XHQmOjphZnRlciB7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb24tdGltZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOjpiZWZvcmUge1xuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uLXRpbWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pbWctbGF5ZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiA4NSU7XG5cdFx0aGVpZ2h0OiA2MHZoO1xuXHR9XG5cblx0Jl9faW1nLXdyYXAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IC04N3B4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0d2lkdGg6IDYzcHg7XG5cdFx0XHRoZWlnaHQ6IDYzcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUQ4QUFBQS9DQVlBQUFCWFh4RGZBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBWEZTVVJCVkhnQjdacExUeHRYRk1mdjJJREJEd2l2OGpDUThxcWFpclJLVUt1bVZGVllzbURKNStFYnNPY3J3SjR0VXJld2lRU1UxRFFRRXh5d2k4M0RHQnV3cDcvamVLeHA0ajdvUE95aStVdWpPM05tR09iYzh6K1BlNjZWOHVEQmd3Y1BIang0OE9EaHdVQlREa1BYZGUzeThyTGI3L2NQdDdTMGhCRDVrZVZMcFZJbUVBakVOVTNMcXpxaFNUbUlyYTJ0bHF1cnE2OGlrY2lqTzREQ2FjUTZwNkZnTURqSWVWODJtNDJGdytGajlkQndjM1B6TFZiK0taUEpQRjVaV2ZHYjcrM3Y3ei9pM3ZjY0wySEdaK29oNGZUMGRGZ1VpOGZqZzMvMVRDd1dDL0RNek8zdDdRK01qckxRVldEMWFSU2EvcWZuY3JuY2lFd1M5TzlYTHNPbkhBREtCQWhrWWF4ZjllWDE5ZldtZkQ0L3dhUTg1LzdUWkRJWkZqblBwR1JzYW1xS0tKZmhpUEtKUk1LUE1scDNkM2Mxa3MvTXpEd251ZzgxTnplTDc3ZDNkblpPcDFLcHlNbkp5WjNjSndpMktwZmhpUElFT0FudXhldnI2NkJjUStrK2xBNFdDb1VFak5qWTI5dmJSS3kzdDdjUGo0eU1CT1FaSnV0YXVReEhsSithbXJxQjJwY28xQ1BYNVBqeUpCd2NITHlYY1hKeXNzQzlsTS9uNnlETmRZa01kOGdvbCtHSThnSXNuZURvSUtCRmk4VmkyYXBEUTBOQjR6NytMeTRSYUd0cis1eG9uNGNGYWVVeUhGTWVlaWVoZTVJSkdPZm9GRmtvRkdvejdsUHc1TEcrK0xwK2RIUzBpMGhYTHNNeDVRVlEraGVVZTBkWjJ5ZlhVTHVxUE9kbE5tRDFnOUhSMFROVkJ6aXFQTmJYb2ZVYkl2cUdSRUN1UThZOW92MDVRNG43QVZVbk9LcThnZjcrL2lzQ1lCYmxXeFlXRm93eVY4ZnFCY1lXVlNlNG9yd0Ftb3RQKzZqeHplS3lUTlVKcnYxai9GNXl1YjY2dW1vV2E2ejZORmdSNGVoY1cxc3J1d0RuUGltQXFQN2FqUWRsYWJ5NXVSbmthRlkyd2JYRkJCRmZJdnNuY2pKQUovSnVpZnh6YzNONUppT09Pd3oyOVBTVXkxOFljMDdNZUl0c2JIcDZPaXl4Z3l4NTNOcmF1cWNzb202VXEwQ2FLVDdxZ1Bjc2E3ZEV3RHIvQ3dtTUtQajIvUHhjbWgzdDFBZGZNM2tCbUJCRDk0U1V5VEFocWl6Q3pXVmt1V3UwczdOVHplY29wbUhSTEZaOExkY1hGeGM2alkrbnNPQVlaZmRGeGlSb1hBOVRMTDJCRGVVS2tUSTVoQnNOY0hxa0xNQnR5K3MxL24vVkY1aUlXeG5UNlhUT2tCblZJWXk0cWI1RTF3c3d3SEtXY0UxNTlLclpMOFNuMWI4QmJtSCtlMXQ2ajY0cnY3aTQrQ2ZyU3hhNEw4UmRsQTF3VFhtSjlyVlF5L0xpNThZNWRLOVY4OXVpdkt0OU04bnpacU5KZXNOL1AzbU9rdmR2M3lOc3FaVTI3LzA5eWoyVW9IN0pMS0RqODVyVlhWWFcxZFdWSTgvdndvWkwwMk95Qm9pUkJiS0dRS3BGZWdHV1dXdWI4b2VIaDIyOXZiMVJQc3hQV3NwUXp5Zk45Nkc5WGxHK2F1cG9OUHE3K1JsWUllWTgva2dta1Q5bmxzRVdlVTlqS0wrN3V4dWhFSG5HcVkrdWplVHFBVDR3eElmdm01K1RDVkQyUUh6SDhydHNDWGhqWTJNVERMZmIyOXViK1BIUE5ERk91SDdNQkl5WW42dWs4WWFCTGNwWDF1bFplbmV5Yk5WWmZNVHdYV2xMamVFQ3c3STV3YmxFTVZ1MHA3eVZvVEVzajdXTFdMV2F5MlpuWis4Mk5qWjJVUHlLeUQwK01USHhBbkdBRkdhcEhEVkFYSkdTMS9XMlYwMmNuWjJOeXE2TGJFcVk1YklNcld4YlRjamVuTElKMVBaUG1Pd1paUkcyQkx5T2pvNDRWdTZoSUJsaUxEQWVpbHhjZ09GUU9ZUEdvRDFLRnJIc0sybEJDODN4OXdIbElJekdpR29rUU85VzJYWGwrSkcxZUpkeUNMei9DUXg3b1N6QzF0cGVmbVZCdW5zbHBTZlUvMUp5dlhJQUV2QmdXRWxaaE8wTEcwbDNXR1ZIZllnbjN3Z2JsTTJBOXZKdXk4VzlJNnM2QW1BYS8vOU5mV2hMeXdUWTFuUmNYbDZXZDBXTVRZK0dCYnUwVXVXOWhBbmZmZnl6bFA4S1lzbWt2Sk9kWU11cDA0MWZZNDB6RERNUk9meFVlblVYbFJSNDMvY0kxVWM1b25SMWp0blkzRlVXNGZpU2xqNzl3Zno4dk02aVJ1cjhaN0l4eWNmcmtxb0VjbDFKVytYUmZDMXJBUTdwQVFockpIWm8wRDIxdExUMHE3SUJqbHZlZ0d4Q1VKTVAwS2tORzEyZFNtdExPcmlhSVpQUjFPL1RqR3VVenRIamY4ZEV1TDZWN2NHREJ3OGVQSGp3NE1IRC93Qi9BTDFBK2Q4K3p4azNBQUFBQUVsRlRrU3VRbUNDXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0QGluY2x1ZGUgY29udGFpbmVyKCk7XG5cdH1cblxuXHQmX19yb3cge1xuXHRcdEBpbmNsdWRlIHJvdygpO1xuXHR9XG5cblx0Jl9fY29sIHtcblx0XHRAaW5jbHVkZSBjb2wobWQsIDYsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2wtb2Zmc2V0KG1kLCAzLCAxMik7XG5cdFx0QGluY2x1ZGUgY29sKGxnLCA0LCAxMik7XG5cdFx0QGluY2x1ZGUgY29sLW9mZnNldChsZywgNCwgMTIpO1xuXHRcdG1hcmdpbi10b3A6IDcwcHg7XG5cdH1cblxuXHQmX19vdmVybGF5IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxheWVyLWJnLS1saWdodDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuODVzO1xuXHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NiwgMC4wMywgMC41MiwgMC45Nik7XG5cdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblxuXHRcdCY6OmFmdGVyIHtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IC0zMHB4O1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAxKTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjc1cztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogLTU3cHg7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0d2lkdGg6IDQxcHg7XG5cdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDEnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCA0MSAxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUuOTEzMzQgOS41ODAwMUM1LjkxMzM0IDEwLjEyIDUuODU5MzQgMTAuNjA2IDUuNzUxMzQgMTEuMDM4QzUuNjU1MzQgMTEuNDcgNS40ODczNCAxMS44NDIgNS4yNDczNCAxMi4xNTRDNS4wMTkzNCAxMi40NjYgNC43MTkzNCAxMi43MDYgNC4zNDczNCAxMi44NzRDMy45NzUzNCAxMy4wNDIgMy41MTMzNCAxMy4xMjYgMi45NjEzNCAxMy4xMjZDMi40NTczNCAxMy4xMjYgMi4wMTkzNCAxMy4wNTQgMS42NDczNCAxMi45MUMxLjI3NTM0IDEyLjc2NiAwLjk2OTM0NCAxMi41NjggMC43MjkzNDQgMTIuMzE2QzAuNDg5MzQ0IDEyLjA1MiAwLjMwOTM0NCAxMS43NDYgMC4xODkzNDQgMTEuMzk4QzAuMDgxMzQzOCAxMS4wNSAwLjAyNzM0MzggMTAuNjcyIDAuMDI3MzQzOCAxMC4yNjRMMS40NDkzNCA5Ljk3NjAxQzEuNDQ5MzQgMTAuMjE2IDEuNDczMzQgMTAuNDQ0IDEuNTIxMzQgMTAuNjZDMS41NjkzNCAxMC44NjQgMS42NDczNCAxMS4wNSAxLjc1NTM0IDExLjIxOEMxLjg3NTM0IDExLjM4NiAyLjAzMTM0IDExLjUxOCAyLjIyMzM0IDExLjYxNEMyLjQyNzM0IDExLjcxIDIuNjczMzQgMTEuNzU4IDIuOTYxMzQgMTEuNzU4QzMuMzIxMzQgMTEuNzU4IDMuNjAzMzQgMTEuNzA0IDMuODA3MzQgMTEuNTk2QzQuMDIzMzQgMTEuNDc2IDQuMTc5MzQgMTEuMzIgNC4yNzUzNCAxMS4xMjhDNC4zODMzNCAxMC45MjQgNC40NDkzNCAxMC42OSA0LjQ3MzM0IDEwLjQyNkM0LjQ5NzM0IDEwLjE2MiA0LjUwOTM0IDkuODg2MDEgNC41MDkzNCA5LjU5ODAxQzQuNTA5MzQgOS4yMjYwMSA0LjQ5MTM0IDguOTI2MDEgNC40NTUzNCA4LjY5ODAxQzQuNDE5MzQgOC40NTgwMSA0LjM0MTM0IDguMjU0MDEgNC4yMjEzNCA4LjA4NjAxQzQuMTAxMzQgNy45MDYwMSAzLjkyNzM0IDcuNzUwMDEgMy42OTkzNCA3LjYxODAxQzMuNDgzMzQgNy40ODYwMSAzLjE4OTM0IDcuMzQyMDEgMi44MTczNCA3LjE4NjAxQzIuMjI5MzQgNi45MzQwMSAxLjc1NTM0IDYuNjgyMDEgMS4zOTUzNCA2LjQzMDAxQzEuMDQ3MzQgNi4xNjYwMSAwLjc3NzM0NCA1Ljg5NjAxIDAuNTg1MzQ0IDUuNjIwMDFDMC4zOTMzNDQgNS4zMzIwMSAwLjI2NzM0NCA1LjAzMjAxIDAuMjA3MzQ0IDQuNzIwMDFDMC4xNDczNDQgNC4zOTYwMSAwLjExNzM0NCA0LjA0MjAxIDAuMTE3MzQ0IDMuNjU4MDFDMC4xMTczNDQgMy4xNzgwMSAwLjE3NzM0NCAyLjc0MDAxIDAuMjk3MzQ0IDIuMzQ0MDFDMC40MTczNDQgMS45MzYwMSAwLjU5NzM0NCAxLjU4ODAxIDAuODM3MzQ0IDEuMzAwMDFDMS4wODkzNCAxLjAwMDAxIDEuNDAxMzQgMC43NzIwMTQgMS43NzMzNCAwLjYxNjAxNEMyLjE0NTM0IDAuNDQ4MDE0IDIuNTc3MzQgMC4zNjQwMTQgMy4wNjkzNCAwLjM2NDAxNEMzLjYwOTM0IDAuMzY0MDE0IDQuMDU5MzQgMC40NDgwMTQgNC40MTkzNCAwLjYxNjAxNEM0Ljc5MTM0IDAuNzg0MDE0IDUuMDg1MzQgMS4wMDYwMSA1LjMwMTM0IDEuMjgyMDFDNS41MjkzNCAxLjU0NjAxIDUuNjg1MzQgMS44NDAwMSA1Ljc2OTM0IDIuMTY0MDFDNS44NjUzNCAyLjQ4ODAxIDUuOTEzMzQgMi44MDYwMSA1LjkxMzM0IDMuMTE4MDFMNC41MDkzNCAzLjQ3ODAxQzQuNTA5MzQgMi45MTQwMSA0LjM5NTM0IDIuNDgyMDEgNC4xNjczNCAyLjE4MjAxQzMuOTM5MzQgMS44NzAwMSAzLjU0OTM0IDEuNzE0MDEgMi45OTczNCAxLjcxNDAxQzIuNjg1MzQgMS43MTQwMSAyLjQzMzM0IDEuNzc0MDEgMi4yNDEzNCAxLjg5NDAxQzIuMDYxMzQgMi4wMTQwMSAxLjkxNzM0IDIuMTcwMDEgMS44MDkzNCAyLjM2MjAxQzEuNzAxMzQgMi41NDIwMSAxLjYyOTM0IDIuNzQ2MDEgMS41OTMzNCAyLjk3NDAxQzEuNTU3MzQgMy4yMDIwMSAxLjUzOTM0IDMuNDI0MDEgMS41MzkzNCAzLjY0MDAxQzEuNTM5MzQgMy45MDQwMSAxLjU1MTM0IDQuMTM4MDEgMS41NzUzNCA0LjM0MjAxQzEuNjExMzQgNC41MzQwMSAxLjY5NTM0IDQuNzIwMDEgMS44MjczNCA0LjkwMDAxQzEuOTU5MzQgNS4wNjgwMSAyLjE1MTM0IDUuMjM2MDEgMi40MDMzNCA1LjQwNDAxQzIuNjY3MzQgNS41NzIwMSAzLjAzMzM0IDUuNzQ2MDEgMy41MDEzNCA1LjkyNjAxQzQuMDQxMzQgNi4xNDIwMSA0LjQ2NzM0IDYuMzcwMDEgNC43NzkzNCA2LjYxMDAxQzUuMTAzMzQgNi44MzgwMSA1LjM0OTM0IDcuMDk2MDEgNS41MTczNCA3LjM4NDAxQzUuNjg1MzQgNy42NzIwMSA1Ljc5MzM0IDcuOTk2MDEgNS44NDEzNCA4LjM1NjAxQzUuODg5MzQgOC43MTYwMSA1LjkxMzM0IDkuMTI0MDEgNS45MTMzNCA5LjU4MDAxWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTEwLjE4OTMgMC4zNjQwMTRDMTEuMTYxMyAwLjM2NDAxNCAxMS44NjMzIDAuNjI4MDE0IDEyLjI5NTMgMS4xNTYwMUMxMi43MzkzIDEuNjg0MDEgMTIuOTYxMyAyLjM3NDAxIDEyLjk2MTMgMy4yMjYwMUwxMS41MzkzIDMuNDc4MDFDMTEuNTUxMyAyLjkyNjAxIDExLjQ0OTMgMi40ODgwMSAxMS4yMzMzIDIuMTY0MDFDMTEuMDI5MyAxLjg0MDAxIDEwLjY3NTMgMS42NzgwMSAxMC4xNzEzIDEuNjc4MDFDOS44ODMzMyAxLjY3ODAxIDkuNjQ5MzMgMS43NDQwMSA5LjQ2OTMzIDEuODc2MDFDOS4yODkzMyAyLjAwODAxIDkuMTQ1MzMgMi4xNzYwMSA5LjAzNzMzIDIuMzgwMDFDOC45NDEzMyAyLjU3MjAxIDguODc1MzMgMi43ODgwMSA4LjgzOTMzIDMuMDI4MDFDOC44MDMzMyAzLjI2ODAxIDguNzg1MzMgMy40OTYwMSA4Ljc4NTMzIDMuNzEyMDFWMTAuMDNDOC43ODUzMyAxMC4yMSA4LjgwMzMzIDEwLjQwOCA4LjgzOTMzIDEwLjYyNEM4Ljg3NTMzIDEwLjgyOCA4Ljk0MTMzIDExLjAyIDkuMDM3MzMgMTEuMkM5LjE0NTMzIDExLjM2OCA5LjI4MzMzIDExLjUxMiA5LjQ1MTMzIDExLjYzMkM5LjYzMTMzIDExLjc1MiA5Ljg2NTMzIDExLjgxMiAxMC4xNTMzIDExLjgxMkMxMC42MjEzIDExLjgxMiAxMC45NjMzIDExLjY2OCAxMS4xNzkzIDExLjM4QzExLjQwNzMgMTEuMDkyIDExLjUyNzMgMTAuNjM2IDExLjUzOTMgMTAuMDEyTDEyLjk5NzMgMTAuMjY0QzEyLjk3MzMgMTEuMTY0IDEyLjcyNzMgMTEuODY2IDEyLjI1OTMgMTIuMzdDMTEuODAzMyAxMi44NzQgMTEuMTEzMyAxMy4xMjYgMTAuMTg5MyAxMy4xMjZDOS4yNDEzMyAxMy4xMjYgOC41MzMzMyAxMi44NjIgOC4wNjUzMyAxMi4zMzRDNy41OTczMyAxMS44MDYgNy4zNjMzMyAxMS4wNjIgNy4zNjMzMyAxMC4xMDJWMy45MTAwMUM3LjM2MzMzIDMuNDY2MDEgNy4zOTkzMyAzLjAzNDAxIDcuNDcxMzMgMi42MTQwMUM3LjU1NTMzIDIuMTgyMDEgNy42OTkzMyAxLjgwNDAxIDcuOTAzMzMgMS40ODAwMUM4LjEwNzMzIDEuMTQ0MDEgOC4zOTUzMyAwLjg3NDAxMyA4Ljc2NzMzIDAuNjcwMDEzQzkuMTM5MzMgMC40NjYwMTMgOS42MTMzMyAwLjM2NDAxNCAxMC4xODkzIDAuMzY0MDE0WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTE4LjkzMzUgMTNMMTcuMTUxNSA3LjUxMDAxSDE1LjgwMTVWMTNIMTQuMzc5NVYwLjQ3MjAxM0gxNy4xMzM1QzE4LjE1MzUgMC40NzIwMTMgMTguOTAzNSAwLjc2NjAxMyAxOS4zODM1IDEuMzU0MDFDMTkuODYzNSAxLjk0MjAxIDIwLjEwMzUgMi44MzYwMSAyMC4xMDM1IDQuMDM2MDFDMjAuMTAzNSA0Ljc1NjAxIDE5Ljk5NTUgNS4zOTIwMSAxOS43Nzk1IDUuOTQ0MDFDMTkuNTYzNSA2LjQ5NjAxIDE5LjEzMTUgNi45MjIwMSAxOC40ODM1IDcuMjIyMDFMMjAuMzkxNSAxM0gxOC45MzM1Wk0xOC42NjM1IDQuMDM2MDFDMTguNjYzNSAzLjcwMDAxIDE4LjYzOTUgMy4zOTQwMSAxOC41OTE1IDMuMTE4MDFDMTguNTQzNSAyLjg0MjAxIDE4LjQ0NzUgMi42MDgwMSAxOC4zMDM1IDIuNDE2MDFDMTguMTcxNSAyLjIxMjAxIDE3Ljk5MTUgMi4wNTYwMSAxNy43NjM1IDEuOTQ4MDFDMTcuNTM1NSAxLjg0MDAxIDE3LjI0MTUgMS43ODYwMSAxNi44ODE1IDEuNzg2MDFIMTUuODAxNVY2LjE5NjAxSDE3LjAwNzVDMTcuMzMxNSA2LjE5NjAxIDE3LjYwMTUgNi4xNDgwMSAxNy44MTc1IDYuMDUyMDFDMTguMDMzNSA1Ljk0NDAxIDE4LjIwMTUgNS43OTQwMSAxOC4zMjE1IDUuNjAyMDFDMTguNDUzNSA1LjQxMDAxIDE4LjU0MzUgNS4xODIwMSAxOC41OTE1IDQuOTE4MDFDMTguNjM5NSA0LjY1NDAxIDE4LjY2MzUgNC4zNjAwMSAxOC42NjM1IDQuMDM2MDFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjcuNDg0NyA5LjYzNDAxQzI3LjQ4NDcgMTAuNzUgMjcuMjYyNyAxMS42MTQgMjYuODE4NyAxMi4yMjZDMjYuMzg2NyAxMi44MjYgMjUuNjQyNyAxMy4xMjYgMjQuNTg2NyAxMy4xMjZDMjMuNTU0NyAxMy4xMjYgMjIuODE2NyAxMi44NDQgMjIuMzcyNyAxMi4yOEMyMS45NDA3IDExLjcxNiAyMS43MjQ3IDEwLjk3MiAyMS43MjQ3IDEwLjA0OFYzLjg3NDAxQzIxLjcyNDcgMy40MzAwMSAyMS43NjA3IDIuOTk4MDEgMjEuODMyNyAyLjU3ODAxQzIxLjkxNjcgMi4xNTgwMSAyMi4wNjA3IDEuNzg2MDEgMjIuMjY0NyAxLjQ2MjAxQzIyLjQ4MDcgMS4xMjYwMSAyMi43NzQ3IDAuODYyMDEzIDIzLjE0NjcgMC42NzAwMTNDMjMuNTE4NyAwLjQ2NjAxMyAyNC4wMDQ3IDAuMzY0MDE0IDI0LjYwNDcgMC4zNjQwMTRDMjUuMjI4NyAwLjM2NDAxNCAyNS43MjY3IDAuNDU0MDE0IDI2LjA5ODcgMC42MzQwMTNDMjYuNDgyNyAwLjgwMjAxMyAyNi43NzY3IDEuMDQyMDEgMjYuOTgwNyAxLjM1NDAxQzI3LjE4NDcgMS42NjYwMSAyNy4zMTY3IDIuMDMyMDEgMjcuMzc2NyAyLjQ1MjAxQzI3LjQ0ODcgMi44NzIwMSAyNy40ODQ3IDMuMzM0MDEgMjcuNDg0NyAzLjgzODAxVjkuNjM0MDFaTTI2LjA2MjcgMy42MDQwMUMyNi4wNjI3IDMuMzg4MDEgMjYuMDQ0NyAzLjE2NjAxIDI2LjAwODcgMi45MzgwMUMyNS45ODQ3IDIuNzEwMDEgMjUuOTI0NyAyLjUwNjAxIDI1LjgyODcgMi4zMjYwMUMyNS43MzI3IDIuMTM0MDEgMjUuNTgyNyAxLjk3ODAxIDI1LjM3ODcgMS44NTgwMUMyNS4xODY3IDEuNzI2MDEgMjQuOTI4NyAxLjY2MDAxIDI0LjYwNDcgMS42NjAwMUMyNC4yNDQ3IDEuNjYwMDEgMjMuOTY4NyAxLjc1MDAxIDIzLjc3NjcgMS45MzAwMUMyMy41ODQ3IDIuMDk4MDEgMjMuNDQwNyAyLjMwMjAxIDIzLjM0NDcgMi41NDIwMUMyMy4yNDg3IDIuNzgyMDEgMjMuMTg4NyAzLjA0MDAxIDIzLjE2NDcgMy4zMTYwMUMyMy4xNTI3IDMuNTgwMDEgMjMuMTQ2NyAzLjgwMjAxIDIzLjE0NjcgMy45ODIwMVYxMC4wNjZDMjMuMTQ2NyAxMC4yNDYgMjMuMTY0NyAxMC40MzggMjMuMjAwNyAxMC42NDJDMjMuMjM2NyAxMC44NDYgMjMuMzA4NyAxMS4wMzggMjMuNDE2NyAxMS4yMThDMjMuNTI0NyAxMS4zOTggMjMuNjY4NyAxMS41NDggMjMuODQ4NyAxMS42NjhDMjQuMDQwNyAxMS43NzYgMjQuMjg2NyAxMS44MyAyNC41ODY3IDExLjgzQzI0Ljg4NjcgMTEuODMgMjUuMTMyNyAxMS43NyAyNS4zMjQ3IDExLjY1QzI1LjUxNjcgMTEuNTMgMjUuNjY2NyAxMS4zOCAyNS43NzQ3IDExLjJDMjUuODgyNyAxMS4wMDggMjUuOTU0NyAxMC43OTIgMjUuOTkwNyAxMC41NTJDMjYuMDM4NyAxMC4zMTIgMjYuMDYyNyAxMC4wNjYgMjYuMDYyNyA5LjgxNDAxVjMuNjA0MDFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjkuMjg1OCAxM1YwLjQ3MjAxM0gzMC43MDc4VjExLjcwNEgzNC4zNjE4VjEzSDI5LjI4NThaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMzUuNDAzIDEzVjAuNDcyMDEzSDM2LjgyNVYxMS43MDRINDAuNDc5VjEzSDM1LjQwM1onIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC43NXM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudC10ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xuXHRcdHBhZGRpbmc6IDcwcHggNjBweCAwO1xuXHR9XG5cblx0Jl9fY29udGVudC1idG4ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdCsgI3skc2VsZn1fX2NvbnRlbnQtYnRuIHtcblx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZm9vdGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAyNXB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19jb3B5cmlnaHQge1xuXHRcdEBpbmNsdWRlIGNvbChtZCwgNiwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbC1vZmZzZXQobWQsIDMsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2woeGwsIDQsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2wtb2Zmc2V0KHhsLCA0LCAxMik7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Jl9fc29jaWFsIHtcblx0XHRAaW5jbHVkZSBjb2wobWQsIDMsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2woeGwsIDQsIDEyKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Jl9fdGV4dCB7XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC41KTtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQ6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuIiwiLnByb2plY3RzIHtcblxuXHQmX19yb3cge1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdEBpbmNsdWRlIHJvdygpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2hlYWRlciB7XG5cdFx0QGluY2x1ZGUgY29sKG1kLCA2LCAxMik7XG5cdFx0QGluY2x1ZGUgY29sLW9mZnNldChtZCwgMywgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbChsZywgNCwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbC1vZmZzZXQobGcsIDQsIDEyKTtcblx0fVxuXG5cdCZfX2Zvb3RlciB7XG5cdFx0QGluY2x1ZGUgY29sKG1kLCA2LCAxMik7XG5cdFx0QGluY2x1ZGUgY29sLW9mZnNldChtZCwgMywgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbChsZywgNCwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbC1vZmZzZXQobGcsIDQsIDEyKTtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0Jl9faW50cm8ge1xuXHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDQycHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDIzcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogODdweDtcblx0XHR9XG5cdH1cblxuXHQmX19vdXRybyB7XG5cdFx0cGFkZGluZy10b3A6IDQycHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDg3cHg7XG5cdFx0fVxuXHR9XG59XG5cbiIsIi5wcm9qZWN0cy1saXN0IHtcblx0JHNlbGY6ICY7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRtYXJnaW46IDAgLTIwcHg7XG5cdHBhZGRpbmc6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW46IDAgMCAtMzFweDtcblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMnB4KTtcblx0XHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzFweDtcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgybikge1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmFjdGl2ZSB7XG5cblx0XHRcdCN7JHNlbGZ9X190aXRsZSB7XG5cdFx0XHRcdGNvbG9yOiAkbGluay1jb2xvci0taG92ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nLXdyYXAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0cGFkZGluZy10b3A6IDYyLjM2MDglO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb24tdGltZSBjdWJpYy1iZXppZXIoMC41MiwgMC4xNiwgMC4yNCwgMSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cblx0XHRcdCY6OmFmdGVyIHtcblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjMpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7Jztcblx0fVxuXG5cdCZfX2Zvb3RlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNjFweDtcblx0XHRwYWRkaW5nLXRvcDogMThweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC43NSk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCAtIDEpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogdW5xdW90ZSgnbWF4KDIwcHgsIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpJyk7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHVucXVvdGUoJ21heCgyMHB4LCBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKScpO1xuXHRcdFx0cGFkZGluZy1yaWdodDogdW5xdW90ZSgnbWF4KDIwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKScpO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiB1bnF1b3RlKCdtYXgoMjBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpJyk7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRwYWRkaW5nOiA3cHggMCAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb24tdGltZTtcblx0fVxufVxuIiwiLmRlc2Mtc2xpZGVyLXdyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQgLSAxKSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiB1bnF1b3RlKCdtYXgoMjBweCwgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSknKTtcblx0XHRwYWRkaW5nLWxlZnQ6IHVucXVvdGUoJ21heCgyMHB4LCBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKScpO1xuXHRcdHBhZGRpbmctcmlnaHQ6IHVucXVvdGUoJ21heCgyMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSknKTtcblx0XHRwYWRkaW5nLWxlZnQ6IHVucXVvdGUoJ21heCgyMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSknKTtcblx0fVxufVxuIiwiLmRlc2Mtc2xpZGVyIHtcblx0JHNlbGY6ICY7XG5cblx0Ji0tcHJvamVjdC1jYXJkIHtcblxuXHRcdCN7JHNlbGZ9X19pdGVtIHtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I3skc2VsZn1fX2NvbnRlbnQge1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cblx0Jl9faXRlbS0tYWN0aXZlIHtcblxuXHRcdCN7JHNlbGZ9X19jb250ZW50IHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjRzO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBjdWJpYy1iZXppZXIoLjU2LC4xLC4zNCwuOTEpO1xuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Y29sb3I6IHJnYmEoJHdoaXRlLCAwLjcpO1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdDpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0Ji0tYWxpZ25fY2VudGVyIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQmX19sYW5nLWJ0bi13cmFwIHtcblx0XHRkaXNwbGF5OiBub25lO1xuLypcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogLTc0cHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9Ki9cblx0fVxufVxuIiwiLnByb2plY3QtY2FyZCB7XG5cdCRzZWxmOiAmO1xuXG5cdCZfX3RpdGxlLWxpbmsge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2Rlc2Mge1xuXHRcdHBhZGRpbmctdG9wOiA1OXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDU5cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCAtIDEpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMjBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHVucXVvdGUoJ21heCgyMHB4LCBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKScpO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiB1bnF1b3RlKCdtYXgoMjBweCwgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSknKTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHVucXVvdGUoJ21heCgyMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSknKTtcblx0XHRcdHBhZGRpbmctbGVmdDogdW5xdW90ZSgnbWF4KDIwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKScpO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwIC0yMHB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0yNHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yNHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDQuNzc3NyU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDQuNzc3NyU7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMXB4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHR9XG5cblx0XHQmLS12ZXJ0aWNhbCB7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0fVxuXG5cdFx0XHQjeyRzZWxmfV9fbGluay13cmFwIHtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAycHgpO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQrICN7JHNlbGZ9X19saW5rLXdyYXAge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDFweDtcblxuXHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjeyRzZWxmfV9fbGluayB7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdCN7JHNlbGZ9X19pbWctd3JhcCB7XG5cdFx0XHRcdC8vcGFkZGluZy10b3A6IDcxLjM5MDglO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTQwLjA3NDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYW5pbWF0ZSB7XG5cdFx0XHQvL2FuaW1hdGlvbjogZmFkZVVwQ2FyZCAxLjJzIGN1YmljLWJlemllcigwLjQ2LDAuMDMsMC41MiwwLjk2KSBib3RoO1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpbmstd3JhcCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19pdGVtLWxpbmsge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuLypcdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjsqL1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nLXdyYXAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0cGFkZGluZy10b3A6IDU2LjI3MzAlO1xuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7Jztcblx0fVxuXG5cdCZfX2hlYWRlciB7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC41KTtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjJzIGN1YmljLWJlemllcigwLjUyLCAwLjE2LCAwLjI0LCAxKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAzMHB4O1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAxKTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiA0NHB4O1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHdpZHRoOiA0MXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQxJyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgNDEgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001LjkxMzM0IDkuNTgwMDFDNS45MTMzNCAxMC4xMiA1Ljg1OTM0IDEwLjYwNiA1Ljc1MTM0IDExLjAzOEM1LjY1NTM0IDExLjQ3IDUuNDg3MzQgMTEuODQyIDUuMjQ3MzQgMTIuMTU0QzUuMDE5MzQgMTIuNDY2IDQuNzE5MzQgMTIuNzA2IDQuMzQ3MzQgMTIuODc0QzMuOTc1MzQgMTMuMDQyIDMuNTEzMzQgMTMuMTI2IDIuOTYxMzQgMTMuMTI2QzIuNDU3MzQgMTMuMTI2IDIuMDE5MzQgMTMuMDU0IDEuNjQ3MzQgMTIuOTFDMS4yNzUzNCAxMi43NjYgMC45NjkzNDQgMTIuNTY4IDAuNzI5MzQ0IDEyLjMxNkMwLjQ4OTM0NCAxMi4wNTIgMC4zMDkzNDQgMTEuNzQ2IDAuMTg5MzQ0IDExLjM5OEMwLjA4MTM0MzggMTEuMDUgMC4wMjczNDM4IDEwLjY3MiAwLjAyNzM0MzggMTAuMjY0TDEuNDQ5MzQgOS45NzYwMUMxLjQ0OTM0IDEwLjIxNiAxLjQ3MzM0IDEwLjQ0NCAxLjUyMTM0IDEwLjY2QzEuNTY5MzQgMTAuODY0IDEuNjQ3MzQgMTEuMDUgMS43NTUzNCAxMS4yMThDMS44NzUzNCAxMS4zODYgMi4wMzEzNCAxMS41MTggMi4yMjMzNCAxMS42MTRDMi40MjczNCAxMS43MSAyLjY3MzM0IDExLjc1OCAyLjk2MTM0IDExLjc1OEMzLjMyMTM0IDExLjc1OCAzLjYwMzM0IDExLjcwNCAzLjgwNzM0IDExLjU5NkM0LjAyMzM0IDExLjQ3NiA0LjE3OTM0IDExLjMyIDQuMjc1MzQgMTEuMTI4QzQuMzgzMzQgMTAuOTI0IDQuNDQ5MzQgMTAuNjkgNC40NzMzNCAxMC40MjZDNC40OTczNCAxMC4xNjIgNC41MDkzNCA5Ljg4NjAxIDQuNTA5MzQgOS41OTgwMUM0LjUwOTM0IDkuMjI2MDEgNC40OTEzNCA4LjkyNjAxIDQuNDU1MzQgOC42OTgwMUM0LjQxOTM0IDguNDU4MDEgNC4zNDEzNCA4LjI1NDAxIDQuMjIxMzQgOC4wODYwMUM0LjEwMTM0IDcuOTA2MDEgMy45MjczNCA3Ljc1MDAxIDMuNjk5MzQgNy42MTgwMUMzLjQ4MzM0IDcuNDg2MDEgMy4xODkzNCA3LjM0MjAxIDIuODE3MzQgNy4xODYwMUMyLjIyOTM0IDYuOTM0MDEgMS43NTUzNCA2LjY4MjAxIDEuMzk1MzQgNi40MzAwMUMxLjA0NzM0IDYuMTY2MDEgMC43NzczNDQgNS44OTYwMSAwLjU4NTM0NCA1LjYyMDAxQzAuMzkzMzQ0IDUuMzMyMDEgMC4yNjczNDQgNS4wMzIwMSAwLjIwNzM0NCA0LjcyMDAxQzAuMTQ3MzQ0IDQuMzk2MDEgMC4xMTczNDQgNC4wNDIwMSAwLjExNzM0NCAzLjY1ODAxQzAuMTE3MzQ0IDMuMTc4MDEgMC4xNzczNDQgMi43NDAwMSAwLjI5NzM0NCAyLjM0NDAxQzAuNDE3MzQ0IDEuOTM2MDEgMC41OTczNDQgMS41ODgwMSAwLjgzNzM0NCAxLjMwMDAxQzEuMDg5MzQgMS4wMDAwMSAxLjQwMTM0IDAuNzcyMDE0IDEuNzczMzQgMC42MTYwMTRDMi4xNDUzNCAwLjQ0ODAxNCAyLjU3NzM0IDAuMzY0MDE0IDMuMDY5MzQgMC4zNjQwMTRDMy42MDkzNCAwLjM2NDAxNCA0LjA1OTM0IDAuNDQ4MDE0IDQuNDE5MzQgMC42MTYwMTRDNC43OTEzNCAwLjc4NDAxNCA1LjA4NTM0IDEuMDA2MDEgNS4zMDEzNCAxLjI4MjAxQzUuNTI5MzQgMS41NDYwMSA1LjY4NTM0IDEuODQwMDEgNS43NjkzNCAyLjE2NDAxQzUuODY1MzQgMi40ODgwMSA1LjkxMzM0IDIuODA2MDEgNS45MTMzNCAzLjExODAxTDQuNTA5MzQgMy40NzgwMUM0LjUwOTM0IDIuOTE0MDEgNC4zOTUzNCAyLjQ4MjAxIDQuMTY3MzQgMi4xODIwMUMzLjkzOTM0IDEuODcwMDEgMy41NDkzNCAxLjcxNDAxIDIuOTk3MzQgMS43MTQwMUMyLjY4NTM0IDEuNzE0MDEgMi40MzMzNCAxLjc3NDAxIDIuMjQxMzQgMS44OTQwMUMyLjA2MTM0IDIuMDE0MDEgMS45MTczNCAyLjE3MDAxIDEuODA5MzQgMi4zNjIwMUMxLjcwMTM0IDIuNTQyMDEgMS42MjkzNCAyLjc0NjAxIDEuNTkzMzQgMi45NzQwMUMxLjU1NzM0IDMuMjAyMDEgMS41MzkzNCAzLjQyNDAxIDEuNTM5MzQgMy42NDAwMUMxLjUzOTM0IDMuOTA0MDEgMS41NTEzNCA0LjEzODAxIDEuNTc1MzQgNC4zNDIwMUMxLjYxMTM0IDQuNTM0MDEgMS42OTUzNCA0LjcyMDAxIDEuODI3MzQgNC45MDAwMUMxLjk1OTM0IDUuMDY4MDEgMi4xNTEzNCA1LjIzNjAxIDIuNDAzMzQgNS40MDQwMUMyLjY2NzM0IDUuNTcyMDEgMy4wMzMzNCA1Ljc0NjAxIDMuNTAxMzQgNS45MjYwMUM0LjA0MTM0IDYuMTQyMDEgNC40NjczNCA2LjM3MDAxIDQuNzc5MzQgNi42MTAwMUM1LjEwMzM0IDYuODM4MDEgNS4zNDkzNCA3LjA5NjAxIDUuNTE3MzQgNy4zODQwMUM1LjY4NTM0IDcuNjcyMDEgNS43OTMzNCA3Ljk5NjAxIDUuODQxMzQgOC4zNTYwMUM1Ljg4OTM0IDguNzE2MDEgNS45MTMzNCA5LjEyNDAxIDUuOTEzMzQgOS41ODAwMVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xMC4xODkzIDAuMzY0MDE0QzExLjE2MTMgMC4zNjQwMTQgMTEuODYzMyAwLjYyODAxNCAxMi4yOTUzIDEuMTU2MDFDMTIuNzM5MyAxLjY4NDAxIDEyLjk2MTMgMi4zNzQwMSAxMi45NjEzIDMuMjI2MDFMMTEuNTM5MyAzLjQ3ODAxQzExLjU1MTMgMi45MjYwMSAxMS40NDkzIDIuNDg4MDEgMTEuMjMzMyAyLjE2NDAxQzExLjAyOTMgMS44NDAwMSAxMC42NzUzIDEuNjc4MDEgMTAuMTcxMyAxLjY3ODAxQzkuODgzMzMgMS42NzgwMSA5LjY0OTMzIDEuNzQ0MDEgOS40NjkzMyAxLjg3NjAxQzkuMjg5MzMgMi4wMDgwMSA5LjE0NTMzIDIuMTc2MDEgOS4wMzczMyAyLjM4MDAxQzguOTQxMzMgMi41NzIwMSA4Ljg3NTMzIDIuNzg4MDEgOC44MzkzMyAzLjAyODAxQzguODAzMzMgMy4yNjgwMSA4Ljc4NTMzIDMuNDk2MDEgOC43ODUzMyAzLjcxMjAxVjEwLjAzQzguNzg1MzMgMTAuMjEgOC44MDMzMyAxMC40MDggOC44MzkzMyAxMC42MjRDOC44NzUzMyAxMC44MjggOC45NDEzMyAxMS4wMiA5LjAzNzMzIDExLjJDOS4xNDUzMyAxMS4zNjggOS4yODMzMyAxMS41MTIgOS40NTEzMyAxMS42MzJDOS42MzEzMyAxMS43NTIgOS44NjUzMyAxMS44MTIgMTAuMTUzMyAxMS44MTJDMTAuNjIxMyAxMS44MTIgMTAuOTYzMyAxMS42NjggMTEuMTc5MyAxMS4zOEMxMS40MDczIDExLjA5MiAxMS41MjczIDEwLjYzNiAxMS41MzkzIDEwLjAxMkwxMi45OTczIDEwLjI2NEMxMi45NzMzIDExLjE2NCAxMi43MjczIDExLjg2NiAxMi4yNTkzIDEyLjM3QzExLjgwMzMgMTIuODc0IDExLjExMzMgMTMuMTI2IDEwLjE4OTMgMTMuMTI2QzkuMjQxMzMgMTMuMTI2IDguNTMzMzMgMTIuODYyIDguMDY1MzMgMTIuMzM0QzcuNTk3MzMgMTEuODA2IDcuMzYzMzMgMTEuMDYyIDcuMzYzMzMgMTAuMTAyVjMuOTEwMDFDNy4zNjMzMyAzLjQ2NjAxIDcuMzk5MzMgMy4wMzQwMSA3LjQ3MTMzIDIuNjE0MDFDNy41NTUzMyAyLjE4MjAxIDcuNjk5MzMgMS44MDQwMSA3LjkwMzMzIDEuNDgwMDFDOC4xMDczMyAxLjE0NDAxIDguMzk1MzMgMC44NzQwMTMgOC43NjczMyAwLjY3MDAxM0M5LjEzOTMzIDAuNDY2MDEzIDkuNjEzMzMgMC4zNjQwMTQgMTAuMTg5MyAwLjM2NDAxNFonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xOC45MzM1IDEzTDE3LjE1MTUgNy41MTAwMUgxNS44MDE1VjEzSDE0LjM3OTVWMC40NzIwMTNIMTcuMTMzNUMxOC4xNTM1IDAuNDcyMDEzIDE4LjkwMzUgMC43NjYwMTMgMTkuMzgzNSAxLjM1NDAxQzE5Ljg2MzUgMS45NDIwMSAyMC4xMDM1IDIuODM2MDEgMjAuMTAzNSA0LjAzNjAxQzIwLjEwMzUgNC43NTYwMSAxOS45OTU1IDUuMzkyMDEgMTkuNzc5NSA1Ljk0NDAxQzE5LjU2MzUgNi40OTYwMSAxOS4xMzE1IDYuOTIyMDEgMTguNDgzNSA3LjIyMjAxTDIwLjM5MTUgMTNIMTguOTMzNVpNMTguNjYzNSA0LjAzNjAxQzE4LjY2MzUgMy43MDAwMSAxOC42Mzk1IDMuMzk0MDEgMTguNTkxNSAzLjExODAxQzE4LjU0MzUgMi44NDIwMSAxOC40NDc1IDIuNjA4MDEgMTguMzAzNSAyLjQxNjAxQzE4LjE3MTUgMi4yMTIwMSAxNy45OTE1IDIuMDU2MDEgMTcuNzYzNSAxLjk0ODAxQzE3LjUzNTUgMS44NDAwMSAxNy4yNDE1IDEuNzg2MDEgMTYuODgxNSAxLjc4NjAxSDE1LjgwMTVWNi4xOTYwMUgxNy4wMDc1QzE3LjMzMTUgNi4xOTYwMSAxNy42MDE1IDYuMTQ4MDEgMTcuODE3NSA2LjA1MjAxQzE4LjAzMzUgNS45NDQwMSAxOC4yMDE1IDUuNzk0MDEgMTguMzIxNSA1LjYwMjAxQzE4LjQ1MzUgNS40MTAwMSAxOC41NDM1IDUuMTgyMDEgMTguNTkxNSA0LjkxODAxQzE4LjYzOTUgNC42NTQwMSAxOC42NjM1IDQuMzYwMDEgMTguNjYzNSA0LjAzNjAxWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTI3LjQ4NDcgOS42MzQwMUMyNy40ODQ3IDEwLjc1IDI3LjI2MjcgMTEuNjE0IDI2LjgxODcgMTIuMjI2QzI2LjM4NjcgMTIuODI2IDI1LjY0MjcgMTMuMTI2IDI0LjU4NjcgMTMuMTI2QzIzLjU1NDcgMTMuMTI2IDIyLjgxNjcgMTIuODQ0IDIyLjM3MjcgMTIuMjhDMjEuOTQwNyAxMS43MTYgMjEuNzI0NyAxMC45NzIgMjEuNzI0NyAxMC4wNDhWMy44NzQwMUMyMS43MjQ3IDMuNDMwMDEgMjEuNzYwNyAyLjk5ODAxIDIxLjgzMjcgMi41NzgwMUMyMS45MTY3IDIuMTU4MDEgMjIuMDYwNyAxLjc4NjAxIDIyLjI2NDcgMS40NjIwMUMyMi40ODA3IDEuMTI2MDEgMjIuNzc0NyAwLjg2MjAxMyAyMy4xNDY3IDAuNjcwMDEzQzIzLjUxODcgMC40NjYwMTMgMjQuMDA0NyAwLjM2NDAxNCAyNC42MDQ3IDAuMzY0MDE0QzI1LjIyODcgMC4zNjQwMTQgMjUuNzI2NyAwLjQ1NDAxNCAyNi4wOTg3IDAuNjM0MDEzQzI2LjQ4MjcgMC44MDIwMTMgMjYuNzc2NyAxLjA0MjAxIDI2Ljk4MDcgMS4zNTQwMUMyNy4xODQ3IDEuNjY2MDEgMjcuMzE2NyAyLjAzMjAxIDI3LjM3NjcgMi40NTIwMUMyNy40NDg3IDIuODcyMDEgMjcuNDg0NyAzLjMzNDAxIDI3LjQ4NDcgMy44MzgwMVY5LjYzNDAxWk0yNi4wNjI3IDMuNjA0MDFDMjYuMDYyNyAzLjM4ODAxIDI2LjA0NDcgMy4xNjYwMSAyNi4wMDg3IDIuOTM4MDFDMjUuOTg0NyAyLjcxMDAxIDI1LjkyNDcgMi41MDYwMSAyNS44Mjg3IDIuMzI2MDFDMjUuNzMyNyAyLjEzNDAxIDI1LjU4MjcgMS45NzgwMSAyNS4zNzg3IDEuODU4MDFDMjUuMTg2NyAxLjcyNjAxIDI0LjkyODcgMS42NjAwMSAyNC42MDQ3IDEuNjYwMDFDMjQuMjQ0NyAxLjY2MDAxIDIzLjk2ODcgMS43NTAwMSAyMy43NzY3IDEuOTMwMDFDMjMuNTg0NyAyLjA5ODAxIDIzLjQ0MDcgMi4zMDIwMSAyMy4zNDQ3IDIuNTQyMDFDMjMuMjQ4NyAyLjc4MjAxIDIzLjE4ODcgMy4wNDAwMSAyMy4xNjQ3IDMuMzE2MDFDMjMuMTUyNyAzLjU4MDAxIDIzLjE0NjcgMy44MDIwMSAyMy4xNDY3IDMuOTgyMDFWMTAuMDY2QzIzLjE0NjcgMTAuMjQ2IDIzLjE2NDcgMTAuNDM4IDIzLjIwMDcgMTAuNjQyQzIzLjIzNjcgMTAuODQ2IDIzLjMwODcgMTEuMDM4IDIzLjQxNjcgMTEuMjE4QzIzLjUyNDcgMTEuMzk4IDIzLjY2ODcgMTEuNTQ4IDIzLjg0ODcgMTEuNjY4QzI0LjA0MDcgMTEuNzc2IDI0LjI4NjcgMTEuODMgMjQuNTg2NyAxMS44M0MyNC44ODY3IDExLjgzIDI1LjEzMjcgMTEuNzcgMjUuMzI0NyAxMS42NUMyNS41MTY3IDExLjUzIDI1LjY2NjcgMTEuMzggMjUuNzc0NyAxMS4yQzI1Ljg4MjcgMTEuMDA4IDI1Ljk1NDcgMTAuNzkyIDI1Ljk5MDcgMTAuNTUyQzI2LjAzODcgMTAuMzEyIDI2LjA2MjcgMTAuMDY2IDI2LjA2MjcgOS44MTQwMVYzLjYwNDAxWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTI5LjI4NTggMTNWMC40NzIwMTNIMzAuNzA3OFYxMS43MDRIMzQuMzYxOFYxM0gyOS4yODU4WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTM1LjQwMyAxM1YwLjQ3MjAxM0gzNi44MjVWMTEuNzA0SDQwLjQ3OVYxM0gzNS40MDNaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuNzVzO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWludmlzaWJsZSB7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faGVhZGVyLWNvbnRhaW5lciB7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0QGluY2x1ZGUgY29udGFpbmVyKCk7XG5cdFx0fVxuXHR9XG5cblx0Jl9faGVhZGVyLXJvdyB7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0QGluY2x1ZGUgcm93KCk7XG5cdFx0fVxuXHR9XG5cblx0Jl9faGVhZGVyLWNvbCB7XG5cdFx0QGluY2x1ZGUgY29sKG1kLCAxMCwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbC1vZmZzZXQobWQsIDEsIDEyKTtcblxuXHRcdEBpbmNsdWRlIGNvbChsZywgNiwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbC1vZmZzZXQobGcsIDMsIDEyKTtcblxuXHRcdEBpbmNsdWRlIGNvbCh4bCwgNCwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbC1vZmZzZXQoeGwsIDQsIDEyKTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQmX19sYW5nLWJ0bi13cmFwIHtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHQvL2Rpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy10b3A6IDIycHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogNC43Nzc3JTtcblx0XHRcdHBhZGRpbmctbGVmdDogNC43Nzc3JTtcblx0XHR9XG5cdH1cblxuXHQmX19uYXYtbGluayB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogcmdiYSgkd2hpdGUsIDAuODUpO1xuXHRcdH1cblx0fVxuXG5cdC5idG4td3JhcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdG1pbi13aWR0aDogMTk2cHg7XG5cdFx0fVxuXG5cdFx0LmJ0biArIC5idG4ge1xuXHRcdFx0bWFyZ2luLXRvcDogMTZweDtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE2cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmJ0bi13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0ZmxleC13cmFwOiBub3dyYXA7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy10b3A6IDU1cHg7XG5cdHBhZGRpbmctYm90dG9tOiA4M3B4O1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0cGFkZGluZy10b3A6IDgwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cblxuXHQmLS1zb2NpYWwge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWF4LXdpZHRoOiAxNzlweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdCZfX3NvY2lhbC1saXN0IHtcblx0XHRwYWRkaW5nLXRvcDogMjRweDtcblx0fVxufVxuIiwiLmFib3V0IHtcblx0JHNlbGY6ICY7XG5cblx0Jl9fY29udGFpbmVyIHtcblx0XHRAaW5jbHVkZSBjb250YWluZXIoKTtcblx0fVxuXG5cdCZfX3JvdyB7XG5cdFx0QGluY2x1ZGUgcm93KCk7XG5cdH1cblxuXHQmX19jb2wge1xuXHRcdEBpbmNsdWRlIGNvbCh4cywgMTIsIDEyKTtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RlYW0ge1xuXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCAtIDEpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdFx0bWFyZ2luOiAwIC0yMHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiB1bnF1b3RlKCdtYXgoMjBweCwgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSknKTtcblx0XHRcdHBhZGRpbmctbGVmdDogdW5xdW90ZSgnbWF4KDIwcHgsIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpJyk7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiB1bnF1b3RlKCdtYXgoMjBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpJyk7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHVucXVvdGUoJ21heCgyMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSknKTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdHBhZGRpbmctdG9wOiAyMnB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA0MnB4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdEBpbmNsdWRlIHJvdygpO1xuXHRcdFx0cGFkZGluZy10b3A6IDgwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cdFx0fVxuXG5cdFx0Ji0tYm90dG9tIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQtY29sIHtcblx0XHRAaW5jbHVkZSBjb2wobWQsIDYsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2wtb2Zmc2V0KG1kLCAzLCAxMik7XG5cdH1cblxuXHQmX19kZXNjIHtcblx0XHRwYWRkaW5nLXRvcDogMThweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kIC0gMSkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogdW5xdW90ZSgnbWF4KDIwcHgsIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpJyk7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHVucXVvdGUoJ21heCgyMHB4LCBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKScpO1xuXHRcdFx0cGFkZGluZy1yaWdodDogdW5xdW90ZSgnbWF4KDIwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKScpO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiB1bnF1b3RlKCdtYXgoMjBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpJyk7XG5cdFx0fVxuXG5cdFx0Omxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQmX19iYW5uZXIge1xuXG5cdFx0LmJhbm5lcl9faW1nLXdyYXAge1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCAtIDEpIHtcblx0XHRcdFx0aGVpZ2h0OiAyNzNweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdCZfX2J0bi13cmFwIHtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZGVzYy1zbGlkZXItd3JhcHBlciB7XG5cblx0XHQrICN7JHNlbGZ9X19kZXNjLXNsaWRlci13cmFwcGVyIHtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDgwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuYmFubmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHRcdEBpbmNsdWRlIGNvbnRhaW5lcigpO1xuXHR9XG5cblx0Jl9fcm93IHtcblx0XHRAaW5jbHVkZSByb3coKTtcblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0QGluY2x1ZGUgY29sKHhzLCAxMiwgMTIpO1xuXHR9XG5cblx0Jl9faGVhZGluZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvdHRvbTogMzBweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDg4cHg7XG5cdFx0XHRib3R0b206IDYwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogNTZweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC43KTtcblx0XHR0ZXh0LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuXG5cdFx0c3Ryb25nIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kIC0gMSkge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nLXdyYXAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDIuMjkxNiU7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY292ZXI7IG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsnO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdFx0fVxuXHR9XG59XG4iLCIudGVhbSB7XG5cblxufVxuXG4udGVhbS1jYXJkIHtcblx0ZmxleC1ncm93OiAwO1xuXHRmbGV4LXNocmluazogMDtcblx0d2lkdGg6IDU5LjIlO1xuXG5cdCZfX2ltZy13cmFwIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX2ltZy1yYXRpbyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctdG9wOiAxMzMuMzMzMyU7XG5cdFx0aGVpZ2h0OiAwO1xuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7Jztcblx0fVxuXG5cdCZfX2luZm8ge1xuXHRcdHBhZGRpbmc6IDZweCAxOHB4IDhweCAxOHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0Jl9fbmFtZSxcblx0Jl9fcG9zaXRpb24ge1xuXHRcdGZvbnQtd2VpZ2h0OiAyMDA7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cblxuXHQmX19uYW1lIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0LyogVE9ETzog0LIg0LzQsNC60LXRgtC1INC40YHQv9C+0LvRjNC30YPQtdGC0YHRjyDQvdCw0YfQtdGA0YLQsNC90LjQtSBsaWdodCAo0L/RgNC+0LLQtdGA0LjRgtGMKSAqL1xuXHR9XG5cblx0Jl9fcG9zaXRpb24ge1xuXHRcdGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC43KTtcblx0fVxufVxuIiwiLnRlYW0tbGlzdCB7XG5cdCRzZWxmOiAmO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdHBhZGRpbmc6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCZfX2l0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmbGV4LWdyb3c6IDA7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0d2lkdGg6IGNhbGMoMTYuNjY2NjY2NjY2NjY2NjclIC0gMXB4KTtcblx0XHRtYXJnaW4tcmlnaHQ6IDFweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kIC0gMSkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHR3aWR0aDogY2FsYygxNi42NjY2NjY2NjY2NjY2NyUgLSAxcHgpO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHR3aWR0aDogY2FsYygxNi42NjY2NjY2NjY2NjY2NyUgLSA0cHgpO1xuXHRcdFx0bWFyZ2luOiAycHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cblx0XHRcdCN7JHNlbGZ9X19pbWctd3JhcCB7XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjeyRzZWxmfV9faW5mbyB7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nLXdyYXAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuXHRcdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ2LCAwLjAzLCAwLjUyLCAwLjk2KTtcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nLXJhdGlvIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy10b3A6IDEzMy4zMzMzJTtcblx0XHRoZWlnaHQ6IDA7XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY292ZXI7IG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsnO1xuXHR9XG5cblxuXHQmX19pbmZvIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMCAxNnB4IDE2cHggMTZweDtcblx0XHRtaW4taGVpZ2h0OiA5NHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5O1xuXHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NiwgMC4wMywgMC41MiwgMC45Nik7XG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMTRweDtcblx0XHR9XG5cdH1cbn1cbiIsIi5jb250YWN0cyB7XG5cdHBhZGRpbmctcmlnaHQ6IDI4cHg7XG5cdHBhZGRpbmctbGVmdDogMjhweDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiIsIi5yZXF1ZXN0IHtcblx0JHNlbGY6ICY7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nLXRvcDogNDJweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCAtIDEpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdHBhZGRpbmctcmlnaHQ6IHVucXVvdGUoJ21heCgyMHB4LCBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKScpO1xuXHRcdHBhZGRpbmctbGVmdDogdW5xdW90ZSgnbWF4KDIwcHgsIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpJyk7XG5cdFx0cGFkZGluZy1yaWdodDogdW5xdW90ZSgnbWF4KDIwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKScpO1xuXHRcdHBhZGRpbmctbGVmdDogdW5xdW90ZSgnbWF4KDIwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKScpO1xuXHR9XG5cblx0Ji0tZGVza3RvcCB7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXG5cdFx0I3skc2VsZn1fX2J0bi13cmFwIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy10b3A6IDUwcHg7XG5cdFx0fVxuXG5cdFx0I3skc2VsZn1fX3N1Ym1pdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHQgICAgQGluY2x1ZGUgY29udGFpbmVyKCk7XG5cdH1cblxuXHQmX19yb3cge1xuXHQgICAgQGluY2x1ZGUgcm93KCk7XG5cdH1cblxuXHQmX19jb2wge1xuXHQgICAgQGluY2x1ZGUgY29sKHhzLCAxMiwgMTIpO1xuXHR9XG5cblx0Jl9fd3JhcHBlciB7XG5cblx0XHRAbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0XHRcdG1hcmdpbi1yaWdodDogLTIwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZm9ybS1pbnB1dCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19mb3JtLXRleHRhcmVhIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX2J0bi13cmFwIHtcblx0XHQvL3BhZGRpbmctdG9wOiAyMThweDtcblx0XHRwYWRkaW5nLXRvcDogMTE1cHg7XG5cdH1cbn1cblxuLnJlcXVlc3Qtc3VjY2VzcyB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGZsZXg6IDE7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXG5cdCZfX3RleHQge1xuXHRcdG1hcmdpbi1ib3R0b206IDYxcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDIwMDtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cbn1cbiIsIi52aWRlby1wcmV2aWV3IHtcblxuXHQmX190aXRsZSB7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19idG4td3JhcCB7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbiIsIi5tb2RhbC12aWRlbyB7XG5cblx0Jl9fdmlkZW8ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cbn1cbiIsIi52aWRlby1wcm9ncmVzcyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDIwMHB4O1xuXHRoZWlnaHQ6IDEwcHg7XG5cdHBhZGRpbmc6IDRweCAwO1xuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDRweDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjcpO1xuXHR9XG5cblxuXHQmX19saW5lIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRoZWlnaHQ6IDJweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA0cHg7XG5cdFx0bGVmdDogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0dHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xuXHRcdHdpbGwtY2hhbmdlOiB3aWR0aDtcblx0fVxuXG5cdCZfX2luZGljYXRvciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiAycHg7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdH1cbn1cbiIsIi5kLWNvbnRhY3RzIHtcblx0JHNlbGY6ICY7XG5cdGRpc3BsYXk6IG5vbmU7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCZfX3JvdyB7XG5cdFx0QGluY2x1ZGUgcm93KCk7XG5cdH1cblxuXHQmX19jb250ZW50LWNvbCB7XG5cdFx0QGluY2x1ZGUgY29sKG1kLCAzLCAxMik7XG5cdFx0QGluY2x1ZGUgY29sLW9mZnNldChtZCwgMSwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbCh4eGwsIDIsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2wtb2Zmc2V0KHh4bCwgMSwgMTIpO1xuXHR9XG5cblx0Jl9fbWFwLWNvbCB7XG5cdFx0QGluY2x1ZGUgY29sKG1kLCA2LCAxMik7XG5cdFx0QGluY2x1ZGUgY29sLW9mZnNldChtZCwgMSwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbCh4eGwsIDcsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2wtb2Zmc2V0KHh4bCwgMSwgMTIpO1xuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGZvbnQtc2l6ZTogNTZweDtcblx0XHRsaW5lLWhlaWdodDogNjRweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0Jl9fc3ViLXRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4yNSk7XG5cdH1cblxuXHQmX19zdWItdGl0bGUtaW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyM3B4O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHdpZHRoOiAxM3B4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTMnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAxMyAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEuMjU5NjkgMjMuNDgyMkwwLjAwMTYzMDkzIDIyLjIyNDFMMTAuNDgzOSAxMS43NDE5TDAgMS4yNTgwNkwxLjI1ODA3IC00LjgxNDc1ZS0wNUwxMi45OTgzIDExLjc0MDJMMTMgMTEuNzQxOUwxLjI1OTY5IDIzLjQ4MjJaJyBmaWxsPSd3aGl0ZScgZmlsbC1vcGFjaXR5PScwLjI1Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnRuLXdyYXAge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRwYWRkaW5nLXRvcDogMzJweDtcblx0fVxuXG5cdCZfX21hcC13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdG9wYWNpdHk6IDAuMTU7XG5cdH1cblxuXHQmX19yZXF1ZXN0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdCZfX3JlcXVlc3QtaW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0Jl9fcmVxdWVzdC1jbG9zZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTU0cHg7XG5cdFx0cmlnaHQ6IC0yNXB4O1xuXHR9XG5cblx0Jl9fc3RpY2tlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHBhZGRpbmc6IDZweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmhvdmVyIHtcblxuXHRcdFx0I3skc2VsZn1fX3N0aWNrZXItaW5uZXIge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRsaW5rLWNvbG9yLS1ob3Zlcl9kYXJrO1xuXHRcdFx0fVxuXG5cdFx0XHQjeyRzZWxmfV9fc3RpY2tlci10aXRsZSB7XG5cdFx0XHRcdGNvbG9yOiAkbGluay1jb2xvci0taG92ZXJfZGFyaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmFjdGl2ZSB7XG5cblx0XHRcdCN7JHNlbGZ9X19zdGlja2VyLWlubmVyIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkbGluay1jb2xvci0taG92ZXJfZGFyaztcblx0XHRcdH1cblxuXHRcdFx0I3skc2VsZn1fX3N0aWNrZXItdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogJGxpbmstY29sb3ItLWhvdmVyX2Rhcms7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3RpY2tlci1pbm5lciB7XG5cdFx0d2lkdGg6IDEycHg7XG5cdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogM3B4IHNvbGlkICR3aGl0ZTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICR0cmFuc2l0aW9uLXRpbWU7XG5cdH1cblxuXHQmX19zdGlja2VyLXRpdGxlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiBjYWxjKDEwMCUgLSA2cHgpO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb24tdGltZTtcblx0fVxufVxuIiwiLnZpZGVvLXNsaWRlci13cmFwcGVyIHtcblx0bWFyZ2luOiAwIC0yMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNjJweCk7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDQuNzc3NyU7XG5cdFx0cGFkZGluZy1sZWZ0OiA0Ljc3NzclO1xuXHR9XG59XG5cbi52aWRlby1zbGlkZXIge1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtIC0gMSkge1xuXHRcdG92ZXJmbG93OiBpbml0aWFsO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQmX193cmFwcGVyIHtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtIC0gMSkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSAtIDEpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDExcHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20gLSAxKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZy13cmFwIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDowO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdmlkZW8td3JhcCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy10b3A6IDU2LjI1JTtcblx0XHRoZWlnaHQ6IDA7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdmlkZW8ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHR9XG5cblx0Jl9faW1nLXJhdGlvIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHBhZGRpbmctdG9wOiA1Ni4yNSU7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7Jztcblx0fVxuXG5cdCZfX2NvbnRyb2xzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCYtLWRlc2t0b3Age1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGlwIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0dG9wOiBjYWxjKDEwMCUgKyAyMHB4KTtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2J0bi13cmFwIHtcblx0XHRwYWRkaW5nLXRvcDogMTQycHg7XG5cdH1cblxuXHQmX19uYXZpZ2F0aW9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogMjJweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3BhZ2luYXRpb24ge1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdC8vYm90dG9tOiAtNDBweDtcblx0XHR9XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvdHRvbTogYXV0bztcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogNDhweDtcblx0XHRtYXJnaW4tbGVmdDogNDhweDtcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cblx0fVxuXG5cdCZfX2J1dHRvbiB7XG5cdFx0JHNlbGY6ICY7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIG9wYWNpdHk7XG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tdGltZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IDAuNjU7XG5cdFx0fVxuXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0b3BhY2l0eTogMC42NTtcblx0XHR9XG5cblx0XHQmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuXHRcdFx0b3BhY2l0eTogMC4zO1xuXHRcdH1cblx0fVxuXG5cdCZfX2J0bi1wcmV2LFxuXHQmX19idG4tbmV4dCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cbiIsIi5iYW5uZXItc2xpZGVyIHtcblx0JHNlbGY6ICY7XG5cblx0Ji0tYWN0aXZlIHtcblxuXHRcdCN7JHNlbGZ9X19idG4tcHJldiB7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCN7JHNlbGZ9X19idG4tbmV4dCB7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCN7JHNlbGZ9X19tb2JpbGUtdGlwIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdH1cblxuXHQmX19idG4tcHJldixcblx0Jl9fYnRuLW5leHQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmX19tb2JpbGUtdGlwIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0Ym90dG9tOiAxOHB4O1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0cGFkZGluZzogMCAyN3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6IHJnYmEoJHdoaXRlLCAwLjcpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0fVxuXG5cdCZfX21vYmlsZS10aXAtdGl0bGUge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0Ji0tYmxhY2sge1xuXHRcdFx0Y29sb3I6ICMwMDAwMDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbW9iaWxlLWJ0biB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHdpZHRoOiA4cHg7XG5cdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHQmLS1wcmV2IHtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MycgaGVpZ2h0PSc3OCcgdmlld0JveD0nMCAwIDQzIDc4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuODE2OTggMzkuOTE4OEw0MS4xNjA5IDc1LjI2MjhMMzguNDkzOSA3Ny45Mjk4TDAuNDgyOTExIDM5LjkxODhMMzkuODE1OSAwLjU4NTg1NUw0Mi40ODI5IDMuMjUyODhMNS44MTY5OCAzOS45MTg4WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cblx0XHRcdCZfYmxhY2sge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MycgaGVpZ2h0PSc3OCcgdmlld0JveD0nMCAwIDQzIDc4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuODE2OTggMzkuOTE4OEw0MS4xNjA5IDc1LjI2MjhMMzguNDkzOSA3Ny45Mjk4TDAuNDgyOTExIDM5LjkxODhMMzkuODE1OSAwLjU4NTg1NUw0Mi40ODI5IDMuMjUyODhMNS44MTY5OCAzOS45MTg4WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tbmV4dCB7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQzJyBoZWlnaHQ9Jzc4JyB2aWV3Qm94PScwIDAgNDMgNzgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMzcuMTQ4OCAzOC41OTY4TDEuODA0ODkgMy4yNTI4NUw0LjQ3MTkyIDAuNTg1ODE1TDQyLjQ4MjkgMzguNTk2OEwzLjE0OTk0IDc3LjkyOThMMC40ODI5MSA3NS4yNjI3TDM3LjE0ODggMzguNTk2OFonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXG5cdFx0XHQmX2JsYWNrIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDMnIGhlaWdodD0nNzgnIHZpZXdCb3g9JzAgMCA0MyA3OCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00zNy4xNDg4IDM4LjU5NjhMMS44MDQ4OSAzLjI1Mjg1TDQuNDcxOTIgMC41ODU4MTVMNDIuNDgyOSAzOC41OTY4TDMuMTQ5OTQgNzcuOTI5OEwwLjQ4MjkxIDc1LjI2MjdMMzcuMTQ4OCAzOC41OTY4WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5wbGF5ZXIge1xuXHQkc2VsZjogJjtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0ZmxleC13cmFwOiBub3dyYXA7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHQmX19hdWRpbyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCZfX2xhYmVsIHtcblx0XHR3aWR0aDogODBweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTRweDtcblx0XHRjb2xvcjogcmdiYSgkd2hpdGUsIDAuMjUpO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0Jl9fdHJhY2sge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblxuXHQmX19jb250cm9scyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRtYXJnaW46IDAgMTBweDtcblxuXHRcdCYtLXBsYXkge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX3BsYXlsaXN0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Jl9fZXF1YWxpemVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQmX19lcXVhbGl6ZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMjhweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmLS1hY3RpdmUge1xuXG5cdFx0XHQjeyRzZWxmfV9fZXF1YWxpemVyLWl0ZW0ge1xuXHRcdFx0XHRhbmltYXRpb24tbmFtZTogZXF1YWxpemVyO1xuXHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG5cdFx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHRcdFx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19lcXVhbGl6ZXItaXRlbSB7XG5cdFx0ZmxleC1ncm93OiAwO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdHdpZHRoOiAxcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuXHRcdHRyYW5zZm9ybTogc2NhbGVZKDAuMik7XG5cblx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRhbmltYXRpb24tZGVsYXk6IDAuMTVzO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogY2FsYygwLjE1cyAqIDIpO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogY2FsYygwLjE1cyAqIDMpO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogY2FsYygwLjE1cyAqIDQpO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDUpIHtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogY2FsYygwLjE1cyAqIDUpO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDYpIHtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogY2FsYygwLjE1cyAqIDYpO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDcpIHtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogY2FsYygwLjE1cyAqIDcpO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDgpIHtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogY2FsYygwLjE1cyAqIDgpO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDkpIHtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogY2FsYygwLjE1cyAqIDkpO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDEwKSB7XG5cdFx0XHRhbmltYXRpb24tZGVsYXk6IGNhbGMoMC4xNXMgKiAxMCk7XG5cdFx0fVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgZXF1YWxpemVyIHtcblxuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVkoMC4yKTtcblx0fVxuXG5cdDI1JSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVkoMC41KTtcblx0fVxuXG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVkoMC4yKTtcblx0fVxuXG5cdDc1JSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVkoMC44KTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGVZKDAuMik7XG5cdH1cbn1cbiIsIi50YWJzIHtcblxuXHQmX19pbnB1dC13cmFwIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzhweDtcblx0fVxufVxuXG4udGFicy1zZWxlY3Qge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAyNnB4O1xuXHRvcGFjaXR5OiAwO1xufVxuXG4udGFicy1zZWxlY3QtbGFiZWwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogcmdiYSgkd2hpdGUsIDAuNSk7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IGNhbGMoNTAlIC0gMnB4KTtcblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogMjBweDtcblx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAyMCAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAgMS44OTk2OEwxLjA2MDY2IDAuODM5MDIxTDkuODk4MTEgOS42NzY0N0wxOC43MzY5IDAuODM3NjQ2TDE5Ljc5NzYgMS44OTgzMUw5Ljg5OTQ5IDExLjc5NjRMOS44OTgxMSAxMS43OTc4TDAgMS44OTk2OFonIGZpbGw9J3doaXRlJyBmaWxsLW9wYWNpdHk9JzAuNScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0fVxufVxuXG4udGFicy1jb250ZW50IHtcblx0ZGlzcGxheTogbm9uZTtcblxuXHQmLS1hY3RpdmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG4iLCIudGFwLWxpc3Qge1xuXHQkc2VsZjogJjtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdCYtLWFjdGl2ZSB7XG5cblx0XHQjeyRzZWxmfV9faXRlbSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHR9XG5cdH1cblxuXHQmLS1oaWRkZW4ge1xuXG5cdFx0I3skc2VsZn1fX2l0ZW0ge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHR9XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE2cHgpO1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHZpc2liaWxpdHksIHRyYW5zZm9ybTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjg1cztcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDYsIDAuMDMsIDAuNTIsIDAuOTYpO1xuXG5cdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMHM7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4zcztcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjZzO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuOXM7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMS4ycztcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCg2KSB7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAxLjVzO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDcpIHtcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDEuOHM7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoOCkge1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMi4xcztcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4iLCIuaS1jb2RlIHtcblx0JHNlbGY6ICY7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cblx0Jl9faXRlbSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2lucHV0IHtcblx0XHR3aWR0aDogNDdweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYm9yZGVyLWNvbG9yO1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLXRpbWU7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cblx0XHQmLmludmFsaWQge1xuXHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdGJvcmRlci1jb2xvcjogcmVkO1xuXHRcdH1cblx0fVxufVxuIiwiLnMtcm9vbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0Jl9fbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTJweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2Rlc2t0b3Age1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Zvcm0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdCZfX2ludHJvIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxM3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cblx0XHQmLS1kZXNrdG9wIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDNweDtcblx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMjFweDtcblx0XHRcdGhlaWdodDogMjFweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCVUFBQUFWQ0FZQUFBQ3BGNldXQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUVSU1VSQlZIZ0IzWlM5U2dOQkZFYS9GVW5uRHhhQ2haamVSaEFic2RoSGliV2xoWUtDNlh3QkgwQUVHMEhFSW5YS2xFa1hTQkVDZ1pBcUNTbFRaSElDRXdqTHpFNTJFMUxrd0dIWXkzNlh1VHZEU2p1RE1TYkdiMnhnRlV0YUJ4cThHVGYvR0NrcmhJcTJ3UlJmOEJ4dnNHbnJaV1dGMExzTlB5WHFKempFdGkrN0p6OW5kcTB0RjZNb0dyQjA4Q0pQMHdWVFIyMlVsdDFYbVBucFA3TmUybWEvZUtnODBPalRCUEJsMDhZLzBpYXgxMmxzd2p3b3cwNUxlS0F3OTY2aTc2RHVFczhOYXhIanBmbzF1eTF3elNZS3dZdC9pVEhMdGg0N1BrRWhtZmVOMzlKcXRGeTc5RFg5MG1wOEtBdU05V2pTcVNzUEJGK3g1Mmo0ZzhlK1hQQ2ZTUGlVNVJhdnNJOFZ2bU5YMjJZR3Z5STVxU05ybnkwQUFBQUFTVVZPUks1Q1lJST0nKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdH1cblx0fVxuXG5cdC8vIE1peGVzXG5cblx0Jl9fYnRuIHtcblx0XHRtaW4td2lkdGg6IDE3OXB4O1xuXHRcdG1hcmdpbi10b3A6IDczcHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMTMzcHg7XG5cdFx0fVxuXHR9XG59XG4iXX0= */
