.partyes p{font-size:1.4rem;line-height:1.2;margin:0 auto}.partyes strong{font-size:2.5rem}.partyes .main_img{height:34.8958vw;background-image:url(/i/party/mulen2x.jpg);background-color:#f43c32}.partyes .main_img .inner{padding-bottom:12.5vw;padding-left:4.5vw}.partyes .main_img .inner h1{text-align:left;margin-bottom:0}.partyes h1{line-height:1.1;text-align:right;text-transform:uppercase;font-weight:400}.partyes h1 p,.partyes h1 p strong{font-size:5.8rem}#about_partyes{z-index:100000}#about_partyes,#about_partyes .inner,#partyes_desc{position:relative}#about_partyes #scene{top:148px}.about_partyes_text{padding:63px 0 410px;max-width:607.33px}.partyes .about_partyes_text p{margin:25px 0 29px}#partyes_desc{background-color:#eee;padding-top:90px;max-height:665px;height:660px}#partyes_desc .inner{max-height:785px;position:relative;z-index:10000}.partyes_desc_block{width:100%;height:unset;overflow:auto}.partyes_desc_video_block{width:100%;padding:30px 30px 30px 17px;background-color:#fff;display:flex;justify-content:space-between;position:relative;z-index:1000;height:452px;box-shadow:0 4px 10px rgba(0,0,0,.5)}.partyes_desc_list{list-style-type:none;width:100%;min-height:100%;display:flex;flex-direction:column;position:relative;padding:25px 0 0;margin:0}.partyes_desc_list::before{content:'';position:absolute;left:16px;top:0;display:block;height:100%;border-left:1px solid #6a6a6a;z-index:1}@media screen and (max-width:1200px){.partyes_desc_list::before{top:13px}}.partyes_desc_list li{position:relative;display:flex;min-height:56px;align-items:center;font-size:1.6rem;line-height:1.5;cursor:pointer;transition:all .2s ease}.partyes_desc_list li:hover{font-weight:500;font-size:1.8rem;background-color:#f9f9f9}.partyes_desc_list li:after,.partyes_desc_list li:before{content:'';z-index:2;display:block;border:1px solid transparent}.partyes_desc_list li:before{width:31px;height:31px;margin-right:50px;border-radius:100%;position:relative;transition:all .6s ease}.partyes_desc_list li.active:before{border-color:#ec9819;background-color:#fff;z-index:1}.partyes_desc_list li:after{position:absolute;left:10px;top:calc(50% - 6px);width:11px;height:11px;background-color:#ec9819;border-radius:50%;transition:border-color .6s ease}.partyes_desc_list li.active:after{background-color:transparent;border-radius:0;height:0;width:0;left:13px;border:6px solid transparent;border-left:9px solid #ec9819}.partyes_desc_list .title{width:calc(100% - 83px)}.partyes_desc_video{width:1738px;margin-left:24px}.partyes_desc_video .video_wrap{margin-top:8px}.partyes_desc_img_mobile{display:none}.partyes_desc_img{width:1495px;height:1176px;position:absolute;background:url(/i/party/red.png) no-repeat;background-size:cover;z-index:2000;bottom:97px;left:50%;transform:translate(-54%,0);content:''}.more_video_block{display:flex;padding:78px 0 91px;align-items:center;justify-content:space-around}#more_video .more_video_right p,#more_video .more_video_right p strong{font-size:3.5rem}.more_video_btn{padding:7px 37px;min-height:42px;color:#f05426;font-size:20px}.more_video_right{width:60%}.dice_1{position:absolute;top:-33px;left:79%;width:144px;height:135px;background:0 url(/i/party/dice1_full.png) no-repeat;background-size:cover;transform:translate(17%,0)}.dice_2{top:336px;left:700px;position:relative;width:122.75px;height:127.85px;background:0 url(/i/party/dice2.png) no-repeat}.trick_1{top:80px;left:568px;width:145.5px;height:159.09px;background:right 0 url(/i/party/trick1.png);background-size:contain;position:relative}.trick_2{top:448px;width:249.53px;height:267.07px;left:809px;position:relative;background:url(/i/party/trick2.png);transform:translate(50%,0)}.trick_3{top:379px;width:271.22px;height:171px;position:relative;left:-80px;background:right 0 url(/i/party/trick3.png)}.elements{top:147px;left:20px}.tg .elements{left:40px}.partyes_desc_block::-webkit-scrollbar{width:7px;height:18px;background-color:#fff}.partyes_desc_block::-webkit-scrollbar-thumb{background-color:#f9f9f9;border-radius:9em;box-shadow:inset 1px 1px 10px #f3faf7;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.partyes_desc_block:hover::-webkit-scrollbar-thumb{background-color:#eee}.de .partyes .main_img .inner h1{font-weight:600}.country_21 .more_video_right{width:63%}.country_28 .partyes .main_img .inner{padding-left:0}@media screen and (max-width:1500px){.partyes_desc_img{right:0;left:unset;transform:unset}.trick_2{left:calc(17px + (930 - 17)*((100vw - 320px)/(1500 - 320)))}.dice_2{top:376px}#partyes_desc{padding-top:160px;max-height:690px;height:690px}}@media screen and (max-width:1300px){.partyes .main_img .inner h1{margin-top:147px}.dice_2{right:354px}}@media screen and (max-width:1200px){.mobile_available .elements{top:288px;left:20px}.mobile_available .trick_1{left:500px}.mobile_available .partyes_desc_video_block{width:830px;flex-direction:column-reverse;margin:0 auto;height:auto;max-height:none}.mobile_available #partyes_desc .inner,.mobile_available .partyes_desc_list{width:100%}.mobile_available #partyes_desc{padding-top:0;max-height:none;height:auto}.mobile_available .partyes_desc_video{width:100%;min-height:0;height:auto;margin-bottom:46px}.mobile_available .more_video_block{flex-direction:column}.mobile_available .more_video_right{margin:0 auto;width:74%;text-align:center;padding-bottom:30px}.mobile_available .partyes_desc_video{margin-left:0}.mobile_available .more_video_block{padding-top:140px}}@media screen and (max-width:1170px){.mobile_available .dice_1{left:calc(17px + (990 - 17)*((100vw - 320px)/(1170 - 320)))}.mobile_available .partyes .main_img .inner h1{margin-top:122px}.mobile_available #more_video .inner{width:94%}}@media screen and (max-width:1100px){.mobile_available .trick_1{display:none}.mobile_available .about_partyes_text{padding:14px 30px 448px 70px;max-width:58%}.mobile_available #about_partyes .inner{width:100%}.mobile_available .partyes h1 p,.mobile_available .partyes h1 p strong{font-size:4.3rem}}@media screen and (max-width:1001px){.mobile_available #wrapper main .main_img .inner{justify-content:center}.mobile_available .main_img p{margin-left:0;margin-right:0;text-align:left}.mobile_available #wrapper main .main_img .inner div.btns{justify-content:flex-start}.mobile_available .partyes p{font-size:1.6rem;line-height:1.5}.mobile_available .main_img p{line-height:1.3}.mobile_available .about_partyes_text{max-width:100%;padding:50px 30px 470px 70px}.mobile_available .dice_1{display:none}.mobile_available .dice_2{top:490px}.mobile_available #more_video .more_video_right p,.mobile_available #more_video .more_video_right p strong{font-size:calc(2rem + (3.5 - 2)*((100vw - 320px)/(1000 - 320)))}.mobile_available .partyes_desc_block{overflow:hidden}.mobile_available .elements{display:none}}@media all and (orientation:portrait){.mobile_available .partyes .main_img .inner{padding-bottom:83px;justify-content:flex-end}.mobile_available .partyes .main_img .inner h1{align-items:center;margin-right:0;margin-left:0;margin-top:0;text-align:center}.mobile_available #wrapper main .main_img .inner div.btns{justify-content:center}}@media screen and (max-width:900px){.mobile_available .dice_1{display:none}.mobile_available .partyes_desc_img{width:1385px;height:1117.6px}.mobile_available .about_partyes_text{padding:14px 30px 400px 70px}.mobile_available .dice_2{transform:translate(-100%,26%)}.mobile_available .partyes_desc_video_block{width:700px}.mobile_available .partyes_desc_video{margin-bottom:0}.mobile_available .more_video_block{padding-top:80px}}@media screen and (max-width:800px){.mobile_available #wrapper .main_img{background-image:url(/i/party/m_landscape_bg.jpg)}.mobile_available .partyes .main_img{background-position:center bottom}.mobile_available .partyes_desc_list li{font-size:1.7rem}.mobile_available #partyes_desc{background-color:#fff}.mobile_available #about_partyes .inner{width:94%}.mobile_available .partyes_desc_video_block{box-shadow:none}.mobile_available .partyes_desc_img{display:none;background:0 0}.mobile_available .partyes_desc_img_mobile{display:block;width:100vw;margin-bottom:-10px}.mobile_available .partyes_desc_img_mobile img{display:block}.mobile_available .partyes_desc_video .video_wrap{margin-top:0}.mobile_available .about_partyes_text{padding:40px 0 0}.mobile_available .partyes_desc_video_block{padding:0 3vw 3vw}}@media screen and (max-width:768px){.mobile_available .partyes_desc_img{width:1078px;height:783px}.mobile_available .dice_2,.mobile_available .trick_2,.mobile_available .trick_3{display:none}.mobile_available #partyes_desc{padding-top:0}.mobile_available .partyes .main_img .inner h1{margin-top:90px}.mobile_available .about_partyes_text{max-width:100%}.mobile_available .partyes_desc_video{margin-bottom:27px;min-height:unset}.mobile_available .partyes_desc_video_block{width:100%}}@media screen and (max-width:700px){.mobile_available .partyes h1 p,.mobile_available .partyes h1 p strong{font-size:3.6rem}.mobile_available .partyes .main_img .inner{padding-bottom:150px}.mobile_available .dice_2{transform:translate(-100%,85%)}.mobile_available .partyes_desc_video{margin-bottom:0}}@media screen and (max-width:645px){.mobile_available .main_img p{text-align:center}.mobile_available #wrapper main .main_img .inner div.btns{justify-content:center}.mobile_available .partyes_desc_list li:before{margin-right:30px}}@media screen and (max-width:640px) and (orientation:portrait){.mobile_available #wrapper .main_img{background-image:url(/i/party/m_portrait_bg.jpg);position:relative}.mobile_available #wrapper main .main_img .inner{z-index:1;justify-content:flex-start;padding-left:0}.mobile_available #wrapper .main_img:before{display:block;content:'';position:absolute;left:0;bottom:0;width:100%;height:calc(100% - 90px);background-image:url(/i/party/m_osoba.png);background-repeat:no-repeat;background-position:center bottom;background-size:contain;z-index:0}.mobile_available #wrapper main .main_img .inner div.btns{margin-top:25px}}@media screen and (max-width:600px){.mobile_available .partyes .main_img .inner h1{margin-top:55px}.mobile_available .partyes_desc_list li:hover{font-size:1.6rem}.mobile_available .video_wrap{width:100vw;margin-left:-3vw}}@media screen and (max-width:540px){.mobile_available #partyes_desc{max-height:650px}.mobile_available .partyes_desc_video_block{width:100%;max-height:595px}}@media screen and (max-width:512px){.mobile_available .partyes h1 p,.mobile_available .partyes h1 p strong{font-size:3.5rem}.mobile_available .partyes .main_img .inner{padding-bottom:100px}.mobile_available .about_partyes_text{max-width:100%}}@media screen and (max-width:445px){.mobile_available #about_partyes .inner{width:90%}.mobile_available .partyes_desc_video_block{padding:0 0 10px}.mobile_available .partyes_desc_video_block .video_wrap{margin-left:0}.mobile_available .partyes_desc_block{padding:0 5vw}.mobile_available .more_video_right{width:90%}}@media screen and (max-width:425px){.mobile_available .partyes h1 p,.mobile_available .partyes h1 p strong{font-size:3.1rem}.mobile_available .partyes .main_img .inner{padding-bottom:70px}.mobile_available .partyes_desc_list li{font-size:1.5rem}.mobile_available .partyes_desc_list li:before{margin-right:20px}.mobile_available #partyes_desc{max-height:561px}.mobile_available #more_video .more_video_btn{font-size:1.6rem}.mobile_available .more_video_btn{padding:7px 20px}.mobile_available .more_video_block{padding:43px 0 35px}.mobile_available .partyes_desc_list::before{top:17px}}@media screen and (max-width:375px){.mobile_available .partyes .main_img .inner h1{margin-top:31px}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhcnR5Lmxlc3MiLCJwYXJ0eS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsVSxDQUNFLGdCLENBQ0EsZSxDQUNBLGEsQ0FHRixlLENBQ0UsZ0IsQ0FHRixrQixDQUNFLGdCLENBQ0EsMEMsQ0FDQSx3QixDQUdGLHlCLENBQ0UscUIsQ0FDQSxrQixDQUdGLDRCLENBQ0UsZSxDQUNBLGUsQ0FHRixXLENBQ0UsZSxDQUNBLGdCLENBQ0Esd0IsQ0FDQSxlLENBR0YsYSxDQ0xBLG9CLENET0UsZ0IsQ0FJRixjLENBRUUsYyxDQUZGLGMsQ0FLQSxxQixDQWlCQSxhLENBaEJFLGlCLENBR0YscUIsQ0FDRSxTLENBR0YsbUIsQ0FDRSxvQixDQUNBLGtCLENBR0YsOEIsQ0FDRSxrQixDQUdGLGEsQ0FDRSxxQixDQUVBLGdCLENBQ0EsZ0IsQ0FDQSxZLENBR0Ysb0IsQ0FDRSxnQixDQUNBLGlCLENBQ0EsYSxDQUdGLG1CLENBQ0UsVSxDQUNBLFksQ0FDQSxhLENBSUYseUIsQ0FDRSxVLENBQ0EsMkIsQ0FDQSxxQixDQUNBLFksQ0FDQSw2QixDQUNBLGlCLENBQ0EsWSxDQUNBLFksQ0FDQSxvQyxDQUlGLGtCLENBQ0Usb0IsQ0FDQSxVLENBQ0EsZSxDQUNBLFksQ0FDQSxxQixDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxRLENBR0YsMEIsQ0FDRSxVLENBQ0EsaUIsQ0FDQSxTLENBQ0EsSyxDQUNBLGEsQ0FDQSxXLENBQ0EsNkIsQ0FDQSxTLENBRUEscUNBQUEsMEIsQ0FDRSxVQUtKLHFCLENBQ0UsaUIsQ0FDQSxZLENBQ0EsZSxDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsYyxDQUNBLHVCLENBR0YsMkIsQ0FDRSxlLENBQ0EsZ0IsQ0FDQSx3QixDQXdCRiwyQixDQXJCQSw0QixDQXNCRSxVLENBQ0EsUyxDQUNBLGEsQ0FPQSw0QixDQS9CRiw0QixDQUdFLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGlCLENBR0EsdUIsQ0FJRixtQyxDQUNFLG9CLENBQ0EscUIsQ0FDQSxTLENBSUYsMkIsQ0FJRSxpQixDQUNBLFMsQ0FDQSxtQixDQUNBLFUsQ0FDQSxXLENBQ0Esd0IsQ0FFQSxpQixDQUNBLGdDLENBR0Ysa0MsQ0FDRSw0QixDQUNBLGUsQ0FDQSxRLENBQ0EsTyxDQUNBLFMsQ0FDQSw0QixDQUNBLDZCLENBaUJGLHlCLENBQ0UsdUIsQ0FJRixtQixDQUNFLFksQ0FFQSxnQixDQUhGLCtCLENBTUksYyxDQUtKLHdCLENBQ0UsWSxDQUdGLGlCLENBQ0UsWSxDQUNBLGEsQ0FDQSxpQixDQUNBLDBDLENBQ0EscUIsQ0FDQSxZLENBQ0EsVyxDQUNBLFEsQ0FDQSwyQixDQUNBLFUsQ0FHRixpQixDQUNFLFksQ0FDQSxtQixDQUNBLGtCLENBQ0EsNEIsQ0FHRiwrQixDQ3ZDQSxzQyxDRHdDRSxnQixDQUdGLGUsQ0FFRSxnQixDQUNBLGUsQ0FDQSxhLENBQ0EsYyxDQVNGLGlCLENBQ0UsUyxDQUlGLE8sQ0FLRSxpQixDQUlBLFMsQ0FDQSxRLENBQ0EsVyxDQUNBLFksQ0FDQSxtRCxDQUNBLHFCLENBQ0EsMEIsQ0FHRixPLENBQ0UsUyxDQUNBLFUsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsOEMsQ0FHRixRLENBQ0UsUSxDQUNBLFUsQ0FDQSxhLENBQ0EsZSxDQUNBLDJDLENBQ0EsdUIsQ0FDQSxpQixDQUdGLFEsQ0FDRSxTLENBQ0EsYyxDQUNBLGUsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxtQyxDQUNBLDBCLENBR0YsUSxDQUNFLFMsQ0FDQSxjLENBQ0EsWSxDQUNBLGlCLENBQ0EsVSxDQUNBLDJDLENBR0YsUyxDQUNFLFMsQ0FDQSxTLENBR0YsYSxDQUVJLFMsQ0FJSixzQyxDQUNFLFMsQ0FDQSxXLENBQ0EscUIsQ0FHRiw0QyxDQUNFLHdCLENBQ0EsaUIsQ0FDQSxxQyxDQUNBLDRDLENBQUEsb0MsQ0FHRixrRCxDQUNFLHFCLENBSUYsZ0MsQ0FFSSxlLENBSUosNkIsQ0FFSSxTLENBS0oscUMsQ0FFSSxjLENBVUoscUNBRUUsaUIsQ0FDRSxPLENBQ0EsVSxDQUNBLGUsQ0FHRixRLENBQ0UsMkQsQ0FHRixPLENBQ0UsUyxDQUdGLGEsQ0FDRSxpQixDQUNBLGdCLENBQ0EsYyxBQUlKLHFDQUVFLDRCLENBQ0UsZ0IsQ0FHRixPLENBQ0UsYSxBQU9GLHFDQUFBLDJCLENBR0ksUyxDQUNBLFMsQ0FKSiwwQixDQVFJLFUsQ0FSSiwyQyxDQVlJLFcsQ0FDQSw2QixDQUNBLGEsQ0FDQSxXLENBQ0EsZSxDQWhCSixzQyxDQUFBLG9DLENBb0JJLFUsQ0FwQkosK0IsQ0F3QkksYSxDQUNBLGUsQ0FDQSxXLENBMUJKLHFDLENBa0NJLFUsQ0FDQSxZLENBQ0EsVyxDQUNBLGtCLENBckNKLG1DLENBeUNJLHFCLENBekNKLG1DLENBNkNJLGEsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxtQixDQWhESixxQyxDQW9ESSxhLENBcERKLG1DLENBeURJLG1CLEFBS0oscUNBQUEseUIsQ0FFSSwyRCxDQUZKLDhDLENBTUksZ0IsQ0FOSixvQyxDQVVJLFcsQUFJSixxQ0FBQSwwQixDQUVJLFksQ0FGSixxQyxDQU1JLDRCLENBYUEsYSxDQW5CSix1QyxDQVdJLFUsQ0FYSiwrQixDQzFGQSxzQyxDRHlHSSxrQixBQVNKLHFDQUFBLGdELENBR0ksc0IsQ0FISiw2QixDQU9JLGEsQ0FDQSxjLENBQ0EsZSxDQVRKLHlELENBYUksMEIsQ0FiSiw0QixDQWlCSSxnQixDQUNBLGUsQ0FsQkosNkIsQ0FzQkksZSxDQXRCSixxQyxDQStCSSxjLENBRUEsNEIsQ0FqQ0oseUIsQ0FxQ0ksWSxDQXJDSix5QixDQXlDSSxTLENBekNKLGlELENDekVBLHdELENEc0hJLCtELENBN0NKLHFDLENBa0RJLGUsQ0FsREosMkIsQ0F1REksYyxBQUtKLHNDQUFBLDJDLENBRUksbUIsQ0FDQSx3QixDQUhKLDhDLENBT0ksa0IsQ0FDQSxjLENBQ0EsYSxDQUNBLFksQ0FDQSxpQixDQVhKLHlELENBZUksd0IsQUFLSixvQ0FBQSx5QixDQUVJLFksQ0FGSixtQyxDQU1JLFksQ0FDQSxlLENBUEoscUMsQ0FXSSw0QixDQVhKLHlCLENBZUksOEIsQ0FmSiwyQyxDQW9CSSxXLENBcEJKLHFDLENBd0JJLGUsQ0F4QkosbUMsQ0E0Qkksa0IsQUFLSixvQ0FBQSxvQyxDQUlJLGlELENBSkosb0MsQ0FRSSxpQyxDQVJKLHVDLENBWUksZ0IsQ0FaSiwrQixDQWdCSSxxQixDQWhCSix1QyxDQW9CSSxTLENBcEJKLDJDLENBd0JJLGUsQ0F4QkosbUMsQ0E0QkksWSxDQUNBLGMsQ0E3QkosMEMsQ0FpQ0ksYSxDQUNBLFcsQ0FDQSxtQixDQW5DSiw4QyxDQXNDTSxhLENBdENOLGlELENBMkNJLFksQ0EzQ0oscUMsQ0ErQ0ksZ0IsQ0EvQ0osMkMsQ0FtREksbUIsQUFLSixvQ0FBQSxtQyxDQUdJLFksQ0FDQSxZLENBSkoseUIsQ0NqSkEsMEIsQ0FDQSwwQixDRDBKSSxZLENBVkosK0IsQ0FjSSxhLENBZEosOEMsQ0FrQkksZSxDQWxCSixxQyxDQXNCSSxjLENBdEJKLHFDLENBMkJJLGtCLENBQ0EsZ0IsQ0E1QkosMkMsQ0FpQ0ksWSxBQUtKLG9DQUFBLCtCLENDaEtBLHNDLENEbUtJLGdCLENBSEosMkMsQ0FPSSxvQixDQVBKLHlCLENBV0ksOEIsQ0FYSixxQyxDQWVJLGlCLEFBS0osb0NBQUEsNkIsQ0FFSSxpQixDQUZKLHlELENBTUksc0IsQ0FOSiw4QyxDQVVJLG1CLEFBS0osK0RBQUEsb0MsQ0FFSSxnRCxDQUNBLGlCLENBSEosZ0QsQ0FPSSxTLENBQ0EsMEIsQ0FDQSxjLENBVEosMkMsQ0FhSSxhLENBQ0EsVSxDQUNBLGlCLENBQ0EsTSxDQUNBLFEsQ0FDQSxVLENBQ0Esd0IsQ0FDQSwwQyxDQUNBLDJCLENBQ0EsaUMsQ0FDQSx1QixDQUNBLFMsQ0F4QkoseUQsQ0E0QkksaUIsQUFXSixvQ0FBQSw4QyxDQU1JLGUsQ0FOSiw2QyxDQVVJLGdCLENBVkosNkIsQ0FjSSxXLENBQ0Esa0IsQUFPSixvQ0FBQSwrQixDQUdJLGdCLENBSEosMkMsQ0FXSSxVLENBQ0Esa0IsQUFLSixvQ0FBQSwrQixDQ3RMQSxzQyxDRHdMSSxnQixDQUZKLDJDLENBTUksb0IsQ0FOSixxQyxDQVVJLGdCLEFBTUosb0NBQUEsdUMsQ0FHSSxTLENBSEosMkMsQ0FPSSxnQixDQVBKLHVELENBVU0sYSxDQVZOLHFDLENBZUksYSxDQWZKLG1DLENBbUJJLFcsQUFNSixvQ0FBQSwrQixDQzVMQSxzQyxDRDhMSSxnQixDQUZKLDJDLENBTUksbUIsQ0FOSix1QyxDQVdJLGdCLENBRUEsOEMsQ0FDRSxpQixDQWROLCtCLENBb0JJLGdCLENBcEJKLDZDLENBNEJJLGdCLENBNUJKLGlDLENBZ0NJLGdCLENBaENKLG1DLENBcUNJLG1CLENBckNKLDRDLENBeUNJLFUsQUFLSixvQ0FBQSw4QyxDQUlJLGlCIiwiZmlsZSI6InBhcnR5LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ2YXJpYWJsZXMubGVzc1wiO1xuXG4ucGFydHllcyBwIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucGFydHllcyBzdHJvbmcge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cblxuLnBhcnR5ZXMgLm1haW5faW1nIHtcbiAgaGVpZ2h0OiAzNC44OTU4dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9wYXJ0eS9tdWxlbjJ4LmpwZyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDNjMzI7XG59XG5cbi5wYXJ0eWVzIC5tYWluX2ltZyAuaW5uZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTIuNXZ3O1xuICBwYWRkaW5nLWxlZnQ6IDQuNXZ3O1xufVxuXG4ucGFydHllcyAubWFpbl9pbWcgLmlubmVyIGgxIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBhcnR5ZXMgaDEge1xuICBsaW5lLWhlaWdodDogMS4xO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnBhcnR5ZXMgaDEgcCxcbi5wYXJ0eWVzIGgxIHAgc3Ryb25nIHtcbiAgZm9udC1zaXplOiA1LjhyZW07XG59XG5cblxuI2Fib3V0X3BhcnR5ZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDAwMDtcbn1cblxuI2Fib3V0X3BhcnR5ZXMgLmlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jYWJvdXRfcGFydHllcyAjc2NlbmUge1xuICB0b3A6IDE0OHB4O1xufVxuXG4uYWJvdXRfcGFydHllc190ZXh0IHtcbiAgcGFkZGluZzogNjNweCAwIDQxMHB4IDA7XG4gIG1heC13aWR0aDogNjA3LjMzcHg7XG59XG5cbi5wYXJ0eWVzIC5hYm91dF9wYXJ0eWVzX3RleHQgcCB7XG4gIG1hcmdpbjogMjVweCAwIDI5cHg7XG59XG5cbiNwYXJ0eWVzX2Rlc2Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xuICBtYXgtaGVpZ2h0OiA2NjVweDtcbiAgaGVpZ2h0OiA2NjBweDtcbn1cblxuI3BhcnR5ZXNfZGVzYyAuaW5uZXIge1xuICBtYXgtaGVpZ2h0OiA3ODVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDAwMDtcbn1cblxuLnBhcnR5ZXNfZGVzY19ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHVuc2V0O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuXG4ucGFydHllc19kZXNjX3ZpZGVvX2Jsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDMwcHggMzBweCAzMHB4IDE3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDAwO1xuICBoZWlnaHQ6IDQ1MnB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuXG4ucGFydHllc19kZXNjX2xpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDI1cHggMCAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5wYXJ0eWVzX2Rlc2NfbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTZweDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2QTZBNkE7XG4gIHotaW5kZXg6IDE7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgdG9wOiAxM3B4O1xuICB9XG59XG5cblxuLnBhcnR5ZXNfZGVzY19saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiA1NnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG4ucGFydHllc19kZXNjX2xpc3QgbGk6aG92ZXIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cblxuLnBhcnR5ZXNfZGVzY19saXN0IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMzFweDtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xufVxuXG5cbi5wYXJ0eWVzX2Rlc2NfbGlzdCBsaS5hY3RpdmU6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWM5ODE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xufVxuXG5cbi5wYXJ0eWVzX2Rlc2NfbGlzdCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTgxOTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC42cyBlYXNlO1xufVxuXG4ucGFydHllc19kZXNjX2xpc3QgbGkuYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGxlZnQ6IDEzcHg7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogOXB4IHNvbGlkICNlYzk4MTk7XG59XG5cblxuLyoucGFydHllc19kZXNjX2xpc3QgbGk6aG92ZXI6YWZ0ZXJ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL3BhcnR5L3RyZXUucG5nKTtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTQ0cHg7XG4gICAgdG9wOiAtNTFweDtcbn0qL1xuXG5cbi5wYXJ0eWVzX2Rlc2NfbGlzdCAudGl0bGUge1xuICB3aWR0aDogY2FsYygxMDAlIC0gODNweCk7XG59XG5cblxuLnBhcnR5ZXNfZGVzY192aWRlbyB7XG4gIHdpZHRoOiAxNzM4cHg7XG4gIC8qaGVpZ2h0OiAzOTJweDsqL1xuICBtYXJnaW4tbGVmdDogMjRweDtcblxuICAudmlkZW9fd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG5cbn1cblxuLnBhcnR5ZXNfZGVzY19pbWdfbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhcnR5ZXNfZGVzY19pbWcge1xuICB3aWR0aDogMTQ5NXB4O1xuICBoZWlnaHQ6IDExNzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2kvcGFydHkvcmVkLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB6LWluZGV4OiAyMDAwO1xuICBib3R0b206IDk3cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTU0JSwgMCk7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ubW9yZV92aWRlb19ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDc4cHggMCA5MXB4IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4jbW9yZV92aWRlbyAubW9yZV92aWRlb19yaWdodCBwLCAjbW9yZV92aWRlbyAubW9yZV92aWRlb19yaWdodCBwIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xufVxuXG4ubW9yZV92aWRlb19idG4ge1xuICAvKndpZHRoOiAyMDBweDsqL1xuICBwYWRkaW5nOiA3cHggMzdweDtcbiAgbWluLWhlaWdodDogNDJweDtcbiAgY29sb3I6ICNGMDU0MjY7XG4gIGZvbnQtc2l6ZTogMjBweDtcblxufVxuXG4ubW9yZV92aWRlb19idG4uYnRuLnBsYXk6YWZ0ZXIge1xuICAvKm1hcmdpbi1sZWZ0OiAtMjBweDsqL1xufVxuXG5cbi5tb3JlX3ZpZGVvX3JpZ2h0IHtcbiAgd2lkdGg6IDYwJTtcblxufVxuXG4uZGljZV8xLFxuLmRpY2VfMixcbi50cmlja18xLFxuLnRyaWNrXzIsXG4udHJpY2tfMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmRpY2VfMSB7XG4gIHRvcDogLTMzcHg7XG4gIGxlZnQ6IDc5JTtcbiAgd2lkdGg6IDE0NHB4O1xuICBoZWlnaHQ6IDEzNXB4O1xuICBiYWNrZ3JvdW5kOiAwIHVybCgvaS9wYXJ0eS9kaWNlMV9mdWxsLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNyUsIDApO1xufVxuXG4uZGljZV8yIHtcbiAgdG9wOiAzMzZweDtcbiAgbGVmdDogNzAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEyMi43NXB4O1xuICBoZWlnaHQ6IDEyNy44NXB4O1xuICBiYWNrZ3JvdW5kOiAwIHVybCgvaS9wYXJ0eS9kaWNlMi5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLnRyaWNrXzEge1xuICB0b3A6IDgwcHg7XG4gIGxlZnQ6IDU2OHB4O1xuICB3aWR0aDogMTQ1LjVweDtcbiAgaGVpZ2h0OiAxNTkuMDlweDtcbiAgYmFja2dyb3VuZDogcmlnaHQgMCB1cmwoL2kvcGFydHkvdHJpY2sxLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHJpY2tfMiB7XG4gIHRvcDogNDQ4cHg7XG4gIHdpZHRoOiAyNDkuNTNweDtcbiAgaGVpZ2h0OiAyNjcuMDdweDtcbiAgbGVmdDogODA5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKC9pL3BhcnR5L3RyaWNrMi5wbmcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDAlKTtcbn1cblxuLnRyaWNrXzMge1xuICB0b3A6IDM3OXB4O1xuICB3aWR0aDogMjcxLjIycHg7XG4gIGhlaWdodDogMTcxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTgwcHg7XG4gIGJhY2tncm91bmQ6IHJpZ2h0IDAgdXJsKC9pL3BhcnR5L3RyaWNrMy5wbmcpO1xufVxuXG4uZWxlbWVudHMge1xuICB0b3A6IDE0N3B4O1xuICBsZWZ0OiAyMHB4O1xufVxuXG4udGcge1xuICAuZWxlbWVudHMge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuLnBhcnR5ZXNfZGVzY19ibG9jazo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5wYXJ0eWVzX2Rlc2NfYmxvY2s6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgYm9yZGVyLXJhZGl1czogOWVtO1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDEwcHggI2YzZmFmNztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZTtcbn1cblxuLnBhcnR5ZXNfZGVzY19ibG9jazpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuXG5cbi5kZSB7XG4gIC5wYXJ0eWVzIC5tYWluX2ltZyAuaW5uZXIgaDEge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbn1cblxuLmNvdW50cnlfMjEge1xuICAubW9yZV92aWRlb19yaWdodCB7XG4gICAgd2lkdGg6IDYzJTtcbiAgfVxufVxuXG5cbi5jb3VudHJ5XzI4IHtcbiAgLnBhcnR5ZXMgLm1haW5faW1nIC5pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cblxuLypNT0JJTEUqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkyMHB4KSB7XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG5cbiAgLnBhcnR5ZXNfZGVzY19pbWcge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gIH1cblxuICAudHJpY2tfMiB7XG4gICAgbGVmdDogY2FsYygxN3B4ICsgKDkzMCAtIDE3KSAqICgoMTAwdncgLSAzMjBweCkgLyAoMTUwMCAtIDMyMCkpKTtcbiAgfVxuXG4gIC5kaWNlXzIge1xuICAgIHRvcDogMzc2cHg7XG4gIH1cblxuICAjcGFydHllc19kZXNjIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gICAgbWF4LWhlaWdodDogNjkwcHg7XG4gICAgaGVpZ2h0OiA2OTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcblxuICAucGFydHllcyAubWFpbl9pbWcgLmlubmVyIGgxIHtcbiAgICBtYXJnaW4tdG9wOiAxNDdweDtcbiAgfVxuXG4gIC5kaWNlXzIge1xuICAgIHJpZ2h0OiAzNTRweDtcbiAgfVxuXG59XG5cbi5tb2JpbGVfYXZhaWxhYmxlIHtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblxuICAgIC5lbGVtZW50cyB7XG4gICAgICB0b3A6IDI4OHB4O1xuICAgICAgbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAudHJpY2tfMSB7XG4gICAgICBsZWZ0OiA1MDBweDtcbiAgICB9XG5cbiAgICAucGFydHllc19kZXNjX3ZpZGVvX2Jsb2NrIHtcbiAgICAgIHdpZHRoOiA4MzBweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAucGFydHllc19kZXNjX2xpc3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgI3BhcnR5ZXNfZGVzYyB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgI3BhcnR5ZXNfZGVzYyAuaW5uZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnBhcnR5ZXNfZGVzY192aWRlbyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiA0NnB4O1xuICAgIH1cblxuICAgIC5tb3JlX3ZpZGVvX2Jsb2NrIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgLm1vcmVfdmlkZW9fcmlnaHQge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB3aWR0aDogNzQlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLnBhcnR5ZXNfZGVzY192aWRlbyB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cblxuICAgIC5tb3JlX3ZpZGVvX2Jsb2NrIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICB9XG5cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAgIC5kaWNlXzEge1xuICAgICAgbGVmdDogY2FsYygxN3B4ICsgKDk5MCAtIDE3KSAqICgoMTAwdncgLSAzMjBweCkgLyAoMTE3MCAtIDMyMCkpKTtcbiAgICB9XG5cbiAgICAucGFydHllcyAubWFpbl9pbWcgLmlubmVyIGgxIHtcbiAgICAgIG1hcmdpbi10b3A6IDEyMnB4O1xuICAgIH1cblxuICAgICNtb3JlX3ZpZGVvIC5pbm5lciB7XG4gICAgICB3aWR0aDogOTQlO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgIC50cmlja18xIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFib3V0X3BhcnR5ZXNfdGV4dCB7XG4gICAgICBwYWRkaW5nOiAxNHB4IDMwcHggNDQ4cHggNzBweDtcbiAgICAgIG1heC13aWR0aDogNjQlO1xuICAgIH1cblxuICAgICNhYm91dF9wYXJ0eWVzIC5pbm5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAucGFydHllcyBoMSBwLCAucGFydHllcyBoMSBwIHN0cm9uZyB7XG4gICAgICBmb250LXNpemU6IDQuM3JlbTtcbiAgICB9XG5cbiAgICAuYWJvdXRfcGFydHllc190ZXh0IHtcbiAgICAgIG1heC13aWR0aDogNTglO1xuICAgIH1cblxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMXB4KSB7XG5cbiAgICAjd3JhcHBlciBtYWluIC5tYWluX2ltZyAuaW5uZXIge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLm1haW5faW1nIHAge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgICN3cmFwcGVyIG1haW4gLm1haW5faW1nIC5pbm5lciBkaXYuYnRucyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgLnBhcnR5ZXMgcCB7XG4gICAgICBmb250LXNpemU6IEBtb2JfZm9udF9zaXplX3RleHQ7XG4gICAgICBsaW5lLWhlaWdodDogQG1vYl9saW5lX2hlaWdodDtcbiAgICB9XG5cbiAgICAubWFpbl9pbWcgcCB7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cblxuXG4gICAgLmFib3V0X3BhcnR5ZXNfdGV4dCB7XG4gICAgICBwYWRkaW5nOiAxNHB4IDMwcHggMzY3cHggNzBweDtcbiAgICB9XG5cbiAgICAuYWJvdXRfcGFydHllc190ZXh0IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDQ3MHB4O1xuICAgIH1cblxuICAgIC5kaWNlXzEge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZGljZV8yIHtcbiAgICAgIHRvcDogNDkwcHg7XG4gICAgfVxuXG4gICAgI21vcmVfdmlkZW8gLm1vcmVfdmlkZW9fcmlnaHQgcCwgI21vcmVfdmlkZW8gLm1vcmVfdmlkZW9fcmlnaHQgcCBzdHJvbmcge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDIuMHJlbSArICgzLjUgLSAyLjApICogKCgxMDB2dyAtIDMyMHB4KSAvICgxMDAwIC0gMzIwKSkpO1xuICAgIH1cblxuXG4gICAgLnBhcnR5ZXNfZGVzY19ibG9jayB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuXG4gICAgLmVsZW1lbnRzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cblxuICBAbWVkaWEgYWxsIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICAgLnBhcnR5ZXMgLm1haW5faW1nIC5pbm5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogODNweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuXG4gICAgLnBhcnR5ZXMgLm1haW5faW1nIC5pbm5lciBoMSB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICN3cmFwcGVyIG1haW4gLm1haW5faW1nIC5pbm5lciBkaXYuYnRucyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgLmRpY2VfMSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5wYXJ0eWVzX2Rlc2NfaW1nIHtcbiAgICAgIHdpZHRoOiAxMzg1cHg7XG4gICAgICBoZWlnaHQ6IDExMTcuNnB4O1xuICAgIH1cblxuICAgIC5hYm91dF9wYXJ0eWVzX3RleHQge1xuICAgICAgcGFkZGluZzogMTRweCAzMHB4IDQwMHB4IDcwcHg7XG4gICAgfVxuXG4gICAgLmRpY2VfMiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMjYlKTtcbiAgICB9XG5cblxuICAgIC5wYXJ0eWVzX2Rlc2NfdmlkZW9fYmxvY2sge1xuICAgICAgd2lkdGg6IDcwMHB4O1xuICAgIH1cblxuICAgIC5wYXJ0eWVzX2Rlc2NfdmlkZW8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAubW9yZV92aWRlb19ibG9jayB7XG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICB9XG5cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cblxuICAgICN3cmFwcGVyIC5tYWluX2ltZyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaS9wYXJ0eS9tX2xhbmRzY2FwZV9iZy5qcGdcIik7XG4gICAgfVxuXG4gICAgLnBhcnR5ZXMgLm1haW5faW1nIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgfVxuXG4gICAgLnBhcnR5ZXNfZGVzY19saXN0IGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIH1cblxuICAgICNwYXJ0eWVzX2Rlc2Mge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAjYWJvdXRfcGFydHllcyAuaW5uZXIge1xuICAgICAgd2lkdGg6IDk0JTtcbiAgICB9XG5cbiAgICAucGFydHllc19kZXNjX3ZpZGVvX2Jsb2NrIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLnBhcnR5ZXNfZGVzY19pbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLnBhcnR5ZXNfZGVzY19pbWdfbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0eWVzX2Rlc2NfdmlkZW8gLnZpZGVvX3dyYXAge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAuYWJvdXRfcGFydHllc190ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMCAwO1xuICAgIH1cblxuICAgIC5wYXJ0eWVzX2Rlc2NfdmlkZW9fYmxvY2sge1xuICAgICAgcGFkZGluZzogMCAzdncgM3Z3IDN2dztcbiAgICB9XG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cbiAgICAucGFydHllc19kZXNjX2ltZyB7XG4gICAgICB3aWR0aDogMTA3OHB4O1xuICAgICAgaGVpZ2h0OiA3ODNweDtcbiAgICB9XG5cbiAgICAuZGljZV8yLFxuICAgIC50cmlja18yLFxuICAgIC50cmlja18zIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgI3BhcnR5ZXNfZGVzYyB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG5cbiAgICAucGFydHllcyAubWFpbl9pbWcgLmlubmVyIGgxIHtcbiAgICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgfVxuXG4gICAgLmFib3V0X3BhcnR5ZXNfdGV4dCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG5cbiAgICAucGFydHllc19kZXNjX3ZpZGVvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gICAgICBtaW4taGVpZ2h0OiB1bnNldDtcblxuICAgIH1cblxuICAgIC5wYXJ0eWVzX2Rlc2NfdmlkZW9fYmxvY2sge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuXG4gICAgLnBhcnR5ZXMgaDEgcCwgLnBhcnR5ZXMgaDEgcCBzdHJvbmcge1xuICAgICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgfVxuXG4gICAgLnBhcnR5ZXMgLm1haW5faW1nIC5pbm5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gICAgfVxuXG4gICAgLmRpY2VfMiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgODUlKTtcbiAgICB9XG5cbiAgICAucGFydHllc19kZXNjX3ZpZGVvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDVweCkge1xuICAgIC5tYWluX2ltZyBwIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAjd3JhcHBlciBtYWluIC5tYWluX2ltZyAuaW5uZXIgZGl2LmJ0bnMge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnBhcnR5ZXNfZGVzY19saXN0IGxpOmJlZm9yZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgfVxuICB9XG5cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgICAjd3JhcHBlciAubWFpbl9pbWcge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2kvcGFydHkvbV9wb3J0cmFpdF9iZy5qcGdcIik7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgI3dyYXBwZXIgLm1haW5faW1nOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA5MHB4KTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9wYXJ0eS9tX29zb2JhLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgfVxuXG4gICAgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIGRpdi5idG5zIHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG5cbiAgICAgIC5idG4ge1xuICAgICAgICAvKiAgICAgICAgICAgICAgICBjb2xvcjogQHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyovXG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLyogICAgICAgIC5wYXJ0eWVzX2Rlc2NfdmlkZW8ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzMwcHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzIwcHg7XG4gICAgICAgICAgICB9Ki9cbiAgICAucGFydHllcyAubWFpbl9pbWcgLmlubmVyIGgxIHtcbiAgICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgfVxuXG4gICAgLnBhcnR5ZXNfZGVzY19saXN0IGxpOmhvdmVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIH1cblxuICAgIC52aWRlb193cmFwIHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIG1hcmdpbi1sZWZ0OiAtM3Z3O1xuICAgIH1cblxuXG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG5cbiAgICAjcGFydHllc19kZXNjIHtcbiAgICAgIG1heC1oZWlnaHQ6IDY1MHB4O1xuICAgIH1cblxuICAgIC8qICAgICAgICAucGFydHllc19kZXNjX3ZpZGVvIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3N3B4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI3N3B4O1xuICAgICAgICAgICAgfSovXG4gICAgLnBhcnR5ZXNfZGVzY192aWRlb19ibG9jayB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDU5NXB4O1xuICAgIH1cblxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTEycHgpIHtcbiAgICAucGFydHllcyBoMSBwLCAucGFydHllcyBoMSBwIHN0cm9uZyB7XG4gICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICB9XG5cbiAgICAucGFydHllcyAubWFpbl9pbWcgLmlubmVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG5cbiAgICAuYWJvdXRfcGFydHllc190ZXh0IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgfVxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQ1cHgpIHtcblxuICAgICNhYm91dF9wYXJ0eWVzIC5pbm5lciB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cblxuICAgIC5wYXJ0eWVzX2Rlc2NfdmlkZW9fYmxvY2sge1xuICAgICAgcGFkZGluZzogMCAwIDEwcHg7XG5cbiAgICAgIC52aWRlb193cmFwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBhcnR5ZXNfZGVzY19ibG9jayB7XG4gICAgICBwYWRkaW5nOiAwIDV2dztcbiAgICB9XG5cbiAgICAubW9yZV92aWRlb19yaWdodCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cblxuICB9XG5cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5wYXJ0eWVzIGgxIHAsIC5wYXJ0eWVzIGgxIHAgc3Ryb25nIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4xcmVtO1xuICAgIH1cblxuICAgIC5wYXJ0eWVzIC5tYWluX2ltZyAuaW5uZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgfVxuXG5cbiAgICAucGFydHllc19kZXNjX2xpc3QgbGkge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgI3BhcnR5ZXNfZGVzYyB7XG4gICAgICBtYXgtaGVpZ2h0OiA1NjFweDtcbiAgICB9XG5cbiAgICAvKiAgICAgICAgLnBhcnR5ZXNfZGVzY192aWRlbyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNjZweDtcbiAgICAgICAgICAgIH0qL1xuICAgICNtb3JlX3ZpZGVvIC5tb3JlX3ZpZGVvX2J0biB7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICB9XG5cbiAgICAubW9yZV92aWRlb19idG4ge1xuICAgICAgcGFkZGluZzogN3B4IDIwcHg7XG4gICAgfVxuXG5cbiAgICAubW9yZV92aWRlb19ibG9jayB7XG4gICAgICBwYWRkaW5nOiA0M3B4IDAgMzVweCAwO1xuICAgIH1cblxuICAgIC5wYXJ0eWVzX2Rlc2NfbGlzdDo6YmVmb3JlIHtcbiAgICAgIHRvcDogMTdweDtcbiAgICB9XG5cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG5cblxuICAgIC5wYXJ0eWVzIC5tYWluX2ltZyAuaW5uZXIgaDEge1xuICAgICAgbWFyZ2luLXRvcDogMzFweDtcbiAgICB9XG5cbiAgICAvKiAgICAgICAgLnBhcnR5ZXNfZGVzY192aWRlbyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNDRweDtcbiAgICAgICAgICAgIH0qL1xuICB9XG5cbn0iLCIvKtCm0JLQldCi0JAqL1xuLypmb250LXNpemU6IDYwICpAZm9udHJlbTsqL1xuLnBhcnR5ZXMgcCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wYXJ0eWVzIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuLnBhcnR5ZXMgLm1haW5faW1nIHtcbiAgaGVpZ2h0OiAzNC44OTU4dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9wYXJ0eS9tdWxlbjJ4LmpwZyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDNjMzI7XG59XG4ucGFydHllcyAubWFpbl9pbWcgLmlubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEyLjV2dztcbiAgcGFkZGluZy1sZWZ0OiA0LjV2dztcbn1cbi5wYXJ0eWVzIC5tYWluX2ltZyAuaW5uZXIgaDEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhcnR5ZXMgaDEge1xuICBsaW5lLWhlaWdodDogMS4xO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wYXJ0eWVzIGgxIHAsXG4ucGFydHllcyBoMSBwIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogNS44cmVtO1xufVxuI2Fib3V0X3BhcnR5ZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDAwMDtcbn1cbiNhYm91dF9wYXJ0eWVzIC5pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNhYm91dF9wYXJ0eWVzICNzY2VuZSB7XG4gIHRvcDogMTQ4cHg7XG59XG4uYWJvdXRfcGFydHllc190ZXh0IHtcbiAgcGFkZGluZzogNjNweCAwIDQxMHB4IDA7XG4gIG1heC13aWR0aDogNjA3LjMzcHg7XG59XG4ucGFydHllcyAuYWJvdXRfcGFydHllc190ZXh0IHAge1xuICBtYXJnaW46IDI1cHggMCAyOXB4O1xufVxuI3BhcnR5ZXNfZGVzYyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDkwcHg7XG4gIG1heC1oZWlnaHQ6IDY2NXB4O1xuICBoZWlnaHQ6IDY2MHB4O1xufVxuI3BhcnR5ZXNfZGVzYyAuaW5uZXIge1xuICBtYXgtaGVpZ2h0OiA3ODVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDAwMDtcbn1cbi5wYXJ0eWVzX2Rlc2NfYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB1bnNldDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4ucGFydHllc19kZXNjX3ZpZGVvX2Jsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDMwcHggMzBweCAzMHB4IDE3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDAwO1xuICBoZWlnaHQ6IDQ1MnB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5wYXJ0eWVzX2Rlc2NfbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjVweCAwIDA7XG4gIG1hcmdpbjogMDtcbn1cbi5wYXJ0eWVzX2Rlc2NfbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTZweDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2QTZBNkE7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhcnR5ZXNfZGVzY19saXN0OjpiZWZvcmUge1xuICAgIHRvcDogMTNweDtcbiAgfVxufVxuLnBhcnR5ZXNfZGVzY19saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiA1NnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnBhcnR5ZXNfZGVzY19saXN0IGxpOmhvdmVyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4ucGFydHllc19kZXNjX2xpc3QgbGk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzFweDtcbiAgaGVpZ2h0OiAzMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG59XG4ucGFydHllc19kZXNjX2xpc3QgbGkuYWN0aXZlOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2VjOTgxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTtcbn1cbi5wYXJ0eWVzX2Rlc2NfbGlzdCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTgxOTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuNnMgZWFzZTtcbn1cbi5wYXJ0eWVzX2Rlc2NfbGlzdCBsaS5hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgbGVmdDogMTNweDtcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA5cHggc29saWQgI2VjOTgxOTtcbn1cbi8qLnBhcnR5ZXNfZGVzY19saXN0IGxpOmhvdmVyOmFmdGVye1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9wYXJ0eS90cmV1LnBuZyk7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC00NHB4O1xuICAgIHRvcDogLTUxcHg7XG59Ki9cbi5wYXJ0eWVzX2Rlc2NfbGlzdCAudGl0bGUge1xuICB3aWR0aDogY2FsYygxMDAlIC0gODNweCk7XG59XG4ucGFydHllc19kZXNjX3ZpZGVvIHtcbiAgd2lkdGg6IDE3MzhweDtcbiAgLypoZWlnaHQ6IDM5MnB4OyovXG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuLnBhcnR5ZXNfZGVzY192aWRlbyAudmlkZW9fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5wYXJ0eWVzX2Rlc2NfaW1nX21vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFydHllc19kZXNjX2ltZyB7XG4gIHdpZHRoOiAxNDk1cHg7XG4gIGhlaWdodDogMTE3NnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHVybCgvaS9wYXJ0eS9yZWQucG5nKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHotaW5kZXg6IDIwMDA7XG4gIGJvdHRvbTogOTdweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTQlLCAwKTtcbiAgY29udGVudDogJyc7XG59XG4ubW9yZV92aWRlb19ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDc4cHggMCA5MXB4IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuI21vcmVfdmlkZW8gLm1vcmVfdmlkZW9fcmlnaHQgcCxcbiNtb3JlX3ZpZGVvIC5tb3JlX3ZpZGVvX3JpZ2h0IHAgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG59XG4ubW9yZV92aWRlb19idG4ge1xuICAvKndpZHRoOiAyMDBweDsqL1xuICBwYWRkaW5nOiA3cHggMzdweDtcbiAgbWluLWhlaWdodDogNDJweDtcbiAgY29sb3I6ICNGMDU0MjY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5tb3JlX3ZpZGVvX2J0bi5idG4ucGxheTphZnRlciB7XG4gIC8qbWFyZ2luLWxlZnQ6IC0yMHB4OyovXG59XG4ubW9yZV92aWRlb19yaWdodCB7XG4gIHdpZHRoOiA2MCU7XG59XG4uZGljZV8xLFxuLmRpY2VfMixcbi50cmlja18xLFxuLnRyaWNrXzIsXG4udHJpY2tfMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5kaWNlXzEge1xuICB0b3A6IC0zM3B4O1xuICBsZWZ0OiA3OSU7XG4gIHdpZHRoOiAxNDRweDtcbiAgaGVpZ2h0OiAxMzVweDtcbiAgYmFja2dyb3VuZDogMCB1cmwoL2kvcGFydHkvZGljZTFfZnVsbC5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTclLCAwKTtcbn1cbi5kaWNlXzIge1xuICB0b3A6IDMzNnB4O1xuICBsZWZ0OiA3MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTIyLjc1cHg7XG4gIGhlaWdodDogMTI3Ljg1cHg7XG4gIGJhY2tncm91bmQ6IDAgdXJsKC9pL3BhcnR5L2RpY2UyLnBuZykgbm8tcmVwZWF0O1xufVxuLnRyaWNrXzEge1xuICB0b3A6IDgwcHg7XG4gIGxlZnQ6IDU2OHB4O1xuICB3aWR0aDogMTQ1LjVweDtcbiAgaGVpZ2h0OiAxNTkuMDlweDtcbiAgYmFja2dyb3VuZDogcmlnaHQgMCB1cmwoL2kvcGFydHkvdHJpY2sxLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRyaWNrXzIge1xuICB0b3A6IDQ0OHB4O1xuICB3aWR0aDogMjQ5LjUzcHg7XG4gIGhlaWdodDogMjY3LjA3cHg7XG4gIGxlZnQ6IDgwOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybCgvaS9wYXJ0eS90cmljazIucG5nKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwJSk7XG59XG4udHJpY2tfMyB7XG4gIHRvcDogMzc5cHg7XG4gIHdpZHRoOiAyNzEuMjJweDtcbiAgaGVpZ2h0OiAxNzFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtODBweDtcbiAgYmFja2dyb3VuZDogcmlnaHQgMCB1cmwoL2kvcGFydHkvdHJpY2szLnBuZyk7XG59XG4uZWxlbWVudHMge1xuICB0b3A6IDE0N3B4O1xuICBsZWZ0OiAyMHB4O1xufVxuLnRnIC5lbGVtZW50cyB7XG4gIGxlZnQ6IDQwcHg7XG59XG4ucGFydHllc19kZXNjX2Jsb2NrOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wYXJ0eWVzX2Rlc2NfYmxvY2s6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgYm9yZGVyLXJhZGl1czogOWVtO1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDEwcHggI2YzZmFmNztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ucGFydHllc19kZXNjX2Jsb2NrOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG4uZGUgLnBhcnR5ZXMgLm1haW5faW1nIC5pbm5lciBoMSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uY291bnRyeV8yMSAubW9yZV92aWRlb19yaWdodCB7XG4gIHdpZHRoOiA2MyU7XG59XG4uY291bnRyeV8yOCAucGFydHllcyAubWFpbl9pbWcgLmlubmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLypNT0JJTEUqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5wYXJ0eWVzX2Rlc2NfaW1nIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICB0cmFuc2Zvcm06IHVuc2V0O1xuICB9XG4gIC50cmlja18yIHtcbiAgICBsZWZ0OiBjYWxjKDE3cHggKyAoOTMwIC0gMTcpICogKCgxMDB2dyAtIDMyMHB4KSAvICgxNTAwIC0gMzIwKSkpO1xuICB9XG4gIC5kaWNlXzIge1xuICAgIHRvcDogMzc2cHg7XG4gIH1cbiAgI3BhcnR5ZXNfZGVzYyB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICAgIG1heC1oZWlnaHQ6IDY5MHB4O1xuICAgIGhlaWdodDogNjkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucGFydHllcyAubWFpbl9pbWcgLmlubmVyIGgxIHtcbiAgICBtYXJnaW4tdG9wOiAxNDdweDtcbiAgfVxuICAuZGljZV8yIHtcbiAgICByaWdodDogMzU0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAuZWxlbWVudHMge1xuICAgIHRvcDogMjg4cHg7XG4gICAgbGVmdDogMjBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAudHJpY2tfMSB7XG4gICAgbGVmdDogNTAwcHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXNfZGVzY192aWRlb19ibG9jayB7XG4gICAgd2lkdGg6IDgzMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucGFydHllc19kZXNjX2xpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICNwYXJ0eWVzX2Rlc2Mge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICNwYXJ0eWVzX2Rlc2MgLmlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucGFydHllc19kZXNjX3ZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiA0NnB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5tb3JlX3ZpZGVvX2Jsb2NrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5tb3JlX3ZpZGVvX3JpZ2h0IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogNzQlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucGFydHllc19kZXNjX3ZpZGVvIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAubW9yZV92aWRlb19ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgLmRpY2VfMSB7XG4gICAgbGVmdDogY2FsYygxN3B4ICsgKDk5MCAtIDE3KSAqICgoMTAwdncgLSAzMjBweCkgLyAoMTE3MCAtIDMyMCkpKTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucGFydHllcyAubWFpbl9pbWcgLmlubmVyIGgxIHtcbiAgICBtYXJnaW4tdG9wOiAxMjJweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjbW9yZV92aWRlbyAuaW5uZXIge1xuICAgIHdpZHRoOiA5NCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAudHJpY2tfMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWJvdXRfcGFydHllc190ZXh0IHtcbiAgICBwYWRkaW5nOiAxNHB4IDMwcHggNDQ4cHggNzBweDtcbiAgICBtYXgtd2lkdGg6IDY0JTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjYWJvdXRfcGFydHllcyAuaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wYXJ0eWVzIGgxIHAsXG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wYXJ0eWVzIGgxIHAgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDQuM3JlbTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWJvdXRfcGFydHllc190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDU4JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMXB4KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIG1haW4gLm1haW5faW1nIC5pbm5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLm1haW5faW1nIHAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIG1haW4gLm1haW5faW1nIC5pbm5lciBkaXYuYnRucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wYXJ0eWVzIHAge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLm1haW5faW1nIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFib3V0X3BhcnR5ZXNfdGV4dCB7XG4gICAgcGFkZGluZzogMTRweCAzMHB4IDM2N3B4IDcwcHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFib3V0X3BhcnR5ZXNfdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NzBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuZGljZV8xIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5kaWNlXzIge1xuICAgIHRvcDogNDkwcHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI21vcmVfdmlkZW8gLm1vcmVfdmlkZW9fcmlnaHQgcCxcbiAgLm1vYmlsZV9hdmFpbGFibGUgI21vcmVfdmlkZW8gLm1vcmVfdmlkZW9fcmlnaHQgcCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogY2FsYygycmVtICsgKDMuNSAtIDIpICogKCgxMDB2dyAtIDMyMHB4KSAvICgxMDAwIC0gMzIwKSkpO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wYXJ0eWVzX2Rlc2NfYmxvY2sge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmVsZW1lbnRzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wYXJ0eWVzIC5tYWluX2ltZyAuaW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4M3B4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXMgLm1haW5faW1nIC5pbm5lciBoMSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIGRpdi5idG5zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgLmRpY2VfMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucGFydHllc19kZXNjX2ltZyB7XG4gICAgd2lkdGg6IDEzODVweDtcbiAgICBoZWlnaHQ6IDExMTcuNnB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5hYm91dF9wYXJ0eWVzX3RleHQge1xuICAgIHBhZGRpbmc6IDE0cHggMzBweCA0MDBweCA3MHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5kaWNlXzIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAyNiUpO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wYXJ0eWVzX2Rlc2NfdmlkZW9fYmxvY2sge1xuICAgIHdpZHRoOiA3MDBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucGFydHllc19kZXNjX3ZpZGVvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5tb3JlX3ZpZGVvX2Jsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgLm1haW5faW1nIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaS9wYXJ0eS9tX2xhbmRzY2FwZV9iZy5qcGdcIik7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXMgLm1haW5faW1nIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wYXJ0eWVzX2Rlc2NfbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3BhcnR5ZXNfZGVzYyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjYWJvdXRfcGFydHllcyAuaW5uZXIge1xuICAgIHdpZHRoOiA5NCU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXNfZGVzY192aWRlb19ibG9jayB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucGFydHllc19kZXNjX2ltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wYXJ0eWVzX2Rlc2NfaW1nX21vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wYXJ0eWVzX2Rlc2NfaW1nX21vYmlsZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wYXJ0eWVzX2Rlc2NfdmlkZW8gLnZpZGVvX3dyYXAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmFib3V0X3BhcnR5ZXNfdGV4dCB7XG4gICAgcGFkZGluZzogNDBweCAwIDA7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXNfZGVzY192aWRlb19ibG9jayB7XG4gICAgcGFkZGluZzogMCAzdncgM3Z3IDN2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXNfZGVzY19pbWcge1xuICAgIHdpZHRoOiAxMDc4cHg7XG4gICAgaGVpZ2h0OiA3ODNweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuZGljZV8yLFxuICAubW9iaWxlX2F2YWlsYWJsZSAudHJpY2tfMixcbiAgLm1vYmlsZV9hdmFpbGFibGUgLnRyaWNrXzMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3BhcnR5ZXNfZGVzYyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXMgLm1haW5faW1nIC5pbm5lciBoMSB7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWJvdXRfcGFydHllc190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXNfZGVzY192aWRlbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjdweDtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucGFydHllc19kZXNjX3ZpZGVvX2Jsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXMgaDEgcCxcbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXMgaDEgcCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wYXJ0eWVzIC5tYWluX2ltZyAuaW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuZGljZV8yIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgODUlKTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucGFydHllc19kZXNjX3ZpZGVvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDVweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAubWFpbl9pbWcgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIG1haW4gLm1haW5faW1nIC5pbm5lciBkaXYuYnRucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXNfZGVzY19saXN0IGxpOmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgLm1haW5faW1nIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaS9wYXJ0eS9tX3BvcnRyYWl0X2JnLmpwZ1wiKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgLm1haW5faW1nOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL3BhcnR5L21fb3NvYmEucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHotaW5kZXg6IDA7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIGRpdi5idG5zIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIG1haW4gLm1haW5faW1nIC5pbm5lciBkaXYuYnRucyAuYnRuIHtcbiAgICAvKiAgICAgICAgICAgICAgICBjb2xvcjogQHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyovXG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlIHtcbiAgICAvKiAgICAgICAgLnBhcnR5ZXNfZGVzY192aWRlbyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMzBweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgIH0qL1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wYXJ0eWVzIC5tYWluX2ltZyAuaW5uZXIgaDEge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXNfZGVzY19saXN0IGxpOmhvdmVyIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAudmlkZW9fd3JhcCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3Z3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSB7XG4gICAgLyogICAgICAgIC5wYXJ0eWVzX2Rlc2NfdmlkZW8ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjc3cHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjc3cHg7XG4gICAgICAgICAgICB9Ki9cbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjcGFydHllc19kZXNjIHtcbiAgICBtYXgtaGVpZ2h0OiA2NTBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucGFydHllc19kZXNjX3ZpZGVvX2Jsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1OTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTEycHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXMgaDEgcCxcbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXMgaDEgcCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wYXJ0eWVzIC5tYWluX2ltZyAuaW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuYWJvdXRfcGFydHllc190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0NXB4KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlICNhYm91dF9wYXJ0eWVzIC5pbm5lciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucGFydHllc19kZXNjX3ZpZGVvX2Jsb2NrIHtcbiAgICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucGFydHllc19kZXNjX3ZpZGVvX2Jsb2NrIC52aWRlb193cmFwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucGFydHllc19kZXNjX2Jsb2NrIHtcbiAgICBwYWRkaW5nOiAwIDV2dztcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAubW9yZV92aWRlb19yaWdodCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUge1xuICAgIC8qICAgICAgICAucGFydHllc19kZXNjX3ZpZGVvIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI2NnB4O1xuICAgICAgICAgICAgfSovXG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXMgaDEgcCxcbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXMgaDEgcCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMy4xcmVtO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wYXJ0eWVzIC5tYWluX2ltZyAuaW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wYXJ0eWVzX2Rlc2NfbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnBhcnR5ZXNfZGVzY19saXN0IGxpOmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICNwYXJ0eWVzX2Rlc2Mge1xuICAgIG1heC1oZWlnaHQ6IDU2MXB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICNtb3JlX3ZpZGVvIC5tb3JlX3ZpZGVvX2J0biB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLm1vcmVfdmlkZW9fYnRuIHtcbiAgICBwYWRkaW5nOiA3cHggMjBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAubW9yZV92aWRlb19ibG9jayB7XG4gICAgcGFkZGluZzogNDNweCAwIDM1cHggMDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucGFydHllc19kZXNjX2xpc3Q6OmJlZm9yZSB7XG4gICAgdG9wOiAxN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSB7XG4gICAgLyogICAgICAgIC5wYXJ0eWVzX2Rlc2NfdmlkZW8ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjQ0cHg7XG4gICAgICAgICAgICB9Ki9cbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucGFydHllcyAubWFpbl9pbWcgLmlubmVyIGgxIHtcbiAgICBtYXJnaW4tdG9wOiAzMXB4O1xuICB9XG59XG4iXX0= */