

/* Start:/bitrix/templates/cyberpark/static/css/style.css?1703064015362378*/
@import url(/bitrix/templates/cyberpark/static/css/bootstrap-grid.min.css);@import url(/bitrix/templates/cyberpark/static/css/../fonts/stylesheet.css);*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}body{background:url(/bitrix/templates/cyberpark/static/css/../img/bg_main.svg);background-color:#010101;color:#fff;background-repeat:no-repeat;background-size:cover}body.active_burger_body{position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:scroll}body *{font-family:Blender Pro;font-style:normal}ul{list-style:none}ol,ul{padding:0}h1,ol,p,ul{margin:0}a{cursor:pointer;color:inherit;text-decoration:none}.h-100{height:100%}.line_bottom:after{content:"";background:url(/bitrix/templates/cyberpark/static/css/../img/line_bottom.svg);width:88px;height:8px;position:absolute;bottom:-40px;left:0}@media (max-width:768px){.line_bottom:after{width:44px;height:4px;background-size:contain;bottom:-4px}}.button_orange{cursor:pointer;background:url(/bitrix/templates/cyberpark/static/css/../img/btn_orange.png);background-repeat:no-repeat;background-size:100% 100%;display:flex;justify-content:center;align-items:center;position:relative;padding:0 20px}.button_orange:hover{color:#351b09}.button_orange:hover:after{content:"";position:absolute;bottom:-3px;right:-3px;background:url(/bitrix/templates/cyberpark/static/css/../img/btn_orange.png);background-repeat:no-repeat;background-size:100% 100%;filter:invert(.5);width:100%;height:100%;z-index:-1}.button_no_bg_only_line_1{cursor:pointer;background:url(/bitrix/templates/cyberpark/static/css/../img/btn.gif)}.button_no_bg_only_line_2{cursor:pointer;background:url(/bitrix/templates/cyberpark/static/css/../img/btn_only_line_no_bg2.png)}.button_no_bg_only_line_1,.button_no_bg_only_line_2{background-repeat:no-repeat;background-size:100% 100%;display:flex;justify-content:center;align-items:center}.title_section{font-weight:700;font-size:56px;line-height:50px;text-transform:uppercase;color:#fff;position:relative}@media (max-width:768px){.title_section{font-size:24px;line-height:130%;padding-bottom:8px}}.header{background:#010101;position:relative}.header.active_burger{position:fixed;z-index:100;width:100%;top:0}.header.active_burger .header_burger__container{display:block}.header.active_burger .header__contacts,.header.active_burger .header__nav{display:none}@media (max-width:768px){.header.active_burger .header__contacts,.header.active_burger .header__nav{display:block}}.header.active_burger .header__container{justify-content:space-between}.header.active_burger .header__search_language{margin:0}.header.active_burger .header__burger_no_active{display:none}.header.active_burger .header__burger_active{display:block}.header.active_scroll{background:#010101;position:fixed;width:100%;top:0;z-index:100}.header.active_scroll .header__container{height:74px}.header_burger__bottom_container{margin-top:300px}.header_burger__small_desc{font-weight:500;font-size:18px;line-height:22px;margin-top:7px;text-align:center}.header_burger__small_desc a{color:#828282;-webkit-text-decoration-line:underline;text-decoration-line:underline}.header_burger__mail{font-weight:700;font-size:32px;line-height:38px}.header_burger__tel{font-weight:600;font-size:40px;line-height:52px}.header__burger{width:34px;height:26px;cursor:pointer}@media screen and (max-width:568px){.header__burger{width:20px;height:20px}}.header__burger img{width:100%;height:100%}.header__burger .header__burger_no_active{display:block}.header__burger .header__burger_active{display:none}.header_burger__container{display:none;height:100vh;position:absolute;top:100%;width:100%;z-index:1;background:rgba(0,0,0,.9)}.header_burger__line{border-bottom:.5px solid #ec6608;margin:0;opacity:.2}.header_burger__social>:not(:first-child){margin-left:35px}.header_burger__social img{width:40px;height:40px}@media (max-width:768px){.header_burger__social img{width:23px;height:23px}}.header_burger__nav{margin-top:66px;font-weight:700;font-size:32px;line-height:38px;color:#cdcdcd}.header_burger__nav ul li:not(:first-child){margin-left:94px}.header_burger_toggle{margin-top:110px}.header_burger_toggle .header_burger_toggle__item:not(:first-child){margin-left:80px}.header_burger_toggle__item{cursor:pointer;font-weight:600;font-size:40px;padding-bottom:20px;line-height:52px;color:#fff}.header_burger_toggle__item.active{color:#ec6608;position:relative}.header_burger_toggle__item.active:after{content:"";position:absolute;bottom:0;width:100%;height:8px;background:url(/bitrix/templates/cyberpark/static/css/../img/burger_toggle_under.png);background-size:100%;background-repeat:no-repeat;left:0}.header__container{height:114px;justify-content:space-between}@media screen and (max-width:576px){.header__container{height:51px}}.header__logo{width:172px;height:42px}@media (max-width:768px){.header__logo{width:90px;height:22px;display:flex}}.header__logo img{width:100%;height:100%}.header__nav{color:#fff;font-weight:500;font-size:1.41vw;line-height:29px}@media (max-width:1024px){.header__nav{font-size:17px}}@media (max-width:768px){.header__nav{margin-left:0;margin-top:42px;margin-bottom:42px}}.header__nav li.selected,.header__nav li:hover{color:#ec6608}@media (max-width:768px){.header__nav ul li{font-size:18px;line-height:22px;margin-left:0!important}.header__nav ul li:not(:first-child){margin-top:12px}}.header__nav ul li.active{color:#ec6608}.header__nav ul li:not(:first-child){margin-left:26px}.header__contacts{margin-left:57px;color:#fff;display:flex;flex-direction:column}.header__link_tel{font-size:16px;line-height:20px;font-weight:700}.header__link_mail{font-weight:400;font-size:18px;line-height:22px}.header__search_language>*{cursor:pointer}.header__search_language>:not(:first-child){margin-left:24px}@media (max-width:768px){.header__search_icon{width:18px;height:18px}.header__search_icon img{width:100%;height:100%;display:flex}}.header__lang_item{font-weight:700;font-size:20px;line-height:24px;letter-spacing:.04em;color:#828282}@media (max-width:1024px){.header__lang_item{font-size:17px}}@media (max-width:768px){.header__lang_item{font-size:13px;line-height:16px}}.header__lang_item.active{color:#fff}.main{padding:63px 0 107px}@media (max-width:768px){.main{padding:12px 0}}.banner__title{font-weight:900;font-size:56px;line-height:110%;text-transform:uppercase}@media (max-width:768px){.banner__title{font-size:24px;line-height:110%;margin-top:24px}}.body_slide_banner{display:flex;flex-direction:column;min-height:350px}@media (max-width:768px){.body_slide_banner{min-height:200px}}.body_slide_banner .banner__buttons{margin-top:auto}.banner{padding:60px 0 30px}@media (max-width:768px){.banner{padding:0}}.banner__progress_bar{width:100%;height:20px;position:relative}.banner__progress_bar .banner__progress_bar_value{position:absolute;background:#ec6608;width:0;height:3px;left:0;top:0;transition:width .5s ease-in-out}.banner__progress_bar .banner__progress_bar_value.active{width:100%}.banner__container_rel{position:relative}.banner__slider_item{height:100%;text-align:end;position:relative}.banner__slider_item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;background:linear-gradient(top,#cdffff,0);background:-webkit-linear-gradient(right,hsla(0,0%,100%,0),#000);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#550000FF,endColorstr=#550000FF);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#ffffffff)}.banner__slider_item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.banner__container_rel:hover .banner__bg_container{background:50%/100% 100% no-repeat url("/bitrix/templates/cyberpark/static/css/../img/Vector (26).svg")}.banner__container_rel:hover .banner__slider_item:after{background:linear-gradient(265.5deg,rgba(236,102,8,.37) 18.66%,rgba(236,102,8,0) 75.36%),linear-gradient(97.94deg,#010101 13.13%,transparent 66.77%)}.banner__bg_container{background:50%/100% 100% no-repeat url(/bitrix/templates/cyberpark/static/css/../img/banner_bg.svg);-webkit-clip-path:polygon(0 25px,2% 0,80% 0,81% 15px,90% 15px,91% 0,98% 0,100% 25px,100% 97%,98% 100%,89% 100%,87% 99%,7% 99%,6% 100%,23px 100%,0 97%);clip-path:polygon(0 25px,2% 0,80% 0,81% 15px,90% 15px,91% 0,98% 0,100% 25px,100% 97%,98% 100%,89% 100%,87% 99%,7% 99%,6% 100%,23px 100%,0 97%);position:absolute;height:calc(100% + 120px);top:50%;z-index:-1;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.banner__bg_container{height:230px;top:0;position:static;transform:translate(0);-webkit-clip-path:polygon(0 25px,2% 0,73% 0,74% 7px,90% 7px,91% 0,97% 0,100% 11px,100% 97%,98% 100%,89% 100%,87% 98%,7% 98%,6% 100%,25px 100%,0 97%);clip-path:polygon(0 25px,2% 0,73% 0,74% 7px,90% 7px,91% 0,97% 0,100% 11px,100% 97%,98% 100%,89% 100%,87% 98%,7% 98%,6% 100%,25px 100%,0 97%)}}@media (min-width:576px){.banner__bg_container .container,.banner__bg_container .container-sm{width:540px}}@media (min-width:768px){.banner__bg_container{width:720px}}@media (min-width:992px){.banner__bg_container{width:960px}}@media (min-width:1200px){.banner__bg_container{width:1200px}}@media (min-width:1400px){.banner__bg_container{width:1400px}}.banner__bg_sub_container{width:60%;height:100%;margin-left:auto;-webkit-clip-path:polygon(100% 0,24% 0,0 100%,0 100%,100% 100%);clip-path:polygon(100% 0,24% 0,0 100%,0 100%,100% 100%)}@media (max-width:768px){.banner__bg_sub_container{width:100%}}.banner__bg_sub_container .banner__main-swiper{height:100%}.banner_preview{margin-top:54px}.banner_preview .banner_preview__item:not(:first-child){margin-left:16px}.banner_preview__item{height:94px}.banner_preview__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner__desc{font-weight:500;font-size:24px;line-height:29px;margin-top:16px}@media (max-width:768px){.banner__desc{font-size:14px;line-height:17px}}.banner__reg_button{padding:22px 42px 18px}@media (max-width:768px){.banner__reg_button{padding:12px 0}}.banner__buttons{margin-top:31px;font-weight:700;font-size:20px;letter-spacing:.04em;line-height:24px;text-transform:uppercase}@media (max-width:768px){.banner__buttons{display:-ms-grid;display:grid;-ms-grid-columns:1fr 8px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-column-gap:8px;font-size:14px;line-height:17px}.banner__buttons>:first-child{-ms-grid-row:1;-ms-grid-column:1}.banner__buttons>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}.banner__go-detail{padding:20px 22px;margin-left:9px}@media (max-width:768px){.banner__go-detail{padding:12px 0;margin:0}}.events{margin-top:150px}.events .events_main__item .events_item__main_logo{height:57px}@media (max-width:768px){.events{margin-top:0}}.event_mobile_swiper .swiper-button-next{background:no-repeat url(/bitrix/templates/cyberpark/static/css/../img/right_swiper_next.svg);width:13px;height:13px;margin:0;transform:translateY(30px);outline:none}.event_mobile_swiper .swiper-button-prev{background:no-repeat url(/bitrix/templates/cyberpark/static/css/../img/left_swiper_prev.svg);width:13px;height:13px;outline:none;margin:0;transform:translateY(30px)}.swiper-pagination{position:static!important;margin-top:24px}.swiper-pagination>:nth-child(n+2){margin-left:8px}.swiper-pagination .swiper-pagination-bullet{background:#cdcdcd}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ec6608}@media (max-width:768px){.events_main__item{position:relative}.events_main__item .events_item__bg_group2{filter:blur(8px)}.events_main__item .events_main__container{transition:all .5s ease;transition-property:width,height;width:80%;height:500px;margin:0 auto}.events_main__item .events_item__body{height:100%}.events_main__item .events_item__top_logo{width:141px;height:131px;background:50%/100% 100% url(/bitrix/templates/cyberpark/static/css/../img/event_active_logo.svg)}.events_main__item .events_item__top_logo .events_item__top_logo_no_active{display:none}.events_main__item .events_item__top_logo .events_item__top_logo_active{display:block}.events_main__item .events_item__bg_group{filter:blur(4px)}.events_main__item .events_item{width:100%;height:100%}.events_main__item .events_item__main_logo{display:none}.events_main__item .events_item__visible_content{display:flex}}.events_main__item.active{position:relative}.events_main__item.active .events_item__bg_group2{filter:blur(8px)}.events_main__item.active .events_main__container{transition:all .5s ease;transition-property:width,height;position:absolute;left:50%;transform:translate(-50%,-50%);z-index:2;top:50%;width:500px;height:600px;min-width:400px;min-height:550px}@media (max-width:768px){.events_main__item.active .events_main__container{position:static;transform:translate(0);min-width:auto;min-height:auto;width:100%;height:500px}}@media (max-width:768px){.events_main__item.active .events_item__body{height:100%}}.events_main__item.active .events_item__top_logo{width:164px;height:176px;background:url(/bitrix/templates/cyberpark/static/css/../img/event_active_logo.svg)}@media (max-width:768px){.events_main__item.active .events_item__top_logo{width:141px;height:131px;background:50%/100% 100% url(/bitrix/templates/cyberpark/static/css/../img/event_active_logo.svg)}}.events_main__item.active .events_item__top_logo .events_item__top_logo_no_active{display:none}.events_main__item.active .events_item__top_logo .events_item__top_logo_active{display:block}.events_main__item.active .events_item__bg_group{filter:blur(4px)}.events_main__item.active .events_item{width:100%;height:100%}.events_main__item.active .events_item__main_logo{display:none}.events_main__item.active .events_item__visible_content{display:flex}@media (max-width:768px){.events_main__container{width:100%;padding-top:120px}}.events_item{position:relative}.events_item__bg_group,.events_item__bg_group2,.events_item__bg_group3{-webkit-clip-path:polygon(0 6%,6% 0,20% 0,20% 0,24% 3%,78% 3%,83% 0,95% 0,100.84% 6%,100% 94%,93% 100%,83% 100%,80% 98%,69.41% 98%,65.79% 100%,34% 100%,31.35% 98%,16% 98%,14% 100%,7% 100%,.28% 94%);clip-path:polygon(0 6%,6% 0,20% 0,20% 0,24% 3%,78% 3%,83% 0,95% 0,100.84% 6%,100% 94%,93% 100%,83% 100%,80% 98%,69.41% 98%,65.79% 100%,34% 100%,31.35% 98%,16% 98%,14% 100%,7% 100%,.28% 94%)}.events_item__bg_group{transition:filter .2s ease;z-index:0}.events_item__bg_group,.events_item__bg_group2{position:absolute;top:0;left:0;width:100%;height:100%}.events_item__bg_group2{background:rgba(25,11,2,.8);z-index:1}.events_item__bg_group3{position:absolute;width:101%;height:101%;background:#ec6608;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.events_item__desc{text-align:center;font-weight:700;font-size:24px;line-height:29px}@media (max-width:768px){.events_item__desc{font-size:19px;line-height:24px;margin:20px 0}}.events_item__buttons{font-weight:700;font-size:20px;line-height:24px;display:-ms-grid;display:grid;-ms-grid-rows:63px;grid-template-rows:63px;-ms-grid-columns:1fr 17px 1fr;grid-template-columns:1fr 1fr;grid-column-gap:17px}.events_item__buttons>:first-child{-ms-grid-row:1;-ms-grid-column:1}.events_item__buttons>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.events_item__buttons div{height:100%}@media (max-width:768px){.events_item__buttons{font-size:15px;-ms-grid-rows:37px;grid-template-rows:37px}}.events_item__button_reg{padding:20px 22px}@media (max-width:768px){.events_item__button_reg{padding:0 10px}}.events_item__body{height:100%;min-height:280px;position:relative;z-index:2}@media (max-width:768px){.events_item__body{height:300px;min-height:auto}}.events_item__body.shadow{opacity:.1}.events_item__visible_content{height:100%;padding:140px 24px 63px;display:flex;flex-direction:column;justify-content:space-between;display:none}@media (max-width:768px){.events_item__visible_content{padding:106px 18px 45px}}.events_item__top_logo{z-index:2;background:url(/bitrix/templates/cyberpark/static/css/../img/events_item_top_icon.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;width:100px;height:100px;position:absolute;left:50%;transform:translate(-50%);top:-63px;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.events_item__top_logo{width:115px;height:110px;top:-75px}}.events_item__top_logo .events_item__top_logo_no_active{width:48px;height:48px;margin-top:20px;display:block}.events_item__top_logo .events_item__top_logo_active{display:none;width:60px;height:60px}@media (max-width:768px){.events_item__top_logo .events_item__top_logo_active{width:60px;height:60px}}.events_item__top_logo.no_bg{background:none!important}.events_item__top_logo.no_bg .events_item__top_logo_no_active{width:105px;height:105px}.events_item__visible_logo{height:90px;display:flex}@media (max-width:768px){.events_item__visible_logo{height:50px}}.events_item__visible_logo img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.events_main__item{cursor:pointer}.events_main__item:hover .events_item__main_logo{top:100px;width:250px;height:40px;opacity:.7;transition:all .8s ease}.events_main__item:hover .events_item_body_description{opacity:1;transition:all .8s ease;bottom:35%;transform:translateY(50%)}.events_main__item:hover .events_item__top_logo{width:141px;height:131px;background:url(/bitrix/templates/cyberpark/static/css/../img/event_active_logo.svg);background-position:50%;background-size:100% 100%;background-repeat:no-repeat;transition:all .6s ease}.events_main__item:hover .events_item__top_logo .events_item__top_logo_no_active{display:none}.events_main__item:hover .events_item__top_logo .events_item__top_logo_active{display:block}.events_item__main_logo{width:100%;text-align:center;position:absolute;top:50%;padding:0 25px;left:50%;transform:translate(-50%,-50%);transition:all .8s ease}.events_item__main_logo img{width:100%;height:100%}@media screen and (min-width:768px){.events_item__buttons{font-size:14px;-ms-grid-rows:40px;grid-template-rows:40px}}.events_item_body_description{position:absolute;bottom:20px;padding:0 50px;font-size:23px;text-align:center;opacity:0;transition:all .8s ease}.news{margin-top:100px}@media (max-width:768px){.news{margin-top:100px}}.news__container{margin-top:22px;padding:61px 0 81px;overflow:hidden;position:relative}@media (max-width:768px){.news__container{margin-top:0;padding:25px 0}}.news__container:after{content:"";position:absolute;top:0;left:50%;width:200%;height:100%;background:url(/bitrix/templates/cyberpark/static/css/../img/news_bg.png);background-repeat:no-repeat;background-size:100% 100%;z-index:-1;transform:translate(-800px,10px)}@media (max-width:768px){.news__container:after{top:0;left:0;transform:translate(-100px)}}.news__image{height:196px;overflow:hidden}.news__image:hover div{transition:transform .8s ease-in-out;transform:scale(1.1)}.news__image div{height:100%;width:100%;transform:scale(1);transition:transform .4s ease}@media (max-width:768px){.news__image{height:151px}}.news__date{font-weight:300;font-size:16px;line-height:20px;color:#646464;margin-top:12px}@media (max-width:768px){.news__date{font-size:12px;line-height:15px}}.news__title{margin-top:7px;font-weight:700;font-size:28px;line-height:34px;text-transform:uppercase}@media (max-width:768px){.news__title{font-size:18px;line-height:22px}}.news__title:hover{color:#ec6608;transition:color .5s ease}.news__item:hover .news__image div{transform:scale(1.1);transition:transform .5s ease}.news__desc{margin-top:8px;font-weight:500;font-size:18px;line-height:22px;color:#cdcdcd}@media (max-width:768px){.news__desc{font-size:14px;line-height:17px}}.news__tag{margin-top:8px;font-weight:500;font-size:16px;line-height:20px;color:#1d487e}.news__tags .news__tag:not(:first-child){margin-left:12px}.button_all_news{transition:0.5s;font-weight:700;font-size:24px;color:#ec6608;line-height:29px;text-transform:uppercase}@media (max-width:768px){.button_all_news{font-size:14px;line-height:17px}}.button_show_all{position:relative;text-align:center;margin-top:90px;display:inline-block}@media (max-width:768px){.button_show_all{margin-top:60px}}.button_show_all .anim_after{position:relative;bottom:-11px;left:0;width:100%;height:3px;overflow:hidden}.button_show_all .anim_after .anim_after__line{background:url(/bitrix/templates/cyberpark/static/css/../img/show_all_underline.png);height:100%;width:300%;background-position-x:1%}@media (max-width:768px){.button_show_all .anim_after{height:1px;bottom:-3px}}.button_show_all:hover .anim_after__line{-webkit-animation-name:hoverAnim;animation-name:hoverAnim;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hoverAnim{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes hoverAnim{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.partners{margin-top:90px}.partners__img{height:78px}@media (max-width:768px){.partners__img{-o-object-fit:contain;object-fit:contain;width:100%;height:50px;margin-top:25px}}.partners__hr{margin:32px 0 0;border:1px solid #ec6608;opacity:.2}@media (max-width:768px){.partners__hr{margin:0}}.partners__container{margin-top:80px}@media (max-width:768px){.partners__container{margin-top:0}}.forms_feedback{margin-top:80px}.forms_feedback_toggle_buttons .forms_feedback_toggle_buttons__item:nth-child(n+2){margin-left:43px}.forms_feedback_toggle_buttons__item{font-weight:400;font-size:56px;line-height:50px;text-transform:uppercase;cursor:pointer;color:#fff}.forms_feedback_toggle_buttons__item:hover{color:#ec6608}.forms_feedback_toggle_buttons__item.active{color:#ec6608;padding-bottom:10px;border-bottom:2px solid #ec6608}@media (max-width:768px){.forms_feedback_toggle_buttons__item{font-weight:700;font-size:20px;line-height:22px}}.forms_feedback_toggle_container{margin-top:90px}@media (max-width:768px){.forms_feedback_toggle_container{margin-top:21px}}.forms_feedback_toggle_container__item{display:none}.forms_feedback_toggle_container__item.active{display:block}@media (max-width:768px){.forms_feedback__row>:not(:first-child){margin-top:15px!important}}.forms_feedback__row>:nth-child(n+3){margin-top:55px}.forms_feedback__input{border:1px solid #828282;padding:30px;font-weight:500;background:none;font-size:24px;line-height:29px;color:#828282;outline:none;width:100%}.forms_feedback__input:focus,.forms_feedback__input:hover{background:rgba(236,102,8,.08);border:1px solid #ec6608}@media (max-width:768px){.forms_feedback__input{padding:13px 16px;font-size:14px;line-height:17px}}.forms_feedback__checkbox_row{margin-top:52px}.forms_feedback__checkbox_row fieldset{padding:60px 30px}@media (max-width:768px){.forms_feedback__checkbox_row fieldset{padding:0;border:0}}.forms_feedback__checkbox_row legend{font-weight:700;font-size:32px;line-height:38px}@media (max-width:768px){.forms_feedback__checkbox_row legend{display:none}}@media (max-width:768px){.forms_feedback__checkbox_row{margin-top:0}}.forms_feedback__submit{padding:26px 61px;font-weight:700;font-size:24px;line-height:29px;color:#fff;border:none}@media (max-width:768px){.forms_feedback__submit{padding:12px 0;width:100%;font-size:14px;line-height:17px}}.forms_feedback_legend_mobile{font-weight:700;padding:16px 0;font-size:14px;line-height:17px}.submit_bg_div{position:relative}.bg_submit_left_bg{position:absolute;left:50%;top:50%;transform:translate(-150px,-50%);width:25px;height:119px}.bg_submit_left_bg div{position:absolute;background:#828282}.bg_submit_left_bg div:first-child{width:100%;height:1px}.bg_submit_left_bg div:nth-child(2){height:100%;width:1px;left:0}.bg_submit_left_bg div:nth-child(3){width:100%;height:1px;bottom:0}.bg_submit_right_bg{position:absolute;right:50%;top:50%;transform:translate(150px,-50%);width:25px;height:119px}.bg_submit_right_bg div{position:absolute;background:#828282}.bg_submit_right_bg div:first-child{width:100%;height:1px}.bg_submit_right_bg div:nth-child(2){height:100%;width:1px;right:0}.bg_submit_right_bg div:nth-child(3){width:100%;height:1px;bottom:0}.forms_feedback__checkbox_container>:not(:first-child){margin-top:34px}@media (max-width:768px){.forms_feedback__checkbox_container>:not(:first-child){margin-top:12px}}.forms_feedback__checkbox_input{position:absolute;z-index:-1;opacity:0}.forms_feedback__checkbox_input+label{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;font-size:24px;line-height:29px;align-items:center}@media (max-width:768px){.forms_feedback__checkbox_input+label{font-size:14px;line-height:17px}}.forms_feedback__checkbox_input+label:before{content:"";width:30px;height:30px;margin-right:20px;border:1px solid #ccc}@media (max-width:768px){.forms_feedback__checkbox_input+label:before{width:20px;height:20px;margin-right:14px}}.forms_feedback__checkbox_input:checked+label{color:#ec6608}.forms_feedback__checkbox_input:checked+label:before{border:1px solid #ec6608}.forms_feedback__checkbox_input:checked+label:after{content:"";position:absolute;width:8px;left:11.5px;height:8px;background:#ec6608}@media (max-width:768px){.forms_feedback__checkbox_input:checked+label:after{left:5.5px}}.footer{padding:70px 0;background:#010101;border-top:1px solid #323232}@media (max-width:768px){.footer{padding:21px 0}}.footer__row{min-height:200px}@media (max-width:768px){.footer__row{min-height:auto;margin-bottom:23px}}.footer__logo{width:127px;height:43px;margin-bottom:15px;-o-object-fit:contain;object-fit:contain}.footer__tel{font-weight:500;font-size:24px;line-height:29px}.footer__mail{font-weight:500;font-size:18px;line-height:22px}.footer__small{font-weight:500;font-size:14px;line-height:17px;color:#828282;min-height:40px;margin-top:auto}.footer_right_block{display:inline-block}.footer_right_block>:nth-child(n+2){margin-top:15px}.footer_right_block__supports{text-align:end}@media (max-width:768px){.footer_right_block__supports{text-align:center}}.footer_right_block__supports>:not(:first-child){margin-left:32px}.footer_right_block__social{margin-top:39px;text-align:end;justify-content:space-between}.footer_right_block__social .footer_social_div{width:31px;height:31px;display:flex;flex-direction:row;align-items:center}.footer_right_block__social .footer_social_div:hover{filter:invert(46%) sepia(99%) saturate(1675%) hue-rotate(354deg) brightness(91%) contrast(103%)}.footer__nav{font-weight:500;font-size:24px;line-height:29px}.footer__nav li:hover{color:#ec6608}.footer__nav .row>:nth-child(n+3){margin-top:18px}.event_detail_top__breadcrumbs{font-weight:500;font-size:24px;line-height:29px;color:#5c5c5c}.event_detail_top__logo{max-width:429px;height:77px;margin-top:16px;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.event_detail_top__logo{width:100%}}.about_event_item{display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(82,82,82,.2);padding:32px 64px}@media (max-width:768px){.about_event_item{padding:12px 24px}}.about_event_item.small_about_event .about_event_item__main_title{font-weight:400;font-size:24px;line-height:29px}@media (max-width:768px){.about_event_item.small_about_event .about_event_item__main_title{font-size:14px;line-height:17px}}.about_event_item.small_about_event .about_event_item__desc{font-weight:700;font-size:18px;line-height:23px;margin-top:16px}.about_event_item__title{font-weight:400;font-size:32px;line-height:38px}.about_event_item__desc{font-weight:600;font-size:40px;line-height:52px}@media (max-width:768px){.about_event_item__desc{font-size:18px;line-height:23px;margin-top:8px}}.about_event_item__desc b{font-weight:inherit;color:#cdcdcd;opacity:.3}.about_event_items{margin-top:80px}@media (max-width:768px){.about_event_items{margin-top:16px}.about_event_items>:nth-child(n+2){margin-top:16px!important}}.about_event_items>:nth-child(1n+3){margin-top:44px}.about_event_item__main_title{color:#fff}@media (max-width:768px){.about_event_item__main_title{font-size:14px;line-height:17px}}.about_event_item__dop_title{color:#cdcdcd;opacity:.3;margin-left:4px}@media (max-width:768px){.about_event_item__dop_title{font-weight:400;font-size:14px;line-height:17px}}.vip_guests{margin-top:127px;position:relative;min-height:775px}.vip_guests.champ:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:681px;z-index:-1;height:1116px;background-repeat:no-repeat;mix-blend-mode:lighten;background:linear-gradient(10.13deg,#000 8.54%,transparent 43.67%),linear-gradient(264.04deg,#000 9.64%,transparent 53.17%),url(/bitrix/templates/cyberpark/static/css/../img/a4d94a1e4a4caca58f31a490c8db8445_large_cover1.png)}@media (max-width:768px){.vip_guests.champ:after{display:none}}@media (max-width:768px){.vip_guests{margin-top:32px;min-height:auto}}.vip_guests_container{position:relative}.arrow_swiper_left{left:-58px;transform:translateY(-50%) rotate(-180deg)}.arrow_swiper_left,.arrow_swiper_right{outline:none;position:absolute;width:42px;height:49px;z-index:10;top:50%;background:no-repeat url(/bitrix/templates/cyberpark/static/css/../img/event_vip_right.png)}.arrow_swiper_left[aria-disabled=true],.arrow_swiper_right[aria-disabled=true]{opacity:.1}.arrow_swiper_right{transform:translateY(-50%);right:-58px}.vip_guests_row{margin-top:85px;position:relative}@media (max-width:768px){.vip_guests_row{margin-top:35px}}.vip_guests__item{height:264px;background:url(/bitrix/templates/cyberpark/static/css/../img/vip_bg_guest.svg);background-repeat:no-repeat;background-size:100% 100%;padding:32px}.vip_guests__item:hover{background:50%/100% 100% no-repeat url(/bitrix/templates/cyberpark/static/css/../img/vip_bg_guest_hover.svg)}@media (max-width:768px){.vip_guests__item{height:150px;padding:16px}}.vip_guests__item img{width:111px;height:99px}@media (max-width:768px){.vip_guests__item img{width:50px;height:55px}}.vip_guests__title{font-weight:500;font-size:24px;line-height:29px}@media (max-width:768px){.vip_guests__title{font-size:18px;line-height:22px}}@media (max-width:768px){.dop_items{margin-top:32px}}.dop_items__title{font-weight:600;font-size:40px;line-height:52px;color:#ec6608;text-align:center}@media (max-width:768px){.dop_items__title{font-size:18px;line-height:23px}}.dop_items__item{padding:32px 0;border:1px solid rgba(82,82,82,.2)}@media (max-width:768px){.dop_items__item{padding:16px 0}}.dop_items__desc{text-align:center;font-weight:400;font-size:32px;line-height:38px;color:#fff}@media (max-width:768px){.dop_items__desc{font-size:14px;line-height:17px}}@media (max-width:768px){.dop_items_row>:nth-child(n+2){margin-top:16px!important}}.dop_items_row>:nth-child(n+3){margin-top:60px}.event_detail_title{font-weight:700;font-size:56px;line-height:50px;position:relative;text-transform:uppercase}@media (max-width:768px){.event_detail_title{font-size:24px}}.event_detail_form{padding:44px 47px 44px 36px;margin-top:33px}.event_detail_form legend{font-weight:700;font-size:32px;line-height:38px}.event_detail_form input[type=submit]{width:279px;height:64px;font-weight:700;font-size:20px;line-height:24px;letter-spacing:.04em;color:#fff;border:none}.about_event{margin-top:100px;position:relative}.about_event.champ:after{content:"";background:linear-gradient(89.11deg,rgba(0,0,0,.58) 3.88%,transparent 30.33%),linear-gradient(352.5deg,#010101 4.96%,hsla(0,0%,100%,0) 72.65%,transparent 0),linear-gradient(241.99deg,hsla(0,0%,100%,0) 32.91%,rgba(0,0,0,.5) 65.28%),url(/bitrix/templates/cyberpark/static/css/../img/war-4499000_19201.png);position:absolute;z-index:-1;top:0;right:0;width:1239px;height:814px;background-repeat:no-repeat;background-position:100%}@media (max-width:768px){.about_event.champ:after{display:none}}@media (max-width:768px){.about_event{margin-top:33px}}.fun_bg{position:relative;min-height:500px;mix-blend-mode:lighten;background-position-x:calc(100% + 120px);background-size:800px 800px;background-position-y:-114px;background-repeat:no-repeat;padding-top:100px}@media (max-width:768px){.fun_bg{padding-top:10px;min-height:auto;background:none!important}}.conf_bg{position:relative}.conf_bg:after{content:"";background:radial-gradient(50% 50% at 50% 50%,transparent 0,#000 100%),url(/bitrix/templates/cyberpark/static/css/../img/image10.png);mix-blend-mode:lighten;position:absolute;z-index:-1;top:-100px;right:0;width:675px;height:675px;background-repeat:no-repeat;background-position:100%}@media (max-width:768px){.conf_bg:after{display:none}}.event_detail_hr{background:#cdcdcd;height:2px;margin:32px 0 0;opacity:.1;position:relative}@media (max-width:768px){.event_detail_hr{margin:13px 0 0}}.event_detail_hr:after{content:"";position:absolute;left:0;top:0;background:url(/bitrix/templates/cyberpark/static/css/../img/event_title_bottom.svg);width:88px;height:8px}@media (max-width:768px){.event_detail_hr:after{height:8px}}.about_event__desc{margin-top:42px;font-weight:400;font-size:24px;line-height:29px;color:#cdcdcd}@media (max-width:768px){.about_event__desc{font-size:14px;line-height:17px;margin-top:19px}}.forms_feedback__personal{font-weight:400;font-size:18px;line-height:22px;text-align:center}.event_detail_banner{background:url(/bitrix/templates/cyberpark/static/css/../img/event_detail_bg.png);background-repeat:no-repeat;background-size:100% 100%;padding:62px 52px 49px 0;position:relative;margin-top:200px}.event_detail_banner__reg{width:210px;height:64px;font-weight:700;font-size:20px;line-height:24px;letter-spacing:.04em;text-transform:uppercase}.event_detail_banner__desc{font-weight:500;font-size:24px;line-height:29px;color:#cdcdcd;margin-top:16px;margin-bottom:49px}@media (max-width:768px){.event_detail_banner__desc{margin-top:16px;margin-bottom:19px;font-size:14px;line-height:17px}}.event_detail_banner__title{font-weight:900;font-size:48px;line-height:110%;text-transform:uppercase}@media (max-width:768px){.event_detail_banner__title{font-size:24px;margin-top:12px}}.event_detail_banner_slider{width:552px;height:auto;position:absolute;top:50%;transform:translateY(-50%);left:-70px}@media (max-width:1440px){.event_detail_banner_slider{left:-38px;width:512px}}@media screen and (min-width:1024px) and (max-width:1400px){.event_detail_banner_slider{left:-78px}}@media (max-width:1024px){.event_detail_banner_slider{left:-20px;width:388px}}.event_detail_banner_slider__main{width:100%;height:335px}@media (max-width:1024px){.event_detail_banner_slider__main{height:225px}}.event_detail_banner_slider__main img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-webkit-clip-path:polygon(0 21px,4% 0,73% 0,75% 0,90% 0,91% 0,97% 0,100% 11px,100% 97%,98% 100%,89% 100%,87% 99%,7% 99%,6% 100%,15px 100%,0 96%);clip-path:polygon(0 21px,4% 0,73% 0,75% 0,90% 0,91% 0,97% 0,100% 11px,100% 97%,98% 100%,89% 100%,87% 99%,7% 99%,6% 100%,15px 100%,0 96%)}.event_detail_banner_slider__sub_main{width:100%;margin-top:16px}.event_detail_sub_main img{width:100%;height:94px}@media (max-width:1024px){.event_detail_sub_main img{height:63px}}.fun_zone__item img{width:100%;height:226px}@media (max-width:768px){.fun_zone__item img{height:175px}}.fun_zone__item_desc{font-weight:900;font-size:24px;line-height:29px;text-align:center;margin-top:16px;min-height:150px;display:flex;align-items:center;border:1px solid rgba(82,82,82,.2);padding:23px}@media (max-width:768px){.fun_zone__item_desc{margin-top:12px;padding:19px;min-height:auto;font-size:18px;line-height:22px;justify-content:center}}.fun_zone_items{margin-top:100px}@media (max-width:768px){.fun_zone_items{margin-top:24px}.fun_zone_items>:nth-child(n+2){margin-top:32px}}.main_activites__title{font-weight:700;font-size:48px;line-height:50px}@media (max-width:768px){.main_activites__title{font-size:20px;line-height:130%}}.main_activites_item{border:1px solid #ec6608;padding:20px 30px;height:100%;display:flex;flex-direction:column;min-height:319px;transition:0.5s;}@media (max-width:768px){.main_activites_item_body_hidden .button_all_news:after{bottom:40px !important;}.main_activites_item{height:auto; min-height:1px;}}.main_activites_item img{width:55px;height:55px;margin-right:35px}@media (max-width:768px){.main_activites_item img{width:33px;height:33px;margin-right:19px}}.main_activites_row{margin-top:40px}@media (max-width:768px){.main_activites_row{margin-top:10px}.main_activites_row>:nth-child(n+2){margin-top:12px!important}}.main_activites_row>:nth-child(n+4){margin-top:60px}img.main_activites_item__icon_hover{position:absolute;opacity:0;transition:0.5s}.main_activites_item_main:hover img.main_activites_item__icon_hover{opacity: 1;}.main_activites_item__desc{font-weight:900;font-size:24px;line-height:29px}@media (max-width:768px){.main_activites_item__desc{font-size:14px;line-height:17px}}.main_activites{margin-top:120px}@media (max-width:768px){.main_activites{margin-top:50px}}.cont_item{padding:36px 31px;border:1px solid rgba(82,82,82,.2)}@media (max-width:768px){.cont_item{padding:12px}}.conf_item__title{font-weight:400;font-size:26px;line-height:38px;color:#cdcdcd}@media (max-width:768px){.conf_item__title{font-size:18px;line-height:22px}}.conf_item__desc{font-weight:900;font-size:36px;line-height:43px;margin-top:12px;padding-bottom:9px;position:relative}.conf_item__desc:after{content:"";position:absolute;bottom:0;left:0;width:100%;transition:width .8s ease;height:6px;background:#ec6608}@media (max-width:768px){.conf_item__desc{font-size:24px;line-height:29px;padding-bottom:3px;border-bottom:2px solid #ec6608;margin-top:8px}}.cont_item{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.cont_item:hover .conf_item__desc:after{width:1000px;transition:all 1.5s ease-in-out}.conf_items_row{margin-top:60px}@media (max-width:768px){.conf_items_row{margin-top:16px}.conf_items_row>:nth-child(n+2){margin-top:16px!important}}.conf_items_row>:nth-child(n+4){margin-top:73px}.conf_themes__item{display:flex;flex-direction:column;align-items:center;padding:32px 41px;border:1px solid rgba(82,82,82,.2);height:100%}@media (max-width:768px){.conf_themes__item{padding:24px;height:auto}}.conf_themes__item img{width:58px;height:58px}@media (max-width:768px){.conf_themes__item img{width:38px;height:38px}}.conf_themes{margin-top:120px}@media (max-width:768px){.conf_themes{margin-top:24px}}.conf_themes__title{font-weight:700;font-size:32px;line-height:38px;margin:32px 0 9px}@media (max-width:768px){.conf_themes__title{margin:21px 0 4px;font-size:18px;line-height:22px}}.conf_themes__desc{text-align:center;color:#828282;font-weight:500;font-size:18px;line-height:22px}@media (max-width:768px){.conf_themes__desc{font-size:14px;line-height:17px}}.cont_themes_row{margin-top:80px}@media (max-width:768px){.cont_themes_row,.cont_themes_row>:nth-child(n+2){margin-top:16px}}.news_search_tags__search{font-weight:700;font-size:20px;line-height:24px;letter-spacing:.04em;text-transform:uppercase;min-width:200px}.news_search_tags{margin-top:50px}.news_search_tags__item{padding:8px 16px;border:1px solid #2f2f2f;margin:0 10px}.news_search_tags__item.active{background-color:#ec6608;padding:8px 40px 8px 16px;position:relative}.news_search_tags__item.active:after{content:"";background:url(/bitrix/templates/cyberpark/static/css/../img/close_tag.png);width:12px;height:12px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.news_search_tags__tags{width:100%;flex-wrap:wrap;justify-content:left}@media (max-width:768px){.news_search_tags__tags{justify-content:unset}.news_search_tags__tags .news_search_tags__item{margin-top:10px}.news_search_tags__tags>.news_search_tags__item,.news_search_tags__tags>:nth-child(2n+2) .news_search_tags__item{margin-left:10px}}.news_row{margin-top:70px}@media (max-width:768px){.news_row{margin-top:24px}.news_row>:nth-child(n+2){margin-top:24px!important}}.news_row>:nth-child(n+4){margin-top:105px}.main_breadcrumb ul li{font-weight:500;font-size:24px;line-height:29px;color:#5c5c5c}.news_detail__date{font-weight:300;font-size:24px;line-height:30px;color:#646464;margin-bottom:16px}@media (max-width:768px){.news_detail__date{font-size:12px;line-height:15px;margin-bottom:8px}}.news_detail__main_img{width:100%;height:408px;margin-bottom:16px;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.news_detail__main_img{height:151px}}.news_detail_container{margin-top:24px}.news_detail__desc{margin:40px 0 16px;font-weight:400;font-size:24px;line-height:29px;color:#cdcdcd}.news_detail__desc ol{padding-left:25px}.news_detail__desc a{color:#8888fa;text-decoration:underline}@media (max-width:768px){.news_detail__desc{margin:11px 0 16px;font-size:14px;line-height:17px}}.news_detail__go_back{padding-left:60px;background:url(/bitrix/templates/cyberpark/static/css/../img/go_back_icon.svg);background-size:11px 18px;background-position:0;background-repeat:no-repeat;margin-top:30px}@media (max-width:768px){.news_detail__go_back{margin-top:18px}}.news_detail_sidebar__date{font-weight:300;font-size:16px;line-height:20px;color:#646464}.news_detail_sidebar__title{font-weight:700;font-size:36px;line-height:50px}.news_detail_sidebar__list{margin-top:29px}.news_detail_sidebar__list li{padding-bottom:12px;border-bottom:1px solid #2e2e2e}.news_detail_sidebar__list li:not(:first-child){margin-top:15px}.news_detail_sidebar__desc{font-weight:700;font-size:28px;line-height:34px;margin-top:7px}.partners_container{margin-top:80px}@media (max-width:768px){.partners_container{margin-top:23px}}@media (max-width:768px){.partners_points{display:flex;flex-wrap:wrap}}@media (max-width:768px){.partners_points li{flex:0 0 auto;width:50%}.partners_points li:nth-child(n+3){margin-top:20px!important}}.partners_points li label{font-weight:700;font-size:20px;line-height:24px;letter-spacing:.04em;text-transform:uppercase}@media (max-width:768px){.partners_points li label{font-size:12px;line-height:14px}}.partners_points li label:hover{color:#ec6608}.partners_points li:not(:first-child){margin-top:24px}@media (max-width:768px){.partners_points li:not(:first-child){margin-top:0}}.checkbox_six_corners{position:absolute;z-index:-1;opacity:0}.checkbox_six_corners+label{display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox_six_corners+label:before{content:"";display:inline-block;min-width:32px;min-height:32px;margin-right:16px;background:url(/bitrix/templates/cyberpark/static/css/../img/checkbox_six_corners.svg);background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.checkbox_six_corners:checked+label:before{background:url(/bitrix/templates/cyberpark/static/css/../img/checkbox_six_corners_active.svg);background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.brd_gray{border:2px solid hsla(0,0%,51%,.2);transition:border .5s ease}.brd_gray_hover{position:relative}.brd_gray_hover:hover{border:2px solid #ec6608;transition:border .7s ease}.brd_gray_hover:hover:after{content:"";width:100%;height:100%;background:hsla(0,0%,100%,0);position:absolute;top:0;left:0;border:2px solid #ec6608;filter:blur(15px)}.partners__item{padding:50px 12px 32px;height:100%;transition:all .6s ease}.partners__item:hover{padding:10px 12px 32px;height:100%;transition:all .5s ease}.partners__item:hover .partners__item_desc{transition:all .7s ease;margin-top:15px;color:#ec6608}.partners__item:hover img{height:26px;transition:all .7s ease}.partners__item:hover .partners__item_description{visibility:visible;opacity:1;max-height:600px;margin-top:37px;overflow:hidden;transition:all 1.5s ease-in-out}@media (max-width:768px){.partners__item{padding:16px}}.partners__item img{-o-object-fit:contain;object-fit:contain;transition:all .5s ease;padding:0 23px;width:100%;height:78px}@media (max-width:768px){.partners__item img{padding:0}}.partners__item_description{font-weight:400;font-size:13px;line-height:15px;visibility:hidden;opacity:0;transition:all .6s ease;max-height:0}.partners__item_desc{font-weight:500;font-size:18px;line-height:22px;text-align:center;margin-top:53px;transition:all .1s ease}@media (max-width:768px){.partners__item_desc,.partners_row{margin-top:24px}.partners_row>:nth-child(n+2){margin-top:16px!important}}.partners_row>:nth-child(n+4){margin-top:30px}.partners_detail__main_img{height:260px;width:auto;max-width:100%;margin:95px 0;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.partners_detail__main_img{margin:24px 0 35px;height:110px}}.partners_detail__desc{font-weight:400;font-size:24px;line-height:29px;color:#cdcdcd;margin-top:39px}@media (max-width:768px){.partners_detail__desc{font-size:18px;line-height:22px;margin-top:27px}}.contacts_map{width:100%;height:345px;margin-top:62px;margin-bottom:32px}@media (max-width:768px){.contacts_map{height:539px}}.contacts_address__address{font-weight:700;font-size:24px;line-height:29px}@media (max-width:768px){.contacts_address__address{padding:12px 0 24px;font-size:18px;line-height:22px}}.contacts_address__tel{font-weight:600;font-size:40px;line-height:52px;color:#ec6608;margin-top:33px}@media (max-width:768px){.contacts_address__tel{font-size:24px;line-height:31px}}.contacts_soc{display:flex;justify-content:flex-end;align-items:center;height:100%}@media (max-width:768px){.contacts_soc{justify-content:flex-start;height:auto}.contacts_soc img{width:23px;height:23px}}.contacts_soc>:not(:first-child){margin-left:38px}@media (max-width:768px){.contacts_soc>:not(:first-child){margin-left:23px}}.main_404__body img:first-child{height:30px;width:30px}.main_404{height:615px;background:50%/100% 100% no-repeat url(/bitrix/templates/cyberpark/static/css/../img/404_bg.png);padding:100px;position:relative}@media (max-width:768px){.main_404{height:334px;padding:25px}}.main_404:after{content:"";position:absolute;left:0;top:0;background:50%/100% 100% no-repeat url(/bitrix/templates/cyberpark/static/css/../img/orange_logo_cy.svg);width:145px;height:82px;top:25px;left:25px}@media (max-width:768px){.main_404:after{width:35px;height:20px}}.main_404__title{margin-top:34px;margin-bottom:70px}@media (max-width:768px){.main_404__title{width:67px;height:18px;margin-top:79px;margin-bottom:20px}}.main_404__desc{font-weight:400;font-size:36px;line-height:47px;text-align:center}@media (max-width:768px){.main_404__desc{font-size:14px;line-height:18px}}.second_level{margin-left:60px}@media (max-width:768px){.second_level{margin-left:30px}.second_level p{margin-top:12px}.second_level>div{margin-left:0!important}}.second_level>div:not(:first-child){margin-left:150px}.map_site{font-weight:400;font-size:36px;line-height:50px}@media (max-width:768px){.map_site{font-size:18px;line-height:100%}}.map_site>p{margin:33px 0}@media (max-width:768px){.map_site>p{margin:15px 0}}.map_site_container{margin-top:62px}.map_site__title{font-weight:700;font-size:48px;line-height:50px;margin-bottom:33px}@media (max-width:768px){.map_site__title{font-size:24px;line-height:50px}}.search__search_input{margin-top:32px;width:100%;padding:30px;font-weight:500;font-size:24px;line-height:29px;color:#828282;background:none;border:1px solid #828282;outline:none}@media (max-width:768px){.search__search_input{padding:13px 16px;font-size:14px;line-height:17px}}.search_body{margin-top:59px}@media (max-width:768px){.search_body{margin-top:24px}}.search_body__title{font-weight:500;font-size:36px;line-height:43px}@media (max-width:768px){.search_body__title{font-size:18px;line-height:22px}}.search_body__title b{color:#ec6608}.search_body__list{margin-top:49px}@media (max-width:768px){.search_body__list{margin-top:24px}}.search_body__item_desc{font-weight:500;font-size:18px;line-height:22px;margin-top:17px}@media (max-width:768px){.search_body__item_desc{font-size:14px;line-height:17px;margin-top:4px}}.search_body__list{margin-left:15px}.search_body__list li{padding-left:24px}@media (max-width:768px){.search_body__list li{padding-left:10px}}.search_body__list li:not(:first-child){margin-top:24px}@media (max-width:768px){.search_body__list li:not(:first-child){margin-top:12px}}.search_body__item_title{font-weight:700;font-size:24px;line-height:29px}@media (max-width:768px){.search_body__item_title{font-size:18px;line-height:22px}}.cookie_notice{background:hsla(0,0%,100%,.8);height:93px;position:-webkit-sticky;position:sticky;bottom:0;z-index:2}@media (max-width:768px){.cookie_notice{margin-top:32px}}.cookie_notice__desc{font-weight:500;font-size:18px;line-height:22px;color:#000}@media (max-width:768px){.cookie_notice__desc{font-size:12px;line-height:14px;margin-right:60px}}.cookie_notice__close{background:url(/bitrix/templates/cyberpark/static/css/../img/burger_active_logo.svg);background-repeat:no-repeat;min-width:19px;min-height:19px;background-size:contain;cursor:pointer}@media (max-width:768px){.banner_img_slide{height:181px;width:100%;-webkit-clip-path:polygon(0 21px,4% 0,73% 0,75% 0,90% 0,91% 0,97% 0,100% 11px,100% 97%,98% 100%,89% 100%,87% 99%,7% 99%,6% 100%,15px 100%,0 96%);clip-path:polygon(0 21px,4% 0,73% 0,75% 0,90% 0,91% 0,97% 0,100% 11px,100% 97%,98% 100%,89% 100%,87% 99%,7% 99%,6% 100%,15px 100%,0 96%)}}.champ_mobile_banner{margin-top:32px}.conf_detail_main{padding:78px 0;margin-top:37px;position:relative}@media (max-width:768px){.conf_detail_main{margin-top:0;padding:42px 0}}.conf_detail_main:after{content:"";width:calc(100% + 120px);height:100%;position:absolute;left:50%;top:0;background:50%/100% 100% no-repeat url("/bitrix/templates/cyberpark/static/css/../img/Vector (20).png");z-index:1;transform:translate(-50%)}@media (max-width:768px){.conf_detail_main:after{display:none}}.conf_detail_main img{width:142px;height:142px;margin-right:74px}@media (max-width:768px){.conf_detail_main img{margin:0 auto!important}}.conf_detail_main__desc{margin-top:24px;font-weight:400;font-size:24px;line-height:29px;color:#cdcdcd}.conf_detail_main__title,.speakers__main_title{font-weight:700;font-size:48px;line-height:50px}.speakers__main_title{margin-top:100px}.speakers_items{margin-top:51px}.speakers_items>:nth-child(n+2){margin-top:100px}.speakers_items_right__title{font-weight:600;font-size:36px;line-height:47px}.speakers_items_right_items{margin-top:24px;padding-bottom:24px;border-bottom:1px solid hsla(0,0%,100%,.2)}.speakers_items_right_items>:nth-child(n+2){margin-top:16px}.speakers_items_right_items__item{font-weight:700;font-size:24px;line-height:29px}.speakers_items_right_items__item p:first-child{white-space:nowrap}.speakers_items_right_items__item p:last-child{font-weight:400;color:#cdcdcd;white-space:break-spaces}.speakers_items_right__desc{margin-top:24px;font-weight:400;font-size:24px;line-height:29px}.contacts_map_container{padding:0}.disciplines{margin-top:80px}.disciplines_row{position:relative;margin-top:73px}.disciplines__item{background:50%/100% 100% no-repeat url(/bitrix/templates/cyberpark/static/css/../img/discip_bg.svg);width:100%;height:300px;padding:82px 0 32px}.disciplines__item:hover{background:50%/100% 100% no-repeat url(/bitrix/templates/cyberpark/static/css/../img/discip_bg_hover.svg)}@media (max-width:768px){.disciplines__item{height:200px;padding:39px 0}}.disciplines__item img{max-width:270px;height:63px}@media (max-width:768px){.disciplines__item img{width:200px;height:50px;-o-object-fit:contain;object-fit:contain}}.disciplines__title{font-weight:500;font-size:32px;line-height:38px;position:relative}@media (max-width:768px){.disciplines__title{font-size:38px;line-height:22px;text-transform:uppercase}}.disciplines__title:after{content:"";position:absolute;top:-21px;left:50%;background:#242424;transform:translate(-50%);width:250px;height:1px}@media (max-width:768px){.disciplines__title:after{display:none}}.bg_discipline{position:relative}.bg_discipline.dota:after{background:linear-gradient(349.5deg,#000 4.39%,transparent 56.71%),linear-gradient(175.77deg,#000 8.51%,transparent 59.37%),no-repeat url(/bitrix/templates/cyberpark/static/css/../img/naga-siren-art-dota-2 1.png)}.bg_discipline.csgo:after,.bg_discipline.dota:after{content:"";mix-blend-mode:difference;width:100%;height:1200px;position:absolute;left:0;top:0;z-index:-1}.bg_discipline.csgo:after{background:linear-gradient(269.71deg,#000 .28%,transparent 49%),linear-gradient(349.5deg,#000 4.39%,transparent 56.71%),linear-gradient(175.77deg,#000 8.51%,transparent 59.37%),no-repeat url(/bitrix/templates/cyberpark/static/css/../img/csgo_bg.png)}.discipline_main_top{padding:71px 0;position:relative;margin-top:91px}@media (max-width:768px){.discipline_main_top{margin-top:0}.discipline_main_top .h-100{height:auto!important}}.discipline_main_top:after{content:"";background:50%/100% 100% no-repeat url(/bitrix/templates/cyberpark/static/css/../img/discip_bg_main_top.svg);position:absolute;width:calc(100% + 100px);height:100%;transform:translate(-50%);top:0;left:50%}@media (max-width:768px){.discipline_main_top:after{display:none}}.discipline_main_top__img{max-width:100%}.discipline_main_top__desc{font-weight:400;font-size:24px;line-height:29px;color:#cdcdcd}@media (max-width:768px){.discipline_main_top__desc{margin-top:25px}}.discipline_docs{margin-top:123px;padding:41px 0;background:#191919}.discipline_docs .discipline_docs_items__item:not(:last-child){padding-bottom:16px;border-bottom:1px solid #3d3d3d}.discipline_docs .discipline_docs_items__item:not(:first-child){padding-top:16px}.discipline_docs_items__item p{font-weight:500;font-size:24px;line-height:29px;color:#cdcdcd}.discipline_docs_items__item a{font-weight:500;font-size:24px;line-height:29px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#ec6608;word-break:keep-all;margin-left:15px}.discipline_docs_items{padding:0 40px;margin-top:40px}.discipline_docs__title{padding:0 40px;font-weight:700;font-size:56px;line-height:50px;text-transform:uppercase}.speakers_conf{margin-top:150px}.speakers_row{margin-top:50px}@media (max-width:768px){.speakers_row>:nth-child(n+2){margin-top:30px}}.speakers_row>:nth-child(n+5){margin-top:30px}.speakers_conf_container{position:relative}.speakers_conf_container .vip_guests_desc{display:none}.speakers_conf_container .forms_feedback__checkbox_input+label:before{margin-right:0!important}.speakers_conf_container .speakers_checkbox_container{position:absolute;top:0;padding:12px 14px 0 17px;width:100%;z-index:1}.speakers_conf_container .speakers_checkbox_container>p{width:160px;opacity:0}@media screen and (max-width:768px){.speakers_conf_container .speakers_checkbox_container>p{opacity:1}}@media screen and (max-width:768px){.speakers_conf_container{height:auto!important}.speakers_conf_container .speakers_checkbox_container>p{position:relative;opacity:1}.speakers_conf_container .speakers_checkbox_container>p:after{content:"";position:absolute;right:-35px;top:10px;z-index:5;width:21px;height:8px;background:50%/100% 100% no-repeat url(/bitrix/templates/cyberpark/static/css/../img/arrow_speaker.png)}}@media screen and (min-width:768px){.speakers_conf_container:hover .speakers_checkbox_container{padding:0;z-index:3}.speakers_conf_container:hover .speakers_checkbox_container>p{position:relative;opacity:1}.speakers_conf_container:hover .speakers_checkbox_container>p:after{content:"";position:absolute;right:-35px;top:10px;z-index:5;width:21px;height:8px;background:50%/100% 100% no-repeat url(/bitrix/templates/cyberpark/static/css/../img/arrow_speaker.png)}.speakers_conf_container:hover .vip_guests_desc{display:block}.speakers_conf_container:hover .speakers_conf_container__item:first-child{border:2px solid #ec6608;position:absolute;z-index:2;width:calc(100% + 30px);top:-15px;left:50%;transform:translate(-50%)}.speakers_conf_container:hover .speakers_conf_container__item:first-child:after{content:"";width:100%;height:100px;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.91),transparent)}.speakers_conf_container:hover .speakers_conf_container__item:first-child .speakers_conf_container__desc{background:#010101}.speakers_conf_container:hover .speakers_conf_container__item.for_hidden,.speakers_conf_container:hover .speakers_conf_container__item:first-child .speakers_conf_container__hidden_body{display:block}.speakers_conf_container:hover .speakers_conf_container__item.for_hidden .vip_guests_desc{display:none!important}}@media (max-width:768px){.speakers_conf_container__item:after{content:"";width:100%;height:100px;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.91),transparent)}}.speakers_conf_container__item>img{border-top-left-radius:11px;border-top-right-radius:11px;width:100%;height:350px;-o-object-fit:cover;object-fit:cover}.speakers_conf_container__item.for_hidden{display:none;opacity:0}.speakers_conf_container__desc{border:1px solid rgba(82,82,82,.2);padding:24px 16px}.speakers_conf_container__desc>p{font-weight:600;font-size:24px;line-height:31px}@media screen and (min-width:768px){.speakers_conf_container__hidden_body{display:none}.speakers_conf_container__hidden_body li:not(:first-child){margin-top:7px}.speakers_conf_container__hidden_body li{font-weight:400;font-size:16px;line-height:19px}.speakers_conf_container__hidden_body li b{font-weight:700}}.speakers_showcase{border:1px solid rgba(82,82,82,.2);padding:0 18px}@media (max-width:768px){.speakers_showcase{padding:18px;height:auto!important}}.speakers_showcase>p:first-child{font-weight:600;font-size:24px;line-height:31px}.speakers_showcase>p:nth-child(2){font-weight:400;font-size:18px;line-height:21,6px;color:#cdcdcd;padding:17px 0}.speakers_showcase>p:nth-child(3){font-weight:400;font-size:24px;line-height:28,8px;text-decoration:underline;color:#ec6608}.main_activites_item.for_hidden{display:none}.main_activites_item_body_hidden{padding:12px 0 8px;}.main_activites_item_body_hidden{display:flex !important;flex-direction: column;justify-content:space-between;height:221px;}.main_activites_item_body_hidden .button_all_news{text-transform:unset}.main_activites_item_body_hidden__desc{font-weight:400;font-size:20px;line-height:24px;color:#FFF}.main_activites_item_main{position:relative;height:100%}@media (max-width:768px){.main_activites_item_main{height:auto}}.main_activites_item_body_hidden .button_all_news:after{content: '_ _ _ _ _ _ _';transition:0.5s;position:absolute;bottom:50px;height:2px;left:30px;color:#EC6608;}.main_activites_item_main:hover .main_activites_item_body_hidden .button_all_news:after{color:#FFF;}.main_activites_item_main:hover .main_activites_item:first-child{border:1px solid #ec6608;background:#ec6608;z-index:1;}.main_activites_item:hover a{color:#FFF;}@media (max-width:768px){.main_activites_item_main:hover .main_activites_item:first-child{width:100%}}.main_activites_item_main:hover .main_activites_item.for_hidden,.main_activites_item_main:hover .main_activites_item:first-child .main_activites_item_body_hidden{display:block}.form_feedback_two_forms input:nth-child(2){margin-top:50px}@media (max-width:768px){.main_activites_item_body_hidden{height:100%;}.form_feedback_two_forms input:nth-child(2){margin-top:15px}}.form_feedback_two .bg_submit_left_bg{transform:translateY(-50%)}.form_feedback_two .bg_submit_left_bg:after{content:"";position:absolute;left:-212px;top:50%;width:213px;height:1px;background:#828282}.form_feedback_two .forms_feedback__submit{width:200px}@media (max-width:768px){.form_feedback_two .forms_feedback__submit{text-align:start;margin-top:15px}}.partners_form_drag_and_drop{padding:30px;border:1px solid #828282;height:485px;margin-bottom:20px;width:100%;position:relative}.partners_form_drag_and_drop .partners_form_drag_and_drop__no_file p,.partners_form_drag_and_drop>p{color:#828282;font-size:24px;line-height:29px;font-weight:500}.partners_form_drag_and_drop>p{position:absolute;top:30px;left:30px}.partners_form_drag_and_drop .partners_form_drag_and_drop__no_file{position:absolute;top:calc(50% + 30px);width:calc(100% - 60px);left:50%;transform:translate(-50%,-50%)}.partners_form_drag_and_drop .partners_form_drag_and_drop__no_file:after{content:"";position:absolute;top:-72px;right:50%;background:url(/bitrix/templates/cyberpark/static/css/../img/dad_icon.svg);width:50px;height:52px;transform:translate(50%)}.partners_form_drag_and_drop .partners_form_drag_and_drop__no_file p{text-align:center}.partners_form_container>:nth-child(n+2),.partners_form input[type=submit]{margin-top:50px}.vip_guests_desc{font-weight:400;font-size:16px;line-height:19px}@media screen and (max-width:768px){.vip_guests_container .vip_guests_desc{display:block}}@media screen and (min-width:768px){.vip_guests_container{padding-bottom:200px}.vip_guests_container .swiper-slide[aria-label="1 / 1"]:hover .speakers_conf_container .speakers_conf_container__item:first-child,.vip_guests_container .swiper-slide[aria-label="1 / 2"]:hover .speakers_conf_container .speakers_conf_container__item:first-child,.vip_guests_container .swiper-slide[aria-label="1 / 3"]:hover .speakers_conf_container .speakers_conf_container__item:first-child,.vip_guests_container .swiper-slide[aria-label="1 / 4"]:hover .speakers_conf_container .speakers_conf_container__item:first-child{top:0!important;left:0!important;transform:none!important}.vip_guests_container .swiper-slide[aria-label="4 / 4"]:hover .speakers_conf_container .speakers_conf_container__item:first-child{top:0!important;right:0!important;transform:none!important;left:auto!important}.vip_guests_container .speakers_conf_container .speakers_conf_container__item:first-child{top:0!important}}.conf_detail_main__reg{margin:0 auto;width:252px}@media (max-width:768px){.conf_detail_main__reg{width:200px}}.conf_detail_main__reg .forms_feedback__submit{padding:16px 0;margin-top:20px}.partner_form.error,.partner_form.load,.partner_form.success,.reg_form.error,.reg_form.load,.reg_form.success{height:500px}@media (max-width:768px){.partner_form.error,.partner_form.load,.partner_form.success,.reg_form.error,.reg_form.load,.reg_form.success{height:250px}}.partner_form.success,.reg_form.success{background:50%/contain no-repeat url(/bitrix/templates/cyberpark/static/css/../img/send_form_success.svg)}.partner_form.error,.reg_form.error{background:50%/contain no-repeat url(/bitrix/templates/cyberpark/static/css/../img/send_form_oops.svg)}.partner_form.load,.reg_form.load{background:50%/contain no-repeat url(/bitrix/templates/cyberpark/static/css/../img/send_form_loading.svg)}.speakers_item{transform:scale(.99);position:relative;-webkit-clip-path:polygon(0 15px,6% 0,20% 0,20% 0,24% 15px,78% 15px,82% 0,95% 0,100% 15px,100% 94%,93% 100%,83% 100%,80% 98%,53.41% 98%,52.79% 98%,47% 98%,25.35% 98%,17% 98%,14% 100%,7% 100%,.28% 94%);clip-path:polygon(0 15px,6% 0,20% 0,20% 0,24% 15px,78% 15px,82% 0,95% 0,100% 15px,100% 94%,93% 100%,83% 100%,80% 98%,53.41% 98%,52.79% 98%,47% 98%,25.35% 98%,17% 98%,14% 100%,7% 100%,.28% 94%)}.speakers_item .speakers_checkbox_container{position:absolute;top:0;padding:30px 14px 0 17px;width:100%;z-index:1}.speakers_item .speakers_checkbox_container>p{opacity:0}.speakers_item .speakers_item__img{height:257px}.speakers_item .speakers_item_desc{padding:24px 17px 0;background-color:#000}.speakers_item .speakers_item_desc__title{text-align:center;padding-bottom:24px;position:relative;font-size:25px}.speakers_item .speakers_item_desc__title:after{content:"";width:77px;height:5px;bottom:9px;left:50%;transform:translate(-50%);background:url(/bitrix/templates/cyberpark/static/css/img/poloska.png);position:absolute}.speakers_item .speakers_item_desc__desc{max-height:0;overflow:hidden}.speakers_item .speakers_item_desc__desc .speakers_conf_container__hidden_body{display:block!important}.speakers_item:after{content:"";width:100%;height:100px;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.91),transparent)}.speakers_main_item{position:relative}.speakers_main_item.for_hidden{display:none}.speakers_row_main_item{position:relative}.speakers_row_main_item .speakers_checkbox_container label{margin-top:10px}.speakers_row_main_item .speakers_checkbox_container label:before{margin-right:0}@media screen and (max-width:768px){.speakers_row_main_item .speakers_main_item:not(.for_hidden) .speakers_item_desc__desc{max-height:500px;transition:max-height 1s ease}.speakers_row_main_item .speakers_main_item:not(.for_hidden) .speakers_item_desc{padding:24px 17px}.speakers_row_main_item .speakers_main_item:not(.for_hidden) .speakers_checkbox_container{position:absolute;top:0;padding:30px 14px 0 17px;width:100%;z-index:1}.speakers_row_main_item .speakers_main_item:not(.for_hidden) .speakers_checkbox_container>p{opacity:1}}@media screen and (min-width:768px){.speakers_row_main_item:hover .speakers_main_item.for_hidden{display:block}.speakers_row_main_item:hover .speakers_main_item:not(.for_hidden){position:absolute;width:100%;top:0;z-index:1}.speakers_row_main_item:hover .speakers_main_item:not(.for_hidden) .speakers_item_desc__desc{max-height:500px;transition:max-height 1s ease}.speakers_row_main_item:hover .speakers_main_item:not(.for_hidden) .speakers_item_desc{padding:24px 17px}.speakers_row_main_item:hover .speakers_main_item:not(.for_hidden) .speakers_checkbox_container{position:absolute;top:0;padding:30px 14px 0 17px;width:100%;z-index:1}.speakers_row_main_item:hover .speakers_main_item:not(.for_hidden) .speakers_checkbox_container>p{opacity:1}}.speakers_item_bg{-webkit-clip-path:polygon(0 15px,6% 0,20% 0,20% 0,24% 15px,78% 15px,82% 0,95% 0,100% 15px,100% 94%,93% 100%,83% 100%,80% 98%,53.41% 98%,52.79% 98%,47% 98%,25.35% 98%,17% 98%,14% 100%,7% 100%,.28% 94%);clip-path:polygon(0 15px,6% 0,20% 0,20% 0,24% 15px,78% 15px,82% 0,95% 0,100% 15px,100% 94%,93% 100%,83% 100%,80% 98%,53.41% 98%,52.79% 98%,47% 98%,25.35% 98%,17% 98%,14% 100%,7% 100%,.28% 94%);background:#ec6608;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.about_page_desc{font-weight:500;font-size:24px;line-height:29px;color:#cdcdcd}@media (max-width:768px){.about_page_desc{font-size:16px;line-height:24px}}.about_page_item{padding:40px;border:1px solid rgba(82,82,82,.2)}@media (max-width:768px){.about_page_item{padding:20px}}.about_page_item:hover .about_page_item__title_block{color:#ec6608;border-bottom:2px solid #ec6608;transition:all .7s ease}.about_page_item:hover .about_page_item__img{filter:invert(47%) sepia(76%) saturate(2625%) hue-rotate(358deg) brightness(94%) contrast(97%);transition:all .7s ease}.about_page_main_desc{padding:63px 0 0}@media (max-width:768px){.about_page_main_desc{padding:16px 0 0}}.about_page_main_desc .about_page_desc{margin:17px 0 30px}.about_page_main_desc ol{padding-left:25px}.about_page_main_desc ol>:nth-child(n+2){margin-top:10px}.about_page_item__title_block{display:inline-block;font-weight:400;font-size:48px;line-height:58px;color:#fff}.about_page_item__img{height:50px;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.about_page_item__right_block{margin-top:30px}}.about_page_item__desc{font-weight:400;font-size:24px;line-height:29px;margin-top:55px}@media (max-width:768px){.about_page_item__desc{margin-top:15px;font-size:19px;line-height:26px}}.about_page_mission__desc{font-weight:400;font-size:24px;line-height:29px;margin-top:25px}.about_page_mission{margin-top:64px;padding:65px 75px;background:50%/100% 100% url(/bitrix/templates/cyberpark/static/css/../img/mission_bg.png)}@media (max-width:768px){.about_page_mission{padding:20px;background:none}}.about_page_mission p{font-weight:700;font-size:48px;line-height:50px}.about_page_list{margin-top:80px}.about_page_list>:nth-child(n+2){margin-top:40px}@media (max-width:768px){.page_about.footer_right_block__social{width:250px;margin:20px auto 0}}.page_about.footer_right_block__social>*{margin-left:38px}@media (max-width:768px){.page_about.footer_right_block__social>*{margin-left:15px}}.page_about_text_bottom{font-weight:400;font-size:36px;line-height:43px;margin-top:111px}@media (max-width:768px){.page_about_text_bottom{font-size:30px;margin-top:50px;line-height:36px}}.page_about_page{position:relative}.page_about_page .page_about_page_bg{height:900px;position:absolute;right:0;top:0;width:1148px;mix-blend-mode:lighten}@media (max-width:768px){.page_about_page .page_about_page_bg{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc2Nzcy1yZXNldHMvcmVzZXRzL19zYW5pdGl6ZS5zY3NzIiwic3R5bGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLG1DQUFPLENBQ1Asb0NBQU8sQ0NLUCxpQkFHRSxxQkFBc0IsQ0FReEIsZUFFRSx1QkFBd0IsQ0FDeEIsc0JBQWdDLENBYWxDLEtBQ0UsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLGVBQWdCLENBQ2hCLGFBQVcsQ0FBWCxVQUFXLENBQ1gsdUNBQXdDLENBQ3hDLHlCQUEwQixDQUMxQiw2QkFBOEIsQ0FDOUIscUJBQStCLENBVWpDLEtBQ0UsUUFBUyxDQVFYLEdBQ0UsYUFBYyxDQUNkLGNBQWdCLENBc0JsQixzREFJRSxRQUFTLENBUVgsR0FDRSxRQUFTLENBQ1QsZ0JBQTBCLENBTzVCLEtBQ0UsYUFBYyxDQU9oQixjQUVFLGVBQWdCLENBQ2hCLFNBQVUsQ0FRWixJQUNFLCtCQUFpQyxDQUNqQyxhQUF1QixDQVV6QixFQUNFLDRCQUE2QixDQU8vQixZQUNFLHlCQUEwQixDQUMxQix3Q0FBaUMsQ0FBakMsZ0NBQWlDLENBT25DLFNBRUUsa0JBQW1CLENBUXJCLGNBR0UsK0JBQWlDLENBQ2pDLGFBQXVCLENBT3pCLE1BQ0UsYUFBYyxDQVVoQixrQ0FNRSxxQkFBc0IsQ0FPeEIsWUFFRSxvQkFBcUIsQ0FPdkIsc0JBQ0UsWUFBYSxDQUNiLFFBQVMsQ0FlWCxXQUNFLGlCQUFrQixDQU9wQixnQkFDRSxpQkFBa0IsQ0FPcEIsZUFDRSxlQUFnQixDQVVsQixNQUNFLHdCQUF5QixDQVUzQixvQkFHRSxRQUFTLENBUVgsT0FDRSxnQkFBaUIsQ0FDakIsbUJBQTZCLENBTy9CLGdEQUlFLHlCQUEwQixDQVE1QixTQUNFLHdCQUF5QixDQUN6QiwwQkFBdUMsQ0FPekMsTUFDRSxnQkFBaUIsQ0FRbkIsT0FDRSxhQUFjLENBQ2QsYUFBYyxDQUNkLGNBQWUsQ0FDZixrQkFBNEIsQ0FROUIs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LENBRGpCLGlDQUdFLGVBQWdCLENBMS9HZCx5QkE2L0dKLHVDQUVFLFdBQVksQ0FFWixrQkFBZ0IsQ0FRakIsQ0FaRCx5Q0FPRSxnQkFBaUIsQ0FwZ0hmLHlCQTYvR0oseUNBU0csZ0JBQWlCLENBRWxCLENBRUYsd0JBQ0MsZUFBbUIsQ0FDbkIsY0FBZSxDQUNmLGdCQUFpQixDQUNqQixnQkFBaUIsQ0E5Z0hkLHlCQTBnSEosd0JBTUUsY0FBZSxDQUNmLGVBQWdCLENBQ2IsZ0JBQWlCLENBRXJCLENBQ0QsaUJBQ0MsaUJBQWtCLENBRG5CLHFDQUdFLFlBQWEsQ0FDYixpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLEtBQU0sQ0FDTixZQUFhLENBQ2Isc0JBQXVCLENBN2hIckIseUJBcWhISixxQ0FZRyxZQUFhLENBQ2IiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnc2FuaXRpemUnO1xyXG5AaW1wb3J0ICdib290c3RyYXAtZ3JpZC5taW4uY3NzJztcclxuQGltcG9ydCAnLi4vZm9udHMvc3R5bGVzaGVldC5jc3MnO1xyXG5cclxuXHJcbmJvZHl7XHJcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmdfbWFpbi5zdmcnKTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDEwMTAxO1xyXG5cdGNvbG9yOiAjRkZGRkZGO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHQmLmFjdGl2ZV9idXJnZXJfYm9keXtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHR9XHJcblx0KntcclxuXHRcdGZvbnQtZmFtaWx5OiBCbGVuZGVyIFBybztcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHR9XHJcbn1cclxudWx7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5vbHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5oMXtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxucHtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuYXtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Y29sb3I6IGluaGVyaXQ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5oLTEwMHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuQG1peGluIF83Njgge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5AbWl4aW4gXzE0NDAge1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5AbWl4aW4gXzEwMjR7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vKkBpbmNsdWRlIF83Njh7XHJcblx0LnN3aXBlci13cmFwcGVye1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1x0XHRcclxuXHR9XHJcbn0qL1xyXG4ubGluZV9ib3R0b206YWZ0ZXJ7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbGluZV9ib3R0b20uc3ZnXCIpO1xyXG5cdHdpZHRoOiA4OHB4O1xyXG5cdGhlaWdodDogOHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IC00MHB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdHdpZHRoOiA0NHB4O1xyXG5cdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRib3R0b206IC00cHg7XHJcblx0fVxyXG59XHJcbi5idXR0b25fb3Jhbmdle1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX29yYW5nZS5wbmdcIik7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDAgMjBweDtcclxuXHQmOmhvdmVye1xyXG5cdFx0Y29sb3I6ICMzNTFCMDk7XHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogLTNweDtcclxuXHRcdFx0cmlnaHQ6IC0zcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fb3JhbmdlLnBuZ1wiKTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdGZpbHRlcjogaW52ZXJ0KC41KTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5idXR0b25fbm9fYmdfb25seV9saW5lXzF7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG4uZ2lmXCIpO1xyXG59XHJcbi5idXR0b25fbm9fYmdfb25seV9saW5lXzJ7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fb25seV9saW5lX25vX2JnMi5wbmdcIik7XHJcbn1cclxuLmJ1dHRvbl9ub19iZ19vbmx5X2xpbmVfMiwgLmJ1dHRvbl9ub19iZ19vbmx5X2xpbmVfMXtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcdFxyXG59IFxyXG4udGl0bGVfc2VjdGlvbntcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDU2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDUwcHg7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRjb2xvcjogI0ZGRkZGRjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDhweDtcclxuXHR9XHJcbn1cclxuLmhlYWRlcntcclxuXHRiYWNrZ3JvdW5kOiAjMDEwMTAxO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmLmFjdGl2ZV9idXJnZXJ7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR6LWluZGV4OiAxMDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHRvcDogMDtcclxuXHRcdC5oZWFkZXJfYnVyZ2VyX19jb250YWluZXJ7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0LmhlYWRlcl9fY29udGFjdHMsIC5oZWFkZXJfX25hdntcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmhlYWRlcl9fY29udGFpbmVye1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHR9XHJcblx0XHQuaGVhZGVyX19zZWFyY2hfbGFuZ3VhZ2V7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHRcdC5oZWFkZXJfX2J1cmdlcl9ub19hY3RpdmV7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQuaGVhZGVyX19idXJnZXJfYWN0aXZle1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5hY3RpdmVfc2Nyb2xse1xyXG5cdFx0LypiYWNrZ3JvdW5kOiAjMmYyZjJmOyovXHJcblx0XHRiYWNrZ3JvdW5kOiAjMDEwMTAxO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR6LWluZGV4OiAxMDA7XHJcblx0XHQuaGVhZGVyX19jb250YWluZXJ7XHJcblx0XHRcdGhlaWdodDogNzRweDtcclxuXHRcdH1cclxuXHRcdC5oZWFkZXJfX3NlYXJjaF9sYW5ndWFnZXtcclxuXHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5oZWFkZXJfYnVyZ2VyX19ib3R0b21fY29udGFpbmVye1xyXG5cdG1hcmdpbi10b3A6IDMwMHB4O1xyXG59XHJcbi5oZWFkZXJfYnVyZ2VyX19zbWFsbF9kZXNje1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdG1hcmdpbi10b3A6IDdweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0YXtcclxuXHRcdGNvbG9yOiAjODI4MjgyO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcclxuXHR9XHJcbn1cclxuLmhlYWRlcl9idXJnZXJfX21haWx7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG59XHJcbi5oZWFkZXJfYnVyZ2VyX190ZWx7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRmb250LXNpemU6IDQwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDUycHg7XHJcbn1cclxuLmhlYWRlcl9fYnVyZ2Vye1xyXG5cdHdpZHRoOiAzNHB4O1xyXG5cdGhlaWdodDogMjZweDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTY4cHgpe1xyXG5cdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cdGltZ3tcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHQuaGVhZGVyX19idXJnZXJfbm9fYWN0aXZle1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdC5oZWFkZXJfX2J1cmdlcl9hY3RpdmV7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4uaGVhZGVyX2J1cmdlcl9fY29udGFpbmVye1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0aGVpZ2h0OiAxMDB2aDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjkpXHJcbn1cclxuLmhlYWRlcl9idXJnZXJfX2xpbmV7XHJcblx0Ym9yZGVyLWJvdHRvbTogLjVweCBzb2xpZCAjRUM2NjA4O1xyXG5cdG1hcmdpbjogMDtcclxuXHRvcGFjaXR5OiAwLjI7XHJcbn1cclxuLmhlYWRlcl9idXJnZXJfX3NvY2lhbHtcclxuXHQ+Kjpub3QoOmZpcnN0LWNoaWxkKXtcclxuXHRcdG1hcmdpbi1sZWZ0OiAzNXB4O1xyXG5cdH1cclxuXHRpbWd7XHJcblx0XHR3aWR0aDogNDBweDtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdEBpbmNsdWRlIF83Njh7XHJcblx0XHRcdHdpZHRoOiAyM3B4O1xyXG5cdFx0XHRoZWlnaHQ6IDIzcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5oZWFkZXJfYnVyZ2VyX19uYXZ7XHJcblx0bWFyZ2luLXRvcDogNjZweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDMycHg7XHJcblx0bGluZS1oZWlnaHQ6IDM4cHg7XHJcblx0Y29sb3I6ICNDRENEQ0Q7XHJcblx0dWx7XHJcblx0XHRsaTpub3QoOmZpcnN0LWNoaWxkKXtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDk0cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5oZWFkZXJfYnVyZ2VyX3RvZ2dsZXtcclxuXHRtYXJnaW4tdG9wOiAxMTBweDtcclxuXHQuaGVhZGVyX2J1cmdlcl90b2dnbGVfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCl7XHJcblx0XHRtYXJnaW4tbGVmdDogODBweDtcclxuXHR9XHRcclxufVxyXG4uaGVhZGVyX2J1cmdlcl90b2dnbGVfX2l0ZW17XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA1MnB4O1xyXG5cdGNvbG9yOiAjRkZGRkZGO1xyXG5cdCYuYWN0aXZle1xyXG5cdFx0Y29sb3I6ICNFQzY2MDg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogOHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnVyZ2VyX3RvZ2dsZV91bmRlci5wbmdcIik7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmhlYWRlcl9fY29udGFpbmVye1xyXG5cdGhlaWdodDogMTE0cHg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcblx0XHRoZWlnaHQ6IDUxcHg7XHJcblx0fVxyXG59XHJcbi5oZWFkZXJfX2xvZ297XHJcblx0d2lkdGg6IDE3MnB4O1xyXG5cdGhlaWdodDogNDJweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0d2lkdGg6IDkwcHg7XHJcblx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHRpbWd7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcbn1cclxuLmhlYWRlcl9fbmF2e1xyXG5cdGNvbG9yOiAjRkZGRkZGO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG5cdEBpbmNsdWRlIF8xMDI0e1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdH1cclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdG1hcmdpbi10b3A6IDQycHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MnB4O1xyXG5cdH1cclxuXHRsaXtcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGNvbG9yOiAjRUM2NjA4O1xyXG5cdFx0fVxyXG5cdFx0Ji5zZWxlY3RlZHtcclxuXHRcdFx0Y29sb3I6ICNFQzY2MDg7XHJcblx0XHR9XHJcblx0fVxyXG5cdHVse1xyXG5cdFx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdFx0bGl7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCl7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRsaS5hY3RpdmV7XHJcblx0XHRcdGNvbG9yOiAjRUM2NjA4O1xyXG5cdFx0fVxyXG5cdFx0bGk6bm90KDpmaXJzdC1jaGlsZCl7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAzMnB4O1xyXG5cdFx0fTtcclxuXHR9XHJcbn1cclxuLmhlYWRlcl9fY29udGFjdHN7XHJcblx0bWFyZ2luLWxlZnQ6IDU3cHg7XHJcblx0Y29sb3I6ICNGRkZGRkY7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5oZWFkZXJfX2xpbmtfdGVse1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4uaGVhZGVyX19saW5rX21haWx7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDIycHg7XHJcbn1cclxuLmhlYWRlcl9fc2VhcmNoX2xhbmd1YWdle1xyXG5cdD4qe1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxuXHQ+Kjpub3QoOmZpcnN0LWNoaWxkKXtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG5cdH1cclxufVxyXG4uaGVhZGVyX19zZWFyY2hfaWNvbntcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRoZWlnaHQ6IDE4cHg7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5oZWFkZXJfX2xhbmdfaXRlbXtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHRAaW5jbHVkZSBfMTAyNHtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHR9XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cdH1cclxuXHRjb2xvcjogIzgyODI4MjtcclxuXHQmLmFjdGl2ZXtcclxuXHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cdH1cclxufVxyXG4ubWFpbntcclxuXHRwYWRkaW5nOiA2M3B4IDAgMTA3cHggMDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0cGFkZGluZzogMTJweCAwO1xyXG5cdH1cclxufVxyXG4uYmFubmVyX190aXRsZXtcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG5cdGZvbnQtc2l6ZTogNTZweDtcclxuXHRsaW5lLWhlaWdodDogMTEwJTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTEwJTtcclxuXHRcdG1hcmdpbi10b3A6IDI0cHg7XHJcblx0fVxyXG59XHJcbi5ib2R5X3NsaWRlX2Jhbm5lcntcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0bWluLWhlaWdodDogMzUwcHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG5cdH1cclxuXHQuYmFubmVyX19idXR0b25ze1xyXG5cdFx0bWFyZ2luLXRvcDogYXV0bztcclxuXHR9XHJcbn1cclxuLmJhbm5lcntcclxuXHRwYWRkaW5nOiA2MHB4IDAgMzBweCAwO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxufVxyXG4uYmFubmVyX19wcm9ncmVzc19iYXJ7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQuYmFubmVyX19wcm9ncmVzc19iYXJfdmFsdWV7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZWM2NjA4O1xyXG5cdFx0d2lkdGg6IDBweDtcclxuXHRcdGhlaWdodDogM3B4O1xyXG5cdFx0bGVmdDogMHB4O1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogd2lkdGggZWFzZS1pbi1vdXQgLjVzO1xyXG5cdFx0Ji5hY3RpdmV7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYmFubmVyX19jb250YWluZXJfcmVse1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uYmFubmVyX19zbGlkZXJfaXRlbXtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0dGV4dC1hbGlnbjogZW5kO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOmFmdGVye1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyMDUsIDI1NSwgMjU1LCAyNTUgKSAwJSwgMDAlICk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoIDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKCAwLCAwLCAwLCAxICkgMTAwJSApO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoIDI1NSwgMjU1LCAyNTUsIDAgKSAwJSwgcmdiYSggMCwgMCwgMCwgMSApIDEwMCUgKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoIHJpZ2h0LCByZ2JhKCAyNTUsIDI1NSwgMjU1LCAwICkgMCUsIHJnYmEoIDAsIDAsIDAsIDEgKSAxMDAlICk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoIHJpZ2h0LCByZ2JhKCAyNTUsIDI1NSwgMjU1LCAwICkgMCUsIHJnYmEoIDAsIDAsIDAsIDEgKSAxMDAlICk7XHJcbiAgICAgICAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9IzU1MDAwMEZGLCBlbmRDb2xvcnN0cj0jNTUwMDAwRkYpO1xyXG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9IzAwZmZmZmZmLCBlbmRDb2xvcnN0cj0jZmZmZmZmZmYpO1xyXG5cdH1cclxuXHRpbWd7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdH1cclxufVxyXG4uYmFubmVyX19jb250YWluZXJfcmVse1xyXG4gICAgJjpob3ZlcntcclxuICAgIFx0LmJhbm5lcl9fYmdfY29udGFpbmVye1xyXG4gICAgXHRcdGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0IHVybCgnLi4vaW1nL1ZlY3RvciAoMjYpLnN2ZycpO1xyXG4gICAgXHR9XHJcbiAgICBcdC5iYW5uZXJfX3NsaWRlcl9pdGVtOmFmdGVye1xyXG4gICAgXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNjUuNWRlZyxyZ2JhKDIzNiwxMDIsOCwuMzcpIDE4LjY2JSxyZ2JhKDIzNiwxMDIsOCwwKSA3NS4zNiUpLGxpbmVhci1ncmFkaWVudCg5Ny45NGRlZywjMDEwMTAxIDEzLjEzJSx0cmFuc3BhcmVudCA2Ni43NyUpO1xyXG4gICAgXHR9XHJcbiAgICB9XHJcbn1cclxuLmJhbm5lcl9fYmdfY29udGFpbmVye1xyXG5cdGJhY2tncm91bmQ6IGNlbnRlciAvIDEwMCUgMTAwJSBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL2Jhbm5lcl9iZy5zdmdcIik7XHRcclxuXHRjbGlwLXBhdGg6IHBvbHlnb24oMCAyNXB4LDIlIDAsODAlIDAsODElIDE1cHgsOTAlIDE1cHgsOTElIDAsOTglIDAsMTAwJSAyNXB4LDEwMCUgOTclLDk4JSAxMDAlLDg5JSAxMDAlLDg3JSA5OSUsNyUgOTklLDYlIDEwMCUsMjNweCAxMDAlLDAgOTclKTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDEyMHB4KTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIEBpbmNsdWRlIF83Njh7XHJcbiAgICBcdGhlaWdodDogMjMwcHg7XHJcbiAgICBcdHRvcDogMDtcclxuICAgIFx0cG9zaXRpb246IHN0YXRpYztcclxuICAgIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcclxuICAgIFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMjVweCwyJSAwLDczJSAwLDc0JSA3cHgsOTAlIDdweCw5MSUgMCw5NyUgMCwxMDAlIDExcHgsMTAwJSA5NyUsOTglIDEwMCUsODklIDEwMCUsODclIDk4JSw3JSA5OCUsNiUgMTAwJSwyNXB4IDEwMCUsMCA5NyUpO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcblx0ICAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcclxuXHQgICAgd2lkdGg6IDU0MHB4O1xyXG5cdCAgfVxyXG5cdH1cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHQgICZ7XHJcblx0ICAgIHdpZHRoOiA3MjBweDtcclxuXHQgIH1cclxuXHR9XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0ICAme1xyXG5cdCAgICB3aWR0aDogOTYwcHg7XHJcblx0ICB9XHJcblx0fVxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHQgICZ7XHJcblx0ICAgIHdpZHRoOiAxMjAwcHg7XHJcblx0ICB9XHJcblx0fVxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuXHQgICZ7XHJcblx0ICAgIHdpZHRoOiAxNDAwcHg7XHJcblx0ICB9XHJcblx0fVxyXG59XHJcbi5iYW5uZXJfX2JnX3N1Yl9jb250YWluZXJ7XHJcblx0d2lkdGg6IDYwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0Y2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCUsIDI0JSAwJSwgMCUgMTAwJSwgMCUgMTAwJSwgMTAwJSAxMDAlKTtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5iYW5uZXJfX21haW4tc3dpcGVye1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxufVxyXG4uYmFubmVyX3ByZXZpZXd7XHJcblx0bWFyZ2luLXRvcDogNTRweDtcclxuXHQuYmFubmVyX3ByZXZpZXdfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCl7XHJcblx0XHRtYXJnaW4tbGVmdDogMTZweDtcclxuXHR9XHJcbn1cclxuLmJhbm5lcl9wcmV2aWV3X19pdGVte1xyXG5cdGhlaWdodDogOTRweDtcclxuXHRpbWd7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdH1cclxufVxyXG4uYmFubmVyX19kZXNje1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG5cdG1hcmdpbi10b3A6IDE2cHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdH1cclxufVxyXG5cclxuLmJhbm5lcl9fcmVnX2J1dHRvbntcclxuXHRwYWRkaW5nOiAyMnB4IDQycHggMThweCA0MnB4O1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRwYWRkaW5nOiAxMnB4IDA7XHJcblx0fVxyXG59XHJcbi5iYW5uZXJfX2J1dHRvbnN7XHJcblx0bWFyZ2luLXRvcDogMzFweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHRsaW5lLWhlaWdodDogMjRweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xyXG5cdFx0Z3JpZC1jb2x1bW4tZ2FwOiA4cHg7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTdweDtcclxuXHR9XHJcbn1cclxuLmJhbm5lcl9fZ28tZGV0YWlse1xyXG5cdHBhZGRpbmc6IDIwcHggMjJweDtcclxuXHRtYXJnaW4tbGVmdDogOXB4O1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRwYWRkaW5nOiAxMnB4IDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG59XHJcbi5ldmVudHN7XHJcblx0bWFyZ2luLXRvcDogMTUwcHg7XHJcblx0LmV2ZW50c19tYWluX19pdGVte1xyXG5cdFx0LmV2ZW50c19pdGVtX19tYWluX2xvZ297XHJcblx0XHRcdGhlaWdodDogNTdweDtcclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHR9XHJcbn1cclxuLmV2ZW50X21vYmlsZV9zd2lwZXJ7XHJcblx0LnN3aXBlci1idXR0b24tbmV4dHtcclxuXHRcdGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvcmlnaHRfc3dpcGVyX25leHQuc3ZnXCIpO1xyXG5cdFx0d2lkdGg6IDEzcHg7XHJcblx0XHRoZWlnaHQ6IDEzcHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAzMHB4KTtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0fVxyXG5cdC5zd2lwZXItYnV0dG9uLXByZXZ7XHJcblx0XHRiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL2xlZnRfc3dpcGVyX3ByZXYuc3ZnXCIpO1xyXG5cdFx0d2lkdGg6IDEzcHg7XHJcblx0XHRoZWlnaHQ6IDEzcHg7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMzBweCk7XHJcblx0fVxyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbntcclxuXHRwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XHJcblx0bWFyZ2luLXRvcDogMjRweDtcclxuXHQ+KjpudGgtY2hpbGQobisyKXtcclxuXHRcdG1hcmdpbi1sZWZ0OiA4cHg7XHJcblx0fVxyXG5cdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7XHJcblx0XHRiYWNrZ3JvdW5kOiAjQ0RDRENEO1xyXG5cdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjRUM2NjA4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZXZlbnRzX21haW5fX2l0ZW17XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC5ldmVudHNfaXRlbV9fYmdfZ3JvdXAye1xyXG5cdFx0XHRmaWx0ZXI6IGJsdXIoOHB4KTtcclxuXHRcdH1cclxuXHRcdC5ldmVudHNfbWFpbl9fY29udGFpbmVye1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcblx0ICAgIFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGgsIGhlaWdodDtcclxuXHQgICAgXHR3aWR0aDogODAlO1xyXG5cdCAgICBcdGhlaWdodDogNTAwcHg7XHJcblx0ICAgIFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblx0XHQuZXZlbnRzX2l0ZW1fX2JvZHl7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdH1cclxuXHRcdC5ldmVudHNfaXRlbV9fdG9wX2xvZ297XHJcblx0XHRcdHdpZHRoOiAxNDFweDtcclxuXHRcdFx0aGVpZ2h0OiAxMzFweDtcclxuXHRcdFx0YmFja2dyb3VuZDogY2VudGVyIC8gMTAwJSAxMDAlIHVybChcIi4uL2ltZy9ldmVudF9hY3RpdmVfbG9nby5zdmdcIik7XHJcblx0XHRcdC5ldmVudHNfaXRlbV9fdG9wX2xvZ29fbm9fYWN0aXZle1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmV2ZW50c19pdGVtX190b3BfbG9nb19hY3RpdmV7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ldmVudHNfaXRlbV9fYmdfZ3JvdXB7XHJcblx0XHRcdGZpbHRlcjogYmx1cig0cHgpO1xyXG5cdFx0fVxyXG5cdFx0LmV2ZW50c19pdGVte1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0LmV2ZW50c19pdGVtX19tYWluX2xvZ297XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQuZXZlbnRzX2l0ZW1fX3Zpc2libGVfY29udGVudHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdH1cclxuXHR9XHJcblx0LypAaW5jbHVkZSBfNzY4e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHQgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHQgICAgd2lkdGg6IDgwJTtcclxuXHQgICAgbWFyZ2luOiAwIGF1dG87XHJcblx0fSovXHJcbn1cclxuLmV2ZW50c19tYWluX19pdGVtLmFjdGl2ZXtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0LmV2ZW50c19pdGVtX19iZ19ncm91cDJ7XHJcblx0XHRmaWx0ZXI6IGJsdXIoOHB4KTtcclxuXHR9XHJcblx0LmV2ZW50c19tYWluX19jb250YWluZXJ7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcbiAgICBcdHRyYW5zaXRpb24tcHJvcGVydHk6IHdpZHRoLCBoZWlnaHQ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIGxlZnQ6IDUwJTtcclxuXHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0ICAgIHotaW5kZXg6IDI7XHJcblx0ICAgIHRvcDogNTAlO1xyXG5cdCAgICB3aWR0aDogNTAwcHg7XHJcblx0ICAgIGhlaWdodDogNjAwcHg7XHJcblx0ICAgIG1pbi13aWR0aDogNDAwcHg7XHJcblx0ICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xyXG5cdCAgICBAaW5jbHVkZSBfNzY4e1xyXG5cdCAgICBcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0ICAgIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LDBweCk7XHJcblx0ICAgIFx0bWluLXdpZHRoOiBhdXRvO1xyXG5cdCAgICBcdG1pbi1oZWlnaHQ6IGF1dG87XHJcblx0ICAgIFx0d2lkdGg6IDEwMCU7XHJcblx0ICAgIFx0aGVpZ2h0OiA1MDBweDtcclxuXHQgICAgfVxyXG5cdH1cclxuXHQuZXZlbnRzX2l0ZW1fX2JvZHl7XHJcblx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5ldmVudHNfaXRlbV9fdG9wX2xvZ297XHJcblx0XHR3aWR0aDogMTY0cHg7XHJcblx0XHRoZWlnaHQ6IDE3NnB4O1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2V2ZW50X2FjdGl2ZV9sb2dvLnN2Z1wiKTtcclxuXHRcdEBpbmNsdWRlIF83Njh7XHJcblx0XHRcdHdpZHRoOiAxNDFweDtcclxuXHRcdFx0aGVpZ2h0OiAxMzFweDtcclxuXHRcdFx0YmFja2dyb3VuZDogY2VudGVyIC8gMTAwJSAxMDAlIHVybChcIi4uL2ltZy9ldmVudF9hY3RpdmVfbG9nby5zdmdcIik7XHJcblx0XHR9XHJcblx0XHQuZXZlbnRzX2l0ZW1fX3RvcF9sb2dvX25vX2FjdGl2ZXtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5ldmVudHNfaXRlbV9fdG9wX2xvZ29fYWN0aXZle1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0LmV2ZW50c19pdGVtX19iZ19ncm91cHtcclxuXHRcdGZpbHRlcjogYmx1cig0cHgpO1xyXG5cdH1cclxuXHQuZXZlbnRzX2l0ZW17XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcblx0LmV2ZW50c19pdGVtX19tYWluX2xvZ297XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQuZXZlbnRzX2l0ZW1fX3Zpc2libGVfY29udGVudHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG59XHJcbi5ldmVudHNfbWFpbl9fY29udGFpbmVye1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmctdG9wOiAxMjBweDtcclxuXHR9XHJcbn1cclxuLmV2ZW50c19pdGVte1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZXZlbnRzX2l0ZW1fX2JnX2dyb3VwMiwgLmV2ZW50c19pdGVtX19iZ19ncm91cCwgLmV2ZW50c19pdGVtX19iZ19ncm91cDN7XHJcblx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgNiUsNiUgMCwyMCUgMCwyMCUgMCwyNCUgMyUsNzglIDMlLDgzJSAwLDk1JSAwLDEwMC44NCUgNiUsMTAwJSA5NCUsOTMlIDEwMCUsODMlIDEwMCUsODAlIDk4JSw2OS40MSUgOTglLDY1Ljc5JSAxMDAlLDM0JSAxMDAlLDMxLjM1JSA5OCUsMTYlIDk4JSwxNCUgMTAwJSw3JSAxMDAlLC4yOCUgOTQlKTtcclxufVxyXG4uZXZlbnRzX2l0ZW1fX2JnX2dyb3Vwe1xyXG5cdHRyYW5zaXRpb246IC4ycyBlYXNlIGZpbHRlcjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ei1pbmRleDogMDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmV2ZW50c19pdGVtX19iZ19ncm91cDJ7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1LDExLDIsLjgpO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHotaW5kZXg6IDE7XHJcbn1cclxuLmV2ZW50c19pdGVtX19iZ19ncm91cDN7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHdpZHRoOiAxMDElO1xyXG5cdGhlaWdodDogMTAxJTtcclxuXHRiYWNrZ3JvdW5kOiNFQzY2MDg7O1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR0b3A6IDUwJTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG5cdHotaW5kZXg6IC0xO1xyXG59XHJcbi5ldmVudHNfaXRlbV9fZGVzY3tcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRmb250LXNpemU6IDE5cHg7XHJcbiAgICBcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgXHRtYXJnaW46IDIwcHggMDtcclxuXHR9XHJcbn1cclxuLmV2ZW50c19pdGVtX19idXR0b25ze1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtcm93czogNjNweDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcblx0Z3JpZC1jb2x1bW4tZ2FwOiAxN3B4O1xyXG5cdGRpdntcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogMzdweDtcclxuXHR9XHJcbn1cclxuLmV2ZW50c19pdGVtX19idXR0b25fcmVne1xyXG5cdHBhZGRpbmc6IDIwcHggMjJweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0cGFkZGluZzogMHB4IDEwcHg7XHJcblx0fVxyXG59XHJcbi5ldmVudHNfaXRlbV9fYm9keXtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAyODBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHRtaW4taGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHQmLnNoYWRvd3tcclxuXHRcdG9wYWNpdHk6IDAuMTtcclxuXHR9XHJcbn1cclxuLmV2ZW50c19pdGVtX192aXNpYmxlX2NvbnRlbnR7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTQwcHggMjRweCA2M3B4IDI0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBfNzY4e1xyXG4gICAgXHRwYWRkaW5nOiAxMDZweCAxOHB4IDQ1cHg7XHJcbiAgICB9XHJcbn1cclxuLmV2ZW50c19pdGVtX190b3BfbG9nb3tcclxuXHR6LWluZGV4OiAyO1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZXZlbnRzX2l0ZW1fdG9wX2ljb24uc3ZnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcclxuICAgIHRvcDogLTYzcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgXzc2OHtcclxuICAgIFx0d2lkdGg6IDExNXB4O1xyXG4gICAgXHRoZWlnaHQ6IDExMHB4O1xyXG4gICAgXHR0b3A6IC03NXB4O1xyXG4gICAgfVxyXG4gICAgLmV2ZW50c19pdGVtX190b3BfbG9nb19ub19hY3RpdmV7XHJcbiAgICBcdHdpZHRoOiA0OHB4O1xyXG4gICAgXHRoZWlnaHQ6IDQ4cHg7XHRcclxuICAgIFx0bWFyZ2luLXRvcDogMjBweDtcclxuICAgIFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAuZXZlbnRzX2l0ZW1fX3RvcF9sb2dvX2FjdGl2ZXtcclxuICAgIFx0ZGlzcGxheTogbm9uZTtcclxuICAgIFx0d2lkdGg6IDYwcHg7XHJcbiAgICBcdGhlaWdodDogNjBweDtcclxuICAgIFx0QGluY2x1ZGUgXzc2OHtcclxuICAgIFx0XHR3aWR0aDogNjBweDtcclxuICAgIFx0XHRoZWlnaHQ6IDYwcHg7XHJcbiAgICBcdH1cclxuICAgIH1cclxuICAgICYubm9fYmd7XHJcbiAgICBcdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIFx0LmV2ZW50c19pdGVtX190b3BfbG9nb19ub19hY3RpdmV7XHJcbiAgICBcdFx0d2lkdGg6IDEwNXB4O1xyXG4gICAgXHRcdGhlaWdodDogMTA1cHg7XHJcbiAgICBcdH1cclxuICAgIH1cclxufVxyXG4uZXZlbnRzX2l0ZW1fX3Zpc2libGVfbG9nb3tcclxuXHRoZWlnaHQ6IDkwcHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdH1cclxuXHRpbWd7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0fVxyXG59XHJcbi5ldmVudHNfbWFpbl9faXRlbXtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Jjpob3ZlcntcclxuXHRcdC5ldmVudHNfaXRlbV9fbWFpbl9sb2dve1xyXG5cdFx0XHR0b3A6IDEwMHB4O1xyXG5cdFx0ICAgIHdpZHRoOiAyNTBweDtcclxuXHRcdCAgICBoZWlnaHQ6IDQwcHg7XHJcblx0XHQgICAgb3BhY2l0eTogLjc7XHJcblx0XHQgICAgdHJhbnNpdGlvbjogYWxsIC44cyBlYXNlO1xyXG5cdFx0fVxyXG5cdFx0LmV2ZW50c19pdGVtX2JvZHlfZGVzY3JpcHRpb257XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHQgICAgdHJhbnNpdGlvbjogYWxsIC44cyBlYXNlO1xyXG5cdFx0ICAgIGJvdHRvbTogMzUlO1xyXG5cdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xyXG5cdFx0fVxyXG5cdFx0LmV2ZW50c19pdGVtX190b3BfbG9nb3tcclxuXHRcdFx0d2lkdGg6IDE0MXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEzMXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZXZlbnRfYWN0aXZlX2xvZ28uc3ZnXCIpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2U7XHJcblx0XHRcdC5ldmVudHNfaXRlbV9fdG9wX2xvZ29fbm9fYWN0aXZle1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmV2ZW50c19pdGVtX190b3BfbG9nb19hY3RpdmV7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmV2ZW50c19pdGVtX19tYWluX2xvZ297XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRwYWRkaW5nOiAwIDI1cHg7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuOHMgZWFzZTtcclxuXHRpbWd7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG5cdC5ldmVudHNfaXRlbV9fYnV0dG9uc3tcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogNDBweDtcclxuXHR9XHJcbn1cclxuLmV2ZW50c19pdGVtX2JvZHlfZGVzY3JpcHRpb257XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMCA1MHB4O1xyXG4gICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuOHMgZWFzZTtcclxufVxyXG4ubmV3c3tcclxuXHRtYXJnaW4tdG9wOiAxMDBweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luLXRvcDogMTAwcHg7XHJcblx0fVxyXG59XHJcbi5uZXdzX19jb250YWluZXJ7XHJcblx0bWFyZ2luLXRvcDogMjJweDtcclxuXHRwYWRkaW5nOiA2MXB4IDAgODFweCAwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdHBhZGRpbmc6IDI1cHggMDtcclxuXHR9XHJcblx0JjphZnRlcntcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICAgdG9wOiAwO1xyXG5cdCAgICBsZWZ0OiA1MCU7XHJcblx0ICAgIHdpZHRoOiAyMDAlO1xyXG5cdCAgICBoZWlnaHQ6IDEwMCU7XHJcblx0ICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbmV3c19iZy5wbmcpO1xyXG5cdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdCAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHQgICAgei1pbmRleDogLTE7XHJcblx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC04MDBweCwgMTBweCk7XHJcblx0ICAgIEBpbmNsdWRlIF83Njh7XHJcblx0ICAgIFx0dG9wOiAwcHg7XHJcblx0ICAgIFx0bGVmdDogMHB4O1xyXG5cdCAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDBweCwgMCk7XHJcblx0ICAgIH1cclxuXHR9XHJcbn1cclxuLm5ld3NfX2ltYWdle1xyXG5cdGhlaWdodDogMTk2cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQmOmhvdmVye1xyXG5cdFx0ZGl2e1xyXG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjhzIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcblx0XHR9XHJcblx0fVxyXG5cdGRpdntcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgZWFzZTtcclxuXHR9XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGhlaWdodDogMTUxcHg7XHJcblx0fVxyXG59XHJcbi5uZXdzX19kYXRle1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdGNvbG9yOiAjNjQ2NDY0O1xyXG5cdG1hcmdpbi10b3A6IDEycHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG5cdH1cclxufVxyXG4ubmV3c19fdGl0bGV7XHJcblx0bWFyZ2luLXRvcDogN3B4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogMjhweDtcclxuXHRsaW5lLWhlaWdodDogMzRweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjJweDtcclxuXHR9XHJcblx0Jjpob3ZlcntcclxuXHRcdGNvbG9yOiAjRUM2NjA4O1xyXG5cdFx0dHJhbnNpdGlvbjogY29sb3IgLjVzIGVhc2U7XHJcblx0fVxyXG59XHJcbi5uZXdzX19pdGVte1xyXG5cdCY6aG92ZXJ7XHJcblx0XHQubmV3c19faW1hZ2V7XHJcblx0XHRcdGRpdntcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5uZXdzX19kZXNje1xyXG5cdG1hcmdpbi10b3A6IDhweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRsaW5lLWhlaWdodDogMjJweDtcclxuXHRjb2xvcjogI0NEQ0RDRDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE3cHg7XHRcclxuXHR9XHJcbn1cclxuLm5ld3NfX3RhZ3tcclxuXHRtYXJnaW4tdG9wOiA4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0Y29sb3I6ICMxRDQ4N0U7XHJcbn1cclxuLm5ld3NfX3RhZ3N7XHJcblx0Lm5ld3NfX3RhZzpub3QoOmZpcnN0LWNoaWxkKXtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG5cdH1cclxufVxyXG4uYnV0dG9uX2FsbF9uZXdze1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRjb2xvcjogI0VDNjYwODtcclxuXHRsaW5lLWhlaWdodDogMjlweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTdweDtcclxuXHR9XHJcbn1cclxuLmJ1dHRvbl9zaG93X2FsbHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbi10b3A6IDkwcHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdH1cclxuXHQuYW5pbV9hZnRlcntcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJvdHRvbTogLTExcHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDNweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHQuYW5pbV9hZnRlcl9fbGluZXtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Nob3dfYWxsX3VuZGVybGluZS5wbmdcIik7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0d2lkdGg6IDMwMCU7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb24teDogMSU7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0Ym90dG9tOiAtM3B4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmOmhvdmVye1xyXG5cdFx0LmFuaW1fYWZ0ZXJfX2xpbmV7XHJcblx0XHRcdGFuaW1hdGlvbi1uYW1lOiBob3ZlckFuaW07XHJcblx0XHQgIFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcclxuXHRcdCAgXHRhbmltYXRpb24tZGlyZWN0aW9uOiBhbHRlcm5hdGU7XHJcblx0XHQgXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XHJcblx0XHQgIFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgaG92ZXJBbmlte1xyXG5cdGZyb217XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG5cdH1cclxuXHR0b3tcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHR9XHJcbn1cclxuLnBhcnRuZXJze1xyXG5cdG1hcmdpbi10b3A6IDkwcHg7XHJcbn1cclxuLnBhcnRuZXJzX19pbWd7XHJcblx0aGVpZ2h0OiA3OHB4O1xyXG5cdC8qbWFyZ2luLXRvcDogMTVweDsqL1xyXG5cdC8qJjpob3ZlcntcclxuXHRcdGZpbHRlcjogaW52ZXJ0KDQ2JSkgc2VwaWEoOTklKSBzYXR1cmF0ZSgxNjc1JSkgaHVlLXJvdGF0ZSgzNTRkZWcpIGJyaWdodG5lc3MoOTElKSBjb250cmFzdCgxMDMlKTtcclxuXHR9Ki9cclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHR9XHJcbn1cclxuLnBhcnRuZXJzX19ocntcclxuXHRtYXJnaW46IDMycHggMCAwIDA7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI0VDNjYwODtcclxuXHRvcGFjaXR5OiAuMjtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luOiAwcHg7XHJcblx0fVxyXG59XHJcbi5wYXJ0bmVyc19fY29udGFpbmVye1xyXG5cdG1hcmdpbi10b3A6IDgwcHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHR9XHJcbn1cclxuLmZvcm1zX2ZlZWRiYWNre1xyXG5cdG1hcmdpbi10b3A6IDgwcHg7XHJcbn1cclxuLmZvcm1zX2ZlZWRiYWNrX3RvZ2dsZV9idXR0b25ze1xyXG5cdC5mb3Jtc19mZWVkYmFja190b2dnbGVfYnV0dG9uc19faXRlbTpudGgtY2hpbGQobisyKXtcclxuXHRcdG1hcmdpbi1sZWZ0OiA0M3B4O1xyXG5cdH1cclxufVxyXG4uZm9ybXNfZmVlZGJhY2tfdG9nZ2xlX2J1dHRvbnNfX2l0ZW17XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXNpemU6IDU2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDUwcHg7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Y29sb3I6ICNGRkZGRkY7XHJcblx0Jjpob3ZlcntcclxuXHRcdGNvbG9yOiAjZWM2NjA4O1xyXG5cdH1cclxuXHQmLmFjdGl2ZXtcclxuXHRcdGNvbG9yOiAjRUM2NjA4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI0VDNjYwODtcclxuXHR9XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIycHg7XHJcblx0fVxyXG59XHJcbi5mb3Jtc19mZWVkYmFja190b2dnbGVfY29udGFpbmVye1xyXG5cdG1hcmdpbi10b3A6IDkwcHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdG1hcmdpbi10b3A6IDIxcHg7XHJcblx0fVxyXG59XHJcbi5mb3Jtc19mZWVkYmFja190b2dnbGVfY29udGFpbmVyX19pdGVte1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0Ji5hY3RpdmV7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuLmZvcm1zX2ZlZWRiYWNrX19yb3d7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdD4qOm5vdCg6Zmlyc3QtY2hpbGQpe1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdD4qOm50aC1jaGlsZChuKzMpe1xyXG5cdFx0bWFyZ2luLXRvcDogNTVweDtcclxuXHR9XHRcclxufVxyXG4uZm9ybXNfZmVlZGJhY2tfX2lucHV0e1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICM4MjgyODI7XHJcblx0cGFkZGluZzogMzBweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG5cdGNvbG9yOiAjODI4MjgyO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Jjpob3ZlciwgJjpmb2N1c3tcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjM2LCAxMDIsIDgsIDAuMDgpO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0VDNjYwODtcclxuXHR9XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdHBhZGRpbmc6IDEzcHggMTZweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdH1cclxufVxyXG4uZm9ybXNfZmVlZGJhY2tfX2NoZWNrYm94X3Jvd3tcclxuXHRtYXJnaW4tdG9wOiA1MnB4O1xyXG5cdGZpZWxkc2V0e1xyXG5cdFx0cGFkZGluZzogNjBweCAzMHB4O1xyXG5cdFx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHRib3JkZXI6IDBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0bGVnZW5ke1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRsaW5lLWhlaWdodDogMzhweDtcclxuXHRcdEBpbmNsdWRlIF83Njh7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxufVxyXG4uZm9ybXNfZmVlZGJhY2tfX3N1Ym1pdHtcclxuXHRwYWRkaW5nOiAyNnB4IDYxcHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG5cdGNvbG9yOiAjRkZGRkZGO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0cGFkZGluZzogMTJweCAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTdweDtcclxuXHR9XHJcbn1cclxuLmZvcm1zX2ZlZWRiYWNrX2xlZ2VuZF9tb2JpbGV7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0cGFkZGluZzogMTZweCAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMTdweDtcclxufVxyXG4uc3VibWl0X2JnX2RpdntcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmJnX3N1Ym1pdF9sZWZ0X2Jne1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dG9wOiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1MHB4LCAtNTAlKTtcclxuXHR3aWR0aDogMjVweDtcclxuXHRoZWlnaHQ6IDExOXB4O1xyXG5cdGRpdntcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJhY2tncm91bmQ6ICM4MjgyODI7XHJcblx0fVxyXG5cdGRpdjpudGgtY2hpbGQoMSl7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMXB4O1xyXG5cdH1cclxuXHRkaXY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0d2lkdGg6IDFweDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG5cdGRpdjpudGgtY2hpbGQoMyl7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMXB4O1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdH1cclxufVxyXG4uYmdfc3VibWl0X3JpZ2h0X2Jne1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogNTAlO1xyXG5cdHRvcDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDE1MHB4LCAtNTAlKTtcclxuXHR3aWR0aDogMjVweDtcclxuXHRoZWlnaHQ6IDExOXB4O1xyXG5cdGRpdntcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJhY2tncm91bmQ6ICM4MjgyODI7XHJcblx0fVxyXG5cdGRpdjpudGgtY2hpbGQoMSl7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMXB4O1xyXG5cdH1cclxuXHRkaXY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0d2lkdGg6IDFweDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdH1cclxuXHRkaXY6bnRoLWNoaWxkKDMpe1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHR9XHJcbn1cclxuLmZvcm1zX2ZlZWRiYWNrX19jaGVja2JveF9jb250YWluZXJ7XHJcblx0Pio6bm90KDpmaXJzdC1jaGlsZCl7XHJcblx0XHRtYXJnaW4tdG9wOiAzNHB4O1xyXG5cdFx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmZvcm1zX2ZlZWRiYWNrX19jaGVja2JveF9pbnB1dHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogLTE7XHJcblx0b3BhY2l0eTogMDtcclxuXHQmK2xhYmVse1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjlweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNDQ0NDQ0M7XHJcblx0XHRcdEBpbmNsdWRlIF83Njh7XHJcblx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmOmNoZWNrZWQrbGFiZWx7XHJcblx0XHRjb2xvcjogI0VDNjYwODtcclxuXHR9XHJcblx0JjpjaGVja2VkK2xhYmVsOmJlZm9yZXtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFQzY2MDg7XHJcblx0fVxyXG5cdCY6Y2hlY2tlZCtsYWJlbDphZnRlcntcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogOHB4O1xyXG5cdFx0bGVmdDogMTEuNXB4O1xyXG5cdFx0aGVpZ2h0OiA4cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRUM2NjA4O1xyXG5cdFx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdFx0bGVmdDogNS41cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5mb290ZXJ7XHJcblx0cGFkZGluZzogNzBweCAwO1xyXG5cdGJhY2tncm91bmQ6ICMwMTAxMDE7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICMzMjMyMzI7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdHBhZGRpbmc6IDIxcHggMDtcclxuXHR9XHJcbn1cclxuLmZvb3Rlcl9fcm93e1xyXG5cdG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRtaW4taGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjNweDtcclxuXHR9XHJcbn1cclxuLmZvb3Rlcl9fbG9nb3tcclxuXHR3aWR0aDogMTI3cHg7XHJcblx0aGVpZ2h0OiA0M3B4O1xyXG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0b2JqZWN0LWZpdDogY29udGFpbjtcclxufVxyXG4uZm9vdGVyX190ZWx7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI5cHg7XHJcbn1cclxuLmZvb3Rlcl9fbWFpbHtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRsaW5lLWhlaWdodDogMjJweDtcclxufVxyXG4uZm9vdGVyX19zbWFsbHtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRjb2xvcjogIzgyODI4MjtcclxuXHRtaW4taGVpZ2h0OiA0MHB4O1xyXG5cdG1hcmdpbi10b3A6IGF1dG87XHJcbn1cclxuLmZvb3Rlcl9yaWdodF9ibG9ja3tcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Pio6bnRoLWNoaWxkKG4rMil7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdH1cclxufVxyXG4uZm9vdGVyX3JpZ2h0X2Jsb2NrX19zdXBwb3J0c3tcclxuXHR0ZXh0LWFsaWduOiBlbmQ7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0Pio6bm90KDpmaXJzdC1jaGlsZCl7XHJcblx0XHRtYXJnaW4tbGVmdDogMzJweDtcclxuXHR9XHJcbn1cclxuLmZvb3Rlcl9yaWdodF9ibG9ja19fc29jaWFse1xyXG5cdG1hcmdpbi10b3A6IDM5cHg7XHJcblx0dGV4dC1hbGlnbjogZW5kO1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHQuZm9vdGVyX3NvY2lhbF9kaXZ7XHJcblx0XHR3aWR0aDogMzFweDtcclxuXHQgICAgaGVpZ2h0OiAzMXB4O1xyXG5cdCAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdCAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0ZmlsdGVyOiBpbnZlcnQoNDYlKSBzZXBpYSg5OSUpIHNhdHVyYXRlKDE2NzUlKSBodWUtcm90YXRlKDM1NGRlZykgYnJpZ2h0bmVzcyg5MSUpIGNvbnRyYXN0KDEwMyUpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZm9vdGVyX19uYXZ7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI5cHg7XHJcblx0bGl7XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRjb2xvcjogI0VDNjYwODtcclxuXHRcdH1cclxuXHR9XHJcblx0LnJvd3tcclxuXHRcdD4qOm50aC1jaGlsZChuKzMpe1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxOHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZXZlbnRfZGV0YWlsX3RvcF9fYnJlYWRjcnVtYnN7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI5cHg7XHJcblx0Y29sb3I6ICM1QzVDNUM7XHJcbn1cclxuLmV2ZW50X2RldGFpbF90b3BfX2xvZ297XHJcblx0bWF4LXdpZHRoOiA0MjlweDtcclxuXHRoZWlnaHQ6IDc3cHg7XHJcblx0bWFyZ2luLXRvcDogMTZweDtcclxuXHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuLmFib3V0X2V2ZW50X2l0ZW17XHJcblx0LypoZWlnaHQ6IDEwMCU7Ki9cclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoODIsODIsODIsLjIpO1xyXG5cdHBhZGRpbmc6IDMycHggNjRweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0cGFkZGluZzogMTJweCAyNHB4O1xyXG5cdH1cclxuXHQmLnNtYWxsX2Fib3V0X2V2ZW50e1xyXG5cdFx0LmFib3V0X2V2ZW50X2l0ZW1fX21haW5fdGl0bGV7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI5cHg7XHJcblx0XHRcdEBpbmNsdWRlIF83Njh7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYWJvdXRfZXZlbnRfaXRlbV9fZGVzY3tcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIzcHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5hYm91dF9ldmVudF9pdGVtX190aXRsZXtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc2l6ZTogMzJweDtcclxuXHRsaW5lLWhlaWdodDogMzhweDtcclxufVxyXG4uYWJvdXRfZXZlbnRfaXRlbV9fZGVzY3tcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGZvbnQtc2l6ZTogNDBweDtcclxuXHRsaW5lLWhlaWdodDogNTJweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIzcHg7XHJcblx0XHRtYXJnaW4tdG9wOiA4cHg7XHJcblx0fVxyXG5cdGJ7XHJcblx0XHRmb250LXdlaWdodDogaW5oZXJpdDtcclxuXHRcdGNvbG9yOiAjQ0RDRENEO1xyXG5cdFx0b3BhY2l0eTogMC4zO1xyXG5cdH1cclxufVxyXG4uYWJvdXRfZXZlbnRfaXRlbXN7XHJcblx0bWFyZ2luLXRvcDogODBweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luLXRvcDogMTZweDtcclxuXHRcdD4qOm50aC1jaGlsZChuKzIpe1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNnB4ICFpbXBvcnRhbnQ7IFxyXG5cdFx0fVxyXG5cdH1cclxuXHQ+KjpudGgtY2hpbGQoMW4rMyl7XHJcblx0XHRtYXJnaW4tdG9wOiA0NHB4O1xyXG5cdH1cclxufVxyXG4uYWJvdXRfZXZlbnRfaXRlbV9fbWFpbl90aXRsZXtcclxuXHRjb2xvcjogI0ZGRkZGRjtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0fVxyXG59XHJcbi5hYm91dF9ldmVudF9pdGVtX19kb3BfdGl0bGV7XHJcblx0Y29sb3I6ICNDRENEQ0Q7XHJcblx0b3BhY2l0eTogMC4zO1xyXG5cdG1hcmdpbi1sZWZ0OiA0cHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTdweDtcclxuXHR9XHJcbn1cclxuLnZpcF9ndWVzdHN7XHJcblx0bWFyZ2luLXRvcDogMTI3cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1pbi1oZWlnaHQ6IDc3NXB4O1xyXG5cdCYuY2hhbXB7XHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdCAgICBsZWZ0OiAwO1xyXG5cdFx0ICAgIHRvcDogNTAlO1xyXG5cdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgLTUwJSk7XHJcblx0XHQgICAgd2lkdGg6IDY4MXB4O1xyXG5cdFx0ICAgIHotaW5kZXg6IC0xO1xyXG5cdFx0ICAgIGhlaWdodDogMTExNnB4O1xyXG5cdFx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHQgICAgbWl4LWJsZW5kLW1vZGU6IGxpZ2h0ZW47XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMC4xM2RlZywgIzAwMDAwMCA4LjU0JSwgcmdiYSgwLCAwLCAwLCAwKSA0My42NyUpLCBsaW5lYXItZ3JhZGllbnQoMjY0LjA0ZGVnLCAjMDAwMDAwIDkuNjQlLCByZ2JhKDAsIDAsIDAsIDApIDUzLjE3JSksIHVybChcIi4uL2ltZy9hNGQ5NGExZTRhNGNhY2E1OGYzMWE0OTBjOGRiODQ0NV9sYXJnZV9jb3ZlcjEucG5nXCIpOyBcclxuXHRcdFx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRtYXJnaW4tdG9wOiAzMnB4O1xyXG5cdFx0bWluLWhlaWdodDogYXV0bztcclxuXHR9XHJcbn1cclxuLnZpcF9ndWVzdHNfY29udGFpbmVye1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uYXJyb3dfc3dpcGVyX2xlZnR7XHJcblx0bGVmdDogLTU4cHg7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKC0xODBkZWcpO1xyXG59XHJcbi5hcnJvd19zd2lwZXJfcmlnaHQsIC5hcnJvd19zd2lwZXJfbGVmdHtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogNDJweDtcclxuXHRoZWlnaHQ6IDQ5cHg7XHJcblx0ei1pbmRleDogMTA7XHJcblx0dG9wOiA1MCU7XHJcblx0YmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcIi4uL2ltZy9ldmVudF92aXBfcmlnaHQucG5nXCIpO1xyXG5cdCZbYXJpYS1kaXNhYmxlZD1cInRydWVcIl17XHJcblx0XHRvcGFjaXR5OiAuMTtcclxuXHR9XHJcbn1cclxuLmFycm93X3N3aXBlcl9yaWdodHtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHRyaWdodDogLTU4cHg7XHJcbn1cclxuLnZpcF9ndWVzdHNfcm93e1xyXG5cdG1hcmdpbi10b3A6IDg1cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRtYXJnaW4tdG9wOiAzNXB4O1xyXG5cdH1cclxufVxyXG4udmlwX2d1ZXN0c19faXRlbXtcclxuXHRoZWlnaHQ6IDI2NHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3ZpcF9iZ19ndWVzdC5zdmcnKTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdHBhZGRpbmc6IDMycHg7XHJcblx0Jjpob3ZlcntcclxuXHRcdGJhY2tncm91bmQ6IGNlbnRlciAvIDEwMCUgMTAwJSBuby1yZXBlYXQgdXJsKCcuLi9pbWcvdmlwX2JnX2d1ZXN0X2hvdmVyLnN2ZycpO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0aGVpZ2h0OiAxNTBweDtcclxuXHRcdHBhZGRpbmc6IDE2cHg7XHJcblx0fVxyXG5cdGltZ3tcclxuXHRcdHdpZHRoOiAxMTFweDtcclxuXHRcdGhlaWdodDogOTlweDtcclxuXHRcdEBpbmNsdWRlIF83Njh7XHJcblx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDU1cHg7XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4udmlwX2d1ZXN0c19fdGl0bGV7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI5cHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdH1cclxufVxyXG4uZG9wX2l0ZW1ze1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRtYXJnaW4tdG9wOiAzMnB4O1xyXG5cdH1cclxufVxyXG4uZG9wX2l0ZW1zX190aXRsZXtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGZvbnQtc2l6ZTogNDBweDtcclxuXHRsaW5lLWhlaWdodDogNTJweDtcclxuXHRjb2xvcjogI0VDNjYwODtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG5cdH1cclxufVxyXG4uZG9wX2l0ZW1zX19pdGVte1xyXG5cdHBhZGRpbmc6IDMycHggMHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoODIsODIsODIsIC4yKTtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0cGFkZGluZzogMTZweCAwO1xyXG5cdH1cclxufVxyXG4uZG9wX2l0ZW1zX19kZXNje1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc2l6ZTogMzJweDtcclxuXHRsaW5lLWhlaWdodDogMzhweDtcclxuXHRjb2xvcjogI0ZGRkZGRjtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0fVxyXG59XHJcbi5kb3BfaXRlbXNfcm93e1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHQ+KjpudGgtY2hpbGQobisyKXtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQ+KjpudGgtY2hpbGQobiszKXtcclxuXHRcdG1hcmdpbi10b3A6IDYwcHg7XHJcblx0fVxyXG59XHJcbi5ldmVudF9kZXRhaWxfdGl0bGV7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zaXplOiA1NnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0fVxyXG59XHJcbi5ldmVudF9kZXRhaWxfZm9ybXtcclxuXHRwYWRkaW5nOiA0NHB4IDQ3cHggNDRweCAzNnB4O1xyXG5cdGxlZ2VuZHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDM4cHg7XHJcblx0fVxyXG5cdG1hcmdpbi10b3A6IDMzcHg7XHJcblx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcclxuXHRcdHdpZHRoOiAyNzlweDtcclxuXHRcdGhlaWdodDogNjRweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0fVxyXG59XHJcbi5hYm91dF9ldmVudHtcclxuXHRtYXJnaW4tdG9wOiAxMDBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ji5jaGFtcHtcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4OS4xMWRlZywgcmdiYSgwLCAwLCAwLCAwLjU4KSAzLjg4JSwgcmdiYSgwLCAwLCAwLCAwKSAzMC4zMyUpLCBsaW5lYXItZ3JhZGllbnQoMzUyLjVkZWcsICMwMTAxMDEgNC45NiUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzIuNjUlLCByZ2JhKDAsIDAsIDAsIDApIDcyLjY1JSksIGxpbmVhci1ncmFkaWVudCgyNDEuOTlkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzIuOTElLCByZ2JhKDAsIDAsIDAsIDAuNSkgNjUuMjglKSwgdXJsKCcuLi9pbWcvd2FyLTQ0OTkwMDBfMTkyMDEucG5nJyk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHdpZHRoOiAxMjM5cHg7XHJcblx0XHRcdGhlaWdodDogODE0cHg7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xyXG5cdFx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdG1hcmdpbi10b3A6IDMzcHg7XHJcblx0fVxyXG59XHJcbi5mdW5fYmd7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG5cdG1peC1ibGVuZC1tb2RlOiBsaWdodGVuO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYygxMDAlICsgMTIwcHgpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA4MDBweCA4MDBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTExNHB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICAgIEBpbmNsdWRlIF83Njh7XHJcbiAgICBcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgXHRtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgXHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblx0LyomOmFmdGVye1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0dG9wOiAtMjIxcHg7XHJcblx0ICAgIHJpZ2h0OiAtMTkwcHg7XHJcblx0ICAgIHdpZHRoOiAxMDAwcHg7XHJcblx0ICAgIGhlaWdodDogMTAwMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdEBpbmNsdWRlIF83Njh7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fSovXHJcbn1cclxuLmNvbmZfYmd7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0YmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUgYXQgNTAlIDUwJSwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzAwMDAwMCAxMDAlKSwgdXJsKFwiLi4vaW1nL2ltYWdlMTAucG5nXCIpO1xyXG5cdFx0bWl4LWJsZW5kLW1vZGU6IGxpZ2h0ZW47XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHRcdHRvcDogLTEwMHB4O1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR3aWR0aDogNjc1cHg7XHJcblx0XHRoZWlnaHQ6IDY3NXB4O1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xyXG5cdFx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmV2ZW50X2RldGFpbF9ocntcclxuXHRiYWNrZ3JvdW5kOiAjQ0RDRENEO1xyXG5cdGhlaWdodDogMnB4O1xyXG5cdG1hcmdpbjogMzJweCAwIDAgMDtcclxuXHRvcGFjaXR5OiAwLjE7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRtYXJnaW46IDEzcHggMCAwIDA7XHJcblx0fVxyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9ldmVudF90aXRsZV9ib3R0b20uc3ZnXCIpO1xyXG5cdFx0d2lkdGg6IDg4cHg7XHJcblx0XHRoZWlnaHQ6IDhweDtcclxuXHRcdEBpbmNsdWRlIF83Njh7XHJcblx0XHRcdGhlaWdodDogOHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYWJvdXRfZXZlbnRfX2Rlc2N7XHJcblx0bWFyZ2luLXRvcDogNDJweDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRsaW5lLWhlaWdodDogMjlweDtcclxuXHRjb2xvcjogI0NEQ0RDRDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAxOXB4O1xyXG5cdH1cclxufVxyXG4uZm9ybXNfZmVlZGJhY2tfX3BlcnNvbmFse1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZXZlbnRfZGV0YWlsX2Jhbm5lcntcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZXZlbnRfZGV0YWlsX2JnLnBuZ1wiKTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdHBhZGRpbmc6IDYycHggNTJweCA0OXB4IDA7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbi10b3A6IDIwMHB4O1xyXG59XHJcbi5ldmVudF9kZXRhaWxfYmFubmVyX19yZWd7XHJcblx0d2lkdGg6IDIxMHB4O1xyXG5cdGhlaWdodDogNjRweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbi5ldmVudF9kZXRhaWxfYmFubmVyX19kZXNje1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG5cdGNvbG9yOiAjQ0RDRENEO1xyXG5cdG1hcmdpbi10b3A6IDE2cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNDlweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luLXRvcDogMTZweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE5cHg7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTdweDtcclxuXHR9XHJcbn1cclxuLmV2ZW50X2RldGFpbF9iYW5uZXJfX3RpdGxle1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0fVxyXG59XHJcbi5ldmVudF9kZXRhaWxfYmFubmVyX3NsaWRlcntcclxuXHR3aWR0aDogNTUycHg7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpO1xyXG5cdGxlZnQ6IC03MHB4O1xyXG5cdEBpbmNsdWRlIF8xNDQwe1xyXG5cdFx0bGVmdDogLTM4cHg7XHJcblx0XHR3aWR0aDogNTEycHg7XHJcblx0fVxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCl7XHJcblx0XHQme1xyXG5cdFx0XHRsZWZ0OiAtNzhweDtcclxuXHRcdH1cdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBfMTAyNHtcclxuXHRcdGxlZnQ6IC0yMHB4O1xyXG5cdFx0d2lkdGg6IDM4OHB4O1xyXG5cdH1cclxufVxyXG4uZXZlbnRfZGV0YWlsX2Jhbm5lcl9zbGlkZXJfX21haW57XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAzMzVweDtcclxuXHRAaW5jbHVkZSBfMTAyNHtcclxuXHRcdGhlaWdodDogMjI1cHg7XHJcblx0fVxyXG5cdGltZ3tcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCAyMXB4LDQlIDAsNzMlIDAsNzUlIDBweCw5MCUgMHB4LDkxJSAwLDk3JSAwLDEwMCUgMTFweCwxMDAlIDk3JSw5OCUgMTAwJSw4OSUgMTAwJSw4NyUgOTklLDclIDk5JSw2JSAxMDAlLDE1cHggMTAwJSwwIDk2JSk7XHJcblx0fVxyXG59XHJcbi5ldmVudF9kZXRhaWxfYmFubmVyX3NsaWRlcl9fc3ViX21haW57XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luLXRvcDogMTZweDtcclxufVxyXG4uZXZlbnRfZGV0YWlsX3N1Yl9tYWlue1xyXG5cdGltZ3tcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA5NHB4O1xyXG5cdFx0QGluY2x1ZGUgXzEwMjR7XHJcblx0XHRcdGhlaWdodDogNjNweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mdW5fem9uZV9faXRlbXtcclxuXHRpbWd7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMjI2cHg7XHJcblx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHRoZWlnaHQ6IDE3NXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZnVuX3pvbmVfX2l0ZW1fZGVzY3tcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRsaW5lLWhlaWdodDogMjlweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luLXRvcDogMTZweDtcclxuXHRtaW4taGVpZ2h0OiAxNTBweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSg4Miw4Miw4MiwuMik7XHJcblx0cGFkZGluZzogMjNweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRcdHBhZGRpbmc6IDE5cHg7XHJcblx0XHRtaW4taGVpZ2h0OiBhdXRvO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIycHg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuLmZ1bl96b25lX2l0ZW1ze1xyXG5cdG1hcmdpbi10b3A6IDEwMHB4O1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHQ+KjpudGgtY2hpbGQobisyKXtcclxuXHRcdFx0bWFyZ2luLXRvcDogMzJweDtcclxuXHRcdH1cclxuXHRcdG1hcmdpbi10b3A6IDI0cHg7XHJcblx0fVxyXG59XHJcbi5tYWluX2FjdGl2aXRlc19fdGl0bGV7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTMwJTtcclxuXHR9XHJcbn1cclxuLm1haW5fYWN0aXZpdGVzX2l0ZW17XHJcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSg4Miw4Miw4MiwuMik7XHJcblx0cGFkZGluZzogMjBweCAzMHB4O1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblx0aW1ne1xyXG5cdFx0d2lkdGg6IDU1cHg7XHJcblx0XHRoZWlnaHQ6IDU1cHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDM1cHg7XHJcblx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHR3aWR0aDogMzNweDtcclxuXHRcdFx0aGVpZ2h0OiAzM3B4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE5cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5tYWluX2FjdGl2aXRlc19yb3d7XHJcblx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdD4qOm50aC1jaGlsZChuKzIpe1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdD4qOm50aC1jaGlsZChuKzQpe1xyXG5cdFx0bWFyZ2luLXRvcDogNjBweDtcclxuXHR9XHJcbn1cclxuLm1haW5fYWN0aXZpdGVzX2l0ZW1fX2Rlc2N7XHJcblx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI5cHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdH1cclxufVxyXG4ubWFpbl9hY3Rpdml0ZXN7XHJcblx0bWFyZ2luLXRvcDogMTIwcHg7XHRcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHR9XHJcbn1cclxuLmNvbnRfaXRlbXtcclxuXHRwYWRkaW5nOiAzNnB4IDMxcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSg4Miw4Miw4MiwuMik7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdHBhZGRpbmc6IDEycHg7XHJcblx0fVxyXG59XHJcbi5jb25mX2l0ZW1fX3RpdGxle1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG5cdGNvbG9yOiAjQ0RDRENEO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjJweDtcclxuXHR9XHJcbn1cclxuLmNvbmZfaXRlbV9fZGVzY3tcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG5cdGZvbnQtc2l6ZTogMzZweDtcclxuXHRsaW5lLWhlaWdodDogNDNweDtcclxuXHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiA5cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdC8qYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNFQzY2MDg7Ki9cclxuXHQmOmFmdGVye1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHRyYW5zaXRpb246IHdpZHRoIC44cyBlYXNlO1xyXG5cdFx0aGVpZ2h0OiA2cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRUM2NjA4O1xyXG5cdH1cclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI5cHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogM3B4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFQzY2MDg7XHJcblx0XHRtYXJnaW4tdG9wOiA4cHg7XHJcblx0fVxyXG59XHJcbi5jb250X2l0ZW17XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Jjpob3ZlcntcclxuXHRcdC5jb25mX2l0ZW1fX2Rlc2N7XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0d2lkdGg6IDEwMDBweDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMS41cyBlYXNlLWluLW91dDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY29uZl9pdGVtc19yb3d7XHJcblx0bWFyZ2luLXRvcDogNjBweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luLXRvcDogMTZweDtcclxuXHRcdD4qOm50aC1jaGlsZChuKzIpe1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdD4qOm50aC1jaGlsZChuKzQpe1xyXG5cdFx0bWFyZ2luLXRvcDogNzNweDtcclxuXHR9XHJcbn1cclxuLmNvbmZfdGhlbWVzX19pdGVte1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDMycHggNDFweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDgyLDgyLDgyLC4yKTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdHBhZGRpbmc6IDI0cHg7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cdGltZ3tcclxuXHRcdHdpZHRoOiA1OHB4O1xyXG5cdFx0aGVpZ2h0OiA1OHB4O1xyXG5cdFx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdFx0d2lkdGg6IDM4cHg7XHJcblx0XHRcdGhlaWdodDogMzhweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmNvbmZfdGhlbWVze1xyXG5cdG1hcmdpbi10b3A6IDEyMHB4O1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xyXG5cdH1cclxufVxyXG4uY29uZl90aGVtZXNfX3RpdGxle1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogMzJweDtcclxuXHRsaW5lLWhlaWdodDogMzhweDtcclxuXHRtYXJnaW46IDMycHggMCA5cHggMDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luOiAyMXB4IDAgNHB4IDA7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjJweDtcclxuXHR9XHJcbn1cclxuLmNvbmZfdGhlbWVzX19kZXNje1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjb2xvcjogIzgyODI4MjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRsaW5lLWhlaWdodDogMjJweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0fVxyXG59XHJcbi5jb250X3RoZW1lc19yb3d7XHJcblx0bWFyZ2luLXRvcDogODBweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0Pio6bnRoLWNoaWxkKG4rMil7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XHJcblx0XHR9XHJcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xyXG5cdH1cclxufVxyXG4ubmV3c19zZWFyY2hfdGFnc19fc2VhcmNoe1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0bWluLXdpZHRoOiAyMDBweDtcclxufVxyXG4ubmV3c19zZWFyY2hfdGFnc3tcclxuXHRtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcbi5uZXdzX3NlYXJjaF90YWdzX19pdGVte1xyXG5cdHBhZGRpbmc6IDhweCAxNnB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICMyRjJGMkY7XHJcblx0bWFyZ2luOiAwIDEwcHg7XHJcblx0Ji5hY3RpdmV7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRUM2NjA4O1xyXG5cdFx0cGFkZGluZzogOHB4IDQwcHggOHB4IDE2cHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2xvc2VfdGFnLnBuZ1wiKTtcclxuXHRcdFx0d2lkdGg6IDEycHg7XHJcblx0XHRcdGhlaWdodDogMTJweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMTJweDtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ubmV3c19zZWFyY2hfdGFnc19fdGFnc3tcclxuXHR3aWR0aDogMTAwJTtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xyXG5cdFx0Lm5ld3Nfc2VhcmNoX3RhZ3NfX2l0ZW17XHJcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHR9XHJcblx0XHQ+KjpudGgtY2hpbGQoMm4rMil7XHJcblx0XHRcdC5uZXdzX3NlYXJjaF90YWdzX19pdGVte1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQ+Lm5ld3Nfc2VhcmNoX3RhZ3NfX2l0ZW17XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ubmV3c19yb3d7XHJcblx0bWFyZ2luLXRvcDogNzBweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luLXRvcDogMjRweDtcclxuXHRcdD4qOm50aC1jaGlsZChuKzIpe1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdD4qOm50aC1jaGlsZChuKzQpe1xyXG5cdFx0bWFyZ2luLXRvcDogMTA1cHg7XHJcblx0fVxyXG59XHJcbi5tYWluX2JyZWFkY3J1bWJ7XHJcblx0dWx7XHJcblx0XHRsaXtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjlweDtcclxuXHRcdFx0Y29sb3I6ICM1QzVDNUM7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5uZXdzX2RldGFpbF9fZGF0ZXtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRjb2xvcjogIzY0NjQ2NDtcclxuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTVweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHR9XHJcbn1cclxuLm5ld3NfZGV0YWlsX19tYWluX2ltZ3tcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDQwOHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGhlaWdodDogMTUxcHg7XHJcblx0fVxyXG59XHJcbi5uZXdzX2RldGFpbF9jb250YWluZXJ7XHJcblx0bWFyZ2luLXRvcDogMjRweDtcclxufVxyXG4ubmV3c19kZXRhaWxfX2Rlc2N7XHJcblx0bWFyZ2luOiA0MHB4IDAgMTZweCAwO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG5cdGNvbG9yOiAjQ0RDRENEO1xyXG5cdG9se1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cdH1cclxuXHRhe1xyXG5cdFx0Y29sb3I6ICM4ODg4ZmE7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR9XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdG1hcmdpbjogMTFweCAwIDE2cHggMDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdH1cclxufVxyXG4ubmV3c19kZXRhaWxfX2dvX2JhY2t7XHJcblx0cGFkZGluZy1sZWZ0OiA2MHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9nb19iYWNrX2ljb24uc3ZnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTFweCAxOHB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIEBpbmNsdWRlIF83Njh7XHJcbiAgICBcdG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICB9XHJcbn1cclxuLm5ld3NfZGV0YWlsX3NpZGViYXJfX2RhdGV7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0Y29sb3I6ICM2NDY0NjQ7XHJcbn1cclxuLm5ld3NfZGV0YWlsX3NpZGViYXJfX3RpdGxle1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogMzZweDtcclxuXHRsaW5lLWhlaWdodDogNTBweDtcclxufVxyXG4ubmV3c19kZXRhaWxfc2lkZWJhcl9fbGlzdHtcclxuXHRtYXJnaW4tdG9wOiAyOXB4O1xyXG5cdGxpe1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEycHg7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJFMkUyRTtcclxuXHR9XHJcblx0bGk6bm90KDpmaXJzdC1jaGlsZCl7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdH1cclxufVxyXG4ubmV3c19kZXRhaWxfc2lkZWJhcl9fZGVzY3tcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDI4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDM0cHg7XHJcblx0bWFyZ2luLXRvcDogN3B4O1xyXG59XHJcbi5wYXJ0bmVyc19jb250YWluZXJ7XHJcblx0bWFyZ2luLXRvcDogODBweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luLXRvcDogMjNweDtcclxuXHR9XHJcbn1cclxuLnBhcnRuZXJzX3BvaW50c3tcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHR9XHJcblx0bGl7XHJcblx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcclxuICAgIFx0XHR3aWR0aDogNTAlO1xyXG4gICAgXHRcdCY6bnRoLWNoaWxkKG4rMyl7XHJcbiAgICBcdFx0XHRtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBcdFx0fVxyXG5cdFx0fVxyXG5cdFx0bGFiZWx7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiAjRUM2NjA4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdGxpOm5vdCg6Zmlyc3QtY2hpbGQpe1xyXG5cdFx0bWFyZ2luLXRvcDogMjRweDtcclxuXHRcdEBpbmNsdWRlIF83Njh7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5jaGVja2JveF9zaXhfY29ybmVyc3tcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogLTE7XHJcblx0b3BhY2l0eTogMDtcclxuXHQmK2xhYmVse1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0bWluLXdpZHRoOiAzMnB4O1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NoZWNrYm94X3NpeF9jb3JuZXJzLnN2ZycpO1x0XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmOmNoZWNrZWQrbGFiZWw6YmVmb3Jle1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY2hlY2tib3hfc2l4X2Nvcm5lcnNfYWN0aXZlLnN2ZycpO1x0XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdH1cclxufVxyXG4uYnJkX2dyYXl7XHJcblx0Ym9yZGVyOiAycHggc29saWQgcmdiYSgxMzAsMTMwLDEzMCwgLjIpO1xyXG5cdHRyYW5zaXRpb246IGJvcmRlciAuNXMgZWFzZTtcclxufVxyXG4uYnJkX2dyYXlfaG92ZXJ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6aG92ZXJ7XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCByZ2JhKDIzNiwxMDIsOCwgMSk7XHJcblx0XHR0cmFuc2l0aW9uOiBib3JkZXIgLjdzIGVhc2U7XHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDApO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI0VDNjYwODtcclxuXHRcdFx0ZmlsdGVyOiBibHVyKDE1cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucGFydG5lcnNfX2l0ZW17XHJcblx0cGFkZGluZzogNTBweCAxMnB4IDMycHggMTJweDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0dHJhbnNpdGlvbjogYWxsIC42cyBlYXNlO1xyXG5cdCY6aG92ZXJ7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDEycHggMzJweCAxMnB4O1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG5cdFx0LnBhcnRuZXJzX19pdGVtX2Rlc2N7XHJcblx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC43cyBlYXNlO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRjb2xvcjogI0VDNjYwODtcclxuXHRcdH1cclxuXHRcdGltZ3tcclxuXHRcdFx0aGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjdzIGVhc2U7XHJcblx0XHR9XHJcblx0XHQucGFydG5lcnNfX2l0ZW1fZGVzY3JpcHRpb257XHJcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDYwMHB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzN3B4O1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMS41cyBlYXNlLWluLW91dDtcclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdHBhZGRpbmc6IDE2cHg7XHJcblx0fVxyXG5cdGltZ3tcclxuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcblx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdFx0cGFkZGluZzogMCAyM3B4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDc4cHg7XHJcblx0fVxyXG59XHJcbi5wYXJ0bmVyc19faXRlbV9kZXNjcmlwdGlvbntcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRsaW5lLWhlaWdodDogMTVweDtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0b3BhY2l0eTogMDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2U7XHJcblx0bWF4LWhlaWdodDogMDtcclxufVxyXG4ucGFydG5lcnNfX2l0ZW1fZGVzY3tcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRsaW5lLWhlaWdodDogMjJweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luLXRvcDogNTNweDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2U7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdG1hcmdpbi10b3A6IDI0cHg7XHJcblx0fVxyXG59XHJcbi5wYXJ0bmVyc19yb3d7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdG1hcmdpbi10b3A6IDI0cHg7XHJcblx0XHQ+KjpudGgtY2hpbGQobisyKXtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQ+KjpudGgtY2hpbGQobis0KXtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0fVxyXG59XHJcbi5wYXJ0bmVyc19kZXRhaWxfX21haW5faW1ne1xyXG5cdGhlaWdodDogMjYwcHg7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0bWF4LXdpZHRoOiAxMDAlO1x0XHJcblx0bWFyZ2luOiA5NXB4IDA7XHJcblx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luOiAyNHB4IDAgMzVweCAwO1xyXG5cdFx0aGVpZ2h0OiAxMTBweDtcclxuXHR9XHJcbn1cclxuLnBhcnRuZXJzX2RldGFpbF9fZGVzY3tcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRsaW5lLWhlaWdodDogMjlweDtcclxuXHRjb2xvcjogI0NEQ0RDRDtcclxuXHRtYXJnaW4tdG9wOiAzOXB4O1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjJweDtcclxuXHRcdG1hcmdpbi10b3A6IDI3cHg7XHJcblx0fVxyXG59XHJcbi5jb250YWN0c19tYXB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAzNDVweDtcclxuXHRtYXJnaW4tdG9wOiA2MnB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGhlaWdodDogNTM5cHg7XHJcblx0fVxyXG59XHJcbi5jb250YWN0c19hZGRyZXNzX19hZGRyZXNze1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRsaW5lLWhlaWdodDogMjlweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0cGFkZGluZzogMTJweCAwIDI0cHggMDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdH1cclxufVxyXG4uY29udGFjdHNfYWRkcmVzc19fdGVse1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA1MnB4O1xyXG5cdGNvbG9yOiAjRUM2NjA4O1xyXG5cdG1hcmdpbi10b3A6IDMzcHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMXB4O1xyXG5cdH1cclxufVxyXG4uY29udGFjdHNfc29je1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0aW1ne1xyXG5cdFx0XHR3aWR0aDogMjNweDtcclxuXHRcdFx0aGVpZ2h0OiAyM3B4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQ+Kjpub3QoOmZpcnN0LWNoaWxkKXtcclxuXHRcdG1hcmdpbi1sZWZ0OiAzOHB4O1xyXG5cdFx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDIzcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5tYWluXzQwNF9fYm9keXtcclxuXHRpbWc6bnRoLWNoaWxkKDEpe1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0fVxyXG59XHJcbi5tYWluXzQwNHtcclxuXHRoZWlnaHQ6IDYxNXB4O1xyXG5cdGJhY2tncm91bmQ6IGNlbnRlciAvIDEwMCUgMTAwJSBuby1yZXBlYXQgdXJsKFwiLi4vaW1nLzQwNF9iZy5wbmdcIik7XHJcblx0cGFkZGluZzogMTAwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRoZWlnaHQ6IDMzNHB4O1xyXG5cdFx0cGFkZGluZzogMjVweDtcclxuXHR9XHJcblx0JjphZnRlcntcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0YmFja2dyb3VuZDogY2VudGVyIC8gMTAwJSAxMDAlIG5vLXJlcGVhdCB1cmwoJy4uL2ltZy9vcmFuZ2VfbG9nb19jeS5zdmcnKTtcclxuXHRcdHdpZHRoOiAxNDVweDtcclxuXHRcdGhlaWdodDogODJweDtcclxuXHRcdHRvcDogMjVweDtcclxuXHRcdGxlZnQ6IDI1cHg7XHJcblx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHR3aWR0aDogMzVweDtcclxuXHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ubWFpbl80MDRfX3RpdGxle1xyXG5cdG1hcmdpbi10b3A6IDM0cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNzBweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0d2lkdGg6IDY3cHg7XHJcblx0XHRoZWlnaHQ6IDE4cHg7XHJcblx0XHRtYXJnaW4tdG9wOiA3OXB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcbn1cclxuLm1haW5fNDA0X19kZXNje1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA0N3B4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0fVxyXG59XHJcbi5zZWNvbmRfbGV2ZWx7XHJcblx0bWFyZ2luLWxlZnQ6IDYwcHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG5cdFx0cHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRcdH1cclxuXHRcdD5kaXZ7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0PmRpdjpub3QoOmZpcnN0LWNoaWxkKXtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxNTBweDtcclxuXHR9XHJcbn1cclxuLm1hcF9zaXRle1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTAwJTtcclxuXHR9XHJcblx0PnB7XHJcblx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHRtYXJnaW46IDE1cHggMDtcclxuXHRcdH1cclxuXHRcdG1hcmdpbjogMzNweCAwO1xyXG5cdH1cclxufVxyXG4ubWFwX3NpdGVfY29udGFpbmVye1xyXG5cdG1hcmdpbi10b3A6IDYycHg7XHJcbn1cclxuLm1hcF9zaXRlX190aXRsZXtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDQ4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDUwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMzNweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDUwcHg7XHJcblx0fVxyXG59XHJcbi5zZWFyY2hfX3NlYXJjaF9pbnB1dHtcclxuXHRtYXJnaW4tdG9wOiAzMnB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDMwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI5cHg7XHJcblx0Y29sb3I6ICM4MjgyODI7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjODI4MjgyO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdHBhZGRpbmc6IDEzcHggMTZweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdH1cclxufVxyXG4uc2VhcmNoX2JvZHl7XHJcblx0bWFyZ2luLXRvcDogNTlweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luLXRvcDogMjRweDtcclxuXHR9XHJcbn1cclxuLnNlYXJjaF9ib2R5X190aXRsZXtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMzZweDtcclxuXHRsaW5lLWhlaWdodDogNDNweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIycHg7XHJcblx0fVxyXG5cdGJ7XHJcblx0XHRjb2xvcjogI0VDNjYwODtcclxuXHR9XHJcbn1cclxuLnNlYXJjaF9ib2R5X19saXN0e1xyXG5cdG1hcmdpbi10b3A6IDQ5cHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdG1hcmdpbi10b3A6IDI0cHg7XHJcblx0fVxyXG59XHJcbi5zZWFyY2hfYm9keV9faXRlbV9kZXNje1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdG1hcmdpbi10b3A6IDE3cHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdFx0bWFyZ2luLXRvcDogNHB4O1xyXG5cdH1cclxufVxyXG4uc2VhcmNoX2JvZHlfX2xpc3R7XHJcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0bGl7XHJcblx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHR9XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcblx0fVxyXG5cdGxpOm5vdCg6Zmlyc3QtY2hpbGQpe1xyXG5cdFx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRcdH1cclxuXHRcdG1hcmdpbi10b3A6IDI0cHg7XHJcblx0fVxyXG59XHJcbi5zZWFyY2hfYm9keV9faXRlbV90aXRsZXtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI5cHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdH1cclxufVxyXG4uY29va2llX25vdGljZXtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC44KTtcclxuXHRoZWlnaHQ6IDkzcHg7XHJcblx0cG9zaXRpb246IHN0aWNreTtcclxuXHRib3R0b206IDA7XHJcblx0ei1pbmRleDogMjtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luLXRvcDogMzJweDtcclxuXHR9XHJcbn1cclxuLmNvb2tpZV9ub3RpY2VfX2Rlc2N7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDIycHg7XHJcblx0Y29sb3I6ICMwMDAwMDA7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA2MHB4O1xyXG5cdH1cclxufVxyXG4uY29va2llX25vdGljZV9fY2xvc2V7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J1cmdlcl9hY3RpdmVfbG9nby5zdmdcIik7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRtaW4td2lkdGg6IDE5cHg7XHJcblx0bWluLWhlaWdodDogMTlweDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5iYW5uZXJfaW1nX3NsaWRle1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRoZWlnaHQ6IDE4MXB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCAyMXB4LDQlIDAsNzMlIDAsNzUlIDBweCw5MCUgMHB4LDkxJSAwLDk3JSAwLDEwMCUgMTFweCwxMDAlIDk3JSw5OCUgMTAwJSw4OSUgMTAwJSw4NyUgOTklLDclIDk5JSw2JSAxMDAlLDE1cHggMTAwJSwwIDk2JSk7XHJcblx0fVxyXG59XHJcbi5jaGFtcF9tb2JpbGVfYmFubmVye1xyXG5cdG1hcmdpbi10b3A6IDMycHg7XHJcbn1cclxuLmNvbmZfZGV0YWlsX21haW57XHJcblx0cGFkZGluZzogNzhweCAwO1xyXG5cdG1hcmdpbi10b3A6IDM3cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRwYWRkaW5nOiA0MnB4IDBweDtcclxuXHR9XHJcblx0JjphZnRlcntcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMTIwcHgpO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0YmFja2dyb3VuZDogY2VudGVyIC8gMTAwJSAxMDAlIG5vLXJlcGVhdCB1cmwoJy4uL2ltZy9WZWN0b3IgKDIwKS5wbmcnKTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuXHRcdEBpbmNsdWRlIF83Njh7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdGltZ3tcclxuXHRcdHdpZHRoOiAxNDJweDtcclxuXHRcdGhlaWdodDogMTQycHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDc0cHg7XHJcblx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY29uZl9kZXRhaWxfbWFpbl9fZGVzY3tcclxuXHRtYXJnaW4tdG9wOiAyNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG5cdGNvbG9yOiAjQ0RDRENEO1xyXG59XHJcbi5jb25mX2RldGFpbF9tYWluX190aXRsZSwgLnNwZWFrZXJzX19tYWluX3RpdGxle1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogNDhweDtcclxuXHRsaW5lLWhlaWdodDogNTBweFxyXG59XHJcbi5zcGVha2Vyc19fbWFpbl90aXRsZXtcclxuXHRtYXJnaW4tdG9wOiAxMDBweDtcclxufVxyXG4uc3BlYWtlcnNfaXRlbXN7XHJcblx0bWFyZ2luLXRvcDogNTFweDtcclxuXHQ+KjpudGgtY2hpbGQobisyKXtcclxuXHRcdG1hcmdpbi10b3A6IDEwMHB4O1xyXG5cdH1cclxufVxyXG4uc3BlYWtlcnNfaXRlbXNfcmlnaHRfX3RpdGxle1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA0N3B4O1xyXG59XHJcbi5zcGVha2Vyc19pdGVtc19yaWdodF9pdGVtc3tcclxuXHRtYXJnaW4tdG9wOiAyNHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4yKTtcclxuXHQ+KjpudGgtY2hpbGQobisyKXtcclxuXHRcdG1hcmdpbi10b3A6IDE2cHg7XHJcblx0fVxyXG59XHJcbi5zcGVha2Vyc19pdGVtc19yaWdodF9pdGVtc19faXRlbXtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI5cHg7XHJcblx0cDpmaXJzdC1jaGlsZHtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0fVxyXG5cdHA6bGFzdC1jaGlsZHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRjb2xvcjogI0NEQ0RDRDtcclxuXHRcdHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XHJcblx0fVxyXG59XHJcbi5zcGVha2Vyc19pdGVtc19yaWdodF9fZGVzY3tcclxuXHRtYXJnaW4tdG9wOiAyNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG59XHJcbi5jb250YWN0c19tYXBfY29udGFpbmVye1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuLmRpc2NpcGxpbmVze1xyXG5cdG1hcmdpbi10b3A6IDgwcHg7XHJcbn1cclxuLmRpc2NpcGxpbmVzX3Jvd3tcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLXRvcDogNzNweDtcclxufVxyXG4uZGlzY2lwbGluZXNfX2l0ZW17XHJcblx0YmFja2dyb3VuZDogY2VudGVyIC8gMTAwJSAxMDAlIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvZGlzY2lwX2JnLnN2Z1wiKTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDMwMHB4O1xyXG5cdHBhZGRpbmc6IDgycHggMCAzMnB4IDA7XHJcblx0Jjpob3ZlcntcclxuXHRcdGJhY2tncm91bmQ6IGNlbnRlciAvIDEwMCUgMTAwJSBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL2Rpc2NpcF9iZ19ob3Zlci5zdmdcIik7XHJcblx0fVxyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRoZWlnaHQ6IDIwMHB4O1xyXG5cdFx0cGFkZGluZzogMzlweCAwO1xyXG5cdH1cclxuXHRpbWd7XHJcblx0XHR3aWR0aDogMjcwcHg7XHJcblx0XHRoZWlnaHQ6IDYzcHg7XHJcblx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHQgICAgaGVpZ2h0OiA1MHB4O1xyXG5cdFx0ICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHRcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmRpc2NpcGxpbmVzX190aXRsZXtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMzJweDtcclxuXHRsaW5lLWhlaWdodDogMzhweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMzhweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR9XHJcblx0JjphZnRlcntcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IC0yMXB4O1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0YmFja2dyb3VuZDogIzI0MjQyNDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG5cdFx0d2lkdGg6IDI1MHB4O1xyXG5cdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmJnX2Rpc2NpcGxpbmV7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCYuZG90YTphZnRlcntcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzQ5LjVkZWcsICMwMDAwMDAgNC4zOSUsIHJnYmEoMCwgMCwgMCwgMCkgNTYuNzElKSwgbGluZWFyLWdyYWRpZW50KDE3NS43N2RlZywgIzAwMDAwMCA4LjUxJSwgcmdiYSgwLCAwLCAwLCAwKSA1OS4zNyUpLCBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL25hZ2Etc2lyZW4tYXJ0LWRvdGEtMiAxLnBuZ1wiKTtcclxuXHRcdG1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEyMDBweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHR9XHJcblx0Ji5jc2dvOmFmdGVye1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNjkuNzFkZWcsICMwMDAwMDAgMC4yOCUsIHJnYmEoMCwgMCwgMCwgMCkgNDklKSwgbGluZWFyLWdyYWRpZW50KDM0OS41ZGVnLCAjMDAwMDAwIDQuMzklLCByZ2JhKDAsIDAsIDAsIDApIDU2LjcxJSksIGxpbmVhci1ncmFkaWVudCgxNzUuNzdkZWcsICMwMDAwMDAgOC41MSUsIHJnYmEoMCwgMCwgMCwgMCkgNTkuMzclKSwgbm8tcmVwZWF0IHVybChcIi4uL2ltZy9jc2dvX2JnLnBuZ1wiKTtcclxuXHRcdG1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEyMDBweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHR9XHJcbn1cclxuLmRpc2NpcGxpbmVfbWFpbl90b3B7XHJcblx0cGFkZGluZzogNzFweCAwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbi10b3A6IDkxcHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdC5oLTEwMHtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0YmFja2dyb3VuZDogY2VudGVyIC8gMTAwJSAxMDAlIG5vLXJlcGVhdCB1cmwoJy4uL2ltZy9kaXNjaXBfYmdfbWFpbl90b3Auc3ZnJyk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMTAwcHgpO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZGlzY2lwbGluZV9tYWluX3RvcF9faW1ne1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxufVxyXG4uZGlzY2lwbGluZV9tYWluX3RvcF9fZGVzY3tcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRsaW5lLWhlaWdodDogMjlweDtcclxuXHRjb2xvcjogI0NEQ0RDRDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHR9XHJcbn1cclxuLmRpc2NpcGxpbmVfZG9jc3tcclxuXHRtYXJnaW4tdG9wOiAxMjNweDtcclxuXHQvKm1hcmdpbi1ib3R0b206IDI3MHB4OyovXHJcblx0cGFkZGluZzogNDFweCAwO1xyXG5cdGJhY2tncm91bmQ6ICMxOTE5MTk7XHJcblx0LmRpc2NpcGxpbmVfZG9jc19pdGVtc19faXRlbTpub3QoOmxhc3QtY2hpbGQpe1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzNEM0QzRDtcclxuXHR9XHJcblx0LmRpc2NpcGxpbmVfZG9jc19pdGVtc19faXRlbTpub3QoOmZpcnN0LWNoaWxkKXtcclxuXHRcdHBhZGRpbmctdG9wOiAxNnB4O1xyXG5cdH1cclxufVxyXG4uZGlzY2lwbGluZV9kb2NzX2l0ZW1zX19pdGVte1xyXG5cdHB7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI5cHg7XHJcblx0XHRjb2xvcjogI0NEQ0RDRDtcclxuXHR9XHJcblx0YXtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjlweDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XHJcblx0XHRjb2xvcjogI0VDNjYwODtcclxuXHRcdHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0fVxyXG59XHJcbi5kaXNjaXBsaW5lX2RvY3NfaXRlbXN7XHJcblx0cGFkZGluZzogMCA0MHB4O1xyXG5cdG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuLmRpc2NpcGxpbmVfZG9jc19fdGl0bGV7XHJcblx0cGFkZGluZzogMCA0MHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogNTZweDtcclxuXHRsaW5lLWhlaWdodDogNTBweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uc3BlYWtlcnNfY29uZntcclxuXHRtYXJnaW4tdG9wOiAxNTBweDsgXHJcbn1cclxuLnNwZWFrZXJzX3Jvd3tcclxuXHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHQ+KjpudGgtY2hpbGQobisyKXtcclxuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Pio6bnRoLWNoaWxkKG4rNSl7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdH1cclxufVxyXG4uc3BlYWtlcnNfY29uZl9jb250YWluZXJ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdC52aXBfZ3Vlc3RzX2Rlc2N7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQuZm9ybXNfZmVlZGJhY2tfX2NoZWNrYm94X2lucHV0K2xhYmVsOmJlZm9yZXtcclxuXHRcdG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5zcGVha2Vyc19jaGVja2JveF9jb250YWluZXJ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRwYWRkaW5nOiAxMnB4IDE0cHggMCAxN3B4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0PnB7XHJcblx0XHRcdHdpZHRoOiAxNjBweDtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdD5we1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LyppbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdG1pbi13aWR0aDogMzBweDtcclxuXHRcdG1pbi1oZWlnaHQ6IDMwcHg7XHJcblx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0fSovXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xyXG5cdFx0JntcclxuXHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQuc3BlYWtlcnNfY2hlY2tib3hfY29udGFpbmVye1xyXG5cdFx0XHQ+cHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdCAgICByaWdodDogLTM1cHg7XHJcblx0XHRcdFx0ICAgIHRvcDogMTBweDtcclxuXHRcdFx0XHQgICAgei1pbmRleDogNTtcclxuXHRcdFx0XHQgICAgd2lkdGg6IDIxcHg7XHJcblx0XHRcdFx0ICAgIGhlaWdodDogOHB4O1xyXG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kOiBjZW50ZXIgLyAxMDAlIDEwMCUgbm8tcmVwZWF0IHVybCguLi9pbWcvYXJyb3dfc3BlYWtlci5wbmcpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHQuc3BlYWtlcnNfY2hlY2tib3hfY29udGFpbmVye1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0ei1pbmRleDogMztcclxuXHRcdFx0XHQ+cHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdCAgICByaWdodDogLTM1cHg7XHJcblx0XHRcdFx0XHQgICAgdG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0ICAgIHotaW5kZXg6IDU7XHJcblx0XHRcdFx0XHQgICAgd2lkdGg6IDIxcHg7XHJcblx0XHRcdFx0XHQgICAgaGVpZ2h0OiA4cHg7XHJcblx0XHRcdFx0XHQgICAgYmFja2dyb3VuZDogY2VudGVyIC8gMTAwJSAxMDAlIG5vLXJlcGVhdCB1cmwoLi4vaW1nL2Fycm93X3NwZWFrZXIucG5nKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnZpcF9ndWVzdHNfZGVzY3tcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0XHQvKmlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcclxuXHRcdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0XHR9Ki9cclxuXHRcdFx0LnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19pdGVtOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNFQzY2MDg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdCAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XHJcblx0XHRcdCAgICB0b3A6IC0xNXB4O1xyXG5cdFx0XHQgICAgbGVmdDogNTAlO1xyXG5cdFx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMHB4KTtcclxuXHRcdFx0ICAgICY6YWZ0ZXJ7XHJcblx0XHRcdCAgICBcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdCAgICBcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHQgICAgXHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdCAgICBcdHRvcDogMDtcclxuXHRcdFx0ICAgIFx0bGVmdDogMDtcclxuXHRcdFx0ICAgIFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAuOTEpLCByZ2JhKDAsIDAsIDAsIC4wKSk7XHJcblx0XHRcdCAgICB9XHJcblx0XHRcdCAgICAuc3BlYWtlcnNfY29uZl9jb250YWluZXJfX2Rlc2N7XHJcblx0XHRcdCAgICBcdGJhY2tncm91bmQ6ICMwMTAxMDE7XHJcblx0XHRcdCAgICB9XHJcblx0XHRcdCAgICAuc3BlYWtlcnNfY29uZl9jb250YWluZXJfX2hpZGRlbl9ib2R5e1xyXG5cdFx0XHQgICAgIFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdCAgICB9XHJcblx0XHRcdH1cclxuXHRcdFx0LnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19pdGVtLmZvcl9oaWRkZW57XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0LnZpcF9ndWVzdHNfZGVzY3tcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19pdGVte1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHQmOmFmdGVye1xyXG5cdCAgICBcdGNvbnRlbnQ6IFwiXCI7XHJcblx0ICAgIFx0d2lkdGg6IDEwMCU7XHJcblx0ICAgIFx0aGVpZ2h0OiAxMDBweDtcclxuXHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIFx0dG9wOiAwO1xyXG5cdCAgICBcdGxlZnQ6IDA7XHJcblx0ICAgIFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAuOTEpLCByZ2JhKDAsIDAsIDAsIC4wKSk7XHJcblx0ICAgIH1cclxuXHR9XHJcblx0PmltZ3tcclxuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDExcHg7XHJcblx0ICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMXB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDM1MHB4O1xyXG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0fVxyXG5cdCYuZm9yX2hpZGRlbntcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufVxyXG4uc3BlYWtlcnNfY29uZl9jb250YWluZXJfX2Rlc2N7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSg4Miw4Miw4MiwuMik7XHJcblx0cGFkZGluZzogMjRweCAxNnB4O1xyXG5cdD5we1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMXB4O1xyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcblx0LnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19oaWRkZW5fYm9keXtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRsaTpub3QoOmZpcnN0LWNoaWxkKXtcclxuXHRcdFx0bWFyZ2luLXRvcDogN3B4O1xyXG5cdFx0fVxyXG5cdFx0bGl7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE5cHg7XHJcblx0XHRcdGJ7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnNwZWFrZXJzX3Nob3djYXNle1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoODIsODIsODIsLjIpO1xyXG5cdHBhZGRpbmc6IDAgMThweDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0cGFkZGluZzogMThweDtcclxuXHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50OyBcclxuXHR9XHJcblx0PnA6bnRoLWNoaWxkKDEpe1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMXB4O1xyXG5cdH1cclxuXHQ+cDpudGgtY2hpbGQoMil7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIxLDZweDtcclxuXHRcdGNvbG9yOiAjQ0RDRENEO1xyXG5cdFx0cGFkZGluZzogMTdweCAwO1xyXG5cdH1cclxuXHQ+cDpudGgtY2hpbGQoMyl7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI4LDhweDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0Y29sb3I6ICNFQzY2MDg7XHJcblx0fVxyXG59XHJcblxyXG4ubWFpbl9hY3Rpdml0ZXNfaXRlbS5mb3JfaGlkZGVue1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLm1haW5fYWN0aXZpdGVzX2l0ZW1fYm9keV9oaWRkZW57XHJcblx0cGFkZGluZzogMTJweCAwIDhweCAwO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0LmJ1dHRvbl9hbGxfbmV3c3tcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1bnNldDtcclxuXHR9XHJcblx0LmJ1dHRvbl9hbGxfbmV3czphZnRlcntcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdGJvdHRvbTogLThweDtcclxuXHR9XHJcbn1cclxuLm1haW5fYWN0aXZpdGVzX2l0ZW1fYm9keV9oaWRkZW5fX2Rlc2N7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDIycHg7XHJcblx0Y29sb3I6ICNDRENEQ0Q7XHJcbn1cclxuLm1haW5fYWN0aXZpdGVzX2l0ZW1fbWFpbntcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cdCY6aG92ZXJ7XHJcblx0XHQubWFpbl9hY3Rpdml0ZXNfaXRlbXtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdC5tYWluX2FjdGl2aXRlc19pdGVtOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjRUM2NjA4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMwMDAwMDA7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHQgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xyXG5cdFx0ICAgIHRvcDogLTE1cHg7XHJcblx0XHQgICAgbGVmdDogNTAlO1xyXG5cdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDBweCk7XHJcblx0XHQgICAgQGluY2x1ZGUgXzc2OHtcclxuXHRcdCAgICBcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ICAgIH1cclxuXHRcdCAgICAubWFpbl9hY3Rpdml0ZXNfaXRlbV9ib2R5X2hpZGRlbntcclxuXHRcdCAgICBcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ICAgIH1cclxuXHRcdH1cclxuXHRcdC5tYWluX2FjdGl2aXRlc19pdGVtLmZvcl9oaWRkZW57XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZm9ybV9mZWVkYmFja190d29fZm9ybXN7XHJcblx0aW5wdXQ6bnRoLWNoaWxkKDIpe1xyXG5cdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdEBpbmNsdWRlIF83Njh7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5mb3JtX2ZlZWRiYWNrX3R3b3tcclxuXHQuYmdfc3VibWl0X2xlZnRfYmd7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpO1xyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHQgICAgbGVmdDogLTIxMnB4O1xyXG5cdFx0ICAgIHRvcDogNTAlO1xyXG5cdFx0ICAgIHdpZHRoOiAyMTNweDtcclxuXHRcdCAgICBoZWlnaHQ6IDFweDtcclxuXHRcdCAgICBiYWNrZ3JvdW5kOiAjODI4MjgyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZm9ybXNfZmVlZGJhY2tfX3N1Ym1pdHtcclxuXHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdEBpbmNsdWRlIF83Njh7XHJcblx0XHRcdHRleHQtYWxpZ246IHN0YXJ0O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucGFydG5lcnNfZm9ybV9kcmFnX2FuZF9kcm9we1xyXG5cdHBhZGRpbmc6IDMwcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzgyODI4MjtcclxuXHRoZWlnaHQ6IDQ4NXB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdD5wLCAucGFydG5lcnNfZm9ybV9kcmFnX2FuZF9kcm9wX19ub19maWxlIHB7XHJcblx0XHRjb2xvcjogIzgyODI4MjtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHQgICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcblx0ICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0fVxyXG5cdD5we1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAzMHB4O1xyXG5cdFx0bGVmdDogMzBweDtcclxuXHR9XHJcblx0LnBhcnRuZXJzX2Zvcm1fZHJhZ19hbmRfZHJvcF9fbm9fZmlsZXtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogY2FsYyg1MCUgKyAzMHB4KTtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IC03MnB4O1xyXG5cdFx0XHRyaWdodDogNTAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZGFkX2ljb24uc3ZnXCIpO1xyXG5cdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0aGVpZ2h0OiA1MnB4O1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDApO1xyXG5cdFx0fVxyXG5cdFx0cHtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucGFydG5lcnNfZm9ybV9jb250YWluZXJ7XHJcblx0Pio6bnRoLWNoaWxkKG4rMil7XHJcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdH1cclxufVxyXG4ucGFydG5lcnNfZm9ybXtcclxuXHRpbnB1dFt0eXBlPVwic3VibWl0XCJde1xyXG5cdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHR9XHJcbn1cclxuXHJcbi52aXBfZ3Vlc3RzX2Rlc2N7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE5cHg7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcclxuXHQudmlwX2d1ZXN0c19jb250YWluZXJ7XHJcblx0XHQudmlwX2d1ZXN0c19kZXNje1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG5cdC52aXBfZ3Vlc3RzX2NvbnRhaW5lcntcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMDBweDtcclxuXHRcdC5zd2lwZXItc2xpZGVbYXJpYS1sYWJlbD1cIjEgLyA0XCJdOmhvdmVyLCAuc3dpcGVyLXNsaWRlW2FyaWEtbGFiZWw9XCIxIC8gM1wiXTpob3ZlciwgLnN3aXBlci1zbGlkZVthcmlhLWxhYmVsPVwiMSAvIDJcIl06aG92ZXIsIC5zd2lwZXItc2xpZGVbYXJpYS1sYWJlbD1cIjEgLyAxXCJdOmhvdmVye1xyXG5cdFx0XHQuc3BlYWtlcnNfY29uZl9jb250YWluZXJ7XHJcblx0XHRcdFx0LnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19pdGVtOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdFx0dG9wOiAwcHggIWltcG9ydGFudDsgXHJcblx0ICAgIFx0XHRcdGxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG5cdCAgICBcdFx0XHR0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zd2lwZXItc2xpZGVbYXJpYS1sYWJlbD1cIjQgLyA0XCJdOmhvdmVye1xyXG5cdFx0XHQuc3BlYWtlcnNfY29uZl9jb250YWluZXJ7XHJcblx0XHRcdFx0LnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19pdGVtOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdFx0dG9wOiAwcHggIWltcG9ydGFudDsgXHJcblx0ICAgIFx0XHRcdHJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuXHQgICAgXHRcdFx0dHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcblx0ICAgIFx0XHRcdGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdFx0LnNwZWFrZXJzX2NvbmZfY29udGFpbmVye1xyXG5cdFx0XHQuc3BlYWtlcnNfY29uZl9jb250YWluZXJfX2l0ZW06Zmlyc3QtY2hpbGR7XHJcblx0XHRcdFx0dG9wOiAwcHggIWltcG9ydGFudDsgXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jb25mX2RldGFpbF9tYWluX19yZWd7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0d2lkdGg6IDI1MnB4O1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHR3aWR0aDogMjAwcHg7XHJcblx0fVxyXG5cdC5mb3Jtc19mZWVkYmFja19fc3VibWl0e1xyXG5cdFx0cGFkZGluZzogMTZweCAwO1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcbn1cclxuLnJlZ19mb3JtLnN1Y2Nlc3MsIC5yZWdfZm9ybS5lcnJvciwgLnJlZ19mb3JtLmxvYWQsIC5wYXJ0bmVyX2Zvcm0uc3VjY2VzcywgLnBhcnRuZXJfZm9ybS5lcnJvciwgLnBhcnRuZXJfZm9ybS5sb2Fke1xyXG5cdGhlaWdodDogNTAwcHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGhlaWdodDogMjUwcHg7XHJcblx0fVxyXG59XHJcbi5yZWdfZm9ybS5zdWNjZXNzLCAucGFydG5lcl9mb3JtLnN1Y2Nlc3N7XHJcblx0YmFja2dyb3VuZDogY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL3NlbmRfZm9ybV9zdWNjZXNzLnN2Z1wiKTtcclxufVxyXG4ucmVnX2Zvcm0uZXJyb3IsIC5wYXJ0bmVyX2Zvcm0uZXJyb3J7XHJcblx0YmFja2dyb3VuZDogY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL3NlbmRfZm9ybV9vb3BzLnN2Z1wiKTtcclxufVxyXG4ucmVnX2Zvcm0ubG9hZCwgLnBhcnRuZXJfZm9ybS5sb2Fke1xyXG5cdGJhY2tncm91bmQ6IGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0IHVybChcIi4uL2ltZy9zZW5kX2Zvcm1fbG9hZGluZy5zdmdcIik7XHJcbn1cclxuXHJcbi5zcGVha2Vyc19pdGVte1xyXG5cdHRyYW5zZm9ybTogc2NhbGUoMC45OSk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGNsaXAtcGF0aDogcG9seWdvbigwIDE1cHgsNiUgMCwyMCUgMCwyMCUgMCwyNCUgMTVweCw3OCUgMTVweCw4MiUgMCw5NSUgMCwxMDAlIDE1cHgsMTAwJSA5NCUsOTMlIDEwMCUsODMlIDEwMCUsODAlIDk4JSw1My40MSUgOTglLDUyLjc5JSA5OCUsNDclIDk4JSwyNS4zNSUgOTglLDE3JSA5OCUsMTQlIDEwMCUsNyUgMTAwJSwuMjglIDk0JSk7XHJcblx0LnNwZWFrZXJzX2NoZWNrYm94X2NvbnRhaW5lcntcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICAgdG9wOiAwO1xyXG5cdCAgICBwYWRkaW5nOiAzMHB4IDE0cHggMCAxN3B4O1xyXG5cdCAgICB3aWR0aDogMTAwJTtcclxuXHQgICAgei1pbmRleDogMTtcclxuXHRcdD5we1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc3BlYWtlcnNfaXRlbV9faW1ne1xyXG5cdFx0aGVpZ2h0OiAyNTdweDtcclxuXHR9XHJcblx0LnNwZWFrZXJzX2l0ZW1fZGVzY3tcclxuXHRcdHBhZGRpbmc6IDI0cHggMTdweCAwIDE3cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuXHR9XHJcblx0LnNwZWFrZXJzX2l0ZW1fZGVzY19fdGl0bGV7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHdpZHRoOiA3N3B4O1xyXG5cdFx0XHRoZWlnaHQ6IDVweDtcclxuXHRcdFx0Ym90dG9tOiA5cHg7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnaW1nL3BvbG9za2EucG5nJyk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNwZWFrZXJzX2l0ZW1fZGVzY19fZGVzY3tcclxuXHRcdG1heC1oZWlnaHQ6IDA7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0LnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19oaWRkZW5fYm9keXtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0JjphZnRlcntcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdCAgICBoZWlnaHQ6IDEwMHB4O1xyXG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIHRvcDogMDtcclxuXHQgICAgbGVmdDogMDtcclxuXHQgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZyxyZ2JhKDAsMCwwLC45MSksdHJhbnNwYXJlbnQpO1xyXG5cdH1cclxufVxyXG4uc3BlYWtlcnNfbWFpbl9pdGVte1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmLmZvcl9oaWRkZW57XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4uc3BlYWtlcnNfcm93X21haW5faXRlbXtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0LnNwZWFrZXJzX2NoZWNrYm94X2NvbnRhaW5lcntcclxuXHRcdGxhYmVse1xyXG5cdCAgICBcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0ICAgIH1cclxuXHRcdGxhYmVsOmJlZm9yZXtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcclxuXHRcdC8qLnNwZWFrZXJzX21haW5faXRlbS5mb3JfaGlkZGVue1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHR9Ki9cclxuXHRcdC5zcGVha2Vyc19tYWluX2l0ZW06bm90KC5mb3JfaGlkZGVuKXtcclxuXHRcdFx0LnNwZWFrZXJzX2l0ZW1fZGVzY19fZGVzY3tcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiA1MDBweDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDFzIGVhc2U7XHJcblx0XHRcdH1cclxuXHRcdFx0LnNwZWFrZXJzX2l0ZW1fZGVzY3tcclxuXHRcdFx0XHRwYWRkaW5nOiAyNHB4IDE3cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnNwZWFrZXJzX2NoZWNrYm94X2NvbnRhaW5lcntcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdCAgICB0b3A6IDA7XHJcblx0XHRcdCAgICBwYWRkaW5nOiAzMHB4IDE0cHggMCAxN3B4O1xyXG5cdFx0XHQgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdCAgICB6LWluZGV4OiAxO1xyXG5cdFx0XHRcdD5we1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0LnNwZWFrZXJzX21haW5faXRlbS5mb3JfaGlkZGVue1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zcGVha2Vyc19tYWluX2l0ZW06bm90KC5mb3JfaGlkZGVuKXtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0LnNwZWFrZXJzX2l0ZW1fZGVzY19fZGVzY3tcclxuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDUwMHB4O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAxcyBlYXNlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc3BlYWtlcnNfaXRlbV9kZXNje1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjRweCAxN3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc3BlYWtlcnNfY2hlY2tib3hfY29udGFpbmVye1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdCAgICB0b3A6IDA7XHJcblx0XHRcdFx0ICAgIHBhZGRpbmc6IDMwcHggMTRweCAwIDE3cHg7XHJcblx0XHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdCAgICB6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0PnB7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5zcGVha2Vyc19pdGVtX2Jne1xyXG5cdGNsaXAtcGF0aDogcG9seWdvbigwIDE1cHgsNiUgMCwyMCUgMCwyMCUgMCwyNCUgMTVweCw3OCUgMTVweCw4MiUgMCw5NSUgMCwxMDAlIDE1cHgsMTAwJSA5NCUsOTMlIDEwMCUsODMlIDEwMCUsODAlIDk4JSw1My40MSUgOTglLDUyLjc5JSA5OCUsNDclIDk4JSwyNS4zNSUgOTglLDE3JSA5OCUsMTQlIDEwMCUsNyUgMTAwJSwuMjglIDk0JSk7XHJcblx0YmFja2dyb3VuZDogI0VDNjYwODtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHotaW5kZXg6IC0xO1x0XHJcbn1cclxuXHJcbi5hYm91dF9wYWdlX2Rlc2N7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI5cHg7XHJcblx0Y29sb3I6ICNDRENEQ0Q7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmFib3V0X3BhZ2VfaXRlbXtcclxuXHRwYWRkaW5nOiA0MHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoODIsODIsODIsLjIpO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdH1cclxuXHQmOmhvdmVye1xyXG5cdFx0LmFib3V0X3BhZ2VfaXRlbV9fdGl0bGVfYmxvY2t7XHJcblx0XHRcdGNvbG9yOiAjRUM2NjA4O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI0VDNjYwODtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC43cyBlYXNlO1xyXG5cdFx0fVxyXG5cdFx0LmFib3V0X3BhZ2VfaXRlbV9faW1ne1xyXG5cdFx0XHRmaWx0ZXI6IGludmVydCg0NyUpIHNlcGlhKDc2JSkgc2F0dXJhdGUoMjYyNSUpIGh1ZS1yb3RhdGUoMzU4ZGVnKSBicmlnaHRuZXNzKDk0JSkgY29udHJhc3QoOTclKTtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC43cyBlYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYWJvdXRfcGFnZV9tYWluX2Rlc2N7XHJcblx0cGFkZGluZzogNjNweCAwIDAgMDtcclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0cGFkZGluZzogMTZweCAgMCAwIDAgO1xyXG5cdH1cclxuXHQuYWJvdXRfcGFnZV9kZXNje1xyXG5cdFx0bWFyZ2luOiAxN3B4IDAgMzBweCAwO1xyXG5cdH1cclxuXHRvbHtcclxuXHRcdHBhZGRpbmctbGVmdDogMjVweDtcclxuXHRcdD4qOm50aC1jaGlsZChuKzIpe1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYWJvdXRfcGFnZV9pdGVtX190aXRsZV9ibG9ja3tcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXNpemU6IDQ4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDU4cHg7XHJcblx0Y29sb3I6ICNGRkZGRkY7XHJcbn1cclxuLmFib3V0X3BhZ2VfaXRlbV9faW1ne1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRvYmplY3QtZml0OiBjb250YWluO1xyXG59XHJcbi5hYm91dF9wYWdlX2l0ZW1fX3JpZ2h0X2Jsb2Nre1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdH1cclxufVxyXG4uYWJvdXRfcGFnZV9pdGVtX19kZXNje1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG5cdG1hcmdpbi10b3A6IDU1cHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRmb250LXNpemU6IDE5cHg7XHJcbiAgICBcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdH1cclxufVxyXG4uYWJvdXRfcGFnZV9taXNzaW9uX19kZXNje1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG5cdG1hcmdpbi10b3A6IDI1cHg7XHJcbn1cclxuLmFib3V0X3BhZ2VfbWlzc2lvbntcclxuXHRtYXJnaW4tdG9wOiA2NHB4O1xyXG5cdHBhZGRpbmc6IDY1cHggNzVweDtcclxuXHRiYWNrZ3JvdW5kOiBjZW50ZXIgLyAxMDAlIDEwMCUgdXJsKFwiLi4vaW1nL21pc3Npb25fYmcucG5nXCIpO1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHR9XHJcblx0cHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDUwcHg7XHJcblx0fVxyXG59XHJcbi5hYm91dF9wYWdlX2xpc3R7XHJcblx0bWFyZ2luLXRvcDogODBweDtcclxuXHQ+KjpudGgtY2hpbGQobisyKXtcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0fVxyXG59XHJcbi5wYWdlX2Fib3V0LmZvb3Rlcl9yaWdodF9ibG9ja19fc29jaWFse1xyXG5cdEBpbmNsdWRlIF83Njh7XHJcblx0XHR3aWR0aDogMjUwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cdD4qe1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDM4cHg7XHJcblx0XHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnBhZ2VfYWJvdXRfdGV4dF9ib3R0b217XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXNpemU6IDM2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDQzcHg7XHJcblx0bWFyZ2luLXRvcDogMTExcHg7XHJcblx0QGluY2x1ZGUgXzc2OHtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICBcdGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cdH1cclxufVxyXG4ucGFnZV9hYm91dF9wYWdle1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQucGFnZV9hYm91dF9wYWdlX2Jne1xyXG5cdFx0aGVpZ2h0OiA5MDBweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0d2lkdGg6IDExNDhweDtcclxuXHRcdG1peC1ibGVuZC1tb2RlOiBsaWdodGVuO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBfNzY4e1xyXG5cdFx0LnBhZ2VfYWJvdXRfcGFnZV9iZ3tcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvKiBEb2N1bWVudFxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgYm9yZGVyIGJveCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuKixcbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qKlxuICogMS4gQWRkIHRleHQgZGVjb3JhdGlvbiBpbmhlcml0YW5jZSBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIEFkZCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW5oZXJpdGFuY2UgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuOjpiZWZvcmUsXG46OmFmdGVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0OyAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gVXNlIHRoZSBkZWZhdWx0IGN1cnNvciBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIENoYW5nZSB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAzLiBVc2UgYSA0LXNwYWNlIHRhYiB3aWR0aCBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDQuIFJlbW92ZSB0aGUgZ3JleSBoaWdobGlnaHQgb24gbGlua3MgaW4gaU9TIChvcGluaW9uYXRlZCkuXG4gKiA1LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4gKiA2LiBCcmVha3Mgd29yZHMgdG8gcHJldmVudCBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5odG1sIHtcbiAgY3Vyc29yOiBkZWZhdWx0OyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjU7IC8qIDIgKi9cbiAgLW1vei10YWItc2l6ZTogNDsgLyogMyAqL1xuICB0YWItc2l6ZTogNDsgLyogMyAqL1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50IC8qIDQgKi87XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiA1ICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogNSAqL1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkOyAvKiA2ICovXG59XG5cbi8qIFNlY3Rpb25zXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRWRnZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIG9uIG5lc3RlZCBsaXN0cyBpbiBDaHJvbWUsIEVkZ2UsIElFLCBhbmQgU2FmYXJpLlxuICovXG5cbmRsIGRsLFxuZGwgb2wsXG5kbCB1bCxcbm9sIGRsLFxudWwgZGwge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gb24gbmVzdGVkIGxpc3RzIGluIEVkZ2UgMTgtIGFuZCBJRS5cbiAqL1xuXG5vbCBvbCxcbm9sIHVsLFxudWwgb2wsXG51bCB1bCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3Qgc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIDE4LSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBsaXN0IHN0eWxlIG9uIG5hdmlnYXRpb24gbGlzdHMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxubmF2IG9sLFxubmF2IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gRWRnZSAxOC0sIElFLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQ2hhbmdlIHRoZSBhbGlnbm1lbnQgb24gbWVkaWEgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuYXVkaW8sXG5jYW52YXMsXG5pZnJhbWUsXG5pbWcsXG5zdmcsXG52aWRlbyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuYXVkaW8sXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpZnJhbWVzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmlmcmFtZSB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgd2l0aGluIGxpbmtzIGluIElFIDEwLS5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qKlxuICogQ2hhbmdlIHRoZSBmaWxsIGNvbG9yIHRvIG1hdGNoIHRoZSB0ZXh0IGNvbG9yIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbnN2Zzpub3QoW2ZpbGxdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLyoqXG4gKiBIaWRlIHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqL1xuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIFRhYnVsYXIgZGF0YVxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBDb2xsYXBzZSBib3JkZXIgc3BhY2luZyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi8qIEZvcm1zXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIG9uIGNvbnRyb2xzIGluIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDIuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSAxOC0sIEZpcmVmb3gsIGFuZCBJRS5cbiAqL1xuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBidXR0b25zIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBpbmNvbnNpc3RlbnQgYXBwZWFyYW5jZSBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGEwYTA7IC8qIDEgKi9cbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSAxOC0gYW5kIElFLlxuICovXG5cbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIDE4LSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKi9cblxubGVnZW5kIHtcbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlIDE4LSBhbmQgSUUuXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRWRnZSwgYW5kIEZpcmVmb3guXG4gKi9cblxucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqIDIuIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gKiAzLiBDaGFuZ2UgdGhlIHJlc2l6ZSBkaXJlY3Rpb24gaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IGF1dG87IC8qIDIgKi9cbiAgcmVzaXplOiB2ZXJ0aWNhbDsgLyogMyAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHRleHQgc3R5bGUgb2YgcGxhY2Vob2xkZXJzIGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3BhY2l0eTogMC41NDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgdXBsb2FkIGJ1dHRvbnMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBvZiBmb2N1cyBvdXRsaW5lcyBpbiBGaXJlZm94LlxuICovXG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBvdXRsaW5lIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZSBpbiBGaXJlZm94LlxuICovXG5cbjotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGFkZGl0aW9uYWwgOmludmFsaWQgc3R5bGVzIGluIEZpcmVmb3guXG4gKi9cblxuOi1tb3otdWktaW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIEludGVyYWN0aXZlXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSAxOC0gYW5kIElFLlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBzdHlsZXMgaW4gRWRnZSAxOC0sIElFLCBhbmQgU2FmYXJpLlxuICovXG5cbmRpYWxvZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IHNvbGlkO1xuICBjb2xvcjogYmxhY2s7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IC1tb3otZml0LWNvbnRlbnQ7XG4gIGhlaWdodDogLXdlYmtpdC1maXQtY29udGVudDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICB3aWR0aDogLXdlYmtpdC1maXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG5kaWFsb2c6bm90KFtvcGVuXSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIFNjcmlwdGluZ1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5jYW52YXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBVc2VyIGludGVyYWN0aW9uXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogMS4gUmVtb3ZlIHRoZSB0YXBwaW5nIGRlbGF5IGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSB0YXBwaW5nIGRlbGF5IG9uIGNsaWNrYWJsZSBlbGVtZW50c1xuICAgICAgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuYSxcbmFyZWEsXG5idXR0b24sXG5pbnB1dCxcbmxhYmVsLFxuc2VsZWN0LFxuc3VtbWFyeSxcbnRleHRhcmVhLFxuW3RhYmluZGV4XSB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjsgLyogMSAqL1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEFjY2Vzc2liaWxpdHlcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQ2hhbmdlIHRoZSBjdXJzb3Igb24gYnVzeSBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5bYXJpYS1idXN5PVwidHJ1ZVwiXSB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7XG59XG5cbi8qXG4gKiBDaGFuZ2UgdGhlIGN1cnNvciBvbiBjb250cm9sIGVsZW1lbnRzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cblthcmlhLWNvbnRyb2xzXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLypcbiAqIENoYW5nZSB0aGUgY3Vyc29yIG9uIGRpc2FibGVkLCBub3QtZWRpdGFibGUsIG9yIG90aGVyd2lzZVxuICogaW5vcGVyYWJsZSBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5bYXJpYS1kaXNhYmxlZD1cInRydWVcIl0sXG5bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLypcbiAqIENoYW5nZSB0aGUgZGlzcGxheSBvbiB2aXN1YWxseSBoaWRkZW4gYWNjZXNzaWJsZSBlbGVtZW50c1xuICogaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl1baGlkZGVuXSB7XG4gIGRpc3BsYXk6IGluaXRpYWw7XG59XG5cblthcmlhLWhpZGRlbj1cImZhbHNlXCJdW2hpZGRlbl06bm90KDpmb2N1cykge1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4iLCIvKiBEb2N1bWVudFxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIGJvcmRlciBib3ggc2l6aW5nIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5AaW1wb3J0IHVybChib290c3RyYXAtZ3JpZC5taW4uY3NzKTtcbkBpbXBvcnQgdXJsKC4uL2ZvbnRzL3N0eWxlc2hlZXQuY3NzKTtcbiosXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi8qKlxuICogMS4gQWRkIHRleHQgZGVjb3JhdGlvbiBpbmhlcml0YW5jZSBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIEFkZCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW5oZXJpdGFuY2UgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogMS4gVXNlIHRoZSBkZWZhdWx0IGN1cnNvciBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIENoYW5nZSB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAzLiBVc2UgYSA0LXNwYWNlIHRhYiB3aWR0aCBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDQuIFJlbW92ZSB0aGUgZ3JleSBoaWdobGlnaHQgb24gbGlua3MgaW4gaU9TIChvcGluaW9uYXRlZCkuXG4gKiA1LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4gKiA2LiBCcmVha3Mgd29yZHMgdG8gcHJldmVudCBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuaHRtbCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS41O1xuICAvKiAyICovXG4gIC1tb3otdGFiLXNpemU6IDQ7XG4gIC8qIDMgKi9cbiAgdGFiLXNpemU6IDQ7XG4gIC8qIDMgKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDUgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiA1ICovXG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIC8qIDYgKi8gfVxuXG4vKiBTZWN0aW9uc1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBFZGdlLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwOyB9XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIG9uIG5lc3RlZCBsaXN0cyBpbiBDaHJvbWUsIEVkZ2UsIElFLCBhbmQgU2FmYXJpLlxuICovXG5kbCBkbCxcbmRsIG9sLFxuZGwgdWwsXG5vbCBkbCxcbnVsIGRsIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gb24gbmVzdGVkIGxpc3RzIGluIEVkZ2UgMTgtIGFuZCBJRS5cbiAqL1xub2wgb2wsXG5vbCB1bCxcbnVsIG9sLFxudWwgdWwge1xuICBtYXJnaW46IDA7IH1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3Qgc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIDE4LSBhbmQgSUUuXG4gKi9cbmhyIHtcbiAgaGVpZ2h0OiAwO1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBsaXN0IHN0eWxlIG9uIG5hdmlnYXRpb24gbGlzdHMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cbm5hdiBvbCxcbm5hdiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIEVkZ2UgMTgtLCBJRSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gKiBDaGFuZ2UgdGhlIGFsaWdubWVudCBvbiBtZWRpYSBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuYXVkaW8sXG5jYW52YXMsXG5pZnJhbWUsXG5pbWcsXG5zdmcsXG52aWRlbyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuYXVkaW8sXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXG4gKi9cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDsgfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGlmcmFtZXMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cbmlmcmFtZSB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyB3aXRoaW4gbGlua3MgaW4gSUUgMTAtLlxuICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuLyoqXG4gKiBDaGFuZ2UgdGhlIGZpbGwgY29sb3IgdG8gbWF0Y2ggdGhlIHRleHQgY29sb3IgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cbnN2Zzpub3QoW2ZpbGxdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjsgfVxuXG4vKipcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxuICovXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogVGFidWxhciBkYXRhXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBDb2xsYXBzZSBib3JkZXIgc3BhY2luZyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG5cbi8qIEZvcm1zXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBvbiBjb250cm9scyBpbiBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qKlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAyLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UgMTgtLCBGaXJlZm94LCBhbmQgSUUuXG4gKi9cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgYnV0dG9ucyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgaW5jb25zaXN0ZW50IGFwcGVhcmFuY2UgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTBhMDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgMTgtIGFuZCBJRS5cbiAqL1xuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSAxOC0gYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICovXG5sZWdlbmQge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8qIDEgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqLyB9XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSAxOC0gYW5kIElFLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBGaXJlZm94LlxuICovXG5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKiAyLiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICogMy4gQ2hhbmdlIHRoZSByZXNpemUgZGlyZWN0aW9uIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogMiAqL1xuICByZXNpemU6IHZlcnRpY2FsO1xuICAvKiAzICovIH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxuICovXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gU2FmYXJpLlxuICovXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG46Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSB0ZXh0IHN0eWxlIG9mIHBsYWNlaG9sZGVycyBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwLjU0OyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIHVwbG9hZCBidXR0b25zIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgb2YgZm9jdXMgb3V0bGluZXMgaW4gRmlyZWZveC5cbiAqL1xuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgb3V0bGluZSBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUgaW4gRmlyZWZveC5cbiAqL1xuOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0OyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBhZGRpdGlvbmFsIDppbnZhbGlkIHN0eWxlcyBpbiBGaXJlZm94LlxuICovXG46LW1vei11aS1pbnZhbGlkIHtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBJbnRlcmFjdGl2ZVxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlIDE4LSBhbmQgSUUuXG4gKi9cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IHN0eWxlcyBpbiBFZGdlIDE4LSwgSUUsIGFuZCBTYWZhcmkuXG4gKi9cbmRpYWxvZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IHNvbGlkO1xuICBjb2xvcjogYmxhY2s7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IC1tb3otZml0LWNvbnRlbnQ7XG4gIGhlaWdodDogLXdlYmtpdC1maXQtY29udGVudDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICB3aWR0aDogLXdlYmtpdC1maXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50OyB9XG5cbmRpYWxvZzpub3QoW29wZW5dKSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuXG4vKiBTY3JpcHRpbmdcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5jYW52YXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIFVzZXIgaW50ZXJhY3Rpb25cbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxuICogMS4gUmVtb3ZlIHRoZSB0YXBwaW5nIGRlbGF5IGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSB0YXBwaW5nIGRlbGF5IG9uIGNsaWNrYWJsZSBlbGVtZW50c1xuICAgICAgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cbmEsXG5hcmVhLFxuYnV0dG9uLFxuaW5wdXQsXG5sYWJlbCxcbnNlbGVjdCxcbnN1bW1hcnksXG50ZXh0YXJlYSxcblt0YWJpbmRleF0ge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIC8qIDEgKi9cbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIEFjY2Vzc2liaWxpdHlcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIENoYW5nZSB0aGUgY3Vyc29yIG9uIGJ1c3kgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblthcmlhLWJ1c3k9XCJ0cnVlXCJdIHtcbiAgY3Vyc29yOiBwcm9ncmVzczsgfVxuXG4vKlxuICogQ2hhbmdlIHRoZSBjdXJzb3Igb24gY29udHJvbCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuW2FyaWEtY29udHJvbHNdIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi8qXG4gKiBDaGFuZ2UgdGhlIGN1cnNvciBvbiBkaXNhYmxlZCwgbm90LWVkaXRhYmxlLCBvciBvdGhlcndpc2VcbiAqIGlub3BlcmFibGUgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSxcbltkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi8qXG4gKiBDaGFuZ2UgdGhlIGRpc3BsYXkgb24gdmlzdWFsbHkgaGlkZGVuIGFjY2Vzc2libGUgZWxlbWVudHNcbiAqIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5bYXJpYS1oaWRkZW49XCJmYWxzZVwiXVtoaWRkZW5dIHtcbiAgZGlzcGxheTogaW5pdGlhbDsgfVxuXG5bYXJpYS1oaWRkZW49XCJmYWxzZVwiXVtoaWRkZW5dOm5vdCg6Zm9jdXMpIHtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmdfbWFpbi5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTAxMDE7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIGJvZHkuYWN0aXZlX2J1cmdlcl9ib2R5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuICBib2R5ICoge1xuICAgIGZvbnQtZmFtaWx5OiBCbGVuZGVyIFBybztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxub2wge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuaDEge1xuICBtYXJnaW46IDA7IH1cblxucCB7XG4gIG1hcmdpbjogMDsgfVxuXG5hIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4vKkBpbmNsdWRlIF83Njh7XHJcblx0LnN3aXBlci13cmFwcGVye1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1x0XHRcclxuXHR9XHJcbn0qL1xuLmxpbmVfYm90dG9tOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2xpbmVfYm90dG9tLnN2Z1wiKTtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTQwcHg7XG4gIGxlZnQ6IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmxpbmVfYm90dG9tOmFmdGVyIHtcbiAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBib3R0b206IC00cHg7IH0gfVxuXG4uYnV0dG9uX29yYW5nZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9vcmFuZ2UucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyMHB4OyB9XG4gIC5idXR0b25fb3JhbmdlOmhvdmVyIHtcbiAgICBjb2xvcjogIzM1MUIwOTsgfVxuICAgIC5idXR0b25fb3JhbmdlOmhvdmVyOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0zcHg7XG4gICAgICByaWdodDogLTNweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fb3JhbmdlLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgIGZpbHRlcjogaW52ZXJ0KDAuNSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IC0xOyB9XG5cbi5idXR0b25fbm9fYmdfb25seV9saW5lXzEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG4uZ2lmXCIpOyB9XG5cbi5idXR0b25fbm9fYmdfb25seV9saW5lXzIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fb25seV9saW5lX25vX2JnMi5wbmdcIik7IH1cblxuLmJ1dHRvbl9ub19iZ19vbmx5X2xpbmVfMiwgLmJ1dHRvbl9ub19iZ19vbmx5X2xpbmVfMSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4udGl0bGVfc2VjdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC50aXRsZV9zZWN0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDhweDsgfSB9XG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjMDEwMTAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmhlYWRlci5hY3RpdmVfYnVyZ2VyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDsgfVxuICAgIC5oZWFkZXIuYWN0aXZlX2J1cmdlciAuaGVhZGVyX2J1cmdlcl9fY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmhlYWRlci5hY3RpdmVfYnVyZ2VyIC5oZWFkZXJfX2NvbnRhY3RzLCAuaGVhZGVyLmFjdGl2ZV9idXJnZXIgLmhlYWRlcl9fbmF2IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVhZGVyLmFjdGl2ZV9idXJnZXIgLmhlYWRlcl9fY29udGFjdHMsIC5oZWFkZXIuYWN0aXZlX2J1cmdlciAuaGVhZGVyX19uYXYge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuaGVhZGVyLmFjdGl2ZV9idXJnZXIgLmhlYWRlcl9fY29udGFpbmVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5oZWFkZXIuYWN0aXZlX2J1cmdlciAuaGVhZGVyX19zZWFyY2hfbGFuZ3VhZ2Uge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmhlYWRlci5hY3RpdmVfYnVyZ2VyIC5oZWFkZXJfX2J1cmdlcl9ub19hY3RpdmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5oZWFkZXIuYWN0aXZlX2J1cmdlciAuaGVhZGVyX19idXJnZXJfYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5oZWFkZXIuYWN0aXZlX3Njcm9sbCB7XG4gICAgLypiYWNrZ3JvdW5kOiAjMmYyZjJmOyovXG4gICAgYmFja2dyb3VuZDogIzAxMDEwMTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMDsgfVxuICAgIC5oZWFkZXIuYWN0aXZlX3Njcm9sbCAuaGVhZGVyX19jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiA3NHB4OyB9XG5cbi5oZWFkZXJfYnVyZ2VyX19ib3R0b21fY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMzAwcHg7IH1cblxuLmhlYWRlcl9idXJnZXJfX3NtYWxsX2Rlc2Mge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuaGVhZGVyX2J1cmdlcl9fc21hbGxfZGVzYyBhIHtcbiAgICBjb2xvcjogIzgyODI4MjtcbiAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lOyB9XG5cbi5oZWFkZXJfYnVyZ2VyX19tYWlsIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7IH1cblxuLmhlYWRlcl9idXJnZXJfX3RlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDUycHg7IH1cblxuLmhlYWRlcl9fYnVyZ2VyIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMjZweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICAgLmhlYWRlcl9fYnVyZ2VyIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4OyB9IH1cbiAgLmhlYWRlcl9fYnVyZ2VyIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5oZWFkZXJfX2J1cmdlciAuaGVhZGVyX19idXJnZXJfbm9fYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuaGVhZGVyX19idXJnZXIgLmhlYWRlcl9fYnVyZ2VyX2FjdGl2ZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uaGVhZGVyX2J1cmdlcl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cblxuLmhlYWRlcl9idXJnZXJfX2xpbmUge1xuICBib3JkZXItYm90dG9tOiAuNXB4IHNvbGlkICNFQzY2MDg7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMC4yOyB9XG5cbi5oZWFkZXJfYnVyZ2VyX19zb2NpYWwgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7IH1cblxuLmhlYWRlcl9idXJnZXJfX3NvY2lhbCBpbWcge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5oZWFkZXJfYnVyZ2VyX19zb2NpYWwgaW1nIHtcbiAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgaGVpZ2h0OiAyM3B4OyB9IH1cblxuLmhlYWRlcl9idXJnZXJfX25hdiB7XG4gIG1hcmdpbi10b3A6IDY2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBjb2xvcjogI0NEQ0RDRDsgfVxuICAuaGVhZGVyX2J1cmdlcl9fbmF2IHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogOTRweDsgfVxuXG4uaGVhZGVyX2J1cmdlcl90b2dnbGUge1xuICBtYXJnaW4tdG9wOiAxMTBweDsgfVxuICAuaGVhZGVyX2J1cmdlcl90b2dnbGUgLmhlYWRlcl9idXJnZXJfdG9nZ2xlX19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogODBweDsgfVxuXG4uaGVhZGVyX2J1cmdlcl90b2dnbGVfX2l0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuaGVhZGVyX2J1cmdlcl90b2dnbGVfX2l0ZW0uYWN0aXZlIHtcbiAgICBjb2xvcjogI0VDNjYwODtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuaGVhZGVyX2J1cmdlcl90b2dnbGVfX2l0ZW0uYWN0aXZlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J1cmdlcl90b2dnbGVfdW5kZXIucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGxlZnQ6IDA7IH1cblxuLmhlYWRlcl9fY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMTRweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLmhlYWRlcl9fY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogNTFweDsgfSB9XG5cbi5oZWFkZXJfX2xvZ28ge1xuICB3aWR0aDogMTcycHg7XG4gIGhlaWdodDogNDJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVhZGVyX19sb2dvIHtcbiAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIC5oZWFkZXJfX2xvZ28gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLmhlYWRlcl9fbmF2IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5oZWFkZXJfX25hdiB7XG4gICAgICBmb250LXNpemU6IDE3cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVhZGVyX19uYXYge1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgIG1hcmdpbi10b3A6IDQycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MnB4OyB9IH1cbiAgLmhlYWRlcl9fbmF2IGxpOmhvdmVyIHtcbiAgICBjb2xvcjogI0VDNjYwODsgfVxuICAuaGVhZGVyX19uYXYgbGkuc2VsZWN0ZWQge1xuICAgIGNvbG9yOiAjRUM2NjA4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5oZWFkZXJfX25hdiB1bCBsaSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5oZWFkZXJfX25hdiB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7IH0gfVxuICAuaGVhZGVyX19uYXYgdWwgbGkuYWN0aXZlIHtcbiAgICBjb2xvcjogI0VDNjYwODsgfVxuICAuaGVhZGVyX19uYXYgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAzMnB4OyB9XG5cbi5oZWFkZXJfX2NvbnRhY3RzIHtcbiAgbWFyZ2luLWxlZnQ6IDU3cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5oZWFkZXJfX2xpbmtfdGVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmhlYWRlcl9fbGlua19tYWlsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDsgfVxuXG4uaGVhZGVyX19zZWFyY2hfbGFuZ3VhZ2UgPiAqIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5oZWFkZXJfX3NlYXJjaF9sYW5ndWFnZSA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMjRweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fc2VhcmNoX2ljb24ge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDsgfVxuICAgIC5oZWFkZXJfX3NlYXJjaF9pY29uIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4uaGVhZGVyX19sYW5nX2l0ZW0ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgY29sb3I6ICM4MjgyODI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5oZWFkZXJfX2xhbmdfaXRlbSB7XG4gICAgICBmb250LXNpemU6IDE3cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVhZGVyX19sYW5nX2l0ZW0ge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH0gfVxuICAuaGVhZGVyX19sYW5nX2l0ZW0uYWN0aXZlIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubWFpbiB7XG4gIHBhZGRpbmc6IDYzcHggMCAxMDdweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMDsgfSB9XG5cbi5iYW5uZXJfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYmFubmVyX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7IH0gfVxuXG4uYm9keV9zbGlkZV9iYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAzNTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYm9keV9zbGlkZV9iYW5uZXIge1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7IH0gfVxuICAuYm9keV9zbGlkZV9iYW5uZXIgLmJhbm5lcl9fYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogYXV0bzsgfVxuXG4uYmFubmVyIHtcbiAgcGFkZGluZzogNjBweCAwIDMwcHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYmFubmVyIHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uYmFubmVyX19wcm9ncmVzc19iYXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJhbm5lcl9fcHJvZ3Jlc3NfYmFyIC5iYW5uZXJfX3Byb2dyZXNzX2Jhcl92YWx1ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNlYzY2MDg7XG4gICAgd2lkdGg6IDBweDtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIGVhc2UtaW4tb3V0IC41czsgfVxuICAgIC5iYW5uZXJfX3Byb2dyZXNzX2JhciAuYmFubmVyX19wcm9ncmVzc19iYXJfdmFsdWUuYWN0aXZlIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5iYW5uZXJfX2NvbnRhaW5lcl9yZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJhbm5lcl9fc2xpZGVyX2l0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5iYW5uZXJfX3NsaWRlcl9pdGVtOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvcCwgI2NkZmZmZiAwJSwgMCUpO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCBibGFjayAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCBibGFjayAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIGJsYWNrIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCBibGFjayAxMDAlKTtcbiAgICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0jNTUwMDAwRkYsIGVuZENvbG9yc3RyPSM1NTAwMDBGRik7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0jMDBmZmZmZmYsIGVuZENvbG9yc3RyPSNmZmZmZmZmZik7IH1cbiAgLmJhbm5lcl9fc2xpZGVyX2l0ZW0gaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmJhbm5lcl9fY29udGFpbmVyX3JlbDpob3ZlciAuYmFubmVyX19iZ19jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvVmVjdG9yICgyNikuc3ZnXCIpOyB9XG5cbi5iYW5uZXJfX2NvbnRhaW5lcl9yZWw6aG92ZXIgLmJhbm5lcl9fc2xpZGVyX2l0ZW06YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjY1LjVkZWcsIHJnYmEoMjM2LCAxMDIsIDgsIDAuMzcpIDE4LjY2JSwgcmdiYSgyMzYsIDEwMiwgOCwgMCkgNzUuMzYlKSwgbGluZWFyLWdyYWRpZW50KDk3Ljk0ZGVnLCAjMDEwMTAxIDEzLjEzJSwgdHJhbnNwYXJlbnQgNjYuNzclKTsgfVxuXG4uYmFubmVyX19iZ19jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIvMTAwJSAxMDAlIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvYmFubmVyX2JnLnN2Z1wiKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMjVweCwgMiUgMCwgODAlIDAsIDgxJSAxNXB4LCA5MCUgMTVweCwgOTElIDAsIDk4JSAwLCAxMDAlIDI1cHgsIDEwMCUgOTclLCA5OCUgMTAwJSwgODklIDEwMCUsIDg3JSA5OSUsIDclIDk5JSwgNiUgMTAwJSwgMjNweCAxMDAlLCAwIDk3JSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxMjBweCk7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYmFubmVyX19iZ19jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDI1cHgsIDIlIDAsIDczJSAwLCA3NCUgN3B4LCA5MCUgN3B4LCA5MSUgMCwgOTclIDAsIDEwMCUgMTFweCwgMTAwJSA5NyUsIDk4JSAxMDAlLCA4OSUgMTAwJSwgODclIDk4JSwgNyUgOTglLCA2JSAxMDAlLCAyNXB4IDEwMCUsIDAgOTclKTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5iYW5uZXJfX2JnX2NvbnRhaW5lciAuY29udGFpbmVyLXNtLCAuYmFubmVyX19iZ19jb250YWluZXIgLmNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogNTQwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYmFubmVyX19iZ19jb250YWluZXIge1xuICAgICAgd2lkdGg6IDcyMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmJhbm5lcl9fYmdfY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiA5NjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYmFubmVyX19iZ19jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEyMDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAuYmFubmVyX19iZ19jb250YWluZXIge1xuICAgICAgd2lkdGg6IDE0MDBweDsgfSB9XG5cbi5iYW5uZXJfX2JnX3N1Yl9jb250YWluZXIge1xuICB3aWR0aDogNjAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMTAwJSAwJSwgMjQlIDAlLCAwJSAxMDAlLCAwJSAxMDAlLCAxMDAlIDEwMCUpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5iYW5uZXJfX2JnX3N1Yl9jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAuYmFubmVyX19iZ19zdWJfY29udGFpbmVyIC5iYW5uZXJfX21haW4tc3dpcGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLmJhbm5lcl9wcmV2aWV3IHtcbiAgbWFyZ2luLXRvcDogNTRweDsgfVxuICAuYmFubmVyX3ByZXZpZXcgLmJhbm5lcl9wcmV2aWV3X19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMTZweDsgfVxuXG4uYmFubmVyX3ByZXZpZXdfX2l0ZW0ge1xuICBoZWlnaHQ6IDk0cHg7IH1cbiAgLmJhbm5lcl9wcmV2aWV3X19pdGVtIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5iYW5uZXJfX2Rlc2Mge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBtYXJnaW4tdG9wOiAxNnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5iYW5uZXJfX2Rlc2Mge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7IH0gfVxuXG4uYmFubmVyX19yZWdfYnV0dG9uIHtcbiAgcGFkZGluZzogMjJweCA0MnB4IDE4cHggNDJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYmFubmVyX19yZWdfYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMDsgfSB9XG5cbi5iYW5uZXJfX2J1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAzMXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYmFubmVyX19idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICBncmlkLWNvbHVtbi1nYXA6IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4OyB9IH1cblxuLmJhbm5lcl9fZ28tZGV0YWlsIHtcbiAgcGFkZGluZzogMjBweCAyMnB4O1xuICBtYXJnaW4tbGVmdDogOXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5iYW5uZXJfX2dvLWRldGFpbCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuXG4uZXZlbnRzIHtcbiAgbWFyZ2luLXRvcDogMTUwcHg7IH1cbiAgLmV2ZW50cyAuZXZlbnRzX21haW5fX2l0ZW0gLmV2ZW50c19pdGVtX19tYWluX2xvZ28ge1xuICAgIGhlaWdodDogNTdweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZXZlbnRzIHtcbiAgICAgIG1hcmdpbi10b3A6IDBweDsgfSB9XG5cbi5ldmVudF9tb2JpbGVfc3dpcGVyIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL3JpZ2h0X3N3aXBlcl9uZXh0LnN2Z1wiKTtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAzMHB4KTtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4uZXZlbnRfbW9iaWxlX3N3aXBlciAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcIi4uL2ltZy9sZWZ0X3N3aXBlcl9wcmV2LnN2Z1wiKTtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAzMHB4KTsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDI0cHg7IH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uID4gKjpudGgtY2hpbGQobisyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDsgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgYmFja2dyb3VuZDogI0NEQ0RDRDsgfVxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI0VDNjYwODsgfVxuXG4uZXZlbnRzX21haW5fX2l0ZW0ge1xuICAvKkBpbmNsdWRlIF83Njh7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdCAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdCAgICB3aWR0aDogODAlO1xyXG5cdCAgICBtYXJnaW46IDAgYXV0bztcclxuXHR9Ki8gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZXZlbnRzX21haW5fX2l0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuZXZlbnRzX21haW5fX2l0ZW0gLmV2ZW50c19pdGVtX19iZ19ncm91cDIge1xuICAgICAgICBmaWx0ZXI6IGJsdXIoOHB4KTsgfVxuICAgICAgLmV2ZW50c19tYWluX19pdGVtIC5ldmVudHNfbWFpbl9fY29udGFpbmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCwgaGVpZ2h0O1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICAgLmV2ZW50c19tYWluX19pdGVtIC5ldmVudHNfaXRlbV9fYm9keSB7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgLmV2ZW50c19tYWluX19pdGVtIC5ldmVudHNfaXRlbV9fdG9wX2xvZ28ge1xuICAgICAgICB3aWR0aDogMTQxcHg7XG4gICAgICAgIGhlaWdodDogMTMxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGNlbnRlci8xMDAlIDEwMCUgdXJsKFwiLi4vaW1nL2V2ZW50X2FjdGl2ZV9sb2dvLnN2Z1wiKTsgfVxuICAgICAgICAuZXZlbnRzX21haW5fX2l0ZW0gLmV2ZW50c19pdGVtX190b3BfbG9nbyAuZXZlbnRzX2l0ZW1fX3RvcF9sb2dvX25vX2FjdGl2ZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuZXZlbnRzX21haW5fX2l0ZW0gLmV2ZW50c19pdGVtX190b3BfbG9nbyAuZXZlbnRzX2l0ZW1fX3RvcF9sb2dvX2FjdGl2ZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5ldmVudHNfbWFpbl9faXRlbSAuZXZlbnRzX2l0ZW1fX2JnX2dyb3VwIHtcbiAgICAgICAgZmlsdGVyOiBibHVyKDRweCk7IH1cbiAgICAgIC5ldmVudHNfbWFpbl9faXRlbSAuZXZlbnRzX2l0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAuZXZlbnRzX21haW5fX2l0ZW0gLmV2ZW50c19pdGVtX19tYWluX2xvZ28ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZXZlbnRzX21haW5fX2l0ZW0gLmV2ZW50c19pdGVtX192aXNpYmxlX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLmV2ZW50c19tYWluX19pdGVtLmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZXZlbnRzX21haW5fX2l0ZW0uYWN0aXZlIC5ldmVudHNfaXRlbV9fYmdfZ3JvdXAyIHtcbiAgICBmaWx0ZXI6IGJsdXIoOHB4KTsgfVxuICAuZXZlbnRzX21haW5fX2l0ZW0uYWN0aXZlIC5ldmVudHNfbWFpbl9fY29udGFpbmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGgsIGhlaWdodDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgbWluLXdpZHRoOiA0MDBweDtcbiAgICBtaW4taGVpZ2h0OiA1NTBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmV2ZW50c19tYWluX19pdGVtLmFjdGl2ZSAuZXZlbnRzX21haW5fX2NvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1MDBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5ldmVudHNfbWFpbl9faXRlbS5hY3RpdmUgLmV2ZW50c19pdGVtX19ib2R5IHtcbiAgICAgIGhlaWdodDogMTAwJTsgfSB9XG4gIC5ldmVudHNfbWFpbl9faXRlbS5hY3RpdmUgLmV2ZW50c19pdGVtX190b3BfbG9nbyB7XG4gICAgd2lkdGg6IDE2NHB4O1xuICAgIGhlaWdodDogMTc2cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2V2ZW50X2FjdGl2ZV9sb2dvLnN2Z1wiKTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmV2ZW50c19tYWluX19pdGVtLmFjdGl2ZSAuZXZlbnRzX2l0ZW1fX3RvcF9sb2dvIHtcbiAgICAgICAgd2lkdGg6IDE0MXB4O1xuICAgICAgICBoZWlnaHQ6IDEzMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBjZW50ZXIvMTAwJSAxMDAlIHVybChcIi4uL2ltZy9ldmVudF9hY3RpdmVfbG9nby5zdmdcIik7IH0gfVxuICAgIC5ldmVudHNfbWFpbl9faXRlbS5hY3RpdmUgLmV2ZW50c19pdGVtX190b3BfbG9nbyAuZXZlbnRzX2l0ZW1fX3RvcF9sb2dvX25vX2FjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmV2ZW50c19tYWluX19pdGVtLmFjdGl2ZSAuZXZlbnRzX2l0ZW1fX3RvcF9sb2dvIC5ldmVudHNfaXRlbV9fdG9wX2xvZ29fYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5ldmVudHNfbWFpbl9faXRlbS5hY3RpdmUgLmV2ZW50c19pdGVtX19iZ19ncm91cCB7XG4gICAgZmlsdGVyOiBibHVyKDRweCk7IH1cbiAgLmV2ZW50c19tYWluX19pdGVtLmFjdGl2ZSAuZXZlbnRzX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuZXZlbnRzX21haW5fX2l0ZW0uYWN0aXZlIC5ldmVudHNfaXRlbV9fbWFpbl9sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ldmVudHNfbWFpbl9faXRlbS5hY3RpdmUgLmV2ZW50c19pdGVtX192aXNpYmxlX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ldmVudHNfbWFpbl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7IH0gfVxuXG4uZXZlbnRzX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmV2ZW50c19pdGVtX19iZ19ncm91cDIsIC5ldmVudHNfaXRlbV9fYmdfZ3JvdXAsIC5ldmVudHNfaXRlbV9fYmdfZ3JvdXAzIHtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNiUsIDYlIDAsIDIwJSAwLCAyMCUgMCwgMjQlIDMlLCA3OCUgMyUsIDgzJSAwLCA5NSUgMCwgMTAwLjg0JSA2JSwgMTAwJSA5NCUsIDkzJSAxMDAlLCA4MyUgMTAwJSwgODAlIDk4JSwgNjkuNDElIDk4JSwgNjUuNzklIDEwMCUsIDM0JSAxMDAlLCAzMS4zNSUgOTglLCAxNiUgOTglLCAxNCUgMTAwJSwgNyUgMTAwJSwgMC4yOCUgOTQlKTsgfVxuXG4uZXZlbnRzX2l0ZW1fX2JnX2dyb3VwIHtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UgZmlsdGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uZXZlbnRzX2l0ZW1fX2JnX2dyb3VwMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNSwgMTEsIDIsIDAuOCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTsgfVxuXG4uZXZlbnRzX2l0ZW1fX2JnX2dyb3VwMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMSU7XG4gIGhlaWdodDogMTAxJTtcbiAgYmFja2dyb3VuZDogI0VDNjYwODtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IC0xOyB9XG5cbi5ldmVudHNfaXRlbV9fZGVzYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmV2ZW50c19pdGVtX19kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luOiAyMHB4IDA7IH0gfVxuXG4uZXZlbnRzX2l0ZW1fX2J1dHRvbnMge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA2M3B4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogMTdweDsgfVxuICAuZXZlbnRzX2l0ZW1fX2J1dHRvbnMgZGl2IHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmV2ZW50c19pdGVtX19idXR0b25zIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMzdweDsgfSB9XG5cbi5ldmVudHNfaXRlbV9fYnV0dG9uX3JlZyB7XG4gIHBhZGRpbmc6IDIwcHggMjJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZXZlbnRzX2l0ZW1fX2J1dHRvbl9yZWcge1xuICAgICAgcGFkZGluZzogMHB4IDEwcHg7IH0gfVxuXG4uZXZlbnRzX2l0ZW1fX2JvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmV2ZW50c19pdGVtX19ib2R5IHtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvOyB9IH1cbiAgLmV2ZW50c19pdGVtX19ib2R5LnNoYWRvdyB7XG4gICAgb3BhY2l0eTogMC4xOyB9XG5cbi5ldmVudHNfaXRlbV9fdmlzaWJsZV9jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxNDBweCAyNHB4IDYzcHggMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5ldmVudHNfaXRlbV9fdmlzaWJsZV9jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDEwNnB4IDE4cHggNDVweDsgfSB9XG5cbi5ldmVudHNfaXRlbV9fdG9wX2xvZ28ge1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2V2ZW50c19pdGVtX3RvcF9pY29uLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuICB0b3A6IC02M3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZXZlbnRzX2l0ZW1fX3RvcF9sb2dvIHtcbiAgICAgIHdpZHRoOiAxMTVweDtcbiAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICB0b3A6IC03NXB4OyB9IH1cbiAgLmV2ZW50c19pdGVtX190b3BfbG9nbyAuZXZlbnRzX2l0ZW1fX3RvcF9sb2dvX25vX2FjdGl2ZSB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmV2ZW50c19pdGVtX190b3BfbG9nbyAuZXZlbnRzX2l0ZW1fX3RvcF9sb2dvX2FjdGl2ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ldmVudHNfaXRlbV9fdG9wX2xvZ28gLmV2ZW50c19pdGVtX190b3BfbG9nb19hY3RpdmUge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4OyB9IH1cbiAgLmV2ZW50c19pdGVtX190b3BfbG9nby5ub19iZyB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLmV2ZW50c19pdGVtX190b3BfbG9nby5ub19iZyAuZXZlbnRzX2l0ZW1fX3RvcF9sb2dvX25vX2FjdGl2ZSB7XG4gICAgICB3aWR0aDogMTA1cHg7XG4gICAgICBoZWlnaHQ6IDEwNXB4OyB9XG5cbi5ldmVudHNfaXRlbV9fdmlzaWJsZV9sb2dvIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5ldmVudHNfaXRlbV9fdmlzaWJsZV9sb2dvIHtcbiAgICAgIGhlaWdodDogNTBweDsgfSB9XG4gIC5ldmVudHNfaXRlbV9fdmlzaWJsZV9sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cblxuLmV2ZW50c19tYWluX19pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5ldmVudHNfbWFpbl9faXRlbTpob3ZlciAuZXZlbnRzX2l0ZW1fX21haW5fbG9nbyB7XG4gICAgdG9wOiAxMDBweDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG9wYWNpdHk6IC43O1xuICAgIHRyYW5zaXRpb246IGFsbCAuOHMgZWFzZTsgfVxuICAuZXZlbnRzX21haW5fX2l0ZW06aG92ZXIgLmV2ZW50c19pdGVtX2JvZHlfZGVzY3JpcHRpb24ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIC44cyBlYXNlO1xuICAgIGJvdHRvbTogMzUlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpOyB9XG4gIC5ldmVudHNfbWFpbl9faXRlbTpob3ZlciAuZXZlbnRzX2l0ZW1fX3RvcF9sb2dvIHtcbiAgICB3aWR0aDogMTQxcHg7XG4gICAgaGVpZ2h0OiAxMzFweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZXZlbnRfYWN0aXZlX2xvZ28uc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNnMgZWFzZTsgfVxuICAgIC5ldmVudHNfbWFpbl9faXRlbTpob3ZlciAuZXZlbnRzX2l0ZW1fX3RvcF9sb2dvIC5ldmVudHNfaXRlbV9fdG9wX2xvZ29fbm9fYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZXZlbnRzX21haW5fX2l0ZW06aG92ZXIgLmV2ZW50c19pdGVtX190b3BfbG9nbyAuZXZlbnRzX2l0ZW1fX3RvcF9sb2dvX2FjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZXZlbnRzX2l0ZW1fX21haW5fbG9nbyB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIC44cyBlYXNlOyB9XG4gIC5ldmVudHNfaXRlbV9fbWFpbl9sb2dvIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ldmVudHNfaXRlbV9fYnV0dG9ucyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogNDBweDsgfSB9XG5cbi5ldmVudHNfaXRlbV9ib2R5X2Rlc2NyaXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDAgNTBweDtcbiAgZm9udC1zaXplOiAyM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuOHMgZWFzZTsgfVxuXG4ubmV3cyB7XG4gIG1hcmdpbi10b3A6IDEwMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5uZXdzIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwMHB4OyB9IH1cblxuLm5ld3NfX2NvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIHBhZGRpbmc6IDYxcHggMCA4MXB4IDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5uZXdzX19jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgcGFkZGluZzogMjVweCAwOyB9IH1cbiAgLm5ld3NfX2NvbnRhaW5lcjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMjAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9uZXdzX2JnLnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODAwcHgsIDEwcHgpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAubmV3c19fY29udGFpbmVyOmFmdGVyIHtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMHB4LCAwKTsgfSB9XG5cbi5uZXdzX19pbWFnZSB7XG4gIGhlaWdodDogMTk2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm5ld3NfX2ltYWdlOmhvdmVyIGRpdiB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC44cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH1cbiAgLm5ld3NfX2ltYWdlIGRpdiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cyBlYXNlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5uZXdzX19pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDE1MXB4OyB9IH1cblxuLm5ld3NfX2RhdGUge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzY0NjQ2NDtcbiAgbWFyZ2luLXRvcDogMTJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubmV3c19fZGF0ZSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTVweDsgfSB9XG5cbi5uZXdzX190aXRsZSB7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm5ld3NfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9IH1cbiAgLm5ld3NfX3RpdGxlOmhvdmVyIHtcbiAgICBjb2xvcjogI0VDNjYwODtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuNXMgZWFzZTsgfVxuXG4ubmV3c19faXRlbTpob3ZlciAubmV3c19faW1hZ2UgZGl2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2U7IH1cblxuLm5ld3NfX2Rlc2Mge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjQ0RDRENEOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5uZXdzX19kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4OyB9IH1cblxuLm5ld3NfX3RhZyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMxRDQ4N0U7IH1cblxuLm5ld3NfX3RhZ3MgLm5ld3NfX3RhZzpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG5cbi5idXR0b25fYWxsX25ld3Mge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogI0VDNjYwODtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmJ1dHRvbl9hbGxfbmV3cyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDsgfSB9XG5cbi5idXR0b25fc2hvd19hbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogOTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5idXR0b25fc2hvd19hbGwge1xuICAgICAgbWFyZ2luLXRvcDogNjBweDsgfSB9XG4gIC5idXR0b25fc2hvd19hbGwgLmFuaW1fYWZ0ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IC0xMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5idXR0b25fc2hvd19hbGwgLmFuaW1fYWZ0ZXIgLmFuaW1fYWZ0ZXJfX2xpbmUge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Nob3dfYWxsX3VuZGVybGluZS5wbmdcIik7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMzAwJTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMSU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5idXR0b25fc2hvd19hbGwgLmFuaW1fYWZ0ZXIge1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYm90dG9tOiAtM3B4OyB9IH1cbiAgLmJ1dHRvbl9zaG93X2FsbDpob3ZlciAuYW5pbV9hZnRlcl9fbGluZSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGhvdmVyQW5pbTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBob3ZlckFuaW0ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH0gfVxuXG4ucGFydG5lcnMge1xuICBtYXJnaW4tdG9wOiA5MHB4OyB9XG5cbi5wYXJ0bmVyc19faW1nIHtcbiAgaGVpZ2h0OiA3OHB4O1xuICAvKm1hcmdpbi10b3A6IDE1cHg7Ki9cbiAgLyomOmhvdmVye1xyXG5cdFx0ZmlsdGVyOiBpbnZlcnQoNDYlKSBzZXBpYSg5OSUpIHNhdHVyYXRlKDE2NzUlKSBodWUtcm90YXRlKDM1NGRlZykgYnJpZ2h0bmVzcyg5MSUpIGNvbnRyYXN0KDEwMyUpO1xyXG5cdH0qLyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wYXJ0bmVyc19faW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7IH0gfVxuXG4ucGFydG5lcnNfX2hyIHtcbiAgbWFyZ2luOiAzMnB4IDAgMCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUM2NjA4O1xuICBvcGFjaXR5OiAuMjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucGFydG5lcnNfX2hyIHtcbiAgICAgIG1hcmdpbjogMHB4OyB9IH1cblxuLnBhcnRuZXJzX19jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiA4MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wYXJ0bmVyc19fY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDBweDsgfSB9XG5cbi5mb3Jtc19mZWVkYmFjayB7XG4gIG1hcmdpbi10b3A6IDgwcHg7IH1cblxuLmZvcm1zX2ZlZWRiYWNrX3RvZ2dsZV9idXR0b25zIC5mb3Jtc19mZWVkYmFja190b2dnbGVfYnV0dG9uc19faXRlbTpudGgtY2hpbGQobisyKSB7XG4gIG1hcmdpbi1sZWZ0OiA0M3B4OyB9XG5cbi5mb3Jtc19mZWVkYmFja190b2dnbGVfYnV0dG9uc19faXRlbSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmZvcm1zX2ZlZWRiYWNrX3RvZ2dsZV9idXR0b25zX19pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogI2VjNjYwODsgfVxuICAuZm9ybXNfZmVlZGJhY2tfdG9nZ2xlX2J1dHRvbnNfX2l0ZW0uYWN0aXZlIHtcbiAgICBjb2xvcjogI0VDNjYwODtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0VDNjYwODsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9ybXNfZmVlZGJhY2tfdG9nZ2xlX2J1dHRvbnNfX2l0ZW0ge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDsgfSB9XG5cbi5mb3Jtc19mZWVkYmFja190b2dnbGVfY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogOTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9ybXNfZmVlZGJhY2tfdG9nZ2xlX2NvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiAyMXB4OyB9IH1cblxuLmZvcm1zX2ZlZWRiYWNrX3RvZ2dsZV9jb250YWluZXJfX2l0ZW0ge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5mb3Jtc19mZWVkYmFja190b2dnbGVfY29udGFpbmVyX19pdGVtLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb3Jtc19mZWVkYmFja19fcm93ID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50OyB9IH1cblxuLmZvcm1zX2ZlZWRiYWNrX19yb3cgPiAqOm50aC1jaGlsZChuKzMpIHtcbiAgbWFyZ2luLXRvcDogNTVweDsgfVxuXG4uZm9ybXNfZmVlZGJhY2tfX2lucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzgyODI4MjtcbiAgcGFkZGluZzogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgY29sb3I6ICM4MjgyODI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5mb3Jtc19mZWVkYmFja19faW5wdXQ6aG92ZXIsIC5mb3Jtc19mZWVkYmFja19faW5wdXQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjM2LCAxMDIsIDgsIDAuMDgpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFQzY2MDg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmZvcm1zX2ZlZWRiYWNrX19pbnB1dCB7XG4gICAgICBwYWRkaW5nOiAxM3B4IDE2cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDsgfSB9XG5cbi5mb3Jtc19mZWVkYmFja19fY2hlY2tib3hfcm93IHtcbiAgbWFyZ2luLXRvcDogNTJweDsgfVxuICAuZm9ybXNfZmVlZGJhY2tfX2NoZWNrYm94X3JvdyBmaWVsZHNldCB7XG4gICAgcGFkZGluZzogNjBweCAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9ybXNfZmVlZGJhY2tfX2NoZWNrYm94X3JvdyBmaWVsZHNldCB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgYm9yZGVyOiAwcHg7IH0gfVxuICAuZm9ybXNfZmVlZGJhY2tfX2NoZWNrYm94X3JvdyBsZWdlbmQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvcm1zX2ZlZWRiYWNrX19jaGVja2JveF9yb3cgbGVnZW5kIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5mb3Jtc19mZWVkYmFja19fY2hlY2tib3hfcm93IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4uZm9ybXNfZmVlZGJhY2tfX3N1Ym1pdCB7XG4gIHBhZGRpbmc6IDI2cHggNjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IG5vbmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmZvcm1zX2ZlZWRiYWNrX19zdWJtaXQge1xuICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDsgfSB9XG5cbi5mb3Jtc19mZWVkYmFja19sZWdlbmRfbW9iaWxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDsgfVxuXG4uc3VibWl0X2JnX2RpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYmdfc3VibWl0X2xlZnRfYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNTBweCwgLTUwJSk7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDExOXB4OyB9XG4gIC5iZ19zdWJtaXRfbGVmdF9iZyBkaXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjODI4MjgyOyB9XG4gIC5iZ19zdWJtaXRfbGVmdF9iZyBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDsgfVxuICAuYmdfc3VibWl0X2xlZnRfYmcgZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgbGVmdDogMDsgfVxuICAuYmdfc3VibWl0X2xlZnRfYmcgZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYm90dG9tOiAwOyB9XG5cbi5iZ19zdWJtaXRfcmlnaHRfYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNTBweCwgLTUwJSk7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDExOXB4OyB9XG4gIC5iZ19zdWJtaXRfcmlnaHRfYmcgZGl2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogIzgyODI4MjsgfVxuICAuYmdfc3VibWl0X3JpZ2h0X2JnIGRpdjpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4OyB9XG4gIC5iZ19zdWJtaXRfcmlnaHRfYmcgZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmJnX3N1Ym1pdF9yaWdodF9iZyBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBib3R0b206IDA7IH1cblxuLmZvcm1zX2ZlZWRiYWNrX19jaGVja2JveF9jb250YWluZXIgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMzRweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9ybXNfZmVlZGJhY2tfX2NoZWNrYm94X2NvbnRhaW5lciA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDsgfSB9XG5cbi5mb3Jtc19mZWVkYmFja19fY2hlY2tib3hfaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwOyB9XG4gIC5mb3Jtc19mZWVkYmFja19fY2hlY2tib3hfaW5wdXQgKyBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb3Jtc19mZWVkYmFja19fY2hlY2tib3hfaW5wdXQgKyBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7IH0gfVxuICAgIC5mb3Jtc19mZWVkYmFja19fY2hlY2tib3hfaW5wdXQgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NDQ0M7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZm9ybXNfZmVlZGJhY2tfX2NoZWNrYm94X2lucHV0ICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4OyB9IH1cbiAgLmZvcm1zX2ZlZWRiYWNrX19jaGVja2JveF9pbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgIGNvbG9yOiAjRUM2NjA4OyB9XG4gIC5mb3Jtc19mZWVkYmFja19fY2hlY2tib3hfaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0VDNjYwODsgfVxuICAuZm9ybXNfZmVlZGJhY2tfX2NoZWNrYm94X2lucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDhweDtcbiAgICBsZWZ0OiAxMS41cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYmFja2dyb3VuZDogI0VDNjYwODsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvcm1zX2ZlZWRiYWNrX19jaGVja2JveF9pbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiA1LjVweDsgfSB9XG5cbi5mb290ZXIge1xuICBwYWRkaW5nOiA3MHB4IDA7XG4gIGJhY2tncm91bmQ6ICMwMTAxMDE7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzIzMjMyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5mb290ZXIge1xuICAgICAgcGFkZGluZzogMjFweCAwOyB9IH1cblxuLmZvb3Rlcl9fcm93IHtcbiAgbWluLWhlaWdodDogMjAwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmZvb3Rlcl9fcm93IHtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAyM3B4OyB9IH1cblxuLmZvb3Rlcl9fbG9nbyB7XG4gIHdpZHRoOiAxMjdweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBvYmplY3QtZml0OiBjb250YWluOyB9XG5cbi5mb290ZXJfX3RlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7IH1cblxuLmZvb3Rlcl9fbWFpbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7IH1cblxuLmZvb3Rlcl9fc21hbGwge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBjb2xvcjogIzgyODI4MjtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgbWFyZ2luLXRvcDogYXV0bzsgfVxuXG4uZm9vdGVyX3JpZ2h0X2Jsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5mb290ZXJfcmlnaHRfYmxvY2sgPiAqOm50aC1jaGlsZChuKzIpIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5mb290ZXJfcmlnaHRfYmxvY2tfX3N1cHBvcnRzIHtcbiAgdGV4dC1hbGlnbjogZW5kOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5mb290ZXJfcmlnaHRfYmxvY2tfX3N1cHBvcnRzIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gIC5mb290ZXJfcmlnaHRfYmxvY2tfX3N1cHBvcnRzID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMycHg7IH1cblxuLmZvb3Rlcl9yaWdodF9ibG9ja19fc29jaWFsIHtcbiAgbWFyZ2luLXRvcDogMzlweDtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmZvb3Rlcl9yaWdodF9ibG9ja19fc29jaWFsIC5mb290ZXJfc29jaWFsX2RpdiB7XG4gICAgd2lkdGg6IDMxcHg7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmZvb3Rlcl9yaWdodF9ibG9ja19fc29jaWFsIC5mb290ZXJfc29jaWFsX2Rpdjpob3ZlciB7XG4gICAgICBmaWx0ZXI6IGludmVydCg0NiUpIHNlcGlhKDk5JSkgc2F0dXJhdGUoMTY3NSUpIGh1ZS1yb3RhdGUoMzU0ZGVnKSBicmlnaHRuZXNzKDkxJSkgY29udHJhc3QoMTAzJSk7IH1cblxuLmZvb3Rlcl9fbmF2IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDsgfVxuICAuZm9vdGVyX19uYXYgbGk6aG92ZXIge1xuICAgIGNvbG9yOiAjRUM2NjA4OyB9XG4gIC5mb290ZXJfX25hdiAucm93ID4gKjpudGgtY2hpbGQobiszKSB7XG4gICAgbWFyZ2luLXRvcDogMThweDsgfVxuXG4uZXZlbnRfZGV0YWlsX3RvcF9fYnJlYWRjcnVtYnMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBjb2xvcjogIzVDNUM1QzsgfVxuXG4uZXZlbnRfZGV0YWlsX3RvcF9fbG9nbyB7XG4gIG1heC13aWR0aDogNDI5cHg7XG4gIGhlaWdodDogNzdweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZXZlbnRfZGV0YWlsX3RvcF9fbG9nbyB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5hYm91dF9ldmVudF9pdGVtIHtcbiAgLypoZWlnaHQ6IDEwMCU7Ki9cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDgyLCA4MiwgODIsIDAuMik7XG4gIHBhZGRpbmc6IDMycHggNjRweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYWJvdXRfZXZlbnRfaXRlbSB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDI0cHg7IH0gfVxuICAuYWJvdXRfZXZlbnRfaXRlbS5zbWFsbF9hYm91dF9ldmVudCAuYWJvdXRfZXZlbnRfaXRlbV9fbWFpbl90aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYm91dF9ldmVudF9pdGVtLnNtYWxsX2Fib3V0X2V2ZW50IC5hYm91dF9ldmVudF9pdGVtX19tYWluX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTdweDsgfSB9XG4gIC5hYm91dF9ldmVudF9pdGVtLnNtYWxsX2Fib3V0X2V2ZW50IC5hYm91dF9ldmVudF9pdGVtX19kZXNjIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDsgfVxuXG4uYWJvdXRfZXZlbnRfaXRlbV9fdGl0bGUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4OyB9XG5cbi5hYm91dF9ldmVudF9pdGVtX19kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogNTJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYWJvdXRfZXZlbnRfaXRlbV9fZGVzYyB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgIG1hcmdpbi10b3A6IDhweDsgfSB9XG4gIC5hYm91dF9ldmVudF9pdGVtX19kZXNjIGIge1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgIGNvbG9yOiAjQ0RDRENEO1xuICAgIG9wYWNpdHk6IDAuMzsgfVxuXG4uYWJvdXRfZXZlbnRfaXRlbXMge1xuICBtYXJnaW4tdG9wOiA4MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5hYm91dF9ldmVudF9pdGVtcyB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4OyB9XG4gICAgICAuYWJvdXRfZXZlbnRfaXRlbXMgPiAqOm50aC1jaGlsZChuKzIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50OyB9IH1cbiAgLmFib3V0X2V2ZW50X2l0ZW1zID4gKjpudGgtY2hpbGQoMW4rMykge1xuICAgIG1hcmdpbi10b3A6IDQ0cHg7IH1cblxuLmFib3V0X2V2ZW50X2l0ZW1fX21haW5fdGl0bGUge1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYWJvdXRfZXZlbnRfaXRlbV9fbWFpbl90aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDsgfSB9XG5cbi5hYm91dF9ldmVudF9pdGVtX19kb3BfdGl0bGUge1xuICBjb2xvcjogI0NEQ0RDRDtcbiAgb3BhY2l0eTogMC4zO1xuICBtYXJnaW4tbGVmdDogNHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5hYm91dF9ldmVudF9pdGVtX19kb3BfdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4OyB9IH1cblxuLnZpcF9ndWVzdHMge1xuICBtYXJnaW4tdG9wOiAxMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA3NzVweDsgfVxuICAudmlwX2d1ZXN0cy5jaGFtcDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIC01MCUpO1xuICAgIHdpZHRoOiA2ODFweDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBoZWlnaHQ6IDExMTZweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1peC1ibGVuZC1tb2RlOiBsaWdodGVuO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMC4xM2RlZywgIzAwMDAwMCA4LjU0JSwgcmdiYSgwLCAwLCAwLCAwKSA0My42NyUpLCBsaW5lYXItZ3JhZGllbnQoMjY0LjA0ZGVnLCAjMDAwMDAwIDkuNjQlLCByZ2JhKDAsIDAsIDAsIDApIDUzLjE3JSksIHVybChcIi4uL2ltZy9hNGQ5NGExZTRhNGNhY2E1OGYzMWE0OTBjOGRiODQ0NV9sYXJnZV9jb3ZlcjEucG5nXCIpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAudmlwX2d1ZXN0cy5jaGFtcDphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAudmlwX2d1ZXN0cyB7XG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgbWluLWhlaWdodDogYXV0bzsgfSB9XG5cbi52aXBfZ3Vlc3RzX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYXJyb3dfc3dpcGVyX2xlZnQge1xuICBsZWZ0OiAtNThweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKC0xODBkZWcpOyB9XG5cbi5hcnJvd19zd2lwZXJfcmlnaHQsIC5hcnJvd19zd2lwZXJfbGVmdCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDlweDtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogNTAlO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL2V2ZW50X3ZpcF9yaWdodC5wbmdcIik7IH1cbiAgLmFycm93X3N3aXBlcl9yaWdodFthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSwgLmFycm93X3N3aXBlcl9sZWZ0W2FyaWEtZGlzYWJsZWQ9XCJ0cnVlXCJdIHtcbiAgICBvcGFjaXR5OiAuMTsgfVxuXG4uYXJyb3dfc3dpcGVyX3JpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHJpZ2h0OiAtNThweDsgfVxuXG4udmlwX2d1ZXN0c19yb3cge1xuICBtYXJnaW4tdG9wOiA4NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnZpcF9ndWVzdHNfcm93IHtcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7IH0gfVxuXG4udmlwX2d1ZXN0c19faXRlbSB7XG4gIGhlaWdodDogMjY0cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy92aXBfYmdfZ3Vlc3Quc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgcGFkZGluZzogMzJweDsgfVxuICAudmlwX2d1ZXN0c19faXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogY2VudGVyLzEwMCUgMTAwJSBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL3ZpcF9iZ19ndWVzdF9ob3Zlci5zdmdcIik7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnZpcF9ndWVzdHNfX2l0ZW0ge1xuICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIHBhZGRpbmc6IDE2cHg7IH0gfVxuICAudmlwX2d1ZXN0c19faXRlbSBpbWcge1xuICAgIHdpZHRoOiAxMTFweDtcbiAgICBoZWlnaHQ6IDk5cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC52aXBfZ3Vlc3RzX19pdGVtIGltZyB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDU1cHg7IH0gfVxuXG4udmlwX2d1ZXN0c19fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC52aXBfZ3Vlc3RzX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZG9wX2l0ZW1zIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4OyB9IH1cblxuLmRvcF9pdGVtc19fdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICBjb2xvcjogI0VDNjYwODtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5kb3BfaXRlbXNfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4OyB9IH1cblxuLmRvcF9pdGVtc19faXRlbSB7XG4gIHBhZGRpbmc6IDMycHggMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDgyLCA4MiwgODIsIDAuMik7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRvcF9pdGVtc19faXRlbSB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDA7IH0gfVxuXG4uZG9wX2l0ZW1zX19kZXNjIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZG9wX2l0ZW1zX19kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kb3BfaXRlbXNfcm93ID4gKjpudGgtY2hpbGQobisyKSB7XG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50OyB9IH1cblxuLmRvcF9pdGVtc19yb3cgPiAqOm50aC1jaGlsZChuKzMpIHtcbiAgbWFyZ2luLXRvcDogNjBweDsgfVxuXG4uZXZlbnRfZGV0YWlsX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZXZlbnRfZGV0YWlsX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfSB9XG5cbi5ldmVudF9kZXRhaWxfZm9ybSB7XG4gIHBhZGRpbmc6IDQ0cHggNDdweCA0NHB4IDM2cHg7XG4gIG1hcmdpbi10b3A6IDMzcHg7IH1cbiAgLmV2ZW50X2RldGFpbF9mb3JtIGxlZ2VuZCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4OyB9XG4gIC5ldmVudF9kZXRhaWxfZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICB3aWR0aDogMjc5cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogbm9uZTsgfVxuXG4uYWJvdXRfZXZlbnQge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5hYm91dF9ldmVudC5jaGFtcDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODkuMTFkZWcsIHJnYmEoMCwgMCwgMCwgMC41OCkgMy44OCUsIHJnYmEoMCwgMCwgMCwgMCkgMzAuMzMlKSwgbGluZWFyLWdyYWRpZW50KDM1Mi41ZGVnLCAjMDEwMTAxIDQuOTYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcyLjY1JSwgcmdiYSgwLCAwLCAwLCAwKSA3Mi42NSUpLCBsaW5lYXItZ3JhZGllbnQoMjQxLjk5ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMyLjkxJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDY1LjI4JSksIHVybChcIi4uL2ltZy93YXItNDQ5OTAwMF8xOTIwMS5wbmdcIik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTIzOXB4O1xuICAgIGhlaWdodDogODE0cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFib3V0X2V2ZW50LmNoYW1wOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5hYm91dF9ldmVudCB7XG4gICAgICBtYXJnaW4tdG9wOiAzM3B4OyB9IH1cblxuLmZ1bl9iZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNTAwcHg7XG4gIG1peC1ibGVuZC1tb2RlOiBsaWdodGVuO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNhbGMoMTAwJSArIDEyMHB4KTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MDBweCA4MDBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAtMTE0cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgLyomOmFmdGVye1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0dG9wOiAtMjIxcHg7XHJcblx0ICAgIHJpZ2h0OiAtMTkwcHg7XHJcblx0ICAgIHdpZHRoOiAxMDAwcHg7XHJcblx0ICAgIGhlaWdodDogMTAwMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdEBpbmNsdWRlIF83Njh7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fSovIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmZ1bl9iZyB7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uY29uZl9iZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY29uZl9iZzphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoNTAlIDUwJSBhdCA1MCUgNTAlLCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjMDAwMDAwIDEwMCUpLCB1cmwoXCIuLi9pbWcvaW1hZ2UxMC5wbmdcIik7XG4gICAgbWl4LWJsZW5kLW1vZGU6IGxpZ2h0ZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRvcDogLTEwMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA2NzVweDtcbiAgICBoZWlnaHQ6IDY3NXB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb25mX2JnOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5ldmVudF9kZXRhaWxfaHIge1xuICBiYWNrZ3JvdW5kOiAjQ0RDRENEO1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luOiAzMnB4IDAgMCAwO1xuICBvcGFjaXR5OiAwLjE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZXZlbnRfZGV0YWlsX2hyIHtcbiAgICAgIG1hcmdpbjogMTNweCAwIDAgMDsgfSB9XG4gIC5ldmVudF9kZXRhaWxfaHI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9ldmVudF90aXRsZV9ib3R0b20uc3ZnXCIpO1xuICAgIHdpZHRoOiA4OHB4O1xuICAgIGhlaWdodDogOHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZXZlbnRfZGV0YWlsX2hyOmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiA4cHg7IH0gfVxuXG4uYWJvdXRfZXZlbnRfX2Rlc2Mge1xuICBtYXJnaW4tdG9wOiA0MnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBjb2xvcjogI0NEQ0RDRDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYWJvdXRfZXZlbnRfX2Rlc2Mge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxOXB4OyB9IH1cblxuLmZvcm1zX2ZlZWRiYWNrX19wZXJzb25hbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZXZlbnRfZGV0YWlsX2Jhbm5lciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9ldmVudF9kZXRhaWxfYmcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgcGFkZGluZzogNjJweCA1MnB4IDQ5cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAyMDBweDsgfVxuXG4uZXZlbnRfZGV0YWlsX2Jhbm5lcl9fcmVnIHtcbiAgd2lkdGg6IDIxMHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5ldmVudF9kZXRhaWxfYmFubmVyX19kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgY29sb3I6ICNDRENEQ0Q7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ5cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmV2ZW50X2RldGFpbF9iYW5uZXJfX2Rlc2Mge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDsgfSB9XG5cbi5ldmVudF9kZXRhaWxfYmFubmVyX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmV2ZW50X2RldGFpbF9iYW5uZXJfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7IH0gfVxuXG4uZXZlbnRfZGV0YWlsX2Jhbm5lcl9zbGlkZXIge1xuICB3aWR0aDogNTUycHg7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGxlZnQ6IC03MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuZXZlbnRfZGV0YWlsX2Jhbm5lcl9zbGlkZXIge1xuICAgICAgbGVmdDogLTM4cHg7XG4gICAgICB3aWR0aDogNTEycHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAuZXZlbnRfZGV0YWlsX2Jhbm5lcl9zbGlkZXIge1xuICAgICAgbGVmdDogLTc4cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmV2ZW50X2RldGFpbF9iYW5uZXJfc2xpZGVyIHtcbiAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgd2lkdGg6IDM4OHB4OyB9IH1cblxuLmV2ZW50X2RldGFpbF9iYW5uZXJfc2xpZGVyX19tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzM1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5ldmVudF9kZXRhaWxfYmFubmVyX3NsaWRlcl9fbWFpbiB7XG4gICAgICBoZWlnaHQ6IDIyNXB4OyB9IH1cbiAgLmV2ZW50X2RldGFpbF9iYW5uZXJfc2xpZGVyX19tYWluIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDIxcHgsIDQlIDAsIDczJSAwLCA3NSUgMHB4LCA5MCUgMHB4LCA5MSUgMCwgOTclIDAsIDEwMCUgMTFweCwgMTAwJSA5NyUsIDk4JSAxMDAlLCA4OSUgMTAwJSwgODclIDk5JSwgNyUgOTklLCA2JSAxMDAlLCAxNXB4IDEwMCUsIDAgOTYlKTsgfVxuXG4uZXZlbnRfZGV0YWlsX2Jhbm5lcl9zbGlkZXJfX3N1Yl9tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDE2cHg7IH1cblxuLmV2ZW50X2RldGFpbF9zdWJfbWFpbiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5NHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZXZlbnRfZGV0YWlsX3N1Yl9tYWluIGltZyB7XG4gICAgICBoZWlnaHQ6IDYzcHg7IH0gfVxuXG4uZnVuX3pvbmVfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjI2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmZ1bl96b25lX19pdGVtIGltZyB7XG4gICAgICBoZWlnaHQ6IDE3NXB4OyB9IH1cblxuLmZ1bl96b25lX19pdGVtX2Rlc2Mge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDgyLCA4MiwgODIsIDAuMik7XG4gIHBhZGRpbmc6IDIzcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmZ1bl96b25lX19pdGVtX2Rlc2Mge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIHBhZGRpbmc6IDE5cHg7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG5cbi5mdW5fem9uZV9pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDEwMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5mdW5fem9uZV9pdGVtcyB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4OyB9XG4gICAgICAuZnVuX3pvbmVfaXRlbXMgPiAqOm50aC1jaGlsZChuKzIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDsgfSB9XG5cbi5tYWluX2FjdGl2aXRlc19fdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogNTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbl9hY3Rpdml0ZXNfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlOyB9IH1cblxuLm1haW5fYWN0aXZpdGVzX2l0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDgyLCA4MiwgODIsIDAuMik7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluX2FjdGl2aXRlc19pdGVtIHtcbiAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gIC5tYWluX2FjdGl2aXRlc19pdGVtIGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIG1hcmdpbi1yaWdodDogMzVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLm1haW5fYWN0aXZpdGVzX2l0ZW0gaW1nIHtcbiAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOXB4OyB9IH1cblxuLm1haW5fYWN0aXZpdGVzX3JvdyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm1haW5fYWN0aXZpdGVzX3JvdyB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgICAubWFpbl9hY3Rpdml0ZXNfcm93ID4gKjpudGgtY2hpbGQobisyKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDsgfSB9XG4gIC5tYWluX2FjdGl2aXRlc19yb3cgPiAqOm50aC1jaGlsZChuKzQpIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4OyB9XG5cbi5tYWluX2FjdGl2aXRlc19pdGVtX19kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbl9hY3Rpdml0ZXNfaXRlbV9fZGVzYyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDsgfSB9XG5cbi5tYWluX2FjdGl2aXRlcyB7XG4gIG1hcmdpbi10b3A6IDEyMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluX2FjdGl2aXRlcyB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4OyB9IH1cblxuLmNvbnRfaXRlbSB7XG4gIHBhZGRpbmc6IDM2cHggMzFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg4MiwgODIsIDgyLCAwLjIpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250X2l0ZW0ge1xuICAgICAgcGFkZGluZzogMTJweDsgfSB9XG5cbi5jb25mX2l0ZW1fX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgY29sb3I6ICNDRENEQ0Q7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbmZfaXRlbV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH0gfVxuXG4uY29uZl9pdGVtX19kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogNDNweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKmJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjRUM2NjA4OyovIH1cbiAgLmNvbmZfaXRlbV9fZGVzYzphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggLjhzIGVhc2U7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgYmFja2dyb3VuZDogI0VDNjYwODsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29uZl9pdGVtX19kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRUM2NjA4O1xuICAgICAgbWFyZ2luLXRvcDogOHB4OyB9IH1cblxuLmNvbnRfaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5jb250X2l0ZW06aG92ZXIgLmNvbmZfaXRlbV9fZGVzYzphZnRlciB7XG4gICAgd2lkdGg6IDEwMDBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMS41cyBlYXNlLWluLW91dDsgfVxuXG4uY29uZl9pdGVtc19yb3cge1xuICBtYXJnaW4tdG9wOiA2MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5jb25mX2l0ZW1zX3JvdyB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4OyB9XG4gICAgICAuY29uZl9pdGVtc19yb3cgPiAqOm50aC1jaGlsZChuKzIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50OyB9IH1cbiAgLmNvbmZfaXRlbXNfcm93ID4gKjpudGgtY2hpbGQobis0KSB7XG4gICAgbWFyZ2luLXRvcDogNzNweDsgfVxuXG4uY29uZl90aGVtZXNfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzMnB4IDQxcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoODIsIDgyLCA4MiwgMC4yKTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5jb25mX3RoZW1lc19faXRlbSB7XG4gICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgLmNvbmZfdGhlbWVzX19pdGVtIGltZyB7XG4gICAgd2lkdGg6IDU4cHg7XG4gICAgaGVpZ2h0OiA1OHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY29uZl90aGVtZXNfX2l0ZW0gaW1nIHtcbiAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgIGhlaWdodDogMzhweDsgfSB9XG5cbi5jb25mX3RoZW1lcyB7XG4gIG1hcmdpbi10b3A6IDEyMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5jb25mX3RoZW1lcyB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4OyB9IH1cblxuLmNvbmZfdGhlbWVzX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW46IDMycHggMCA5cHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29uZl90aGVtZXNfX3RpdGxlIHtcbiAgICAgIG1hcmdpbjogMjFweCAwIDRweCAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH0gfVxuXG4uY29uZl90aGVtZXNfX2Rlc2Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjODI4MjgyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5jb25mX3RoZW1lc19fZGVzYyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDsgfSB9XG5cbi5jb250X3RoZW1lc19yb3cge1xuICBtYXJnaW4tdG9wOiA4MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250X3RoZW1lc19yb3cge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDsgfVxuICAgICAgLmNvbnRfdGhlbWVzX3JvdyA+ICo6bnRoLWNoaWxkKG4rMikge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4OyB9IH1cblxuLm5ld3Nfc2VhcmNoX3RhZ3NfX3NlYXJjaCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtaW4td2lkdGg6IDIwMHB4OyB9XG5cbi5uZXdzX3NlYXJjaF90YWdzIHtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuXG4ubmV3c19zZWFyY2hfdGFnc19faXRlbSB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMkYyRjJGO1xuICBtYXJnaW46IDAgMTBweDsgfVxuICAubmV3c19zZWFyY2hfdGFnc19faXRlbS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQzY2MDg7XG4gICAgcGFkZGluZzogOHB4IDQwcHggOHB4IDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLm5ld3Nfc2VhcmNoX3RhZ3NfX2l0ZW0uYWN0aXZlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2xvc2VfdGFnLnBuZ1wiKTtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpOyB9XG5cbi5uZXdzX3NlYXJjaF90YWdzX190YWdzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5uZXdzX3NlYXJjaF90YWdzX190YWdzIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7IH1cbiAgICAgIC5uZXdzX3NlYXJjaF90YWdzX190YWdzIC5uZXdzX3NlYXJjaF90YWdzX19pdGVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgICAgLm5ld3Nfc2VhcmNoX3RhZ3NfX3RhZ3MgPiAqOm50aC1jaGlsZCgybisyKSAubmV3c19zZWFyY2hfdGFnc19faXRlbSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgICAubmV3c19zZWFyY2hfdGFnc19fdGFncyA+IC5uZXdzX3NlYXJjaF90YWdzX19pdGVtIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH0gfVxuXG4ubmV3c19yb3cge1xuICBtYXJnaW4tdG9wOiA3MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5uZXdzX3JvdyB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4OyB9XG4gICAgICAubmV3c19yb3cgPiAqOm50aC1jaGlsZChuKzIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50OyB9IH1cbiAgLm5ld3Nfcm93ID4gKjpudGgtY2hpbGQobis0KSB7XG4gICAgbWFyZ2luLXRvcDogMTA1cHg7IH1cblxuLm1haW5fYnJlYWRjcnVtYiB1bCBsaSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIGNvbG9yOiAjNUM1QzVDOyB9XG5cbi5uZXdzX2RldGFpbF9fZGF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjNjQ2NDY0O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5uZXdzX2RldGFpbF9fZGF0ZSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDsgfSB9XG5cbi5uZXdzX2RldGFpbF9fbWFpbl9pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm5ld3NfZGV0YWlsX19tYWluX2ltZyB7XG4gICAgICBoZWlnaHQ6IDE1MXB4OyB9IH1cblxuLm5ld3NfZGV0YWlsX2NvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDI0cHg7IH1cblxuLm5ld3NfZGV0YWlsX19kZXNjIHtcbiAgbWFyZ2luOiA0MHB4IDAgMTZweCAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBjb2xvcjogI0NEQ0RDRDsgfVxuICAubmV3c19kZXRhaWxfX2Rlc2Mgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuICAubmV3c19kZXRhaWxfX2Rlc2MgYSB7XG4gICAgY29sb3I6ICM4ODg4ZmE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm5ld3NfZGV0YWlsX19kZXNjIHtcbiAgICAgIG1hcmdpbjogMTFweCAwIDE2cHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4OyB9IH1cblxuLm5ld3NfZGV0YWlsX19nb19iYWNrIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2dvX2JhY2tfaWNvbi5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDExcHggMThweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm5ld3NfZGV0YWlsX19nb19iYWNrIHtcbiAgICAgIG1hcmdpbi10b3A6IDE4cHg7IH0gfVxuXG4ubmV3c19kZXRhaWxfc2lkZWJhcl9fZGF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjNjQ2NDY0OyB9XG5cbi5uZXdzX2RldGFpbF9zaWRlYmFyX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4OyB9XG5cbi5uZXdzX2RldGFpbF9zaWRlYmFyX19saXN0IHtcbiAgbWFyZ2luLXRvcDogMjlweDsgfVxuICAubmV3c19kZXRhaWxfc2lkZWJhcl9fbGlzdCBsaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyRTJFMkU7IH1cbiAgLm5ld3NfZGV0YWlsX3NpZGViYXJfX2xpc3QgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLm5ld3NfZGV0YWlsX3NpZGViYXJfX2Rlc2Mge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgbWFyZ2luLXRvcDogN3B4OyB9XG5cbi5wYXJ0bmVyc19jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiA4MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wYXJ0bmVyc19jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogMjNweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFydG5lcnNfcG9pbnRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFydG5lcnNfcG9pbnRzIGxpIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlOyB9XG4gICAgLnBhcnRuZXJzX3BvaW50cyBsaTpudGgtY2hpbGQobiszKSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4ucGFydG5lcnNfcG9pbnRzIGxpIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhcnRuZXJzX3BvaW50cyBsaSBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDsgfSB9XG4gIC5wYXJ0bmVyc19wb2ludHMgbGkgbGFiZWw6aG92ZXIge1xuICAgIGNvbG9yOiAjRUM2NjA4OyB9XG5cbi5wYXJ0bmVyc19wb2ludHMgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAyNHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wYXJ0bmVyc19wb2ludHMgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbi5jaGVja2JveF9zaXhfY29ybmVycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7IH1cbiAgLmNoZWNrYm94X3NpeF9jb3JuZXJzICsgbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgICAuY2hlY2tib3hfc2l4X2Nvcm5lcnMgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NoZWNrYm94X3NpeF9jb3JuZXJzLnN2Z1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH1cbiAgLmNoZWNrYm94X3NpeF9jb3JuZXJzOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jaGVja2JveF9zaXhfY29ybmVyc19hY3RpdmUuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgfVxuXG4uYnJkX2dyYXkge1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDEzMCwgMTMwLCAxMzAsIDAuMik7XG4gIHRyYW5zaXRpb246IGJvcmRlciAuNXMgZWFzZTsgfVxuXG4uYnJkX2dyYXlfaG92ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJyZF9ncmF5X2hvdmVyOmhvdmVyIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZWM2NjA4O1xuICAgIHRyYW5zaXRpb246IGJvcmRlciAuN3MgZWFzZTsgfVxuICAgIC5icmRfZ3JheV9ob3Zlcjpob3ZlcjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNFQzY2MDg7XG4gICAgICBmaWx0ZXI6IGJsdXIoMTVweCk7IH1cblxuLnBhcnRuZXJzX19pdGVtIHtcbiAgcGFkZGluZzogNTBweCAxMnB4IDMycHggMTJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2U7IH1cbiAgLnBhcnRuZXJzX19pdGVtOmhvdmVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHggMzJweCAxMnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7IH1cbiAgICAucGFydG5lcnNfX2l0ZW06aG92ZXIgLnBhcnRuZXJzX19pdGVtX2Rlc2Mge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC43cyBlYXNlO1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIGNvbG9yOiAjRUM2NjA4OyB9XG4gICAgLnBhcnRuZXJzX19pdGVtOmhvdmVyIGltZyB7XG4gICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjdzIGVhc2U7IH1cbiAgICAucGFydG5lcnNfX2l0ZW06aG92ZXIgLnBhcnRuZXJzX19pdGVtX2Rlc2NyaXB0aW9uIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgbWF4LWhlaWdodDogNjAwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAzN3B4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAxLjVzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wYXJ0bmVyc19faXRlbSB7XG4gICAgICBwYWRkaW5nOiAxNnB4OyB9IH1cbiAgLnBhcnRuZXJzX19pdGVtIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgcGFkZGluZzogMCAyM3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNzhweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnBhcnRuZXJzX19pdGVtIGltZyB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4ucGFydG5lcnNfX2l0ZW1fZGVzY3JpcHRpb24ge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuNnMgZWFzZTtcbiAgbWF4LWhlaWdodDogMDsgfVxuXG4ucGFydG5lcnNfX2l0ZW1fZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNTNweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wYXJ0bmVyc19faXRlbV9kZXNjIHtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnRuZXJzX3JvdyB7XG4gICAgbWFyZ2luLXRvcDogMjRweDsgfVxuICAgIC5wYXJ0bmVyc19yb3cgPiAqOm50aC1jaGlsZChuKzIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDsgfSB9XG5cbi5wYXJ0bmVyc19yb3cgPiAqOm50aC1jaGlsZChuKzQpIHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4ucGFydG5lcnNfZGV0YWlsX19tYWluX2ltZyB7XG4gIGhlaWdodDogMjYwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogOTVweCAwO1xuICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wYXJ0bmVyc19kZXRhaWxfX21haW5faW1nIHtcbiAgICAgIG1hcmdpbjogMjRweCAwIDM1cHggMDtcbiAgICAgIGhlaWdodDogMTEwcHg7IH0gfVxuXG4ucGFydG5lcnNfZGV0YWlsX19kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgY29sb3I6ICNDRENEQ0Q7XG4gIG1hcmdpbi10b3A6IDM5cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhcnRuZXJzX2RldGFpbF9fZGVzYyB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIG1hcmdpbi10b3A6IDI3cHg7IH0gfVxuXG4uY29udGFjdHNfbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzQ1cHg7XG4gIG1hcmdpbi10b3A6IDYycHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhY3RzX21hcCB7XG4gICAgICBoZWlnaHQ6IDUzOXB4OyB9IH1cblxuLmNvbnRhY3RzX2FkZHJlc3NfX2FkZHJlc3Mge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFjdHNfYWRkcmVzc19fYWRkcmVzcyB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDAgMjRweCAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH0gfVxuXG4uY29udGFjdHNfYWRkcmVzc19fdGVsIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgY29sb3I6ICNFQzY2MDg7XG4gIG1hcmdpbi10b3A6IDMzcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhY3RzX2FkZHJlc3NfX3RlbCB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzFweDsgfSB9XG5cbi5jb250YWN0c19zb2Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhY3RzX3NvYyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgIC5jb250YWN0c19zb2MgaW1nIHtcbiAgICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICAgIGhlaWdodDogMjNweDsgfSB9XG4gIC5jb250YWN0c19zb2MgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMzhweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNvbnRhY3RzX3NvYyA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjNweDsgfSB9XG5cbi5tYWluXzQwNF9fYm9keSBpbWc6bnRoLWNoaWxkKDEpIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDsgfVxuXG4ubWFpbl80MDQge1xuICBoZWlnaHQ6IDYxNXB4O1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIvMTAwJSAxMDAlIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvNDA0X2JnLnBuZ1wiKTtcbiAgcGFkZGluZzogMTAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbl80MDQge1xuICAgICAgaGVpZ2h0OiAzMzRweDtcbiAgICAgIHBhZGRpbmc6IDI1cHg7IH0gfVxuICAubWFpbl80MDQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IGNlbnRlci8xMDAlIDEwMCUgbm8tcmVwZWF0IHVybChcIi4uL2ltZy9vcmFuZ2VfbG9nb19jeS5zdmdcIik7XG4gICAgd2lkdGg6IDE0NXB4O1xuICAgIGhlaWdodDogODJweDtcbiAgICB0b3A6IDI1cHg7XG4gICAgbGVmdDogMjVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLm1haW5fNDA0OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIGhlaWdodDogMjBweDsgfSB9XG5cbi5tYWluXzQwNF9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAzNHB4O1xuICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluXzQwNF9fdGl0bGUge1xuICAgICAgd2lkdGg6IDY3cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBtYXJnaW4tdG9wOiA3OXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5tYWluXzQwNF9fZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbl80MDRfX2Rlc2Mge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH0gfVxuXG4uc2Vjb25kX2xldmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlY29uZF9sZXZlbCB7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDsgfVxuICAgICAgLnNlY29uZF9sZXZlbCBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAgICAgLnNlY29uZF9sZXZlbCA+IGRpdiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDsgfSB9XG4gIC5zZWNvbmRfbGV2ZWwgPiBkaXY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweDsgfVxuXG4ubWFwX3NpdGUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5tYXBfc2l0ZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTsgfSB9XG4gIC5tYXBfc2l0ZSA+IHAge1xuICAgIG1hcmdpbjogMzNweCAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAubWFwX3NpdGUgPiBwIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7IH0gfVxuXG4ubWFwX3NpdGVfY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogNjJweDsgfVxuXG4ubWFwX3NpdGVfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMzcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm1hcF9zaXRlX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogNTBweDsgfSB9XG5cbi5zZWFyY2hfX3NlYXJjaF9pbnB1dCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBjb2xvcjogIzgyODI4MjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzgyODI4MjtcbiAgb3V0bGluZTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VhcmNoX19zZWFyY2hfaW5wdXQge1xuICAgICAgcGFkZGluZzogMTNweCAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7IH0gfVxuXG4uc2VhcmNoX2JvZHkge1xuICBtYXJnaW4tdG9wOiA1OXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWFyY2hfYm9keSB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4OyB9IH1cblxuLnNlYXJjaF9ib2R5X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDQzcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlYXJjaF9ib2R5X190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDsgfSB9XG4gIC5zZWFyY2hfYm9keV9fdGl0bGUgYiB7XG4gICAgY29sb3I6ICNFQzY2MDg7IH1cblxuLnNlYXJjaF9ib2R5X19saXN0IHtcbiAgbWFyZ2luLXRvcDogNDlweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VhcmNoX2JvZHlfX2xpc3Qge1xuICAgICAgbWFyZ2luLXRvcDogMjRweDsgfSB9XG5cbi5zZWFyY2hfYm9keV9faXRlbV9kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luLXRvcDogMTdweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VhcmNoX2JvZHlfX2l0ZW1fZGVzYyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgIG1hcmdpbi10b3A6IDRweDsgfSB9XG5cbi5zZWFyY2hfYm9keV9fbGlzdCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG4gIC5zZWFyY2hfYm9keV9fbGlzdCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2VhcmNoX2JvZHlfX2xpc3QgbGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH0gfVxuICAuc2VhcmNoX2JvZHlfX2xpc3QgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zZWFyY2hfYm9keV9fbGlzdCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7IH0gfVxuXG4uc2VhcmNoX2JvZHlfX2l0ZW1fdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VhcmNoX2JvZHlfX2l0ZW1fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH0gfVxuXG4uY29va2llX25vdGljZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgaGVpZ2h0OiA5M3B4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvb2tpZV9ub3RpY2Uge1xuICAgICAgbWFyZ2luLXRvcDogMzJweDsgfSB9XG5cbi5jb29raWVfbm90aWNlX19kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICMwMDAwMDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvb2tpZV9ub3RpY2VfX2Rlc2Mge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7IH0gfVxuXG4uY29va2llX25vdGljZV9fY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnVyZ2VyX2FjdGl2ZV9sb2dvLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWluLXdpZHRoOiAxOXB4O1xuICBtaW4taGVpZ2h0OiAxOXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhbm5lcl9pbWdfc2xpZGUge1xuICAgIGhlaWdodDogMTgxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMjFweCwgNCUgMCwgNzMlIDAsIDc1JSAwcHgsIDkwJSAwcHgsIDkxJSAwLCA5NyUgMCwgMTAwJSAxMXB4LCAxMDAlIDk3JSwgOTglIDEwMCUsIDg5JSAxMDAlLCA4NyUgOTklLCA3JSA5OSUsIDYlIDEwMCUsIDE1cHggMTAwJSwgMCA5NiUpOyB9IH1cblxuLmNoYW1wX21vYmlsZV9iYW5uZXIge1xuICBtYXJnaW4tdG9wOiAzMnB4OyB9XG5cbi5jb25mX2RldGFpbF9tYWluIHtcbiAgcGFkZGluZzogNzhweCAwO1xuICBtYXJnaW4tdG9wOiAzN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbmZfZGV0YWlsX21haW4ge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgcGFkZGluZzogNDJweCAwcHg7IH0gfVxuICAuY29uZl9kZXRhaWxfbWFpbjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTIwcHgpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kOiBjZW50ZXIvMTAwJSAxMDAlIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvVmVjdG9yICgyMCkucG5nXCIpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb25mX2RldGFpbF9tYWluOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5jb25mX2RldGFpbF9tYWluIGltZyB7XG4gICAgd2lkdGg6IDE0MnB4O1xuICAgIGhlaWdodDogMTQycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY29uZl9kZXRhaWxfbWFpbiBpbWcge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50OyB9IH1cblxuLmNvbmZfZGV0YWlsX21haW5fX2Rlc2Mge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBjb2xvcjogI0NEQ0RDRDsgfVxuXG4uY29uZl9kZXRhaWxfbWFpbl9fdGl0bGUsIC5zcGVha2Vyc19fbWFpbl90aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4OyB9XG5cbi5zcGVha2Vyc19fbWFpbl90aXRsZSB7XG4gIG1hcmdpbi10b3A6IDEwMHB4OyB9XG5cbi5zcGVha2Vyc19pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDUxcHg7IH1cbiAgLnNwZWFrZXJzX2l0ZW1zID4gKjpudGgtY2hpbGQobisyKSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7IH1cblxuLnNwZWFrZXJzX2l0ZW1zX3JpZ2h0X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDQ3cHg7IH1cblxuLnNwZWFrZXJzX2l0ZW1zX3JpZ2h0X2l0ZW1zIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7IH1cbiAgLnNwZWFrZXJzX2l0ZW1zX3JpZ2h0X2l0ZW1zID4gKjpudGgtY2hpbGQobisyKSB7XG4gICAgbWFyZ2luLXRvcDogMTZweDsgfVxuXG4uc3BlYWtlcnNfaXRlbXNfcmlnaHRfaXRlbXNfX2l0ZW0ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDsgfVxuICAuc3BlYWtlcnNfaXRlbXNfcmlnaHRfaXRlbXNfX2l0ZW0gcDpmaXJzdC1jaGlsZCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAuc3BlYWtlcnNfaXRlbXNfcmlnaHRfaXRlbXNfX2l0ZW0gcDpsYXN0LWNoaWxkIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjQ0RDRENEO1xuICAgIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7IH1cblxuLnNwZWFrZXJzX2l0ZW1zX3JpZ2h0X19kZXNjIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDsgfVxuXG4uY29udGFjdHNfbWFwX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmRpc2NpcGxpbmVzIHtcbiAgbWFyZ2luLXRvcDogODBweDsgfVxuXG4uZGlzY2lwbGluZXNfcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA3M3B4OyB9XG5cbi5kaXNjaXBsaW5lc19faXRlbSB7XG4gIGJhY2tncm91bmQ6IGNlbnRlci8xMDAlIDEwMCUgbm8tcmVwZWF0IHVybChcIi4uL2ltZy9kaXNjaXBfYmcuc3ZnXCIpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgcGFkZGluZzogODJweCAwIDMycHggMDsgfVxuICAuZGlzY2lwbGluZXNfX2l0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IGNlbnRlci8xMDAlIDEwMCUgbm8tcmVwZWF0IHVybChcIi4uL2ltZy9kaXNjaXBfYmdfaG92ZXIuc3ZnXCIpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5kaXNjaXBsaW5lc19faXRlbSB7XG4gICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgcGFkZGluZzogMzlweCAwOyB9IH1cbiAgLmRpc2NpcGxpbmVzX19pdGVtIGltZyB7XG4gICAgd2lkdGg6IDI3MHB4O1xuICAgIGhlaWdodDogNjNweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmRpc2NpcGxpbmVzX19pdGVtIGltZyB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluOyB9IH1cblxuLmRpc2NpcGxpbmVzX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGlzY2lwbGluZXNfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfSB9XG4gIC5kaXNjaXBsaW5lc19fdGl0bGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIxcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIGJhY2tncm91bmQ6ICMyNDI0MjQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGhlaWdodDogMXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZGlzY2lwbGluZXNfX3RpdGxlOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5iZ19kaXNjaXBsaW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5iZ19kaXNjaXBsaW5lLmRvdGE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDM0OS41ZGVnLCAjMDAwMDAwIDQuMzklLCByZ2JhKDAsIDAsIDAsIDApIDU2LjcxJSksIGxpbmVhci1ncmFkaWVudCgxNzUuNzdkZWcsICMwMDAwMDAgOC41MSUsIHJnYmEoMCwgMCwgMCwgMCkgNTkuMzclKSwgbm8tcmVwZWF0IHVybChcIi4uL2ltZy9uYWdhLXNpcmVuLWFydC1kb3RhLTIgMS5wbmdcIik7XG4gICAgbWl4LWJsZW5kLW1vZGU6IGRpZmZlcmVuY2U7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMjAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IC0xOyB9XG4gIC5iZ19kaXNjaXBsaW5lLmNzZ286YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2OS43MWRlZywgIzAwMDAwMCAwLjI4JSwgcmdiYSgwLCAwLCAwLCAwKSA0OSUpLCBsaW5lYXItZ3JhZGllbnQoMzQ5LjVkZWcsICMwMDAwMDAgNC4zOSUsIHJnYmEoMCwgMCwgMCwgMCkgNTYuNzElKSwgbGluZWFyLWdyYWRpZW50KDE3NS43N2RlZywgIzAwMDAwMCA4LjUxJSwgcmdiYSgwLCAwLCAwLCAwKSA1OS4zNyUpLCBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL2NzZ29fYmcucG5nXCIpO1xuICAgIG1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAtMTsgfVxuXG4uZGlzY2lwbGluZV9tYWluX3RvcCB7XG4gIHBhZGRpbmc6IDcxcHggMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDkxcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRpc2NpcGxpbmVfbWFpbl90b3Age1xuICAgICAgbWFyZ2luLXRvcDogMHB4OyB9XG4gICAgICAuZGlzY2lwbGluZV9tYWluX3RvcCAuaC0xMDAge1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG4gIC5kaXNjaXBsaW5lX21haW5fdG9wOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IGNlbnRlci8xMDAlIDEwMCUgbm8tcmVwZWF0IHVybChcIi4uL2ltZy9kaXNjaXBfYmdfbWFpbl90b3Auc3ZnXCIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTAwcHgpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZGlzY2lwbGluZV9tYWluX3RvcDphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZGlzY2lwbGluZV9tYWluX3RvcF9faW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5kaXNjaXBsaW5lX21haW5fdG9wX19kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgY29sb3I6ICNDRENEQ0Q7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRpc2NpcGxpbmVfbWFpbl90b3BfX2Rlc2Mge1xuICAgICAgbWFyZ2luLXRvcDogMjVweDsgfSB9XG5cbi5kaXNjaXBsaW5lX2RvY3Mge1xuICBtYXJnaW4tdG9wOiAxMjNweDtcbiAgLyptYXJnaW4tYm90dG9tOiAyNzBweDsqL1xuICBwYWRkaW5nOiA0MXB4IDA7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTk7IH1cbiAgLmRpc2NpcGxpbmVfZG9jcyAuZGlzY2lwbGluZV9kb2NzX2l0ZW1zX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjM0QzRDNEOyB9XG4gIC5kaXNjaXBsaW5lX2RvY3MgLmRpc2NpcGxpbmVfZG9jc19pdGVtc19faXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7IH1cblxuLmRpc2NpcGxpbmVfZG9jc19pdGVtc19faXRlbSBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgY29sb3I6ICNDRENEQ0Q7IH1cblxuLmRpc2NpcGxpbmVfZG9jc19pdGVtc19faXRlbSBhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgY29sb3I6ICNFQzY2MDg7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICBtYXJnaW4tbGVmdDogMTVweDsgfVxuXG4uZGlzY2lwbGluZV9kb2NzX2l0ZW1zIHtcbiAgcGFkZGluZzogMCA0MHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG5cbi5kaXNjaXBsaW5lX2RvY3NfX3RpdGxlIHtcbiAgcGFkZGluZzogMCA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uc3BlYWtlcnNfY29uZiB7XG4gIG1hcmdpbi10b3A6IDE1MHB4OyB9XG5cbi5zcGVha2Vyc19yb3cge1xuICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5zcGVha2Vyc19yb3cgPiAqOm50aC1jaGlsZChuKzIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuICAuc3BlYWtlcnNfcm93ID4gKjpudGgtY2hpbGQobis1KSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4uc3BlYWtlcnNfY29uZl9jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRtaW4td2lkdGg6IDMwcHg7XHJcblx0XHRtaW4taGVpZ2h0OiAzMHB4O1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdH0qLyB9XG4gIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lciAudmlwX2d1ZXN0c19kZXNjIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lciAuZm9ybXNfZmVlZGJhY2tfX2NoZWNrYm94X2lucHV0ICsgbGFiZWw6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lciAuc3BlYWtlcnNfY2hlY2tib3hfY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmc6IDEycHggMTRweCAwIDE3cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTsgfVxuICAgIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lciAuc3BlYWtlcnNfY2hlY2tib3hfY29udGFpbmVyID4gcCB7XG4gICAgICB3aWR0aDogMTYwcHg7XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lciAuc3BlYWtlcnNfY2hlY2tib3hfY29udGFpbmVyID4gcCB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lciB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lciAuc3BlYWtlcnNfY2hlY2tib3hfY29udGFpbmVyID4gcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAuc3BlYWtlcnNfY29uZl9jb250YWluZXIgLnNwZWFrZXJzX2NoZWNrYm94X2NvbnRhaW5lciA+IHA6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtMzVweDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGNlbnRlci8xMDAlIDEwMCUgbm8tcmVwZWF0IHVybCguLi9pbWcvYXJyb3dfc3BlYWtlci5wbmcpOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc3BlYWtlcnNfY29uZl9jb250YWluZXI6aG92ZXIge1xuICAgICAgLyppbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XHJcblx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0fSovIH1cbiAgICAgIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lcjpob3ZlciAuc3BlYWtlcnNfY2hlY2tib3hfY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgei1pbmRleDogMzsgfVxuICAgICAgICAuc3BlYWtlcnNfY29uZl9jb250YWluZXI6aG92ZXIgLnNwZWFrZXJzX2NoZWNrYm94X2NvbnRhaW5lciA+IHAge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgICAgLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyOmhvdmVyIC5zcGVha2Vyc19jaGVja2JveF9jb250YWluZXIgPiBwOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogLTM1cHg7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNlbnRlci8xMDAlIDEwMCUgbm8tcmVwZWF0IHVybCguLi9pbWcvYXJyb3dfc3BlYWtlci5wbmcpOyB9XG4gICAgICAuc3BlYWtlcnNfY29uZl9jb250YWluZXI6aG92ZXIgLnZpcF9ndWVzdHNfZGVzYyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuc3BlYWtlcnNfY29uZl9jb250YWluZXI6aG92ZXIgLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI0VDNjYwODtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMHB4KTsgfVxuICAgICAgICAuc3BlYWtlcnNfY29uZl9jb250YWluZXI6aG92ZXIgLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19pdGVtOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC45MSksIHJnYmEoMCwgMCwgMCwgMCkpOyB9XG4gICAgICAgIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lcjpob3ZlciAuc3BlYWtlcnNfY29uZl9jb250YWluZXJfX2l0ZW06Zmlyc3QtY2hpbGQgLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19kZXNjIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDEwMTAxOyB9XG4gICAgICAgIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lcjpob3ZlciAuc3BlYWtlcnNfY29uZl9jb250YWluZXJfX2l0ZW06Zmlyc3QtY2hpbGQgLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19oaWRkZW5fYm9keSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lcjpob3ZlciAuc3BlYWtlcnNfY29uZl9jb250YWluZXJfX2l0ZW0uZm9yX2hpZGRlbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lcjpob3ZlciAuc3BlYWtlcnNfY29uZl9jb250YWluZXJfX2l0ZW0uZm9yX2hpZGRlbiAudmlwX2d1ZXN0c19kZXNjIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19pdGVtOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC45MSksIHJnYmEoMCwgMCwgMCwgMCkpOyB9IH1cblxuLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19pdGVtID4gaW1nIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTFweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDExcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1MHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uc3BlYWtlcnNfY29uZl9jb250YWluZXJfX2l0ZW0uZm9yX2hpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7IH1cblxuLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19kZXNjIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg4MiwgODIsIDgyLCAwLjIpO1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7IH1cbiAgLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19kZXNjID4gcCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19oaWRkZW5fYm9keSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lcl9faGlkZGVuX2JvZHkgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogN3B4OyB9XG4gICAgLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19oaWRkZW5fYm9keSBsaSB7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7IH1cbiAgICAgIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lcl9faGlkZGVuX2JvZHkgbGkgYiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9IH1cblxuLnNwZWFrZXJzX3Nob3djYXNlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg4MiwgODIsIDgyLCAwLjIpO1xuICBwYWRkaW5nOiAwIDE4cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnNwZWFrZXJzX3Nob3djYXNlIHtcbiAgICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG4gIC5zcGVha2Vyc19zaG93Y2FzZSA+IHA6bnRoLWNoaWxkKDEpIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDsgfVxuICAuc3BlYWtlcnNfc2hvd2Nhc2UgPiBwOm50aC1jaGlsZCgyKSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxLDZweDtcbiAgICBjb2xvcjogI0NEQ0RDRDtcbiAgICBwYWRkaW5nOiAxN3B4IDA7IH1cbiAgLnNwZWFrZXJzX3Nob3djYXNlID4gcDpudGgtY2hpbGQoMykge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOCw4cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICNFQzY2MDg7IH1cblxuLm1haW5fYWN0aXZpdGVzX2l0ZW0uZm9yX2hpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1haW5fYWN0aXZpdGVzX2l0ZW1fYm9keV9oaWRkZW4ge1xuICBwYWRkaW5nOiAxMnB4IDAgOHB4IDA7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1haW5fYWN0aXZpdGVzX2l0ZW1fYm9keV9oaWRkZW4gLmJ1dHRvbl9hbGxfbmV3cyB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0OyB9XG4gIC5tYWluX2FjdGl2aXRlc19pdGVtX2JvZHlfaGlkZGVuIC5idXR0b25fYWxsX25ld3M6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYm90dG9tOiAtOHB4OyB9XG5cbi5tYWluX2FjdGl2aXRlc19pdGVtX2JvZHlfaGlkZGVuX19kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICNDRENEQ0Q7IH1cblxuLm1haW5fYWN0aXZpdGVzX2l0ZW1fbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluX2FjdGl2aXRlc19pdGVtX21haW4ge1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgLm1haW5fYWN0aXZpdGVzX2l0ZW1fbWFpbjpob3ZlciAubWFpbl9hY3Rpdml0ZXNfaXRlbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5tYWluX2FjdGl2aXRlc19pdGVtX21haW46aG92ZXIgLm1haW5fYWN0aXZpdGVzX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNFQzY2MDg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgdG9wOiAtMTVweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMHB4KTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLm1haW5fYWN0aXZpdGVzX2l0ZW1fbWFpbjpob3ZlciAubWFpbl9hY3Rpdml0ZXNfaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAubWFpbl9hY3Rpdml0ZXNfaXRlbV9tYWluOmhvdmVyIC5tYWluX2FjdGl2aXRlc19pdGVtOmZpcnN0LWNoaWxkIC5tYWluX2FjdGl2aXRlc19pdGVtX2JvZHlfaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5tYWluX2FjdGl2aXRlc19pdGVtX21haW46aG92ZXIgLm1haW5fYWN0aXZpdGVzX2l0ZW0uZm9yX2hpZGRlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmZvcm1fZmVlZGJhY2tfdHdvX2Zvcm1zIGlucHV0Om50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi10b3A6IDUwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmZvcm1fZmVlZGJhY2tfdHdvX2Zvcm1zIGlucHV0Om50aC1jaGlsZCgyKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9IH1cblxuLmZvcm1fZmVlZGJhY2tfdHdvIC5iZ19zdWJtaXRfbGVmdF9iZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpOyB9XG4gIC5mb3JtX2ZlZWRiYWNrX3R3byAuYmdfc3VibWl0X2xlZnRfYmc6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0yMTJweDtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogMjEzcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogIzgyODI4MjsgfVxuXG4uZm9ybV9mZWVkYmFja190d28gLmZvcm1zX2ZlZWRiYWNrX19zdWJtaXQge1xuICB3aWR0aDogMjAwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmZvcm1fZmVlZGJhY2tfdHdvIC5mb3Jtc19mZWVkYmFja19fc3VibWl0IHtcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfSB9XG5cbi5wYXJ0bmVyc19mb3JtX2RyYWdfYW5kX2Ryb3Age1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjODI4MjgyO1xuICBoZWlnaHQ6IDQ4NXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5wYXJ0bmVyc19mb3JtX2RyYWdfYW5kX2Ryb3AgPiBwLCAucGFydG5lcnNfZm9ybV9kcmFnX2FuZF9kcm9wIC5wYXJ0bmVyc19mb3JtX2RyYWdfYW5kX2Ryb3BfX25vX2ZpbGUgcCB7XG4gICAgY29sb3I6ICM4MjgyODI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLnBhcnRuZXJzX2Zvcm1fZHJhZ19hbmRfZHJvcCA+IHAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMwcHg7XG4gICAgbGVmdDogMzBweDsgfVxuICAucGFydG5lcnNfZm9ybV9kcmFnX2FuZF9kcm9wIC5wYXJ0bmVyc19mb3JtX2RyYWdfYW5kX2Ryb3BfX25vX2ZpbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlICsgMzBweCk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuICAgIC5wYXJ0bmVyc19mb3JtX2RyYWdfYW5kX2Ryb3AgLnBhcnRuZXJzX2Zvcm1fZHJhZ19hbmRfZHJvcF9fbm9fZmlsZTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNzJweDtcbiAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZGFkX2ljb24uc3ZnXCIpO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDApOyB9XG4gICAgLnBhcnRuZXJzX2Zvcm1fZHJhZ19hbmRfZHJvcCAucGFydG5lcnNfZm9ybV9kcmFnX2FuZF9kcm9wX19ub19maWxlIHAge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wYXJ0bmVyc19mb3JtX2NvbnRhaW5lciA+ICo6bnRoLWNoaWxkKG4rMikge1xuICBtYXJnaW4tdG9wOiA1MHB4OyB9XG5cbi5wYXJ0bmVyc19mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBtYXJnaW4tdG9wOiA1MHB4OyB9XG5cbi52aXBfZ3Vlc3RzX2Rlc2Mge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC52aXBfZ3Vlc3RzX2NvbnRhaW5lciAudmlwX2d1ZXN0c19kZXNjIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aXBfZ3Vlc3RzX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4OyB9XG4gICAgLnZpcF9ndWVzdHNfY29udGFpbmVyIC5zd2lwZXItc2xpZGVbYXJpYS1sYWJlbD1cIjEgLyA0XCJdOmhvdmVyIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lciAuc3BlYWtlcnNfY29uZl9jb250YWluZXJfX2l0ZW06Zmlyc3QtY2hpbGQsIC52aXBfZ3Vlc3RzX2NvbnRhaW5lciAuc3dpcGVyLXNsaWRlW2FyaWEtbGFiZWw9XCIxIC8gM1wiXTpob3ZlciAuc3BlYWtlcnNfY29uZl9jb250YWluZXIgLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyX19pdGVtOmZpcnN0LWNoaWxkLCAudmlwX2d1ZXN0c19jb250YWluZXIgLnN3aXBlci1zbGlkZVthcmlhLWxhYmVsPVwiMSAvIDJcIl06aG92ZXIgLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lcl9faXRlbTpmaXJzdC1jaGlsZCwgLnZpcF9ndWVzdHNfY29udGFpbmVyIC5zd2lwZXItc2xpZGVbYXJpYS1sYWJlbD1cIjEgLyAxXCJdOmhvdmVyIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lciAuc3BlYWtlcnNfY29uZl9jb250YWluZXJfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICAgIGxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAudmlwX2d1ZXN0c19jb250YWluZXIgLnN3aXBlci1zbGlkZVthcmlhLWxhYmVsPVwiNCAvIDRcIl06aG92ZXIgLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lcl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAudmlwX2d1ZXN0c19jb250YWluZXIgLnNwZWFrZXJzX2NvbmZfY29udGFpbmVyIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lcl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICB0b3A6IDBweCAhaW1wb3J0YW50OyB9IH1cblxuLmNvbmZfZGV0YWlsX21haW5fX3JlZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMjUycHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbmZfZGV0YWlsX21haW5fX3JlZyB7XG4gICAgICB3aWR0aDogMjAwcHg7IH0gfVxuICAuY29uZl9kZXRhaWxfbWFpbl9fcmVnIC5mb3Jtc19mZWVkYmFja19fc3VibWl0IHtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4ucmVnX2Zvcm0uc3VjY2VzcywgLnJlZ19mb3JtLmVycm9yLCAucmVnX2Zvcm0ubG9hZCwgLnBhcnRuZXJfZm9ybS5zdWNjZXNzLCAucGFydG5lcl9mb3JtLmVycm9yLCAucGFydG5lcl9mb3JtLmxvYWQge1xuICBoZWlnaHQ6IDUwMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5yZWdfZm9ybS5zdWNjZXNzLCAucmVnX2Zvcm0uZXJyb3IsIC5yZWdfZm9ybS5sb2FkLCAucGFydG5lcl9mb3JtLnN1Y2Nlc3MsIC5wYXJ0bmVyX2Zvcm0uZXJyb3IsIC5wYXJ0bmVyX2Zvcm0ubG9hZCB7XG4gICAgICBoZWlnaHQ6IDI1MHB4OyB9IH1cblxuLnJlZ19mb3JtLnN1Y2Nlc3MsIC5wYXJ0bmVyX2Zvcm0uc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvc2VuZF9mb3JtX3N1Y2Nlc3Muc3ZnXCIpOyB9XG5cbi5yZWdfZm9ybS5lcnJvciwgLnBhcnRuZXJfZm9ybS5lcnJvciB7XG4gIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvc2VuZF9mb3JtX29vcHMuc3ZnXCIpOyB9XG5cbi5yZWdfZm9ybS5sb2FkLCAucGFydG5lcl9mb3JtLmxvYWQge1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL3NlbmRfZm9ybV9sb2FkaW5nLnN2Z1wiKTsgfVxuXG4uc3BlYWtlcnNfaXRlbSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45OSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTVweCwgNiUgMCwgMjAlIDAsIDIwJSAwLCAyNCUgMTVweCwgNzglIDE1cHgsIDgyJSAwLCA5NSUgMCwgMTAwJSAxNXB4LCAxMDAlIDk0JSwgOTMlIDEwMCUsIDgzJSAxMDAlLCA4MCUgOTglLCA1My40MSUgOTglLCA1Mi43OSUgOTglLCA0NyUgOTglLCAyNS4zNSUgOTglLCAxNyUgOTglLCAxNCUgMTAwJSwgNyUgMTAwJSwgMC4yOCUgOTQlKTsgfVxuICAuc3BlYWtlcnNfaXRlbSAuc3BlYWtlcnNfY2hlY2tib3hfY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmc6IDMwcHggMTRweCAwIDE3cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTsgfVxuICAgIC5zcGVha2Vyc19pdGVtIC5zcGVha2Vyc19jaGVja2JveF9jb250YWluZXIgPiBwIHtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgLnNwZWFrZXJzX2l0ZW0gLnNwZWFrZXJzX2l0ZW1fX2ltZyB7XG4gICAgaGVpZ2h0OiAyNTdweDsgfVxuICAuc3BlYWtlcnNfaXRlbSAuc3BlYWtlcnNfaXRlbV9kZXNjIHtcbiAgICBwYWRkaW5nOiAyNHB4IDE3cHggMCAxN3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9XG4gIC5zcGVha2Vyc19pdGVtIC5zcGVha2Vyc19pdGVtX2Rlc2NfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMjVweDsgfVxuICAgIC5zcGVha2Vyc19pdGVtIC5zcGVha2Vyc19pdGVtX2Rlc2NfX3RpdGxlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogNzdweDtcbiAgICAgIGhlaWdodDogNXB4O1xuICAgICAgYm90dG9tOiA5cHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImltZy9wb2xvc2thLnBuZ1wiKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAuc3BlYWtlcnNfaXRlbSAuc3BlYWtlcnNfaXRlbV9kZXNjX19kZXNjIHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuc3BlYWtlcnNfaXRlbSAuc3BlYWtlcnNfaXRlbV9kZXNjX19kZXNjIC5zcGVha2Vyc19jb25mX2NvbnRhaW5lcl9faGlkZGVuX2JvZHkge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuc3BlYWtlcnNfaXRlbTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuOTEpLCB0cmFuc3BhcmVudCk7IH1cblxuLnNwZWFrZXJzX21haW5faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc3BlYWtlcnNfbWFpbl9pdGVtLmZvcl9oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNwZWFrZXJzX3Jvd19tYWluX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnNwZWFrZXJzX3Jvd19tYWluX2l0ZW0gLnNwZWFrZXJzX2NoZWNrYm94X2NvbnRhaW5lciBsYWJlbCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuc3BlYWtlcnNfcm93X21haW5faXRlbSAuc3BlYWtlcnNfY2hlY2tib3hfY29udGFpbmVyIGxhYmVsOmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuc3BlYWtlcnNfcm93X21haW5faXRlbSB7XG4gICAgICAvKi5zcGVha2Vyc19tYWluX2l0ZW0uZm9yX2hpZGRlbntcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0fSovIH1cbiAgICAgIC5zcGVha2Vyc19yb3dfbWFpbl9pdGVtIC5zcGVha2Vyc19tYWluX2l0ZW06bm90KC5mb3JfaGlkZGVuKSAuc3BlYWtlcnNfaXRlbV9kZXNjX19kZXNjIHtcbiAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMXMgZWFzZTsgfVxuICAgICAgLnNwZWFrZXJzX3Jvd19tYWluX2l0ZW0gLnNwZWFrZXJzX21haW5faXRlbTpub3QoLmZvcl9oaWRkZW4pIC5zcGVha2Vyc19pdGVtX2Rlc2Mge1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDE3cHg7IH1cbiAgICAgIC5zcGVha2Vyc19yb3dfbWFpbl9pdGVtIC5zcGVha2Vyc19tYWluX2l0ZW06bm90KC5mb3JfaGlkZGVuKSAuc3BlYWtlcnNfY2hlY2tib3hfY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMTRweCAwIDE3cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAgIC5zcGVha2Vyc19yb3dfbWFpbl9pdGVtIC5zcGVha2Vyc19tYWluX2l0ZW06bm90KC5mb3JfaGlkZGVuKSAuc3BlYWtlcnNfY2hlY2tib3hfY29udGFpbmVyID4gcCB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNwZWFrZXJzX3Jvd19tYWluX2l0ZW06aG92ZXIgLnNwZWFrZXJzX21haW5faXRlbS5mb3JfaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnNwZWFrZXJzX3Jvd19tYWluX2l0ZW06aG92ZXIgLnNwZWFrZXJzX21haW5faXRlbTpub3QoLmZvcl9oaWRkZW4pIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgICAgLnNwZWFrZXJzX3Jvd19tYWluX2l0ZW06aG92ZXIgLnNwZWFrZXJzX21haW5faXRlbTpub3QoLmZvcl9oaWRkZW4pIC5zcGVha2Vyc19pdGVtX2Rlc2NfX2Rlc2Mge1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAxcyBlYXNlOyB9XG4gICAgICAuc3BlYWtlcnNfcm93X21haW5faXRlbTpob3ZlciAuc3BlYWtlcnNfbWFpbl9pdGVtOm5vdCguZm9yX2hpZGRlbikgLnNwZWFrZXJzX2l0ZW1fZGVzYyB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMTdweDsgfVxuICAgICAgLnNwZWFrZXJzX3Jvd19tYWluX2l0ZW06aG92ZXIgLnNwZWFrZXJzX21haW5faXRlbTpub3QoLmZvcl9oaWRkZW4pIC5zcGVha2Vyc19jaGVja2JveF9jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcGFkZGluZzogMzBweCAxNHB4IDAgMTdweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgLnNwZWFrZXJzX3Jvd19tYWluX2l0ZW06aG92ZXIgLnNwZWFrZXJzX21haW5faXRlbTpub3QoLmZvcl9oaWRkZW4pIC5zcGVha2Vyc19jaGVja2JveF9jb250YWluZXIgPiBwIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnNwZWFrZXJzX2l0ZW1fYmcge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAxNXB4LCA2JSAwLCAyMCUgMCwgMjAlIDAsIDI0JSAxNXB4LCA3OCUgMTVweCwgODIlIDAsIDk1JSAwLCAxMDAlIDE1cHgsIDEwMCUgOTQlLCA5MyUgMTAwJSwgODMlIDEwMCUsIDgwJSA5OCUsIDUzLjQxJSA5OCUsIDUyLjc5JSA5OCUsIDQ3JSA5OCUsIDI1LjM1JSA5OCUsIDE3JSA5OCUsIDE0JSAxMDAlLCA3JSAxMDAlLCAwLjI4JSA5NCUpO1xuICBiYWNrZ3JvdW5kOiAjRUM2NjA4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogLTE7IH1cblxuLmFib3V0X3BhZ2VfZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIGNvbG9yOiAjQ0RDRENEOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5hYm91dF9wYWdlX2Rlc2Mge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuXG4uYWJvdXRfcGFnZV9pdGVtIHtcbiAgcGFkZGluZzogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg4MiwgODIsIDgyLCAwLjIpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5hYm91dF9wYWdlX2l0ZW0ge1xuICAgICAgcGFkZGluZzogMjBweDsgfSB9XG4gIC5hYm91dF9wYWdlX2l0ZW06aG92ZXIgLmFib3V0X3BhZ2VfaXRlbV9fdGl0bGVfYmxvY2sge1xuICAgIGNvbG9yOiAjRUM2NjA4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRUM2NjA4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuN3MgZWFzZTsgfVxuICAuYWJvdXRfcGFnZV9pdGVtOmhvdmVyIC5hYm91dF9wYWdlX2l0ZW1fX2ltZyB7XG4gICAgZmlsdGVyOiBpbnZlcnQoNDclKSBzZXBpYSg3NiUpIHNhdHVyYXRlKDI2MjUlKSBodWUtcm90YXRlKDM1OGRlZykgYnJpZ2h0bmVzcyg5NCUpIGNvbnRyYXN0KDk3JSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC43cyBlYXNlOyB9XG5cbi5hYm91dF9wYWdlX21haW5fZGVzYyB7XG4gIHBhZGRpbmc6IDYzcHggMCAwIDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmFib3V0X3BhZ2VfbWFpbl9kZXNjIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggIDAgMCAwOyB9IH1cbiAgLmFib3V0X3BhZ2VfbWFpbl9kZXNjIC5hYm91dF9wYWdlX2Rlc2Mge1xuICAgIG1hcmdpbjogMTdweCAwIDMwcHggMDsgfVxuICAuYWJvdXRfcGFnZV9tYWluX2Rlc2Mgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuICAgIC5hYm91dF9wYWdlX21haW5fZGVzYyBvbCA+ICo6bnRoLWNoaWxkKG4rMikge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uYWJvdXRfcGFnZV9pdGVtX190aXRsZV9ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogNThweDtcbiAgY29sb3I6ICNGRkZGRkY7IH1cblxuLmFib3V0X3BhZ2VfaXRlbV9faW1nIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXRfcGFnZV9pdGVtX19yaWdodF9ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfSB9XG5cbi5hYm91dF9wYWdlX2l0ZW1fX2Rlc2Mge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBtYXJnaW4tdG9wOiA1NXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5hYm91dF9wYWdlX2l0ZW1fX2Rlc2Mge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4OyB9IH1cblxuLmFib3V0X3BhZ2VfbWlzc2lvbl9fZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIG1hcmdpbi10b3A6IDI1cHg7IH1cblxuLmFib3V0X3BhZ2VfbWlzc2lvbiB7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG4gIHBhZGRpbmc6IDY1cHggNzVweDtcbiAgYmFja2dyb3VuZDogY2VudGVyLzEwMCUgMTAwJSB1cmwoXCIuLi9pbWcvbWlzc2lvbl9iZy5wbmdcIik7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmFib3V0X3BhZ2VfbWlzc2lvbiB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgYmFja2dyb3VuZDogbm9uZTsgfSB9XG4gIC5hYm91dF9wYWdlX21pc3Npb24gcCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4OyB9XG5cbi5hYm91dF9wYWdlX2xpc3Qge1xuICBtYXJnaW4tdG9wOiA4MHB4OyB9XG4gIC5hYm91dF9wYWdlX2xpc3QgPiAqOm50aC1jaGlsZChuKzIpIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZV9hYm91dC5mb290ZXJfcmlnaHRfYmxvY2tfX3NvY2lhbCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuXG4ucGFnZV9hYm91dC5mb290ZXJfcmlnaHRfYmxvY2tfX3NvY2lhbCA+ICoge1xuICBtYXJnaW4tbGVmdDogMzhweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucGFnZV9hYm91dC5mb290ZXJfcmlnaHRfYmxvY2tfX3NvY2lhbCA+ICoge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuXG4ucGFnZV9hYm91dF90ZXh0X2JvdHRvbSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gIG1hcmdpbi10b3A6IDExMXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wYWdlX2Fib3V0X3RleHRfYm90dG9tIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDsgfSB9XG5cbi5wYWdlX2Fib3V0X3BhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnBhZ2VfYWJvdXRfcGFnZSAucGFnZV9hYm91dF9wYWdlX2JnIHtcbiAgICBoZWlnaHQ6IDkwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDExNDhweDtcbiAgICBtaXgtYmxlbmQtbW9kZTogbGlnaHRlbjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucGFnZV9hYm91dF9wYWdlIC5wYWdlX2Fib3V0X3BhZ2VfYmcge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4iXX0= */

/* End */


/* Start:/bitrix/templates/cyberpark/components/bitrix/menu/top_menu_main/style.min.css?1703064466490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/bitrix/templates/cyberpark/components/bitrix/menu/top_menu_main/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/bitrix/templates/cyberpark/components/bitrix/menu/top_burger_menu_main/style.min.css?1703064466490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/bitrix/templates/cyberpark/components/bitrix/menu/top_burger_menu_main/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/bitrix/templates/cyberpark/components/bitrix/breadcrumb/breadcrumb/style.min.css?1703064466467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/bitrix/templates/cyberpark/components/bitrix/menu/footer_menu_main/style.min.css?1703064466490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/bitrix/templates/cyberpark/components/bitrix/menu/footer_menu_main/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/bitrix/templates/cyberpark/template_styles.css?17030636024530*/
.partner_form.error, .partner_form.load, .partner_form.success, .reg_form.error, .reg_form.load, .reg_form.success {
    height: 250px !important;
}
@media screen and (min-width: 768px){
	.event_detail_top__logo{
		margin-top: 0px !important; 
	}
	.event_detail_banner{
		margin-top: 60px !important;
	}
}
.partners__img{
	width: 100%;
	object-fit: contain;
}
.partners_container_swiper{
	margin-top: 20px;
}
@media screen and (max-width: 576px){
	.cb_forms_partners .row >*:first-child{
		background: center / cover no-repeat url("/bitrix/templates/cyberpark/static/img/zr.jpg");
	}
	.cb_forms_partners .row >*:last-child{
		background: center / cover no-repeat url("/bitrix/templates/cyberpark/static/img/uch.jpg");
	}
}
.cb_forms_partners__item{
	height: 300px;
	display: flex;
	align-items: center;
	justify-content: center;
	transition: all .6s ease;
}
.cb_forms_partners__item:hover p{
	color: #ec6608;
	transition: all .8s ease;
}
.cb_forms_partners__item p{
	font-weight: 800;
    font-size: 56px;
    line-height: 50px;
	text-shadow: 0px 0px 35px #181D3B;
	text-transform: uppercase;
	transition: all .6s ease;
}
.formMenyPartnersList{
	min-height: 500px;
	padding: 50px 0;
}
.formMenyPartnersList__item{
	font-size: 40px;
	padding: 0 95px;
}
.formMenyPartnersList__item .row >.col-lg-6:nth-child(n+3){
	margin-top: 20px;
}
@media screen and (max-width: 576px){
	.formMenyPartnersList__item{
		padding: 0px;
	}	
	.formMenyPartnersList__item .row >*:nth-child(n+2){
		margin-top: 20px;
	}	
}
.formMainParters__block_item p{
	text-align: center;
}
.cb_forms_partners__item.shadow{
	/*position: relative;*/
	background: rgba(00,00,00,.8);
	/*backdrop-filter: blur(20px);*/
	mix-blend-mode: normal;
	transition: background 1s ease;
}
/*.cb_forms_partners__item.shadow:after{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0
	bottom: 0;
	width: 100%;
	height: 100%;
	background: black;
	backdrop-filter: blur(20px);
	mix-blend-mode: normal;
	opacity: 0.8;
}*/
.formMainParters__block_item{
	height: 100%;
}
.cb_forms_partners .row{
	margin: 0px;
}
.cb_forms_partners .row .col-lg-6:first-child{
	padding: 0px;
}
.cb_forms_partners .row .col-lg-6:last-child{
	padding: 0px;
}
.backFormPartners {
    color: white;
    border: none;
    border: 0;
    font-size: 33px;
    color: white;
    margin-top: 47px;
    padding: 10px 51px;
    height: 55px;
}
.formMenyPartnersList__item .row .col-6:nth-child(n+3){
	margin-top: 20px;
}
.backFormPartners{
	position: relative;
	z-index: 1;
	line-height: 0px;
}
.backFormPartners:after{
	content: "";
	z-index: -1;
	position: absolute;
	background: center / 100% 100% no-repeat url(/bitrix/templates/cyberpark/static/img/btn.gif);
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	transform: rotate(180deg);
}
.cb_forms_partners{
	margin-top: 20px;
}
@media screen and (min-width: 768px){
	.cb_forms_partners{
		background: 0% 90% / cover no-repeat url('/bitrix/templates/cyberpark/static/img/5938261 (2).jpg');
	}
	.regTopPlash{
		position: fixed;
		z-index: 100;
	    top: 0;
	    width: 57px;
	    right: 0;
	    height: 446px;
	    background: center / 100% 100% no-repeat url("/bitrix/templates/cyberpark/static/img/plashTopReg.svg");
	}
	.regTopPlash >div{
		position: absolute;
	    bottom: 87px;
	    right: -50%;
	    font-weight: normal;
	    font-size: 18px;
	    line-height: 50px;
	    text-transform: uppercase;
	    transform: rotate(-90deg) translate(0, 0px);
	    word-break: keep-all;
	}
}

@media screen and (max-width: 576px){
	.main_breadcrumb ul li{
		font-size: 17px;
	}
	.main_breadcrumb ul{
		flex-wrap: wrap;
	}
	.partners__item{
		height: auto !important;
	}
}
.modal-content {
	background: none !important;

}
.modal-text-logo {
	position: absolute;
	top: 7%;
	padding: 10px 15px;
}
.modal-text-logo > h3 {
	text-transform: uppercase;
	font-weight: 700;
	font-size: 40px;
}
.modal-text-logo > p {
	font-size: 18px;
	margin-top: 8%;
}
.modal-text-logo > img {
	position: absolute;
	left: 7%;
	top: 8.5%;
	width: 15%;
	height: auto;
}
.button_orange.modal_button {
	position: absolute;
	bottom: 10px;
	color: white;
    left: 22%;
    border: none;
    font-size: 24px;
    padding: 2% 20%;
}
@media screen and (max-width: 576px){
	.modal-text-logo > p {
		font-size: 16px;
		margin-top: 0;
	}
	.button_orange.modal_button {
    	font-size: 20px;
    	padding: 1% 18%;
	}
}
.modal-backdrop.show {
    opacity: .9 !important;
}
.partner_form.load div, .reg_form.load div {
	display: none !important;
}
@media (min-width: 992px) {
	.disciplines_row .col-lg-4 {
		margin-bottom: 30px;
	}
}
.header__nav > ul li:hover, .header__nav > ul li:hover a {
	color:#ec6608;
}
/* End */
/* /bitrix/templates/cyberpark/static/css/style.css?1703064015362378 */
/* /bitrix/templates/cyberpark/components/bitrix/menu/top_menu_main/style.min.css?1703064466490 */
/* /bitrix/templates/cyberpark/components/bitrix/menu/top_burger_menu_main/style.min.css?1703064466490 */
/* /bitrix/templates/cyberpark/components/bitrix/breadcrumb/breadcrumb/style.min.css?1703064466467 */
/* /bitrix/templates/cyberpark/components/bitrix/menu/footer_menu_main/style.min.css?1703064466490 */
/* /bitrix/templates/cyberpark/template_styles.css?17030636024530 */
