.developer_version .main_img{background-attachment:initial!important;background-position-y:0!important}.summer-academy-2021{overflow-x:hidden}.summer-academy-2021 .main_img{background-image:url(/i/summer_academy2021/main.jpg);background-color:#a5edf0;background-attachment:initial;background-position-y:0}@media screen and (min-width:1600px){.summer-academy-2021 .main_img{background-image:url(/i/summer_academy2021/main1x.jpg)}}.summer-academy-2021 .main_img .inner{align-items:center;padding-bottom:80px}.summer-academy-2021 .inner.container{display:flex}.summer-academy-2021 .big_caption{font-size:4.2rem}.summer-academy-2021 .main_block{width:calc(100% - 300px);margin-top:30px}.summer-academy-2021 .event{font-weight:700;padding-left:34px;line-height:1.1;margin-bottom:7px}.summer-academy-2021 .event .title{margin-right:7px}.summer-academy-2021 .event .date{font-size:3rem}.summer-academy-2021 .atmosphere{display:flex;align-items:flex-start}.summer-academy-2021 .atmosphere .left{width:570px}.summer-academy-2021 .atmosphere .video{width:100%;background-color:#c4c4c4;position:relative}.summer-academy-2021 .atmosphere .location{padding-left:34px;margin:11px 0;font-size:1.8rem}.summer-academy-2021 .atmosphere .location .known{margin-bottom:5px}.summer-academy-2021 .atmosphere .location .tag2021{margin-top:-3px;letter-spacing:9px}.summer-academy-2021 .atmosphere .right{width:calc(100% - 570px)}.summer-academy-2021 .atmosphere .see_video .text{position:relative}.summer-academy-2021 .atmosphere .see_video .text .feeling{padding:23px 12px 17px;background-color:#769e47;color:#fff;position:relative;text-transform:uppercase;z-index:3;font-size:1.4rem}.summer-academy-2021 .atmosphere .see_video .text .feeling span{position:relative;z-index:2}.summer-academy-2021 .atmosphere .see_video .text .feeling:after,.summer-academy-2021 .wild:before{content:'';display:block;position:absolute;width:110vw;height:100%;left:0;top:0;background-color:#769e47}.summer-academy-2021 .atmosphere .see_video .palm_leaves{position:absolute;top:58px;left:7px;z-index:0}.summer-academy-2021 .atmosphere .see_video .navigation{display:block;position:relative;height:372px;z-index:2;left:22px;margin-top:-23px}@media screen and (min-width:900px){.summer-academy-2021 .atmosphere.no_video .left{margin-bottom:40px}}.summer-academy-2021 .liders{position:relative;margin-top:-20px;background-color:#e5e5e5;z-index:2;min-height:200px}@media screen and (min-width:1240px){.summer-academy-2021 .liders{min-height:341px}}.summer-academy-2021 .liders img{width:100%;display:block}.summer-academy-2021 .liders .profit{width:100%;padding:9px 10px 10px 34px;background-color:rgba(255,255,255,.8);position:absolute;bottom:0;font-size:1.8rem}.summer-academy-2021 .about_panama .top{display:flex;align-items:center;background-color:#769e47;padding:13px 20px 7px 34px;text-transform:uppercase;font-weight:700}.summer-academy-2021 .about_panama .top .title{color:#fff;line-height:1.1}.summer-academy-2021 .about_panama .top .title .what_know{font-size:2rem}.summer-academy-2021 .about_panama .top .flag{position:relative;top:-2px;height:65px}.summer-academy-2021 .about_panama .desciption{display:flex;align-items:flex-start}.summer-academy-2021 .about_panama .desciption .facts{width:385px;background-color:#eee;padding:15px 20px 0 34px;font-weight:500;text-transform:uppercase;z-index:2}.summer-academy-2021 .about_panama .desciption .facts .fact{margin-bottom:17px;font-size:1.4rem}.summer-academy-2021 .about_panama .desciption .partner_target{width:calc(100% - 385px);padding:15px 10px 15px 19px;z-index:2;font-size:1.4rem}.summer-academy-2021 .wild{top:-97px;margin-bottom:-97px;padding:110px 20px 99px 34px;position:relative}.summer-academy-2021 .wild:before{width:100vw;background-color:#f9f9f9;z-index:0}.summer-academy-2021 .wild .img_bg{width:calc(100% + (100vw - 1170px)/2);background-image:url(/i/summer_academy2021/island.jpg);background-position:left top;z-index:1;background-size:cover}.summer-academy-2021 .wild .parrot{position:absolute;left:287px;top:-22px;width:286px;z-index:1}.summer-academy-2021 .wild .drone{position:absolute;left:618px;top:55px;width:294px;z-index:1}.summer-academy-2021 .wild .text{position:relative;z-index:2}.summer-academy-2021 .wild .title{font-weight:700;line-height:1.1;max-width:320px;min-height:92px}.summer-academy-2021 .wild .tag_summer_academy{margin-top:28px;font-size:1.8rem;letter-spacing:9px}.summer-academy-2021 .wild .tag_summer_academy.long{font-size:1.6rem}.summer-academy-2021 .wild .promise{color:#fff;text-transform:uppercase;font-weight:700;margin:5px 0 7px;font-size:2.2rem;max-width:670px}.summer-academy-2021 .wild .reason{max-width:780px;padding:5px 10px 6px 34px;margin-left:-34px;background-color:rgba(255,255,255,.7);margin-bottom:7px;line-height:1.15;font-size:1.7rem}.summer-academy-2021 .participant{display:flex;position:relative;padding-top:20px}@media screen and (min-width:1240px){.summer-academy-2021 .participant{min-height:404px}}.summer-academy-2021 .participant:after{content:'';display:block;width:200vw;height:20px;position:absolute;left:425px;top:0;background-color:#769e47}.summer-academy-2021 .participant .text{width:580px;padding-left:34px}.summer-academy-2021 .participant .title{font-weight:700;margin-top:-6px;line-height:1;max-width:420px}.summer-academy-2021 .participant .crave{margin-top:47px;font-size:2rem;margin-left:3px;line-height:1.1}.summer-academy-2021 .participant .conditions{list-style:none;padding-left:46px;margin-top:12px}.summer-academy-2021 .participant .conditions .condition{display:flex;align-items:center;font-size:2rem;line-height:1.1;margin-bottom:16px}.summer-academy-2021 .participant .conditions .condition:before{content:'';display:block;width:11px;height:11px;border-radius:50%;margin-right:20px;background-color:#038d11}.summer-academy-2021 .participant .conditions .condition span{display:block;width:calc(100% - 31px)}.summer-academy-2021 .participant .tree{width:340px;position:absolute;right:6px;height:100%}.summer-academy-2021 .participant .tree .trunk{display:block;max-width:none;height:calc(100% - 20px)}.summer-academy-2021 .participant .tree .branch{position:absolute;top:-8px;max-width:none;left:-94px}.summer-academy-2021 .participant.no_video{padding-bottom:0}.summer-academy-2021 .miami .change{font-size:1.4rem;background-color:#eee;padding:18px 20px 15px 34px;text-transform:uppercase;position:relative;z-index:1}.summer-academy-2021 .miami .media{display:flex}.summer-academy-2021 .miami .media .left{margin-left:-15px}.summer-academy-2021 .miami .media .left .flag_miami{display:block;width:274px;margin-top:-14px}@media screen and (min-width:1240px){.summer-academy-2021 .miami .media .left .flag_miami{height:376px;min-height:calc(100% + 14px)}}.summer-academy-2021 .miami .media .right{width:550px}.summer-academy-2021 .miami .media .right .video{width:100%;background-color:#c4c4c4;position:relative}.summer-academy-2021 .miami .media .right .tag2018{letter-spacing:9px;font-size:1.8rem;margin-top:15px;margin-bottom:12px}.ru .main_img{background-image:url(/i/summer_academy2021/main_ru.jpg)}@media screen and (max-width:1440px){.ru .main_img{background-image:url(/i/summer_academy2021/main_ru1x.jpg)}}.es .big_caption{font-size:3.8rem}.es .wild .tag_summer_academy{margin-top:37px}.it .wild .parrot{left:297px;top:-6px}.de .wild .parrot{left:310px;top:-6px}.de .wild .tag_summer_academy{margin-top:37px}.bg .big_caption{font-size:3.7rem}.tr .wild .parrot{left:298px;top:-6px}.pt .wild .parrot{left:310px;top:-4px}.pt .big_caption{font-size:4rem}@media screen and (min-width:2000px){.summer-academy-2021 .wild .tag_summer_academy{margin-top:46px}}@media screen and (min-width:2200px){.summer-academy-2021 .wild .tag_summer_academy{margin-top:86px}}@media screen and (max-width:1240px){.summer-academy-2021 .wild .img_bg{width:97vw}}@media screen and (max-width:1180px){.inner.container{flex-direction:column}.summer-academy-2021 .main_block{width:100%;margin-top:0}main .menu{width:100%;margin-top:70px}main .menu>ul{display:flex;margin-top:0;align-items:flex-start}.summer-academy-2021 .liders{min-height:36vw}}@media screen and (max-width:1024px){#wrapper main .main_img .inner{justify-content:flex-end}.summer-academy-2021 .event .title{margin-right:0}.summer-academy-2021 .event .date{display:block}.summer-academy-2021 .atmosphere .location,.summer-academy-2021 .event,.summer-academy-2021 .participant .text,.summer-academy-2021 .wild{padding-left:0}.summer-academy-2021 .wild .img_bg,.summer-academy-2021 .wild:before{width:100vw;margin-left:-3vw}.summer-academy-2021 .wild .img_bg{background-position:center top}.summer-academy-2021 .wild:before{background-color:#32a1b2}.summer-academy-2021 .wild .promise{max-width:440px}}@media screen and (max-width:960px){.summer-academy-2021 .wild .drone{left:578px}}@media screen and (max-width:900px){.summer-academy-2021 .atmosphere{flex-direction:column-reverse}.summer-academy-2021 .atmosphere .left,.summer-academy-2021 .atmosphere .right{width:100%}.summer-academy-2021 .atmosphere .see_video .text .feeling:after{left:-100vw;width:200vw}.see_video{display:flex;align-items:center}.summer-academy-2021 .atmosphere .see_video .palm_leaves{top:70px;left:calc(50% - 175px);max-width:350px}.summer-academy-2021 .atmosphere .video,.summer-academy-2021 .miami .media .right .video{width:100vw;margin-left:-3vw}.summer-academy-2021 .liders{margin-top:20px}.see_video,.summer-academy-2021 .about_panama .desciption{flex-direction:column}.summer-academy-2021 .about_panama .desciption .facts,.summer-academy-2021 .about_panama .desciption .partner_target{width:100%}.summer-academy-2021 .about_panama .desciption .partner_target{padding:0;margin:25px 0;font-size:1.6rem}.summer-academy-2021 .wild{top:0;margin-bottom:0;padding-top:0;padding-right:0}.summer-academy-2021 .wild .promise,.summer-academy-2021 .wild .title{max-width:100%}.summer-academy-2021 .participant:after,.summer-academy-2021 .wild .promise br,.summer-academy-2021 .wild:before{display:none}.summer-academy-2021 .wild .parrot{position:relative;top:-20px;left:0;margin-bottom:60px}.summer-academy-2021 .wild .drone{left:auto;right:0;top:90px}.summer-academy-2021 .liders{width:100vw;margin-left:-3vw;background-color:#e5e5e5}.summer-academy-2021 .liders .profit{position:static;padding-left:3vw;padding-right:3vw}.summer-academy-2021 .about_panama{width:100vw;margin-left:-3vw}.summer-academy-2021 .about_panama .desciption .facts,.summer-academy-2021 .about_panama .top{padding-left:3vw}.summer-academy-2021 .about_panama .desciption .partner_target{padding-left:3vw;padding-right:3vw}.summer-academy-2021 .wild .reason{width:100vw;margin-left:-3vw;padding-left:3vw}.summer-academy-2021 .participant{flex-direction:column;padding-bottom:0}.summer-academy-2021 .participant .text{width:100%}.summer-academy-2021 .participant .title{max-width:100%}.summer-academy-2021 .participant .tree{position:relative;right:0;width:100%;display:flex;justify-content:center}.summer-academy-2021 .participant .tree:after{content:'';display:block;width:110vw;margin-left:-3vw;height:20px;position:absolute;left:0;top:0;background-color:#769e47}.summer-academy-2021 .participant .tree .trunk{max-height:80vh}.summer-academy-2021 .participant .tree .branch{top:0;left:0}.summer-academy-2021 .miami .change{width:100vw;margin-left:-3vw}.summer-academy-2021 .miami .media{flex-direction:column-reverse}.summer-academy-2021 .miami .media .left{width:100%;display:flex;justify-content:center}.summer-academy-2021 .miami .media .left .flag_miami{margin-top:15px;width:274px;height:378px}.summer-academy-2021 .miami .media .right{width:100%}}@media screen and (max-width:740px){main .menu{margin-top:40px;margin-bottom:40px}main .menu>ul{flex-direction:column}.summer-academy-2021 .atmosphere .see_video .palm_leaves{left:calc(50% - 175px)}.summer-academy-2021 .wild .parrot{margin-bottom:130px}.summer-academy-2021 .wild .drone{top:215px;right:-30px}}@media screen and (max-width:640px) and (orientation:portrait){#wrapper main .main_img{position:relative;background-image:url(/i/summer_academy2021/m/bg_640.jpg)}#wrapper main .main_img .inner{justify-content:space-between}#wrapper main .main_img .inner div.btns{position:relative;z-index:1}.main_img .inner:before,.main_img:after{content:'';width:100%;background-size:contain;background-repeat:no-repeat}.main_img .inner:before{display:block;height:200px;background-image:url(/i/summer_academy2021/m/logo.png);background-position:center top}.main_img:after{position:absolute;bottom:0;left:0;height:400px;background-image:url(/i/summer_academy2021/m/man1x.png);background-position:center bottom}.ru .main_img .inner:before{background-image:url(/i/summer_academy2021/m/logo_ru.png)}}@media screen and (max-width:520px){.summer-academy-2021 .wild .parrot{margin-bottom:170px}.summer-academy-2021 .wild .drone{top:255px}}@media screen and (max-width:480px){.summer-academy-2021 .wild .img_bg{background-image:url(/i/summer_academy2021/m/island2.jpg);background-position:left -70px top}.summer-academy-2021 .wild .parrot{margin-bottom:40px}.summer-academy-2021 .wild .drone{position:relative;right:auto;top:-70px;margin-left:calc(50% - 67px)}.summer-academy-2021 .about_panama .top{flex-direction:column;align-items:flex-start}.summer-academy-2021 .about_panama .top .flag{margin-top:15px;height:127px}}@media screen and (max-width:445px){.summer-academy-2021 .about_panama,.summer-academy-2021 .atmosphere .video,.summer-academy-2021 .liders,.summer-academy-2021 .miami .change,.summer-academy-2021 .miami .media .right .video,.summer-academy-2021 .participant .tree:after,.summer-academy-2021 .wild .img_bg,.summer-academy-2021 .wild:before{margin-left:-5vw}.summer-academy-2021 .wild .reason{margin-left:-5vw;padding-left:5vw}.summer-academy-2021 .liders .profit{padding-left:5vw;padding-right:5vw}.summer-academy-2021 .about_panama .desciption .facts,.summer-academy-2021 .about_panama .top{padding-left:5vw}.summer-academy-2021 .about_panama .desciption .partner_target{padding-left:5vw;padding-right:5vw}}@media screen and (max-width:425px){#wrapper main .main_img{background-image:url(/i/summer_academy2021/m/bg_425_2.jpg)}.summer-academy-2021 .wild .drone{margin-bottom:20px;top:-50px;margin-left:50px}.summer-academy-2021 .big_caption{font-size:3.8rem}.bg .big_caption{font-size:3.5rem}.summer-academy-2021 .atmosphere .location .tag2021,.summer-academy-2021 .miami .media .right .tag2018{font-size:1.7rem}.summer-academy-2021 .participant .conditions{padding-left:30px}.summer-academy-2021 .participant .conditions .condition{font-size:1.6rem}.summer-academy-2021 .participant .tree .trunk{height:384px}}@media screen and (max-width:395px){.summer-academy-2021 .wild .drone{margin-bottom:90px}}@media screen and (max-width:360px){.summer-academy-2021 .big_caption{font-size:3.4rem}.summer-academy-2021 .atmosphere .location .tag2021,.summer-academy-2021 .miami .media .right .tag2018{font-size:1.6rem}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN1bW1lci1hY2FkZW15LTIwMjEubGVzcyIsInN1bW1lci1hY2FkZW15LTIwMjEuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLDRCLENBRUksdUMsQ0FDQSxpQyxDQUlKLG9CLENBRUUsaUIsQ0FGRiw4QixDQUtJLG9ELENBQ0Esd0IsQ0FDQSw2QixDQUNBLHVCLENBRUEscUNBQUEsOEIsQ0FDRSx3REFYTixxQyxDQWVNLGtCLENBQ0EsbUIsQ0FoQk4scUMsQ0FxQkksWSxDQXJCSixpQyxDQXlCSSxnQixDQXpCSixnQyxDQTZCSSx3QixDQUNBLGUsQ0E5QkosMkIsQ0FrQ0ksZSxDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBckNKLGtDLENBd0NNLGdCLENBeENOLGlDLENBNENNLGMsQ0E1Q04sZ0MsQ0FtREksWSxDQUNBLHNCLENBcERKLHNDLENBd0RNLFcsQ0F4RE4sdUMsQ0E0RE0sVSxDQUNBLHdCLENBQ0EsaUIsQ0E5RE4sMEMsQ0FrRU0saUIsQ0FDQSxhLENBQ0EsZ0IsQ0FwRU4saUQsQ0F1RVEsaUIsQ0F2RVIsbUQsQ0EyRVEsZSxDQUNBLGtCLENBNUVSLHVDLENBaUZNLHdCLENBakZOLGlELENBc0ZRLGlCLENBdEZSLDBELENBeUZVLHNCLENBQ0Esd0IsQ0FDQSxVLENBQ0EsaUIsQ0FDQSx3QixDQUNBLFMsQ0FDQSxnQixDQS9GViwrRCxDQWtHWSxpQixDQUNBLFMsQ0FHRixnRSxDQWlJTixpQyxDQWhJUSxVLENBQ0EsYSxDQUNBLGlCLENBQ0EsVyxDQUNBLFcsQ0FDQSxNLENBQ0EsSyxDQUNBLHdCLENBOUdaLHdELENBcUhRLGlCLENBQ0EsUSxDQUNBLFEsQ0FDQSxTLENBeEhSLHVELENBNEhRLGEsQ0FDQSxpQixDQUNBLFksQ0FDQSxTLENBQ0EsUyxDQUNBLGdCLENBSUosb0NBRUUsK0MsQ0FFSSxvQkF6SVYsNEIsQ0FnSkksaUIsQ0FDQSxnQixDQUNBLHdCLENBQ0EsUyxDQUNBLGdCLENBQ0EscUNBQUEsNEIsQ0FDRSxrQkF0Sk4sZ0MsQ0EwSk0sVSxDQUNBLGEsQ0EzSk4sb0MsQ0ErSk0sVSxDQUNBLDBCLENBQ0EscUMsQ0FDQSxpQixDQUNBLFEsQ0FDQSxnQixDQXBLTix1QyxDQStLTSxZLENBQ0Esa0IsQ0FDQSx3QixDQUNBLDBCLENBQ0Esd0IsQ0FDQSxlLENBcExOLDhDLENBdUxRLFUsQ0FDQSxlLENBeExSLHlELENBMkxVLGMsQ0EzTFYsNkMsQ0FnTVEsaUIsQ0FDQSxRLENBQ0EsVyxDQWxNUiw4QyxDQXVNTSxZLENBQ0Esc0IsQ0F4TU4scUQsQ0EyTVEsVyxDQUNBLHFCLENBQ0Esd0IsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxTLENBaE5SLDJELENBbU5VLGtCLENBQ0EsZ0IsQ0FwTlYsOEQsQ0F5TlEsd0IsQ0FDQSwyQixDQUNBLFMsQ0FDQSxnQixDQTVOUiwwQixDQWtPSSxTLENBQ0EsbUIsQ0FDQSw0QixDQUNBLGlCLENBRUEsaUMsQ0FNRSxXLENBRUEsd0IsQ0FDQSxTLENBaFBOLGtDLENBb1BNLHFDLENBQ0Esc0QsQ0FDQSw0QixDQUNBLFMsQ0FDQSxxQixDQXhQTixrQyxDQTRQTSxpQixDQUNBLFUsQ0FDQSxTLENBQ0EsVyxDQUNBLFMsQ0FoUU4saUMsQ0FvUU0saUIsQ0FDQSxVLENBQ0EsUSxDQUNBLFcsQ0FDQSxTLENBeFFOLGdDLENBNFFNLGlCLENBQ0EsUyxDQTdRTixpQyxDQWlSTSxlLENBQ0EsZSxDQUNBLGUsQ0FDQSxlLENBcFJOLDhDLENBd1JNLGUsQ0FDQSxnQixDQUNBLGtCLENBRUEsbUQsQ0FDRSxnQixDQTdSUixtQyxDQWtTTSxVLENBQ0Esd0IsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGUsQ0F2U04sa0MsQ0EyU00sZSxDQUNBLHlCLENBQ0EsaUIsQ0FDQSxxQyxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxnQixDQWpUTixpQyxDQXNUSSxZLENBQ0EsaUIsQ0FDQSxnQixDQUVBLHFDQUFBLGlDLENBQ0Usa0JBSUYsdUMsQ0FDRSxVLENBQ0EsYSxDQUNBLFcsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxVLENBQ0EsSyxDQUNBLHdCLENBdlVOLHVDLENBMlVNLFcsQ0FDQSxpQixDQTVVTix3QyxDQWdWTSxlLENBQ0EsZSxDQUNBLGEsQ0FDQSxlLENBblZOLHdDLENBdVZNLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0ExVk4sNkMsQ0E4Vk0sZSxDQUNBLGlCLENBQ0EsZSxDQWhXTix3RCxDQW1XUSxZLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBRUEsK0QsQ0FDRSxVLENBQ0EsYSxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxpQixDQUNBLHdCLENBaFhWLDZELENBb1hVLGEsQ0FDQSx1QixDQXJYVix1QyxDQTJYTSxXLENBQ0EsaUIsQ0FDQSxTLENBQ0EsVyxDQTlYTiw4QyxDQWlZUSxhLENBQ0EsYyxDQUNBLHdCLENBbllSLCtDLENBdVlRLGlCLENBQ0EsUSxDQUNBLGMsQ0FDQSxVLENBSUosMEMsQ0FDRSxnQixDQS9ZTixtQyxDQXNaTSxnQixDQUNBLHFCLENBQ0EsMkIsQ0FDQSx3QixDQUNBLGlCLENBQ0EsUyxDQTNaTixrQyxDQStaTSxZLENBL1pOLHdDLENBa2FRLGlCLENBbGFSLG9ELENBcWFVLGEsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxxQ0FBQSxvRCxDQUNFLFksQ0FDQSw4QkExYVoseUMsQ0FnYlEsVyxDQWhiUixnRCxDQW1iVSxVLENBQ0Esd0IsQ0FDQSxpQixDQXJiVixrRCxDQXliVSxrQixDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBVVYsYSxDQUVJLHVELENBQ0EscUNBQUEsYSxDQUNFLDJEQU1OLGdCLENBRUksZ0IsQ0FGSiw2QixDQU1JLGUsQ0FJSixpQixDQUVJLFUsQ0FDQSxRLENBSUosaUIsQ0FFSSxVLENBQ0EsUSxDQUhKLDZCLENBT0ksZSxDQUlKLGdCLENBRUksZ0IsQ0FJSixpQixDQUVJLFUsQ0FDQSxRLENBSUosaUIsQ0FFSSxVLENBQ0EsUSxDQUhKLGdCLENBT0ksYyxDQUtKLHFDQUNFLDhDLENBQ0UsaUIsQUFJSixxQ0FDRSw4QyxDQUNFLGlCLEFBS0oscUNBQ0Usa0MsQ0FDRSxZLEFBS0oscUNBQ0UsZ0IsQ0FDRSxxQixDQUdGLGdDLENBQ0UsVSxDQUNBLFksQ0FHRixVLENBQ0UsVSxDQUNBLGUsQ0FFQSxhLENBQ0UsWSxDQUNBLFksQ0FDQSxzQixDQUlKLDRCLENBQ0UsaUIsQUFNSixxQ0FFRSw4QixDQUNFLHdCLENBR0Ysa0MsQ0FDRSxjLENBR0YsaUMsQ0FDRSxhLENDNUhGLDBDLENEK0hBLDJCLENDOUhBLHVDLENBQ0EsMEIsQ0RrSUksYyxDQUlKLGtDLENDbElBLGlDLENEb0lFLFcsQ0FDQSxnQixDQUdGLGtDLENBQ0UsOEIsQ0FHRixpQyxDQUNFLHdCLENBR0YsbUMsQ0FDRSxpQixBQUtKLG9DQUNFLGlDLENBQ0UsWSxBQUtKLG9DQUVFLGdDLENBQ0UsNkIsQ0FERixzQyxDQ3ZJQSx1QyxDRDJJSSxVLENBSUosZ0UsQ0FDRSxXLENBQ0EsVyxDQUdGLFUsQ0FDRSxZLENBRUEsa0IsQ0FHRix3RCxDQUNFLFEsQ0FDQSxzQixDQUNBLGUsQ0FJRix1QyxDQy9JQSxnRCxDRGlKRSxXLENBQ0EsZ0IsQ0FHRiw0QixDQUNFLGUsQ0FwQkYsVSxDQXdCQSw4QyxDQUNFLHFCLENBREYscUQsQ0MvSUEsOEQsQ0RtSkksVSxDQUlKLDhELENBQ0UsUyxDQUNBLGEsQ0FDQSxnQixDQUlGLDBCLENBQ0UsSyxDQUNBLGUsQ0FDQSxhLENBQ0EsZSxDQUdGLG1DLENDdEpBLGlDLENEd0pFLGMsQ0FpRUEsdUMsQ0E3Q0Ysc0MsQ0FqQkEsaUMsQ0FDRSxZLENBR0Ysa0MsQ0FDRSxpQixDQUNBLFMsQ0FDQSxNLENBQ0Esa0IsQ0FHRixpQyxDQUNFLFMsQ0FDQSxPLENBQ0EsUSxDQVVGLDRCLENBQ0UsVyxDQUNBLGdCLENBQ0Esd0IsQ0FIRixvQyxDQU1JLGUsQ0FDQSxnQixDQUNBLGlCLENBSUosa0MsQ0FDRSxXLENBQ0EsZ0IsQ0M5SkYscUQsQ0Q0SkEsdUMsQ0FNSSxnQixDQU5KLDhELENBVUksZ0IsQ0FDQSxpQixDQUlKLGtDLENBQ0UsVyxDQUNBLGdCLENBQ0EsZ0IsQ0FJRixpQyxDQUNFLHFCLENBQ0EsZ0IsQ0FGRix1QyxDQVNJLFUsQ0FUSix3QyxDQWFJLGMsQ0FiSix1QyxDQWlCSSxpQixDQUNBLE8sQ0FDQSxVLENBQ0EsWSxDQUNBLHNCLENBRUEsNkMsQ0FDRSxVLENBQ0EsYSxDQUNBLFcsQ0FDQSxnQixDQUNBLFcsQ0FDQSxpQixDQUNBLE0sQ0FDQSxLLENBQ0Esd0IsQ0FoQ04sOEMsQ0FvQ00sZSxDQXBDTiwrQyxDQXdDTSxLLENBQ0EsTSxDQU1OLG1DLENBQ0UsVyxDQUNBLGdCLENBR0Ysa0MsQ0FDRSw2QixDQURGLHdDLENBSUksVSxDQUNBLFksQ0FDQSxzQixDQU5KLG9ELENBU00sZSxDQUNBLFcsQ0FDQSxZLENBWE4seUMsQ0FnQkksWSxBQVFOLG9DQUVFLFUsQ0FDRSxlLENBQ0Esa0IsQ0FHRixhLENBQ0UscUIsQ0FHRix3RCxDQUNFLHNCLENBR0Ysa0MsQ0FDRSxtQixDQUdGLGlDLENBQ0UsUyxDQUNBLGEsQUFJSiwrREFDRSx1QixDQUNFLGlCLENBQ0Esd0QsQ0FGRiw4QixDQUtJLDZCLENBSUosdUMsQ0FDRSxpQixDQUNBLFMsQ0FHRix1QixDQVdBLGUsQ0FDRSxVLENBSUEsVSxDQUdBLHVCLENBQ0EsMkIsQ0FwQkYsdUIsQ0FFRSxhLENBRUEsWSxDQUNBLHNELENBR0EsOEIsQ0FHRixlLENBRUUsaUIsQ0FDQSxRLENBQ0EsTSxDQUVBLFksQ0FDQSx1RCxDQUdBLGlDLENBR0YsMkIsQ0FFSSwyRCxBQU1OLG9DQUVFLGtDLENBQ0UsbUIsQ0FHRixpQyxDQUNFLFcsQUFLSixvQ0FFRSxrQyxDQUNFLHlELENBQ0Esa0MsQ0FJRixrQyxDQUNFLGtCLENBR0YsaUMsQ0FDRSxpQixDQUNBLFUsQ0FDQSxTLENBQ0EsNEIsQ0FHRix1QyxDQUNFLHFCLENBQ0Esc0IsQ0FGRiw2QyxDQUtJLGUsQ0FDQSxjLEFBTU4sb0NBeUJFLGtDLENDeE9BLHVDLENEK05BLDRCLENDOU5BLG1DLENBRUEsZ0QsQ0FEQSw2QyxDRDhNQSxrQyxDQ2pOQSxpQyxDRHVORSxnQixDQUdGLGtDLENBQ0UsZ0IsQ0FDQSxnQixDQUlGLG9DLENBSUksZ0IsQ0FDQSxpQixDQy9NSixxRCxDRG1OQSx1QyxDQUlJLGdCLENBSkosOEQsQ0FRSSxnQixDQUNBLG1CLEFBUU4sb0NBRUUsdUIsQ0FDRSwwRCxDQUdGLGlDLENBQ0Usa0IsQ0FDQSxTLENBQ0EsZ0IsQ0FHRixpQyxDQUVJLGdCLENBSUosZ0IsQ0FFSSxnQixDQUlKLG1ELENDcE9BLGtELENEc09FLGdCLENBR0YsNkMsQ0FDRSxpQixDQURGLHdELENBSUksZ0IsQ0FJSiw4QyxDQUNFLGMsQUFNSixvQ0FDRSxpQyxDQUNFLG9CLEFBSUosb0NBRUUsaUMsQ0FFSSxnQixDQUlKLG1ELENDL09BLGtELENEaVBFLGtCIiwiZmlsZSI6InN1bW1lci1hY2FkZW15LTIwMjEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcInZhcmlhYmxlcy5sZXNzXCI7XG5cbkBvZmZzZXRfbGVmdDogMzRweDtcblxuLmRldmVsb3Blcl92ZXJzaW9uIHtcbiAgLm1haW5faW1nIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc3VtbWVyLWFjYWRlbXktMjAyMSB7XG5cbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gIC5tYWluX2ltZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL3N1bW1lcl9hY2FkZW15MjAyMS9tYWluLmpwZyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY5YjFiNCArIDYwO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogaW5pdGlhbDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDA7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9zdW1tZXJfYWNhZGVteTIwMjEvbWFpbjF4LmpwZyk7XG4gICAgfVxuXG4gICAgLmlubmVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICB9XG4gIH1cblxuICAuaW5uZXIuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmJpZ19jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDQuMnJlbTtcbiAgfVxuXG4gIC5tYWluX2Jsb2NrIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICAuZXZlbnQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZy1sZWZ0OiBAb2Zmc2V0X2xlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG5cbiAgICAudGl0bGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgfVxuXG4gICAgLmRhdGUge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgIH1cblxuICB9XG5cblxuICAuYXRtb3NwaGVyZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXG4gICAgLmxlZnQge1xuICAgICAgd2lkdGg6IDU3MHB4O1xuICAgIH1cblxuICAgIC52aWRlbyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDNEM0QzQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uIHtcbiAgICAgIHBhZGRpbmctbGVmdDogQG9mZnNldF9sZWZ0O1xuICAgICAgbWFyZ2luOiAxMXB4IDA7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcblxuICAgICAgLmtub3duIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgfVxuXG4gICAgICAudGFnMjAyMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiA5cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJpZ2h0IHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NzBweCk7XG4gICAgfVxuXG4gICAgLnNlZV92aWRlbyB7XG4gICAgICAudGV4dCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuZmVlbGluZyB7XG4gICAgICAgICAgcGFkZGluZzogMjNweCAxMnB4IDE3cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0Z3JlZW47XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTEwdnc7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0Z3JlZW47XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBhbG1fbGVhdmVzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDU4cHg7XG4gICAgICAgIGxlZnQ6IDdweDtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgIH1cblxuICAgICAgLm5hdmlnYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDM3MnB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBsZWZ0OiAyMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuXG4gICAgICAmLm5vX3ZpZGVvIHtcbiAgICAgICAgLmxlZnQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubGlkZXJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNDBweCkge1xuICAgICAgbWluLWhlaWdodDogMzQxcHg7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnByb2ZpdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDlweCAxMHB4IDEwcHggQG9mZnNldF9sZWZ0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB9XG5cblxuICB9XG5cblxuICAuYWJvdXRfcGFuYW1hIHtcblxuXG4gICAgLnRvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGdyZWVuO1xuICAgICAgcGFkZGluZzogMTNweCAyMHB4IDdweCBAb2Zmc2V0X2xlZnQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG5cbiAgICAgICAgLndoYXRfa25vdyB7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mbGFnIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVzY2lwdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgIC5mYWN0cyB7XG4gICAgICAgIHdpZHRoOiAzODVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VFRTtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4IDAgQG9mZnNldF9sZWZ0O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIC5mYWN0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wYXJ0bmVyX3RhcmdldCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzODVweCk7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTBweCAxNXB4IDE5cHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53aWxkIHtcbiAgICB0b3A6IC05N3B4O1xuICAgIG1hcmdpbi1ib3R0b206IC05N3B4O1xuICAgIHBhZGRpbmc6IDExMHB4IDIwcHggOTlweCBAb2Zmc2V0X2xlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgICAgei1pbmRleDogMDtcbiAgICB9XG5cbiAgICAuaW1nX2JnIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAoMTAwdncgLSAxMTcwcHgpIC8gMik7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvc3VtbWVyX2FjYWRlbXkyMDIxL2lzbGFuZC5qcGcpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG5cbiAgICAucGFycm90IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDI4N3B4O1xuICAgICAgdG9wOiAtMjJweDtcbiAgICAgIHdpZHRoOiAyODZweDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmRyb25lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDYxOHB4O1xuICAgICAgdG9wOiA1NXB4O1xuICAgICAgd2lkdGg6IDI5NHB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgbWluLWhlaWdodDogOTJweDtcbiAgICB9XG5cbiAgICAudGFnX3N1bW1lcl9hY2FkZW15IHtcbiAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiA5cHg7XG5cbiAgICAgICYubG9uZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9taXNlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW46IDVweCAwIDdweDtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgbWF4LXdpZHRoOiA2NzBweDtcbiAgICB9XG5cbiAgICAucmVhc29uIHtcbiAgICAgIG1heC13aWR0aDogNzgwcHg7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweCA2cHggMzRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMzRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgfVxuICB9XG5cbiAgLnBhcnRpY2lwYW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNDBweCkge1xuICAgICAgbWluLWhlaWdodDogNDA0cHg7XG4gICAgfVxuXG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMjAwdnc7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA0MjVweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGdyZWVuO1xuICAgIH1cblxuICAgIC50ZXh0IHtcbiAgICAgIHdpZHRoOiA1ODBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogQG9mZnNldF9sZWZ0O1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjA7XG4gICAgICBtYXgtd2lkdGg6IDQyMHB4XG4gICAgfVxuXG4gICAgLmNyYXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IDQ3cHg7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICB9XG5cbiAgICAuY29uZGl0aW9ucyB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZy1sZWZ0OiA0NnB4O1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcblxuICAgICAgLmNvbmRpdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAzOEQxMTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMXB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50cmVlIHtcbiAgICAgIHdpZHRoOiAzNDBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC50cnVuayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICB9XG5cbiAgICAgIC5icmFuY2gge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLThweDtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBsZWZ0OiAtOTRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm5vX3ZpZGVvIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5taWFtaSB7XG5cbiAgICAuY2hhbmdlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgIHBhZGRpbmc6IDE4cHggMjBweCAxNXB4IDM0cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAubWVkaWEge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgLmxlZnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG5cbiAgICAgICAgLmZsYWdfbWlhbWkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyNzRweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMTRweDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjQwcHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogMzc2cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgKyAxNHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDU1MHB4O1xuXG4gICAgICAgIC52aWRlbyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0M0QzRDNDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAudGFnMjAxOCB7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDlweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG59XG5cblxuLnJ1IHtcbiAgLm1haW5faW1nIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvc3VtbWVyX2FjYWRlbXkyMDIxL21haW5fcnUuanBnKTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9zdW1tZXJfYWNhZGVteTIwMjEvbWFpbl9ydTF4LmpwZyk7XG4gICAgfVxuICB9XG59XG5cblxuLmVzIHtcbiAgLmJpZ19jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDMuOHJlbTtcbiAgfVxuXG4gIC53aWxkIC50YWdfc3VtbWVyX2FjYWRlbXkge1xuICAgIG1hcmdpbi10b3A6IDM3cHg7XG4gIH1cbn1cblxuLml0IHtcbiAgLndpbGQgLnBhcnJvdCB7XG4gICAgbGVmdDogMjk3cHg7XG4gICAgdG9wOiAtNnB4O1xuICB9XG59XG5cbi5kZSB7XG4gIC53aWxkIC5wYXJyb3Qge1xuICAgIGxlZnQ6IDMxMHB4O1xuICAgIHRvcDogLTZweDtcbiAgfVxuXG4gIC53aWxkIC50YWdfc3VtbWVyX2FjYWRlbXkge1xuICAgIG1hcmdpbi10b3A6IDM3cHg7XG4gIH1cbn1cblxuLmJnIHtcbiAgLmJpZ19jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDMuN3JlbTtcbiAgfVxufVxuXG4udHIge1xuICAud2lsZCAucGFycm90IHtcbiAgICBsZWZ0OiAyOThweDtcbiAgICB0b3A6IC02cHg7XG4gIH1cbn1cblxuLnB0IHtcbiAgLndpbGQgLnBhcnJvdCB7XG4gICAgbGVmdDogMzEwcHg7XG4gICAgdG9wOiAtNHB4O1xuICB9XG5cbiAgLmJpZ19jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMDAwcHgpIHtcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLnRhZ19zdW1tZXJfYWNhZGVteSB7XG4gICAgbWFyZ2luLXRvcDogNDZweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMjAwcHgpIHtcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLnRhZ19zdW1tZXJfYWNhZGVteSB7XG4gICAgbWFyZ2luLXRvcDogODZweDtcbiAgfVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAuaW1nX2JnIHtcbiAgICB3aWR0aDogOTd2dztcbiAgfVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICAuaW5uZXIuY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLm1haW5fYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICBtYWluIC5tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuXG4gICAgJiA+IHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmxpZGVycyB7XG4gICAgbWluLWhlaWdodDogMzZ2dztcbiAgfVxuXG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cbiAgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmV2ZW50IC50aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmV2ZW50IC5kYXRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIHtcbiAgICAuZXZlbnQsXG4gICAgLmF0bW9zcGhlcmUgLmxvY2F0aW9uLFxuICAgIC5wYXJ0aWNpcGFudCAudGV4dCxcbiAgICAud2lsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLmltZ19iZyxcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQ6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC0zdnc7XG4gIH1cblxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAuaW1nX2JnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICB9XG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZjgwICsgNTA7XG4gIH1cblxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAucHJvbWlzZSB7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkIC5kcm9uZSB7XG4gICAgbGVmdDogNTc4cHg7XG4gIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5hdG1vc3BoZXJlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cbiAgICAubGVmdCwgLnJpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5hdG1vc3BoZXJlIC5zZWVfdmlkZW8gLnRleHQgLmZlZWxpbmc6YWZ0ZXIge1xuICAgIGxlZnQ6IC0xMDB2dztcbiAgICB3aWR0aDogMjAwdnc7XG4gIH1cblxuICAuc2VlX3ZpZGVvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5hdG1vc3BoZXJlIC5zZWVfdmlkZW8gLnBhbG1fbGVhdmVzIHtcbiAgICB0b3A6IDcwcHg7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxNzVweCk7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgfVxuXG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmF0bW9zcGhlcmUgLnZpZGVvLFxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAubWlhbWkgLm1lZGlhIC5yaWdodCAudmlkZW8ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogLTN2dztcbiAgfVxuXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5saWRlcnMge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5hYm91dF9wYW5hbWEgLmRlc2NpcHRpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuZmFjdHMsIC5wYXJ0bmVyX3RhcmdldCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAuYWJvdXRfcGFuYW1hIC5kZXNjaXB0aW9uIC5wYXJ0bmVyX3RhcmdldCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDI1cHggMDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuXG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQge1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAucHJvbWlzZSxcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLnRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAucGFycm90IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMjBweDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cblxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAuZHJvbmUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLnByb21pc2Uge1xuICAgIGJyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cblxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAubGlkZXJzIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC0zdnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcblxuICAgIC5wcm9maXQge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHBhZGRpbmctbGVmdDogM3Z3O1xuICAgICAgcGFkZGluZy1yaWdodDogM3Z3O1xuICAgIH1cbiAgfVxuXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5hYm91dF9wYW5hbWEge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogLTN2dztcblxuICAgIC50b3AsXG4gICAgLmRlc2NpcHRpb24gLmZhY3RzIHtcbiAgICAgIHBhZGRpbmctbGVmdDogM3Z3O1xuICAgIH1cblxuICAgIC5kZXNjaXB0aW9uIC5wYXJ0bmVyX3RhcmdldCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDN2dztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDN2dztcbiAgICB9XG4gIH1cblxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAucmVhc29uIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC0zdnc7XG4gICAgcGFkZGluZy1sZWZ0OiAzdnc7XG4gIH1cblxuXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC50cmVlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMTB2dztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zdnc7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGdyZWVuO1xuICAgICAgfVxuXG4gICAgICAudHJ1bmsge1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuICAgICAgfVxuXG4gICAgICAuYnJhbmNoIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLm1pYW1pIC5jaGFuZ2Uge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogLTN2dztcbiAgfVxuXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5taWFtaSAubWVkaWEge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgIC5sZWZ0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAuZmxhZ19taWFtaSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIHdpZHRoOiAyNzRweDtcbiAgICAgICAgaGVpZ2h0OiAzNzhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cblxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0MHB4KSB7XG5cbiAgbWFpbiAubWVudSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgbWFpbiAubWVudSA+IHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmF0bW9zcGhlcmUgLnNlZV92aWRlbyAucGFsbV9sZWF2ZXMge1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTc1cHgpO1xuICB9XG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLnBhcnJvdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG4gIH1cblxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAuZHJvbmUge1xuICAgIHRvcDogMjE1cHg7XG4gICAgcmlnaHQ6IC0zMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAjd3JhcHBlciBtYWluIC5tYWluX2ltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9zdW1tZXJfYWNhZGVteTIwMjEvbS9iZ182NDAuanBnKTtcblxuICAgIC5pbm5lciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICB9XG5cbiAgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIGRpdi5idG5zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIC5tYWluX2ltZyAuaW5uZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9zdW1tZXJfYWNhZGVteTIwMjEvbS9sb2dvLnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgfVxuXG4gIC5tYWluX2ltZzphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL3N1bW1lcl9hY2FkZW15MjAyMS9tL21hbjF4LnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgfVxuXG4gIC5ydSB7XG4gICAgLm1haW5faW1nIC5pbm5lcjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL3N1bW1lcl9hY2FkZW15MjAyMS9tL2xvZ29fcnUucG5nKTtcbiAgICB9XG4gIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkIC5wYXJyb3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDE3MHB4O1xuICB9XG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLmRyb25lIHtcbiAgICB0b3A6IDI1NXB4O1xuICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcblxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAuaW1nX2JnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvc3VtbWVyX2FjYWRlbXkyMDIxL20vaXNsYW5kMi5qcGcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgLTcwcHggdG9wO1xuICB9XG5cblxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAucGFycm90IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLmRyb25lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgdG9wOiAtNzBweDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA2N3B4KTtcbiAgfVxuXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5hYm91dF9wYW5hbWEgLnRvcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgIC5mbGFnIHtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDEyN3B4O1xuICAgIH1cbiAgfVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0NXB4KSB7XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkIC5pbWdfYmcsXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkOmJlZm9yZSxcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmF0bW9zcGhlcmUgLnZpZGVvLFxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAubWlhbWkgLmNoYW5nZSxcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLnBhcnRpY2lwYW50IC50cmVlOmFmdGVyLFxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAubWlhbWkgLm1lZGlhIC5yaWdodCAudmlkZW8ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXZ3O1xuICB9XG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLnJlYXNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IC01dnc7XG4gICAgcGFkZGluZy1sZWZ0OiA1dnc7XG4gIH1cblxuXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5saWRlcnMge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXZ3O1xuXG4gICAgLnByb2ZpdCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDV2dztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDV2dztcbiAgICB9XG4gIH1cblxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAuYWJvdXRfcGFuYW1hIHtcbiAgICBtYXJnaW4tbGVmdDogLTV2dztcblxuICAgIC50b3AsIC5kZXNjaXB0aW9uIC5mYWN0cyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDV2dztcbiAgICB9XG5cbiAgICAuZGVzY2lwdGlvbiAucGFydG5lcl90YXJnZXQge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1dnc7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1dnc7XG4gICAgfVxuICB9XG5cblxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG5cbiAgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9zdW1tZXJfYWNhZGVteTIwMjEvbS9iZ180MjVfMi5qcGcpO1xuICB9XG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLmRyb25lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHRvcDogLTUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cblxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSB7XG4gICAgLmJpZ19jYXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMy44cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5iZyB7XG4gICAgLmJpZ19jYXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5hdG1vc3BoZXJlIC5sb2NhdGlvbiAudGFnMjAyMSxcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLm1pYW1pIC5tZWRpYSAucmlnaHQgLnRhZzIwMTgge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICB9XG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLnBhcnRpY2lwYW50IC5jb25kaXRpb25zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cbiAgICAuY29uZGl0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudCAudHJlZSAudHJ1bmsge1xuICAgIGhlaWdodDogMzg0cHg7XG4gIH1cblxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5NXB4KSB7XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkIC5kcm9uZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIHtcbiAgICAuYmlnX2NhcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAzLjRyZW07XG4gICAgfVxuICB9XG5cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmF0bW9zcGhlcmUgLmxvY2F0aW9uIC50YWcyMDIxLFxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAubWlhbWkgLm1lZGlhIC5yaWdodCAudGFnMjAxOCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cblxuIiwiLyrQptCS0JXQotCQKi9cbi8qZm9udC1zaXplOiA2MCAqQGZvbnRyZW07Ki9cbi5kZXZlbG9wZXJfdmVyc2lvbiAubWFpbl9pbWcge1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAwICFpbXBvcnRhbnQ7XG59XG4uc3VtbWVyLWFjYWRlbXktMjAyMSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5tYWluX2ltZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9zdW1tZXJfYWNhZGVteTIwMjEvbWFpbi5qcGcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTVlZGYwO1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGluaXRpYWw7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAubWFpbl9pbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9zdW1tZXJfYWNhZGVteTIwMjEvbWFpbjF4LmpwZyk7XG4gIH1cbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5tYWluX2ltZyAuaW5uZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5pbm5lci5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLmJpZ19jYXB0aW9uIHtcbiAgZm9udC1zaXplOiA0LjJyZW07XG59XG4uc3VtbWVyLWFjYWRlbXktMjAyMSAubWFpbl9ibG9jayB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uc3VtbWVyLWFjYWRlbXktMjAyMSAuZXZlbnQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5ldmVudCAudGl0bGUge1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5ldmVudCAuZGF0ZSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5hdG1vc3BoZXJlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uc3VtbWVyLWFjYWRlbXktMjAyMSAuYXRtb3NwaGVyZSAubGVmdCB7XG4gIHdpZHRoOiA1NzBweDtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5hdG1vc3BoZXJlIC52aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzRDNEM0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3VtbWVyLWFjYWRlbXktMjAyMSAuYXRtb3NwaGVyZSAubG9jYXRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG4gIG1hcmdpbjogMTFweCAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5hdG1vc3BoZXJlIC5sb2NhdGlvbiAua25vd24ge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uc3VtbWVyLWFjYWRlbXktMjAyMSAuYXRtb3NwaGVyZSAubG9jYXRpb24gLnRhZzIwMjEge1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBsZXR0ZXItc3BhY2luZzogOXB4O1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLmF0bW9zcGhlcmUgLnJpZ2h0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDU3MHB4KTtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5hdG1vc3BoZXJlIC5zZWVfdmlkZW8gLnRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3VtbWVyLWFjYWRlbXktMjAyMSAuYXRtb3NwaGVyZSAuc2VlX3ZpZGVvIC50ZXh0IC5mZWVsaW5nIHtcbiAgcGFkZGluZzogMjNweCAxMnB4IDE3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NjllNDc7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHotaW5kZXg6IDM7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLmF0bW9zcGhlcmUgLnNlZV92aWRlbyAudGV4dCAuZmVlbGluZyBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLmF0bW9zcGhlcmUgLnNlZV92aWRlbyAudGV4dCAuZmVlbGluZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTEwdnc7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY5ZTQ3O1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLmF0bW9zcGhlcmUgLnNlZV92aWRlbyAucGFsbV9sZWF2ZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNThweDtcbiAgbGVmdDogN3B4O1xuICB6LWluZGV4OiAwO1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLmF0bW9zcGhlcmUgLnNlZV92aWRlbyAubmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMzcycHg7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDIycHg7XG4gIG1hcmdpbi10b3A6IC0yM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmF0bW9zcGhlcmUubm9fdmlkZW8gLmxlZnQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5saWRlcnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xuICB6LWluZGV4OiAyO1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNDBweCkge1xuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAubGlkZXJzIHtcbiAgICBtaW4taGVpZ2h0OiAzNDFweDtcbiAgfVxufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLmxpZGVycyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3VtbWVyLWFjYWRlbXktMjAyMSAubGlkZXJzIC5wcm9maXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOXB4IDEwcHggMTBweCAzNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5hYm91dF9wYW5hbWEgLnRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NjllNDc7XG4gIHBhZGRpbmc6IDEzcHggMjBweCA3cHggMzRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5hYm91dF9wYW5hbWEgLnRvcCAudGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5hYm91dF9wYW5hbWEgLnRvcCAudGl0bGUgLndoYXRfa25vdyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5hYm91dF9wYW5hbWEgLnRvcCAuZmxhZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICBoZWlnaHQ6IDY1cHg7XG59XG4uc3VtbWVyLWFjYWRlbXktMjAyMSAuYWJvdXRfcGFuYW1hIC5kZXNjaXB0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uc3VtbWVyLWFjYWRlbXktMjAyMSAuYWJvdXRfcGFuYW1hIC5kZXNjaXB0aW9uIC5mYWN0cyB7XG4gIHdpZHRoOiAzODVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRTtcbiAgcGFkZGluZzogMTVweCAyMHB4IDAgMzRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgei1pbmRleDogMjtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5hYm91dF9wYW5hbWEgLmRlc2NpcHRpb24gLmZhY3RzIC5mYWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4uc3VtbWVyLWFjYWRlbXktMjAyMSAuYWJvdXRfcGFuYW1hIC5kZXNjaXB0aW9uIC5wYXJ0bmVyX3RhcmdldCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzODVweCk7XG4gIHBhZGRpbmc6IDE1cHggMTBweCAxNXB4IDE5cHg7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQge1xuICB0b3A6IC05N3B4O1xuICBtYXJnaW4tYm90dG9tOiAtOTdweDtcbiAgcGFkZGluZzogMTEwcHggMjBweCA5OXB4IDM0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICB6LWluZGV4OiAwO1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLmltZ19iZyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAoMTAwdncgLSAxMTcwcHgpIC8gMik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9zdW1tZXJfYWNhZGVteTIwMjEvaXNsYW5kLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLnBhcnJvdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjg3cHg7XG4gIHRvcDogLTIycHg7XG4gIHdpZHRoOiAyODZweDtcbiAgei1pbmRleDogMTtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkIC5kcm9uZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNjE4cHg7XG4gIHRvcDogNTVweDtcbiAgd2lkdGg6IDI5NHB4O1xuICB6LWluZGV4OiAxO1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLnRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAudGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgbWluLWhlaWdodDogOTJweDtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkIC50YWdfc3VtbWVyX2FjYWRlbXkge1xuICBtYXJnaW4tdG9wOiAyOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDlweDtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkIC50YWdfc3VtbWVyX2FjYWRlbXkubG9uZyB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLnByb21pc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiA1cHggMCA3cHg7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBtYXgtd2lkdGg6IDY3MHB4O1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLnJlYXNvbiB7XG4gIG1heC13aWR0aDogNzgwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDZweCAzNHB4O1xuICBtYXJnaW4tbGVmdDogLTM0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgZm9udC1zaXplOiAxLjdyZW07XG59XG4uc3VtbWVyLWFjYWRlbXktMjAyMSAucGFydGljaXBhbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI0MHB4KSB7XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudCB7XG4gICAgbWluLWhlaWdodDogNDA0cHg7XG4gIH1cbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwMHZ3O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNDI1cHg7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2OWU0Nztcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudCAudGV4dCB7XG4gIHdpZHRoOiA1ODBweDtcbiAgcGFkZGluZy1sZWZ0OiAzNHB4O1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLnBhcnRpY2lwYW50IC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXgtd2lkdGg6IDQyMHB4O1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLnBhcnRpY2lwYW50IC5jcmF2ZSB7XG4gIG1hcmdpbi10b3A6IDQ3cHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudCAuY29uZGl0aW9ucyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogNDZweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudCAuY29uZGl0aW9ucyAuY29uZGl0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLnBhcnRpY2lwYW50IC5jb25kaXRpb25zIC5jb25kaXRpb246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzOEQxMTtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudCAuY29uZGl0aW9ucyAuY29uZGl0aW9uIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMxcHgpO1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLnBhcnRpY2lwYW50IC50cmVlIHtcbiAgd2lkdGg6IDM0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudCAudHJlZSAudHJ1bmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiBub25lO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLnBhcnRpY2lwYW50IC50cmVlIC5icmFuY2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLThweDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBsZWZ0OiAtOTRweDtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudC5ub192aWRlbyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLm1pYW1pIC5jaGFuZ2Uge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgcGFkZGluZzogMThweCAyMHB4IDE1cHggMzRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLm1pYW1pIC5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3VtbWVyLWFjYWRlbXktMjAyMSAubWlhbWkgLm1lZGlhIC5sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLm1pYW1pIC5tZWRpYSAubGVmdCAuZmxhZ19taWFtaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjc0cHg7XG4gIG1hcmdpbi10b3A6IC0xNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI0MHB4KSB7XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5taWFtaSAubWVkaWEgLmxlZnQgLmZsYWdfbWlhbWkge1xuICAgIGhlaWdodDogMzc2cHg7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlICsgMTRweCk7XG4gIH1cbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5taWFtaSAubWVkaWEgLnJpZ2h0IHtcbiAgd2lkdGg6IDU1MHB4O1xufVxuLnN1bW1lci1hY2FkZW15LTIwMjEgLm1pYW1pIC5tZWRpYSAucmlnaHQgLnZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNEM0QzQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdW1tZXItYWNhZGVteS0yMDIxIC5taWFtaSAubWVkaWEgLnJpZ2h0IC50YWcyMDE4IHtcbiAgbGV0dGVyLXNwYWNpbmc6IDlweDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4ucnUgLm1haW5faW1nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL3N1bW1lcl9hY2FkZW15MjAyMS9tYWluX3J1LmpwZyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLnJ1IC5tYWluX2ltZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL3N1bW1lcl9hY2FkZW15MjAyMS9tYWluX3J1MXguanBnKTtcbiAgfVxufVxuLmVzIC5iaWdfY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMy44cmVtO1xufVxuLmVzIC53aWxkIC50YWdfc3VtbWVyX2FjYWRlbXkge1xuICBtYXJnaW4tdG9wOiAzN3B4O1xufVxuLml0IC53aWxkIC5wYXJyb3Qge1xuICBsZWZ0OiAyOTdweDtcbiAgdG9wOiAtNnB4O1xufVxuLmRlIC53aWxkIC5wYXJyb3Qge1xuICBsZWZ0OiAzMTBweDtcbiAgdG9wOiAtNnB4O1xufVxuLmRlIC53aWxkIC50YWdfc3VtbWVyX2FjYWRlbXkge1xuICBtYXJnaW4tdG9wOiAzN3B4O1xufVxuLmJnIC5iaWdfY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMy43cmVtO1xufVxuLnRyIC53aWxkIC5wYXJyb3Qge1xuICBsZWZ0OiAyOThweDtcbiAgdG9wOiAtNnB4O1xufVxuLnB0IC53aWxkIC5wYXJyb3Qge1xuICBsZWZ0OiAzMTBweDtcbiAgdG9wOiAtNHB4O1xufVxuLnB0IC5iaWdfY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIwMDBweCkge1xuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAudGFnX3N1bW1lcl9hY2FkZW15IHtcbiAgICBtYXJnaW4tdG9wOiA0NnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMjAwcHgpIHtcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLnRhZ19zdW1tZXJfYWNhZGVteSB7XG4gICAgbWFyZ2luLXRvcDogODZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkIC5pbWdfYmcge1xuICAgIHdpZHRoOiA5N3Z3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcbiAgLmlubmVyLmNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAubWFpbl9ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICBtYWluIC5tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICB9XG4gIG1haW4gLm1lbnUgPiB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5saWRlcnMge1xuICAgIG1pbi1oZWlnaHQ6IDM2dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjd3JhcHBlciBtYWluIC5tYWluX2ltZyAuaW5uZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmV2ZW50IC50aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5ldmVudCAuZGF0ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmV2ZW50LFxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAuYXRtb3NwaGVyZSAubG9jYXRpb24sXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudCAudGV4dCxcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAuaW1nX2JnLFxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZDpiZWZvcmUge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogLTN2dztcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAuaW1nX2JnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyYTFiMjtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAucHJvbWlzZSB7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLmRyb25lIHtcbiAgICBsZWZ0OiA1NzhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmF0bW9zcGhlcmUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAuYXRtb3NwaGVyZSAubGVmdCxcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmF0bW9zcGhlcmUgLnJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAuYXRtb3NwaGVyZSAuc2VlX3ZpZGVvIC50ZXh0IC5mZWVsaW5nOmFmdGVyIHtcbiAgICBsZWZ0OiAtMTAwdnc7XG4gICAgd2lkdGg6IDIwMHZ3O1xuICB9XG4gIC5zZWVfdmlkZW8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5hdG1vc3BoZXJlIC5zZWVfdmlkZW8gLnBhbG1fbGVhdmVzIHtcbiAgICB0b3A6IDcwcHg7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxNzVweCk7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAuYXRtb3NwaGVyZSAudmlkZW8sXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5taWFtaSAubWVkaWEgLnJpZ2h0IC52aWRlbyB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3Z3O1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5saWRlcnMge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmFib3V0X3BhbmFtYSAuZGVzY2lwdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAuYWJvdXRfcGFuYW1hIC5kZXNjaXB0aW9uIC5mYWN0cyxcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmFib3V0X3BhbmFtYSAuZGVzY2lwdGlvbiAucGFydG5lcl90YXJnZXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5hYm91dF9wYW5hbWEgLmRlc2NpcHRpb24gLnBhcnRuZXJfdGFyZ2V0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMjVweCAwO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkIHtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkIC5wcm9taXNlLFxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAudGl0bGUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLnBhcnJvdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTIwcHg7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkIC5kcm9uZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDkwcHg7XG4gIH1cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLnByb21pc2UgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmxpZGVycyB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3Z3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG4gIH1cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmxpZGVycyAucHJvZml0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHBhZGRpbmctbGVmdDogM3Z3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDN2dztcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAuYWJvdXRfcGFuYW1hIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC0zdnc7XG4gIH1cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmFib3V0X3BhbmFtYSAudG9wLFxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAuYWJvdXRfcGFuYW1hIC5kZXNjaXB0aW9uIC5mYWN0cyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzdnc7XG4gIH1cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmFib3V0X3BhbmFtYSAuZGVzY2lwdGlvbiAucGFydG5lcl90YXJnZXQge1xuICAgIHBhZGRpbmctbGVmdDogM3Z3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDN2dztcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAucmVhc29uIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC0zdnc7XG4gICAgcGFkZGluZy1sZWZ0OiAzdnc7XG4gIH1cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLnBhcnRpY2lwYW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAucGFydGljaXBhbnQgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudCAudGl0bGUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAucGFydGljaXBhbnQgLnRyZWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudCAudHJlZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDExMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3Z3O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc2OWU0NztcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAucGFydGljaXBhbnQgLnRyZWUgLnRydW5rIHtcbiAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudCAudHJlZSAuYnJhbmNoIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAubWlhbWkgLmNoYW5nZSB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3Z3O1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5taWFtaSAubWVkaWEge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAubWlhbWkgLm1lZGlhIC5sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5taWFtaSAubWVkaWEgLmxlZnQgLmZsYWdfbWlhbWkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgd2lkdGg6IDI3NHB4O1xuICAgIGhlaWdodDogMzc4cHg7XG4gIH1cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLm1pYW1pIC5tZWRpYSAucmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NDBweCkge1xuICBtYWluIC5tZW51IHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgbWFpbiAubWVudSA+IHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5hdG1vc3BoZXJlIC5zZWVfdmlkZW8gLnBhbG1fbGVhdmVzIHtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDE3NXB4KTtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAucGFycm90IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweDtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAuZHJvbmUge1xuICAgIHRvcDogMjE1cHg7XG4gICAgcmlnaHQ6IC0zMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvc3VtbWVyX2FjYWRlbXkyMDIxL20vYmdfNjQwLmpwZyk7XG4gIH1cbiAgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIGRpdi5idG5zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAubWFpbl9pbWcgLmlubmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvc3VtbWVyX2FjYWRlbXkyMDIxL20vbG9nby5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIH1cbiAgLm1haW5faW1nOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvc3VtbWVyX2FjYWRlbXkyMDIxL20vbWFuMXgucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICB9XG4gIC5ydSAubWFpbl9pbWcgLmlubmVyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL3N1bW1lcl9hY2FkZW15MjAyMS9tL2xvZ29fcnUucG5nKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLnBhcnJvdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTcwcHg7XG4gIH1cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLmRyb25lIHtcbiAgICB0b3A6IDI1NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAuaW1nX2JnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvc3VtbWVyX2FjYWRlbXkyMDIxL20vaXNsYW5kMi5qcGcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgLTcwcHggdG9wO1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkIC5wYXJyb3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLndpbGQgLmRyb25lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgdG9wOiAtNzBweDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA2N3B4KTtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAuYWJvdXRfcGFuYW1hIC50b3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmFib3V0X3BhbmFtYSAudG9wIC5mbGFnIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGhlaWdodDogMTI3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0NXB4KSB7XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkIC5pbWdfYmcsXG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkOmJlZm9yZSxcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmF0bW9zcGhlcmUgLnZpZGVvLFxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAubWlhbWkgLmNoYW5nZSxcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLnBhcnRpY2lwYW50IC50cmVlOmFmdGVyLFxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAubWlhbWkgLm1lZGlhIC5yaWdodCAudmlkZW8ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXZ3O1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC53aWxkIC5yZWFzb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXZ3O1xuICAgIHBhZGRpbmctbGVmdDogNXZ3O1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5saWRlcnMge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXZ3O1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5saWRlcnMgLnByb2ZpdCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1dnc7XG4gICAgcGFkZGluZy1yaWdodDogNXZ3O1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5hYm91dF9wYW5hbWEge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXZ3O1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5hYm91dF9wYW5hbWEgLnRvcCxcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmFib3V0X3BhbmFtYSAuZGVzY2lwdGlvbiAuZmFjdHMge1xuICAgIHBhZGRpbmctbGVmdDogNXZ3O1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5hYm91dF9wYW5hbWEgLmRlc2NpcHRpb24gLnBhcnRuZXJfdGFyZ2V0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDV2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiA1dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICN3cmFwcGVyIG1haW4gLm1haW5faW1nIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvc3VtbWVyX2FjYWRlbXkyMDIxL20vYmdfNDI1XzIuanBnKTtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAuZHJvbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgdG9wOiAtNTBweDtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAuYmlnX2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMy44cmVtO1xuICB9XG4gIC5iZyAuYmlnX2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5hdG1vc3BoZXJlIC5sb2NhdGlvbiAudGFnMjAyMSxcbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLm1pYW1pIC5tZWRpYSAucmlnaHQgLnRhZzIwMTgge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudCAuY29uZGl0aW9ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5wYXJ0aWNpcGFudCAuY29uZGl0aW9ucyAuY29uZGl0aW9uIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAucGFydGljaXBhbnQgLnRyZWUgLnRydW5rIHtcbiAgICBoZWlnaHQ6IDM4NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTVweCkge1xuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAud2lsZCAuZHJvbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5zdW1tZXItYWNhZGVteS0yMDIxIC5iaWdfY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAzLjRyZW07XG4gIH1cbiAgLnN1bW1lci1hY2FkZW15LTIwMjEgLmF0bW9zcGhlcmUgLmxvY2F0aW9uIC50YWcyMDIxLFxuICAuc3VtbWVyLWFjYWRlbXktMjAyMSAubWlhbWkgLm1lZGlhIC5yaWdodCAudGFnMjAxOCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbiJdfQ== */