@charset "UTF-8";body,html{font-size:16px;margin:0;padding:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}.link,a:not([class]){border-bottom:1px dashed #7f8998;text-decoration:none;color:#7f8998}.link:hover,a:not([class]):hover{text-decoration:none;color:#7f8998;border-color:transparent}body{font-family:Roboto,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:1.3;color:#000;background-color:#fff;position:relative}@media (min-width:992px){body{font-size:16px}}body.no-scroll{position:fixed;width:100%}h2{font-family:Roboto;font-size:25px;line-height:1;margin-top:0;margin-bottom:25px;font-weight:300}p{margin-top:0;margin-bottom:14px}b{font-weight:500}a,div,input,span,textarea{outline:0}input,textarea{-webkit-appearance:none;-webkit-border-radius:0}.wrapimg{position:absolute;z-index:10000000;left:0;width:100%;height:100%;pointer-events:none;opacity:.2;background-image:url(../images/bg01.png);background-position:center 0;filter:invert(100%);-webkit-filter:invert(100%);-moz-filter:invert(100%);-o-filter:invert(100%);-ms-filter:invert(100%)}.container,.fa_container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.fa_frame,.frame{padding-top:36px;padding-bottom:36px}.fa_frame_ext,.frame_ext{padding-top:42px;padding-bottom:42px}.fa_title,.title{margin-top:-1px}img{max-width:100%}.fa_modal{display:none}.fancybox-bg{background-color:rgba(0,70,120,.4)}.fancybox-active #wrap{-webkit-filter:blur(2px);filter:blur(2px)}.light-bg{background-color:#f4f9ff}@media (min-width:576px){.container,.fa_container{max-width:540px}}@media (min-width:768px){.container,.fa_container{max-width:720px;padding-right:15px;padding-left:15px}.fa_frame,.frame{padding-top:50px;padding-bottom:50px}.fa_frame_ext,.frame_ext{padding-top:90px;padding-bottom:90px}h2{font-size:34px;margin-bottom:30px}.fa_title,.title{margin-top:-8px}}@media (min-width:992px){h2{font-size:45px;margin-bottom:40px}.container,.fa_container{max-width:960px}.fa_frame,.frame{padding-top:80px;padding-bottom:80px}.fa_frame_ext,.frame_ext{padding-top:90px;padding-bottom:90px}h2.fa_title,h2.title{text-align:center}}@media (min-width:1200px){.container,.fa_container{max-width:1030px}}.zoom{position:relative;display:block}.zoom:before{display:block;position:absolute;content:'';left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:63px;height:63px;border-radius:8px;opacity:0;background:#ed3a2f url(../images/zoom.svg) center no-repeat;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media (max-width:991.98px){.zoom:before{background-size:34px 34px}}@media (min-width:992px){.zoom:before{width:80px;height:80px}}.zoom:hover:before{opacity:1}.site-header{background-color:#eaf3ff}.site-header h1{font-weight:300;font-size:20px;width:290px;font-family:Roboto;line-height:1.2;margin-top:0;margin-bottom:10px}@media (min-width:768px){.site-header h1{margin-bottom:20px}}@media (min-width:992px){.site-header h1{font-size:36px;margin-bottom:23px;width:680px;line-height:1}}.home .site-header,.page-template-template-thank .site-header{padding-bottom:38px;background-size:800px auto;background-image:url(../images/m-top-bg.jpg);background-position:center bottom;background-repeat:no-repeat}@media (min-width:768px){.home .site-header,.page-template-template-thank .site-header{background-image:url(../images/top-bg.jpg);background-size:auto 650px}}@media (min-width:992px){.home .site-header,.page-template-template-thank .site-header{padding-bottom:144px;background-size:auto 850px;background-position:calc(50% - 80px) bottom}}.top-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-section__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-bottom:18px;padding-top:16px}@media (min-width:992px){.top-section__wrap{padding-top:0}}.top-section__logo{font-size:12px;font-family:Roboto;font-weight:400;width:140px}@media (min-width:992px){.top-section__logo{font-size:16px;width:190px}}.top-section__logo img{max-width:100%}.top-section__desc{font-size:10px;width:100%;margin-left:auto;margin-top:auto;margin-bottom:1px}.top-section__desc span{display:block;width:262px;text-align:center;margin-left:auto;margin-right:auto}.top-section__burger{margin-top:4px}.top-section__phone-cont{display:none}@media (min-width:992px){.top-section__phone-cont{display:-webkit-box;display:-ms-flexbox;display:flex}}.top-section__phone{font-weight:400;font-size:22px;line-height:1;height:35px;line-height:35px;padding-right:14px;margin-right:14px;border-right:2px solid #ed3a2f}.top-section__phone-desc{font-size:9px;font-size:12px;font-family:'IBM Plex Sans',sans-serif}.home .top-section__wrap{padding-bottom:12px;margin-bottom:14px}@media (min-width:992px){.home .top-section__wrap{margin-bottom:64px}}@media (min-width:1200px){.home .top-section__wrap{margin-bottom:94px}}@media (min-width:992px){.home .top-section__phone-cont{margin-top:5px}}.page-template-template-thank .top-section__wrap{padding-bottom:12px;margin-bottom:14px}@media (min-width:992px){.page-template-template-thank .top-section__wrap{margin-bottom:64px}}@media (min-width:1200px){.page-template-template-thank .top-section__wrap{margin-bottom:122px}}.header-list{margin:0;padding:0;list-style-type:none;margin-bottom:20px;max-width:220px;font-family:'IBM Plex Sans',sans-serif}@media (min-width:992px){.header-list{max-width:450px;margin-bottom:53px}}.header-list li{font-size:14px;margin-bottom:4px;position:relative;padding-left:19px}@media (min-width:992px){.header-list li{font-size:21px;padding-left:27px}}.header-list li:before{display:block;position:absolute;left:0;top:8px;content:'';width:10px;height:2px;background-color:#ed3a2f}@media (min-width:992px){.header-list li:before{width:16px;top:12px}}.offer{background-color:#fff;border-radius:10px;padding:16px 21px 25px;border:1px solid #e6f1ff;display:inline-block}@media (min-width:992px){.offer{padding:25px 38px 32px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;width:525px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.offer__title-block{display:block;font-size:20px;line-height:1;font-family:Roboto}@media (min-width:992px){.offer__title-block{font-size:28px}}.offer__title-block span{display:inline-block;margin:0 1px;border:1px solid #ed3a2f;border-radius:5px;width:22px;height:25px;line-height:25px;text-align:center;font-size:18px;color:#ed3a2f}@media (min-width:992px){.offer__title-block span{font-size:25px;line-height:30px;width:27px;height:30px}}.offer__body{margin-bottom:12px}@media (min-width:992px){.offer__body{margin-bottom:0}}.offer__price{font-size:20px}@media (min-width:992px){.offer__price{font-size:28px}}.offer__old-price{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#7f8998}.offer__new-price{color:#ed3a2f}.offer__note{font-size:15px}@media (min-width:992px){.offer__note{font-size:18px}}.offer__btn{padding:10px 22px;font-size:16px}@media (min-width:992px){.offer__btn{padding:13px 25px;font-size:18px}}.nav-cont{padding:18px 18px 24px 21px;overflow-y:scroll}.nav-cont__close{width:15px;height:16px;fill:#ed3a2f;position:absolute;right:16px;top:16px}ul.mobile-nav{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.mobile-nav li{margin-bottom:7px}ul.mobile-nav li:last-child{margin-top:auto}ul.mobile-nav li:last-child{margin-bottom:0}ul.mobile-nav li a{font-size:14px;border:none;font-family:Roboto}ul.mobile-nav li.current_page_item a{font-weight:400;color:#ed3a2f}.main-nav-cont{height:18px}@media (max-width:991.98px){.main-nav-cont{display:none}}.main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style-type:none}.main-nav>li{position:relative;margin-right:40px}.main-nav>li>a{padding:10px 0;color:#7f8998;font-weight:400;border-bottom:2px solid transparent;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:14px;display:block}.main-nav>li>a:hover{border-color:#ed3a2f}.main-nav>li:hover .fa_main-subnav{opacity:1;left:0}.main-nav>li:last-child{margin-right:0}.main-nav>li.current_page_item>a{color:#ed3a2f;border-color:#ed3a2f}.fa_main-subnav{background:#fff;z-index:100;border-radius:8px;padding:17px 14px 20px 23px;margin:0;width:280px;min-width:270px;position:absolute;left:-10000px;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;text-align:left;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;list-style-type:none}.fa_main-subnav li{margin-bottom:12px}.fa_main-subnav li.current-menu-item a,.fa_main-subnav li.current_page_item a{color:#ed3a2f;font-weight:400}.fa_main-subnav a{font-size:16px;border:none}.fa_main-subnav a:hover{color:#ed3a2f}.mobile-menu-button{position:relative;z-index:99;float:left;width:22px;height:17px;cursor:pointer;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.mobile-menu-button.active .icon-menu-burger{-webkit-transition:transform .2s linear .4s;-webkit-transition:-webkit-transform .2s linear .4s;-o-transition:transform .2s linear .4s;transition:-webkit-transform .2s linear .4s;transition:transform .2s linear .4s;transition:transform .2s linear .4s,-webkit-transform .2s linear .4s;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu-button.active .icon-menu-burger__line{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background:#ed3a2f}.mobile-menu-button.active .icon-menu-burger:before{top:0;-webkit-transition:top .2s linear;-o-transition:top .2s linear;transition:top .2s linear;background:#ed3a2f}.mobile-menu-button.active .icon-menu-burger:after{bottom:0;-webkit-transition:bottom .2s linear;-o-transition:bottom .2s linear;transition:bottom .2s linear;background:#ed3a2f}.icon-menu-burger{position:absolute;top:50%;width:22px;height:2px;-webkit-transition:transform .2s ease 0s;-webkit-transition:-webkit-transform .2s ease 0s;-o-transition:transform .2s ease 0s;transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s;transition:transform .2s ease 0s,-webkit-transform .2s ease 0s}.icon-menu-burger__line{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:transform .2s linear .2s;-webkit-transition:-webkit-transform .2s linear .2s;-o-transition:transform .2s linear .2s;transition:-webkit-transform .2s linear .2s;transition:transform .2s linear .2s;transition:transform .2s linear .2s,-webkit-transform .2s linear .2s;background:#ed3a2f}.icon-menu-burger:after,.icon-menu-burger:before{position:absolute;left:0;width:100%;height:100%;content:'';background:#ed3a2f}.icon-menu-burger:before{top:-7px;-webkit-transition:top .2s linear .4s;-o-transition:top .2s linear .4s;transition:top .2s linear .4s}.icon-menu-burger:after{bottom:-7px;-webkit-transition:bottom .2s linear .4s;-o-transition:bottom .2s linear .4s;transition:bottom .2s linear .4s}.nav-wrap{position:fixed;top:11px;right:10px;width:240px;z-index:100;background-color:#fff;border-radius:8px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;visibility:hidden;opacity:0;-webkit-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.nav-wrap.active{visibility:visible;opacity:1}.modalDialog{position:fixed;z-index:99;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in;pointer-events:none;opacity:0;background-color:rgba(29,129,202,.15)}.modalDialog.active{pointer-events:auto;opacity:1}.modalDialog.blur{-webkit-filter:blur(4px);filter:blur(4px);pointer-events:auto;opacity:1}@media (min-width:768px){.mobile-menu-button{width:30px;height:26px}.icon-menu-burger{width:30px}.icon-menu-burger:before{top:-8px}.icon-menu-burger:after{bottom:-8px}}@media (min-width:992px){.mobile-menu-button{display:none}.nav-wrap{display:none}}.aboutcourse-area{background-color:#fff}@media (min-width:992px){.aboutcourse-area_one-bg{background:#fff url(../images/aboutcourse-bg.jpg) calc(50% - 280px) center no-repeat;background-size:833px auto}}@media (min-width:992px){.aboutcourse-area_one-bg .title{text-align:left;width:450px}}@media (min-width:992px){.aboutcourse-area_two-bg{background:#fff url(../images/aboutcourse-bg2.jpg) calc(50% - 280px) center no-repeat;background-size:833px auto}}@media (min-width:992px){.aboutcourse-area_two-bg .title{text-align:left;width:550px}}@media (min-width:1400px){.aboutcourse-area{background-position:left center}}.aboutcourse-area h2{width:280px}@media (min-width:768px){.aboutcourse-area h2{width:auto}}.aboutcourse-area p:last-child{margin-bottom:0}.aboutcourse-area b{font-weight:500}@media (min-width:992px){.aboutcourse-area__body{width:55%;margin-left:auto}}@media (min-width:992px){.aboutcourse-area__body{margin-bottom:0}}.page-template-template-home .advantages-area{background-color:#f4f9ff}.advantages-area h2{width:200px}@media (min-width:768px){.advantages-area h2{width:auto}}.adv-grid{display:grid;grid-template-columns:1fr;grid-gap:30px}@media (min-width:768px){.adv-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.adv-grid{grid-template-columns:repeat(3,1fr);grid-gap:35px 25px}}@media (min-width:1200px){.adv-grid__item:nth-child(3) .adv-card__text{padding-right:50px}}@media (min-width:1200px){.adv-grid__item:nth-child(6) .adv-card__text{padding-right:50px}}@media (min-width:1200px){.adv-grid__item:nth-child(7) .adv-card{padding-right:50px}}@media (min-width:1200px){.adv-grid__item:nth-child(9) .adv-card__label{padding-right:50px}}@media (min-width:1200px){.adv-grid__item:nth-child(10) .adv-card__label{padding-right:40px}}@media (min-width:1200px){.adv-grid__item:nth-child(11) .adv-card__label{padding-right:80px}}.adv-ico{width:40px;height:40px}.adv-ico_1{width:31px;height:44px}@media (min-width:992px){.adv-ico_1{width:40px;height:57px}}.adv-ico_2{width:37px;height:33px}@media (min-width:992px){.adv-ico_2{width:49px;height:44px}}.adv-ico_3{width:40px;height:40px}@media (min-width:992px){.adv-ico_3{width:57px;height:59px}}.adv-ico_4{width:32px;height:34px}@media (min-width:992px){.adv-ico_4{width:49px;height:51px}}.adv-ico_5{width:36px;height:36px}@media (min-width:992px){.adv-ico_5{width:50px;height:50px}}.adv-ico_6{width:33px;height:32px}@media (min-width:992px){.adv-ico_6{width:50px;height:49px}}.adv-ico_7{width:34px;height:39px}@media (min-width:992px){.adv-ico_7{width:53px;height:60px}}.adv-ico_8{width:46px;height:46px}@media (min-width:992px){.adv-ico_8{width:70px;height:69px}}.adv-ico_9{width:36px;height:36px}@media (min-width:992px){.adv-ico_9{width:52px;height:52px}}.adv-ico_10{width:45px;height:45px}@media (min-width:992px){.adv-ico_10{width:62px;height:62px}}.adv-ico_11{width:40px;height:34px}@media (min-width:992px){.adv-ico_11{width:59px;height:50px}}.adv-ico_12{width:33px;height:43px}@media (min-width:992px){.adv-ico_12{width:47px;height:60px}}@media (max-width:991.98px){.adv-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.adv-card__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.adv-card__mediabox{margin-right:13px;width:45px;padding-bottom:12px;border-bottom:1px solid #ed3a2f}@media (min-width:992px){.adv-card__mediabox{width:70px;padding-bottom:14px;height:80px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}}.adv-card__mediabox svg{margin-top:auto}.adv-card__label{font-weight:400;margin-bottom:3px;font-size:16px}@media (min-width:992px){.adv-card__label{font-size:20px}}@media (min-width:992px){.adv-card__text{font-size:15px}}@media (max-width:767.98px){.doc-area__title{max-width:200px}}@media (min-width:992px){.doc-area__title{margin-bottom:60px}}@media (min-width:1200px){.doc-area__title{margin-bottom:90px}}.doc-grid{display:grid;grid-template-columns:1fr;grid-gap:30px;width:100%}@media (min-width:992px){.doc-grid{grid-template-columns:6fr 2fr}}.doc-grid__item{min-width:0;width:100%}.doc-grid__body{display:grid;grid-template-columns:1fr;grid-gap:30px}@media (min-width:768px){.doc-grid__body{grid-template-columns:repeat(2,1fr)}}.doc-gal img{display:block}.doc-gal__title{font-weight:400;font-size:16px}@media (min-width:1200px){.doc-gal__title{margin-bottom:14px}}@media (min-width:768px){.doc-gal__title{text-align:center;min-height:80px;margin-left:auto;margin-right:auto}}@media (min-width:1200px){.doc-gal__title{font-size:20px}}@media (min-width:768px){.doc-gal:nth-child(1) .doc-gal__title{max-width:260px}}@media (min-width:1200px){.doc-gal:nth-child(1) .doc-gal__title{max-width:320px}}.doc-gal:nth-child(2) .doc-gal__title{max-width:250px}@media (min-width:1200px){.doc-gal:nth-child(2) .doc-gal__title{max-width:320px}}.doc-gal__sub-title{margin-bottom:15px;max-width:250px}@media (min-width:768px){.doc-gal__sub-title{display:none}}.doc-gal__text{text-align:center;padding-top:16px;font-size:15px;max-width:260px;margin-left:auto;margin-right:auto}@media (max-width:767.98px){.doc-gal__text{display:none}}.present-gal{background:#f4f9ff;border-radius:8px;padding:20px}@media (max-width:991.98px){.present-gal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:992px){.present-gal{text-align:center;margin-top:-10px}}@media (min-width:1200px){.present-gal{margin-top:-15px;padding-top:15px}}.present-gal_footer{font-size:15px;padding-top:14px}@media (max-width:991.98px){.present-gal_footer{display:none}}@media (max-width:991.98px){.present-gal__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100px;padding-top:5px}}.present-gal__title{font-weight:400;font-size:16px;margin-bottom:3px}@media (min-width:768px){.present-gal__title{font-size:20px}}.present-gal__sub-title{margin-bottom:3px}@media (min-width:768px){.present-gal__sub-title{font-size:15px;margin-bottom:8px}}@media (min-width:1200px){.present-gal__sub-title{margin-bottom:20px}}@media (min-width:992px){.present-gal__details{display:none}}.present-gal__mediabox{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.present-gal__mediabox img{display:block;max-width:83px;margin-left:auto}@media (min-width:768px){.present-gal__mediabox img{max-width:176px}}@media (min-width:992px){.present-gal__mediabox img{margin-right:auto}}.reserved-area{padding:36px 0;background:#e4eefa;background-repeat:no-repeat}@media (min-width:768px){.reserved-area{padding:60px 0}}@media (min-width:992px){.reserved-area{padding:100px 0}}.reserved-area_one-bg{background-image:url(../images/m-reserved-bg.jpg);background-size:832px auto;background-position:calc(50% + 40px) bottom}@media (min-width:768px){.reserved-area_one-bg{background-image:url(../images/reserved-bg.jpg);background-size:auto 390px}}@media (min-width:992px){.reserved-area_one-bg{background-size:auto 590px;background-position:calc(50% + 200px) -20px}}.reserved-area_two-bg{background-image:url(../images/m-reserved2-bg.jpg);background-size:760px auto;background-position:calc(50% + 120px) bottom}@media (min-width:768px){.reserved-area_two-bg{background-image:url(../images/reserved2-bg.jpg);background-size:auto 390px}}@media (min-width:992px){.reserved-area_two-bg{background-position:calc(50% + 350px) top;background-size:auto 590px}}.reserved-form{max-width:810px}@media (min-width:768px){.reserved-form{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:9px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}}@media (max-width:767.98px){.reserved-form__body{background:#fff;border-radius:9px;padding:20px}}@media (min-width:768px){.reserved-form__body{padding:16px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media (min-width:992px){.reserved-form__body{padding:32px}}@media (min-width:1200px){.reserved-form__body{padding:38px 45px 55px 45px}}@media (max-width:767.98px){.reserved-form_modal .reserved-form__body{padding:15px 20px 25px}}.reserved-form__header{margin-bottom:16px}@media (min-width:992px){.reserved-form__header{margin-bottom:14px}}@media (max-width:767.98px){.reserved-form__info{margin-top:28px}}@media (min-width:768px){.reserved-form__info{padding:16px;background-color:#f4f9ff}}@media (min-width:992px){.reserved-form__info{padding:32px 16px;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}}@media (min-width:1200px){.reserved-form__info{padding:38px 22px 55px 35px}}.reserved-form__info h3{margin-top:0;margin-bottom:6px;font-weight:400;font-size:16px;width:190px}@media (min-width:1200px){.reserved-form__info h3{font-size:20px;margin-bottom:16px;width:100%}}.reserved-form__info ul{margin:0;padding:0;list-style-type:none;width:150px}@media (min-width:1200px){.reserved-form__info ul{width:100%}}@media (min-width:1200px){.reserved-form__info ul br{display:none}}.reserved-form__info ul li{padding-left:19px;position:relative;margin-bottom:7px;font-size:14px}@media (min-width:1200px){.reserved-form__info ul li{padding-left:21px;margin-bottom:11px;font-size:16px}}.reserved-form__info ul li:last-child{margin-bottom:0}.reserved-form__info ul li:before{display:block;position:absolute;content:'';left:0;top:8px;width:10px;height:2px;background-color:#ed3a2f}@media (min-width:1200px){.reserved-form__info ul li:before{width:12px}}.reserved-form h2{margin:0}@media (max-width:991.98px){.reserved-form h2{display:inline;font-weight:300;font-size:23px;margin-right:3px;line-height:1}}@media (min-width:768px){.reserved-form h2{font-weight:400}}@media (min-width:992px){.reserved-form h2{font-size:31px}}@media (max-width:991.98px){.reserved-form_modal h2{font-size:20px}}@media (max-width:991.98px){.reserved-form_modal .fopm-price span:nth-child(3){font-size:12px}}.fopm-price{font-size:23px;display:inline-block}@media (min-width:992px){.fopm-price{font-size:31px}}.fopm-price span:nth-child(1){-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#7f8998}.fopm-price span:nth-child(2){color:#ed3a2f}.fopm-price span:nth-child(3){font-size:14px}@media (min-width:992px){.fopm-price span:nth-child(3){font-size:18px}}.form__row{margin-bottom:7px}@media (min-width:768px){.form__row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;margin-bottom:12px}}.form__group{font-size:12px}@media (min-width:768px){.form__group{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px}}.form__group p{margin:0;margin-top:6px;max-width:261px}@media (min-width:768px){.form__group p{margin-left:18px}}.form__btn-submit{height:40px;line-height:40px;padding:0 22px;font-size:16px}@media (min-width:992px){.form__btn-submit{height:50px;line-height:50px;font-weight:400;font-size:18px;padding:0 25px}}.form__inp{background:#fff;border:1px solid #c7d2e3;border-radius:5px;height:40px;line-height:40px;padding:0 18px;color:#000;width:100%;font-weight:300;font-family:IBM Plex Sans}@media (min-width:992px){.form__inp{height:50px;line-height:50px;font-size:15px}}.form__inp:focus{border-color:#000}.form__inp::-webkit-input-placeholder{color:#7f8998}.form__inp::-moz-placeholder{color:#7f8998}.form__inp:-moz-placeholder{color:#7f8998}.form__inp:-ms-input-placeholder{color:#7f8998}.form__inp:focus::-webkit-input-placeholder{color:transparent}.form__inp:focus::-moz-placeholder{color:transparent}.form__inp:focus:-moz-placeholder{color:transparent}.form__inp:focus:-ms-input-placeholder{color:transparent}@media (max-width:767.98px){.form__cell{margin-bottom:7px}}.license-area .fa_title{margin-bottom:28px;text-align:center}@media (max-width:991.98px){.license-area .fa_maintabs-nav li{margin-bottom:0}}.license-area .fa_maintabs-nav a{text-decoration:none}.license-area .fa_maintabs-nav a:hover{text-decoration:none!important}.license-area .fa_maintabs-nav a span{color:#7f8998;border-bottom:1px dashed #7f8998}@media (min-width:992px){.license-area .fa_maintabs-nav a span{border-color:transparent}}.license-area .fa_maintabs-nav a.active span{color:#ed3a2f;border-color:transparent}.license-area__right h3{margin-bottom:0}.license-area__left{margin-bottom:38px}.license-area__desc{font-size:14px;width:250px;margin-left:auto;margin-right:auto;text-align:center}@media (min-width:992px){.license-area__desc{font-size:15px;margin-top:24px}}.license-area__what{font-size:13px;margin-bottom:10px;display:inline-block}.page-template-template-license .license-area{background-color:#fff}.fa_license-list{margin:0;padding:0;list-style-type:none}.fa_license-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.fa_license-list__item:last-child{margin-bottom:0}.fa_license-list__item picture{display:block;width:37px}.fa_license-list__item:nth-child(1) picture{width:46px}.fa_license-list__mediabox{width:59px;padding-left:3px;padding-top:5px}.fa_license-list__item:nth-child(1) .fa_license-list__mediabox{padding-left:0}.fa_license-list__body{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px}.license-slider__wrap{position:relative;padding:0 35px;margin-bottom:8px;margin-left:-8px;margin-right:-8px;height:320px}@media (min-width:992px){.license-slider__wrap{padding:0 55px;height:400px}}@media (max-width:767.98px){.license-slider img{max-width:225px;margin-left:auto;margin-right:auto}}.license-slider__item{text-align:center}.license-slider__arrow{width:16px;height:34px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;cursor:pointer;z-index:5}@media (min-width:992px){.license-slider__arrow{width:31px;height:63px}}.license-slider__arrow_next{right:13px}@media (min-width:1200px){.license-slider__arrow_next{right:13px}}.license-slider__arrow_next svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.license-slider__arrow_prev{left:13px}@media (min-width:1200px){.license-slider__arrow_prev{left:13px}}.license-slider__ico{fill:#dadada;width:100%;height:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.license-slider__arrow:hover .license-slider__ico{fill:#ed3a2f}.fa_license-grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-8px;margin-right:-8px;margin-bottom:8px}.fa_license-grid__item{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;padding:0 4px}@media (min-width:768px){.license-area .fa_title{margin-bottom:50px}.license-area__right{width:50%;padding:0 15px}.license-area__left{width:50%;padding:0 15px}.fa_license-list{padding-right:50px}.fa_license-list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.license-slider__item{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;padding:0 8px}}@media (min-width:992px){.license-area h2{margin-left:auto;margin-right:auto;margin-bottom:40px}.license-area__right h3{width:280px;margin-bottom:8px}.license-area__left{margin-bottom:0}.license-area__desc{font-size:14px;width:380px;margin-bottom:0}.license-area__what{margin-bottom:9px}.fa_license-list{padding-right:75px}.fa_license-list__item{margin-bottom:24px}.fa_license-list__mediabox{width:108px;padding-left:7px}.fa_license-list__mediabox picture{width:auto!important}.fa_license-list__item:nth-child(1) .fa_license-list__mediabox{padding-left:0}.fa_license-list__body{font-size:16px}}@media (min-width:1200px){.license-area h2{width:800px;margin-left:auto;margin-right:auto}}.lic-tab-navs{margin-bottom:12px}@media (min-width:768px){.lic-tab-navs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:992px){.lic-tab-navs{margin-bottom:45px}}.lic-tab-nav{margin-bottom:8px;text-align:center}@media (min-width:768px){.lic-tab-nav{padding:0 15px}}.lic-tab-nav__link{font-size:15px;border-bottom:1px dashed #3aa1ec;font-weight:300;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#3aa1ec;cursor:pointer}@media (min-width:992px){.lic-tab-nav__link{font-size:20px}}.lic-tab-nav__link.active{color:#000;font-weight:400;border-color:transparent}.lic-tab-nav__link:hover{border-color:transparent}.lic-tabs{position:relative}.lic-tab{position:absolute;left:-10000px;top:0;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.lic-tab.active{position:relative;opacity:1;left:0}.page-template-template-home .advantages-area{background-color:#f4f9ff}.advantages-area h2{width:200px}@media (min-width:768px){.advantages-area h2{width:auto}}.adv-grid{display:grid;grid-template-columns:1fr;grid-gap:30px}@media (min-width:768px){.adv-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.adv-grid{grid-template-columns:repeat(3,1fr);grid-gap:35px 25px}}@media (min-width:1200px){.adv-grid__item:nth-child(3) .adv-card__text{padding-right:50px}}@media (min-width:1200px){.adv-grid__item:nth-child(6) .adv-card__text{padding-right:50px}}@media (min-width:1200px){.adv-grid__item:nth-child(7) .adv-card{padding-right:50px}}@media (min-width:1200px){.adv-grid__item:nth-child(9) .adv-card__label{padding-right:50px}}@media (min-width:1200px){.adv-grid__item:nth-child(10) .adv-card__label{padding-right:40px}}@media (min-width:1200px){.adv-grid__item:nth-child(11) .adv-card__label{padding-right:80px}}.adv-ico{width:40px;height:40px}.adv-ico_1{width:31px;height:44px}@media (min-width:992px){.adv-ico_1{width:40px;height:57px}}.adv-ico_2{width:37px;height:33px}@media (min-width:992px){.adv-ico_2{width:49px;height:44px}}.adv-ico_3{width:40px;height:40px}@media (min-width:992px){.adv-ico_3{width:57px;height:59px}}.adv-ico_4{width:32px;height:34px}@media (min-width:992px){.adv-ico_4{width:49px;height:51px}}.adv-ico_5{width:36px;height:36px}@media (min-width:992px){.adv-ico_5{width:50px;height:50px}}.adv-ico_6{width:33px;height:32px}@media (min-width:992px){.adv-ico_6{width:50px;height:49px}}.adv-ico_7{width:34px;height:39px}@media (min-width:992px){.adv-ico_7{width:53px;height:60px}}.adv-ico_8{width:46px;height:46px}@media (min-width:992px){.adv-ico_8{width:70px;height:69px}}.adv-ico_9{width:36px;height:36px}@media (min-width:992px){.adv-ico_9{width:52px;height:52px}}.adv-ico_10{width:45px;height:45px}@media (min-width:992px){.adv-ico_10{width:62px;height:62px}}.adv-ico_11{width:40px;height:34px}@media (min-width:992px){.adv-ico_11{width:59px;height:50px}}.adv-ico_12{width:33px;height:43px}@media (min-width:992px){.adv-ico_12{width:47px;height:60px}}@media (max-width:991.98px){.adv-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.adv-card__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.adv-card__mediabox{margin-right:13px;width:45px;padding-bottom:12px;border-bottom:1px solid #ed3a2f}@media (min-width:992px){.adv-card__mediabox{width:70px;padding-bottom:14px;height:80px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}}.adv-card__mediabox svg{margin-top:auto}.adv-card__label{font-weight:400;margin-bottom:3px;font-size:16px}@media (min-width:992px){.adv-card__label{font-size:20px}}@media (min-width:992px){.adv-card__text{font-size:15px}}@media (max-width:767.98px){.steps-area__title{max-width:240px}}@media (min-width:992px){.steps-area__title{margin-bottom:48px}}@media (min-width:992px){.steps-area__cont{display:-webkit-box;display:-ms-flexbox;display:flex}}.steps-area__right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:24px}@media (min-width:992px){.steps-area__right{margin-bottom:0}}.steps-area__left{margin-right:4%;-webkit-box-flex:0;-ms-flex:0 0 36%;flex:0 0 36%}.steps-list{margin:0;padding:0;list-style-type:none}@media (min-width:992px){.steps-list{margin-left:10px}}.steps-list li{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.steps-list li:last-child{margin-bottom:0}@media (min-width:992px){.steps-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:23px}}.steps-list span{display:block;height:35px;line-height:35px;color:#ed3a2f;border-right:1px solid #ed3a2f;font-size:25px;margin-right:10px;-webkit-box-flex:0;-ms-flex:0 0 21px;flex:0 0 21px;font-weight:400}@media (min-width:992px){.steps-list span{-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;height:38px;line-height:38px;margin-right:12px;font-size:32px}}.steps-list p{margin:0;font-size:14px}@media (min-width:992px){.steps-list p{font-size:16px}}.steps-card{background:#fff;border-radius:8px;padding:11px 13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:992px){.steps-card{padding:21px 20px}}.steps-card__mediabox{width:37px;margin-right:15px}@media (min-width:992px){.steps-card__mediabox{width:50px;margin-right:16px}}.steps-card__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.steps-card__title{margin-top:0;margin-bottom:3px;font-weight:400;font-size:16px}@media (min-width:992px){.steps-card__title{margin-bottom:8px;font-size:20px}}.steps-card p{font-size:14px;margin:0}@media (min-width:992px){.steps-card p{font-size:15px}}.stepscard-item{margin-bottom:8px}.steps-ico_1{width:36px;height:36px}@media (min-width:992px){.steps-ico_1{width:49px;height:49px}}.steps-ico_2{width:35px;height:35px}@media (min-width:992px){.steps-ico_2{width:47px;height:48px}}.steps-ico_3{width:37px;height:37px}@media (min-width:992px){.steps-ico_3{width:50px;height:50px}}.fa_mazo-area{background-color:#fff;overflow:hidden}.fa_mazo-area h2{margin-bottom:20px}@media (min-width:992px){.fa_mazo-area h2{margin-bottom:36px;width:auto}}.fa_maintabs-cont__body{position:relative}.fa_maintabs-nav{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:22px}@media (min-width:992px){.fa_maintabs-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #c7d2e3;margin-bottom:74px}}.fa_maintabs-nav li{margin-right:40px;margin-bottom:6px}@media (min-width:992px){.fa_maintabs-nav li{margin-left:22px;margin-right:22px;margin-bottom:0}}.fa_maintabs-nav li:last-child{margin-right:0}.fa_maintabs-nav a{font-size:15px;display:inline-block}@media (min-width:992px){.fa_maintabs-nav a{border-color:transparent;padding-bottom:18px;font-size:19px}}.fa_maintabs-nav a.active{color:#ed3a2f;font-weight:400;border-color:transparent}@media (min-width:992px){.fa_maintabs-nav a.active{border-bottom:1px solid #ed3a2f}}.fa_maintabs-nav a:hover{color:#ed3a2f}@media (max-width:991.98px){.fa_maintabs-nav a:hover{border-color:#ed3a2f}}.fa_maintabs{position:absolute;left:-10000px;top:0;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.fa_maintabs.active{opacity:1;left:0;position:relative}.fa_maintabs h3{font-weight:400;font-size:16px}@media (min-width:992px){.fa_maintabs h3{font-size:20px}}.fa_maintabs p{font-size:14px;margin-bottom:16px}@media (min-width:992px){.fa_maintabs p{font-size:15px}}.fa_maintabs.iphone p{font-size:8px}.fa_maintabs.iphone .dash-list li{font-size:8px}.fa_maintabs.iphone.missiontabs p{font-size:12px}.fa_maintabs h4{font-size:14px;margin-top:0;margin-bottom:5px;font-family:IBM Plex Sans;font-weight:500}@media (min-width:992px){.fa_maintabs h4{margin-bottom:10px}}.fa_maintabs .tab1-list:first-child .tab1-list__item:last-child .fa_topcard__mediabox{margin-top:3px}.fa_maintabs .tab1-list:last-child .tab1-list__item:last-child{margin-bottom:0}.tab1-list{margin:0;padding:0;list-style-type:none}.tab1-list__item{margin-bottom:24px}.digits-list{display:grid;grid-template-columns:1fr;grid-gap:20px}@media (min-width:768px){.digits-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.digits-list{grid-template-columns:repeat(3,1fr);grid-gap:50px}}.digits-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#000}.digits-card__mediabox{-webkit-box-flex:0;-ms-flex:0 0 45px;flex:0 0 45px;border-bottom:1px solid #ed3a2f;padding-bottom:6px;margin-right:15px}@media (min-width:992px){.digits-card__mediabox{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;padding-bottom:15px;margin-right:25px}}.digits-card__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.digits-card__num{font-size:25px}@media (min-width:992px){.digits-card__num{font-size:40px;margin-bottom:6px}}.digits-card__text{font-size:14px;font-family:IBM Plex Sans}@media (min-width:992px){.digits-card__text{font-size:16px}}.digits-ico_1{width:34px;height:34px}@media (min-width:992px){.digits-ico_1{width:48px;height:48px}}.digits-ico_2{width:40px;height:34px}@media (min-width:992px){.digits-ico_2{width:58px;height:50px}}.digits-ico_3{width:38px;height:38px}@media (min-width:992px){.digits-ico_3{width:54px;height:55px}}.digits-ico_4{width:33px;height:38px}@media (min-width:992px){.digits-ico_4{width:51px;height:59px}}.digits-ico_5{width:36px;height:36px}@media (min-width:992px){.digits-ico_5{width:52px;height:53px}}.digits-ico_6{width:37px;height:32px}@media (min-width:992px){.digits-ico_6{width:60px;height:53px}}.acons-grid{display:grid;grid-template-columns:1fr;grid-gap:29px}@media (min-width:992px){.acons-grid{grid-template-columns:4fr 8fr;grid-gap:10px}}@media (min-width:992px){.acons-grid__right{padding-left:40px}}.acons-grid__right h3{margin-bottom:15px}@media (min-width:992px){.acons-grid__right h3{margin-bottom:40px}}.acons-grid h3{margin-top:0}.acons{font-size:14px}@media (min-width:992px){.acons{font-size:15px;padding:25px 30px;background-color:#f4f9ff;border-radius:8px}}.acons h3{margin-bottom:3px}@media (min-width:992px){.acons h3{margin-bottom:14px}}.acons p{margin-bottom:0;font-family:IBM Plex Sans}.acons-list{font-size:14px;margin:0;padding:0;list-style-type:none;font-family:IBM Plex Sans}@media (min-width:992px){.acons-list{font-size:15px}}.acons-list li{margin-bottom:25px}@media (min-width:992px){.acons-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.acons-list li div:first-child{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}.acons-list li div:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:992px){.acons-list li div:last-child{padding-left:35px}}.acons-list li:last-child{margin-bottom:0}.acons-list li:nth-child(1) img{width:117px}@media (min-width:992px){.acons-list li:nth-child(1) img{width:163px}}.acons-list li:nth-child(2) img{width:149px}@media (min-width:992px){.acons-list li:nth-child(2) img{width:195px}}.acons-list li:nth-child(3) img{width:134px}@media (min-width:992px){.acons-list li:nth-child(3) img{width:186px}}.acons-list li:nth-child(4) img{width:150px}@media (min-width:992px){.acons-list li:nth-child(4) img{width:208px}}.acons-list li:nth-child(5) img{width:150px}@media (min-width:992px){.acons-list li:nth-child(5) img{width:208px}}@media (max-width:991.98px){.acons-list img{margin-bottom:2px}}@media (min-width:992px){.missiontabs{text-align:center}}.missiontabs h3{margin-bottom:3px}@media (min-width:992px){.missiontabs h3{margin-bottom:14px}}.missiontabs p{max-width:500px}@media (min-width:992px){.missiontabs p{margin-left:auto;margin-right:auto}}.fa_awards-slider-cont{padding:0 25px}.fa_awards-slider img{display:block;margin-left:auto;margin-right:auto;max-width:300px}.fa_awards-slider__arrow{width:16px;height:43px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;z-index:100}.fa_awards-slider__arrow_next{background-image:url(../images/next-arrow2.svg);right:0}.fa_awards-slider__arrow_prev{left:0;background-image:url(../images/prev-arrow2.svg)}@media (min-width:992px){.fa_tab6-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:992px){.fa_tab6-cont .picture{display:block;margin-right:56px}}@media (min-width:992px){.fa_tab6-cont__body{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.fa_tab6-cont .fa_dost{margin-top:36px}.dash-list{margin:0;padding:0;list-style-type:none;font-family:IBM Plex Sans;font-size:15px}.dash-list li{margin-bottom:10px;position:relative;padding-left:18px}@media (max-width:991.98px){.dash-list li{margin-bottom:15px;padding-left:22px}}.dash-list li:before{display:block;position:absolute;left:0;top:8px;content:'';width:10px;height:2px;background-color:#ed3a2f}@media (min-width:992px){.dash-list li:before{top:9px}}@media (min-width:576px){.fa_awards-slider__item{padding:0 8px}.fa_awards-slider img{max-width:100%}}@media (min-width:768px){.fa_mazo-area h2{margin-bottom:40px}.fa_maintabs-cont__body{padding-bottom:0}.fa_maintabs p{font-size:15px}.fa_maintabs h4{font-size:15px}#tab1{display:-webkit-box;display:-ms-flexbox;display:flex}.tab1-list{width:50%;padding-right:30px}.tab1-list__item{margin-bottom:40px}.fa_topcard img{width:56px}.fa_topcard__label{font-size:21px}.fa_topcard__text{font-size:15px}.fa_topcard__mediabox{text-align:center}#tab2 h4{margin-top:32px;margin-bottom:32px}.tab2-list picture{width:auto!important}.tab2-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.tab2-list__item:last-child{margin-bottom:0}.tab2-list__mediabox{width:40%}.tab2-list__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.fa-logo-cont picture{width:auto!important}.fa_tab6-cont ul li:last-child{margin-bottom:0}}@media (min-width:992px){.fa_awards-slider-cont{padding:0}.fa_awards-slider .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.fa_awards-slider__item{padding:0 8px;width:33%;margin-bottom:16px}.fa_awards-slider__arrow{display:none}.fa-logo-cont span{width:auto!important;margin-right:35px}.fa_maintabs .tab1-list:last-child .tab1-list__item{margin-bottom:32px}.fa_maintabs .tab1-list:last-child .tab1-list__item:last-child{margin-bottom:0}.fa_circle-list li:before{width:7px;height:7px}.tab2-list__item img{width:auto!important}}.clients-area{background-color:#fff}@media (min-width:768px){.clients-area__block{text-align:center}}.page-template-template-home .fa_faq-area{background-color:#f4f9ff}@media (min-width:992px){.fa_faq-area__title{margin-bottom:70px}}.fa_faq-area__link{font-size:14px}.fa_faq-grid__item{margin-bottom:10px}.fa_faq-card{border-radius:8px;padding:16px 18px 8px 16px;background-color:#fff}.fa_faq-card__title{position:relative;padding-right:20px;margin-bottom:8px;cursor:pointer;font-size:16px;font-weight:400}.fa_faq-card__title br{display:none}.fa_faq-card__title:before{display:block;position:absolute;right:0;top:1px;content:'';width:11px;height:8px;background-image:url(../images/faq-arrow.svg);background-size:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.fa_faq-card__title.active:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.fa_faq-card__title a{color:#000;border-bottom:none;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.fa_faq-card__title a:hover{color:#000}.fa_faq-card__body{display:none;font-family:IBM Plex Sans;font-size:14px;padding-top:4px;padding-bottom:4px}.fa_faq-card__body.active{display:block}.fa_faq-card__body p{font-size:14px}.fa_faq-card__body p:last-child{margin-bottom:0}.page-template-template-license .fa_faq-card{background-color:#f4f9ff}@media (min-width:768px){.fa_faq-area h2{width:auto;margin-left:0}.fa_faq-area__form-wrap{background-color:transparent;padding:0}.fa_faq-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0;margin-bottom:0}.fa_faq-grid__item{width:50%}.fa_faq-grid__item:nth-child(even){padding-right:25px}.fa_faq-grid__item:nth-child(odd){padding-left:10px;padding-right:15px}.fa_faq-card__title{padding-right:24px}.fa_faq-card__title:before{right:0;width:11px;height:6px;top:7px}.fa_faq-card__body{padding-top:14px}.fa_faq-card p{font-size:15px;margin-bottom:26px}}@media (min-width:992px){.fa_faq-area__link{font-size:16px}.fa_faq-grid{margin-bottom:30px}.fa_faq-grid__section{width:50%;margin-bottom:30px}.fa_faq-grid__section:first-child{padding-right:10px}.fa_faq-grid__section:last-child{padding-left:15px;padding-right:0}.fa_faq-card__title{font-size:20px}.fa_faq-card__title:before{right:5px;width:12px;height:9px}.fa_faq-card__title a span{position:relative}.fa_faq-card__title a span.active span:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.fa_faq-card p{font-size:16px}}@media (min-width:1200px){.fa_faq-grid__item:nth-child(even){padding-right:0;padding-left:10px}.fa_faq-grid__item:nth-child(odd){padding-left:0;padding-right:10px}.fa_faq-card{padding:18px 18px 10px 22px}}.btn{display:inline-block;border:none;background-color:#ed3a2f;border-radius:5px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-weight:400;text-align:center;color:#fff;cursor:pointer;font-family:Roboto;text-decoration:none}.btn:hover{background-color:#dd160a;color:#fff}@media (min-width:992px){.btn{border-radius:8px}}.fa_form-cont{padding:0 20px;color:#fff;text-align:center;max-width:400px;margin-left:auto;margin-right:auto}.fa_form-cont_modal{background-color:#103c8f;padding-top:16px;border-radius:8px;overflow:hidden;font-family:'IBM Plex Sans',sans-serif}.fa_form-cont a{color:#b1ecff;border-bottom:1px dashed #b1ecff}.fa_form-cont a:hover{color:#b1ecff;border-color:transparent}.fa_form-cont h3{font-weight:500;font-size:20px;line-height:1.2;margin-top:0;margin-bottom:5px}.fa_form-cont__question{display:none}.fa_form-cont__body{margin-bottom:36px}.fa_form-cont__info{background-color:#0b3077;border-radius:8px;padding:20px 16px}.fa_form-cont_modal .fa_form-cont__info{margin-left:-20px;margin-right:-20px;border-radius:0}.fa_form-cont__info-tile{text-align:center;font-weight:400;font-size:17px;margin-bottom:16px}.fa_form__group{margin-bottom:11px}.fa_form__group_submit{margin-top:20px}.fa_form__send{position:absolute;left:50%;top:50%;width:50px;height:38px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:none}.fa_form__agree{font-size:10px;line-height:1.1;width:238px;margin-left:auto;margin-right:auto}.fa_form__agree a{color:#b1ecff;border-bottom:1px dashed #b1ecff}.fa_form__agree a:hover{border-color:transparent}.fa_form input[type=email],.fa_form input[type=tel]{border:none;border-radius:5px;height:45px;line-height:45px;font-family:'IBM Plex Sans',sans-serif;font-weight:300;font-size:13px;line-height:30px;color:#fff;width:100%;padding:0 40px 0 20px}.fa_form input[type=email]:focus::-webkit-input-placeholder,.fa_form input[type=tel]:focus::-webkit-input-placeholder{color:transparent}.fa_form input[type=email]:focus::-moz-placeholder,.fa_form input[type=tel]:focus::-moz-placeholder{color:transparent}.fa_form input[type=email]:focus:-moz-placeholder,.fa_form input[type=tel]:focus:-moz-placeholder{color:transparent}.fa_form input[type=email]:focus:-ms-input-placeholder,.fa_form input[type=tel]:focus:-ms-input-placeholder{color:transparent}.fa_form input[type=email]::-webkit-input-placeholder,.fa_form input[type=tel]::-webkit-input-placeholder{color:#fff;opacity:1}.fa_form input[type=email]::-moz-placeholder,.fa_form input[type=tel]::-moz-placeholder{color:#fff;opacity:1}.fa_form input[type=email]:-moz-placeholder,.fa_form input[type=tel]:-moz-placeholder{color:#fff;opacity:1}.fa_form input[type=email]:-ms-input-placeholder,.fa_form input[type=tel]:-ms-input-placeholder{color:#fff;opacity:1}.fa_form input[type=email].error,.fa_form input[type=tel].error{border:1px solid red}.fa_form input[type=email]{background:rgba(255,255,255,.1) url(../images/mail.svg) calc(100% - 20px) center no-repeat}.fa_form input[type=tel]{background:rgba(255,255,255,.1) url(../images/phone.svg) calc(100% - 20px) center no-repeat}.fa_form__inp-submit{padding:0 25px;height:45px;line-height:45px;font-size:15px}.fa_ico-list{margin:0;padding:0;list-style-type:none;width:228px;margin-left:auto;margin-right:auto}.fa_ico-list li{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:18px}.fa_ico-list li:last-child{margin-bottom:0}.fa_ico-list__mediabox{width:22px;text-align:center;margin-right:10px;border-bottom:2px solid #e05b23}.fa_ico-list__body{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px}.fa_form-curator-cont{background:#fff;border-radius:8px;max-width:355px;padding:24px 32px 32px}.fa_form-curator-cont h3{font-weight:300;font-size:30px;margin-top:0;color:#000;margin-bottom:18px;line-height:1.2}.fa_form_curator input[type=email]{background:#edf4f9 url(../images/c-mail.svg) calc(100% - 20px) center no-repeat;border-radius:5px;height:50px;line-height:50px;padding:0 48px 0 20px;font-weight:300;font-size:14px;color:#626262;font-family:IBM Plex Sans}.fa_form_curator input[type=email]::-webkit-input-placeholder{color:#626262}.fa_form_curator input[type=email]::-moz-placeholder{color:#626262}.fa_form_curator input[type=email]:-moz-placeholder{color:#626262}.fa_form_curator input[type=email]:-ms-input-placeholder{color:#626262}.fa_form_curator .fa_form__textarea{background:#edf4f9;border-radius:5px;height:110px;padding:15px 20px;font-weight:300;font-size:14px;color:#626262;border:none;width:100%;resize:none;font-family:IBM Plex Sans}.fa_form_curator .fa_form__textarea::-webkit-input-placeholder{color:#626262}.fa_form_curator .fa_form__textarea::-moz-placeholder{color:#626262}.fa_form_curator .fa_form__textarea:-moz-placeholder{color:#626262}.fa_form_curator .fa_form__textarea:-ms-input-placeholder{color:#626262}.fa_form_curator .fa_form__textarea:focus::-webkit-input-placeholder{color:transparent}.fa_form_curator .fa_form__textarea:focus::-moz-placeholder{color:transparent}.fa_form_curator .fa_form__textarea:focus:-moz-placeholder{color:transparent}.fa_form_curator .fa_form__textarea:focus:-ms-input-placeholder{color:transparent}.fa_form_curator .fa_form__group{margin-bottom:8px}.fa_form_curator .fa_form__submit{height:50px;line-height:50px}.fa_form_curator .fa_form__group_submit{margin-top:18px}.fa_form_curator .fa_form__agree{font-size:13px}.fa_form_curator .fa_form__agree a{color:#3aa1ec;border-color:#3aa1ec}.fa_form_curator .fa_form__agree a:hover{border-color:transparent}@media (min-width:768px){.fa_form-cont{border-radius:8px;background-color:#103c8f;width:100%;max-width:100%;padding:0;overflow:hidden;text-align:left}.fa_form-cont__info{border-radius:0}.fa_form-cont_modal .fa_form-cont__info{margin-left:0;margin-right:0}.fa_form-cont__body{padding:32px;margin-bottom:0}.fa_form-cont__question{display:inline;font-size:15px}.fa_form-cont h3{font-size:27px}.fa_form__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.fa_form__group{margin-bottom:0;margin-right:7px}.fa_form__group:last-child{margin-right:0}.fa_form__group_submit{margin-top:0}.fa_form__agree{font-size:11px;width:100%}.fa_form input[type=email],.fa_form input[type=tel]{height:50px;line-height:50px;font-size:14px}.fa_form__inp-submit{height:50px;line-height:50px;font-size:17px}.fa_list-circle{font-size:15px;margin-bottom:15px}.fa_ico-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto}.fa_ico-list li{width:33%;padding-right:15px}}@media (min-width:992px){.fa_form-cont{display:-webkit-box;display:-ms-flexbox;display:flex}.fa_form-cont_modal{max-width:930px;margin-left:0;margin-right:0}.fa_form-cont__info{width:290px;padding:34px 32px 35px}.fa_form-cont__body{width:calc(100% - 290px)}.fa_form-cont__info-tile{font-size:22px;margin-bottom:20px;text-align:left}.fa_form__row{margin-bottom:12px}.fa_form__group{margin-right:7px}.fa_form__inp-submit{padding:0 29px}.fa_form input[type=email],.fa_form input[type=tel]{font-weight:200}.fa_ico-list{margin-left:5px;font-size:14px;margin-bottom:4px}.fa_ico-list li{width:100%;padding-right:0;margin-bottom:20px}.fa_ico-list__mediabox{width:25px;margin-right:18px;padding-bottom:6px}.fa_ico-list__mediabox img{width:19px}.fa_ico-list__body{font-size:14px;font-weight:200}}@media (min-width:1200px){.fa_form-cont_modal{max-width:980px}.fa_form input[type=email],.fa_form input[type=tel]{width:239px}.fa_form__inp-submit{width:183px}.fa_form_modal input[type=email],.fa_form_modal input[type=tel]{width:226px}.fa_form_curator input[type=email],.fa_form_curator input[type=tel]{width:100%}}.fa_modal{background-color:transparent;padding:0;max-width:480px}.fa_modal_help{max-width:349px}.fancybox-close-small{top:16px!important;right:14px!important;width:15px;height:15px;padding:0!important;background:url(../images/close.svg) center no-repeat;background-size:100% auto;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.fancybox-close-small svg{display:none}.fancybox-close-small:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#form-curator .fancybox-close-small{background:url(../images/close.svg) center no-repeat}.fa_modal-cont{font-family:Roboto;background-color:#fff;border-radius:8px;padding:22px 20px}.fa_modal-cont h3{font-weight:300;font-size:17px;line-height:20px;margin-top:0;margin-bottom:12px;color:#000}@media (max-width:767.98px){.fa_modal-cont h3{width:250px}}.fa_modal-cont_help h3{font-size:20px}.fa_modal-cont p{font-size:13px;margin-bottom:16px}.fa_modal-cont p:last-child{margin-bottom:0}.fa_modal-cont i{font-size:11px}.fa_modal-cont_help p{font-size:12px}.fa_modal-cont ul{list-style-type:none;margin:0 0 0 8px;padding:0;list-style-type:none;font-size:13px}.fa_modal-cont ul li{position:relative;padding-left:12px;margin-bottom:4px}.fa_modal-cont ul li:before{display:block;position:absolute;left:0;top:6px;content:'';width:5px;height:5px;background-color:#e05b23;border-radius:50%}@media (min-width:768px){.fa_modal{padding-top:0;max-width:572px}.fa_modal_help{max-width:389px}.fa_modal-cont{padding:30px 35px}.fa_modal-cont h3{font-size:20px;font-weight:400}.fa_modal-cont_help h3{font-size:19px}.fa_modal-cont p{font-size:15px}.fa_modal-cont i{font-size:12px}.fa_modal-cont_help p{font-size:13px;margin-bottom:26px}.fa_modal-cont ul{font-size:14px}}@media (min-width:992px){.fa_modal_long.fancybox-content{padding-top:0}}@media (min-width:1200px){.fa_modal_long{max-width:810px;width:1010px}}#sert-modal h3{max-width:470px}.fa_contact-area h2{margin-bottom:24px}.fa_contact-area__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fa_contact-area__body{margin-bottom:20px;font-size:14px}.fa_contact-area__map{width:100%}.fa_contact-area #map{width:100%;height:197px}.fa_contact-list{margin:0;padding:0;list-style-type:none;font-size:14px;font-family:IBM Plex Sans}@media (min-width:992px){.fa_contact-list{font-size:16px}}.fa_contact-list li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:14px}.fa_contact-list li:last-child{margin-bottom:0}.fa_contact-list__mediabox{width:25px;padding-bottom:4px;margin-right:14px;border-bottom:1px solid #ed3a2f;text-align:center;margin-top:4px}.fa_contact-list__mediabox img{width:80%}.fa_contact-list__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.contact-ico_1{width:16px;height:25px}@media (min-width:992px){.contact-ico_1{width:20px;height:30px}}.contact-ico_2{width:20px;height:20px}@media (min-width:992px){.contact-ico_2{width:23px;height:23px}}.contact-ico_3{width:18px;height:23px}@media (min-width:992px){.contact-ico_3{width:22px;height:28px}}.contact-ico_4{width:22px;height:15px}@media (min-width:992px){.contact-ico_4{width:26px;height:18px}}@media (min-width:768px){.fa_contact-area h2{font-size:39px;margin-bottom:25px}.fa_contact-area__body{width:40%;padding-right:15px}.fa_contact-area__body p{margin-bottom:22px}.fa_contact-area__map{width:60%;padding-top:8px}.fa_contact-area #map{height:276px}}@media (min-width:992px){.fa_contact-area h2{-moz-text-align-last:left;text-align-last:left}.fa_contact-area__body{width:34%;padding-right:30px}.fa_contact-area__map{width:66%}.fa_contact-list li{margin-bottom:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fa_contact-list__mediabox img{width:auto}}@media (min-width:1200px){.fa_contact-area__body{width:34%;padding-right:30px}.fa_contact-area__map{width:66%}}.fa_footer__top{padding-top:26px}.fa_footer__bottom{padding-bottom:19px;font-size:11px}.fa_footer__bottom a{line-height:1.5}.fa_footer__bottom a:hover{border-color:transparent}.fa_footer__logo{font-weight:400;font-size:12px;width:160px}.fa_footer__col_burger{padding-bottom:15px}@media (max-width:991.98px){.fa_footer__col_burger{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:991.98px){.fa_footer__col_null{display:none}}@media (max-width:991.98px){.fa_footer__col_menu{display:none}}.fa_footer__coursename{font-size:10px;margin-top:4px;padding-left:8px}.fa_footer__bottom-col{margin-bottom:2px}.fa_footer__bottom-col:nth-child(2){margin-bottom:0}.fa_footer__bottom-col p{margin:0}.fa_menu{margin:0;padding:0;list-style-type:none;padding-right:15px;width:110px}.fa_menu li{margin-bottom:8px;line-height:1}.fa_menu li:last-child{margin-bottom:0}.fa_menu a{font-size:15px;border-bottom:none;color:inherit;line-height:1;padding-left:19px;display:inline-block;position:relative}.fa_menu a:before{display:block;position:absolute;content:'';left:0;top:6px;width:10px;height:2px;background-color:#ed3a2f}.fa_menu a:hover{color:#ed3a2f}@media (min-width:768px){.fa_menu{margin-top:0}}@media (min-width:992px){.fa_footer .copy{width:240px;margin-left:auto;margin-right:auto}.fa_footer__top{padding-top:40px;margin-bottom:70px;display:grid;grid-template-columns:7fr 2fr 3fr;grid-gap:10px}.fa_footer__bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:32px;padding-bottom:32px;border-top:1px solid rgba(212,221,227,.6)}.fa_footer__logo{width:230px;font-size:16px;margin-left:0}.fa_footer__col{margin-bottom:0}.fa_footer__coursename{font-size:13px;text-align:left;width:220px}.fa_footer__bottom-col{margin-bottom:0}.fa_footer__bottom-col:nth-child(1){text-align:left}.fa_footer__bottom-col:nth-child(2){text-align:center;padding:0 15px}.fa_footer__bottom-col:nth-child(3){text-align:right}.fa_menu{width:auto;padding-right:0;padding-left:0}.fa_menu li{margin-bottom:14px}}@media (min-width:1200px){.fa_footer__bottom-col{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}#footer-left-menu{margin-left:20px}}.page-template-template-thank .site-header h1{margin-bottom:13px}@media (max-width:575.98px){.fa_thank-text{width:270px}}.fa_thank-text p{font-size:14px;margin-bottom:20px}.fa_sotial-block{background:#fff;border:1px solid #e6f1ff;border-radius:10px;padding:17px 15px 22px 20px}@media (max-width:767.98px){.fa_sotial-block{width:252px}}.fa_sotial-block p{font-size:14px;margin-bottom:16px;font-family:IBM Plex Sans}.ya-share2__link{border-bottom:none}.ya-share2__container_size_m .ya-share2__icon{width:30px!important;height:30px!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:3px}.ya-share2__item_service_vkontakte .ya-share2__icon{background:url(../images/vk.svg) center no-repeat!important;background-size:17px auto!important}.ya-share2__item_service_facebook .ya-share2__icon{background-size:24px auto!important}.ya-share2__item_service_odnoklassniki .ya-share2__icon{background-size:24px auto!important}.ya-share2__item_service_twitter .ya-share2__icon{background-size:24px auto!important}@media (min-width:768px){.fa_thank-text{max-width:480px;margin-bottom:60px;font-family:IBM Plex Sans}.fa_thank-text p{font-size:21px}.fa_sotial-block{padding:22px 19px 33px;max-width:650px;text-align:center}.fa_sotial-block p{font-size:16px;margin-bottom:30px}.ya-share2__container_size_m .ya-share2__icon{width:42px!important;height:42px!important}.ya-share2__container_size_m .ya-share2__item{margin-left:4px;margin-right:4px}.ya-share2__item_service_vkontakte .ya-share2__icon{background:url(../images/vk.svg) center no-repeat!important;background-size:20px auto!important}.ya-share2__item_service_facebook .ya-share2__icon{background-size:30px auto!important}.ya-share2__item_service_odnoklassniki .ya-share2__icon{background-size:30px auto!important}.ya-share2__item_service_twitter .ya-share2__icon{background-size:30px auto!important}}@media (min-width:992px){.fa_sotial-block{max-width:490px}}.fa_info-page{font-size:14px}.fa_info-page .fa_title{font-size:21px}.fa_info-page h3{font-size:16px;font-weight:400;margin-bottom:4px}.fa_info-nav{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px;margin-left:-9px;margin-right:-9px}.fa_info-nav li{margin-left:9px;margin-right:9px;text-align:center;margin-bottom:4px}.fa_info-nav li.current_page_item a{font-weight:500;color:#000;border:none}.fa_info-nav a{font-size:11px}@media (min-width:992px){.fa_info-page .fa_title{font-size:45px;margin-bottom:50px}.fa_info-page h3{display:block;font-weight:400;font-size:20px;margin-top:0;margin-bottom:24px;color:#000}.fa_info-page p{margin-bottom:24px;margin-top:0}.fa_info-page__row{display:grid;grid-template-columns:4fr 8fr;grid-gap:10px}.fa_info-page__body{font-size:15px;padding-right:60px}.fa_info-nav{padding:18px 18px 18px 35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:8px;margin-left:0;margin-right:0}.fa_info-nav li{margin-right:0;text-align:left;margin-bottom:18px;margin-left:0}.fa_info-nav li:last-child{margin-bottom:0}.fa_info-nav a{font-size:16px}}.program-list{font-size:14px}@media (min-width:992px){.program-list{font-size:18px}}.program-list_higher{margin-top:20px}.program-list .termlink span{font-weight:400}@media (min-width:992px){.program-list .termlink{display:none}}@media (max-width:991.98px){.program-list .termname{display:none}}.program-list__item{border-bottom:1px solid #c7d2e3;padding-bottom:18px;font-family:IBM Plex Sans;font-size:14px;margin-bottom:19px;margin-bottom:0}@media (min-width:992px){.program-list__item{display:grid;grid-template-columns:3fr 2fr 2.5fr 1.5fr;grid-gap:10px;border-bottom:1px dashed #c7d2e3;padding-bottom:0;font-size:17px}}.program-list__item:last-child{border-bottom:none;padding-bottom:0}.program-list__item_head{display:none;background:#f4f9ff;border-radius:8px;border:none;font-weight:400;font-size:17px}@media (min-width:992px){.program-list__item_head{display:grid;margin-bottom:10px}}.program-list__item_head .program-list__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Roboto;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 0 12px 15px;line-height:1}.program-list__item_head .program-list__col span{width:100%}.program-list__item_search{grid-template-columns:3fr 3fr 2fr 2.5fr 1.5fr}.program-list__col{min-width:0}@media (min-width:992px){.program-list__col{padding:14px 0 14px 15px;min-width:0}}.program-list__col:before{display:inline-block;margin-right:3px}@media (min-width:992px){.program-list__col:before{display:none}}.program-list__col_name{font-family:Roboto;font-weight:400;font-size:16px;margin-bottom:2px}@media (min-width:992px){.program-list__col_name{font-family:IBM Plex Sans;font-weight:300;font-size:17px;margin-bottom:0}}.program-list__col_time:before{content:'Срок обучения:'}@media (min-width:992px){.program-list__col_price .rub{font-size:13px}}@media (max-width:991.98px){.program-list__col_btn{padding-top:10px}}@media (min-width:992px){.program-list__col_btn{padding:7px 0;text-align:right;padding-left:0}}.program-list__btn{font-size:14px;height:35px;line-height:35px;padding-left:15px;padding-right:15px}@media (min-width:992px){.program-list__btn{font-size:15px;height:40px;line-height:40px;padding-left:20px;padding-right:20px}}.program-list__old-price{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#7f8998}.program-list__old-price span{text-decoration:none}@media (min-width:992px){.program-list__old-price span{display:none}}.program-list__new-price{color:#ed3a2f}@media (min-width:992px){.program-list__new-price{font-weight:400}}.program-list__price-block{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.program-list__price-block{display:none}}.program-list__label{margin-right:3px}.program-list__price{display:none}.program-list__price.active{display:block}.sale-price{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:IBM Plex Sans;font-size:14px}@media (min-width:992px){.sale-price{font-size:13px}}.sale-price__item{margin-right:18px}@media (min-width:992px){.sale-price__item{margin-right:7px}}.sale-price__item:last-child{margin-right:0}.sale-price__link.active{font-weight:400;color:#ed3a2f;border-color:transparent}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxheW91dC9fYmFzZS5zY3NzIiwibWFpbi5jc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwibW9kdWxlcy9fbWJtZW51LnNjc3MiLCJsYXlvdXQvX2Fib3V0Y291cnNlLXNlY3Rpb24uc2NzcyIsImxheW91dC9fYWR2YW50YWdlcy1zZWN0aW9uLnNjc3MiLCJsYXlvdXQvX2RvYzItc2VjdGlvbi5zY3NzIiwibGF5b3V0L19yZXNlcnZlZC1zZWN0aW9uLnNjc3MiLCJsYXlvdXQvX2xpY2Vuc2Utc2VjdGlvbi5zY3NzIiwibGF5b3V0L19zdGVwcy1zZWN0aW9uLnNjc3MiLCJsYXlvdXQvX21hem8tc2VjdGlvbi5zY3NzIiwibGF5b3V0L19jbGllbnRzLXNlY3Rpb24uc2NzcyIsImxheW91dC9fZmFxLXNlY3Rpb24uc2NzcyIsImxheW91dC9fZm9ybXMuc2NzcyIsImxheW91dC9fbW9kYWwuc2NzcyIsImxheW91dC9fY29udGFjdC1zZWN0aW9uLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwicGFnZXMvX3RoYW5rLXBhZ2Uuc2NzcyIsInBhZ2VzL19pbmZvLXBhZ2Uuc2NzcyIsImxheW91dC9fcHJvZ3JhbW0tbGlzdC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFHQSxLQ0RBLEtESUksVUFBQSxLQUVBLE9BQUEsRUFDQSxRQUFBLEVBRUosRUNGQSxRQUNBLFNES0ksbUJBQUEsV0FBQSxXQUFBLFdBSUosTUFBQSxlQUVNLGNBQUEsSUFBQSxPQUFBLFFBQ0EsZ0JBQUEsS0FFQSxNQUFBLFFBTE4sWUFBQSxxQkFRTSxnQkFBQSxLQUVFLE1BQUEsUUFDQSxhQUFBLFlBSVIsS0FHRSxZQUFBLE1BQUEsQ0FBQSxXQUVFLFdBQUEsT0FDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLFlBQUEsSUFFQSxNQUFBLEtBQ0EsaUJBQUEsS0FDQSxTQUFBLFNBRUUseUJBZE4sS0FlSSxVQUFBLE1BZkosZUFvQk0sU0FBQSxNQUNBLE1BQUEsS0FJTixHQUNFLFlBQUEs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SUFBQSxTQUNHLFdBQUEsSUFBQSxJQUFBLFNBSVosNkNBRUksbUJBQUEsVUFBQSxJQUFBLE9BQUEsSUFDQSxtQkFBQSxrQkFBQSxJQUFBLE9BQUEsSUFHSyxjQUFBLFVBQUEsSUFBQSxPQUFBLElBQ0csV0FBQSxrQkFBQSxJQUFBLE9BQUEsSUFBQSxXQUFBLFVBQUEsSUFBQSxPQUFBLElBQUEsV0FBQSxVQUFBLElBQUEsT0FBQSxHQUFBLENBQUEsa0JBQUEsSUFBQSxPQUFBLElBQ1Isa0JBQUEsY0FFSSxjQUFBLGNBRUksVUFBQSxjQUVaLG1EQUVJLGtCQUFBLGNBRUksY0FBQSxjQUVJLFVBQUEsY0FFQSxXQUFBLFFBRVosb0RBRUksSUFBQSxFQUVBLG1CQUFBLElBQUEsSUFBQSxPQUdLLGNBQUEsSUFBQSxJQUFBLE9BQ0csV0FBQSxJQUFBLElBQUEsT0FFUixXQUFBLFFBSUosbURBRUksT0FBQSxFQUVBLG1CQUFBLE9BQUEsSUFBQSxPQUdLLGNBQUEsT0FBQSxJQUFBLE9BQ0csV0FBQSxPQUFBLElBQUEsT0FFQSxXQUFBLFFBSVgsa0JBRUcsU0FBQSxTQUNBLElBQUEsSUFFQSxNQUFBLEtBQ0EsT0FBQSxJQUVBLG1CQUFBLFVBQUEsSUFBQSxLQUFBLEdBQ0EsbUJBQUEsa0JBQUEsSUFBQSxLQUFBLEdBR0ssY0FBQSxVQUFBLElBQUEsS0FBQSxHQUNHLFdBQUEsa0JBQUEsSUFBQSxLQUFBLEdBQUEsV0FBQSxVQUFBLElBQUEsS0FBQSxHQUFBLFdBQUEsVUFBQSxJQUFBLEtBQUEsRUFBQSxDQUFBLGtCQUFBLElBQUEsS0FBQSxHQUVaLHdCQUVJLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUVBLE1BQUEsS0FDQSxPQUFBLEtBRUEsbUJBQUEsVUFBQSxJQUFBLE9BQUEsSUFDQSxtQkFBQSxrQkFBQSxJQUFBLE9BQUEsSUFHSyxjQUFBLFVBQUEsSUFBQSxPQUFBLElBQ0csV0FBQSxrQkFBQSxJQUFBLE9BQUEsSUFBQSxXQUFBLFVBQUEsSUFBQSxPQUFBLElBQUEsV0FBQSxVQUFBLElBQUEsT0FBQSxH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QkFHTyxVQUFBLE1BUUosNEJBSEosdUJBSU0sWUFBQSxNQUdKLHlCQVBGLHVCQVFJLFFBQUEsSUFBQSxFQUNBLFdBQUEsTUFDQSxhQUFBLEdBS04sbUJBQ0UsVUFBQSxLQUNBLE9BQUEsS0FDQSxZQUFBLEtBQ0EsYUFBQSxLQUNBLGNBQUEsS0FHQSx5QkFSRixtQkFTSSxVQUFBLEtBQ0EsT0FBQSxLQUNBLFlBQUEsS0FDQSxhQUFBLEtBQ0EsY0FBQSxNQUlKLHlCQUNFLDZCQUFBLGFBQUEscUJBQUEsYUFDQSxNQUFBLFFBRkQsOEJBU0csZ0JBQUEsS0FFQSx5QkFYSCw4QkFZSyxRQUFBLE1BTU4seUJBQ0UsTUFBQSxRQUVBLHlCQUhGLHlCQUlJLFlBQUEsS0FNSiwyQkFDRSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDRSx5QkFGSiwyQkFHTSxRQUFBLE1BSU4scUJBQ0UsYUFBQSxJQUlGLHFCQUNFLFFBQUEsS0FERCw0QkFHRyxRQUFBLE1BT04sWUFDRSxPQUFBLEVBQ0EsUUFBQSxFQUNBLGdCQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsWUFBQSxJQUFBLEtBQUEsS0FDQSxVQUFBLEtBRUEseUJBUkYsWUFTSSxVQUFBLE1BSUYsa0JBQ0UsYUFBQSxLQUVBLHlCQUhGLGtCQUlJLGFBQUEsS0FKSCw2QkFRRyxhQUFBLEVBSUgseUJBR0csWUFBQSxJQUNBLE1BQUEsUUFDQSxhQUFBIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG4vLyBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU9wZW4rU2FuczozMDAsNDAwLDYwMCw3MDAmc3Vic2V0PWN5cmlsbGljLGN5cmlsbGljLWV4dCcpO1xyXG5cclxuYm9keSxcclxuaHRtbFxyXG57XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG4qLFxyXG46OmFmdGVyLFxyXG46OmJlZm9yZVxyXG57XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5cclxuYTpub3QoW2NsYXNzXSksIC5saW5re1xyXG4gICAgICAvLyBjb2xvcjogI0IxRUNGRjtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjN0Y4OTk4O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICBjb2xvcjogIzdGODk5ODtcclxuXHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAvLyBcclxuICAgICAgICBjb2xvcjogIzdGODk5ODtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyBcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuYm9keVxyXG57XHJcblxyXG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjsgICAgXHJcbiAgICBcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgLy8gY29sb3I6ICMzMzM7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgXHJcbiAgICAgIH1cclxuXHJcbiAgICAmLm5vLXNjcm9sbHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICB9XHJcbn1cclxuaDJ7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4OyAgXHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1pbmZve1xyXG4gIC8vIGJhY2tncm91bmQtY29sb3I6ICNGMkY4RkM7XHJcbn1cclxucFxyXG57XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG59XHJcbmJ7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5pbnB1dCwgdGV4dGFyZWEsIGRpdiwgYSwgc3BhbntcclxuICAgIG91dGxpbmU6bm9uZTtcclxufVxyXG5pbnB1dCwgdGV4dGFyZWFcclxue1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOjBweDtcclxufVxyXG5pbnB1dCB7XHJcbiAgICAvLyBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi53cmFwaW1nXHJcbntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDEwMDAwMDAwO1xyXG4gICAgbGVmdDogMDtcclxuXHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIC8vIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgb3BhY2l0eTogLjI7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnMDEucG5nKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwcHg7IFxyXG5cclxuICAgICAgICAgICAgZmlsdGVyOiBpbnZlcnQoMTAwJSk7XHJcbiAgICAtd2Via2l0LWZpbHRlcjogaW52ZXJ0KDEwMCUpO1xyXG4gICAgICAgLW1vei1maWx0ZXI6IGludmVydCgxMDAlKTtcclxuICAgICAgICAgLW8tZmlsdGVyOiBpbnZlcnQoMTAwJSk7XHJcbiAgICAgICAgLW1zLWZpbHRlcjogaW52ZXJ0KDEwMCUpO1xyXG59XHJcblxyXG4uZmFfY29udGFpbmVyLCAuY29udGFpbmVyXHJcbntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgXHJcbn1cclxuLmZhX2ZyYW1lLCAuZnJhbWV7XHJcbiAgcGFkZGluZy10b3A6IDM2cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XHJcblxyXG4gICZfZXh0e1xyXG4gICAgcGFkZGluZy10b3A6IDQycHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDJweDtcclxuICB9XHJcbn1cclxuLmZhX3RpdGxlLCAudGl0bGV7XHJcbiAgbWFyZ2luLXRvcDogLTFweDtcclxufVxyXG5pbWdcclxue1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi5mYV9tb2RhbHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5mYW5jeWJveC1iZ3tcclxuICAvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSg0LCAxMTEsIDE4OCwgMC42NSksIHJnYmEoNCwgMTExLCAxODgsIDAuNjUpKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoNTgsIDE2MSwgMjM2LCAwLjQpLCByZ2JhKDU4LCAxNjEsIDIzNiwgMC40KSksIGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDYzLCAxMjEsIDAuNSksIHJnYmEoMCwgNjMsIDEyMSwgMC41KSk7XHJcbiAgLy8gYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBub3JtYWwsIGNvbG9yLCBub3JtYWwsIG5vcm1hbDtcclxuICBcclxuICBcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDcwLCAxMjAsIC40KTtcclxuXHJcbn1cclxuLmZhbmN5Ym94LWFjdGl2ZXsgXHJcbiAgI3dyYXAge1xyXG4gICAgZmlsdGVyOiBibHVyKDJweCk7XHJcbiAgfVxyXG59XHJcbi5saWdodC1iZ3tcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGOUZGO1xyXG59XHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IFxyXG4gIC5mYV9jb250YWluZXIsIC5jb250YWluZXJ7XHJcbiAgICAgIG1heC13aWR0aDogNTQwcHg7XHJcbiAgfSAgICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuZmFfY29udGFpbmVyLCAuY29udGFpbmVyeyBcclxuICAgIG1heC13aWR0aDogNzIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIH0gICAgXHJcbiAgLmZhX2ZyYW1lLCAuZnJhbWV7XHJcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICAgJl9leHR7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgaDJ7XHJcbiAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICAuZmFfdGl0bGUsIC50aXRsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuaDJ7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgLmZhX2NvbnRhaW5lciwgLmNvbnRhaW5lcntcclxuICAgIG1heC13aWR0aDogOTYwcHg7XHJcbiAgfVxyXG5cclxuICAgIC5mYV9mcmFtZSwgLmZyYW1le1xyXG4gICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICZfZXh0e1xyXG4gICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDkwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGgyLmZhX3RpdGxlLCBoMi50aXRsZXtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9ICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZhX2NvbnRhaW5lciwgLmNvbnRhaW5lcntcclxuICAgIG1heC13aWR0aDogMTAzMHB4O1xyXG4gIH0gICAgXHJcbn1cclxuXHJcbi56b29te1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgJjpiZWZvcmV7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgbGVmdDo1MCU7XHJcbiAgICB0b3A6IDUwJTsgICAgXHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSApIHRyYW5zbGF0ZVgoLTUwJSApO1xyXG4gICAgd2lkdGg6IDYzcHg7XHJcbiAgICBoZWlnaHQ6IDYzcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgIGJhY2tncm91bmQ6ICRicmVuZC1jb2xvciB1cmwoJy4uL2ltYWdlcy96b29tLnN2ZycpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcclxuXHJcbiAgICBcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7ICBcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM0cHggMzRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICBcclxuICAgICAgfVxyXG4gIH1cclxuXHJcbiAgJjpob3ZlcjpiZWZvcmV7XHJcbiAgICBcclxuICAgICAgb3BhY2l0eTogMTsgIFxyXG4gICAgXHJcbiAgfVxyXG4gIFxyXG5cclxuICBcclxufVxyXG5cclxuXHJcblxyXG5cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuYm9keSxcbmh0bWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuKixcbjo6YWZ0ZXIsXG46OmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmE6bm90KFtjbGFzc10pLCAubGluayB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzdGODk5ODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzdGODk5ODtcbn1cblxuYTpub3QoW2NsYXNzXSk6aG92ZXIsIC5saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzdGODk5ODtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuYm9keS5uby1zY3JvbGwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5oMiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuXG5iIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuaW5wdXQsIHRleHRhcmVhLCBkaXYsIGEsIHNwYW4ge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5pbnB1dCwgdGV4dGFyZWEge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4ud3JhcGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwMDAwMDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAuMjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZzAxLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwcHg7XG4gIGZpbHRlcjogaW52ZXJ0KDEwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogaW52ZXJ0KDEwMCUpO1xuICAtbW96LWZpbHRlcjogaW52ZXJ0KDEwMCUpO1xuICAtby1maWx0ZXI6IGludmVydCgxMDAlKTtcbiAgLW1zLWZpbHRlcjogaW52ZXJ0KDEwMCUpO1xufVxuXG4uZmFfY29udGFpbmVyLCAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmZhX2ZyYW1lLCAuZnJhbWUge1xuICBwYWRkaW5nLXRvcDogMzZweDtcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG59XG5cbi5mYV9mcmFtZV9leHQsIC5mcmFtZV9leHQge1xuICBwYWRkaW5nLXRvcDogNDJweDtcbiAgcGFkZGluZy1ib3R0b206IDQycHg7XG59XG5cbi5mYV90aXRsZSwgLnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZmFfbW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3gtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDcwLCAxMjAsIDAuNCk7XG59XG5cbi5mYW5jeWJveC1hY3RpdmUgI3dyYXAge1xuICBmaWx0ZXI6IGJsdXIoMnB4KTtcbn1cblxuLmxpZ2h0LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjlGRjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mYV9jb250YWluZXIsIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYV9jb250YWluZXIsIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmZhX2ZyYW1lLCAuZnJhbWUge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gIC5mYV9mcmFtZV9leHQsIC5mcmFtZV9leHQge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICB9XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuZmFfdGl0bGUsIC50aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogLThweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5mYV9jb250YWluZXIsIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbiAgLmZhX2ZyYW1lLCAuZnJhbWUge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG4gIC5mYV9mcmFtZV9leHQsIC5mcmFtZV9leHQge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICB9XG4gIGgyLmZhX3RpdGxlLCBoMi50aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZhX2NvbnRhaW5lciwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDMwcHg7XG4gIH1cbn1cblxuLnpvb20ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uem9vbTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiA2M3B4O1xuICBoZWlnaHQ6IDYzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogI0VEM0EyRiB1cmwoXCIuLi9pbWFnZXMvem9vbS5zdmdcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuem9vbTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzRweCAzNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuem9vbTpiZWZvcmUge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxufVxuXG4uem9vbTpob3ZlcjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2l0ZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUFGM0ZGO1xufVxuXG4uc2l0ZS1oZWFkZXIgaDEge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHdpZHRoOiAyOTBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlLWhlYWRlciBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpdGUtaGVhZGVyIGgxIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgICB3aWR0aDogNjgwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cblxuLmhvbWUgLnNpdGUtaGVhZGVyLCAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS10aGFuayAuc2l0ZS1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMzhweDtcbiAgYmFja2dyb3VuZC1zaXplOiA4MDBweCBhdXRvO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL20tdG9wLWJnLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuc2l0ZS1oZWFkZXIsIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXRoYW5rIC5zaXRlLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy90b3AtYmcuanBnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNjUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lIC5zaXRlLWhlYWRlciwgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtdGhhbmsgLnNpdGUtaGVhZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQ0cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDg1MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoNTAlIC0gODBweCkgYm90dG9tO1xuICB9XG59XG5cbi50b3Atc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4udG9wLXNlY3Rpb25fX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50b3Atc2VjdGlvbl9fd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxufVxuXG4udG9wLXNlY3Rpb25fX2xvZ28ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdpZHRoOiAxNDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50b3Atc2VjdGlvbl9fbG9nbyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHdpZHRoOiAxOTBweDtcbiAgfVxufVxuXG4udG9wLXNlY3Rpb25fX2xvZ28gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4udG9wLXNlY3Rpb25fX2Rlc2Mge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuXG4udG9wLXNlY3Rpb25fX2Rlc2Mgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjYycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnRvcC1zZWN0aW9uX19idXJnZXIge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi50b3Atc2VjdGlvbl9fcGhvbmUtY29udCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9wLXNlY3Rpb25fX3Bob25lLWNvbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLnRvcC1zZWN0aW9uX19waG9uZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGhlaWdodDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0VEM0EyRjtcbn1cblxuLnRvcC1zZWN0aW9uX19waG9uZS1kZXNjIHtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6ICdJQk0gUGxleCBTYW5zJywgc2Fucy1zZXJpZjtcbn1cblxuLmhvbWUgLnRvcC1zZWN0aW9uX193cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZSAudG9wLXNlY3Rpb25fX3dyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaG9tZSAudG9wLXNlY3Rpb25fX3dyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDk0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lIC50b3Atc2VjdGlvbl9fcGhvbmUtY29udCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXRoYW5rIC50b3Atc2VjdGlvbl9fd3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtdGhhbmsgLnRvcC1zZWN0aW9uX193cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtdGhhbmsgLnRvcC1zZWN0aW9uX193cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjJweDtcbiAgfVxufVxuXG4uaGVhZGVyLWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgZm9udC1mYW1pbHk6ICdJQk0gUGxleCBTYW5zJywgc2Fucy1zZXJpZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXItbGlzdCB7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1M3B4O1xuICB9XG59XG5cbi5oZWFkZXItbGlzdCBsaSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTlweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXItbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjdweDtcbiAgfVxufVxuXG4uaGVhZGVyLWxpc3QgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA4cHg7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRDNBMkY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLWxpc3QgbGk6YmVmb3JlIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICB0b3A6IDEycHg7XG4gIH1cbn1cblxuLm9mZmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMTZweCAyMXB4IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkYxRkY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vZmZlciB7XG4gICAgcGFkZGluZzogMjVweCAzOHB4IDMycHggMzJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiA1MjVweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG4ub2ZmZXJfX3RpdGxlLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAub2ZmZXJfX3RpdGxlLWJsb2NrIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLm9mZmVyX190aXRsZS1ibG9jayBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUQzQTJGO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNFRDNBMkY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAub2ZmZXJfX3RpdGxlLWJsb2NrIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB3aWR0aDogMjdweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLm9mZmVyX19ib2R5IHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vZmZlcl9fYm9keSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ub2ZmZXJfX3ByaWNlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9mZmVyX19wcmljZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5cbi5vZmZlcl9fb2xkLXByaWNlIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IGxpbmUtdGhyb3VnaDtcbiAgY29sb3I6ICM3Rjg5OTg7XG59XG5cbi5vZmZlcl9fbmV3LXByaWNlIHtcbiAgY29sb3I6ICNFRDNBMkY7XG59XG5cbi5vZmZlcl9fbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vZmZlcl9fbm90ZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5vZmZlcl9fYnRuIHtcbiAgcGFkZGluZzogMTBweCAyMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAub2ZmZXJfX2J0biB7XG4gICAgcGFkZGluZzogMTNweCAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ubmF2LWNvbnQge1xuICBwYWRkaW5nOiAxOHB4IDE4cHggMjRweCAyMXB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5uYXYtY29udF9fY2xvc2Uge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmaWxsOiAjRUQzQTJGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNnB4O1xuICB0b3A6IDE2cHg7XG59XG5cbnVsLm1vYmlsZS1uYXYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxudWwubW9iaWxlLW5hdiBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxudWwubW9iaWxlLW5hdiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxudWwubW9iaWxlLW5hdiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxudWwubW9iaWxlLW5hdiBsaSBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG59XG5cbnVsLm1vYmlsZS1uYXYgbGkuY3VycmVudF9wYWdlX2l0ZW0gYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjRUQzQTJGO1xufVxuXG4ubWFpbi1uYXYtY29udCB7XG4gIGhlaWdodDogMThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLW5hdi1jb250IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tYWluLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4ubWFpbi1uYXYgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuXG4ubWFpbi1uYXYgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGNvbG9yOiAjN0Y4OTk4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tYWluLW5hdiA+IGxpID4gYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI0VEM0EyRjtcbn1cblxuLm1haW4tbmF2ID4gbGk6aG92ZXIgLmZhX21haW4tc3VibmF2IHtcbiAgb3BhY2l0eTogMTtcbiAgbGVmdDogMDtcbn1cblxuLm1haW4tbmF2ID4gbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm1haW4tbmF2ID4gbGkuY3VycmVudF9wYWdlX2l0ZW0gPiBhIHtcbiAgY29sb3I6ICNFRDNBMkY7XG4gIGJvcmRlci1jb2xvcjogI0VEM0EyRjtcbn1cblxuLmZhX21haW4tc3VibmF2IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMTAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDE3cHggMTRweCAyMHB4IDIzcHg7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDI4MHB4O1xuICBtaW4td2lkdGg6IDI3MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAwMHB4O1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgb3BhY2l0eTogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmZhX21haW4tc3VibmF2IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLmZhX21haW4tc3VibmF2IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsIC5mYV9tYWluLXN1Ym5hdiBsaS5jdXJyZW50X3BhZ2VfaXRlbSBhIHtcbiAgY29sb3I6ICNFRDNBMkY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYV9tYWluLXN1Ym5hdiBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5mYV9tYWluLXN1Ym5hdiBhOmhvdmVyIHtcbiAgY29sb3I6ICNFRDNBMkY7XG59XG5cbi8qIG1vYi1tZW51LWJ0biBiZWdpbiAqL1xuLm1vYmlsZS1tZW51LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1`h     `h                     @B             p     h             h            h             uOiB0cmFuc2Zvcm0gLjJzIGxpbmVhciAuNHM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjJzIGxpbmVhciAuNHM7XG4gIC1tb3otdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBsaW5lYXIgLjRzO1xuICAtbXMtdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBsaW5lYXIgLjRzO1xuICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGxpbmVhciAuNHM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgbGluZWFyIC40cztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLm1vYmlsZS1tZW51LWJ1dHRvbi5hY3RpdmUgLmljb24tbWVudS1idXJnZXJfX2xpbmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBiYWNrZ3JvdW5kOiAjRUQzQTJGO1xufVxuXG4ubW9iaWxlLW1lbnUtYnV0dG9uLmFjdGl2ZSAuaWNvbi1tZW51LWJ1cmdlcjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdG9wIC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogdG9wIC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiB0b3AgLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogdG9wIC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IHRvcCAuMnMgbGluZWFyO1xuICBiYWNrZ3JvdW5kOiAjRUQzQTJGO1xufVxuXG4ubW9iaWxlLW1lbnUtYnV0dG9uLmFjdGl2ZSAuaWNvbi1tZW51LWJ1cmdlcjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3R0b20gLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBib3R0b20gLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGJvdHRvbSAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBib3R0b20gLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYm90dG9tIC4ycyBsaW5lYXI7XG4gIGJhY2tncm91bmQ6ICNFRDNBMkY7XG59XG5cbi5pY29uLW1lbnUtYnVyZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZSAwcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuMnMgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBlYXNlIDBzO1xufVxuXG4uaWNvbi1tZW51LWJ1cmdlcl9fbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgbGluZWFyIC4ycztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuMnMgbGluZWFyIC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGxpbmVhciAuMnM7XG4gIC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGxpbmVhciAuMnM7XG4gIC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgbGluZWFyIC4ycztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBsaW5lYXIgLjJzO1xuICBiYWNrZ3JvdW5kOiAjRUQzQTJGO1xufVxuXG4uaWNvbi1tZW51LWJ1cmdlcjpiZWZvcmUsXG4uaWNvbi1tZW51LWJ1cmdlcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQ6ICNFRDNBMkY7XG59XG5cbi5pY29uLW1lbnUtYnVyZ2VyOmJlZm9yZSB7XG4gIHRvcDogLTdweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgLjJzIGxpbmVhciAuNHM7XG4gIC1tb3otdHJhbnNpdGlvbjogdG9wIC4ycyBsaW5lYXIgLjRzO1xuICAtbXMtdHJhbnNpdGlvbjogdG9wIC4ycyBsaW5lYXIgLjRzO1xuICAtby10cmFuc2l0aW9uOiB0b3AgLjJzIGxpbmVhciAuNHM7XG4gIHRyYW5zaXRpb246IHRvcCAuMnMgbGluZWFyIC40cztcbn1cblxuLmljb24tbWVudS1idXJnZXI6YWZ0ZXIge1xuICBib3R0b206IC03cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIC4ycyBsaW5lYXIgLjRzO1xuICAtbW96LXRyYW5zaXRpb246IGJvdHRvbSAuMnMgbGluZWFyIC40cztcbiAgLW1zLXRyYW5zaXRpb246IGJvdHRvbSAuMnMgbGluZWFyIC40cztcbiAgLW8tdHJhbnNpdGlvbjogYm90dG9tIC4ycyBsaW5lYXIgLjRzO1xuICB0cmFuc2l0aW9uOiBib3R0b20gLjJzIGxpbmVhciAuNHM7XG59XG5cbi8qIG1vYi1tZW51LWJ0biBlbmQgKi9cbi5uYXYtd3JhcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMXB4O1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDI0MHB4O1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2UtaW47XG59XG5cbi5uYXYtd3JhcC5hY3RpdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBTdGFydCBtb2JpbGUgbWVudSAqL1xuLyogU3RhcnQgbW9kYWwgZGlhbG9nKi9cbi5tb2RhbERpYWxvZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlLWluO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgMTI5LCAyMDIsIDAuMTUpO1xufVxuXG4ubW9kYWxEaWFsb2cuYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5tb2RhbERpYWxvZy5ibHVyIHtcbiAgZmlsdGVyOiBibHVyKDRweCk7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBFbmQgbW9kYWwgZGlhbG9nKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9iaWxlLW1lbnUtYnV0dG9uIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLmljb24tbWVudS1idXJnZXIge1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gIC5pY29uLW1lbnUtYnVyZ2VyOmJlZm9yZSB7XG4gICAgdG9wOiAtOHB4O1xuICB9XG4gIC5pY29uLW1lbnUtYnVyZ2VyOmFmdGVyIHtcbiAgICBib3R0b206IC04cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2JpbGUtbWVudS1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdi13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5hYm91dGNvdXJzZS1hcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hYm91dGNvdXJzZS1hcmVhX29uZS1iZyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vaW1hZ2VzL2Fib3V0Y291cnNlLWJnLmpwZykgY2FsYyg1MCUgLSAyODBweCkgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDgzM3B4IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hYm91dGNvdXJzZS1hcmVhX29uZS1iZyAudGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDQ1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWJvdXRjb3Vyc2UtYXJlYV90d28tYmcge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltYWdlcy9hYm91dGNvdXJzZS1iZzIuanBnKSBjYWxjKDUwJSAtIDI4MHB4KSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogODMzcHggYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFib3V0Y291cnNlLWFyZWFfdHdvLWJnIC50aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogNTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuYWJvdXRjb3Vyc2UtYXJlYSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIH1cbn1cblxuLmFib3V0Y291cnNlLWFyZWEgaDIge1xuICB3aWR0aDogMjgwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXRjb3Vyc2UtYXJlYSBoMiB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmFib3V0Y291cnNlLWFyZWEgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFib3V0Y291cnNlLWFyZWEgYiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWJvdXRjb3Vyc2UtYXJlYV9fYm9keSB7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFib3V0Y291cnNlLWFyZWFfX2JvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtaG9tZSAuYWR2YW50YWdlcy1hcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjlGRjtcbn1cblxuLmFkdmFudGFnZXMtYXJlYSBoMiB7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hZHZhbnRhZ2VzLWFyZWEgaDIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5hZHYtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLWdhcDogMzBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hZHYtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkdi1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAzNXB4IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWR2LWdyaWRfX2l0ZW06bnRoLWNoaWxkKDMpIC5hZHYtY2FyZF9fdGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHYtZ3JpZF9faXRlbTpudGgtY2hpbGQoNikgLmFkdi1jYXJkX190ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkdi1ncmlkX19pdGVtOm50aC1jaGlsZCg3KSAuYWR2LWNhcmQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWR2LWdyaWRfX2l0ZW06bnRoLWNoaWxkKDkpIC5hZHYtY2FyZF9fbGFiZWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWR2LWdyaWRfX2l0ZW06bnRoLWNoaWxkKDEwKSAuYWR2LWNhcmRfX2xhYmVsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkdi1ncmlkX19pdGVtOm50aC1jaGlsZCgxMSkgLmFkdi1jYXJkX19sYWJlbCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgfVxufVxuXG4uYWR2LWljbyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5hZHYtaWNvXzEge1xuICB3aWR0aDogMzFweDtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkdi1pY29fMSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA1N3B4O1xuICB9XG59XG5cbi5hZHYtaWNvXzIge1xuICB3aWR0aDogMzdweDtcbiAgaGVpZ2h0OiAzM3B4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkdi1pY29fMiB7XG4gICAgd2lkdGg6IDQ5cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICB9XG59XG5cbi5hZHYtaWNvXzMge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkdi1pY29fMyB7XG4gICAgd2lkdGg6IDU3cHg7XG4gICAgaGVpZ2h0OiA1OXB4O1xuICB9XG59XG5cbi5hZHYtaWNvXzQge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkdi1pY29fNCB7XG4gICAgd2lkdGg6IDQ5cHg7XG4gICAgaGVpZ2h0OiA1MXB4O1xuICB9XG59XG5cbi5hZHYtaWNvXzUge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkdi1pY29fNSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5cbi5hZHYtaWNvXzYge1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkdi1pY29fNiB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA0OXB4O1xuICB9XG59XG5cbi5hZHYtaWNvXzcge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzOXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkdi1pY29fNyB7XG4gICAgd2lkdGg6IDUzcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG5cbi5hZHYtaWNvXzgge1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkdi1pY29fOCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA2OXB4O1xuICB9XG59XG5cbi5hZHYtaWNvXzkge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkdi1pY29fOSB7XG4gICAgd2lkdGg6IDUycHg7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICB9XG59XG5cbi5hZHYtaWNvXzEwIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hZHYtaWNvXzEwIHtcbiAgICB3aWR0aDogNjJweDtcbiAgICBoZWlnaHQ6IDYycHg7XG4gIH1cbn1cblxuLmFkdi1pY29fMTEge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkdi1pY29fMTEge1xuICAgIHdpZHRoOiA1OXB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuXG4uYWR2LWljb18xMiB7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDQzcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWR2LWljb18xMiB7XG4gICAgd2lkdGg6IDQ3cHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWR2LWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmFkdi1jYXJkX19ib2R5IHtcbiAgZmxleDogMTtcbn1cblxuLmFkdi1jYXJkX19tZWRpYWJveCB7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VEM0EyRjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hZHYtY2FyZF9fbWVkaWFib3gge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLmFkdi1jYXJkX19tZWRpYWJveCBzdmcge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4uYWR2LWNhcmRfX2xhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWR2LWNhcmRfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hZHYtY2FyZF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZG9jLWFyZWFfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZG9jLWFyZWFfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRvYy1hcmVhX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgfVxufVxuXG4uZG9jLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ3JpZC1nYXA6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRvYy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDZmciAyZnI7XG4gIH1cbn1cblxuLmRvYy1ncmlkX19pdGVtIHtcbiAgbWluLXdpZHRoOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRvYy1ncmlkX19ib2R5IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtZ2FwOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRvYy1ncmlkX19ib2R5IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5cbi5kb2MtZ2FsIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZG9jLWdhbF9fdGl0bGUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRvYy1nYWxfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZG9jLWdhbF9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kb2MtZ2FsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZG9jLWdhbDpudGgtY2hpbGQoMSkgLmRvYy1nYWxfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRvYy1nYWw6bnRoLWNoaWxkKDEpIC5kb2MtZ2FsX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuXG4uZG9jLWdhbDpudGgtY2hpbGQoMikgLmRvYy1nYWxfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZG9jLWdhbDpudGgtY2hpbGQoMikgLmRvYy1nYWxfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG59XG5cbi5kb2MtZ2FsX19zdWItdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRvYy1nYWxfX3N1Yi10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZG9jLWdhbF9fdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWF4LXdpZHRoOiAyNjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5kb2MtZ2FsX190ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wcmVzZW50LWdhbCB7XG4gIGJhY2tncm91bmQ6ICNGNEY5RkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcmVzZW50LWdhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcmVzZW50LWdhbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByZXNlbnQtZ2FsIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxufVxuXG4ucHJlc2VudC1nYWxfZm9vdGVyIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nLXRvcDogMTRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcmVzZW50LWdhbF9mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcmVzZW50LWdhbF9fYm9keSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG59XG5cbi5wcmVzZW50LWdhbF9fdGl0bGUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcmVzZW50LWdhbF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4ucHJlc2VudC1nYWxfX3N1Yi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcmVzZW50LWdhbF9fc3ViLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByZXNlbnQtZ2FsX19zdWItdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcmVzZW50LWdhbF9fZGV0YWlscyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucHJlc2VudC1nYWxfX21lZGlhYm94IHtcbiAgZmxleDogMCAwIDMzJTtcbn1cblxuLnByZXNlbnQtZ2FsX19tZWRpYWJveCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA4M3B4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcmVzZW50LWdhbF9fbWVkaWFib3ggaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE3NnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJlc2VudC1nYWxfX21lZGlhYm94IGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5yZXNlcnZlZC1hcmVhIHtcbiAgcGFkZGluZzogMzZweCAwO1xuICBiYWNrZ3JvdW5kOiAjRTRFRUZBO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlc2VydmVkLWFyZWEge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlc2VydmVkLWFyZWEge1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gIH1cbn1cblxuLnJlc2VydmVkLWFyZWFfb25lLWJnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tLXJlc2VydmVkLWJnLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogODMycHggYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYyg1MCUgKyA0MHB4KSBib3R0b207XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzZXJ2ZWQtYXJlYV9vbmUtYmcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcmVzZXJ2ZWQtYmcuanBnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMzkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZXNlcnZlZC1hcmVhX29uZS1iZyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDU5MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoNTAlICsgMjAwcHgpIC0yMHB4O1xuICB9XG59XG5cbi5yZXNlcnZlZC1hcmVhX3R3by1iZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbS1yZXNlcnZlZDItYmcuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA3NjBweCBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDUwJSArIDEyMHB4KSBib3R0b207XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzZXJ2ZWQtYXJlYV90d28tYmcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcmVzZXJ2ZWQyLWJnLmpwZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDM5MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVzZXJ2ZWQtYXJlYV90d28tYmcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoNTAlICsgMzUwcHgpIHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNTkwcHg7XG4gIH1cbn1cblxuLnJlc2VydmVkLWZvcm0ge1xuICBtYXgtd2lkdGg6IDgxMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlc2VydmVkLWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiA5cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5yZXNlcnZlZC1mb3JtX19ib2R5IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzZXJ2ZWQtZm9ybV9fYm9keSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlc2VydmVkLWZvcm1fX2JvZHkge1xuICAgIHBhZGRpbmc6IDMycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucmVzZXJ2ZWQtZm9ybV9fYm9keSB7XG4gICAgcGFkZGluZzogMzhweCA0NXB4IDU1cHggNDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnJlc2VydmVkLWZvcm1fbW9kYWwgLnJlc2VydmVkLWZvcm1fX2JvZHkge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCAyNXB4O1xuICB9XG59XG5cbi5yZXNlcnZlZC1mb3JtX19oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlc2VydmVkLWZvcm1fX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnJlc2VydmVkLWZvcm1fX2luZm8ge1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNlcnZlZC1mb3JtX19pbmZvIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEY5RkY7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZXNlcnZlZC1mb3JtX19pbmZvIHtcbiAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gICAgZmxleDogMCAwIDMzJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5yZXNlcnZlZC1mb3JtX19pbmZvIHtcbiAgICBwYWRkaW5nOiAzOHB4IDIycHggNTVweCAzNXB4O1xuICB9XG59XG5cbi5yZXNlcnZlZC1mb3JtX19pbmZvIGgzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHdpZHRoOiAxOTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucmVzZXJ2ZWQtZm9ybV9faW5mbyBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnJlc2VydmVkLWZvcm1fX2luZm8gdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgd2lkdGg6IDE1MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5yZXNlcnZlZC1mb3JtX19pbmZvIHVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5yZXNlcnZlZC1mb3JtX19pbmZvIHVsIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5yZXNlcnZlZC1mb3JtX19pbmZvIHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5yZXNlcnZlZC1mb3JtX19pbmZvIHVsIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnJlc2VydmVkLWZvcm1fX2luZm8gdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5yZXNlcnZlZC1mb3JtX19pbmZvIHVsIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBsZWZ0OiAwO1xuICB0b3A6IDhweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUQzQTJGO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5yZXNlcnZlZC1mb3JtX19pbmZvIHVsIGxpOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gIH1cbn1cblxuLnJlc2VydmVkLWZvcm0gaDIge1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucmVzZXJ2ZWQtZm9ybSBoMiB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzZXJ2ZWQtZm9ybSBoMiB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlc2VydmVkLWZvcm0gaDIge1xuICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnJlc2VydmVkLWZvcm1fbW9kYWwgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnJlc2VydmVkLWZvcm1fbW9kYWwgLmZvcG0tcHJpY2Ugc3BhbjpudGgtY2hpbGQoMykge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uZm9wbS1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvcG0tcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgfVxufVxuXG4uZm9wbS1wcmljZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBsaW5lLXRocm91Z2g7XG4gIGNvbG9yOiAjN0Y4OTk4O1xufVxuXG4uZm9wbS1wcmljZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGNvbG9yOiAjRUQzQTJGO1xufVxuXG4uZm9wbS1wcmljZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb3BtLXByaWNlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmZvcm1fX3JvdyB7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtX19yb3cge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBncmlkLWdhcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG5cbi5mb3JtX19ncm91cCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtX19ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLmZvcm1fX2dyb3VwIHAge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgbWF4LXdpZHRoOiAyNjFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtX19ncm91cCBwIHtcbiAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgfVxufVxuXG4uZm9ybV9fYnRuLXN1Ym1pdCB7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMjJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvcm1fX2J0bi1zdWJtaXQge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gIH1cbn1cblxuLmZvcm1fX2lucCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDN0QyRTM7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAxOHB4O1xuICBjb2xvcjogIzAwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZmFtaWx5OiBJQk0gUGxleCBTYW5zO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvcm1fX2lucCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuXG4uZm9ybV9faW5wOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuXG4uZm9ybV9faW5wOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3Rjg5OTg7XG59XG5cbi5mb3JtX19pbnA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzdGODk5ODtcbn1cblxuLmZvcm1fX2lucDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3Rjg5OTg7XG59XG5cbi5mb3JtX19pbnA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3Rjg5OTg7XG59XG5cbi5mb3JtX19pbnA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb3JtX19pbnA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb3JtX19pbnA6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm1fX2lucDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZm9ybV9fY2VsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG59XG5cbi5saWNlbnNlLWFyZWEgLmZhX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxpY2Vuc2UtYXJlYSAuZmFfbWFpbnRhYnMtbmF2IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5saWNlbnNlLWFyZWEgLmZhX21haW50YWJzLW5hdiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubGljZW5zZS1hcmVhIC5mYV9tYWludGFicy1uYXYgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGljZW5zZS1hcmVhIC5mYV9tYWludGFicy1uYXYgYSBzcGFuIHtcbiAgY29sb3I6ICM3Rjg5OTg7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzdGODk5ODtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saWNlbnNlLWFyZWEgLmZhX21haW50YWJzLW5hdiBhIHNwYW4ge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLmxpY2Vuc2UtYXJlYSAuZmFfbWFpbnRhYnMtbmF2IGEuYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogI0VEM0EyRjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmxpY2Vuc2UtYXJlYV9fcmlnaHQgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubGljZW5zZS1hcmVhX19sZWZ0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzhweDtcbn1cblxuLmxpY2Vuc2UtYXJlYV9fZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDI1MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGljZW5zZS1hcmVhX19kZXNjIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuXG4ubGljZW5zZS1hcmVhX193aGF0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpY2Vuc2UgLmxpY2Vuc2UtYXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mYV9saWNlbnNlLWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmZhX2xpY2Vuc2UtbGlzdF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uZmFfbGljZW5zZS1saXN0X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZmFfbGljZW5zZS1saXN0X19pdGVtIHBpY3R1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM3cHg7XG59XG5cbi5mYV9saWNlbnNlLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDEpIHBpY3R1cmUge1xuICB3aWR0aDogNDZweDtcbn1cblxuLmZhX2xpY2Vuc2UtbGlzdF9fbWVkaWFib3gge1xuICB3aWR0aDogNTlweDtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5mYV9saWNlbnNlLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDEpIC5mYV9saWNlbnNlLWxpc3RfX21lZGlhYm94IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZmFfbGljZW5zZS1saXN0X19ib2R5IHtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubGljZW5zZS1zbGlkZXJfX3dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBtYXJnaW4tbGVmdDogLThweDtcbiAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xuICBoZWlnaHQ6IDMyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpY2Vuc2Utc2xpZGVyX193cmFwIHtcbiAgICBwYWRkaW5nOiAwIDU1cHg7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmxpY2Vuc2Utc2xpZGVyIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyMjVweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmxpY2Vuc2Utc2xpZGVyX19pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGljZW5zZS1zbGlkZXJfX2Fycm93IHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMzRweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGljZW5zZS1zbGlkZXJfX2Fycm93IHtcbiAgICB3aWR0aDogMzFweDtcbiAgICBoZWlnaHQ6IDYzcHg7XG4gIH1cbn1cblxuLmxpY2Vuc2Utc2xpZGVyX19hcnJvd19uZXh0IHtcbiAgcmlnaHQ6IDEzcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxpY2Vuc2Utc2xpZGVyX19hcnJvd19uZXh0IHtcbiAgICByaWdodDogMTNweDtcbiAgfVxufVxuXG4ubGljZW5zZS1zbGlkZXJfX2Fycm93X25leHQgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmxpY2Vuc2Utc2xpZGVyX19hcnJvd19wcmV2IHtcbiAgbGVmdDogMTNweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGljZW5zZS1zbGlkZXJfX2Fycm93X3ByZXYge1xuICAgIGxlZnQ6IDEzcHg7XG4gIH1cbn1cblxuLmxpY2Vuc2Utc2xpZGVyX19pY28ge1xuICBmaWxsOiAjREFEQURBO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xufVxuXG4ubGljZW5zZS1zbGlkZXJfX2Fycm93OmhvdmVyIC5saWNlbnNlLXNsaWRlcl9faWNvIHtcbiAgZmlsbDogI0VEM0EyRjtcbn1cblxuLmZhX2xpY2Vuc2UtZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmZhX2xpY2Vuc2UtZ3JpZF9faXRlbSB7XG4gIGZsZXg6IDAgMCAzMyU7XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpY2Vuc2UtYXJlYSAuZmFfdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLmxpY2Vuc2UtYXJlYV9fcmlnaHQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gIC5saWNlbnNlLWFyZWFfX2xlZnQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gIC5mYV9saWNlbnNlLWxpc3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbiAgLmZhX2xpY2Vuc2UtbGlzdF9faXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubGljZW5zZS1zbGlkZXJfX2l0ZW0ge1xuICAgIGZsZXg6IDAgMCAzMyU7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saWNlbnNlLWFyZWEgaDIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5saWNlbnNlLWFyZWFfX3JpZ2h0IGgzIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5saWNlbnNlLWFyZWFfX2xlZnQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmxpY2Vuc2UtYXJlYV9fZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdpZHRoOiAzODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgLmxpY2Vuc2UtYXJlYV9fd2hhdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB9XG4gIC5mYV9saWNlbnNlLWxpc3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gIH1cbiAgLmZhX2xpY2Vuc2UtbGlzdF9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAuZmFfbGljZW5zZS1saXN0X19tZWRpYWJveCB7XG4gICAgd2lkdGg6IDEwOHB4O1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICB9XG4gIC5mYV9saWNlbnNlLWxpc3RfX21lZGlhYm94IHBpY3R1cmUge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZhX2xpY2Vuc2UtbGlzdF9faXRlbTpudGgtY2hpbGQoMSkgLmZhX2xpY2Vuc2UtbGlzdF9fbWVkaWFib3gge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZmFfbGljZW5zZS1saXN0X19ib2R5IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGljZW5zZS1hcmVhIGgyIHtcbiAgICB3aWR0aDogODAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5saWMtdGFiLW5hdnMge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpYy10YWItbmF2cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpYy10YWItbmF2cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxufVxuXG4ubGljLXRhYi1uYXYge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saWMtdGFiLW5hdiB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5saWMtdGFiLW5hdl9fbGluayB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjM0FBMUVDO1xuICBmb250LXdlaWdodDogMzAwO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICBjb2xvcjogIzNBQTFFQztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpYy10YWItbmF2X19saW5rIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLmxpYy10YWItbmF2X19saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubGljLXRhYi1uYXZfX2xpbms6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubGljLXRhYnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5saWMtdGFiIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMDBweDtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcbn1cblxuLmxpYy10YWIuYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcGFjaXR5OiAxO1xuICBsZWZ0OiAwO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1ob21lIC5hZHZhbnRhZ2VzLWFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGOUZGO1xufVxuXG4uYWR2YW50YWdlcy1hcmVhIGgyIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkdmFudGFnZXMtYXJlYSBoMiB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmFkdi1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtZ2FwOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkdi1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWR2LWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDM1cHggMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHYtZ3JpZF9faXRlbTpudGgtY2hpbGQoMykgLmFkdi1jYXJkX190ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkdi1ncmlkX19pdGVtOm50aC1jaGlsZCg2KSAuYWR2LWNhcmRfX3RleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWR2LWdyaWRfX2l0ZW06bnRoLWNoaWxkKDcpIC5hZHYtY2FyZCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHYtZ3JpZF9faXRlbTpudGgtY2hpbGQoOSkgLmFkdi1jYXJkX19sYWJlbCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHYtZ3JpZF9faXRlbTpudGgtY2hpbGQoMTApIC5hZHYtY2FyZF9fbGFiZWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWR2LWdyaWRfX2l0ZW06bnRoLWNoaWxkKDExKSAuYWR2LWNhcmRfX2xhYmVsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICB9XG59XG5cbi5hZHYtaWNvIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmFkdi1pY29fMSB7XG4gIHdpZHRoOiAzMXB4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWR2LWljb18xIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDU3cHg7XG4gIH1cbn1cblxuLmFkdi1pY29fMiB7XG4gIHdpZHRoOiAzN3B4O1xuICBoZWlnaHQ6IDMzcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWR2LWljb18yIHtcbiAgICB3aWR0aDogNDlweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gIH1cbn1cblxuLmFkdi1pY29fMyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWR2LWljb18zIHtcbiAgICB3aWR0aDogNTdweDtcbiAgICBoZWlnaHQ6IDU5cHg7XG4gIH1cbn1cblxuLmFkdi1pY29fNCB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWR2LWljb180IHtcbiAgICB3aWR0aDogNDlweDtcbiAgICBoZWlnaHQ6IDUxcHg7XG4gIH1cbn1cblxuLmFkdi1pY29fNSB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWR2LWljb181IHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuLmFkdi1pY29fNiB7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWR2LWljb182IHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDQ5cHg7XG4gIH1cbn1cblxuLmFkdi1pY29fNyB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM5cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWR2LWljb183IHtcbiAgICB3aWR0aDogNTNweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cblxuLmFkdi1pY29fOCB7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWR2LWljb184IHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDY5cHg7XG4gIH1cbn1cblxuLmFkdi1pY29fOSB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWR2LWljb185IHtcbiAgICB3aWR0aDogNTJweDtcbiAgICBoZWlnaHQ6IDUycHg7XG4gIH1cbn1cblxuLmFkdi1pY29fMTAge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkdi1pY29fMTAge1xuICAgIHdpZHRoOiA2MnB4O1xuICAgIGhlaWdodDogNjJweDtcbiAgfVxufVxuXG4uYWR2LWljb18xMSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWR2LWljb18xMSB7XG4gICAgd2lkdGg6IDU5cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5cbi5hZHYtaWNvXzEyIHtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogNDNweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hZHYtaWNvXzEyIHtcbiAgICB3aWR0aDogNDdweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hZHYtY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uYWR2LWNhcmRfX2JvZHkge1xuICBmbGV4OiAxO1xufVxuXG4uYWR2LWNhcmRfX21lZGlhYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICB3aWR0aDogNDVweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUQzQTJGO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkdi1jYXJkX19tZWRpYWJveCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uYWR2LWNhcmRfX21lZGlhYm94IHN2ZyB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5hZHYtY2FyZF9fbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hZHYtY2FyZF9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkdi1jYXJkX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zdGVwcy1hcmVhX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN0ZXBzLWFyZWFfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RlcHMtYXJlYV9fY29udCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uc3RlcHMtYXJlYV9fcmlnaHQge1xuICBvcmRlcjogMTtcbiAgZmxleDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdGVwcy1hcmVhX19yaWdodCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uc3RlcHMtYXJlYV9fbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogNCU7XG4gIGZsZXg6IDAgMCAzNiU7XG59XG5cbi5zdGVwcy1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RlcHMtbGlzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuLnN0ZXBzLWxpc3QgbGkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnN0ZXBzLWxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RlcHMtbGlzdCBsaSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICB9XG59XG5cbi5zdGVwcy1saXN0IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgY29sb3I6ICNFRDNBMkY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFRDNBMkY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmbGV4OiAwIDAgMjFweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdGVwcy1saXN0IHNwYW4ge1xuICAgIGZsZXg6IDAgMCAyNnB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbi5zdGVwcy1saXN0IHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdGVwcy1saXN0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uc3RlcHMtY2FyZCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTFweCAxM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdGVwcy1jYXJkIHtcbiAgICBwYWRkaW5nOiAyMXB4IDIwcHg7XG4gIH1cbn1cblxuLnN0ZXBzLWNhcmRfX21lZGlhYm94IHtcbiAgd2lkdGg6IDM3cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdGVwcy1jYXJkX19tZWRpYWJveCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG59XG5cbi5zdGVwcy1jYXJkX19ib2R5IHtcbiAgZmxleDogMTtcbn1cblxuLnN0ZXBzLWNhcmRfX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RlcHMtY2FyZF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLnN0ZXBzLWNhcmQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN0ZXBzLWNhcmQgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi5zdGVwc2NhcmQtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLnN0ZXBzLWljb18xIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdGVwcy1pY29fMSB7XG4gICAgd2lkdGg6IDQ5cHg7XG4gICAgaGVpZ2h0OiA0OXB4O1xuICB9XG59XG5cbi5zdGVwcy1pY29fMiB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RlcHMtaWNvXzIge1xuICAgIHdpZHRoOiA0N3B4O1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuXG4uc3RlcHMtaWNvXzMge1xuICB3aWR0aDogMzdweDtcbiAgaGVpZ2h0OiAzN3B4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN0ZXBzLWljb18zIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuLmZhX21hem8tYXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYV9tYXpvLWFyZWEgaDIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZhX21hem8tYXJlYSBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uZmFfbWFpbnRhYnMtY29udF9fYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZhX21haW50YWJzLW5hdiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmFfbWFpbnRhYnMtbmF2IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0M3RDJFMztcbiAgICBtYXJnaW4tYm90dG9tOiA3NHB4O1xuICB9XG59XG5cbi5mYV9tYWludGFicy1uYXYgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mYV9tYWludGFicy1uYXYgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAyMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5mYV9tYWludGFicy1uYXYgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmZhX21haW50YWJzLW5hdiBhIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmFfbWFpbnRhYnMtbmF2IGEge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG5cbi5mYV9tYWludGFicy1uYXYgYS5hY3RpdmUge1xuICBjb2xvcjogI0VEM0EyRjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mYV9tYWludGFicy1uYXYgYS5hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUQzQTJGO1xuICB9XG59XG5cbi5mYV9tYWludGFicy1uYXYgYTpob3ZlciB7XG4gIGNvbG9yOiAjRUQzQTJGO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZhX21haW50YWJzLW5hdiBhOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNFRDNBMkY7XG4gIH1cbn1cblxuLmZhX21haW50YWJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMDBweDtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcbn1cblxuLmZhX21haW50YWJzLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZhX21haW50YWJzIGgzIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZhX21haW50YWJzIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLmZhX21haW50YWJzIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmFfbWFpbnRhYnMgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi5mYV9tYWludGFicy5pcGhvbmUgcCB7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuXG4uZmFfbWFpbnRhYnMuaXBob25lIC5kYXNoLWxpc3QgbGkge1xuICBmb250LXNpemU6IDhweDtcbn1cblxuLmZhX21haW50YWJzLmlwaG9uZS5taXNzaW9udGFicyBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZmFfbWFpbnRhYnMgaDQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1mYW1pbHk6IElCTSBQbGV4IFNhbnM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmFfbWFpbnRhYnMgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLmZhX21haW50YWJzIC50YWIxLWxpc3Q6Zmlyc3QtY2hpbGQgLnRhYjEtbGlzdF9faXRlbTpsYXN0LWNoaWxkIC5mYV90b3BjYXJkX19tZWRpYWJveCB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cblxuLmZhX21haW50YWJzIC50YWIxLWxpc3Q6bGFzdC1jaGlsZCAudGFiMS1saXN0X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udGFiMS1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi50YWIxLWxpc3RfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uZGlnaXRzLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ3JpZC1nYXA6IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGlnaXRzLWxpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kaWdpdHMtbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBncmlkLWdhcDogNTBweDtcbiAgfVxufVxuXG4uZGlnaXRzLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5kaWdpdHMtY2FyZF9fbWVkaWFib3gge1xuICBmbGV4OiAwIDAgNDVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRDNBMkY7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kaWdpdHMtY2FyZF9fbWVkaWFib3gge1xuICAgIGZsZXg6IDAgMCA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxufVxuXG4uZGlnaXRzLWNhcmRfX2JvZHkge1xuICBmbGV4OiAxO1xufVxuXG4uZGlnaXRzLWNhcmRfX251bSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kaWdpdHMtY2FyZF9fbnVtIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG59XG5cbi5kaWdpdHMtY2FyZF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IElCTSBQbGV4IFNhbnM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGlnaXRzLWNhcmRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uZGlnaXRzLWljb18xIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kaWdpdHMtaWNvXzEge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuXG4uZGlnaXRzLWljb18yIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMzRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kaWdpdHMtaWNvXzIge1xuICAgIHdpZHRoOiA1OHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuXG4uZGlnaXRzLWljb18zIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kaWdpdHMtaWNvXzMge1xuICAgIHdpZHRoOiA1NHB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxufVxuXG4uZGlnaXRzLWljb180IHtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMzhweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kaWdpdHMtaWNvXzQge1xuICAgIHdpZHRoOiA1MXB4O1xuICAgIGhlaWdodDogNTlweDtcbiAgfVxufVxuXG4uZGlnaXRzLWljb181IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kaWdpdHMtaWNvXzUge1xuICAgIHdpZHRoOiA1MnB4O1xuICAgIGhlaWdodDogNTNweDtcbiAgfVxufVxuXG4uZGlnaXRzLWljb182IHtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kaWdpdHMtaWNvXzYge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNTNweDtcbiAgfVxufVxuXG4uYWNvbnMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLWdhcDogMjlweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hY29ucy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDRmciA4ZnI7XG4gICAgZ3JpZC1nYXA6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hY29ucy1ncmlkX19yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG59XG5cbi5hY29ucy1ncmlkX19yaWdodCBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWNvbnMtZ3JpZF9fcmlnaHQgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLmFjb25zLWdyaWQgaDMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYWNvbnMge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWNvbnMge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nOiAyNXB4IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjlGRjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cbn1cblxuLmFjb25zIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFjb25zIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG59XG5cbi5hY29ucyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1mYW1pbHk6IElCTSBQbGV4IFNhbnM7XG59XG5cbi5hY29ucy1saXN0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IElCTSBQbGV4IFNhbnM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWNvbnMtbGlzdCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi5hY29ucy1saXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hY29ucy1saXN0IGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5hY29ucy1saXN0IGxpIGRpdjpmaXJzdC1jaGlsZCB7XG4gIGZsZXg6IDAgMCAzNSU7XG59XG5cbi5hY29ucy1saXN0IGxpIGRpdjpsYXN0LWNoaWxkIHtcbiAgZmxleDogMTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hY29ucy1saXN0IGxpIGRpdjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIH1cbn1cblxuLmFjb25zLWxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hY29ucy1saXN0IGxpOm50aC1jaGlsZCgxKSBpbWcge1xuICB3aWR0aDogMTE3cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWNvbnMtbGlzdCBsaTpudGgtY2hpbGQoMSkgaW1nIHtcbiAgICB3aWR0aDogMTYzcHg7XG4gIH1cbn1cblxuLmFjb25zLWxpc3QgbGk6bnRoLWNoaWxkKDIpIGltZyB7XG4gIHdpZHRoOiAxNDlweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hY29ucy1saXN0IGxpOm50aC1jaGlsZCgyKSBpbWcge1xuICAgIHdpZHRoOiAxOTVweDtcbiAgfVxufVxuXG4uYWNvbnMtbGlzdCBsaTpudGgtY2hpbGQoMykgaW1nIHtcbiAgd2lkdGg6IDEzNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFjb25zLWxpc3QgbGk6bnRoLWNoaWxkKDMpIGltZyB7XG4gICAgd2lkdGg6IDE4NnB4O1xuICB9XG59XG5cbi5hY29ucy1saXN0IGxpOm50aC1jaGlsZCg0KSBpbWcge1xuICB3aWR0aDogMTUwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWNvbnMtbGlzdCBsaTpudGgtY2hpbGQoNCkgaW1nIHtcbiAgICB3aWR0aDogMjA4cHg7XG4gIH1cbn1cblxuLmFjb25zLWxpc3QgbGk6bnRoLWNoaWxkKDUpIGltZyB7XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hY29ucy1saXN0IGxpOm50aC1jaGlsZCg1KSBpbWcge1xuICAgIHdpZHRoOiAyMDhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjb25zLWxpc3QgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5taXNzaW9udGFicyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5taXNzaW9udGFicyBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5taXNzaW9udGFicyBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgfVxufVxuXG4ubWlzc2lvbnRhYnMgcCB7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWlzc2lvbnRhYnMgcCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5mYV9hd2FyZHMtc2xpZGVyLWNvbnQge1xuICBwYWRkaW5nOiAwIDI1cHg7XG59XG5cbi5mYV9hd2FyZHMtc2xpZGVyIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuXG4uZmFfYXdhcmRzLXNsaWRlcl9fYXJyb3cge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLmZhX2F3YXJkcy1zbGlkZXJfX2Fycm93X25leHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL25leHQtYXJyb3cyLnN2Zyk7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZmFfYXdhcmRzLXNsaWRlcl9fYXJyb3dfcHJldiB7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcHJldi1hcnJvdzIuc3ZnKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mYV90YWI2LWNvbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mYV90YWI2LWNvbnQgLnBpY3R1cmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZhX3RhYjYtY29udF9fYm9keSB7XG4gICAgZmxleDogMTtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG4uZmFfdGFiNi1jb250IC5mYV9kb3N0IHtcbiAgbWFyZ2luLXRvcDogMzZweDtcbn1cblxuLmRhc2gtbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmb250LWZhbWlseTogSUJNIFBsZXggU2FucztcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZGFzaC1saXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZGFzaC1saXN0IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgfVxufVxuXG4uZGFzaC1saXN0IGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogOHB4O1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUQzQTJGO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRhc2gtbGlzdCBsaTpiZWZvcmUge1xuICAgIHRvcDogOXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmFfYXdhcmRzLXNsaWRlcl9faXRlbSB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbiAgLmZhX2F3YXJkcy1zbGlkZXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYV9tYXpvLWFyZWEgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmZhX21haW50YWJzLWNvbnRfX2JvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5mYV9tYWludGFicyBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLmZhX21haW50YWJzIGg0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgI3RhYjEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnRhYjEtbGlzdCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC50YWIxLWxpc3RfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmZhX3RvcGNhcmQgaW1nIHtcbiAgICB3aWR0aDogNTZweDtcbiAgfVxuICAuZmFfdG9wY2FyZF9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxuICAuZmFfdG9wY2FyZF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5mYV90b3BjYXJkX19tZWRpYWJveCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICN0YWIyIGg0IHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbiAgLnRhYjItbGlzdCBwaWN0dXJlIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC50YWIyLWxpc3RfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAudGFiMi1saXN0X19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnRhYjItbGlzdF9fbWVkaWFib3gge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLnRhYjItbGlzdF9fYm9keSB7XG4gICAgZmxleDogMTtcbiAgfVxuICAuZmEtbG9nby1jb250IHBpY3R1cmUge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZhX3RhYjYtY29udCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmFfYXdhcmRzLXNsaWRlci1jb250IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5mYV9hd2FyZHMtc2xpZGVyIC5zd2lwZXItd3JhcHBlciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5mYV9hd2FyZHMtc2xpZGVyX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICB3aWR0aDogMzMlO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLmZhX2F3YXJkcy1zbGlkZXJfX2Fycm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mYS1sb2dvLWNvbnQgc3BhbiB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIH1cbiAgLmZhX21haW50YWJzIC50YWIxLWxpc3Q6bGFzdC1jaGlsZCAudGFiMS1saXN0X19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG4gIC5mYV9tYWludGFicyAudGFiMS1saXN0Omxhc3QtY2hpbGQgLnRhYjEtbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mYV9jaXJjbGUtbGlzdCBsaTpiZWZvcmUge1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gIH1cbiAgLnRhYjItbGlzdF9faXRlbSBpbWcge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNsaWVudHMtYXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2xpZW50cy1hcmVhX19ibG9jayB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWhvbWUgLmZhX2ZhcS1hcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjlGRjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mYV9mYXEtYXJlYV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbn1cblxuLmZhX2ZhcS1hcmVhX19saW5rIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZmFfZmFxLWdyaWRfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZmFfZmFxLWNhcmQge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDE2cHggMThweCA4cHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZhX2ZhcS1jYXJkX190aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmZhX2ZhcS1jYXJkX190aXRsZSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYV9mYXEtY2FyZF9fdGl0bGU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMXB4O1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZhcS1hcnJvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG59XG5cbi5mYV9mYXEtY2FyZF9fdGl0bGUuYWN0aXZlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG4uZmFfZmFxLWNhcmRfX3RpdGxlIGEge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xufVxuXG4uZmFfZmFxLWNhcmRfX3RpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmZhX2ZhcS1jYXJkX19ib2R5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IElCTSBQbGV4IFNhbnM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLmZhX2ZhcS1jYXJkX19ib2R5LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmFfZmFxLWNhcmRfX2JvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmZhX2ZhcS1jYXJkX19ib2R5IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpY2Vuc2UgLmZhX2ZhcS1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjlGRjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYV9mYXEtYXJlYSBoMiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZhX2ZhcS1hcmVhX19mb3JtLXdyYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmZhX2ZhcS1ncmlkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mYV9mYXEtZ3JpZF9faXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuZmFfZmFxLWdyaWRfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5mYV9mYXEtZ3JpZF9faXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmZhX2ZhcS1jYXJkX190aXRsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgfVxuICAuZmFfZmFxLWNhcmRfX3RpdGxlOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDExcHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgdG9wOiA3cHg7XG4gIH1cbiAgLmZhX2ZhcS1jYXJkX19ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgfVxuICAuZmFfZmFxLWNhcmQgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mYV9mYXEtYXJlYV9fbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5mYV9mYXEtZ3JpZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuZmFfZmFxLWdyaWRfX3NlY3Rpb24ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuZmFfZmFxLWdyaWRfX3NlY3Rpb246Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmZhX2ZhcS1ncmlkX19zZWN0aW9uOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5mYV9mYXEtY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuZmFfZmFxLWNhcmRfX3RpdGxlOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDlweDtcbiAgfVxuICAuZmFfZmFxLWNhcmRfX3RpdGxlIGEgc3BhbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5mYV9mYXEtY2FyZF9fdGl0bGUgYSBzcGFuLmFjdGl2ZSBzcGFuOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIH1cbiAgLmZhX2ZhcS1jYXJkIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mYV9mYXEtZ3JpZF9faXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIC5mYV9mYXEtZ3JpZF9faXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmZhX2ZhcS1jYXJkIHtcbiAgICBwYWRkaW5nOiAxOHB4IDE4cHggMTBweCAyMnB4O1xuICB9XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VEM0EyRjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERDE2MEE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG5cbi5mYV9mb3JtLWNvbnQge1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5mYV9mb3JtLWNvbnRfbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAzQzhGO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogJ0lCTSBQbGV4IFNhbnMnLCBzYW5zLXNlcmlmO1xufVxuXG4uZmFfZm9ybS1jb250IGEge1xuICBjb2xvcjogI0IxRUNGRjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjQjFFQ0ZGO1xufVxuXG4uZmFfZm9ybS1jb250IGE6aG92ZXIge1xuICBjb2xvcjogI0IxRUNGRjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZhX2Zvcm0tY29udCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uZmFfZm9ybS1jb250X19xdWVzdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYV9mb3JtLWNvbnRfX2JvZHkge1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuXG4uZmFfZm9ybS1jb250X19pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBCMzA3NztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAyMHB4IDE2cHg7XG59XG5cbi5mYV9mb3JtLWNvbnRfbW9kYWwgLmZhX2Zvcm0tY29udF9faW5mbyB7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmZhX2Zvcm0tY29udF9faW5mby10aWxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE3cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5mYV9mb3JtX19ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG59XG5cbi5mYV9mb3JtX19ncm91cF9zdWJtaXQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZmFfZm9ybV9fc2VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMzhweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYV9mb3JtX19hZ3JlZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgd2lkdGg6IDIzOHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uZmFfZm9ybV9fYWdyZWUgYSB7XG4gIGNvbG9yOiAjQjFFQ0ZGO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNCMUVDRkY7XG59XG5cbi5mYV9mb3JtX19hZ3JlZSBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZhX2Zvcm0gaW5wdXRbdHlwZT1cInRlbFwiXSwgLmZhX2Zvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtZmFtaWx5OiAnSUJNIFBsZXggU2FucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCA0MHB4IDAgMjBweDtcbn1cblxuLmZhX2Zvcm0gaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLmZhX2Zvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmFfZm9ybSBpbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLCAuZmFfZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mYV9mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXM6LW1vei1wbGFjZWhvbGRlciwgLmZhX2Zvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mYV9mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuZmFfZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmFfZm9ybSBpbnB1dFt0eXBlPVwidGVsXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuZmFfZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZhX2Zvcm0gaW5wdXRbdHlwZT1cInRlbFwiXTo6LW1vei1wbGFjZWhvbGRlciwgLmZhX2Zvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mYV9mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl06LW1vei1wbGFjZWhvbGRlciwgLmZhX2Zvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZhX2Zvcm0gaW5wdXRbdHlwZT1cInRlbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5mYV9mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZhX2Zvcm0gaW5wdXRbdHlwZT1cInRlbFwiXS5lcnJvciwgLmZhX2Zvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLmVycm9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xufVxuXG4uZmFfZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgdXJsKC4uL2ltYWdlcy9tYWlsLnN2ZykgY2FsYygxMDAlIC0gMjBweCkgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLmZhX2Zvcm0gaW5wdXRbdHlwZT1cInRlbFwiXSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSB1cmwoLi4vaW1hZ2VzL3Bob25lLnN2ZykgY2FsYygxMDAlIC0gMjBweCkgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLmZhX2Zvcm1fX2lucC1zdWJtaXQge1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmZhX2ljby1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5`h     `h                     @B             p     h             h            h             pbi1yaWdodDogYXV0bztcbn1cblxuLmZhX2ljby1saXN0IGxpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5mYV9pY28tbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZhX2ljby1saXN0X19tZWRpYWJveCB7XG4gIHdpZHRoOiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFMDVCMjM7XG59XG5cbi5mYV9pY28tbGlzdF9fYm9keSB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmZhX2Zvcm0tY3VyYXRvci1jb250IHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXgtd2lkdGg6IDM1NXB4O1xuICBwYWRkaW5nOiAyNHB4IDMycHggMzJweDtcbn1cblxuLmZhX2Zvcm0tY3VyYXRvci1jb250IGgzIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmZhX2Zvcm1fY3VyYXRvciBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICBiYWNrZ3JvdW5kOiAjRURGNEY5IHVybCguLi9pbWFnZXMvYy1tYWlsLnN2ZykgY2FsYygxMDAlIC0gMjBweCkgY2VudGVyIG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDQ4cHggMCAyMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjI2MjYyO1xuICBmb250LWZhbWlseTogSUJNIFBsZXggU2Fucztcbn1cblxuLmZhX2Zvcm1fY3VyYXRvciBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzYyNjI2Mjtcbn1cblxuLmZhX2Zvcm1fY3VyYXRvciBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzYyNjI2Mjtcbn1cblxuLmZhX2Zvcm1fY3VyYXRvciBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjI2MjYyO1xufVxuXG4uZmFfZm9ybV9jdXJhdG9yIGlucHV0W3R5cGU9XCJlbWFpbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzYyNjI2Mjtcbn1cblxuLmZhX2Zvcm1fY3VyYXRvciAuZmFfZm9ybV9fdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kOiAjRURGNEY5O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzYyNjI2MjtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcmVzaXplOiBub25lO1xuICBmb250LWZhbWlseTogSUJNIFBsZXggU2Fucztcbn1cblxuLmZhX2Zvcm1fY3VyYXRvciAuZmFfZm9ybV9fdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzYyNjI2Mjtcbn1cblxuLmZhX2Zvcm1fY3VyYXRvciAuZmFfZm9ybV9fdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzYyNjI2Mjtcbn1cblxuLmZhX2Zvcm1fY3VyYXRvciAuZmFfZm9ybV9fdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjI2MjYyO1xufVxuXG4uZmFfZm9ybV9jdXJhdG9yIC5mYV9mb3JtX190ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzYyNjI2Mjtcbn1cblxuLmZhX2Zvcm1fY3VyYXRvciAuZmFfZm9ybV9fdGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mYV9mb3JtX2N1cmF0b3IgLmZhX2Zvcm1fX3RleHRhcmVhOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmFfZm9ybV9jdXJhdG9yIC5mYV9mb3JtX190ZXh0YXJlYTpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmFfZm9ybV9jdXJhdG9yIC5mYV9mb3JtX190ZXh0YXJlYTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mYV9mb3JtX2N1cmF0b3IgLmZhX2Zvcm1fX2dyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uZmFfZm9ybV9jdXJhdG9yIC5mYV9mb3JtX19zdWJtaXQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xufVxuXG4uZmFfZm9ybV9jdXJhdG9yIC5mYV9mb3JtX19ncm91cF9zdWJtaXQge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuXG4uZmFfZm9ybV9jdXJhdG9yIC5mYV9mb3JtX19hZ3JlZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmZhX2Zvcm1fY3VyYXRvciAuZmFfZm9ybV9fYWdyZWUgYSB7XG4gIGNvbG9yOiAjM0FBMUVDO1xuICBib3JkZXItY29sb3I6ICMzQUExRUM7XG59XG5cbi5mYV9mb3JtX2N1cmF0b3IgLmZhX2Zvcm1fX2FncmVlIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhX2Zvcm0tY29udCB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDNDOEY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5mYV9mb3JtLWNvbnRfX2luZm8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLmZhX2Zvcm0tY29udF9tb2RhbCAuZmFfZm9ybS1jb250X19pbmZvIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmZhX2Zvcm0tY29udF9fYm9keSB7XG4gICAgcGFkZGluZzogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mYV9mb3JtLWNvbnRfX3F1ZXN0aW9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5mYV9mb3JtLWNvbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgfVxuICAuZmFfZm9ybV9fcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICAuZmFfZm9ybV9fZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIH1cbiAgLmZhX2Zvcm1fX2dyb3VwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZmFfZm9ybV9fZ3JvdXBfc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5mYV9mb3JtX19hZ3JlZSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5mYV9mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIC5mYV9mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuZmFfZm9ybV9faW5wLXN1Ym1pdCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuZmFfbGlzdC1jaXJjbGUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5mYV9pY28tbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmZhX2ljby1saXN0IGxpIHtcbiAgICB3aWR0aDogMzMlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mYV9mb3JtLWNvbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmZhX2Zvcm0tY29udF9tb2RhbCB7XG4gICAgbWF4LXdpZHRoOiA5MzBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmZhX2Zvcm0tY29udF9faW5mbyB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIHBhZGRpbmc6IDM0cHggMzJweCAzNXB4O1xuICB9XG4gIC5mYV9mb3JtLWNvbnRfX2JvZHkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyOTBweCk7XG4gIH1cbiAgLmZhX2Zvcm0tY29udF9faW5mby10aWxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5mYV9mb3JtX19yb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmZhX2Zvcm1fX2dyb3VwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgfVxuICAuZmFfZm9ybV9faW5wLXN1Ym1pdCB7XG4gICAgcGFkZGluZzogMCAyOXB4O1xuICB9XG4gIC5mYV9mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIC5mYV9mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuICAuZmFfaWNvLWxpc3Qge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuICAuZmFfaWNvLWxpc3QgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuZmFfaWNvLWxpc3RfX21lZGlhYm94IHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxuICAuZmFfaWNvLWxpc3RfX21lZGlhYm94IGltZyB7XG4gICAgd2lkdGg6IDE5cHg7XG4gIH1cbiAgLmZhX2ljby1saXN0X19ib2R5IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mYV9mb3JtLWNvbnRfbW9kYWwge1xuICAgIG1heC13aWR0aDogOTgwcHg7XG4gIH1cbiAgLmZhX2Zvcm0gaW5wdXRbdHlwZT0ndGVsJ10sXG4gIC5mYV9mb3JtIGlucHV0W3R5cGU9J2VtYWlsJ10ge1xuICAgIHdpZHRoOiAyMzlweDtcbiAgfVxuICAuZmFfZm9ybV9faW5wLXN1Ym1pdCB7XG4gICAgd2lkdGg6IDE4M3B4O1xuICB9XG4gIC5mYV9mb3JtX21vZGFsIGlucHV0W3R5cGU9J3RlbCddLFxuICAuZmFfZm9ybV9tb2RhbCBpbnB1dFt0eXBlPSdlbWFpbCddIHtcbiAgICB3aWR0aDogMjI2cHg7XG4gIH1cbiAgLmZhX2Zvcm1fY3VyYXRvciBpbnB1dFt0eXBlPSd0ZWwnXSxcbiAgLmZhX2Zvcm1fY3VyYXRvciBpbnB1dFt0eXBlPSdlbWFpbCddIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZmFfbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbn1cblxuLmZhX21vZGFsX2hlbHAge1xuICBtYXgtd2lkdGg6IDM0OXB4O1xufVxuXG4uZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICB0b3A6IDE2cHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDE0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Nsb3NlLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG59XG5cbi5mYW5jeWJveC1jbG9zZS1zbWFsbCBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3gtY2xvc2Utc21hbGw6aG92ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4jZm9ybS1jdXJhdG9yIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2xvc2Uuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4uZmFfbW9kYWwtY29udCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMjJweCAyMHB4O1xufVxuXG4uZmFfbW9kYWwtY29udCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZhX21vZGFsLWNvbnQgaDMge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxufVxuXG4uZmFfbW9kYWwtY29udF9oZWxwIGgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZmFfbW9kYWwtY29udCBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uZmFfbW9kYWwtY29udCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZmFfbW9kYWwtY29udCBpIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4uZmFfbW9kYWwtY29udF9oZWxwIHAge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5mYV9tb2RhbC1jb250IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDAgMCAwIDhweDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5mYV9tb2RhbC1jb250IHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLmZhX21vZGFsLWNvbnQgdWwgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA2cHg7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwNUIyMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhX21vZGFsIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXgtd2lkdGg6IDU3MnB4O1xuICB9XG4gIC5mYV9tb2RhbF9oZWxwIHtcbiAgICBtYXgtd2lkdGg6IDM4OXB4O1xuICB9XG4gIC5mYV9tb2RhbC1jb250IHtcbiAgICBwYWRkaW5nOiAzMHB4IDM1cHg7XG4gIH1cbiAgLmZhX21vZGFsLWNvbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC5mYV9tb2RhbC1jb250X2hlbHAgaDMge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxuICAuZmFfbW9kYWwtY29udCBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLmZhX21vZGFsLWNvbnQgaSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5mYV9tb2RhbC1jb250X2hlbHAgcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIH1cbiAgLmZhX21vZGFsLWNvbnQgdWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZhX21vZGFsX2xvbmcuZmFuY3lib3gtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmFfbW9kYWxfbG9uZyB7XG4gICAgbWF4LXdpZHRoOiA4MTBweDtcbiAgICB3aWR0aDogMTAxMHB4O1xuICB9XG59XG5cbiNzZXJ0LW1vZGFsIGgzIHtcbiAgbWF4LXdpZHRoOiA0NzBweDtcbn1cblxuLmZhX2NvbnRhY3QtYXJlYSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5mYV9jb250YWN0LWFyZWFfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5mYV9jb250YWN0LWFyZWFfX2JvZHkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5mYV9jb250YWN0LWFyZWFfX21hcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFfY29udGFjdC1hcmVhICNtYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxOTdweDtcbn1cblxuLmZhX2NvbnRhY3QtbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBJQk0gUGxleCBTYW5zO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZhX2NvbnRhY3QtbGlzdCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5mYV9jb250YWN0LWxpc3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZmFfY29udGFjdC1saXN0IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZmFfY29udGFjdC1saXN0X19tZWRpYWJveCB7XG4gIHdpZHRoOiAyNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUQzQTJGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmZhX2NvbnRhY3QtbGlzdF9fbWVkaWFib3ggaW1nIHtcbiAgd2lkdGg6IDgwJTtcbn1cblxuLmZhX2NvbnRhY3QtbGlzdF9fYm9keSB7XG4gIGZsZXg6IDE7XG59XG5cbi5jb250YWN0LWljb18xIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMjVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0LWljb18xIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLmNvbnRhY3QtaWNvXzIge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3QtaWNvXzIge1xuICAgIHdpZHRoOiAyM3B4O1xuICAgIGhlaWdodDogMjNweDtcbiAgfVxufVxuXG4uY29udGFjdC1pY29fMyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDIzcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFjdC1pY29fMyB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5cbi5jb250YWN0LWljb180IHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0LWljb180IHtcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYV9jb250YWN0LWFyZWEgaDIge1xuICAgIGZvbnQtc2l6ZTogMzlweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5mYV9jb250YWN0LWFyZWFfX2JvZHkge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuZmFfY29udGFjdC1hcmVhX19ib2R5IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gIH1cbiAgLmZhX2NvbnRhY3QtYXJlYV9fbWFwIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gIH1cbiAgLmZhX2NvbnRhY3QtYXJlYSAjbWFwIHtcbiAgICBoZWlnaHQ6IDI3NnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmFfY29udGFjdC1hcmVhIGgyIHtcbiAgICB0ZXh0LWFsaWduLWxhc3Q6IGxlZnQ7XG4gIH1cbiAgLmZhX2NvbnRhY3QtYXJlYV9fYm9keSB7XG4gICAgd2lkdGg6IDM0JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5mYV9jb250YWN0LWFyZWFfX21hcCB7XG4gICAgd2lkdGg6IDY2JTtcbiAgfVxuICAuZmFfY29udGFjdC1saXN0IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmZhX2NvbnRhY3QtbGlzdF9fbWVkaWFib3ggaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mYV9jb250YWN0LWFyZWFfX2JvZHkge1xuICAgIHdpZHRoOiAzNCU7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICAuZmFfY29udGFjdC1hcmVhX19tYXAge1xuICAgIHdpZHRoOiA2NiU7XG4gIH1cbn1cblxuLmZhX2Zvb3Rlcl9fdG9wIHtcbiAgcGFkZGluZy10b3A6IDI2cHg7XG59XG5cbi5mYV9mb290ZXJfX2JvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxOXB4O1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5mYV9mb290ZXJfX2JvdHRvbSBhIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmZhX2Zvb3Rlcl9fYm90dG9tIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmFfZm9vdGVyX19sb2dvIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB3aWR0aDogMTYwcHg7XG59XG5cbi5mYV9mb290ZXJfX2NvbF9idXJnZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mYV9mb290ZXJfX2NvbF9idXJnZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZmFfZm9vdGVyX19jb2xfbnVsbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZhX2Zvb3Rlcl9fY29sX21lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZhX2Zvb3Rlcl9fY291cnNlbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLmZhX2Zvb3Rlcl9fYm90dG9tLWNvbCB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLmZhX2Zvb3Rlcl9fYm90dG9tLWNvbDpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZmFfZm9vdGVyX19ib3R0b20tY29sIHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5mYV9tZW51IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxMTBweDtcbn1cblxuLmZhX21lbnUgbGkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmFfbWVudSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZhX21lbnUgYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmFfbWVudSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBsZWZ0OiAwO1xuICB0b3A6IDZweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUQzQTJGO1xufVxuXG4uZmFfbWVudSBhOmhvdmVyIHtcbiAgY29sb3I6ICNFRDNBMkY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFfbWVudSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZhX2Zvb3RlciAuY29weSB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAuZmFfZm9vdGVyX190b3Age1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDdmciAyZnIgM2ZyO1xuICAgIGdyaWQtZ2FwOiAxMHB4O1xuICB9XG4gIC5mYV9mb290ZXJfX2JvdHRvbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjEyLCAyMjEsIDIyNywgMC42KTtcbiAgfVxuICAuZmFfZm9vdGVyX19sb2dvIHtcbiAgICB3aWR0aDogMjMwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mYV9mb290ZXJfX2NvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZmFfZm9vdGVyX19jb3Vyc2VuYW1lIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMjIwcHg7XG4gIH1cbiAgLmZhX2Zvb3Rlcl9fYm90dG9tLWNvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZmFfZm9vdGVyX19ib3R0b20tY29sOm50aC1jaGlsZCgxKSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuZmFfZm9vdGVyX19ib3R0b20tY29sOm50aC1jaGlsZCgyKSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuICAuZmFfZm9vdGVyX19ib3R0b20tY29sOm50aC1jaGlsZCgzKSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLmZhX21lbnUge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5mYV9tZW51IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZhX2Zvb3Rlcl9fYm90dG9tLWNvbCB7XG4gICAgZmxleDogMCAwIDMzJTtcbiAgfVxuICAjZm9vdGVyLWxlZnQtbWVudSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtdGhhbmsgLnNpdGUtaGVhZGVyIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5mYV90aGFuay10ZXh0IHtcbiAgICB3aWR0aDogMjcwcHg7XG4gIH1cbn1cblxuLmZhX3RoYW5rLXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmZhX3NvdGlhbC1ibG9jayB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkYxRkY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDE3cHggMTVweCAyMnB4IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZmFfc290aWFsLWJsb2NrIHtcbiAgICB3aWR0aDogMjUycHg7XG4gIH1cbn1cblxuLmZhX3NvdGlhbC1ibG9jayBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LWZhbWlseTogSUJNIFBsZXggU2Fucztcbn1cblxuLnlhLXNoYXJlMl9fbGluayB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi55YS1zaGFyZTJfX2NvbnRhaW5lcl9zaXplX20gLnlhLXNoYXJlMl9faWNvbiB7XG4gIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV92a29udGFrdGUgLnlhLXNoYXJlMl9faWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdmsuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTdweCBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV9mYWNlYm9vayAueWEtc2hhcmUyX19pY29uIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX29kbm9rbGFzc25pa2kgLnlhLXNoYXJlMl9faWNvbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV90d2l0dGVyIC55YS1zaGFyZTJfX2ljb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhX3RoYW5rLXRleHQge1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBmb250LWZhbWlseTogSUJNIFBsZXggU2FucztcbiAgfVxuICAuZmFfdGhhbmstdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbiAgLmZhX3NvdGlhbC1ibG9jayB7XG4gICAgcGFkZGluZzogMjJweCAxOXB4IDMzcHg7XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmZhX3NvdGlhbC1ibG9jayBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAueWEtc2hhcmUyX19jb250YWluZXJfc2l6ZV9tIC55YS1zaGFyZTJfX2ljb24ge1xuICAgIHdpZHRoOiA0MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnlhLXNoYXJlMl9fY29udGFpbmVyX3NpemVfbSAueWEtc2hhcmUyX19pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG4gIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV92a29udGFrdGUgLnlhLXNoYXJlMl9faWNvbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy92ay5zdmcpIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV9mYWNlYm9vayAueWEtc2hhcmUyX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDMwcHggYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV9vZG5va2xhc3NuaWtpIC55YS1zaGFyZTJfX2ljb24ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzBweCBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX3R3aXR0ZXIgLnlhLXNoYXJlMl9faWNvbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzMHB4IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZhX3NvdGlhbC1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiA0OTBweDtcbiAgfVxufVxuXG4uZmFfaW5mby1wYWdlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZmFfaW5mby1wYWdlIC5mYV90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cblxuLmZhX2luZm8tcGFnZSBoMyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4uZmFfaW5mby1uYXYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IC05cHg7XG4gIG1hcmdpbi1yaWdodDogLTlweDtcbn1cblxuLmZhX2luZm8tbmF2IGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4uZmFfaW5mby1uYXYgbGkuY3VycmVudF9wYWdlX2l0ZW0gYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5mYV9pbmZvLW5hdiBhIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZhX2luZm8tcGFnZSAuZmFfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5mYV9pbmZvLXBhZ2UgaDMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuICAuZmFfaW5mby1wYWdlIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuZmFfaW5mby1wYWdlX19yb3cge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0ZnIgOGZyO1xuICAgIGdyaWQtZ2FwOiAxMHB4O1xuICB9XG4gIC5mYV9pbmZvLXBhZ2VfX2JvZHkge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG4gIC5mYV9pbmZvLW5hdiB7XG4gICAgcGFkZGluZzogMThweCAxOHB4IDE4cHggMzVweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZmFfaW5mby1uYXYgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZhX2luZm8tbmF2IGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZhX2luZm8tbmF2IGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4ucHJvZ3JhbS1saXN0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2dyYW0tbGlzdCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5wcm9ncmFtLWxpc3RfaGlnaGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnByb2dyYW0tbGlzdCAudGVybWxpbmsgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZ3JhbS1saXN0IC50ZXJtbGluayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2dyYW0tbGlzdCAudGVybW5hbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyYW0tbGlzdF9faXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzdEMkUzO1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgZm9udC1mYW1pbHk6IElCTSBQbGV4IFNhbnM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9ncmFtLWxpc3RfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnIgMmZyIDIuNWZyIDEuNWZyO1xuICAgIGdyaWQtZ2FwOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0M3RDJFMztcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cblxuLnByb2dyYW0tbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5wcm9ncmFtLWxpc3RfX2l0ZW1faGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGNEY5RkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZ3JhbS1saXN0X19pdGVtX2hlYWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4ucHJvZ3JhbS1saXN0X19pdGVtX2hlYWQgLnByb2dyYW0tbGlzdF9fY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAxMnB4IDAgMTJweCAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnByb2dyYW0tbGlzdF9faXRlbV9oZWFkIC5wcm9ncmFtLWxpc3RfX2NvbCBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wcm9ncmFtLWxpc3RfX2l0ZW1fc2VhcmNoIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnIgM2ZyIDJmciAyLjVmciAxLjVmcjtcbn1cblxuLnByb2dyYW0tbGlzdF9fY29sIHtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2dyYW0tbGlzdF9fY29sIHtcbiAgICBwYWRkaW5nOiAxNHB4IDAgMTRweCAxNXB4O1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxufVxuXG4ucHJvZ3JhbS1saXN0X19jb2w6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9ncmFtLWxpc3RfX2NvbDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyYW0tbGlzdF9fY29sX25hbWUge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9ncmFtLWxpc3RfX2NvbF9uYW1lIHtcbiAgICBmb250LWZhbWlseTogSUJNIFBsZXggU2FucztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5wcm9ncmFtLWxpc3RfX2NvbF90aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfQodGA0L7QuiDQvtCx0YPRh9C10L3QuNGPOic7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZ3JhbS1saXN0X19jb2xfcHJpY2UgLnJ1YiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZ3JhbS1saXN0X19jb2xfYnRuIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2dyYW0tbGlzdF9fY29sX2J0biB7XG4gICAgcGFkZGluZzogN3B4IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5wcm9ncmFtLWxpc3RfX2J0biB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2dyYW0tbGlzdF9fYnRuIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5wcm9ncmFtLWxpc3RfX29sZC1wcmljZSB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBsaW5lLXRocm91Z2g7XG4gIGNvbG9yOiAjN0Y4OTk4O1xufVxuXG4ucHJvZ3JhbS1saXN0X19vbGQtcHJpY2Ugc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9ncmFtLWxpc3RfX29sZC1wcmljZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wcm9ncmFtLWxpc3RfX25ldy1wcmljZSB7XG4gIGNvbG9yOiAjRUQzQTJGO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2dyYW0tbGlzdF9fbmV3LXByaWNlIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG59XG5cbi5wcm9ncmFtLWxpc3RfX3ByaWNlLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9ncmFtLWxpc3RfX3ByaWNlLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wcm9ncmFtLWxpc3RfX2xhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi5wcm9ncmFtLWxpc3RfX3ByaWNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2dyYW0tbGlzdF9fcHJpY2UuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zYWxlLXByaWNlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBJQk0gUGxleCBTYW5zO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2FsZS1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbi5zYWxlLXByaWNlX19pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNhbGUtcHJpY2VfX2l0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICB9XG59XG5cbi5zYWxlLXByaWNlX19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5zYWxlLXByaWNlX19saW5rLmFjdGl2ZSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjRUQzQTJGO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuIiwiLnNpdGUtaGVhZGVyIHtcclxuXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VBRjNGRjtcclxuICBcclxuXHJcbiAgaDEge1xyXG5cclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB3aWR0aDogMjkwcHg7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG4gICAgICB3aWR0aDogNjgwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbiAgLy8gLnNpdGUtaGVhZGVyIHtcclxuICAgXHJcbiAgLy8gICBwYWRkaW5nLWJvdHRvbTogMzhweDtcclxuXHJcbiAgLy8gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3RvcC1iZy5qcGcpO1xyXG4gIC8vICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYyg1MCUgLSA5MHB4KSBib3R0b207XHJcbiAgLy8gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuICAvLyAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAgICAgXHJcbiAgLy8gICAgIHBhZGRpbmctYm90dG9tOiAxNDRweDtcclxuICAvLyAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDExMjBweDtcclxuICAvLyAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYyg1MCUgLSA4MHB4KSBib3R0b207XHJcbiAgLy8gICB9XHJcbiAgLy8gfVxyXG5cclxuLmhvbWUsIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXRoYW5rIHsgXHJcblxyXG4uc2l0ZS1oZWFkZXIge1xyXG4gICAgLy8gcGFkZGluZy10b3A6IDE3cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzhweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogODAwcHggYXV0bztcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL20tdG9wLWJnLmpwZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IFxyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdG9wLWJnLmpwZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDY1MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgIFxyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTQ0cHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA4NTBweDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYyg1MCUgLSA4MHB4KSBib3R0b207XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbi50b3Atc2VjdGlvbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHJcblxyXG5cclxuICAmX193cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDE2cHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgfVxyXG5cclxuICAmX19sb2dvIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuXHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB3aWR0aDogMTkwcHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIGltZ3tcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlOyAgIFxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGVzYyB7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIC8vIFxyXG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDI2MnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gICZfX2J1cmdlciB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgfVxyXG5cclxuICAmX19waG9uZS1jb250IHtcclxuXHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gIH1cclxuXHJcbiAgJl9fcGhvbmUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGJyZW5kLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgJl9fcGhvbmUtZGVzYyB7XHJcbiAgICBmb250LXNpemU6IDlweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnSUJNIFBsZXggU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmhvbWUge1xyXG4gIC50b3Atc2VjdGlvbiB7XHJcbiAgICAmX193cmFwIHtcclxuXHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDk0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19waG9uZS1jb250IHtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtdGhhbmt7XHJcblxyXG4gIC50b3Atc2VjdGlvbiB7XHJcbiAgICAmX193cmFwIHtcclxuXHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEyMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgXHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmhlYWRlci1saXN0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBtYXgtd2lkdGg6IDIyMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiAnSUJNIFBsZXggU2FucycsIHNhbnMtc2VyaWY7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDUzcHg7XHJcbiAgfVxyXG5cclxuICBsaSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiA4cHg7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmVuZC1jb2xvcjtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgIHRvcDogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5vZmZlciB7XHJcblxyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAvLyB3aWR0aDogMjIwcHg7XHJcbiAgcGFkZGluZzogMTZweCAyMXB4IDI1cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RjFGRjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgcGFkZGluZzogMjVweCAzOHB4IDMycHggMzJweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogNTI1cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAgMXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJlbmQtY29sb3I7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBjb2xvcjogJGJyZW5kLWNvbG9yO1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICZfX2JvZHkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3ByaWNlIHtcclxuXHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX29sZC1wcmljZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogbGluZS10aHJvdWdoO1xyXG4gICAgY29sb3I6ICM3Rjg5OTg7XHJcbiAgfVxyXG5cclxuICAmX19uZXctcHJpY2Uge1xyXG4gICAgY29sb3I6ICRicmVuZC1jb2xvcjtcclxuICB9XHJcblxyXG4gICZfX25vdGUge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idG4ge1xyXG4gICAgcGFkZGluZzogMTBweCAyMnB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAgICAgcGFkZGluZzogMTNweCAyNXB4O1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcblxyXG4ubmF2LWNvbnQge1xyXG4gIHBhZGRpbmc6IDE4cHggMThweCAyNHB4IDIxcHg7XHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cclxuICAmX19jbG9zZSB7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIGZpbGw6ICRicmVuZC1jb2xvcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXHJcbiAgICByaWdodDogMTZweDtcclxuICAgIHRvcDogMTZweDtcclxuICB9XHJcblxyXG59XHJcblxyXG51bC5tb2JpbGUtbmF2IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICBsaSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIH1cclxuXHJcbiAgICAmLmN1cnJlbnRfcGFnZV9pdGVtIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBjb2xvcjogJGJyZW5kLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuLm1haW4tbmF2LWNvbnQge1xyXG5cclxuICBcclxuICBoZWlnaHQ6IDE4cHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG5cclxuXHJcblxyXG59XHJcblxyXG4ubWFpbi1uYXYge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cclxuICA+bGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuXHJcbiAgICA+YSB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgY29sb3I6ICM3Rjg5OTg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJyZW5kLWNvbG9yO1xyXG4gICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLmZhX21haW4tc3VibmF2IHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG4gICAgfVxyXG5cclxuXHJcbiAgfVxyXG5cclxuICA+bGkuY3VycmVudF9wYWdlX2l0ZW0ge1xyXG4gICAgPmEge1xyXG4gICAgICBjb2xvcjogJGJyZW5kLWNvbG9yO1xyXG4gICAgICBib3JkZXItY29sb3I6ICRicmVuZC1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4uZmFfbWFpbi1zdWJuYXYge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgei1pbmRleDogMTAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBwYWRkaW5nOiAxN3B4IDE0cHggMjBweCAyM3B4O1xyXG4gIG1hcmdpbjogMDtcclxuICB3aWR0aDogMjgwcHg7XHJcblxyXG4gIG1pbi13aWR0aDogMjcwcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IC0xMDAwMHB4O1xyXG4gIGJvdHRvbTogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gIGxpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG4gICAgJi5jdXJyZW50LW1lbnUtaXRlbSxcclxuICAgICYuY3VycmVudF9wYWdlX2l0ZW0ge1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogJGJyZW5kLWNvbG9yO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuXHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkYnJlbmQtY29sb3I7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn0iLCIvKiBtb2ItbWVudS1idG4gYmVnaW4gKi9cclxuXHJcbi5tb2JpbGUtbWVudS1idXR0b25cclxue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogOTk7XHJcblxyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgIFxyXG5cclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2Utb3V0O1xyXG4gICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLW91dDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2Utb3V0OyAgXHJcbn1cclxuXHJcblxyXG4ubW9iaWxlLW1lbnUtYnV0dG9uLmFjdGl2ZSAuaWNvbi1tZW51LWJ1cmdlclxyXG57XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICAgICAgICAgdHJhbnNmb3JtIC4ycyBsaW5lYXIgLjRzO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuMnMgbGluZWFyIC40cztcclxuICAgICAgIC1tb3otdHJhbnNpdGlvbjogICAgICAgICB0cmFuc2Zvcm0gLjJzIGxpbmVhciAuNHM7XHJcbiAgICAgICAgLW1zLXRyYW5zaXRpb246ICAgICAgICAgdHJhbnNmb3JtIC4ycyBsaW5lYXIgLjRzO1xyXG4gICAgICAgICAtby10cmFuc2l0aW9uOiAgICAgICAgIHRyYW5zZm9ybSAuMnMgbGluZWFyIC40cztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogICAgICAgICB0cmFuc2Zvcm0gLjJzIGxpbmVhciAuNHM7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG59XHJcbi5tb2JpbGUtbWVudS1idXR0b24uYWN0aXZlIC5pY29uLW1lbnUtYnVyZ2VyX19saW5lXHJcbntcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUQzQTJGO1xyXG59XHJcbi5tb2JpbGUtbWVudS1idXR0b24uYWN0aXZlIC5pY29uLW1lbnUtYnVyZ2VyOmJlZm9yZVxyXG57XHJcbiAgICB0b3A6IDA7XHJcblxyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgLjJzIGxpbmVhcjtcclxuICAgICAgIC1tb3otdHJhbnNpdGlvbjogdG9wIC4ycyBsaW5lYXI7XHJcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IHRvcCAuMnMgbGluZWFyO1xyXG4gICAgICAgICAtby10cmFuc2l0aW9uOiB0b3AgLjJzIGxpbmVhcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIC4ycyBsaW5lYXI7XHJcblxyXG4gICAgYmFja2dyb3VuZDogI0VEM0EyRjtcclxuXHJcblxyXG59XHJcbi5tb2JpbGUtbWVudS1idXR0b24uYWN0aXZlIC5pY29uLW1lbnUtYnVyZ2VyOmFmdGVyXHJcbntcclxuICAgIGJvdHRvbTogMDtcclxuXHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvdHRvbSAuMnMgbGluZWFyO1xyXG4gICAgICAgLW1vei10cmFuc2l0aW9uOiBib3R0b20gLjJzIGxpbmVhcjtcclxuICAgICAgICAtbXMtdHJhbnNpdGlvbjogYm90dG9tIC4ycyBsaW5lYXI7XHJcbiAgICAgICAgIC1vLXRyYW5zaXRpb246IGJvdHRvbSAuMnMgbGluZWFyO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gLjJzIGxpbmVhcjtcclxuXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRDNBMkY7XHJcbn1cclxuXHJcblxyXG4gLmljb24tbWVudS1idXJnZXJcclxue1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcblxyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuXHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlIDBzO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuMnMgZWFzZSAwcztcclxuICAgICAgIC1tb3otdHJhbnNpdGlvbjogICAgICAgICB0cmFuc2Zvcm0gLjJzIGVhc2UgMHM7XHJcbiAgICAgICAgLW1zLXRyYW5zaXRpb246ICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlIDBzO1xyXG4gICAgICAgICAtby10cmFuc2l0aW9uOiAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZSAwcztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogICAgICAgICB0cmFuc2Zvcm0gLjJzIGVhc2UgMHM7XHJcbn1cclxuLmljb24tbWVudS1idXJnZXJfX2xpbmVcclxue1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuXHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICAgICAgICAgdHJhbnNmb3JtIC4ycyBsaW5lYXIgLjJzO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuMnMgbGluZWFyIC4ycztcclxuICAgICAgIC1tb3otdHJhbnNpdGlvbjogICAgICAgICB0cmFuc2Zvcm0gLjJzIGxpbmVhciAuMnM7XHJcbiAgICAgICAgLW1zLXRyYW5zaXRpb246ICAgICAgICAgdHJhbnNmb3JtIC4ycyBsaW5lYXIgLjJzO1xyXG4gICAgICAgICAtby10cmFuc2l0aW9uOiAgICAgICAgIHRyYW5zZm9ybSAuMnMgbGluZWFyIC4ycztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogICAgICAgICB0cmFuc2Zvcm0gLjJzIGxpbmVhciAuMnM7XHJcblxyXG4gICAgYmFja2dyb3VuZDogI0VEM0EyRjtcclxufVxyXG4uaWNvbi1tZW51LWJ1cmdlcjpiZWZvcmUsXHJcbi5pY29uLW1lbnUtYnVyZ2VyOmFmdGVyXHJcbntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgY29udGVudDogJyc7XHJcblxyXG4gICAgYmFja2dyb3VuZDogI0VEM0EyRjtcclxufVxyXG4uaWNvbi1tZW51LWJ1cmdlcjpiZWZvcmVcclxue1xyXG4gICAgdG9wOiAtN3B4O1xyXG5cclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdG9wIC4ycyBsaW5lYXIgLjRzO1xyXG4gICAgICAgLW1vei10cmFuc2l0aW9uOiB0b3AgLjJzIGxpbmVhciAuNHM7XHJcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IHRvcCAuMnMgbGluZWFyIC40cztcclxuICAgICAgICAgLW8tdHJhbnNpdGlvbjogdG9wIC4ycyBsaW5lYXIgLjRzO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgLjJzIGxpbmVhciAuNHM7XHJcbn1cclxuLmljb24tbWVudS1idXJnZXI6YWZ0ZXJcclxue1xyXG4gICAgYm90dG9tOiAtN3B4O1xyXG5cclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIC4ycyBsaW5lYXIgLjRzO1xyXG4gICAgICAgLW1vei10cmFuc2l0aW9uOiBib3R0b20gLjJzIGxpbmVhciAuNHM7XHJcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IGJvdHRvbSAuMnMgbGluZWFyIC40cztcclxuICAgICAgICAgLW8tdHJhbnNpdGlvbjogYm90dG9tIC4ycyBsaW5lYXIgLjRzO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gLjJzIGxpbmVhciAuNHM7XHJcbn0gXHJcblxyXG5cclxuLyogbW9iLW1lbnUtYnRuIGVuZCAqL1xyXG5cclxuLm5hdi13cmFwXHJcbntcclxuICBcclxuICAgIFxyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAxMXB4O1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiAgIHdpZHRoOiAyNDBweDtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBcclxuXHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgIG9wYWNpdHk6IDA7XHJcbiAgIHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZS1pbjtcclxuICAgIFxyXG5cclxuICAgICYuYWN0aXZlXHJcbiAgICB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8qIFN0YXJ0IG1vYmlsZSBtZW51ICovXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8qIFN0YXJ0IG1vZGFsIGRpYWxvZyovXHJcblxyXG4ubW9kYWxEaWFsb2dcclxue1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogOTk7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlLWluO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksMTI5LDIwMiwwLjE1KTtcclxuXHJcbiAgICAmLmFjdGl2ZVxyXG4gICAge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgJi5ibHVyIHtcclxuICAgICAgICBmaWx0ZXI6IGJsdXIoNHB4KTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG59XHJcblxyXG4vKiBFbmQgbW9kYWwgZGlhbG9nKi9cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgXHJcbiAgICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgXHJcblxyXG4gIC5tb2JpbGUtbWVudS1idXR0b24ge1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDI2cHg7XHJcblxyXG4gIH1cclxuXHJcbiAgLmljb24tbWVudS1idXJnZXIge1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgfVxyXG4gIC5pY29uLW1lbnUtYnVyZ2VyOmJlZm9yZVxyXG57XHJcbiAgICB0b3A6IC04cHg7XHJcblxyXG4gICAgXHJcbn1cclxuLmljb24tbWVudS1idXJnZXI6YWZ0ZXJcclxue1xyXG4gICAgYm90dG9tOiAtOHB4O1xyXG5cclxuICAgIFxyXG59IFxyXG4gICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgLm1vYmlsZS1tZW51LWJ1dHRvbntcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLm5hdi13cmFwXHJcbiAgICB7XHJcbiAgICAgICBkaXNwbGF5OiBub25lOyBcclxuICAgICAgICBcclxuXHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBcclxufVxyXG4iLCIuYWJvdXRjb3Vyc2UtYXJlYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgJl9vbmUtYmcge1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWFnZXMvYWJvdXRjb3Vyc2UtYmcuanBnKSBjYWxjKDUwJSAtIDI4MHB4KSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDgzM3B4IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB3aWR0aDogNDUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfdHdvLWJnIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWFnZXMvYWJvdXRjb3Vyc2UtYmcyLmpwZykgY2FsYyg1MCUgLSAyODBweCkgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiA4MzNweCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC50aXRsZSB7XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDU1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIGgyIHtcclxuICAgIHdpZHRoOiAyODBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBiIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgfVxyXG5cclxuICBzcGFuIHt9XHJcblxyXG5cclxuICAmX19ib2R5IHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogNTUlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5hYm91dGNvdXJzZS1hcmVhIHtcclxuXHJcbiAgICBoMiB7fVxyXG5cclxuICAgICZfX2NvbnQge31cclxuXHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHt9XHJcblxyXG4gICAgcCB7fVxyXG5cclxuICB9XHJcblxyXG5cclxufSIsIi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWhvbWUge1xyXG4gIC5hZHZhbnRhZ2VzLWFyZWEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjlGRjsgXHJcbiAgfVxyXG59XHJcblxyXG4uYWR2YW50YWdlcy1hcmVhIHtcclxuICBoMiB7XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFkdi1ncmlkIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gIGdyaWQtZ2FwOiAzMHB4O1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgICBncmlkLWdhcDogMzVweCAyNXB4O1xyXG4gIH1cclxuXHJcblxyXG4gIC8vICZfX2lubmVye1xyXG4gIC8vICAgZGlzcGxheTogZmxleDtcclxuICAvLyAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAvLyAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xyXG4gIC8vIH1cclxuICAmX19pdGVtIHtcclxuICAgIC8vIHdpZHRoOiAxMDAlO1xyXG5cclxuXHJcbiAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIC5hZHYtY2FyZF9fdGV4dCB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCg2KSB7XHJcbiAgICAgIC5hZHYtY2FyZF9fdGV4dCB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCg3KSB7XHJcbiAgICAgIC5hZHYtY2FyZCB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCg5KSB7XHJcbiAgICAgIC5hZHYtY2FyZCB7XHJcblxyXG4gICAgICAgICZfX2xhYmVsIHtcclxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoMTApIHtcclxuICAgICAgLmFkdi1jYXJkIHtcclxuXHJcbiAgICAgICAgJl9fbGFiZWwge1xyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCgxMSkge1xyXG4gICAgICAuYWR2LWNhcmQge1xyXG5cclxuICAgICAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbi5hZHYtaWNvIHtcclxuICB3aWR0aDogNDBweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcblxyXG5cclxuICAmXzEge1xyXG4gICAgd2lkdGg6IDMxcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDU3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmXzIge1xyXG4gICAgd2lkdGg6IDM3cHg7XHJcbiAgICBoZWlnaHQ6IDMzcHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA0OXB4O1xyXG4gICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmXzMge1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA1N3B4O1xyXG4gICAgICBoZWlnaHQ6IDU5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmXzQge1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbiAgICBoZWlnaHQ6IDM0cHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA0OXB4O1xyXG4gICAgICBoZWlnaHQ6IDUxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmXzUge1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmXzYge1xyXG4gICAgd2lkdGg6IDMzcHg7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICBoZWlnaHQ6IDQ5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmXzcge1xyXG4gICAgd2lkdGg6IDM0cHg7XHJcbiAgICBoZWlnaHQ6IDM5cHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA1M3B4O1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmXzgge1xyXG4gICAgd2lkdGg6IDQ2cHg7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICBoZWlnaHQ6IDY5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmXzkge1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA1MnB4O1xyXG4gICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmXzEwIHtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgaGVpZ2h0OiA0NXB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogNjJweDtcclxuICAgICAgaGVpZ2h0OiA2MnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl8xMSB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogMzRweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDU5cHg7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfMTIge1xyXG4gICAgd2lkdGg6IDMzcHg7XHJcbiAgICBoZWlnaHQ6IDQzcHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA0N3B4O1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYWR2LWNhcmQge1xyXG5cclxuXHJcblxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC8vIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcblxyXG4gIH1cclxuXHJcblxyXG4gICZfX2JvZHkge1xyXG4gICAgZmxleDogMTtcclxuICB9XHJcblxyXG4gICZfX21lZGlhYm94IHtcclxuICAgIG1hcmdpbi1yaWdodDogMTNweDtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJyZW5kLWNvbG9yO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogNzBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcbiAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG5cclxuXHJcbiAgJl9fbGFiZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG5cclxuICAgIH1cclxuXHJcblxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmRvYy1hcmVhIHtcclxuICAmX19jb250IHt9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kb2MtZ3JpZCB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICBncmlkLWdhcDogMzBweDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDZmciAyZnI7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIG1pbi13aWR0aDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJl9fYm9keSB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICBncmlkLWdhcDogMzBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3ByZXNlbnQge31cclxufVxyXG5cclxuLmRvYy1nYWwge1xyXG5cclxuXHJcblxyXG4gIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIC8vIG1heC13aWR0aDogMzAwcHg7XHJcbiAgfVxyXG5cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgJjpudGgtY2hpbGQoMSkgJl9fdGl0bGUge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogMjYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpudGgtY2hpbGQoMikgJl9fdGl0bGUge1xyXG5cclxuXHJcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiAzMjBweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmX19zdWItdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIG1heC13aWR0aDogMjUwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saW5rIHt9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJlc2VudC1nYWwge1xyXG4gIGJhY2tncm91bmQ6ICNGNEY5RkY7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcblxyXG4gIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgfVxyXG5cclxuICAmX2Zvb3RlciB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTRweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JvZHkge1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiAxMDBweDtcclxuICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHt9XHJcblxyXG4gICAgLy8gbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAvLyBtYXJnaW4tYm90dG9tOiAtM3B4O1xyXG4gIH1cclxuXHJcbiAgJl9fc3ViLXRpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2RldGFpbHMge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZWRpYWJveCB7XHJcbiAgICBmbGV4OiAwIDAgMzMlO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXgtd2lkdGg6IDgzcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IFxyXG4gICAgICBcdFx0bWF4LXdpZHRoOiAxNzZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgIFxyXG4gICAgICAgIFx0XHQgLy8gbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBcdFx0XHJcbiAgICAgICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saW5rIHt9XHJcbn0iLCJcclxuXHJcblxyXG5cclxuXHJcblxyXG4ucmVzZXJ2ZWQtYXJlYSB7XHJcbiAgcGFkZGluZzogMzZweCAwO1xyXG4gIGJhY2tncm91bmQ6ICNFNEVFRkE7XHJcblxyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgcGFkZGluZzogNjBweCAwO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xyXG4gICAgXHJcbiAgfVxyXG5cclxuICAmX29uZS1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL20tcmVzZXJ2ZWQtYmcuanBnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogODMycHggYXV0bztcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoNTAlICsgNDBweCkgYm90dG9tO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Jlc2VydmVkLWJnLmpwZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMzkwcHg7XHJcbiAgICB9XHJcbiAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNTkwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoNTAlICsgMjAwcHgpIC0yMHB4O1xyXG4gICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmX3R3by1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL20tcmVzZXJ2ZWQyLWJnLmpwZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDc2MHB4IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDUwJSArIDEyMHB4KSBib3R0b207XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcmVzZXJ2ZWQyLWJnLmpwZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMzkwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDUwJSArIDM1MHB4KSB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNTkwcHg7XHJcblxyXG4gICAgfVxyXG5cclxuXHJcbiAgfVxyXG59XHJcblxyXG4ucmVzZXJ2ZWQtZm9ybSB7XHJcbiAgbWF4LXdpZHRoOiA4MTBweDtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDlweDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAmX19ib2R5IHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge31cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogOXB4O1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBwYWRkaW5nOiAzOHB4IDQ1cHggNTVweCA0NXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9tb2RhbCAmX19ib2R5e1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XHJcbiAgICAgIFxyXG4gICAgICBwYWRkaW5nOiAxNXB4IDIwcHggMjVweDtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gICZfX2hlYWRlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW5mbyB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjhweDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEY5RkY7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDMycHggMTZweDtcclxuICAgICAgZmxleDogMCAwIDMzJTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDM4cHggMjJweCA1NXB4IDM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgd2lkdGg6IDE5MHB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1x`h     `h                     @B             p     h             h            h             xMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgYnIge1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTlweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMXB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlbmQtY29sb3I7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDMxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX21vZGFsIGgye1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuXHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG4gIH1cclxuICAmX21vZGFse1xyXG4gICAgLmZvcG0tcHJpY2Ugc3BhbjpudGgtY2hpbGQoMykge1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICB9XHJcbn1cclxuXHJcbi5mb3BtLXByaWNlIHtcclxuICBmb250LXNpemU6IDIzcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMzFweDtcclxuICB9XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogbGluZS10aHJvdWdoO1xyXG4gICAgICBjb2xvcjogIzdGODk5ODtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIGNvbG9yOiAkYnJlbmQtY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mb3JtIHtcclxuXHJcbiAgLy8gd2lkdGg6IDEwMCU7XHJcbiAgJl9fcm93IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgZ3JpZC1nYXA6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ncm91cCB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgIG1heC13aWR0aDogMjYxcHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J0bi1zdWJtaXQge1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDIycHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgcGFkZGluZzogMCAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW5wIHtcclxuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQzdEMkUzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDE4cHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtZmFtaWx5OiBJQk0gUGxleCBTYW5zO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiAjN0Y4OTk4O1xyXG4gICAgfVxyXG5cclxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogIzdGODk5ODtcclxuICAgIH1cclxuXHJcbiAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogIzdGODk5ODtcclxuICAgIH1cclxuXHJcbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiAjN0Y4OTk4O1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnRcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6IHRyYW5zcGFyZW50XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6IHRyYW5zcGFyZW50XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnRcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmX19jZWxsIHtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG5cclxuICAgIH1cclxuICB9XHJcbn0iLCJcclxuXHJcbi5saWNlbnNlLWFyZWEge1xyXG5cclxuXHJcblxyXG4gIGgyIHtcclxuICAgXHJcbiAgIFxyXG4gICAgXHJcblxyXG4gIH1cclxuXHJcbiAgLmZhX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIH1cclxuXHJcbiAgLmZhX21haW50YWJzLW5hdiB7XHJcbiAgICBsaSB7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogIzdGODk5ODtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICM3Rjg5OTg7XHJcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtcclxuICAgICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgIGNvbG9yOiAkYnJlbmQtY29sb3I7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193cmFwIHt9XHJcblxyXG4gICZfX3JpZ2h0IHtcclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgJl9fbGVmdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fZGVzYyB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB3aWR0aDogMjUwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgfVxyXG5cclxuICAmX193aGF0IHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saWNlbnNlIHtcclxuICAubGljZW5zZS1hcmVhIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFfbGljZW5zZS1saXN0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBwaWN0dXJlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbTpudGgtY2hpbGQoMSkgcGljdHVyZSB7XHJcbiAgICB3aWR0aDogNDZweDtcclxuICB9XHJcblxyXG4gICZfX21lZGlhYm94IHtcclxuICAgIHdpZHRoOiA1OXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG5cclxuICB9XHJcblxyXG4gICZfX2l0ZW06bnRoLWNoaWxkKDEpICZfX21lZGlhYm94IHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcblxyXG4gICZfX2JvZHkge1xyXG4gICAgZmxleDogMTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgfVxyXG59XHJcblxyXG4ubGljZW5zZS1zbGlkZXIge1xyXG4gICZfX3dyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMCAzNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHg7XHJcblxyXG4gICAgaGVpZ2h0OiAzMjBweDtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxyXG4gICAgICAgIFxyXG4gICAgcGFkZGluZzogMCA1NXB4O1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgfVxyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDIyNXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyBcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHJcbiAgfVxyXG5cclxuICAmX19hcnJvdyB7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGhlaWdodDogMzRweDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgei1pbmRleDogNTtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxyXG4gICAgICAgIHdpZHRoOiAzMXB4O1xyXG4gICAgICAgIGhlaWdodDogNjNweDtcclxuICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgJl9uZXh0IHtcclxuICAgICAgXHJcbiAgICAgIHJpZ2h0OiAxM3B4O1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IFxyXG4gICAgICAgIC8vIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgXHJcbiAgICAgICAgcmlnaHQ6IDEzcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX3ByZXYge1xyXG5cclxuICAgICAgbGVmdDogMTNweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyBcclxuICAgICAgICAvLyBsZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgXHJcbiAgICAgICAgbGVmdDogMTNweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmX19pY28ge1xyXG4gICAgZmlsbDogI0RBREFEQTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICB9XHJcblxyXG4gICZfX2Fycm93OmhvdmVyICZfX2ljbyB7XHJcbiAgICBmaWxsOiAkYnJlbmQtY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFfbGljZW5zZS1ncmlkIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xyXG4gIG1hcmdpbi1yaWdodDogLThweDtcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgZmxleDogMCAwIDMzJTtcclxuICAgIHBhZGRpbmc6IDAgNHB4O1xyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge31cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5saWNlbnNlLWFyZWEge1xyXG4gICAgaDIge1xyXG4gICAgICBcclxuICAgIH1cclxuXHJcbiAgICAuZmFfdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX193cmFwIHt9XHJcblxyXG4gICAgJl9fcmlnaHQge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19sZWZ0IHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG5cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLmZhX2xpY2Vuc2UtbGlzdCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19tZWRpYWJveCB7fVxyXG5cclxuICAgICZfX2JvZHkge31cclxuICB9XHJcblxyXG4gIC5saWNlbnNlLXNsaWRlciB7XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIGZsZXg6IDAgMCAzMyU7XHJcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Fycm93IHtcclxuICAgICAgLy8gZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICBcclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5saWNlbnNlLWFyZWEge1xyXG4gICAgaDIge1xyXG4gICAgIFxyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX193cmFwIHt9XHJcblxyXG4gICAgJl9fcmlnaHQge1xyXG4gICAgICBoMyB7XHJcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xlZnQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Rlc2Mge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIHdpZHRoOiAzODBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3doYXQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmFfbGljZW5zZS1saXN0IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX21lZGlhYm94IHtcclxuICAgICAgd2lkdGg6IDEwOHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcclxuXHJcbiAgICAgIHBpY3R1cmUge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtOm50aC1jaGlsZCgxKSAmX19tZWRpYWJveCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5mYV9saWNlbnNlLXNsaWRlciB7XHJcbiAgLy8gICAmX193cmFwIHtcclxuICAvLyAgICAgcGFkZGluZzogMCA1M3B4O1xyXG4gIC8vICAgfVxyXG5cclxuICAvLyAgICZfX2Fycm93IHtcclxuXHJcbiAgLy8gICAgICZfbmV4dCB7XHJcbiAgLy8gICAgICAgcmlnaHQ6IDIwcHg7XHJcblxyXG4gIC8vICAgICB9XHJcblxyXG4gIC8vICAgICAmX3ByZXYge1xyXG4gIC8vICAgICAgIGxlZnQ6IDIwcHg7XHJcblxyXG4gIC8vICAgICB9XHJcbiAgLy8gICB9XHJcbiAgLy8gfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmxpY2Vuc2UtYXJlYSB7XHJcbiAgICBoMiB7XHJcbiAgICAgIC8vIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgd2lkdGg6IDgwMHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5saWMtdGFiLW5hdnMge1xyXG4gIG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmxpYy10YWItbmF2IHtcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjM0FBMUVDO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICBjb2xvcjogIzNBQTFFQztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlLFxyXG4gICAgICB7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cclxuXHJcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hY3RpdmUge31cclxuXHJcbi5saWMtdGFicyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxufVxyXG5cclxuLmxpYy10YWIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAtMTAwMDBweDtcclxuICB0b3A6IDA7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG59IiwiLnN0ZXBzLWFyZWEge1xyXG4gICZfX3RpdGxle1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHsgIFxyXG4gICAgICAgIG1heC13aWR0aDogMjQwcHg7XHJcbiAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgICAgIH1cclxuICB9XHJcbiAgJl9fY29udCB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgfVxyXG4gICZfX3JpZ2h0IHtcclxuICAgIG9yZGVyOjE7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG4gIH1cclxuICAmX19sZWZ0IHtcclxuICAgIG1hcmdpbi1yaWdodDogNCU7IFxyXG4gICAgZmxleDogMCAwIDM2JTtcclxuICAgIC8vIG9yZGVyOjE7XHJcbiAgfVxyXG59XHJcblxyXG4uc3RlcHMtbGlzdCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG5cclxuICBsaXtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4OyBcclxuICAgICAgfVxyXG4gIH1cclxuICBzcGFue1xyXG4gICAgLy8gd2lkdGg6IDIxcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgY29sb3I6ICRicmVuZC1jb2xvcjtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRicmVuZC1jb2xvcjtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIGZsZXg6IDAgMCAyMXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcbiAgICAgIGZsZXg6IDAgMCAyNnB4O1xyXG4gICAgICAgIC8vIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7IFxyXG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDsgICBcclxuICAgICAgfVxyXG5cclxuICB9XHJcbiAgcHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgeyBcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuICB9XHJcbn1cclxuLnN0ZXBzLWNhcmQge1xyXG4gIC8vIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgcGFkZGluZzogMTFweCAxM3B4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxyXG4gICAgcGFkZGluZzogMjFweCAyMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbWVkaWFib3gge1xyXG4gICAgd2lkdGg6IDM3cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gIH1cclxuICB9XHJcbiAgJl9fYm9keSB7XHJcbiAgICBmbGV4OiAxO1xyXG4gIH1cclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gIH1cclxuICB9XHJcbiAgcHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIG1hcmdpbjogMDtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gIH1cclxuICB9XHJcbn1cclxuLnN0ZXBzY2FyZC1pdGVtIHtcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxyXG4gICAgICAgIFxyXG4gIH1cclxufVxyXG5cclxuLnN0ZXBzLWljbyB7XHJcbiAgJl8xIHtcclxuICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxyXG4gICAgICB3aWR0aDogNDlweDtcclxuICAgICAgaGVpZ2h0OiA0OXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmXzIge1xyXG4gICAgd2lkdGg6IDM1cHg7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcbiAgICAgIHdpZHRoOiA0N3B4O1xyXG4gICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfMyB7XHJcbiAgICB3aWR0aDogMzdweDtcclxuICAgIGhlaWdodDogMzdweDtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgeyBcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmZhX21hem8tYXJlYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICBoMiB7XHJcblxyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZmFfbWFpbnRhYnMtY29udCB7XHJcbiAgJl9fYm9keSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAvLyBwYWRkaW5nLWJvdHRvbTogMzBweDsgXHJcbiAgfVxyXG59XHJcblxyXG4uZmFfbWFpbnRhYnMtbmF2IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuXHJcbiAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgLy8gXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzdEMkUzO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNzRweDtcclxuXHJcbiAgfVxyXG5cclxuXHJcbiAgbGkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjJweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE4cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBjb2xvcjogJGJyZW5kLWNvbG9yO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJyZW5kLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRicmVuZC1jb2xvcjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7ICBcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJyZW5kLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mYV9tYWludGFicyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IC0xMDAwMHB4O1xyXG4gIHRvcDogMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xyXG5cclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmlwaG9uZSB7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmRhc2gtbGlzdCBsaSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogOHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYubWlzc2lvbnRhYnN7XHJcbiAgICAgIHB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyAgXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIGg0IHtcclxuICAgXHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgZm9udC1mYW1pbHk6IElCTSBQbGV4IFNhbnM7XHJcbmZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZSB7fVxyXG5cclxuICAudGFiMS1saXN0IHtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIC50YWIxLWxpc3RfX2l0ZW06bGFzdC1jaGlsZCB7XHJcbiAgICAgIC5mYV90b3BjYXJkX19tZWRpYWJveCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIC50YWIxLWxpc3RfX2l0ZW06bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG4udGFiMS1saXN0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcblxyXG4gIH1cclxufVxyXG5cclxuLmRpZ2l0cy1saXN0IHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gIGdyaWQtZ2FwOiAyMHB4O1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgICBncmlkLWdhcDogNTBweDtcclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge31cclxufVxyXG5cclxuLmRpZ2l0cy1jYXJkIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG5cclxuICAmX19tZWRpYWJveCB7XHJcbiAgICBmbGV4OiAwIDAgNDVweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYnJlbmQtY29sb3I7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBmbGV4OiAwIDAgNzBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JvZHkge1xyXG4gICAgZmxleDogMTtcclxuICB9XHJcblxyXG4gICZfX251bSB7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAvLyBtYXJnaW4tYm90dG9tOiA1cHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LWZhbWlseTogSUJNIFBsZXggU2FucztcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRpZ2l0cy1pY28ge1xyXG4gICZfMSB7XHJcbiAgICB3aWR0aDogMzRweDtcclxuICAgIGhlaWdodDogMzRweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgIGhlaWdodDogNDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfMiB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogMzRweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDU4cHg7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfMyB7XHJcbiAgICB3aWR0aDogMzhweDtcclxuICAgIGhlaWdodDogMzhweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDU0cHg7XHJcbiAgICAgIGhlaWdodDogNTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfNCB7XHJcbiAgICB3aWR0aDogMzNweDtcclxuICAgIGhlaWdodDogMzhweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDUxcHg7XHJcbiAgICAgIGhlaWdodDogNTlweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfNSB7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGhlaWdodDogMzZweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDUycHg7XHJcbiAgICAgIGhlaWdodDogNTNweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfNiB7XHJcbiAgICB3aWR0aDogMzdweDtcclxuICAgIGhlaWdodDogMzJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgIGhlaWdodDogNTNweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hY29ucy1ncmlkIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gIGdyaWQtZ2FwOiAyOXB4O1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNGZyIDhmcjtcclxuICAgIGdyaWQtZ2FwOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbGVmdCB7fVxyXG5cclxuICAmX19yaWdodCB7XHJcbiAgICAvLyBcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHt9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDMge1xyXG5cclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYWNvbnMge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGOUZGO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG5cclxuICB9XHJcblxyXG4gIGgzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGZvbnQtZmFtaWx5OiBJQk0gUGxleCBTYW5zO1xyXG4gIH1cclxufVxyXG5cclxuLmFjb25zLWxpc3Qge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgZm9udC1mYW1pbHk6IElCTSBQbGV4IFNhbnM7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgbGkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgZmxleDogMCAwIDM1JTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIC8vIFxyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDExN3B4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxNjNweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDE0OXB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxOTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEzNHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxODZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAyMDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAyMDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1pc3Npb250YWJzIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIGgzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgbWF4LXdpZHRoOiA1MDBweDtcclxuXHJcblxyXG5cclxuXHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5mYV9hd2FyZHMtc2xpZGVyLWNvbnQge1xyXG4gIHBhZGRpbmc6IDAgMjVweDtcclxuXHJcbn1cclxuXHJcbi5mYV9hd2FyZHMtc2xpZGVyIHtcclxuICAmX19pdGVtIHt9XHJcblxyXG4gIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICB9XHJcblxyXG5cclxuICAmX19hcnJvdyB7XHJcblxyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDQzcHg7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuXHJcbiAgICAmX25leHQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL25leHQtYXJyb3cyLnN2Zyk7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfcHJldiB7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcHJldi1hcnJvdzIuc3ZnKTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmZhX3RhYjYtY29udCB7XHJcblxyXG4gIC5waWN0dXJlIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgIC8vIHdpZHRoOiAyMDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgLnBpY3R1cmUge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDU2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib2R5IHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBvcmRlcjogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mYV9kb3N0IHtcclxuICAgXHJcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5kYXNoLWxpc3Qge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBmb250LWZhbWlseTogSUJNIFBsZXggU2FuczsgXHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG5cclxuICBsaSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDhweDtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyZW5kLWNvbG9yO1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgdG9wOiA5cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgLmZhX2F3YXJkcy1zbGlkZXIge1xyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHJcbiAgLmZhX21hem8tYXJlYSB7XHJcbiAgICBoMiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLmZhX21haW50YWJzLWNvbnQge1xyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZhX21haW50YWJzLW5hdiB7XHJcbiAgICBsaSB7fVxyXG5cclxuICAgIGEge31cclxuICB9XHJcblxyXG4gIC5mYV9tYWludGFicyB7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICN0YWIxIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAudGFiMS1saXN0IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZhX3RvcGNhcmQge1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDU2cHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2JvZHkge31cclxuXHJcbiAgICAmX19sYWJlbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX21lZGlhYm94IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI3RhYjIgaDQge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgfVxyXG5cclxuICAudGFiMi1saXN0IHtcclxuICAgIHBpY3R1cmUge1xyXG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWVkaWFib3gge1xyXG4gICAgICB3aWR0aDogNDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JvZHkge1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZhLWxvZ28tY29udCB7XHJcbiAgICBwaWN0dXJlIHtcclxuICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mYV90YWI2LWNvbnQge1xyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4gICAgdWwge1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICB9XHJcblxyXG5cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAuZmFfYXdhcmRzLXNsaWRlci1jb250IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAuZmFfYXdhcmRzLXNsaWRlciB7XHJcbiAgICAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xyXG4gICAgICB3aWR0aDogMzMlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7fVxyXG5cclxuICAgICZfX2Fycm93IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuXHJcbiAgLmZhLWxvZ28tY29udCB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZhX21haW50YWJzIHtcclxuXHJcbiAgICAudGFiMS1saXN0IHtcclxuXHJcblxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIC50YWIxLWxpc3RfX2l0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG5cclxuXHJcbiAgLmZhX2NpcmNsZS1saXN0IHtcclxuICAgIGxpIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5mYV90b3BjYXJke1xyXG4gIC8vICAgJl9fbWVkaWFib3h7XHJcbiAgLy8gICAgIHdpZHRoOiA1MXB4O1xyXG4gIC8vICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XHJcbiAgLy8gICAgIGltZ3tcclxuICAvLyAgICAgICB3aWR0aDogYXV0bztcclxuICAvLyAgICAgfVxyXG4gIC8vICAgfVxyXG5cclxuICAvLyAgICZfX2JvZHl7XHJcbiAgLy8gICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAvLyAgIH1cclxuICAvLyAgICZfX2xhYmVse1xyXG4gIC8vICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgLy8gICB9XHJcbiAgLy8gICAmX190ZXh0e31cclxuICAvLyB9XHJcbiAgLnRhYjItbGlzdF9faXRlbSBpbWcge1xyXG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG59IiwiLmNsaWVudHMtYXJlYXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBcclxuICAmX19ibG9ja3tcclxuICAgIFxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgXHJcbiAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBcclxuICAgICAgICAgfSAgIFxyXG4gIH1cclxufVxyXG5cclxuXHJcbiIsIlxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1ob21lIHtcclxuICAuZmFfZmFxLWFyZWEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjlGRjsgXHJcbiAgfVxyXG59XHJcblxyXG4uZmFfZmFxLWFyZWF7XHJcblxyXG5cclxuICAmX190aXRsZXtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgICAgIH1cclxuICB9XHJcbiAgXHJcbiAgaDJ7XHJcbiAgICBcclxuICAgXHJcblxyXG4gIH1cclxuICAvLyAmX19mb3JtLXdyYXB7XHJcbiAgLy8gICBiYWNrZ3JvdW5kOiAjMDc2MUEzO1xyXG4gIC8vICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIC8vICAgcGFkZGluZzogMjBweCAxOXB4O1xyXG4gIC8vICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAvLyB9XHJcbiAgJl9fbGlua3tcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbn1cclxuLmZhX2ZhcS1ncmlke1xyXG4gICZfX3NlY3Rpb257fVxyXG4gICZfX2l0ZW17XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyBcclxuICB9XHJcbn1cclxuXHJcblxyXG4uZmFfZmFxLWNhcmR7XHJcblxyXG4gIFxyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBwYWRkaW5nOiAxNnB4IDE4cHggOHB4IDE2cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAvLyBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG5cclxuICAmX190aXRsZXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgXHJcblxyXG4gICAgYnJ7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7IFxyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAxcHg7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMTFweDtcclxuICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmFxLWFycm93LnN2Zyk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgIH0gICBcclxuXHJcbiAgICAmLmFjdGl2ZTpiZWZvcmV7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gICAgfSAgXHJcblxyXG4gICAgYXtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgIC8vIGNvbG9yOiByZWQ7XHJcblxyXG4gICAgICBcclxuXHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm9keXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBmb250LWZhbWlseTogSUJNIFBsZXggU2FucztcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgXHJcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcclxuICAgICYuYWN0aXZle1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIHB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHB7fVxyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpY2Vuc2Uge1xyXG4gIC5mYV9mYXEtY2FyZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGOUZGOyAgXHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgXHJcbiAgICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgXHJcbiAgLmZhX2ZhcS1hcmVhe1xyXG4gICAgaDJ7XHJcblxyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgJl9fZm9ybS13cmFwe1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZhX2ZhcS1ncmlke1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDsgXHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgXHJcbiAgIFxyXG5cclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgJl9faXRlbXtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xyXG4gICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKG9kZCl7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mYV9mYXEtY2FyZHtcclxuICAgICZfX3RpdGxle1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG5cclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgdG9wOiA3cHg7XHJcbiAgICAgIH1cclxuICAgICAgYXtcclxuICAgICAgICBcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm9keXtcclxuICAgICAgcGFkZGluZy10b3A6IDE0cHg7XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5mYV9mYXEtYXJlYXtcclxuICAgIGgye1xyXG4gICAgICBcclxuXHJcbiAgICB9XHJcbiAgICAmX19saW5re1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mYV9mYXEtZ3JpZHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAmX19zZWN0aW9ue1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgfVxyXG4gICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pdGVte31cclxuICB9XHJcbiAgLmZhX2ZhcS1jYXJke1xyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYnJ7XHJcbiAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGF7XHJcblxyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgJi5hY3RpdmUgc3BhbjpiZWZvcmV7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICBcclxuICAgIH1cclxuICAgIFxyXG4gICAgJl9fYm9keXtcclxuICAgIH1cclxuICAgIHB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDt9XHJcbiAgfSAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5mYV9mYXEtYXJlYXtcclxuICAgIGgye1xyXG5cclxuICAgIH1cclxuICAgICZfX2Zvcm0td3JhcHtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mYV9mYXEtZ3JpZHtcclxuXHJcbiAgICAmX19zZWN0aW9ue31cclxuICAgICZfX2l0ZW17XHJcbiAgICAgXHJcblxyXG4gICAgICAmOm50aC1jaGlsZChldmVuKXtcclxuICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKG9kZCl7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mYV9mYXEtY2FyZHtcclxuICAgIHBhZGRpbmc6IDE4cHggMThweCAxMHB4IDIycHg7XHJcbiAgICAmX190aXRsZXt9XHJcbiAgICAmX19ib2R5e31cclxuICAgIHB7fVxyXG4gIH1cclxufSIsIi5idG57XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIFxyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlbmQtY29sb3I7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgXHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIFxyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmVuZC1jb2xvci1hO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxyXG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gIC8vICZfd2hpdGV7XHJcbiAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIC8vICAgY29sb3I6ICMwNDZGQkM7XHJcbiAgLy8gICAgICY6aG92ZXJ7XHJcbiAgLy8gICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAvLyAgICAgfVxyXG4gIC8vIH1cclxufVxyXG4uZmFfZm9ybS1jb250e1xyXG4gIHBhZGRpbmc6IDAgMjBweDtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWF4LXdpZHRoOiA0MDBweDtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gIFxyXG5cclxuICAmX21vZGFse1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEwM0M4RjtcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBmb250LWZhbWlseTogJ0lCTSBQbGV4IFNhbnMnLCBzYW5zLXNlcmlmOyAgXHJcblxyXG4gIH1cclxuXHJcbiAgYXtcclxuICAgIGNvbG9yOiAjQjFFQ0ZGO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjQjFFQ0ZGO1xyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGNvbG9yOiAjQjFFQ0ZGO1xyXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIGgze1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIH1cclxuICAmX19xdWVzdGlvbntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gICZfX2JvZHl7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG4gIH1cclxuXHJcbiAgJl9faW5mb3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQjMwNzc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XHJcbiAgfVxyXG4gICZfbW9kYWwgJl9faW5mb3tcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9faW5mby10aWxle1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgfVxyXG5cclxufVxyXG4uZmFfZm9ybXtcclxuICAmX19ncm91cHtcclxuXHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG5cclxuICAgICZfc3VibWl0e1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgJl9faW5wLW1haWx7XHJcblxyXG4gIH1cclxuICAmX19pbnAtcGhvbmV7XHJcblxyXG4gIH1cclxuICAmX19ncm91cHtcclxuXHJcbiAgfVxyXG4gICZfX3NlbmR7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgfVxyXG4gICZfX2FncmVle1xyXG4gICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgIHdpZHRoOiAyMzhweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgYXsgY29sb3I6I0IxRUNGRjtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0IxRUNGRjtcclxuXHJcbiAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG5cclxuICAgIFxyXG4gIH1cclxuICBpbnB1dFt0eXBlPVwidGVsXCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl17XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDVweDtcclxuXHJcbiAgICBmb250LWZhbWlseTogJ0lCTSBQbGV4IFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBwYWRkaW5nOiAwIDQwcHggMCAyMHB4OyBcclxuICAgIFxyXG5cclxuICAgICY6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge2NvbG9yOiB0cmFuc3BhcmVudH1cclxuICAgICY6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAge2NvbG9yOiB0cmFuc3BhcmVudH1cclxuICAgICY6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAge2NvbG9yOiB0cmFuc3BhcmVudH1cclxuICAgICY6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyICAgICAge2NvbG9yOiB0cmFuc3BhcmVudH1cclxuXHJcbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtjb2xvcjogI2ZmZjsgb3BhY2l0eTogMTt9XHJcbiAgICAmOjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgIHtjb2xvcjogI2ZmZjsgb3BhY2l0eTogMTt9XHJcbiAgICAmOi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgIHtjb2xvcjogI2ZmZjsgb3BhY2l0eTogMTt9XHJcbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgIHtjb2xvcjogI2ZmZjsgb3BhY2l0eTogMTt9XHJcblxyXG4gICAgJi5lcnJvcntcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJde1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIHVybCguLi9pbWFnZXMvbWFpbC5zdmcpIGNhbGMoMTAwJSAtIDIwcHgpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgfVxyXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl17XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgdXJsKC4uL2ltYWdlcy9waG9uZS5zdmcpIGNhbGMoMTAwJSAtIDIwcHgpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgfVxyXG4gIFxyXG4gICZfX2lucC1zdWJtaXR7XHJcbiAgICBwYWRkaW5nOiAwIDI1cHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuXHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmZhX2ljby1saXN0e1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcbiAgd2lkdGg6IDIyOHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBcclxuXHJcbiAgbGl7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21lZGlhYm94e1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0UwNUIyMztcclxuICB9XHJcbiAgJl9fYm9keXtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcblxyXG4gIH1cclxufVxyXG4uZmFfZm9ybS1jdXJhdG9yLWNvbnR7XHJcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgbWF4LXdpZHRoOiAzNTVweDtcclxuICAvLyBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgcGFkZGluZzogMjRweCAzMnB4IDMycHg7XHJcbiAgaDN7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgfVxyXG59XHJcbi5mYV9mb3Jte1xyXG4gICZfY3VyYXRvciBpbnB1dFt0eXBlPVwiZW1haWxcIl17XHJcbiAgICBcclxuICAgIGJhY2tncm91bmQ6ICNFREY0RjkgdXJsKC4uL2ltYWdlcy9jLW1haWwuc3ZnKSBjYWxjKDEwMCUgLSAyMHB4KSBjZW50ZXIgbm8tcmVwZWF0OyBcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgcGFkZGluZzogMCA0OHB4IDAgMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogIzYyNjI2MjtcclxuICAgIGZvbnQtZmFtaWx5OiBJQk0gUGxleCBTYW5zO1xyXG5cclxuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge2NvbG9yOiAjNjI2MjYyfVxyXG4gICAgJjo6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICB7Y29sb3I6ICM2MjYyNjJ9XHJcbiAgICAmOi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgIHtjb2xvcjogIzYyNjI2Mn1cclxuICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyICAgICAge2NvbG9yOiAjNjI2MjYyfVxyXG4gIH1cclxuXHJcbiAgJl9jdXJhdG9yICZfX3RleHRhcmVhe1xyXG4gICAgYmFja2dyb3VuZDogI0VERjRGOTsgXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBoZWlnaHQ6IDExMHB4OyAgICBcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogIzYyNjI2MjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcmVzaXplOiBub25lO1xyXG4gICAgZm9udC1mYW1pbHk6IElCTSBQbGV4IFNhbnM7XHJcblxyXG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7Y29sb3I6ICM2MjYyNjJ9XHJcbiAgICAmOjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgIHtjb2xvcjogIzYyNjI2Mn1cclxuICAgICY6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAge2NvbG9yOiAjNjI2MjYyfVxyXG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7Y29sb3I6ICM2MjYyNjJ9XHJcblxyXG4gICAgJjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7Y29sb3I6IHRyYW5zcGFyZW50fVxyXG4gICAgJjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICB7Y29sb3I6IHRyYW5zcGFyZW50fVxyXG4gICAgJjpmb2N1czotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICB7Y29sb3I6IHRyYW5zcGFyZW50fVxyXG4gICAgJjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7Y29sb3I6IHRyYW5zcGFyZW50fVxyXG4gIH1cclxuICAmX2N1cmF0b3IgJl9fZ3JvdXB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgfVxyXG4gICZfY3VyYXRvciAmX19zdWJtaXR7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICB9XHJcbiAgJl9jdXJhdG9yICZfX2dyb3VwX3N1Ym1pdHtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgfVxyXG4gICZfY3VyYXRvciAmX19hZ3JlZXtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGF7XHJcbiAgICBjb2xvcjogIzNBQTFFQztcclxuICAgIGJvcmRlci1jb2xvcjogIzNBQTFFQztcclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH0gXHJcbiAgfVxyXG5cclxufSBcclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IFxyXG4gICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IFxyXG4gIC5mYV9mb3JtLWNvbnR7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAzQzhGO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIFxyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgXHJcbiAgICAmX19pbmZve1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBcclxuXHJcbiAgICB9XHJcbiAgICAmX21vZGFsICZfX2luZm97XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIFxyXG4gICAgfVxyXG4gICAgJl9fYm9keXtcclxuICAgICAgXHJcbiAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgICZfX3F1ZXN0aW9ue1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBoM3tcclxuICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgfVxyXG5cclxuICB9XHJcbi5mYV9mb3Jte1xyXG4gIFxyXG4gICZfX3Jvd3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgfVxyXG4gICZfX2dyb3Vwe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIG1hcmdpbi1yaWdodDogN3B4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgJl9zdWJtaXR7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgICBcclxuXHJcbiAgfVxyXG4gICZfX2lucC1tYWlse1xyXG5cclxuICB9XHJcbiAgJl9faW5wLXBob25le1xyXG5cclxuICB9XHJcbiAgJl9fZ3JvdXB7XHJcblxyXG4gIH1cclxuICAmX19hZ3JlZXtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYXt9XHJcbiAgfVxyXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXXtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgXHJcblxyXG4gIH1cclxuICAmX19pbnAtc3VibWl0e1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgfVxyXG59XHJcbi5mYV9saXN0LWNpcmNsZXtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICBsaXtcclxuXHJcbiAgfVxyXG59XHJcbi5idG57XHJcblxyXG5cclxuXHJcblxyXG4gIH1cclxuICAuZmFfaWNvLWxpc3R7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBsaXtcclxuICAgIHdpZHRoOiAzMyU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O31cclxuICAgICZfX21lZGlhYm94e31cclxuICB9XHJcbiAgXHJcblxyXG5cclxuXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmJ0bntcclxuICAgXHJcblxyXG4gIH1cclxuICAgLmZhX2Zvcm0tY29udHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgJl9tb2RhbHtcclxuICAgICAgbWF4LXdpZHRoOiA5MzBweDsgIFxyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICBcclxuICAgXHJcbiAgICBcclxuICAgICZfX2luZm97XHJcbiAgICAgIHdpZHRoOiAyOTBweDtcclxuICAgICAgcGFkZGluZzogMzRweCAzMnB4IDM1cHg7XHJcbiAgICB9XHJcbiAgICAgIFxyXG4gICAgJl9fYm9keXtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI5MHB4KTtcclxuXHJcbiAgICAgICAgICAgXHJcbiAgICB9XHJcbiAgICAmX19pbmZvLXRpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICBoM3tcclxuICAgICAgXHJcbiAgICB9XHJcblxyXG4gIH0gXHJcbiAgXHJcbiAgLmZhX2Zvcm17XHJcbiAgICAmX19yb3d7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICB9XHJcbiAgICAmX19ncm91cHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgICB9XHJcbiAgICAmX19pbnAtc3VibWl0e1xyXG4gICAgICBwYWRkaW5nOiAwIDI5cHg7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwidGVsXCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl17XHJcbiAgICBcclxuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mYV9pY28tbGlzdHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICBsaXtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19tZWRpYWJveHtcclxuICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMThweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcclxuXHJcbiAgICAgIGltZ3tcclxuICAgICAgICB3aWR0aDogMTlweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm9keXtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZhX2Zvcm0tY29udHtcclxuICAgICZfbW9kYWx7XHJcbiAgICAgIG1heC13aWR0aDogOTgwcHg7ICBcclxuICAgICBcclxuICAgIH1cclxuICAgICZfX2luZm97XHJcbiAgICAgXHJcblxyXG4gICAgfVxyXG4gICAgJl9fYm9keXtcclxuICAgIFxyXG5cclxuICAgIH1cclxuXHJcbiAgICBoM3tcclxuICAgICAgXHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAuZmFfZm9ybVxyXG4gIHtcclxuICAgICAgaW5wdXRbdHlwZT0ndGVsJ10sXHJcbiAgICAgIGlucHV0W3R5cGU9J2VtYWlsJ11cclxuICAgICAge1xyXG4gICAgICAgICAgd2lkdGg6IDIzOXB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2lucC1zdWJtaXRcclxuICAgICAge1xyXG4gICAgICAgICAgd2lkdGg6IDE4M3B4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX21vZGFse1xyXG4gICAgICAgIGlucHV0W3R5cGU9J3RlbCddLFxyXG4gICAgICAgIGlucHV0W3R5cGU9J2VtYWlsJ11cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMjZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICB9XHJcbiAgLmZhX2Zvcm1fY3VyYXRvcntcclxuICAgIGlucHV0W3R5cGU9J3RlbCddLFxyXG4gICAgICBpbnB1dFt0eXBlPSdlbWFpbCddXHJcbiAgICAgIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgfVxyXG5cclxuICAuZmFfbGlzdC1jaXJjbGV7XHJcbiAgICBsaXtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mYV9pY28tbGlzdHtcclxuICAgIGxpe31cclxuICAgICZfX21lZGlhYm94e31cclxuICB9XHJcbn0iLCIuZmFfbW9kYWx7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgcGFkZGluZzogMDtcclxuIFxyXG4gIG1heC13aWR0aDogNDgwcHg7XHJcblxyXG4gICZfaGVscHtcclxuICAgIG1heC13aWR0aDogMzQ5cHg7XHJcbiAgfVxyXG4gICZfbG9uZ3tcclxuXHJcbiAgfVxyXG5cclxuIH0gIFxyXG4uZmFuY3lib3gtY2xvc2Utc21hbGx7XHJcbiAgdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgcmlnaHQ6IDE0cHggIWltcG9ydGFudDtcclxuICB3aWR0aDogMTVweDtcclxuICBoZWlnaHQ6IDE1cHg7XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIHN2Z3tcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2xvc2Uuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblxyXG4gICY6aG92ZXJ7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxufVxyXG4jZm9ybS1jdXJhdG9yIC5mYW5jeWJveC1jbG9zZS1zbWFsbHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Nsb3NlLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcclxufVxyXG5cclxuXHJcbi5mYV9tb2RhbC1jb250e1xyXG4gZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBwYWRkaW5nOiAyMnB4IDIwcHg7XHJcbiAgXHJcbiAgaDN7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkgeyAgXHJcbiAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgXHJcbiAgICB9XHJcbiAgfVxyXG4gICZfaGVscCBoM3tcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICB9XHJcbiAgcHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICBpe1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gIH1cclxuICAmX2hlbHAgcHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICB9XHJcblxyXG4gIHVse1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwIDAgMCA4cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG5cclxuICAgIGxpe1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG5cclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyAgICAgICAgXHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMDVCMjM7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IFxyXG4gICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IFxyXG4gIC5mYV9tb2RhbHsgIFxyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICBtYXgtd2lkdGg6IDU3MnB4O1xyXG4gIFxyXG4gICAgJl9oZWxwe1xyXG4gICAgICBtYXgtd2lkdGg6IDM4OXB4O1xyXG4gICAgfVxyXG4gIH0gIFxyXG4gIC5mYW5jeWJveC1jbG9zZS1zbWFsbHtcclxuICAgIFxyXG4gICBcclxuICB9XHJcbiAgLmZhX21vZGFsLWNvbnR7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDM1cHg7XHJcbiAgICBoM3tcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG4gICAgJl9oZWxwIGgze1xyXG4gICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcbiAgICBpe1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgICAmX2hlbHAgcHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgfVxyXG4gICAgdWx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgXHJcbiAgXHJcbiAgLmZhX21vZGFsX2xvbmd7XHJcbiAgICAmLmZhbmN5Ym94LWNvbnRlbnR7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAgIFxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuZmFfbW9kYWx7IFxyXG4gICAgJl9sb25ne1xyXG4gICAgICBtYXgtd2lkdGg6IDgxMHB4O1xyXG4gICAgICB3aWR0aDogMTAxMHB4O1xyXG5cclxuICAgIH1cclxuICB9XHJcbiAgICBcclxufVxyXG5cclxuI3NlcnQtbW9kYWx7XHJcbiAgaDN7XHJcbiAgICBtYXgtd2lkdGg6IDQ3MHB4O1xyXG4gIH1cclxufSIsIi5mYV9jb250YWN0LWFyZWEge1xyXG4gIGgyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuXHJcbiAgJl9fYm9keSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgLy8gY29sb3I6ICMwMDAwMDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG5cclxuICAmX19tYXAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAjbWFwIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxOTdweDtcclxuICB9XHJcbn1cclxuXHJcbi5mYV9jb250YWN0LWxpc3Qge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC1mYW1pbHk6IElCTSBQbGV4IFNhbnM7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgbGkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbWVkaWFib3gge1xyXG4gICAgd2lkdGg6IDI1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRicmVuZC1jb2xvcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDRweDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICZfX2JvZHkge1xyXG4gICAgZmxleDogMTtcclxuICB9XHJcbn1cclxuXHJcbi5jb250YWN0LWljbyB7XHJcbiAgJl8xIHtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl8yIHtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiAyM3B4O1xyXG4gICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl8zIHtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmXzQge1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHt9XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuZmFfY29udGFjdC1hcmVhIHtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1zaXplOiAzOXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXAge31cclxuXHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19tYXAge1xyXG4gICAgICB3aWR0aDogNjAlO1xyXG4gICAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtYXAge1xyXG4gICAgICBoZWlnaHQ6IDI3NnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gIC5mYV9jb250YWN0LWFyZWEge1xyXG4gICAgaDIge1xyXG4gICAgIHRleHQtYWxpZ24tbGFzdDogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAmX193cmFwIHt9XHJcblxyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgIHdpZHRoOiAzNCU7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX21hcCB7XHJcbiAgICAgIHdpZHRoOiA2NiU7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICNtYXAge31cclxuICB9XHJcblxyXG4gIC5mYV9jb250YWN0LWxpc3Qge1xyXG4gICAgbGkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX21lZGlhYm94IHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2JvZHkge31cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZhX2NvbnRhY3QtYXJlYSB7XHJcbiAgICBoMiB7fVxyXG5cclxuICAgICZfX3dyYXAge31cclxuXHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgd2lkdGg6IDM0JTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWFwIHtcclxuICAgICAgd2lkdGg6IDY2JTtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgI21hcCB7fVxyXG4gIH1cclxuXHJcbiAgLmZhX2NvbnRhY3QtbGlzdCB7XHJcbiAgICBsaSB7fVxyXG5cclxuICAgICZfX21lZGlhYm94IHt9XHJcblxyXG4gICAgJl9fYm9keSB7fVxyXG4gIH1cclxuXHJcbn0iLCIuZmFfZm9vdGVyIHtcclxuXHJcblxyXG4gICZfX3RvcCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjZweDtcclxuICAgIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAvLyBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgXHJcblxyXG4gIH1cclxuXHJcbiAgJl9fYm90dG9tIHtcclxuICAgIFxyXG4gICAgcGFkZGluZy1ib3R0b206IDE5cHg7XHJcblxyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICBcclxuICAgXHJcblxyXG5cclxuICAgIGEge1xyXG5cclxuXHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sb2dvIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB3aWR0aDogMTYwcHg7XHJcbiAgfVxyXG5cclxuICBcclxuXHJcbiAgJl9fY29sIHtcclxuICAgIC8vIHdpZHRoOiA1MCU7XHJcblxyXG5cclxuXHJcbiAgICAvLyAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAvLyAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLy8gICBvcmRlcjogMjtcclxuICAgIC8vICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjEyLCAyMjEsIDIyNywgMC42KTtcclxuICAgIC8vICAgO1xyXG4gICAgLy8gICBwYWRkaW5nLXRvcDogMjJweDtcclxuICAgIC8vICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgIC8vICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLy8gfVxyXG5cclxuICAgIC8vICY6bnRoLWNoaWxkKDMpIHtcclxuICAgIC8vICAgLmZhX21lbnUge1xyXG4gICAgLy8gICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgLy8gICB9XHJcbiAgICAvLyB9XHJcblxyXG4gICAgLy8gJjpudGgtY2hpbGQoNCkge1xyXG4gICAgLy8gICAuZmFfbWVudSB7XHJcbiAgICAvLyAgICAgbGkge1xyXG4gICAgLy8gICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAvLyAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAvLyAgICAgICB9XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gICB9XHJcbiAgICAvLyB9XHJcblxyXG4gICAgLy8gJjpsYXN0LWNoaWxkIHtcclxuICAgIC8vICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgLy8gfVxyXG5cclxuICAgICZfYnVyZ2Vye1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHsgXHJcbiAgICAgIHdpZHRoOiAxMDAlOyBcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9udWxse1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHsgIFxyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX21lbnV7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkgeyAgXHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmX19jb3Vyc2VuYW1lIHtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fYm90dG9tLWNvbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcblxyXG4gICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC8vICY6bGFzdC1jaGlsZCB7XHJcbiAgICAvLyAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAvLyB9XHJcblxyXG5we1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4gIH1cclxuXHJcbiAgLmZhX2FudGkge1xyXG4gICAgYSB7fVxyXG4gIH1cclxufVxyXG5cclxuLy8gLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYWJvdXQgLmZhX2Zvb3Rlcl9fdG9wLFxyXG4vLyAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1mYXEgLmZhX2Zvb3Rlcl9fdG9wLFxyXG4vLyAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1pbmZvIC5mYV9mb290ZXJfX3RvcCxcclxuLy8gLnBhZ2UtaWQtMTUgLmZhX2Zvb3Rlcl9fdG9wLFxyXG4vLyAucGFnZS1pZC0xODQgLmZhX2Zvb3Rlcl9fdG9wIHtcclxuLy8gICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMTIsIDIyMSwgMjI3LCAwLjYpO1xyXG4vLyB9XHJcblxyXG4uZmFfbWVudSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgd2lkdGg6IDExMHB4O1xyXG5cclxuICBsaSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIHBhZGRpbmctbGVmdDogMTlweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiA2cHg7XHJcbiAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICBoZWlnaHQ6IDJweDsgICAgXHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmVuZC1jb2xvcjtcclxuICAgIH1cclxuICAgIFxyXG4gICAgXHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkYnJlbmQtY29sb3I7XHJcblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7fVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgXHJcblxyXG4gIC5mYV9tZW51IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgXHJcblxyXG4gICAgYSB7XHJcblxyXG4gICAgICAmOmhvdmVyIHt9XHJcblxyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5mYV9mb290ZXIge1xyXG4gICAgLy8gcGFkZGluZy1ib3R0b206IDEwcHg7XHJcblxyXG5cclxuICAgIC5jb3B5e1xyXG4gICAgICB3aWR0aDogMjQwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX3RvcCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICBcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICAgICBcclxuXHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogN2ZyIDJmciAzZnI7XHJcbiAgICAgIGdyaWQtZ2FwOiAxMHB4O1xyXG5cclxuICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm90dG9tIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgXHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAvLyBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgIFxyXG4gICAgICBwYWRkaW5nLXRvcDogMzJweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIxMiwgMjIxLCAyMjcsIDAuNik7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9nbyB7XHJcbiAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgLy8gd2lkdGg6IDIwJTtcclxuXHJcbiAgICAgIC8vICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgLy8gICB3aWR0aDogMzAlO1xyXG4gICAgICAvLyB9XHJcblxyXG4gICAgICAvLyAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIC8vICAgd2lkdGg6IDI3JTtcclxuICAgICAgLy8gfVxyXG5cclxuICAgICAgLy8gJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAvLyAgIC5mYV9tZW51IHtcclxuICAgICAgLy8gICAgIGxpIHtcclxuICAgICAgLy8gICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgLy8gICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAvLyAgICAgICB9XHJcbiAgICAgIC8vICAgICB9XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyB9XHJcblxyXG4gICAgICAvLyAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgIC8vICAgLmZhX21lbnUge1xyXG4gICAgICAvLyAgICAgbGkge1xyXG4gICAgICAvLyAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgLy8gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgLy8gICAgICAgfVxyXG4gICAgICAvLyAgICAgfVxyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jb3Vyc2VuYW1lIHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB3aWR0aDogMjIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm90dG9tLWNvbCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmFfbWVudSB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZhX2Zvb3RlciB7XHJcbiAgICAmX190b3Age31cclxuXHJcbiAgICAmX19ib3R0b20ge31cclxuXHJcbiAgICAmX19jb2wge31cclxuXHJcbiAgICAmX19jb3Vyc2VuYW1lIHt9XHJcblxyXG4gICAgJl9fYm90dG9tLWNvbCB7XHJcbiAgICAgIGZsZXg6IDAgMCAzMyU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmFfbWVudSB7XHJcbiAgICBsaSB7fVxyXG5cclxuICAgIGEge31cclxuICB9XHJcbiAgI2Zvb3Rlci1sZWZ0LW1lbnV7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICB9XHJcbn0iLCIucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS10aGFua3tcclxuICAuc2l0ZS1oZWFkZXIgaDEge1xyXG4gICBcclxuICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgIFxyXG59XHJcblxyXG59XHJcblxyXG4uZmFfdGhhbmstdGV4dHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkgeyAgXHJcbiAgICAgIHdpZHRoOiAyNzBweDtcclxuICAgIH1cclxuICBwe1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbn1cclxuLmZhX3NvdGlhbC1ibG9ja3tcclxuIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbmJvcmRlcjogMXB4IHNvbGlkICNFNkYxRkY7XHJcbmJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgcGFkZGluZzogMTdweCAxNXB4IDIycHggMjBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHsgIFxyXG4gICAgICB3aWR0aDogMjUycHg7XHJcbiAgICB9XHJcblxyXG5cclxuICBwe1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIGZvbnQtZmFtaWx5OiBJQk0gUGxleCBTYW5zO1xyXG4gIH1cclxufVxyXG4ueWEtc2hhcmUyX19saW5re1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbn1cclxuLnlhLXNoYXJlMl9fY29udGFpbmVyX3NpemVfbSAueWEtc2hhcmUyX19pY29ue1xyXG4gIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcbi55YS1zaGFyZTJfX2JhZGdle1xyXG4gIC8vIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxufVxyXG4ueWEtc2hhcmUyX19pdGVtX3NlcnZpY2VfdmtvbnRha3RlIC55YS1zaGFyZTJfX2ljb257XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy92ay5zdmcpIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDsgXHJcbiAgYmFja2dyb3VuZC1zaXplOiAgMTdweCBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX2ZhY2Vib29rIC55YS1zaGFyZTJfX2ljb257XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICAyNHB4IGF1dG8gIWltcG9ydGFudDtcclxuXHJcbn1cclxuLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX29kbm9rbGFzc25pa2kgLnlhLXNoYXJlMl9faWNvbntcclxuICAgIGJhY2tncm91bmQtc2l6ZTogIDI0cHggYXV0byAhaW1wb3J0YW50O1xyXG5cclxufVxyXG4ueWEtc2hhcmUyX19pdGVtX3NlcnZpY2VfdHdpdHRlciAueWEtc2hhcmUyX19pY29ue1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAgMjRweCBhdXRvICFpbXBvcnRhbnQ7XHJcblxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IFxyXG4gICAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IFxyXG5cclxuICAuZmFfdGhhbmstdGV4dHtcclxuICAgIG1heC13aWR0aDogNDgwcHg7XHJcbiAgICBcclxuICAgIFxyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIGZvbnQtZmFtaWx5OiBJQk0gUGxleCBTYW5zO1xyXG4gICBcclxuICAgIHB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgXHJcbiAgICB9XHJcbiAgfSBcclxuICAuZmFfc290aWFsLWJsb2Nre1xyXG4gICAgcGFkZGluZzogMjJweCAxOXB4IDMzcHg7XHJcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xyXG4gICBcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnlhLXNoYXJlMl9fY29udGFpbmVyX3NpemVfbSAueWEtc2hhcmUyX19pY29ue1xyXG4gICAgd2lkdGg6IDQycHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogNDJweCAhaW1wb3J0YW50O1xyXG4gICBcclxuICB9XHJcbiAgLnlhLXNoYXJlMl9fY29udGFpbmVyX3NpemVfbSAueWEtc2hhcmUyX19pdGVte1xyXG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gIH1cclxuXHJcbiAgLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX3Zrb250YWt0ZSAueWEtc2hhcmUyX19pY29ue1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdmsuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAgMjBweCBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX2ZhY2Vib29rIC55YS1zaGFyZTJfX2ljb257XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICAzMHB4IGF1dG8gIWltcG9ydGFudDtcclxuXHJcbn1cclxuLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX29kbm9rbGFzc25pa2kgLnlhLXNoYXJlMl9faWNvbntcclxuICAgIGJhY2tncm91bmQtc2l6ZTogIDMwcHggYXV0byAhaW1wb3J0YW50O1xyXG5cclxufVxyXG4ueWEtc2hhcmUyX19pdGVtX3NlcnZpY2VfdHdpdHRlciAueWEtc2hhcmUyX19pY29ue1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAgMzBweCBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgXHJcbn1cclxuICAgIFxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZhX3NvdGlhbC1ibG9ja3tcclxuICAgICAgbWF4LXdpZHRoOiA0OTBweDtcclxuXHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgXHJcbn0iLCIuZmFfaW5mby1wYWdle1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICAuZmFfdGl0bGV7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgfVxyXG4gIGgze1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICB9XHJcbiAgJl9fcm93e31cclxuICAmX19ib2R5e31cclxuICAmX19zaWRlYmFye31cclxufVxyXG4uZmFfaW5mby1tZW51LWNvbnR7fVxyXG4uZmFfaW5mby1uYXZ7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC05cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtOXB4O1xyXG4gIGxpe1xyXG4gICAgLy8gbWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDlweDtcclxuICAgIG1hcmdpbi1yaWdodDogOXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgJi5jdXJyZW50X3BhZ2VfaXRlbSBhe1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICBhe1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgXHJcbiAgICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgXHJcbiAgICBcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuZmFfaW5mby1wYWdle1xyXG4gICAgLmZhX3RpdGxle1xyXG4gICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgIFxyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG4gICAgaDN7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG4gICAgcHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICAgICZfX3Jvd3tcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0ZnIgOGZyO1xyXG4gICAgICBncmlkLWdhcDogMTBweDtcclxuICAgIH1cclxuICAgICZfX2JvZHl7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgXHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XHJcbiAgICB9XHJcbiAgICAmX19zaWRlYmFye1xyXG4gICAgICBcclxuICAgIH1cclxuICB9XHJcbiAgLmZhX2luZm8tbWVudS1jb250e31cclxuICAuZmFfaW5mby1uYXZ7XHJcbiAgICBwYWRkaW5nOiAxOHB4IDE4cHggMThweCAzNXB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIGxpe1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBhe1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfSAgXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5mYV9pbmZvLXBhZ2V7XHJcbiAgICAuZmFfdGl0bGV7fVxyXG4gICAgaDN7fVxyXG4gICAgJl9fcm93e31cclxuICAgICZfX2JvZHl7fVxyXG4gICAgJl9fc2lkZWJhcnt9XHJcbiAgfVxyXG4uZmFfaW5mby1tZW51LWNvbnR7fVxyXG4uZmFfaW5mby1uYXZ7XHJcbiAgbGl7fVxyXG4gIGF7fVxyXG59XHJcbiAgICBcclxufSIsIi5wcm9ncmFtLWxpc3Qge1xyXG4gIC8vIGRpc3BsYXk6IGdyaWQ7XHJcbiAgLy8gZ2FwOiAxOXB4O1xyXG4gIC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcblxyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAvLyBnYXA6IDA7XHJcbiAgfVxyXG5cclxuICAmX2hpZ2hlcntcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAudGVybWxpbmt7XHJcbiAgICBzcGFue1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgfVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gIH1cclxuXHJcbiAgLnRlcm1uYW1le1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7ICBcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICAvLyBnYXA6IDZweDtcclxuICAgIC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0M3RDJFMztcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IElCTSBQbGV4IFNhbnM7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciAyZnIgMi41ZnIgMS41ZnI7XHJcbiAgICAgIGdyaWQtZ2FwOiAxMHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNDN0QyRTM7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cclxuICAgICAgLy8gZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0NiUgMzAlIDIzJTtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX2hlYWQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRjRGOUZGO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgIFxyXG5cclxuXHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2hlYWQgLnByb2dyYW0tbGlzdF9fY29se1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIHBhZGRpbmc6IDEycHggMCAxMnB4IDE1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgICAgc3BhbntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX3NlYXJjaCB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciAzZnIgMmZyIDIuNWZyIDEuNWZyO1xyXG5cclxuICAgIC8vIGdhcDogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgfVxyXG5cclxuXHJcbiAgJl9fY29sIHtcclxuICAgIG1pbi13aWR0aDogMDtcclxuXHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDE0cHggMCAxNHB4IDE1cHg7XHJcbiAgICAgIG1pbi13aWR0aDogMDtcclxuXHJcblxyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuXHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9uYW1lIHtcclxuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcblxyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IElCTSBQbGV4IFNhbnM7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfdGltZSB7XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAn0KHRgNC+0Log0L7QsdGD0YfQtdC90LjRjzonO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9wcmljZSB7XHJcbiAgICAgIC5ydWJ7XHJcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfYnRuIHtcclxuICAgICAgXHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkgeyAgXHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBwYWRkaW5nOiA3cHggMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J0biB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX29sZC1wcmljZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogbGluZS10aHJvdWdoO1xyXG4gICAgY29sb3I6ICM3Rjg5OTg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbmV3LXByaWNlIHtcclxuICAgIGNvbG9yOiAkYnJlbmQtY29sb3I7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7fVxyXG5cclxuICB9XHJcbiAgJl9fcHJpY2UtYmxvY2t7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICB9XHJcbiAgJl9fbGFiZWx7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICB9XHJcblxyXG5cclxuICAmX19wcmljZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAmLmFjdGl2ZXtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbn1cclxuXHJcbi5zYWxlLXByaWNlIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmb250LWZhbWlseTogSUJNIFBsZXggU2FucztcclxuICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gIH1cclxuXHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saW5rIHtcclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGNvbG9yOiAkYnJlbmQtY29sb3I7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gIH1cclxufSJdfQ== */
