.fresh{overflow:hidden}.fresh .main_img{background-image:url(/i/fresh/fresh2x.jpg);background-color:#1dc5db}.fresh .main_img .inner{padding-bottom:2.6vw}.fresh .main_img .inner h1{position:absolute;font-weight:400;font-size:4rem;right:0;top:104px;margin:0;text-align:right}.fresh .main_img .btns{position:absolute;display:flex;flex-direction:column;align-items:flex-end;margin-top:0;right:327px;text-align:right}.fresh .main_img .btns .btn{margin-right:0;margin-bottom:25px;width:auto;padding:0 31px}.fresh .main_img .btns .btn:hover{background-color:#fff;color:#39559e}.fresh .main_img .goods{position:absolute;right:-77px}.fresh .about_item_wrapper .column:first-child{width:40%;margin-right:8%}.fresh .column:nth-child(2){width:42%}.fresh .video_wrapper{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;margin-top:80px}.fresh .video_wrapper .video{width:570px;position:relative;top:-80px}.fresh .video_wrapper .ice_cub_1{position:absolute;left:0;bottom:-200px;width:315px;height:302px;background:url(/i/fresh/fresh_ice1.png) 0 0 no-repeat;background-size:contain}.fresh .video_wrapper .ice_cub_2{position:absolute;left:87vw;bottom:-730px;width:362px;height:504px;z-index:2;background:url(/i/fresh/fresh_ice2.png) 0 0 no-repeat;background-size:contain}.fresh .ingridients_wrapper{padding:47px 0 127px;background:#fff}.fresh .ingridients_wrapper .inner{z-index:3}.fresh .ingridients_wrapper .ingridients_items{display:flex;flex-wrap:wrap;justify-content:space-between}.fresh .ingridients_wrapper .item{width:33.33333333%;overflow:hidden;position:relative;margin-bottom:-25px;padding-bottom:30px;text-align:center}.fresh .ingridients_wrapper .item::after{position:absolute;content:'';bottom:0;left:0;width:100%;height:69%;background:#eee}.fresh .ingridients_wrapper .item .img{margin-bottom:16px;height:220px;display:flex;align-items:flex-end;justify-content:center;z-index:10;position:relative;opacity:0}.fresh .ingridients_wrapper .item .img.animate__animated{opacity:1}.fresh .ingridients_wrapper .item .content{height:100%}.fresh .ingridients_wrapper .content{border-right:1px solid #333;padding:0 30px}.fresh .ingridients_wrapper .item:nth-child(3n) .content{border:0}.fresh .ingridients_wrapper .item .content,.fresh .ingridients_wrapper .item img{position:relative;z-index:1}.fresh .ingridients_wrapper .item_1 img{height:161px}.fresh .ingridients_wrapper .item_2 img{height:181px}.fresh .ingridients_wrapper .item_3 img{height:201px}.fresh .ingridients_wrapper .item_4 img{height:181px}.fresh .ingridients_wrapper .item_5 img{height:177px}.fresh .ingridients_wrapper .item_6 img{height:181px}.fresh .ingridients_wrapper .item .title{font-size:2rem;text-align:center;margin-bottom:25px}.fresh .ingridients_wrapper .item .text{text-align:center;font-size:1.4rem}.fresh .fresh_separator_block{position:relative;height:350px;background-color:#75ccdf;background-size:cover;background-position:center;margin-bottom:49px}.fresh .fresh_separator_block .inner{color:#fff;display:flex;flex-direction:column;font-size:3.5rem;text-transform:uppercase;text-align:center;justify-content:center;height:100%;z-index:2}.fresh .item_wrapper .inner{align-items:flex-start}.fresh .item_big .img{background-color:#86d3e5;width:470px;height:458px;padding:0}.fresh .item_big img{transform:translate(-50%,-50%);max-height:426px;width:auto;bottom:auto;top:50%}.fresh .item_big .content{width:calc(100% - 571px)}.fresh .item_big .title{margin-bottom:34px}.item_big .img .info{position:absolute;left:0;top:0;font-size:1.2rem;line-height:1.2;background:#ffe36a;display:flex;flex-direction:column;padding:4px 26px 6px 15px;z-index:2}.bg_img_63{position:relative}.bg_img_63 .img_bg{position:relative;z-index:2;background-position:right 23px center;width:100%;background-size:auto 101%}.bg_img_63 img{left:53%}.bg_img_63:after,.bg_img_63:before{content:'';display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;z-index:1}.bg_img_63:after{left:-10px;bottom:24px;width:179px;height:178.5px;background-image:url(/i/fresh/tooth_left_bottom.png)}.bg_img_63:before{right:-73px;top:24px;width:239.5px;height:213.5px;background-image:url(/i/fresh/tooth_right_top.png)}@media screen and (max-width:1640px){.fresh .main_img .goods{width:281px}}@media screen and (max-width:1480px){.fresh .video_wrapper .ice_cub_1{bottom:-120px}.fresh .video_wrapper .ice_cub_2{left:78vw}}@media screen and (max-width:1380px){.fresh h1{top:100px}}@media screen and (max-width:1280px){.fresh .main_img .goods{right:-30px}.fresh .main_img img{display:block}.fresh .video_wrapper .ice_cub_1{bottom:-80px}}@media screen and (max-width:1100px){.fresh .main_img .goods{right:-30px}}@media screen and (max-width:1170px){.mobile_available .fresh .about_item_wrapper{padding:100px 0 0}.mobile_available .fresh .about_item_wrapper .inner{display:block}.mobile_available .fresh .about_item_wrapper .column{width:100%}.mobile_available .fresh .about_item_wrapper .column:nth-child(1){margin-right:0}.mobile_available .fresh .about_item_wrapper .column:nth-child(2){margin-top:25px;max-width:100%}.mobile_available .fresh .about_item_wrapper .column .title{text-align:left}.mobile_available .fresh .video_wrapper .ice_cub_1,.mobile_available .fresh .video_wrapper .ice_cub_2{display:none}}@media screen and (max-width:1100px){.mobile_available .main_img .inner{justify-content:center;align-items:flex-end}.mobile_available .fresh .main_img .inner h1{position:static}.mobile_available .fresh .main_img .btns{position:static;margin-top:50px;right:0}.mobile_available .fresh .main_img .goods{right:25%;bottom:-20px}.mobile_available .fresh .ingridients_wrapper .item{width:50%}.mobile_available .ingridients_wrapper .item:nth-child(3n) .content{border-right:1px solid #333}.mobile_available .ingridients_wrapper .item:nth-child(even) .content{border-right:none}.mobile_available .fresh .item_wrapper .inner{display:block}.mobile_available .fresh .item_big .img{margin:0 auto 55px;width:100%}.mobile_available .fresh .item_big .content{width:100%}}@media screen and (max-width:1001px){.mobile_available #wrapper main .main_img .inner{justify-content:center;align-items:flex-end}.mobile_available #wrapper main .main_img .inner h1{text-align:right;z-index:2}.mobile_available #wrapper main .main_img .inner div.btns{justify-content:flex-end}.mobile_available .fresh .main_img .goods{right:26%;max-height:30vw;width:auto}.mobile_available .fresh .main_img{position:relative;background-image:url(/i/fresh/m_bg2x.jpg)}.mobile_available .fresh .main_img:before{display:block;content:'';position:absolute;left:0;bottom:0;width:100%;height:100%;background-image:url(/i/fresh/m_para2x.png);background-repeat:no-repeat;background-position:6vw bottom;background-size:62% auto;z-index:0}.mobile_available .fresh .main_img .inner h1{position:static;text-align:center;max-width:none;display:block;font-size:3.2rem}.mobile_available .fresh .main_img .btns{position:static;flex-direction:column}.mobile_available .fresh .main_img .btns .btn{margin-bottom:0;margin-right:0}.mobile_available .fresh .main_img .btns .btn:first-child{margin-bottom:10px}.mobile_available .fresh .ingridients_wrapper .item .text{line-height:1.5;font-size:1.6rem}}@media screen and (max-width:840px){.mobile_available .fresh .video_wrapper .ice_cub_1{bottom:-100px;width:200px;height:230px}}@media screen and (max-width:720px){.mobile_available .fresh .ingridients_wrapper .item{width:100%;margin-bottom:25px}.mobile_available .fresh .ingridients_wrapper div.item .content{border-right:none}}@media screen and (max-width:640px){.mobile_available #wrapper .main_img{transition:none;background-image:url(/i/fresh/m_bg1x.jpg)}.mobile_available #wrapper main .main_img .inner{justify-content:flex-start;padding-top:30px;align-items:center}.mobile_available #wrapper main .main_img .inner h1{text-align:center;font-size:3.2rem}.mobile_available #wrapper main .main_img .inner .btns{margin-top:25px;align-items:center}.mobile_available .fresh .main_img:before{height:calc(100vh - 322px);background-size:auto 100%;background-position:center bottom}.mobile_available .fresh .main_img .goods{max-height:none;max-width:58vw;right:-40px}}@media screen and (max-width:640px) and (orientation:portrait){.mobile_available .fresh .main_img:before{background-position:left 25% bottom}}@media screen and (max-width:520px){.mobile_available .fresh .fresh_separator_block .inner{font-size:2.9rem}.mobile_available #wrapper main .main_img .inner div.btns{justify-content:center;align-items:center;flex-direction:column}}@media screen and (max-width:445px){.mobile_available .fresh .main_img .btns .btn{margin-bottom:0}.mobile_available #wrapper main .main_img .inner div.btns .btn{margin-right:0}.mobile_available .fresh .video_wrapper{padding:40px 0}.mobile_available .fresh .video_wrapper .video{top:0}.mobile_available .fresh .video_wrapper .ice_cub_2{bottom:auto;margin-top:150px}.mobile_available .fresh .ingridients_wrapper .item .title{font-size:1.8rem;font-weight:500}}@media screen and (max-width:400px){.mobile_available .fresh .main_img:before{height:calc(100% - 255px)}.mobile_available.safari .fresh .main_img:before{height:calc(100% - 300px)}.mobile_available #wrapper main .main_img .inner div.btns{justify-content:center;align-items:center;flex-direction:column}.mobile_available .fresh .video_wrapper .ice_cub_1{bottom:-60px;width:180px;height:170px}.mobile_available .fresh .ingridients_wrapper .item .title{font-size:1.7rem}}@media screen and (max-width:361px){.mobile_available #wrapper main .main_img .inner h1{font-size:2.8rem}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZyZXNoLmxlc3MiLCJmcmVzaC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0EsTSxDQUNFLGUsQ0FERixnQixDQUlJLDBDLENBQ0Esd0IsQ0FMSix1QixDQVFNLG9CLENBUk4sMEIsQ0FXUSxpQixDQUNBLGUsQ0FDQSxjLENBQ0EsTyxDQUNBLFMsQ0FDQSxRLENBQ0EsZ0IsQ0FqQlIsc0IsQ0F1Qk0saUIsQ0FDQSxZLENBQ0EscUIsQ0FDQSxvQixDQUNBLFksQ0FDQSxXLENBQ0EsZ0IsQ0E3Qk4sMkIsQ0FnQ1EsYyxDQUNBLGtCLENBQ0EsVSxDQUNBLGMsQ0FFQSxpQyxDQUNFLHFCLENBQ0EsYSxDQXZDVix1QixDQTZDTSxpQixDQUNBLFcsQ0E5Q04sOEMsQ0FtREksUyxDQUNBLGUsQ0FwREosMkIsQ0F3REksUyxDQXhESixxQixDQTZESSxpQixDQUNBLDJCLENBQ0EsMEIsQ0FDQSxxQixDQUNBLGUsQ0FqRUosNEIsQ0FvRU0sVyxDQUNBLGlCLENBQ0EsUyxDQXRFTixnQyxDQTRFSSxpQixDQUNBLE0sQ0FDQSxhLENBQ0EsVyxDQUNBLFksQ0FDQSxxRCxDQUNBLHVCLENBbEZKLGdDLENBc0ZJLGlCLENBRUEsUyxDQUNBLGEsQ0FDQSxXLENBQ0EsWSxDQUNBLFMsQ0FDQSxxRCxDQUNBLHVCLENBOUZKLDJCLENBbUdJLG9CLENBQ0EsZSxDQXBHSixrQyxDQXVHTSxTLENBdkdOLDhDLENBNEdNLFksQ0FDQSxjLENBQ0EsNkIsQ0E5R04saUMsQ0FrSE0sa0IsQ0FDQSxlLENBQ0EsaUIsQ0FJQSxtQixDQUNBLG1CLENBQ0EsaUIsQ0ExSE4sd0MsQ0E4SE0saUIsQ0FDQSxVLENBQ0EsUSxDQUNBLE0sQ0FDQSxVLENBQ0EsVSxDQUNBLGUsQ0FwSU4sc0MsQ0F5SU0sa0IsQ0FDQSxZLENBQ0EsWSxDQUNBLG9CLENBQ0Esc0IsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxTLENBRUEsd0QsQ0FDRSxTLENBbkpSLDBDLENBOEpNLFcsQ0E5Sk4sb0MsQ0FrS00sMkIsQ0FDQSxjLENBbktOLHdELENBdUtNLFEsQ0NyQk4sMEMsQ0RsSkEscUMsQ0E0S00saUIsQ0FDQSxTLENBN0tOLHVDLENBa0xNLFksQ0FsTE4sdUMsQ0FzTE0sWSxDQXRMTix1QyxDQTBMTSxZLENBMUxOLHVDLENBOExNLFksQ0E5TE4sdUMsQ0FrTU0sWSxDQWxNTix1QyxDQXNNTSxZLENBdE1OLHdDLENBMk1NLGMsQ0FDQSxpQixDQUNBLGtCLENBN01OLHVDLENBaU5NLGlCLENBQ0EsZ0IsQ0FsTk4sNkIsQ0EyTkksaUIsQ0FDQSxZLENBQ0Esd0IsQ0FDQSxxQixDQUNBLDBCLENBQ0Esa0IsQ0FoT0osb0MsQ0FvT0ksVSxDQUNBLFksQ0FDQSxxQixDQUNBLGdCLENBQ0Esd0IsQ0FDQSxpQixDQUNBLHNCLENBQ0EsVyxDQUNBLFMsQ0E1T0osMkIsQ0F1UEksc0IsQ0F2UEoscUIsQ0FtUU0sd0IsQ0FnQkEsVyxDQUNBLFksQ0FDQSxTLENBclJOLG9CLENBdVFNLDhCLENBQ0EsZ0IsQ0FDQSxVLENBQ0EsVyxDQUNBLE8sQ0EzUU4seUIsQ0F5Uk0sd0IsQ0F6Uk4sdUIsQ0E2Uk0sa0IsQ0FRTixvQixDQUNFLGlCLENBQ0EsTSxDQUNBLEssQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLFksQ0FDQSxxQixDQUNBLHlCLENBQ0EsUyxDQUdGLFUsQ0FDRSxpQixDQURGLGtCLENBSUksaUIsQ0FDQSxTLENBQ0EscUMsQ0FDQSxVLENBQ0EseUIsQ0FSSixjLENBWUksUSxDQUdGLGdCLENDcEVGLGlCLENEcUVJLFUsQ0FDQSxhLENBQ0EsaUIsQ0FDQSwwQixDQUNBLDJCLENBQ0EsdUIsQ0FDQSxTLENBR0YsZ0IsQ0FDRSxVLENBQ0EsVyxDQUNBLFcsQ0FDQSxjLENBQ0Esb0QsQ0FHRixpQixDQUNFLFcsQ0FDQSxRLENBQ0EsYSxDQUNBLGMsQ0FDQSxrRCxDQU1KLHFDQUNFLHVCLENBQ0UsYSxBQUtKLHFDQUVFLGdDLENBQ0UsYSxDQUdGLGdDLENBQ0UsVyxBQU1KLHFDQUNFLFMsQ0FDRSxXLEFBSUoscUNBQ0UsdUIsQ0FDRSxXLENBR0Ysb0IsQ0FDRSxhLENBR0YsZ0MsQ0FDRSxjLEFBSUoscUNBQ0UsdUIsQ0FDRSxhLEFBT0YscUNBQUEsNEMsQ0FHTSxpQixDQUhOLG1ELENBTVEsYSxDQU5SLG9ELENBVVEsVSxDQUVBLGlFLENBQ0UsYyxDQUdGLGlFLENBQ0UsZSxDQUNBLGMsQ0FsQlYsMkQsQ0FzQlUsZSxDQXRCVixrRCxDQ2pFQSxrRCxDRDhGTSxjLEFBS04scUNBQUEsa0MsQ0FHSSxzQixDQUNBLG9CLENBSkosNEMsQ0FRSSxlLENBUkosd0MsQ0FhSSxlLENBQ0EsZSxDQUNBLE8sQ0FmSix5QyxDQW1CSSxTLENBQ0EsWSxDQXBCSixtRCxDQXlCSSxTLENBekJKLG1FLENBNkJJLDJCLENBN0JKLHFFLENBaUNJLGlCLENBakNKLDZDLENBcUNJLGEsQ0FyQ0osdUMsQ0F5Q0ksa0IsQ0FDQSxVLENBMUNKLDJDLENBOENJLFksQUFJSixxQ0FBQSxnRCxDQUdJLHNCLENBQ0Esb0IsQ0FKSixtRCxDQVFJLGdCLENBQ0EsUyxDQVRKLHlELENBYUksd0IsQ0FiSix5QyxDQWlCSSxTLENBQ0EsZSxDQUNBLFUsQ0FuQkosa0MsQ0F5Qk0saUIsQ0FDQSx5QyxDQUVBLHlDLENBQ0UsYSxDQUNBLFUsQ0FDQSxpQixDQUNBLE0sQ0FDQSxRLENBQ0EsVSxDQUNBLFcsQ0FDQSwyQyxDQUNBLDJCLENBQ0EsOEIsQ0FDQSx3QixDQUNBLFMsQ0F4Q1IsNEMsQ0E0Q1EsZSxDQUNBLGlCLENBQ0EsYyxDQUNBLGEsQ0FDQSxnQixDQWhEUix3QyxDQW9EUSxlLENBQ0EscUIsQ0FyRFIsNkMsQ0F5RFEsZSxDQUNBLGMsQ0FFQSx5RCxDQUNFLGtCLENBN0RWLHlELENBcUVJLGUsQ0FDQSxrQixBQUtKLG9DQUFBLGtELENBRUksYSxDQUNBLFcsQ0FDQSxjLEFBS0osb0NBQUEsbUQsQ0FFSSxVLENBQ0Esa0IsQ0FISiwrRCxDQU9JLG1CLEFBS0osb0NBQUEsb0MsQ0FFSSxlLENBQ0EseUMsQ0FISixnRCxDQU9JLDBCLENBQ0EsZ0IsQ0FDQSxrQixDQVRKLG1ELENBWU0saUIsQ0FDQSxnQixDQWJOLHNELENBaUJNLGUsQ0FDQSxrQixDQWxCTix5QyxDQXVCSSwwQixDQUNBLHlCLENBQ0EsaUMsQ0F6QkoseUMsQ0E2QkksZSxDQUNBLGMsQ0FDQSxhLEFBT0osK0RBQUEseUMsQ0FFSSxxQyxBQUtKLG9DQUFBLHNELENBSUksZ0IsQ0FKSix5RCxDQVFJLHNCLENBQ0Esa0IsQ0FDQSx1QixBQUtKLG9DQUFBLDZDLENBSUksZSxDQUpKLDhELENBUUksYyxDQVJKLHVDLENBWUksYyxDQVpKLDhDLENBZ0JJLEssQ0FoQkosa0QsQ0FvQkksVyxDQUNBLGdCLENBckJKLDBELENBeUJJLGdCLENBQ0EsaUIsQUFLSixvQ0FBQSx5QyxDQUlJLHlCLENBR0YsZ0QsQ0FFSSx5QixDQVROLHlELENBZUksc0IsQ0FDQSxrQixDQUNBLHFCLENBakJKLGtELENBcUJJLFksQ0FDQSxXLENBQ0EsWSxDQXZCSiwwRCxDQTJCSSxrQixBQUtKLG9DQUFBLG1ELENBR0ksa0IiLCJmaWxlIjoiZnJlc2guY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcInZhcmlhYmxlcy5sZXNzXCI7XG5cblxuLmZyZXNoIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubWFpbl9pbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9mcmVzaC9mcmVzaDJ4LmpwZyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFkYzVkYjtcblxuICAgIC5pbm5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMi42dnc7XG5cbiAgICAgIGgxIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDEwNHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmJ0bnMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgcmlnaHQ6IDMyN3B4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgIC5idG4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDMxcHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogQGJsdWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ29vZHMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC03N3B4O1xuICAgIH1cbiAgfVxuXG4gIC5hYm91dF9pdGVtX3dyYXBwZXIgLmNvbHVtbjpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDglO1xuICB9XG5cbiAgLmNvbHVtbjpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiA0MiU7XG4gIH1cblxuXG4gIC52aWRlb193cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuXG4gICAgLnZpZGVvIHtcbiAgICAgIHdpZHRoOiA1NzBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTgwcHg7XG4gICAgfVxuICB9XG5cblxuICAudmlkZW9fd3JhcHBlciAuaWNlX2N1Yl8xIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC0yMDBweDtcbiAgICB3aWR0aDogMzE1cHg7XG4gICAgaGVpZ2h0OiAzMDJweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2kvZnJlc2gvZnJlc2hfaWNlMS5wbmcpIDAgMCBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgLnZpZGVvX3dyYXBwZXIgLmljZV9jdWJfMiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8qICAgICAgICByaWdodDogLTIwcHg7Ki9cbiAgICBsZWZ0OiA4N3Z3O1xuICAgIGJvdHRvbTogLTczMHB4O1xuICAgIHdpZHRoOiAzNjJweDtcbiAgICBoZWlnaHQ6IDUwNHB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pL2ZyZXNoL2ZyZXNoX2ljZTIucG5nKSAwIDAgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuXG5cbiAgLmluZ3JpZGllbnRzX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDQ3cHggMCAxMjdweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgLmlubmVyIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuXG5cbiAgICAuaW5ncmlkaWVudHNfaXRlbXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAuaXRlbSB7XG4gICAgICB3aWR0aDogMzMuMzMzMzMzMzMzMzMzMzMlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC8qICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyovXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMjVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5pdGVtOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNjklO1xuICAgICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICB9XG5cblxuICAgIC5pdGVtIC5pbWcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICYuYW5pbWF0ZV9fYW5pbWF0ZWQge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8qICAgICAgICAuaXRlbV81IC5pbWd7XG4gICAgICAgICAgICAgICAg0JrQvtGB0YLRi9C70Ywg0LjQty3Qt9CwINC90LXQvtGC0LrQsNC00YDQuNGA0L7QstCw0L3QvdC+0Lkg0LrQsNGA0YLQuNC90LrQuFxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDI4cHg7XG4gICAgICAgICAgICB9Ki9cblxuICAgIC5pdGVtIC5jb250ZW50IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzMzO1xuICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cblxuICAgIC5pdGVtOm50aC1jaGlsZCgzbikgLmNvbnRlbnQge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5pdGVtIGltZyxcbiAgICAuaXRlbSAuY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuXG4gICAgLml0ZW1fMSBpbWcge1xuICAgICAgaGVpZ2h0OiAxNjFweFxuICAgIH1cblxuICAgIC5pdGVtXzIgaW1nIHtcbiAgICAgIGhlaWdodDogMTgxcHhcbiAgICB9XG5cbiAgICAuaXRlbV8zIGltZyB7XG4gICAgICBoZWlnaHQ6IDIwMXB4XG4gICAgfVxuXG4gICAgLml0ZW1fNCBpbWcge1xuICAgICAgaGVpZ2h0OiAxODFweFxuICAgIH1cblxuICAgIC5pdGVtXzUgaW1nIHtcbiAgICAgIGhlaWdodDogMTc3cHhcbiAgICB9XG5cbiAgICAuaXRlbV82IGltZyB7XG4gICAgICBoZWlnaHQ6IDE4MXB4XG4gICAgfVxuXG5cbiAgICAuaXRlbSAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG5cbiAgICAuaXRlbSAudGV4dCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuNHJlbVxuICAgICAgLypsaW5lLWhlaWdodDogMS41OyovXG4gICAgfVxuXG5cbiAgfVxuXG5cbiAgLmZyZXNoX3NlcGFyYXRvcl9ibG9jayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMzUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc1Q0NERjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA0OXB4O1xuICB9XG5cbiAgLmZyZXNoX3NlcGFyYXRvcl9ibG9jayAuaW5uZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG5cbiAgLypcdC5zbWFsbF9pdGVtIGltZ3tcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgfSovXG5cbiAgLml0ZW1fd3JhcHBlciAuaW5uZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLml0ZW1fYmlnIHtcblxuICAgIC8qICAgICAgICAuaW1nX2Jne1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9Ki9cblxuICAgIC5pbWcge1xuICAgICAgaGVpZ2h0OiA1MDlweDtcbiAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NkQzRTU7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgbWF4LWhlaWdodDogNDI2cHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIHRvcDogNTAlO1xuICAgIH1cbiAgfVxuXG5cbiAgLml0ZW1fYmlnIHtcblxuICAgIC5pbWcge1xuICAgICAgd2lkdGg6IDQ3MHB4O1xuICAgICAgaGVpZ2h0OiA0NThweDtcbiAgICAgIHBhZGRpbmc6IDAgMDtcbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTcxcHgpO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICAgIH1cblxuICB9XG5cblxufVxuXG4uaXRlbV9iaWcgLmltZyAuaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYmFja2dyb3VuZDogI2ZmZTM2YTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogNHB4IDI2cHggNnB4IDE1cHg7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5iZ19pbWdfNjMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmltZ19iZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjNweCBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMSU7XG4gIH1cblxuICBpbWcge1xuICAgIGxlZnQ6IDUzJVxuICB9XG5cbiAgJjphZnRlciwgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIGxlZnQ6IC0xMHB4O1xuICAgIGJvdHRvbTogMjRweDtcbiAgICB3aWR0aDogMTc5cHg7XG4gICAgaGVpZ2h0OiAxNzguNXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2kvZnJlc2gvdG9vdGhfbGVmdF9ib3R0b20ucG5nJyk7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgcmlnaHQ6IC03M3B4O1xuICAgIHRvcDogMjRweDtcbiAgICB3aWR0aDogMjM5LjVweDtcbiAgICBoZWlnaHQ6IDIxMy41cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9mcmVzaC90b290aF9yaWdodF90b3AucG5nJyk7XG4gIH1cblxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2NDBweCkge1xuICAuZnJlc2ggLm1haW5faW1nIC5nb29kcyB7XG4gICAgd2lkdGg6IDI4MXB4O1xuICB9XG59XG5cbi8qMTQ4MCovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDgwcHgpIHtcblxuICAuZnJlc2ggLnZpZGVvX3dyYXBwZXIgLmljZV9jdWJfMSB7XG4gICAgYm90dG9tOiAtMTIwcHg7XG4gIH1cblxuICAuZnJlc2ggLnZpZGVvX3dyYXBwZXIgLmljZV9jdWJfMiB7XG4gICAgbGVmdDogNzh2dztcbiAgfVxuXG59XG5cbi8qMTM2NiovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzgwcHgpIHtcbiAgLmZyZXNoIGgxIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuZnJlc2ggLm1haW5faW1nIC5nb29kcyB7XG4gICAgcmlnaHQ6IC0zMHB4O1xuICB9XG5cbiAgLmZyZXNoIC5tYWluX2ltZyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmZyZXNoIC52aWRlb193cmFwcGVyIC5pY2VfY3ViXzEge1xuICAgIGJvdHRvbTogLTgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5mcmVzaCAubWFpbl9pbWcgLmdvb2RzIHtcbiAgICByaWdodDogLTMwcHg7XG4gIH1cbn1cblxuXG4vKk1PQklMRSovXG4ubW9iaWxlX2F2YWlsYWJsZSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAgIC5mcmVzaCB7XG4gICAgICAuYWJvdXRfaXRlbV93cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMCAwO1xuXG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudmlkZW9fd3JhcHBlciAuaWNlX2N1Yl8xLFxuICAgICAgLnZpZGVvX3dyYXBwZXIgLmljZV9jdWJfMiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG5cbiAgICAubWFpbl9pbWcgLmlubmVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgIC5mcmVzaCAubWFpbl9pbWcgLmlubmVyIGgxIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxuXG5cbiAgICAuZnJlc2ggLm1haW5faW1nIC5idG5zIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmZyZXNoIC5tYWluX2ltZyAuZ29vZHMge1xuICAgICAgcmlnaHQ6IDI1JTtcbiAgICAgIGJvdHRvbTogLTIwcHg7XG4gICAgfVxuXG5cbiAgICAuZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLml0ZW0ge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAuaW5ncmlkaWVudHNfd3JhcHBlciAuaXRlbTpudGgtY2hpbGQoM24pIC5jb250ZW50IHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzMzM7XG4gICAgfVxuXG4gICAgLmluZ3JpZGllbnRzX3dyYXBwZXIgLml0ZW06bnRoLWNoaWxkKGV2ZW4pIC5jb250ZW50IHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAuZnJlc2ggLml0ZW1fd3JhcHBlciAuaW5uZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmZyZXNoIC5pdGVtX2JpZyAuaW1nIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDU1cHg7O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmZyZXNoIC5pdGVtX2JpZyAuY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAxcHgpIHtcblxuICAgICN3cmFwcGVyIG1haW4gLm1haW5faW1nIC5pbm5lciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICAjd3JhcHBlciBtYWluIC5tYWluX2ltZyAuaW5uZXIgaDEge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICN3cmFwcGVyIG1haW4gLm1haW5faW1nIC5pbm5lciBkaXYuYnRucyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgIC5mcmVzaCAubWFpbl9pbWcgLmdvb2RzIHtcbiAgICAgIHJpZ2h0OiAyNiU7XG4gICAgICBtYXgtaGVpZ2h0OiAzMHZ3O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG5cbiAgICAuZnJlc2gge1xuICAgICAgLm1haW5faW1nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvZnJlc2gvbV9iZzJ4LmpwZyk7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2ZyZXNoL21fcGFyYTJ4LnBuZyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2dncgYm90dG9tO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjIlIGF1dG87XG4gICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbm5lciBoMSB7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bnMge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG5zIC5idG4ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gICAgLmZyZXNoIC5pbmdyaWRpZW50c193cmFwcGVyIC5pdGVtIC50ZXh0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAbW9iX2xpbmVfaGVpZ2h0O1xuICAgICAgZm9udC1zaXplOiBAbW9iX2ZvbnRfc2l6ZV90ZXh0O1xuICAgIH1cblxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgICAuZnJlc2ggLnZpZGVvX3dyYXBwZXIgLmljZV9jdWJfMSB7XG4gICAgICBib3R0b206IC0xMDBweDtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIGhlaWdodDogMjMwcHg7XG4gICAgfVxuICB9XG5cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xuICAgIC5mcmVzaCAuaW5ncmlkaWVudHNfd3JhcHBlciAuaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgLmZyZXNoIC5pbmdyaWRpZW50c193cmFwcGVyIGRpdi5pdGVtIC5jb250ZW50IHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICB9XG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgI3dyYXBwZXIgLm1haW5faW1nIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvZnJlc2gvbV9iZzF4LmpwZyk7XG4gICAgfVxuXG4gICAgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgaDEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgfVxuXG4gICAgICAuYnRucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZyZXNoIC5tYWluX2ltZzpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzIycHgpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgIH1cblxuICAgIC5mcmVzaCAubWFpbl9pbWcgLmdvb2RzIHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICBtYXgtd2lkdGg6IDU4dnc7XG4gICAgICByaWdodDogLTQwcHg7XG4gICAgfVxuXG5cbiAgfVxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIGFuZCAgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgIC5mcmVzaCAubWFpbl9pbWc6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjUlIGJvdHRvbTtcbiAgICB9XG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG5cblxuICAgIC5mcmVzaCAuZnJlc2hfc2VwYXJhdG9yX2Jsb2NrIC5pbm5lciB7XG4gICAgICBmb250LXNpemU6IDIuOXJlbTtcbiAgICB9XG5cbiAgICAjd3JhcHBlciBtYWluIC5tYWluX2ltZyAuaW5uZXIgZGl2LmJ0bnMge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0NXB4KSB7XG5cblxuICAgIC5mcmVzaCAubWFpbl9pbWcgLmJ0bnMgLmJ0biB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICN3cmFwcGVyIG1haW4gLm1haW5faW1nIC5pbm5lciBkaXYuYnRucyAuYnRuIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAuZnJlc2ggLnZpZGVvX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgIH1cblxuICAgIC5mcmVzaCAudmlkZW9fd3JhcHBlciAudmlkZW8ge1xuICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgIC5mcmVzaCAudmlkZW9fd3JhcHBlciAuaWNlX2N1Yl8yIHtcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDE1MHB4O1xuICAgIH1cblxuICAgIC5mcmVzaCAuaW5ncmlkaWVudHNfd3JhcHBlciAuaXRlbSAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcblxuXG4gICAgLmZyZXNoIC5tYWluX2ltZzpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNTVweCk7XG4gICAgfVxuXG4gICAgJi5zYWZhcmkge1xuICAgICAgLmZyZXNoIC5tYWluX2ltZzpiZWZvcmUge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgICAgIH1cbiAgICB9XG5cblxuICAgICN3cmFwcGVyIG1haW4gLm1haW5faW1nIC5pbm5lciBkaXYuYnRucyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5mcmVzaCAudmlkZW9fd3JhcHBlciAuaWNlX2N1Yl8xIHtcbiAgICAgIGJvdHRvbTogLTYwcHg7XG4gICAgICB3aWR0aDogMTgwcHg7XG4gICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIH1cblxuICAgIC5mcmVzaCAuaW5ncmlkaWVudHNfd3JhcHBlciAuaXRlbSAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgfVxuXG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjFweCkge1xuXG4gICAgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIH1cbiAgfVxuXG5cbn1cblxuXG4iLCIvKtCm0JLQldCi0JAqL1xuLypmb250LXNpemU6IDYwICpAZm9udHJlbTsqL1xuLmZyZXNoIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLypcdC5zbWFsbF9pdGVtIGltZ3tcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgfSovXG59XG4uZnJlc2ggLm1haW5faW1nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2ZyZXNoL2ZyZXNoMnguanBnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkYzVkYjtcbn1cbi5mcmVzaCAubWFpbl9pbWcgLmlubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDIuNnZ3O1xufVxuLmZyZXNoIC5tYWluX2ltZyAuaW5uZXIgaDEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTA0cHg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZnJlc2ggLm1haW5faW1nIC5idG5zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHJpZ2h0OiAzMjdweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZnJlc2ggLm1haW5faW1nIC5idG5zIC5idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwIDMxcHg7XG59XG4uZnJlc2ggLm1haW5faW1nIC5idG5zIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzM5NTU5RTtcbn1cbi5mcmVzaCAubWFpbl9pbWcgLmdvb2RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTc3cHg7XG59XG4uZnJlc2ggLmFib3V0X2l0ZW1fd3JhcHBlciAuY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDQwJTtcbiAgbWFyZ2luLXJpZ2h0OiA4JTtcbn1cbi5mcmVzaCAuY29sdW1uOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiA0MiU7XG59XG4uZnJlc2ggLnZpZGVvX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbi5mcmVzaCAudmlkZW9fd3JhcHBlciAudmlkZW8ge1xuICB3aWR0aDogNTcwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtODBweDtcbn1cbi5mcmVzaCAudmlkZW9fd3JhcHBlciAuaWNlX2N1Yl8xIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0yMDBweDtcbiAgd2lkdGg6IDMxNXB4O1xuICBoZWlnaHQ6IDMwMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2kvZnJlc2gvZnJlc2hfaWNlMS5wbmcpIDAgMCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5mcmVzaCAudmlkZW9fd3JhcHBlciAuaWNlX2N1Yl8yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAvKiAgICAgICAgcmlnaHQ6IC0yMHB4OyovXG4gIGxlZnQ6IDg3dnc7XG4gIGJvdHRvbTogLTczMHB4O1xuICB3aWR0aDogMzYycHg7XG4gIGhlaWdodDogNTA0cHg7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6IHVybCgvaS9mcmVzaC9mcmVzaF9pY2UyLnBuZykgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLmZyZXNoIC5pbmdyaWRpZW50c193cmFwcGVyIHtcbiAgcGFkZGluZzogNDdweCAwIDEyN3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAvKiAgICAgICAgLml0ZW1fNSAuaW1ne1xuICAgICAgICAgICAgICAgINCa0L7RgdGC0YvQu9GMINC40Lct0LfQsCDQvdC10L7RgtC60LDQtNGA0LjRgNC+0LLQsNC90L3QvtC5INC60LDRgNGC0LjQvdC60LhcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiAyOHB4O1xuICAgICAgICAgICAgfSovXG59XG4uZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLmlubmVyIHtcbiAgei1pbmRleDogMztcbn1cbi5mcmVzaCAuaW5ncmlkaWVudHNfd3JhcHBlciAuaW5ncmlkaWVudHNfaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5mcmVzaCAuaW5ncmlkaWVudHNfd3JhcHBlciAuaXRlbSB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7Ki9cbiAgbWFyZ2luLWJvdHRvbTogLTI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLml0ZW06OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2OSU7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG4uZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLml0ZW0gLmltZyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGhlaWdodDogMjIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDA7XG59XG4uZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLml0ZW0gLmltZy5hbmltYXRlX19hbmltYXRlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLml0ZW0gLmNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLmNvbnRlbnQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzMzO1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG4uZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLml0ZW06bnRoLWNoaWxkKDNuKSAuY29udGVudCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5mcmVzaCAuaW5ncmlkaWVudHNfd3JhcHBlciAuaXRlbSBpbWcsXG4uZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLml0ZW0gLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLml0ZW1fMSBpbWcge1xuICBoZWlnaHQ6IDE2MXB4O1xufVxuLmZyZXNoIC5pbmdyaWRpZW50c193cmFwcGVyIC5pdGVtXzIgaW1nIHtcbiAgaGVpZ2h0OiAxODFweDtcbn1cbi5mcmVzaCAuaW5ncmlkaWVudHNfd3JhcHBlciAuaXRlbV8zIGltZyB7XG4gIGhlaWdodDogMjAxcHg7XG59XG4uZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLml0ZW1fNCBpbWcge1xuICBoZWlnaHQ6IDE4MXB4O1xufVxuLmZyZXNoIC5pbmdyaWRpZW50c193cmFwcGVyIC5pdGVtXzUgaW1nIHtcbiAgaGVpZ2h0OiAxNzdweDtcbn1cbi5mcmVzaCAuaW5ncmlkaWVudHNfd3JhcHBlciAuaXRlbV82IGltZyB7XG4gIGhlaWdodDogMTgxcHg7XG59XG4uZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLml0ZW0gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLml0ZW0gLnRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS40cmVtIC8qbGluZS1oZWlnaHQ6IDEuNTsqLztcbn1cbi5mcmVzaCAuZnJlc2hfc2VwYXJhdG9yX2Jsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDM1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVDQ0RGO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQ5cHg7XG59XG4uZnJlc2ggLmZyZXNoX3NlcGFyYXRvcl9ibG9jayAuaW5uZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjtcbn1cbi5mcmVzaCAuaXRlbV93cmFwcGVyIC5pbm5lciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmZyZXNoIC5pdGVtX2JpZyB7XG4gIC8qICAgICAgICAuaW1nX2Jne1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9Ki9cbn1cbi5mcmVzaCAuaXRlbV9iaWcgLmltZyB7XG4gIGhlaWdodDogNTA5cHg7XG4gIHBhZGRpbmc6IDI1cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2RDNFNTtcbn1cbi5mcmVzaCAuaXRlbV9iaWcgaW1nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1heC1oZWlnaHQ6IDQyNnB4O1xuICB3aWR0aDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IDUwJTtcbn1cbi5mcmVzaCAuaXRlbV9iaWcgLmltZyB7XG4gIHdpZHRoOiA0NzBweDtcbiAgaGVpZ2h0OiA0NThweDtcbiAgcGFkZGluZzogMCAwO1xufVxuLmZyZXNoIC5pdGVtX2JpZyAuY29udGVudCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1NzFweCk7XG59XG4uZnJlc2ggLml0ZW1fYmlnIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG4uaXRlbV9iaWcgLmltZyAuaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYmFja2dyb3VuZDogI2ZmZTM2YTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogNHB4IDI2cHggNnB4IDE1cHg7XG4gIHotaW5kZXg6IDI7XG59XG4uYmdfaW1nXzYzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJnX2ltZ182MyAuaW1nX2JnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyM3B4IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDElO1xufVxuLmJnX2ltZ182MyBpbWcge1xuICBsZWZ0OiA1MyU7XG59XG4uYmdfaW1nXzYzOmFmdGVyLFxuLmJnX2ltZ182MzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHotaW5kZXg6IDE7XG59XG4uYmdfaW1nXzYzOmFmdGVyIHtcbiAgbGVmdDogLTEwcHg7XG4gIGJvdHRvbTogMjRweDtcbiAgd2lkdGg6IDE3OXB4O1xuICBoZWlnaHQ6IDE3OC41cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2kvZnJlc2gvdG9vdGhfbGVmdF9ib3R0b20ucG5nJyk7XG59XG4uYmdfaW1nXzYzOmJlZm9yZSB7XG4gIHJpZ2h0OiAtNzNweDtcbiAgdG9wOiAyNHB4O1xuICB3aWR0aDogMjM5LjVweDtcbiAgaGVpZ2h0OiAyMTMuNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pL2ZyZXNoL3Rvb3RoX3JpZ2h0X3RvcC5wbmcnKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2NDBweCkge1xuICAuZnJlc2ggLm1haW5faW1nIC5nb29kcyB7XG4gICAgd2lkdGg6IDI4MXB4O1xuICB9XG59XG4vKjE0ODAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ4MHB4KSB7XG4gIC5mcmVzaCAudmlkZW9fd3JhcHBlciAuaWNlX2N1Yl8xIHtcbiAgICBib3R0b206IC0xMjBweDtcbiAgfVxuICAuZnJlc2ggLnZpZGVvX3dyYXBwZXIgLmljZV9jdWJfMiB7XG4gICAgbGVmdDogNzh2dztcbiAgfVxufVxuLyoxMzY2Ki9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzODBweCkge1xuICAuZnJlc2ggaDEge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuZnJlc2ggLm1haW5faW1nIC5nb29kcyB7XG4gICAgcmlnaHQ6IC0zMHB4O1xuICB9XG4gIC5mcmVzaCAubWFpbl9pbWcgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZnJlc2ggLnZpZGVvX3dyYXBwZXIgLmljZV9jdWJfMSB7XG4gICAgYm90dG9tOiAtODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5mcmVzaCAubWFpbl9pbWcgLmdvb2RzIHtcbiAgICByaWdodDogLTMwcHg7XG4gIH1cbn1cbi8qTU9CSUxFKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLmFib3V0X2l0ZW1fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTAwcHggMCAwO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5mcmVzaCAuYWJvdXRfaXRlbV93cmFwcGVyIC5pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmZyZXNoIC5hYm91dF9pdGVtX3dyYXBwZXIgLmNvbHVtbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmZyZXNoIC5hYm91dF9pdGVtX3dyYXBwZXIgLmNvbHVtbjpudGgtY2hpbGQoMSkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLmFib3V0X2l0ZW1fd3JhcHBlciAuY29sdW1uOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmZyZXNoIC5hYm91dF9pdGVtX3dyYXBwZXIgLmNvbHVtbiAudGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmZyZXNoIC52aWRlb193cmFwcGVyIC5pY2VfY3ViXzEsXG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5mcmVzaCAudmlkZW9fd3JhcHBlciAuaWNlX2N1Yl8yIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgLm1haW5faW1nIC5pbm5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5mcmVzaCAubWFpbl9pbWcgLmlubmVyIGgxIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5mcmVzaCAubWFpbl9pbWcgLmJ0bnMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICByaWdodDogMDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLm1haW5faW1nIC5nb29kcyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgICBib3R0b206IC0yMHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5mcmVzaCAuaW5ncmlkaWVudHNfd3JhcHBlciAuaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuaW5ncmlkaWVudHNfd3JhcHBlciAuaXRlbTpudGgtY2hpbGQoM24pIC5jb250ZW50IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzMzO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pbmdyaWRpZW50c193cmFwcGVyIC5pdGVtOm50aC1jaGlsZChldmVuKSAuY29udGVudCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5mcmVzaCAuaXRlbV93cmFwcGVyIC5pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmZyZXNoIC5pdGVtX2JpZyAuaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0byA1NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5mcmVzaCAuaXRlbV9iaWcgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAxcHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIGgxIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIG1haW4gLm1haW5faW1nIC5pbm5lciBkaXYuYnRucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLm1haW5faW1nIC5nb29kcyB7XG4gICAgcmlnaHQ6IDI2JTtcbiAgICBtYXgtaGVpZ2h0OiAzMHZ3O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5mcmVzaCAubWFpbl9pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvZnJlc2gvbV9iZzJ4LmpwZyk7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmZyZXNoIC5tYWluX2ltZzpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2ZyZXNoL21fcGFyYTJ4LnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2dncgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjIlIGF1dG87XG4gICAgei1pbmRleDogMDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLm1haW5faW1nIC5pbm5lciBoMSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5mcmVzaCAubWFpbl9pbWcgLmJ0bnMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLm1haW5faW1nIC5idG5zIC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5mcmVzaCAubWFpbl9pbWcgLmJ0bnMgLmJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLml0ZW0gLnRleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5mcmVzaCAudmlkZW9fd3JhcHBlciAuaWNlX2N1Yl8xIHtcbiAgICBib3R0b206IC0xMDBweDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgLmZyZXNoIC5pbmdyaWRpZW50c193cmFwcGVyIC5pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5mcmVzaCAuaW5ncmlkaWVudHNfd3JhcHBlciBkaXYuaXRlbSAuY29udGVudCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciAubWFpbl9pbWcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2ZyZXNoL21fYmcxeC5qcGcpO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIG1haW4gLm1haW5faW1nIC5pbm5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIGgxIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIC5idG5zIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmZyZXNoIC5tYWluX2ltZzpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMyMnB4KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5mcmVzaCAubWFpbl9pbWcgLmdvb2RzIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIG1heC13aWR0aDogNTh2dztcbiAgICByaWdodDogLTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLm1haW5faW1nOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAyNSUgYm90dG9tO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLmZyZXNoX3NlcGFyYXRvcl9ibG9jayAuaW5uZXIge1xuICAgIGZvbnQtc2l6ZTogMi45cmVtO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIG1haW4gLm1haW5faW1nIC5pbm5lciBkaXYuYnRucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDVweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLm1haW5faW1nIC5idG5zIC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIGRpdi5idG5zIC5idG4ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLnZpZGVvX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLnZpZGVvX3dyYXBwZXIgLnZpZGVvIHtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLmZyZXNoIC52aWRlb193cmFwcGVyIC5pY2VfY3ViXzIge1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAxNTBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLml0ZW0gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLm1haW5faW1nOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNTVweCk7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUuc2FmYXJpIC5mcmVzaCAubWFpbl9pbWc6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAjd3JhcHBlciBtYWluIC5tYWluX2ltZyAuaW5uZXIgZGl2LmJ0bnMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLnZpZGVvX3dyYXBwZXIgLmljZV9jdWJfMSB7XG4gICAgYm90dG9tOiAtNjBweDtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuZnJlc2ggLmluZ3JpZGllbnRzX3dyYXBwZXIgLml0ZW0gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYxcHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgI3dyYXBwZXIgbWFpbiAubWFpbl9pbWcgLmlubmVyIGgxIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgfVxufVxuIl19 */