@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,700&display=swap&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,700&display=swap&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,700&display=swap&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,700&display=swap&subset=latin-ext);.translate-button{display:inline-block;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;border:1px solid transparent;border-radius:5px;padding:.85em 1em;margin:1rem 0 1rem;font-size:.9rem;background-color:#ed6c08;color:#fefefe;text-transform:uppercase}.translate-button:hover{background-color:#c95c07;color:#fefefe}a,body,div,h1,h2,h3,h4,h5,h6,html,input,option,p,select,span,textarea{font-family:Poppins,sans-serif}a,button{transition:.2s}a:active,a:focus,a:hover,button:active,button:focus,button:hover{text-decoration:none}.border{border:1px solid #ebebeb}.nopad{padding:0;margin:0}.simpleflex{display:flex;flex:auto;flex-wrap:wrap}.simpleflex-item{align-self:center}.img-center{margin:0 auto;display:block}.text-r{width:100%;text-align:right}.top_row{background-color:#c22946;width:100%;height:4px}.logo_header{width:180px;margin:35px 0 0}header{overflow:unset!important;position:absolute;left:0;top:0;width:100%;z-index:10}.header{height:100%}.header .container{position:relative;height:100%}.alter_header{background-image:url(../web/header_podstranka_2_s.png);height:450px;position:static!important;overflow:unset!important}#mainSlider{padding:0;margin:0}#mainSlider .slide{position:relative;height:860px}#mainSlider picture img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;z-index:1}#mainSlider .slide-content{position:relative;z-index:1}.navbar-brand{padding:0;margin:0}.navbar-toggler{outline:0;border:none;cursor:pointer}.navbar-toggler:focus{outline:0;border:none}.menu_icon{width:50px;padding:10px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.navbar{padding:0}.navbar .navbar-collapse{justify-content:flex-end}.navbar #menu-3,.navbar #menu-7{position:relative}.navbar #menu-3>a,.navbar #menu-7>a{padding:58px 30px 20px 20px}.navbar #menu-3 .menu_arrow_p,.navbar #menu-3 .menu_arrow_w,.navbar #menu-7 .menu_arrow_p,.navbar #menu-7 .menu_arrow_w{position:absolute;width:6px;right:10px;top:7px;transform:rotate(90deg)}.navbar #menu-3 .menu_arrow_w,.navbar #menu-7 .menu_arrow_w{opacity:0}.navbar #menu-3 .menu_arrow_p,.navbar #menu-7 .menu_arrow_p{opacity:1}.navbar #menu-3:hover .menu_arrow_w,.navbar #menu-7:hover .menu_arrow_w{opacity:1}.navbar #menu-3:hover .menu_arrow_p,.navbar #menu-7:hover .menu_arrow_p{opacity:0}.navbar #menu-3>ul li,.navbar #menu-7>ul li{position:relative}.navbar #menu-3>ul li .menu_arrow_p,.navbar #menu-3>ul li .menu_arrow_w,.navbar #menu-7>ul li .menu_arrow_p,.navbar #menu-7>ul li .menu_arrow_w{transform:rotate(0);width:5px;top:15px}.navbar #menu-3>ul li:hover .menu_arrow_w,.navbar #menu-7>ul li:hover .menu_arrow_w{opacity:0}.navbar #menu-3>ul li:hover .menu_arrow_p,.navbar #menu-7>ul li:hover .menu_arrow_p{opacity:1}.navbar #menu-7 ul{width:140%}.navbar #menu-12 .menu_level_1{display:none}.home_header_wrap h1{font-size:50px;line-height:1.1;font-weight:700;margin:290px 0 25px}.home_header_wrap h1 .blue{color:#20243f}.home_header_wrap h1 .pink{color:#c22946}.home_header_wrap .header_heading_content{color:#20243f;font-size:17px;font-weight:400;line-height:1.5;margin:0}.article_header_heading{margin:65px 0 0}.article_header_heading h1{font-size:40px;color:#c22946;line-height:1.2;margin:0;font-weight:700}.article_header_heading span{font-size:30px;line-height:1.7;color:#20243f;font-weight:700;display:block}.header_fb_wrapper{background-color:#20243f;position:absolute;bottom:-50px;left:15px;display:flex;justify-content:space-around;align-items:center;height:105px;width:calc(100% - 30px);z-index:1}.header_fb_wrapper .left_side span{font-size:19px;line-height:1.2;font-weight:700;color:#fff}.header_fb_wrapper .left_side .fb_arrow{width:7px;margin:0 0 0 5px}.header_fb_wrapper .right_side .fb_text_img{width:140px}.main_margin{margin:115px 0 0}.eshop_categories_wrap{position:absolute;left:0;bottom:-50px;display:flex;justify-content:center;align-items:center;width:100%;z-index:1}.eshop_categories_wrap .eshop_category{width:380px;height:105px;background-image:linear-gradient(to right,#1d2440,#161a2a);margin:0 15px;display:flex;justify-content:flex-start;align-items:center}.eshop_categories_wrap .eshop_category:hover{background-image:linear-gradient(to right,#c42847,#812838)}.eshop_categories_wrap .eshop_category .img_part{width:105px;height:80px;border-radius:0 999px 999px 0;display:flex;justify-content:center;align-items:center;background-color:#fff}.eshop_categories_wrap .eshop_category .img_part img{width:50px}.eshop_categories_wrap .eshop_category .text_part span{font-size:20px;line-height:1.2;font-weight:700;color:#fff;margin:0 0 0 50px}.eshop_categories_wrap .selected_category{background-image:linear-gradient(to right,#c42847,#812838)}.header_navigate_bars_wrap.static{margin:0 auto 40px}.std_btn{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;border-radius:999px;border:2px solid #20243f;font-size:15px;color:#20243f;font-weight:700;position:relative;transition:.2s;width:202px;height:70px;padding:0 30px}.std_btn .std_btn_img_b,.std_btn .std_btn_img_w{width:6px;position:absolute;right:20px}.std_btn .std_btn_img_b{opacity:1}.std_btn .std_btn_img_w{opacity:0}.std_btn:hover{background-color:#c22946;color:#fff;border-color:#c22946}.std_btn:hover .std_btn_img_b{opacity:0}.std_btn:hover .std_btn_img_w{opacity:1}.header_btn_wrap{display:flex;justify-content:flex-start;align-items:center;margin:50px 0 0}.header_navigate_bars_wrap{margin:-90px auto 50px}.navigate_bar{height:170px;display:flex;justify-content:space-between;align-items:center;transition:.2s}.navigate_bar:hover{box-shadow:0 -1px 10px 0 rgba(0,0,0,.2)}.navigate_bar .nb_img_wrap{border-radius:0 999px 999px 0;background-color:#fff;width:125px;height:105px;display:flex;justify-content:center;align-items:center}.navigate_bar .nb_img_wrap img{width:50px;position:absolute;transition:.2s}.navigate_bar .nb_img_wrap .nb_img_1{opacity:1}.navigate_bar .nb_img_wrap .nb_img_2{opacity:0}.navigate_bar:hover .nb_img_wrap .nb_img_1{opacity:0}.navigate_bar:hover .nb_img_wrap .nb_img_2{opacity:1}.navigate_bar p{margin:0;width:calc(100% - 125px);padding:0 0 0 30px}.navigate_bar p .headline{color:#20243f;font-size:20px;line-height:1.2;font-weight:700;margin:0 0 5px;display:block}.navigate_bar p .bottomline{color:#20243f;font-weight:400;font-size:15px;line-height:1.7;display:block}.nb1{background-image:linear-gradient(to right,#ebea62,#99bc7e)}.nb1:hover{background-image:linear-gradient(to right,#e5e435,#7eab5c)}.nb2{background-image:linear-gradient(to right,#f6ce6e,#e6a04b)}.nb2:hover{background-image:linear-gradient(to right,#f3be3e,#df881f)}.nb3{background-image:linear-gradient(to right,#474a62,#202440)}.nb3:hover{background-image:linear-gradient(to right,#323444,#0f111e)}.nb3 p .bottomline,.nb3 p .headline{color:#fff}.alone_line{background-color:#c22946;width:84px;height:5px;margin:0 0 15px 15px}.home_section_1{margin:0}.heading_wrap{display:flex;justify-content:space-between;align-items:center}.heading_wrap .text_side h2,.heading_wrap .text_side h3{font-size:30px;font-weight:700;margin:0 0 5px;line-height:1.2}.heading_wrap .text_side h2 .blue_heading,.heading_wrap .text_side h3 .blue_heading{color:#20243f}.heading_wrap .text_side h2 .pink_heading,.heading_wrap .text_side h3 .pink_heading{color:#c22946}.heading_wrap .text_side p{color:#20243f;font-weight:400;font-size:15px;line-height:1.2}.heading_wrap .btn_side .all_news_btn{border-color:#c22946;color:#c22946}.heading_wrap .btn_side .all_news_btn:hover{color:#fff}.home_news_wrap{margin:55px 0 60px}.home_art{box-shadow:0 0 20px rgba(0,0,0,.1);padding:0 0 30px}.home_art .home_art_background{background-position:center;background-size:cover;background-repeat:no-repeat;height:175px}.home_art .home_art_category{display:flex;justify-content:center;align-items:center;width:122px;height:33px;color:#fff;font-size:12px;font-weight:400;text-transform:uppercase;margin:20px 0;border-radius:0 999px 999px 0}.home_art .orange_category{background-color:#e7a34d}.home_art .green_category{background-color:#b7ce73}.home_art .blue_category{background-color:#20243f}.home_art .home_art_name{font-size:20px;line-height:1.2;color:#20243f;font-weight:700;height:65px;padding:0 23px}.home_art .home_art_perex{color:#6c6e7e;font-size:13px;line-height:2;font-weight:400;height:110px;padding:0 23px}.home_art .home_art_read_more{color:#c22946;font-size:15px;font-weight:400;border-bottom:1px solid #c22946;display:inline-block;margin:0}.home_art{transition:.2s}.home_art .home_art_name{transition:.2s}.home_art:hover{box-shadow:0 0 20px rgba(0,0,0,.2)}.home_art:hover .home_art_name{color:#c22946}.home_art .home_art_arrow{width:6px;margin:0 20px 0 0}.home_videos_wrap{background-color:#20243f;padding:105px 0 125px}.home_videos_wrap .video_heading .text_side h3 .white_heading{color:#fff}.home_videos_wrap .video_heading .text_side p{color:#fff}.home_videos_wrap .video_heading .btn_side .all_video_btn{border-color:#fff}.home_videos_wrap .video_heading .btn_side .all_video_btn span{color:#fff}.home_videos_wrap .video_heading .btn_side .all_video_btn:hover{border-color:#c22946}.home_videos_wrap .video_heading .btn_side .all_video_btn:hover .std_btn_img_b{opacity:1}.home_videos_wrap iframe{border:none}.home_videos_wrap .iframe_video p{color:#fff;font-size:16px;font-weight:700;line-height:2;margin:0}iframe{border:none}.iframe_wrap{display:flex}.home_section_3{padding:90px 0 85px}.home_section_3 .home_events_wrap{display:flex;flex:auto;flex-wrap:wrap;margin:55px 0 0}.home_event{height:190px;padding:25px 25px 25px 0;box-shadow:0 0 20px rgba(0,0,0,.05);display:flex;justify-content:flex-start;align-items:center;margin:0 0 30px;transition:.2s}.home_event:hover{box-shadow:0 0 20px rgba(0,0,0,.15)}.home_event:hover .home_event_time{background-color:#c22946}.home_event .home_event_time{display:flex;justify-content:center;align-items:center;height:95px;width:180px;background-color:#20243f;border-radius:0 999px 999px 0;transition:.2s}.home_event .home_event_time p{font-size:15px;margin:0;line-height:1;color:#fff}.home_event .home_event_time p .het_1,.home_event .home_event_time p .het_2{font-weight:700}.home_event .home_event_time p .het_3{font-weight:400}.home_event .home_event_data{margin:0 0 0 40px;width:calc(100% - 220px)}.home_event .home_event_data .home_event_name{font-size:20px;line-height:1.2;color:#20243f;font-weight:700;margin:0 0 5px}.home_event .home_event_data .home_event_place{color:#6c6e7e;font-size:13px;line-height:1.7;font-weight:400;margin:0 0 10px;display:block}.home_event .home_event_data .home_event_place p{margin:0}.home_event .home_event_data .home_event_countdown{color:#858693;font-size:15px;font-weight:700;margin:0 0 15px}.home_event .home_event_data .home_event_link{color:#c22946;font-size:13px;border-bottom:1px solid #c22946;font-weight:400;margin:0;display:inline-block}.go_back_to_articles_btn{padding:0 25px 0 30px;justify-content:flex-end}.go_back_to_articles_btn img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);right:unset!important;left:20px}.article_content{color:#20243f;font-size:14px;line-height:2;font-weight:400}.article_content b,.article_content strong{font-weight:700}.article_countdown_desc{color:#20243f;text-align:center;font-size:22px;margin:0}.article_countdown{margin:0 auto;color:#c22946;text-align:center;font-size:22px;display:inline-block;border-bottom:1px solid #c22946}.article_countdown_place{margin:0 auto;color:#858693;text-align:center;font-size:22px;font-weight:700;display:inline-block}.article_countdown_place *{margin:0}.contact_form input,.contact_form textarea,.dopyt_form input,.dopyt_form textarea{border-radius:0;padding:0 15px;color:#20243f}.contact_form input:focus,.contact_form textarea:focus,.dopyt_form input:focus,.dopyt_form textarea:focus{box-shadow:none;border:1px solid #c22946}.contact_form input,.dopyt_form input{height:55px}.contact_form textarea,.dopyt_form textarea{height:165px;padding:15px}.heading_contact_form{font-size:30px;font-weight:700;margin:0 0 10px;line-height:1.2}.floating_parent{position:relative}.floating_parent input:focus~.floating-label,.floating_parent textarea:focus~.floating-label{top:2px;left:10px;font-size:12px;opacity:1;background:linear-gradient(0deg,#fff,#fff 35%,#bada55 49%,#bada55 51%,#bada55 51%)}.floating_parent .inputText{font-size:17px;padding:15px;color:#20243f}.floating_parent .floating_label{position:absolute;pointer-events:none;left:15px;top:15px;transition:.2s;margin:0;color:#20243f;font-size:17px;font-weight:400;padding:0}.floating_parent .up{top:2px;left:15px;font-size:12px;opacity:1;color:#c22946}.send_btn{cursor:pointer;justify-content:center;margin:0 auto}@media screen and (max-width:1399px){.article_header_heading h1{margin:0 0 0 300px}}@media screen and (max-width:1199px){.navbar-collapse{margin:15px 0 0;background-color:#a5c27a}.navbar-nav{justify-content:center;align-items:center;width:320px;margin:0 auto;text-align:center}.navbar-nav li{margin:0;padding:5px 0;width:230px}.navbar-nav li a{font-size:16px!important}.navbar #menu-3,.navbar #menu-7{text-align:center}.navbar #menu-3 .menu_arrow_p,.navbar #menu-7 .menu_arrow_p{padding:15px;width:45px;opacity:1;right:-40px;top:-10px}.navbar #menu-3 .menu_arrow_w,.navbar #menu-7 .menu_arrow_w{display:none}.navbar #menu-3 ul,.navbar #menu-7 ul{width:320px;background-color:transparent;position:static;text-align:center;padding:0}.navbar #menu-3>a,.navbar #menu-7>a{padding:0}.navbar #menu-3>a:focus,.navbar #menu-7>a:focus{background-color:transparent}.navbar #menu-3:hover .menu_arrow_p,.navbar #menu-7:hover .menu_arrow_p{opacity:1}ul.nav li>a{padding:2px 10px!important}ul.nav:hover>a{padding:2px 10px!important}.navigate_bar .nb_img_wrap{width:105px;height:95px}.navigate_bar p{width:calc(100% - 105px)}.home_art .home_art_background{height:145px}.menu_level_1 li a{font-size:14px!important}.home_event .home_event_data{width:100%}.home_event{padding:25px 0;min-height:180px;height:auto}.home_event .home_event_data{margin:15px 0 0;padding:0 40px}.home_event .home_event_data .home_event_name{min-height:50px}.home_event .home_event_time{border-radius:0;width:100%}.header_fb_wrapper{min-height:105px;height:auto;padding:0 30px}.header_fb_wrapper .right_side{padding:0 0 0 30px}.heading_wrap .text_side{padding:0 15px 0 0}header{background-position-x:60%}.alter_header{background-position-x:15%}}@media screen and (max-width:991px){.home_header_wrap h1{font-size:40px}.navigate_bar .nb_img_wrap{width:65px;height:85px}.navigate_bar p{width:calc(100% - 65px);padding:0 0 0 10px}.home_art{margin:0 0 25px}.pre_footer .footer_logo_wrap .footer_logo{margin:0 auto 30px}.pre_footer .footer_btn_wrap{align-items:center!important}.article_content{margin:30px 0 0}.eshop_categories_wrap .eshop_category{width:320px}.eshop_categories_wrap .eshop_category .text_part span{margin:0 0 0 20px}.eshop_categories_wrap .eshop_category .img_part{width:75px;height:65px}.eshop_categories_wrap .eshop_category .img_part img{width:40px}.alter_header{background-position-x:15%}}@media screen and (min-width:768px) and (max-width:991px){#mainSlider picture img{object-position:44%}}@media screen and (max-width:767px){.navigate_bar{min-height:90px;height:auto}.navigate_bar .nb_img_wrap{display:none}.navigate_bar p{text-align:center;width:100%}.heading_wrap .text_side h2,.heading_wrap .text_side h3{font-size:25px}.home_header_wrap h1{font-size:32px}.iframe_wrap{flex-direction:column}.iframe_video{margin:0 0 25px}.post_footer .post_footer_flex{flex-direction:column}.post_footer .post_footer_part_2{margin:15px 0}.navigate_bar p{padding:0}.article_header_heading span{font-size:25px}.article_header_heading h1{font-size:30px}header{background-position-x:51%}.alter_header{background-position-x:23%}.article_header_heading{margin:0 0 0 100px}.article_header_heading h1{margin:0}.eshop_categories_wrap .eshop_category{width:210px}.eshop_categories_wrap .eshop_category .img_part{display:none}.eshop_categories_wrap .eshop_category .text_part{text-align:center;display:flex;justify-content:center;align-items:center;width:100%}.eshop_categories_wrap .eshop_category .text_part span{margin:0}.header_btn_wrap .std_btn{background-color:#c22946;color:#fff;border-color:#c22946}.header_btn_wrap .std_btn .std_btn_img_w{opacity:1}.header_btn_wrap .std_btn .std_btn_img_b{opacity:0}.home_header_wrap h1{font-size:26px}.home_header_wrap .header_heading_content{font-size:15px}.logo_header{margin:15px 0 0}.header_btn_wrap{justify-content:center;flex-direction:column;margin:30px 0 0}#mainSlider .slide{height:460px}.header_navigate_bars_wrap{margin:0 auto 50px;max-width:inherit}.home_header_wrap h1{margin:100px 0 25px}}@media screen and (min-width:576px) and (max-width:767px){.header>.container{max-width:100%}.logo_header{width:110px}}@media screen and (max-width:575px){.heading_wrap{flex-direction:column;align-items:flex-start}.header_btn_wrap{flex-direction:row;margin:20px 0 0}.pre_footer{text-align:center}.home_header_wrap h1{margin:20px 0 25px}.home_art .home_art_perex{height:150px}.home_videos_wrap{padding:55px 0 45px}.footer_link_wrap{margin:0 0 35px}.header_fb_wrapper{flex-direction:column;padding:15px 30px}.header_fb_wrapper .left_side{text-align:center}.header_fb_wrapper .right_side{padding:10px 0 0}.eshop_categories_wrap .eshop_category{width:140px}.heading_wrap .text_side{padding:0}.logo_header{margin:15px 0 0;width:130px}.home_header_wrap{padding:20px 15px}.home_header_wrap h1{font-size:26px;margin:0 0 5px 0;padding:0}.home_header_wrap .header_heading_content{font-size:15px;margin:0;padding:0}.alter_header{background-position-x:20%;height:510px}.article_header_heading{margin:65px 0 0 170px}.article_header_heading h1{font-size:22px}#mainSlider .slide{height:auto;padding:0}#mainSlider picture img{position:static;height:375px;object-position:10%}.header_btn_wrap .std_btn{margin:0 10px}}@media screen and (max-width:499px){#mainSlider picture img{object-position:30%}}@media screen and (min-width:0px) and (max-width:575px){.eshop_categories_wrap{bottom:-70px}.eshop_categories_wrap .eshop_category{margin:0 7.5px}}@media screen and (max-width:449px){#mainSlider picture img{object-position:20%}#mainSlider .container{padding:0}#mainSlider .container>div{padding:0}}@media screen and (max-width:400px){.header_fb_wrapper{padding:15px}.alter_header{background-position-x:19%}.article_header_heading{margin:15px 0 0 180px}.header_btn_wrap .std_btn{font-size:13px;padding:0 15px}#mainSlider picture img{object-position:29%}}.cf{*zoom:1}.cf:after,.cf:before{content:' ';display:table}.cf:after{clear:both}.br:after{content:'\A';white-space:pre}body>footer,body>header,body>main{overflow:auto}#topline{background-color:#000;color:#ff0}#topline a{color:#cdcdcd}#topline a:hover{color:#fff}#topline ul#lang{display:inline-block;font-size:.8rem}ul.nav{list-style:none}ul.nav li{position:relative;white-space:nowrap}ul.nav li>a{color:#20243f;font-weight:400;font-size:14px;padding:58px 20px 20px}ul.nav li:hover>a{color:#fff;background-color:#c22946}ul.nav li>ul{list-style:none;padding:19px;margin:0;display:none;width:100%;z-index:10}ul.nav li>ul li a{padding:9px 0;display:block}ul.nav li>ul li:hover a{color:#c22946;background-color:transparent}ul.nav li:hover>ul{display:block;position:absolute;left:0;background-color:#c0c1cb;top:42px}ul.nav li:hover>ul>li{white-space:nowrap}ul.nav li:hover>ul>li>ul{left:100%;top:0;background-color:#444}ul.nav>.active>a{background-color:#c22946;color:#fff}ul.nav>.active>.menu_arrow_w{opacity:1!important}ul.nav>.active>.menu_arrow_p{opacity:0!important}ul.nav>.active .active a{color:#c22946}ul.nav>.active .active .menu_arrow_w{opacity:0!important}ul.nav>.active .active .menu_arrow_p{opacity:1!important}@media screen and (max-width:1199px){ul.nav>.active>a{background-color:#c22946;color:#fff}ul.nav>.active>.menu_arrow_w{opacity:0!important}ul.nav>.active>.menu_arrow_p{opacity:1!important}ul.nav>.active .active a{color:#c22946}ul.nav>.active .active .menu_arrow_w{opacity:1!important}ul.nav>.active .active .menu_arrow_p{opacity:0!important}ul.nav>li>img{padding:12px!important;top:-5px!important;width:35px!important}}.test111{color:red;font-size:50px;display:inline-block;width:200px}.test111:hover{-webkit-transform:scale(1.5);-khtml-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.cookieinfo{background-color:rgba(0,0,0,.8)!important;color:#fff!important}.cookieinfo #cookie_more_info{color:#fff!important;text-decoration:underline!important}.cookieinfo .cookieinfo-close{background-color:transparent!important;border:2px solid #fff!important;color:#fff!important}.cookieinfo .cookieinfo-close:hover{background-color:#fff!important;color:#000!important}.pre_footer{background-color:#f7f7f7;padding:90px 0 70px}.pre_footer .footer_logo_wrap{display:flex;align-items:center;justify-content:flex-start;height:100%}.pre_footer .footer_logo_wrap .footer_logo{width:200px}.pre_footer .footer_link_wrap a{font-size:13px;color:#20243f;font-weight:400;display:block;margin:0 0 15px}.pre_footer .footer_link_wrap a:hover{color:#c22946}.pre_footer .footer_link_wrap .footer_autor{font-size:13px;color:#c22946;font-weight:700;display:block;margin:0 0 15px}.pre_footer .footer_btn_wrap{display:flex;align-items:flex-end;flex-direction:column;justify-content:center;height:100%}.pre_footer .footer_btn_wrap .footer_btn{color:#c22946;border-color:#c22946;text-align:center;padding:0;line-height:1.2}.pre_footer .footer_btn_wrap .footer_btn:hover{color:#fff;background-color:#c22946}.pre_footer .footer_btn_wrap .footer_fb_wrap{display:flex;justify-content:center;width:202px}.pre_footer .footer_btn_wrap .footer_fb_wrap .footer_fb_img{width:40px;margin:30px 0 0}.post_footer{padding:25px 0}.post_footer .post_footer_flex{display:flex;justify-content:space-between;align-items:center;width:100%}.post_footer .logo_dole{width:205px}.post_footer .post_footer_part_2{text-align:center}.post_footer .post_footer_part_2 p{margin:0;color:#20243f;font-size:13px;font-weight:400;line-height:1.2}.post_footer .post_footer_part_2 p .post_footer_red{color:#c22946;font-weight:700}.post_footer .post_footer_part_2 p .post_footer_black{color:#20243f;font-weight:700}.post_footer .post_footer_part_3{width:160px;position:relative;transition:.2s}.post_footer .post_footer_part_3 span{color:#20243f;font-size:13px;font-weight:400}.post_footer .post_footer_part_3 .sixnet,.post_footer .post_footer_part_3 .sixnet_hover{width:65px;transition:.2s;position:absolute;left:80px;top:3px}.post_footer .post_footer_part_3 .sixnet{opacity:1}.post_footer .post_footer_part_3 .sixnet_hover{opacity:0}.post_footer .post_footer_part_3:hover .sixnet{opacity:0}.post_footer .post_footer_part_3:hover .sixnet_hover{opacity:1}[class*=" fi-"]::before,[class^=fi-]::before{margin-right:0;margin-left:0}.content-web{padding-left:15px;padding-right:15px;padding-top:0;font-size:16px;font-family:Poppins,sans-serif;color:#20243f;line-height:2;font-weight:400}.content-web img{max-width:100%}.content-web h2,.content-web h3{font-size:30px;font-weight:700;margin:0 0 5px;line-height:1.2}.content-web b,.content-web i,.content-web li,.content-web p,.content-web span,.content-web strong,.content-web u,.content-web ul{color:#20243f;font-weight:400;font-size:16px;line-height:1.5}.content-web b,.content-web strong{font-weight:700}.content-web a{color:#c22946;font-size:16px;border-bottom:1px solid #c22946}.content-web a:hover{color:#dc5b74;border-color:#dc5b74}.sm-simple{border:0 none;background:0 0;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media (min-width:768px){#main-menu>ul>li{float:none;display:table-cell;width:1%;text-align:center}}.main-nav{position:relative;top:0;left:0;z-index:1000;padding-top:15px;padding-bottom:15px;width:100%;background-color:#fff}.main-nav:after{clear:both;content:"\00a0";display:block;height:0;font:0/0 serif;overflow:hidden}.nav-brand{float:left;margin:0}.nav-brand a{display:block;padding:11px 11px 11px 20px;color:#555;font-size:20px;font-weight:400;line-height:17px;text-decoration:none;height:60px}.nav-brand a img{height:100%;width:auto}@media (min-width:768px){.nav-brand a{height:100px}}#main-menu>ul{clear:both;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none}#main-menu>ul li{background-color:rgba(255,255,255,.75)}#main-menu>ul>li>a{text-transform:uppercase}@media (min-width:768px){.main-nav{position:absolute;background-color:transparent}#main-menu>ul{float:right;clear:none;display:block}#main-menu>ul>li>a>.sub-arrow{display:none}}.main-menu-btn{float:right;margin:5px 10px;position:relative;display:inline-block;width:29px;height:29px;text-indent:29px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent}.main-menu-btn-icon,.main-menu-btn-icon:after,.main-menu-btn-icon:before{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#555;-webkit-transition:all .25s;transition:all .25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon{height:0;background:0 0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}#main-menu-state:not(:checked)~#main-menu{display:none}#main-menu-state:checked~#main-menu{display:block}@media (min-width:768px){.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked)~#main-menu{display:block}}ul#lang{list-style:none;margin:0;*zoom:1}ul#lang li{float:left;visibility:collapse}ul#lang li a{display:block;padding:3px 10px;visibility:visible}ul#lang:after,ul#lang:before{content:' ';display:table}ul#lang:after{clear:both}ul#lang.flag a{width:2rem;height:1.5rem;background-size:contain;background-position:50%;background-repeat:no-repeat}ul#lang.code a:before{content:attr(data-code);text-transform:uppercase}ul#lang.name a:before{content:attr(title)}.relative{position:relative}.align-center{text-align:center}.middle{position:relative;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bold{font-weight:700}.uppercase{text-transform:uppercase}.br:after{content:'\A';white-space:pre}.cf{*zoom:1}.cf:after,.cf:before{content:' ';display:table}.cf:after{clear:both}@media screen and (max-width:1024px){.cf-medium{*zoom:1}.cf-medium:after,.cf-medium:before{content:' ';display:table}.cf-medium:after{clear:both}}@media screen and (min-width:1025px){.small-0{width:0}}#testProportional{margin:50px auto;width:300px;background-color:green}.crust{position:relative;width:100%;height:auto;overflow:hidden}.crust:before{content:'';display:block;padding-top:100%}.crust .core{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center}.crust .core .content,.crust .core img{max-width:100%;max-height:100%;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.crust .core .content{width:100%;height:100%}.crust.cover .core img{min-width:100%;min-height:100%;height:auto;max-width:none}.crust.ratio-2_1:before{padding-top:50%}.crust.ratio-4_3:before{padding-top:75%}.crust.ratio-16_9:before{padding-top:56.25%}.crust.ratio-9_4:before{padding-top:44.44%}.crust.ratio-5_4:before{padding-top:80%}.crust.ratio-1_2:before{padding-top:200%}.crust.ratio-4_5:before{padding-top:125%}a.icon-prev:hover{color:#1992ff}.icon-prev{position:relative;display:inline;margin-left:2.25em;white-space:nowrap}.icon-prev:before{position:absolute;margin-top:.15em;left:-1.2em;font-size:1.1em;color:red}.icon-prev:first-child{margin-left:1.35em}.tai{position:relative;white-space:nowrap;color:#005eb2;font-size:1rem;line-height:1.5rem;margin-right:1rem}.tai:after{content:attr(data-title);position:relative;display:inline-block;font-size:.75rem;line-height:1.5rem;margin-left:.33rem}.tai:before{line-height:1.5rem}@media screen and (max-width:991px){.tai{cursor:help;font-size:2.5rem}.tai:after{display:none}.tai:active:after,.tai:focus:after,.tai:hover:after{display:block;position:absolute;top:.75rem;left:100%;z-index:1000;background-color:rgba(255,255,255,.85);font-size:1rem;line-height:1.5rem;padding:1px 4px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.tai:before{line-height:3.75rem}a.tai{cursor:pointer}}.req-sign,label .req::after{color:#c00;font-weight:700}label .req::after{content:'*';position:absolute;margin-left:.3rem;margin-left-margin-right:1.2rem}ul.evenly{text-align:justify;min-width:500px}ul.evenly:after{content:'';display:inline-block;width:100%}ul.evenly li{display:inline-block}.clickable{cursor:zoom-in}.admin-edit,.menu-content-edit{position:relative;overflow:hidden}.admin-edit:after,.menu-content-edit:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(102,82,0,.25);background-color:rgba(0,0,0,.05)}.admin-edit:after:hover,.menu-content-edit:after:hover{display:none}.admin-edit:hover,.menu-content-edit:hover{border:1px solid #900;background-color:rgba(255,255,255,.67);color:#600;cursor:url(../images/pencil-red-16.gif) 0 16,pointer}.admin-edit[data-variant=static_content],[data-variant=static_content].menu-content-edit{display:inherit}.admin-edit[data-variant=static_content]:hover,[data-variant=static_content].menu-content-edit:hover{cursor:url(../images/doc-edit-16.gif) 0 16,pointer}.menu-content-edit{display:inherit}.menu-content-edit:hover{cursor:url(../images/doc-edit-16.gif) 0 16,pointer}.navbar-brand,.navbar-nav>li>a{text-shadow:none}.btn-first{background-color:#3ab54a;color:#fff;border:2px solid transparent;border-radius:50px}.btn-first:active,.btn-first:focus,.btn-first:hover{background-color:transparent;color:#20243f;border:2px solid #20243f;box-shadow:none}.btn-second{background-color:transparent;color:#3ab54a;border:2px solid #3ab54a;border-radius:50px}.btn-second:active,.btn-second:focus,.btn-second:hover{background-color:#c22946;color:#fff;border:2px solid pink;box-shadow:none}.basket-wrapper-ref{border-top:5px solid #c22946;background-color:#f0f1f5;border-left:1px solid #cec8d8;border-right:1px solid #cec8d8;border-bottom:1px solid #cec8d8;height:115px;display:flex;justify-content:flex-start;align-items:center;transition:.2s}.basket-wrapper-ref:hover{border-top-color:#20243f}.basket-wrapper-ref .left_basket_part{width:105px;display:flex;justify-content:center;align-items:center}.basket-wrapper-ref .left_basket_part .cart_img{width:40px}.basket-wrapper-ref .right_basket_part .basket_text{font-size:15px;font-weight:700;color:#20243f;margin:0 0 5px}.included_basket_anchor{pointer-events:none}.included_basket{flex-direction:column;align-items:flex-end;padding:0 15px;justify-content:center}.included_basket *{color:#20243f}.included_delivery_basket{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;min-height:200px;height:auto;padding:15px 20px}.cartcena,.cartkusy{color:#20243f;display:block}.cartcena{font-size:25px;line-height:1.2;font-weight:700}.cartkusy{font-size:15px;line-height:1.3;font-weight:400}.eshop_header{margin:80px 0 0}.eshop_header .article_header_heading{margin:0;height:105px;display:flex;justify-content:flex-start;align-items:center}.eshop_header .article_header_heading h1{font-size:50px}#wait{background-color:rgba(255,255,255,.5);position:absolute;z-index:999;width:100%;height:100%}#wait i{color:#3ab54a;margin:20% auto;display:block}.fulllink{cursor:pointer}.filter-second-part{margin-top:25px;margin-bottom:25px}.filter-heading{background-color:silver;padding:14px;color:#fff;font-size:18px}.filter-wrapper{padding-top:25px;padding-bottom:15px;border:1px solid #ebebeb}.filter-wrapper label{font-size:12px}.filter-input,.filter-select{border-radius:50px;border:1px solid #ebebeb}.fulllink button{margin:4px;float:right}.fulllink button:before{font-family:FontAwesome;content:"\f068"}.fulllink.collapsed button:before{font-family:FontAwesome;content:"\f067"}#priceslider{margin-top:11px}.noUi-horizontal{height:10px}.noUi-handle{top:-10px!important;border-radius:50px;width:30px!important;height:30px!important;box-shadow:none}.noUi-handle:after,.noUi-handle:before{background:0 0}.noUi-connect{background-color:#3ab54a}.filter-manufacturers,.filter-tags{margin-top:25px;margin-bottom:0;background-color:#fff;padding-top:10px;padding-bottom:10px}.filter-manufacturers .checkbox,.filter-tags .checkbox{margin-top:0!important;margin-bottom:0!important}.filter-tags{margin-top:0!important}.filter-tagy{border-top:1px silver solid;margin-bottom:15px}.filter-buttons button{margin-right:10px}input[type=checkbox]{-ms-transform:scale(.7);-moz-transform:scale(.7);-webkit-transform:scale(.7);-o-transform:scale(.7)}.tag-label{padding-left:15px;padding-right:15px;padding-top:2px;padding-bottom:2px;border-radius:50px;font-weight:700}.product-wrap,.products-wrapper{padding-bottom:80px}.product{padding:15px;box-shadow:0 0 20px rgba(0,0,0,.1);transition:.2s}.product:hover{box-shadow:0 0 20px rgba(0,0,0,.2)}.product .list_product_background{background-position:center;background-size:cover;background-repeat:no-repeat;height:300px}.product .list_produkt_meta_wrap{display:flex;justify-content:space-between;align-items:center;height:55px}.product .list_produkt_meta_wrap .list_produkt_left_side .beznacena{font-size:13px;font-weight:400;color:#6c6e7e;line-height:1;text-decoration:line-through}.product .list_produkt_meta_wrap .list_produkt_left_side .nasacena{font-size:20px;margin:0 0 5px;line-height:1;color:#c22946;font-weight:400}.product .list_produkt_meta_wrap .list_produkt_right_side .eshop_detail_btn{font-size:13px;font-weight:400;color:#fff;width:135px;height:50px;background-color:#c22946;border-color:#c22946;justify-content:center;cursor:pointer;transition:.2s}.product .list_produkt_meta_wrap .list_produkt_right_side .eshop_detail_btn:hover{background-color:#fff;color:#c22946}.productname{color:#20243f;font-weight:700;font-size:20px;line-height:1.2;margin-bottom:5px;height:50px;overflow:hidden;margin:30px 0 15px}.category{background-color:#3ab54a;color:#fff;border-radius:50px;text-transform:uppercase;font-weight:700;font-size:13px;width:auto;display:inline-block;padding-left:20px;padding-right:20px;padding-top:2px;padding-bottom:2px}.productshort{font-weight:300;font-size:16px;color:#404041;margin-bottom:5px;height:50px;overflow:hidden}.neskladom,.skladom{font-weight:700;font-size:15px;margin-bottom:0}.skladom{color:#3ab54a}.neskladom{color:red}.beznacena{color:#404041;margin-bottom:0}.nasacena{color:#404041;font-weight:700;font-size:18px;margin-bottom:0}.buy-btn{background-color:#3ab54a;min-width:125px;width:auto;height:55px;color:#fff;border:2px solid transparent;font-size:15px;border-radius:50px;transition:.4s all;font-weight:700;text-transform:lowercase;padding:5px 10px;cursor:pointer;display:block;margin:0 auto}.buy-btn:active,.buy-btn:focus,.buy-btn:hover{color:#3ab54a;background-color:transparent;border:2px solid #3ab54a;transition:.4s all;text-decoration:none}.product-detail-wrapper{padding-top:50px;padding-bottom:50px}.product-detail-name{color:#3ab54a;font-weight:700;padding-top:15px;padding-bottom:20px}.product-detail-img img{border:15px solid #fff;box-shadow:0 0 20px rgba(0,0,0,.1)}.product-detail-ukazka audio{width:100%;margin:15px 0 0}.product-detail-parameters .row{margin:0 0 25px}.product-detail-parameters h3{font-size:20px;color:#c22946;font-weight:700;margin:0 0 25px}.product-detail-parameters .pdp_about{font-size:14px;color:#20243f;font-weight:700}.product-detail-parameters .pdp_data{font-size:14px;color:#20243f;font-weight:400}.product-detail-devide-line{width:75%;height:1px;background-color:#c22946;margin:50px 0 35px}.product-detail-slider{margin:25px 0 0}.product-detail-slider-img{background-position:center;background-size:cover;background-repeat:no-repeat;height:70px}.product-detail-prices h4{color:#20243f;font-size:35px;line-height:1.2;font-weight:700;margin:0}.product-detail-prices h5{font-size:15px;line-height:1.7;color:#20243f;font-weight:400;margin:0 0 15px}.product-detail-prices .product_detail_many_text{color:#20243f;font-size:15px;font-weight:400;margin:0 15px 0 0}.product-detail-prices .product_counter_wrap{position:relative;display:inline-block}.product-detail-prices .product_counter_wrap .product_counter{width:50px;height:50px;border:1px solid #e1e1e1;color:#20243f;border-radius:0;display:inline-flex;outline:0;margin:0 8px}.product-detail-prices .product_counter_wrap .product_counter:focus{outline:0;box-shadow:none}.product-detail-prices .product_counter_wrap input.product_counter::-webkit-inner-spin-button,.product-detail-prices .product_counter_wrap input.product_counter::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-detail-prices .product_counter_wrap input.product_counter[type=number]{-moz-appearance:textfield}.product-detail-prices .product_counter_wrap .minus_btn,.product-detail-prices .product_counter_wrap .plus_btn{background-color:#f3f3f3;border-radius:50%;width:25px;height:25px;cursor:pointer;justify-content:center;align-items:center;color:#20243f;display:inline-flex}.product-detail-prices .buy_btn{display:flex;justify-content:center;align-items:center;width:165px;height:65px;border-color:#c22946;background-color:#c22946;position:relative;transition:.2s;cursor:pointer;margin:35px 0 0}.product-detail-prices .buy_btn:hover{background-color:#fff}.product-detail-prices .buy_btn:hover span{color:#c22946}.product-detail-prices .buy_btn:hover .white_cart{opacity:0}.product-detail-prices .buy_btn:hover .pink_cart{opacity:1}.product-detail-prices .buy_btn .product-detail-cart-icon{position:absolute;left:25px;width:25px}.product-detail-prices .buy_btn .white_cart{opacity:1}.product-detail-prices .buy_btn .pink_cart{opacity:0}.product-detail-prices .buy_btn span{font-size:13px;margin:0 0 0 35px;font-weight:400;color:#fff}.product-detail-album-list{background-color:#f3f3f3;padding:30px 30px 55px}.product-detail-album-list h3{font-size:20px;color:#c22946;font-weight:700;margin:0 0 20px}.product-detail-album-list .album_list{color:#20243f;font-size:14px;line-height:1.8;font-weight:400}.product-detail-content{margin:65px 0 0}.product-detail-info{border:1px solid #ebebeb;padding-top:10px;padding-bottom:10px}.product-gallery>div>div{padding:5px 5px 0 0}.product-detail-info-row{margin-bottom:5px;color:#747474;font-weight:300}.product-detail-price-row{margin-bottom:5px;color:#c4c4c4;font-weight:300}.product-detail-price-main-row{color:#000;font-weight:700}.main-price{color:#3ab54a}.product-form{width:100%;display:inline-block}.product-detail-input{border-radius:50px}.product-tag{display:inline-block;color:#fff;padding:5px 10px;border-radius:50px;margin-bottom:10px}.product-detail-tabs{padding-top:30px;padding-bottom:10px}.product-detail-tabs li{transition:.4s all}.product-detail-tabs li a{width:auto;background-color:#f8f8f8;padding:15px 25px;border:1px solid #ebebeb;color:#404041;font-weight:700;font-size:18px;transition:.4s all}.product-detail-tabs li a:hover{background-color:#fff;border-bottom:1px solid transparent;font-size:18px;transition:.4s all}.product-detail-tabs li .active{background-color:#fff;border-bottom:1px solid transparent;font-size:18px;transition:.4s all}.tab-content{border:1px solid #ebebeb;padding:15px}.tab-content>div{padding-top:15px;padding-bottom:15px}#add_to_cart_info{position:fixed;background-color:rgba(0,0,0,.85);width:100vw;height:100vh;top:0;left:0;z-index:99999}.add_to_cart_info_wrapper{display:flex;height:100%;width:100%;position:relative;overflow:auto}@media only screen and (max-width:991px){.add_to_cart_info_wrapper{display:block;padding-top:3rem}}.add_to_cart_info{width:100%;height:auto}.atci_shadow{box-shadow:0 0 40px 0 rgba(0,0,0,.1);background-color:#fff;position:relative;border-radius:5px}.atci_close{position:absolute;right:-25px;top:-25px;width:50px;height:50px;background-image:url(../images/close.svg);background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer;z-index:1}@media only screen and (max-width:991px){.atci_close{right:10px}}.atci_heading{font-size:1.5rem;padding:2rem 1rem 1rem 1rem;font-weight:700;color:#000;margin-bottom:0;text-transform:uppercase}.atci_product_image{max-height:40px}.atci_second{background-color:#f4f4f4}.atci_buttons_wrapper{margin-bottom:10px;padding-bottom:2rem}.atci_right_top_cross{color:#c22946}.atci_cart_btn{color:#fff;background-color:#c22946;border-color:#c22946;padding:15px 15px;min-width:120px}.atci_cart_btn:hover{color:#20243f;border-color:#20243f;background-color:transparent}.atci_back_btn{color:#20243f;background-color:transparent;border-color:#20243f;padding:15px 15px;min-width:120px}.atci_back_btn:hover{color:#fff!important;border-color:#c22946;background-color:#c22946}.step_4_btn{margin:0 auto;padding:0 15px!important;align-items:center;display:flex!important;justify-content:center;font-size:15px!important;font-weight:700!important}.breadcrumb{background-color:#f8f8f8;color:#3ab54a}.breadcrumb a,.breadcrumb span{color:#404041;padding-left:10px;padding-right:10px}.breadcrumb .actual{font-weight:700;color:#3ab54a}.left-menu-heading{background-color:#3ab54a;padding:14px;color:#fff;font-size:18px;margin-bottom:0}.left-menu-heading:before{font-family:FontAwesome;content:"\f0c9";padding-right:10px}.leftmenu{background-color:#f8f8f8}.leftmenu ul{list-style:none}.leftmenu a:hover{color:#3ab54a;text-decoration:none}.leftmenu>ul{padding:0 10px}.leftmenu>ul>li{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #dadada}.leftmenu>ul>li>a{font-weight:700;color:#404041}.leftmenu>ul>li>a:before{content:"+";display:inline-block;margin-right:10px}.leftmenu>ul>li ul li a{color:#404041;font-weight:400}.navigation-bar-basket a,.navigation-bar-basket div{transition:.4s all}.navigation-bar-basket a:active,.navigation-bar-basket a:focus,.navigation-bar-basket a:hover,.navigation-bar-basket div:active,.navigation-bar-basket div:focus,.navigation-bar-basket div:hover{transition:.4s all}.navigation-bar-basket a{font-size:20px;color:#000;padding:14px;display:block;font-weight:300}.navigation-bar-basket .step{background-color:#eaeaea}.navigation-bar-basket .step:active,.navigation-bar-basket .step:focus,.navigation-bar-basket .step:hover{background-color:#c22946}.navigation-bar-basket .step:active a,.navigation-bar-basket .step:focus a,.navigation-bar-basket .step:hover a{text-decoration:none;color:#fff}@media (min-width:768px){.navigation-bar-basket .step:first-child{border-top-left-radius:50px;border-bottom-left-radius:50px}.navigation-bar-basket .step:last-child{border-top-right-radius:50px;border-bottom-right-radius:50px}}.navigation-bar-basket .tab-navigaton{display:flex;justify-content:center;align-items:center;height:100%}.navigation-bar-basket .active{background-color:#c22946}.navigation-bar-basket .active a{font-weight:700;color:#fff}.main-basket{padding-bottom:50px}.main-basket input{border-radius:0}.main-basket h2,.main-basket h3{background-color:#c22946;padding:15px 20px;color:#fff;border-radius:0;font-size:20px}.pointer{cursor:pointer}.cart-product{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ebebeb}.cart-product .cart-product-image{max-height:100px;display:block;margin:0 auto}.cart-product .cart-product-image:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.cart-product .cart-product-name{color:#000;font-weight:700;display:block}.cart-product .cart-product-name:hover{color:#3ab54a;text-decoration:none}.cart-product form{width:100%}.cart-product input{display:inline-block;width:80px;border-radius:50px;margin:0 15px}.cart-product button{margin:0 5px}.cart-product .cart_cross{width:20px;cursor:pointer}.cart-product .step_1_controls{display:flex;justify-content:space-between;align-items:center}.voucher input{width:auto;padding:15px 15px;display:inline-block;border-radius:999px}.strankovanie{list-style:none}.strankovanie li{display:none;margin:5px;padding:5px 10px;background-color:transparent;border:1px solid #3ab54a;border-radius:50px;color:#3ab54a;cursor:pointer}.strankovanie .active{font-weight:700;display:inline-block;background-color:#3ab54a;border-radius:50px;color:#fff}.strankovanie .page{display:inline-block}.pagination li:first-child a{border-top-left-radius:50px;border-bottom-left-radius:50px}.pagination li:last-child a{border-top-right-radius:50px;border-bottom-right-radius:50px}.pagination li a{background-color:#fff;border:2px solid #3ab54a;color:#3ab54a;border-radius:50px;padding:5px 10px}.pagination li a:hover{background-color:#3ab54a;color:#fff;border:2px solid #3ab54a;box-shadow:none}.pagination .current{background-color:transparent}.pagination .current:first-child span{border-top-left-radius:50px;border-bottom-left-radius:50px}.pagination .current:last-child span{border-top-right-radius:50px;border-bottom-right-radius:50px}.pagination .current span{background-color:#3ab54a;border:2px solid #3ab54a;color:#fff;border-radius:50px;padding:5px 10px}.pagination .current span:hover{background-color:#3ab54a;border:2px solid #3ab54a;color:#fff}@media screen and (max-width:1399px){.eshop_header .article_header_heading h1{font-size:40px;margin:0 0 0 150px}}@media screen and (max-width:1199px){.eshop_header{margin:0}.eshop_header .article_header_heading h1{margin:0}}@media screen and (max-width:767px){.product-detail-content iframe{width:100%}.eshop_header{margin:50px 0 0}.basket-wrapper-ref .left_basket_part{width:75px}.slick-slide{padding:0 5px}}@media screen and (max-width:575px){.eshop_header{margin:20px 0 0}.eshop_header .article_header_heading h1{line-height:1;margin:0 0 0 70px}.basket-wrapper-ref{margin:110px 0 0}.product-detail-album-list{margin:25px 0;padding:30px}.cart_step_name_part{text-align:center;width:100%}.cart-product input{margin:0 0 0 15px}.no_padding{padding:0}.atci_back_btn{font-size:14px;padding:15px 10px}.atci_cart_btn{font-size:14px;padding:15px 10px}#step-3 .cart-product .col-12{padding:0}#step-3 .cart-product .col-12 .simpleflex-item{text-align:center;width:100%}}.page-contact h2,.page-contact h3{font-size:30px;font-weight:700;margin:0 0 5px;line-height:1.2}.page-contact b,.page-contact i,.page-contact li,.page-contact p,.page-contact span,.page-contact strong,.page-contact u,.page-contact ul{color:#20243f;font-weight:400;font-size:16px;line-height:1.5}.page-contact b,.page-contact strong{font-weight:700}.page-contact a{color:#c22946;font-size:16px;border-bottom:1px solid #c22946}.page-contact a:hover{color:#dc5b74;border-color:#dc5b74}.js_hidden{display:none}ul.slickSlider{padding:0}ul.slickSlider li{position:relative;width:100%;height:33vh;background-position:center;background-repeat:no-repeat;background-size:cover}.sixnetFooter{max-height:32px}@media screen and (max-width:991px){.post_footer .post_footer_flex{flex-direction:column}.post_footer .post_footer_part_1{text-align:center}.post_footer .post_footer_part_2{margin:15px 0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2FzcyIsIl9tYXN0ZXIuc2FzcyIsImFwcC5zYXNzIiwiX21peGlucy5zYXNzIiwiYXBwLmNzcyIsIl9zaXhhZG1pbi5zYXNzIiwibW9kdWxlcy9fZGVmYXVsdF9zaXhuZXRfZXNob3Auc2FzcyIsIm1vZHVsZXMvX2NvbnRhY3Quc2FzcyIsImRlZmF1bHRfamF2YXNjcmlwdC5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXlCQSx1R0FBQSx1R0FBQSx1R0FBQSx1R0N6QkEsa0JBQ0MsUUFBUyxhQUNULE9BQVEsUUFDUixtQkFBb0IsS0FDcEIsV0FBWSxpQkFBQSxLQUFBLFFBQUEsQ0FBQSxNQUFBLEtBQUEsU0FDWixPQUFRLElBQUEsTUFBQSxZQUNSLGNBQWUsSUFDZixRQUFTLE1BQUEsSUFDVCxPQUFRLEtBQUEsRUFBQSxLQUNSLFVBQVcsTUFDWCxpQkFBa0IsUUFDbEIsTUFBTyxRQUNQLGVBQWdCLFVBRWpCLHdCQUNDLGlCQUFrQixRQUNsQixNQUFPLFFBSTRCLEVBQTlCLEtBQTJFLElBQXJFLEdBQUksR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFoQyxLQUFnRCxNQUF5QixPQUFsQyxFQUEwQixPQUF2QixLQUFhLFNBQ3RELFlES00sT0FBUyxDQUFFLFdDSmxCLEVBQUcsT0FDRixXQUFZLElBRGIsU0FBQSxRQUFBLFFBQUcsY0FBQSxhQUFBLGFBR0QsZ0JBQWlCLEtBQ25CLFFBQ0MsT0FBUSxJQUFJLE1EWEUsUUNZZixPQUNDLFFBQVMsRUFDVCxPQUFRLEVBQ1QsWUFDQyxRQUFTLEtBQ1QsS0FBTSxLQUNOLFVBQVcsS0FDWixpQkFDQyxXQUFZLE9BQ2IsWUFDQyxPQUFRLEVBQUEsS0FDUixRQUFTLE1BQ1YsUUFDQyxNQUFPLEtBQ1AsV0FBWSxNQUViLFNBQ0MsaUJEM0JNLFFDNEJOLE1BQU8sS0FDUCxPQUFRLElBRVQsYUFDQyxNQUFPLE1BQ1AsT0FBUSxLQUFBLEVBQUEsRUFFVCxPQU1DLFNBQVUsZ0JBQ1YsU0FBVSxTQUNW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Z0JBQUEsZ0JBQUEsaUJBQUEsZ0JBQUEsbUJBQUEscUJBQUEsZ0JBQUEsaUJBT1EsTUFBTyxRQUNQLFlBQWEsSUFDYixVQUFXLEtBQ1gsWUFBYSxJQVZyQixnQkFBQSxxQkFZUSxZQUFhLElBWnJCLGdCQWNRLE1QQ0QsUU9BQyxVQUFXLEtBQ1gsY0FBZSxJQUFJLE1QRHBCLFFPZlAsc0JBa0JZLE1BQU8sUUFDUCxhQUFjLFFDdEIxQixXQUNFLFFBQVMsS04wUlgsZUFDQyxRQUFTLEVBRFYsa0JBR0UsU0FBVSxTQUNWLE1BQU8sS0FDUCxPQUFRLEtBQ1Isb0JBQXFCLE9BQ3JCLGtCQUFtQixVQUNuQixnQkFBaUIsTUFFbkIsY0FDQyxXQUFZLEtBRWIsb0NBQ0MsK0JBRUUsZUFBZ0IsT0FGbEIsaUNBSUUsV0FBWSxPQUpkLGlDQU1FLE9BQVEsS0FBQSIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiJHByaW1hcnlDb2xvcjogIzAwNWViMjtcbiRzZWNvbmRhcnlDb2xvcjogIzA1Y2EwMDtcbiR0ZXJ0aWFyeUNvbG9yOiAjZmZmZmZmO1xuJHF1YXRlcm5hcnlDb2xvcjogcmVkO1x0Ly9cbiRwZW50aWFyeUNvbG9yOiBncmVlbjtcdFx0Ly9cblxuJGdyYXk6ICNjMGMwYzA7XG5cbiRlcnJvckNvbG9yOiAjY2MwMDAwO1xuJHdhcm5pbmdDb2xvcjogI2ZmY2MwMDtcbiRzdWNjZXNzQ29sb3I6ICMzM2NjMDA7XG5cbiRib2R5LWZvbnQtZmFtaWx5OiAnVGVrbycsIHNhbnMtc2VyaWY7XG4kYmFzZS1mb250LXNpemU6IDFyZW07XG4kYmFzZS1saW5lLWhlaWdodDogMS41cmVtO1xuXG4kYm9yZGVyLWNvbG9yOiAjZWJlYmViO1xuXG4kcGluazogI2MyMjk0NjtcbiRibHVlOiAjMjAyNDNmO1xuXG4kZ3V0dGVyOiAxNXB4O1xuXG4kdHJhbnNpdGlvbjogMC40cyBhbGw7XG5cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UG9wcGluczozMDAsNDAwLDcwMCZkaXNwbGF5PXN3YXAmc3Vic2V0PWxhdGluLWV4dCcpO1xuJGZvbnQ6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiIsIi50cmFuc2xhdGUtYnV0dG9uIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2Utb3V0LGNvbG9yIC4yNXMgZWFzZS1vdXQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdHBhZGRpbmc6IC44NWVtIDFlbTtcblx0bWFyZ2luOiAxcmVtIDAgMXJlbTtcblx0Zm9udC1zaXplOiAuOXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2VkNmMwODtcblx0Y29sb3I6ICNmZWZlZmU7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnRyYW5zbGF0ZS1idXR0b246aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzk1YzA3O1xuXHRjb2xvcjogI2ZlZmVmZTsgfVxuXG4vKiBCQVNJQyAqL1xuXG5odG1sLCBib2R5LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBhLCBwLCBzcGFuLCBpbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCwgb3B0aW9uLCBkaXYge1xuXHRmb250LWZhbWlseTogJGZvbnQ7IH1cbmEsIGJ1dHRvbiB7XG5cdHRyYW5zaXRpb246IDAuMnM7XG5cdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfVxuLmJvcmRlciB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7IH1cbi5ub3BhZCB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDsgfVxuLnNpbXBsZWZsZXgge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4OiBhdXRvO1xuXHRmbGV4LXdyYXA6IHdyYXA7IH1cbi5zaW1wbGVmbGV4LWl0ZW0ge1xuXHRhbGlnbi1zZWxmOiBjZW50ZXI7IH1cbi5pbWctY2VudGVyIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGRpc3BsYXk6IGJsb2NrOyB9XG4udGV4dC1yIHtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50b3Bfcm93IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHBpbms7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDRweDsgfVxuXG4ubG9nb19oZWFkZXIge1xuXHR3aWR0aDogMTgwcHg7XG5cdG1hcmdpbjogMzVweCAwIDA7IH1cblxuaGVhZGVyIHtcblx0Ly9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vd2ViL2hlYWRlcl8yX3MucG5nKVxuXHQvL2JhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcblx0Ly9iYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG5cdC8vYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXG5cdC8vaGVpZ2h0OiA4NjBweFxuXHRvdmVyZmxvdzogdW5zZXQgIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAxMDsgfVxuXG4uaGVhZGVyIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHQuY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aGVpZ2h0OiAxMDAlOyB9IH1cblxuLmFsdGVyX2hlYWRlciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9oZWFkZXJfcG9kc3RyYW5rYV8yX3MucG5nXCIpO1xuXHRoZWlnaHQ6IDQ1MHB4O1xuXHRwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50OyB9XG5cbiNtYWluU2xpZGVyIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHQuc2xpZGUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDg2MHB4OyB9XG5cdHBpY3R1cmUge1xuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdHotaW5kZXg6IDE7IH0gfVxuXHQuc2xpZGUtY29udGVudCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7IH0gfVxuXG4ubmF2YmFyLWJyYW5kIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwOyB9XG5cbi5uYXZiYXItdG9nZ2xlciB7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTsgfSB9XG5cbi5tZW51X2ljb24ge1xuXHR3aWR0aDogNTBweDtcblx0cGFkZGluZzogMTBweDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7IH1cblxuLm5hdmJhciB7XG5cdHBhZGRpbmc6IDA7XG5cdC5uYXZiYXItY29sbGFwc2Uge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cblx0I21lbnUtMywgI21lbnUtNyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdD5hIHtcblx0XHRcdHBhZGRpbmc6IDU4cHggMzBweCAyMHB4IDIwcHg7IH1cblx0XHQubWVudV9hcnJvd193LCAubWVudV9hcnJvd19wIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRyaWdodDogMTBweDtcblx0XHRcdHRvcDogN3B4O1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG5cdFx0Lm1lbnVfYXJyb3dfdyB7XG5cdFx0XHRvcGFjaXR5OiAwOyB9XG5cdFx0Lm1lbnVfYXJyb3dfcCB7XG5cdFx0XHRvcGFjaXR5OiAxOyB9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQubWVudV9hcnJvd193IHtcblx0XHRcdFx0b3BhY2l0eTogMTsgfVxuXHRcdFx0Lm1lbnVfYXJyb3dfcCB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7IH0gfVxuXHRcdD51bCB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Lm1lbnVfYXJyb3dfdywgLm1lbnVfYXJyb3dfcCB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHRcdFx0d2lkdGg6IDVweDtcblx0XHRcdFx0XHR0b3A6IDE1cHg7IH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Lm1lbnVfYXJyb3dfdyB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwOyB9XG5cdFx0XHRcdFx0Lm1lbnVfYXJyb3dfcCB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxOyB9IH0gfSB9IH1cblx0I21lbnUtNyB7XG5cdFx0dWwge1xuXHRcdFx0d2lkdGg6IDE0MCU7IH0gfVxuXHQjbWVudS0xMiB7XG5cdFx0Lm1lbnVfbGV2ZWxfMSB7XG5cdFx0XHRkaXNwbGF5OiBub25lOyB9IH0gfVxuXG4uaG9tZV9oZWFkZXJfd3JhcCB7XG5cdGgxIHtcblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbjogMjkwcHggMCAyNXB4O1xuXHRcdC5ibHVlIHtcblx0XHRcdGNvbG9yOiAkYmx1ZTsgfVxuXHRcdC5waW5rIHtcblx0XHRcdGNvbG9yOiAkcGluazsgfSB9XG5cdC5oZWFkZXJfaGVhZGluZ19jb250ZW50IHtcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRtYXJnaW46IDA7IH0gfVxuXG4vLyBIRUFESU5HXG4uYXJ0aWNsZV9oZWFkZXJfaGVhZGluZyB7XG5cdG1hcmdpbjogNjVweCAwIDA7XG5cdGgxIHtcblx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0Y29sb3I6ICRwaW5rO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7IH1cblx0c3BhbiB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7IH0gfVxuXG4vLyBDT01NT04gSEVBRElOR1xuLmhlYWRlcl9mYl93cmFwcGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAtNTBweDtcblx0bGVmdDogMTVweDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogMTA1cHg7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcblx0ei1pbmRleDogMTtcblx0LmxlZnRfc2lkZSB7XG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDE5cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGNvbG9yOiAjZmZmZmZmOyB9XG5cdFx0LmZiX2Fycm93IHtcblx0XHRcdHdpZHRoOiA3cHg7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDVweDsgfSB9XG5cdC5yaWdodF9zaWRlIHtcblx0XHQuZmJfdGV4dF9pbWcge1xuXHRcdFx0d2lkdGg6IDE0MHB4OyB9IH0gfVxuXG4ubWFpbl9tYXJnaW4ge1xuXHRtYXJnaW46IDExNXB4IDAgMDsgfVxuXG4vLyBFU0hPUCBIRUFESU5HXG4uZXNob3BfY2F0ZWdvcmllc193cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IC01MHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDE7XG5cdC5lc2hvcF9jYXRlZ29yeSB7XG5cdFx0d2lkdGg6IDM4MHB4O1xuXHRcdGhlaWdodDogMTA1cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMWQyNDQwLCAjMTYxYTJhKTtcblx0XHRtYXJnaW46IDAgMTVweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjYzQyODQ3LCAjODEyODM4KTsgfVxuXHRcdC5pbWdfcGFydCB7XG5cdFx0XHR3aWR0aDogMTA1cHg7XG5cdFx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDk5OXB4IDk5OXB4IDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiA1MHB4OyB9IH1cblx0XHQudGV4dF9wYXJ0IHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAwIDUwcHg7IH0gfSB9XG5cdC5zZWxlY3RlZF9jYXRlZ29yeSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjYzQyODQ3LCAjODEyODM4KTsgfSB9XG5cbi8vQ09NTU9OIEZPT1RFUlxuLmhlYWRlcl9uYXZpZ2F0ZV9iYXJzX3dyYXAuc3RhdGljIHtcblx0Ly9wb3NpdGlvbjogc3RhdGljXG5cdG1hcmdpbjogMHB4IGF1dG8gNDBweDsgfVxuXG5cbi5zdGRfYnRuIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRib3JkZXItcmFkaXVzOiA5OTlweDtcblx0Ym9yZGVyOiAycHggc29saWQgJGJsdWU7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Y29sb3I6ICRibHVlO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRyYW5zaXRpb246IDAuMnM7XG5cdHdpZHRoOiAyMDJweDtcblx0aGVpZ2h0OiA3MHB4O1xuXHRwYWRkaW5nOiAwIDMwcHg7XG5cdC5zdGRfYnRuX2ltZ19iLCAuc3RkX2J0bl9pbWdfdyB7XG5cdFx0d2lkdGg6IDZweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDIwcHg7IH1cblx0LnN0ZF9idG5faW1nX2Ige1xuXHRcdG9wYWNpdHk6IDE7IH1cblx0LnN0ZF9idG5faW1nX3cge1xuXHRcdG9wYWNpdHk6IDA7IH1cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHBpbms7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkcGluaztcblx0XHQuc3RkX2J0bl9pbWdfYiB7XG5cdFx0XHRvcGFjaXR5OiAwOyB9XG5cdFx0LnN0ZF9idG5faW1nX3cge1xuXHRcdFx0b3BhY2l0eTogMTsgfSB9IH1cblxuLmhlYWRlcl9idG5fd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luOiA1MHB4IDAgMDsgfVxuXG4uaGVhZGVyX25hdmlnYXRlX2JhcnNfd3JhcCB7XG5cdG1hcmdpbjogLTkwcHggYXV0byA1MHB4O1xuXHQvL2ZsZXg6IGF1dG9cblx0Ly9mbGV4LXdyYXA6IHdyYXBcblx0Ly9kaXNwbGF5OiBmbGV4XG5cdC8vbWFyZ2luOiAwXG5cdC8vcG9zaXRpb246IGFic29sdXRlXG5cdC8vYm90dG9tOiAtNjBweFxuXHQvL2xlZnQ6IDBcbiB9XHQvL3dpZHRoOiAxMDAlXG5cbi5uYXZpZ2F0ZV9iYXIge1xuXHRoZWlnaHQ6IDE3MHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHRyYW5zaXRpb246IDAuMnM7XG5cdCY6aG92ZXIge1xuXHRcdGJveC1zaGFkb3c6IDBweCAtMXB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC4yKTsgfVxuXHQubmJfaW1nX3dyYXAge1xuXHRcdGJvcmRlci1yYWRpdXM6IDAgOTk5cHggOTk5cHggMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdHdpZHRoOiAxMjVweDtcblx0XHRoZWlnaHQ6IDEwNXB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjJzOyB9XG5cdFx0Lm5iX2ltZ18xIHtcblx0XHRcdG9wYWNpdHk6IDE7IH1cblx0XHQubmJfaW1nXzIge1xuXHRcdFx0b3BhY2l0eTogMDsgfSB9XG5cdCY6aG92ZXIge1xuXHRcdC5uYl9pbWdfd3JhcCB7XG5cdFx0XHQubmJfaW1nXzEge1xuXHRcdFx0XHRvcGFjaXR5OiAwOyB9XG5cdFx0XHQubmJfaW1nXzIge1xuXHRcdFx0XHRvcGFjaXR5OiAxOyB9IH0gfVxuXHRwIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEyNXB4KTtcblx0XHRwYWRkaW5nOiAwIDAgMCAzMHB4O1xuXHRcdC5oZWFkbGluZSB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdG1hcmdpbjogMCAwIDVweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrOyB9XG5cdFx0LmJvdHRvbWxpbmUge1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0XHRkaXNwbGF5OiBibG9jazsgfSB9IH1cbi5uYjEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ViZWE2MiwgIzk5YmM3ZSk7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgZGFya2VuKCNlYmVhNjIsMTAlKSwgZGFya2VuKCM5OWJjN2UsMTAlKSk7IH0gfVxuLm5iMiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjZjZTZlLCAjZTZhMDRiKTtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCBkYXJrZW4oI2Y2Y2U2ZSwxMCUpLCBkYXJrZW4oI2U2YTA0YiwxMCUpKTsgfSB9XG4ubmIzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM0NzRhNjIsICMyMDI0NDApO1xuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIGRhcmtlbigjNDc0YTYyLDEwJSksIGRhcmtlbigjMjAyNDQwLDEwJSkpOyB9XG4gICAgcCB7XG4gICAgICAgIC5oZWFkbGluZSwgLmJvdHRvbWxpbmUge1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7IH0gfSB9XG5cbi5hbG9uZV9saW5lIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHBpbms7XG5cdHdpZHRoOiA4NHB4O1xuXHRoZWlnaHQ6IDVweDtcblx0bWFyZ2luOiAwIDAgMTVweCAxNXB4OyB9XG5cblxuLmhvbWVfc2VjdGlvbl8xIHtcblx0bWFyZ2luOiAwOyB9XG5cbi5oZWFkaW5nX3dyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC50ZXh0X3NpZGUge1xuXHRcdGgyLCBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIC5ibHVlX2hlYWRpbmcge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTsgfVxuICAgICAgICAgICAgLnBpbmtfaGVhZGluZyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwaW5rOyB9IH1cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yOyB9IH1cblx0LmJ0bl9zaWRlIHtcblx0XHQuYWxsX25ld3NfYnRuIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHBpbms7XG5cdFx0XHRjb2xvcjogJHBpbms7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7IH0gfSB9IH1cblxuLmhvbWVfbmV3c193cmFwIHtcblx0bWFyZ2luOiA1NXB4IDAgNjBweDsgfVxuXG4uaG9tZV9hcnQge1xuXHRib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsMCwwLDAuMSk7XG5cdHBhZGRpbmc6IDAgMCAzMHB4O1xuXHQuaG9tZV9hcnRfYmFja2dyb3VuZCB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRoZWlnaHQ6IDE3NXB4OyB9XG5cdC5ob21lX2FydF9jYXRlZ29yeSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMjJweDtcblx0XHRoZWlnaHQ6IDMzcHg7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRtYXJnaW46IDIwcHggMDtcblx0XHRib3JkZXItcmFkaXVzOiAwIDk5OXB4IDk5OXB4IDA7IH1cblx0Lm9yYW5nZV9jYXRlZ29yeSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2U3YTM0ZDsgfVxuXHQuZ3JlZW5fY2F0ZWdvcnkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNiN2NlNzM7IH1cblx0LmJsdWVfY2F0ZWdvcnkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlOyB9XG5cdC5ob21lX2FydF9uYW1lIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRoZWlnaHQ6IDY1cHg7XG5cdFx0cGFkZGluZzogMCAyM3B4OyB9XG5cdC5ob21lX2FydF9wZXJleCB7XG5cdFx0Y29sb3I6ICM2YzZlN2U7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0aGVpZ2h0OiAxMTBweDtcblx0XHRwYWRkaW5nOiAwIDIzcHg7IH1cblx0LmhvbWVfYXJ0X3JlYWRfbW9yZSB7XG5cdFx0Y29sb3I6ICRwaW5rO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcGluaztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOiAwOyB9IH1cblxuLmhvbWVfYXJ0IHtcblx0dHJhbnNpdGlvbjogMC4ycztcblx0LmhvbWVfYXJ0X25hbWUge1xuXHRcdHRyYW5zaXRpb246IDAuMnM7IH1cblx0Jjpob3ZlciB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLDAsMCwwLjIpO1xuXHRcdC5ob21lX2FydF9uYW1lIHtcblx0XHRcdGNvbG9yOiAkcGluazsgfSB9XG5cdC5ob21lX2FydF9hcnJvdyB7XG5cdFx0d2lkdGg6IDZweDtcblx0XHRtYXJnaW46IDAgMjBweCAwIDA7IH0gfVxuXG4uaG9tZV92aWRlb3Nfd3JhcCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRwYWRkaW5nOiAxMDVweCAwIDEyNXB4O1xuXHQudmlkZW9faGVhZGluZyB7XG5cdFx0LnRleHRfc2lkZSB7XG5cdFx0XHRoMyB7XG5cdFx0XHRcdC53aGl0ZV9oZWFkaW5nIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjsgfSB9XG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7IH0gfVxuXHRcdC5idG5fc2lkZSB7XG5cdFx0XHQuYWxsX3ZpZGVvX2J0biB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogI2ZmZjtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7IH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcGluaztcblx0XHRcdFx0XHQuc3RkX2J0bl9pbWdfYiB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxOyB9IH0gfSB9IH1cblx0aWZyYW1lIHtcblx0XHRib3JkZXI6IG5vbmU7IH1cblx0LmlmcmFtZV92aWRlbyB7XG5cdFx0cCB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9IH1cblxuaWZyYW1lIHtcblx0Ym9yZGVyOiBub25lOyB9XG5cbi5pZnJhbWVfd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7IH1cblxuLmhvbWVfc2VjdGlvbl8zIHtcblx0cGFkZGluZzogOTBweCAwIDg1cHg7XG5cdC5ob21lX2V2ZW50c193cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXg6IGF1dG87XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbjogNTVweCAwIDA7IH0gfVxuXG4uaG9tZV9ldmVudCB7XG5cdGhlaWdodDogMTkwcHg7XG5cdHBhZGRpbmc6IDI1cHggMjVweCAyNXB4IDA7XG5cdGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwwLDAsMC4wNSk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luOiAwIDAgMzBweDtcblx0dHJhbnNpdGlvbjogMC4ycztcblx0Jjpob3ZlciB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLDAsMCwwLjE1KTtcblx0XHQuaG9tZV9ldmVudF90aW1lIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwaW5rOyB9IH1cblx0LmhvbWVfZXZlbnRfdGltZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGhlaWdodDogOTVweDtcblx0XHR3aWR0aDogMTgwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMCA5OTlweCA5OTlweCAwO1xuXHRcdHRyYW5zaXRpb246IDAuMnM7XG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0LmhldF8xLCAuaGV0XzIge1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwOyB9XG5cdFx0XHQuaGV0XzMge1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwOyB9IH0gfVxuXG5cdC5ob21lX2V2ZW50X2RhdGEge1xuXHRcdG1hcmdpbjogMCAwIDAgNDBweDtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjIwcHgpO1xuXHRcdC5ob21lX2V2ZW50X25hbWUge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRtYXJnaW46IDAgMCA1cHg7IH1cblx0XHQuaG9tZV9ldmVudF9wbGFjZSB7XG5cdFx0XHRjb2xvcjogIzZjNmU3ZTtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbjogMDsgfSB9XG5cdFx0LmhvbWVfZXZlbnRfY291bnRkb3duIHtcblx0XHRcdGNvbG9yOiAjODU4NjkzO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdG1hcmdpbjogMCAwIDE1cHg7IH1cblx0XHQuaG9tZV9ldmVudF9saW5rIHtcblx0XHRcdGNvbG9yOiAkcGluaztcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcGluaztcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfSB9XG5cblxuLy8gQVJUSUNMRSBERVRBSUxcbi5nb19iYWNrX3RvX2FydGljbGVzX2J0biB7XG5cdHBhZGRpbmc6IDAgMjVweCAwIDMwcHg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGltZyB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHQtby10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0cmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0bGVmdDogMjBweDsgfSB9XG5cbi5hcnRpY2xlX2NvbnRlbnQge1xuXHRjb2xvcjogJGJsdWU7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDI7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdHN0cm9uZywgYiB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDsgfSB9XG5cbi5hcnRpY2xlX2NvdW50ZG93bl9kZXNjIHtcblx0Y29sb3I6ICRibHVlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0bWFyZ2luOiAwOyB9XG5cbi5hcnRpY2xlX2NvdW50ZG93biB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRjb2xvcjogJHBpbms7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcGluazsgfVxuLmFydGljbGVfY291bnRkb3duX3BsYWNlIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGNvbG9yOiAjODU4NjkzO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQqIHtcblx0XHRtYXJnaW46IDA7IH0gfVxuXG5cbi8vIE9OTElORSBET1BZVCwgS09OVEFLVFxuLmNvbnRhY3RfZm9ybSwgLmRvcHl0X2Zvcm0ge1xuXHRpbnB1dCwgdGV4dGFyZWEge1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkcGluazsgfSB9XG5cdGlucHV0IHtcblx0XHRoZWlnaHQ6IDU1cHg7IH1cblx0dGV4dGFyZWEge1xuXHRcdGhlaWdodDogMTY1cHg7XG5cdFx0cGFkZGluZzogMTVweDsgfSB9XG5cbi5oZWFkaW5nX2NvbnRhY3RfZm9ybSB7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bWFyZ2luOiAwIDAgMTBweDtcblx0bGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4uZmxvYXRpbmdfcGFyZW50IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRpbnB1dDpmb2N1cyB+IC5mbG9hdGluZy1sYWJlbCwgdGV4dGFyZWE6Zm9jdXMgfiAuZmxvYXRpbmctbGFiZWwge1xuXHRcdHRvcDogMnB4O1xuXHRcdGxlZnQ6IDEwcHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCAwZGVnLCB3aGl0ZSwgd2hpdGUgMzUlLCAjYmFkYTU1IDQ5JSwgI2JhZGE1NSA1MSUsICNiYWRhNTUgNTElICk7IH1cblx0LmlucHV0VGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0Y29sb3I6ICRibHVlO1xuIH1cdFx0Ly9oZWlnaHQ6IDU1cHhcblx0LmZsb2F0aW5nX2xhYmVsIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0bGVmdDogMTVweDtcblx0XHR0b3A6IDE1cHg7XG5cdFx0dHJhbnNpdGlvbjogMC4ycztcblx0XHRtYXJnaW46IDAgMCAwIDA7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdHBhZGRpbmc6IDA7IH1cblx0LnVwIHtcblx0XHR0b3A6IDJweDtcblx0XHRsZWZ0OiAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGNvbG9yOiAkcGluazsgfSB9XG5cbi5zZW5kX2J0biB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuXHQuYXJ0aWNsZV9oZWFkZXJfaGVhZGluZyB7XG5cdFx0aDEge1xuXHRcdFx0bWFyZ2luOiAwIDAgMCAzMDBweDsgfSB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5uYXZiYXItY29sbGFwc2Uge1xuXHRcdG1hcmdpbjogMTVweCAwIDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2E1YzI3YTsgfVxuXHQubmF2YmFyLW5hdiB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMzIwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxpIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdFx0d2lkdGg6IDIzMHB4O1xuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9IH0gfVxuXG5cdC5uYXZiYXIge1xuXHRcdCNtZW51LTMsICNtZW51LTcge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Lm1lbnVfYXJyb3dfcCB7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRcdHdpZHRoOiA0NXB4O1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRyaWdodDogLTQwcHg7XG5cdFx0XHRcdHRvcDogLTEwcHg7IH1cblx0XHRcdC5tZW51X2Fycm93X3cge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lOyB9XG5cdFx0XHR1bCB7XG5cdFx0XHRcdHdpZHRoOiAzMjBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMDsgfVxuXHRcdFx0PiBhIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gfVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5tZW51X2Fycm93X3Age1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7IH0gfSB9IH1cblxuXHR1bC5uYXYge1xuXHRcdGxpIHtcblx0XHRcdD5hIHtcblx0XHRcdFx0cGFkZGluZzogMnB4IDEwcHghaW1wb3J0YW50OyB9IH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdD5hIHtcblx0XHRcdFx0cGFkZGluZzogMnB4IDEwcHghaW1wb3J0YW50OyB9IH0gfVxuXG5cdC5uYXZpZ2F0ZV9iYXIge1xuXHRcdC5uYl9pbWdfd3JhcCB7XG5cdFx0XHR3aWR0aDogMTA1cHg7XG5cdFx0XHRoZWlnaHQ6IDk1cHg7IH1cblx0XHRwIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMDVweCk7IH0gfVxuXG5cdC5ob21lX2FydCB7XG5cdFx0LmhvbWVfYXJ0X2JhY2tncm91bmQge1xuXHRcdFx0aGVpZ2h0OiAxNDVweDsgfSB9XG5cblx0Lm1lbnVfbGV2ZWxfMSB7XG5cdFx0bGkge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50OyB9IH0gfVxuXG5cdC5ob21lX2V2ZW50IHtcblx0XHQuaG9tZV9ldmVudF9kYXRhIHtcblx0XHRcdHdpZHRoOiAxMDAlOyB9IH1cblxuXHQuaG9tZV9ldmVudCB7XG5cdFx0cGFkZGluZzogMjVweCAwO1xuXHRcdG1pbi1oZWlnaHQ6IDE4MHB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0XHQuaG9tZV9ldmVudF9kYXRhIHtcblx0XHRcdG1hcmdpbjogMTVweCAwIDA7XG5cdFx0XHRwYWRkaW5nOiAwIDQwcHg7XG5cdFx0XHQuaG9tZV9ldmVudF9uYW1lIHtcblx0XHRcdFx0bWluLWhlaWdodDogNTBweDsgfSB9XG5cdFx0LmhvbWVfZXZlbnRfdGltZSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7IH0gfVxuXG5cdC8vLmhlYWRlcl9idG5fd3JhcFxuXHQvL1x0LnN0ZF9idG5cblx0Ly9cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwZjFmNlxuXG5cdC5oZWFkZXJfZmJfd3JhcHBlciB7XG5cdFx0bWluLWhlaWdodDogMTA1cHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHQucmlnaHRfc2lkZSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAzMHB4OyB9IH1cblxuXHQuaGVhZGluZ193cmFwIHtcblx0XHQudGV4dF9zaWRlIHtcblx0XHRcdHBhZGRpbmc6IDAgMTVweCAwIDA7IH0gfVxuXG5cdGhlYWRlciB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiA2MCU7IH1cblxuXHQuYWx0ZXJfaGVhZGVyIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE1JTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5ob21lX2hlYWRlcl93cmFwIHtcblx0XHRoMSB7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7IH0gfVxuXG5cdC5uYXZpZ2F0ZV9iYXIge1xuXHRcdC5uYl9pbWdfd3JhcCB7XG5cdFx0XHR3aWR0aDogNjVweDtcblx0XHRcdGhlaWdodDogODVweDsgfVxuXHRcdHAge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDY1cHgpO1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMTBweDsgfSB9XG5cblx0LmhvbWVfYXJ0IHtcblx0XHRtYXJnaW46IDAgMCAyNXB4OyB9XG5cblx0LnByZV9mb290ZXIge1xuXHRcdC5mb290ZXJfbG9nb193cmFwIHtcblx0XHRcdC5mb290ZXJfbG9nbyB7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDMwcHg7IH0gfVxuXHRcdC5mb290ZXJfYnRuX3dyYXAge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuXHQuYXJ0aWNsZV9jb250ZW50IHtcblx0XHRtYXJnaW46IDMwcHggMCAwOyB9XG5cblx0LmVzaG9wX2NhdGVnb3JpZXNfd3JhcCB7XG5cdFx0LmVzaG9wX2NhdGVnb3J5IHtcblx0XHRcdHdpZHRoOiAzMjBweDtcblx0XHRcdC50ZXh0X3BhcnQge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIDIwcHg7IH0gfVxuXHRcdFx0LmltZ19wYXJ0IHtcblx0XHRcdFx0d2lkdGg6IDc1cHg7XG5cdFx0XHRcdGhlaWdodDogNjVweDtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogNDBweDsgfSB9IH0gfVxuXG5cdC5hbHRlcl9oZWFkZXIge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb24teDogMTUlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQjbWFpblNsaWRlciB7XG5cdFx0cGljdHVyZSB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IDQ0JTsgfSB9IH0gfVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5uYXZpZ2F0ZV9iYXIge1xuXHRcdG1pbi1oZWlnaHQ6IDkwcHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdC5uYl9pbWdfd3JhcCB7XG5cdFx0XHRkaXNwbGF5OiBub25lOyB9XG5cdFx0cCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTsgfSB9XG5cblx0LmhlYWRpbmdfd3JhcCB7XG5cdFx0LnRleHRfc2lkZSB7XG5cdFx0XHRoMiwgaDMge1xuXHRcdFx0XHRmb250LXNpemU6IDI1cHg7IH0gfSB9XG5cblx0LmhvbWVfaGVhZGVyX3dyYXAge1xuXHRcdGgxIHtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDsgfSB9XG5cblx0LmlmcmFtZV93cmFwIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cblx0LmlmcmFtZV92aWRlbyB7XG5cdFx0bWFyZ2luOiAwIDAgMjVweDsgfVxuXG5cdC5wb3N0X2Zvb3RlciB7XG5cdFx0LnBvc3RfZm9vdGVyX2ZsZXgge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXHRcdC5wb3N0X2Zvb3Rlcl9wYXJ0XzIge1xuXHRcdFx0bWFyZ2luOiAxNXB4IDA7IH0gfVxuXG5cdC5uYXZpZ2F0ZV9iYXIge1xuXHRcdHAge1xuXHRcdFx0cGFkZGluZzogMDsgfSB9XG5cblx0LmFydGljbGVfaGVhZGVyX2hlYWRpbmcge1xuXHRcdHNwYW4ge1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4OyB9XG5cdFx0aDEge1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4OyB9IH1cblxuXHRoZWFkZXIge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb24teDogNTElOyB9XG5cblx0LmFsdGVyX2hlYWRlciB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiAyMyU7IH1cblxuXHQuYXJ0aWNsZV9oZWFkZXJfaGVhZGluZyB7XG5cdFx0bWFyZ2luOiAwIDAgMCAxMDBweDtcblx0XHRoMSB7XG5cdFx0XHRtYXJnaW46IDA7IH0gfVxuXG5cdC5lc2hvcF9jYXRlZ29yaWVzX3dyYXAge1xuXHRcdC5lc2hvcF9jYXRlZ29yeSB7XG5cdFx0XHR3aWR0aDogMjEwcHg7XG5cdFx0XHQuaW1nX3BhcnQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lOyB9XG5cdFx0XHQudGV4dF9wYXJ0IHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdG1hcmdpbjogMDsgfSB9IH0gfVxuXG5cdC5oZWFkZXJfYnRuX3dyYXAge1xuXHRcdC5zdGRfYnRuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRib3JkZXItY29sb3I6ICRwaW5rO1xuXHRcdFx0LnN0ZF9idG5faW1nX3cge1xuXHRcdFx0XHRvcGFjaXR5OiAxOyB9XG5cdFx0XHQuc3RkX2J0bl9pbWdfYiB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7IH0gfSB9XG5cblx0LmhvbWVfaGVhZGVyX3dyYXAge1xuXHRcdGgxIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDsgfVxuXHRcdC5oZWFkZXJfaGVhZGluZ19jb250ZW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDsgfSB9XG5cblx0LmxvZ29faGVhZGVyIHtcblx0XHRtYXJnaW46IDE1cHggMCAwOyB9XG5cblx0LmhlYWRlcl9idG5fd3JhcCB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXJnaW46IDMwcHggMCAwOyB9XG5cblx0I21haW5TbGlkZXIge1xuXHRcdC5zbGlkZSB7XG5cdFx0XHRoZWlnaHQ6IDQ2MHB4OyB9IH1cblxuXHQuaGVhZGVyX25hdmlnYXRlX2JhcnNfd3JhcCB7XG5cdFx0bWFyZ2luOiAwIGF1dG8gNTBweDtcblx0XHRtYXgtd2lkdGg6IGluaGVyaXQ7IH1cblxuXHQuaG9tZV9oZWFkZXJfd3JhcCB7XG5cdFx0aDEge1xuXHRcdFx0bWFyZ2luOiAxMDBweCAwIDI1cHg7IH0gfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmhlYWRlciB7XG5cdFx0PiAuY29udGFpbmVyIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTsgfSB9XG5cblx0LmxvZ29faGVhZGVyIHtcblx0XHR3aWR0aDogMTEwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuXHQuaGVhZGluZ193cmFwIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cblx0LmhlYWRlcl9idG5fd3JhcCB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRtYXJnaW46IDIwcHggMCAwOyB9XG5cblx0LnByZV9mb290ZXIge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5cdC5ob21lX2hlYWRlcl93cmFwIHtcblx0XHRoMSB7XG5cdFx0XHRtYXJnaW46IDIwcHggMCAyNXB4OyB9IH1cblxuXHQuaG9tZV9hcnQge1xuXHRcdC5ob21lX2FydF9wZXJleCB7XG5cdFx0XHRoZWlnaHQ6IDE1MHB4OyB9IH1cblxuXHQuaG9tZV92aWRlb3Nfd3JhcCB7XG5cdFx0cGFkZGluZzogNTVweCAwIDQ1cHg7IH1cblxuXHQuZm9vdGVyX2xpbmtfd3JhcCB7XG5cdFx0bWFyZ2luOiAwIDAgMzVweDsgfVxuXG5cdC5oZWFkZXJfZmJfd3JhcHBlciB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRwYWRkaW5nOiAxNXB4IDMwcHg7XG5cdFx0LmxlZnRfc2lkZSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblx0XHQucmlnaHRfc2lkZSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDAgMDsgfSB9XG5cblx0LmVzaG9wX2NhdGVnb3JpZXNfd3JhcCB7XG5cdFx0LmVzaG9wX2NhdGVnb3J5IHtcblx0XHRcdHdpZHRoOiAxNDBweDsgfSB9XG5cblx0LmhlYWRpbmdfd3JhcCB7XG5cdFx0LnRleHRfc2lkZSB7XG5cdFx0XHRwYWRkaW5nOiAwOyB9IH1cblxuXHQubG9nb19oZWFkZXIge1xuXHRcdG1hcmdpbjogMTVweCAwIDA7XG5cdFx0d2lkdGg6IDEzMHB4OyB9XG5cblx0LmhvbWVfaGVhZGVyX3dyYXAge1xuXHRcdHBhZGRpbmc6IDIwcHggMTVweDtcblx0XHRoMSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRtYXJnaW46IDAgMCA1cHggMDtcblx0XHRcdHBhZGRpbmc6IDA7IH1cblx0XHQuaGVhZGVyX2hlYWRpbmdfY29udGVudCB7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwOyB9IH1cblxuXHQuYWx0ZXJfaGVhZGVyIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDIwJTtcblx0XHRoZWlnaHQ6IDUxMHB4OyB9XG5cblx0LmFydGljbGVfaGVhZGVyX2hlYWRpbmcge1xuXHRcdG1hcmdpbjogNjVweCAwIDAgMTcwcHg7XG5cdFx0aDEge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4OyB9IH1cblxuXHQjbWFpblNsaWRlciB7XG5cdFx0LnNsaWRlIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHBhZGRpbmc6IDA7IH1cblx0XHRwaWN0dXJlIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdGhlaWdodDogMzc1cHg7XG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogMTAlOyB9IH0gfVxuXG5cdC5oZWFkZXJfYnRuX3dyYXAge1xuXHRcdC5zdGRfYnRuIHtcblx0XHRcdG1hcmdpbjogMCAxMHB4OyB9IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OTlweCkge1xuXHQjbWFpblNsaWRlciB7XG5cdFx0cGljdHVyZSB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IDMwJTsgfSB9IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuXHQuZXNob3BfY2F0ZWdvcmllc193cmFwIHtcblx0XHRib3R0b206IC03MHB4O1xuXHRcdC5lc2hvcF9jYXRlZ29yeSB7XG5cdFx0XHRtYXJnaW46IDAgNy41cHg7IH0gfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0OXB4KSB7XG5cdCNtYWluU2xpZGVyIHtcblx0XHRwaWN0dXJlIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogMjAlOyB9IH1cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7IH0gfSB9IH1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuXHQuaGVhZGVyX2ZiX3dyYXBwZXIge1xuXHRcdHBhZGRpbmc6IDE1cHg7IH1cblxuXHQuYWx0ZXJfaGVhZGVyIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE5JTsgfVxuXG5cdC5hcnRpY2xlX2hlYWRlcl9oZWFkaW5nIHtcblx0XHRtYXJnaW46IDE1cHggMCAwIDE4MHB4OyB9XG5cblx0LmhlYWRlcl9idG5fd3JhcCB7XG5cdFx0LnN0ZF9idG4ge1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0cGFkZGluZzogMCAxNXB4OyB9IH1cblxuXHQjbWFpblNsaWRlciB7XG5cdFx0cGljdHVyZSB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IDI5JTsgfSB9IH0gfVxuIiwiQENIQVJTRVQgJ1VURi04JyB7fVxuXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ21peGlucyc7XG5cbkBpbXBvcnQgJ21hc3Rlcic7XG5cbi8vIHBsYWNlaG9sZGVyIGNsZWFyLWZpeFxuJWNsZWFyZml4IHtcblx0Knpvb206IDE7XG5cdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnICc7XG5cdFx0ZGlzcGxheTogdGFibGU7IH1cblx0JjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7IH0gfVxuXG4vLyBjbGVhci1maXhcbi5jZiB7XG5cdEBleHRlbmQgJWNsZWFyZml4OyB9XG5cbi8vIGxpbmUgYnJlYWsgYWZ0ZXIgZWxlbWVudFxuLmJyIHtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJ1xcQSc7XG5cdFx0d2hpdGUtc3BhY2U6IHByZTsgfSB9XG5cblxuXG5ib2R5IHtcblx0PiBoZWFkZXIsXG5cdD4gbWFpbixcblx0PiBmb290ZXIge1xuXHRcdG92ZXJmbG93OiBhdXRvOyB9IH1cblxuXG5cblxuLy9cdGhlYWRlclxuI3RvcGxpbmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuXHRjb2xvcjogeWVsbG93O1xuXHRhIHtcblx0XHRjb2xvcjogI2NkY2RjZDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZmZmZmZmOyB9IH1cblx0dWwjbGFuZyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMC44ICogJGJhc2UtZm9udC1zaXplOyB9IH1cblxuXG5cbnVsLm5hdiB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHQ+YSB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0cGFkZGluZzogNThweCAyMHB4IDIwcHg7IH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdD5hIHtcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwaW5rOyB9IH1cblx0XHQ+IHVsIHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAxOXB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDlweCAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrOyB9XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRwaW5rO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gfSB9IH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdD4gdWwge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzBjMWNiO1xuXHRcdFx0XHR0b3A6IDQycHg7XG5cdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0PiB1bCB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQ0NDsgfSB9IH0gfSB9XG5cdD4gLmFjdGl2ZSB7XG5cdFx0PmEge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHBpbms7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjsgfVxuXHRcdD4gLm1lbnVfYXJyb3dfdyB7XG5cdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cblx0XHQ+IC5tZW51X2Fycm93X3Age1xuXHRcdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50OyB9XG5cdFx0LmFjdGl2ZSB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRwaW5rOyB9XG5cdFx0XHQubWVudV9hcnJvd193IHtcblx0XHRcdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50OyB9XG5cdFx0XHQubWVudV9hcnJvd19wIHtcblx0XHRcdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50OyB9IH0gfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHR1bC5uYXYge1xuXHRcdD4gLmFjdGl2ZSB7XG5cdFx0XHQ+YSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjsgfVxuXHRcdFx0PiAubWVudV9hcnJvd193IHtcblx0XHRcdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50OyB9XG5cdFx0XHQ+IC5tZW51X2Fycm93X3Age1xuXHRcdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cblx0XHRcdC5hY3RpdmUge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJHBpbms7IH1cblx0XHRcdFx0Lm1lbnVfYXJyb3dfdyB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG5cdFx0XHRcdC5tZW51X2Fycm93X3Age1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAgIWltcG9ydGFudDsgfSB9IH1cblx0XHQ+IGxpIHtcblx0XHRcdD4gaW1nIHtcblx0XHRcdFx0cGFkZGluZzogMTJweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR0b3A6IC01cHggIWltcG9ydGFudDtcblx0XHRcdFx0d2lkdGg6IDM1cHggIWltcG9ydGFudDsgfSB9IH0gfVxuXG5cblxuXG4udGVzdDExMSB7XG5cdGNvbG9yOiByZWQ7XG5cdGZvbnQtc2l6ZTogNTBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMjAwcHg7XG5cdCY6aG92ZXIge1xuXHRcdEBpbmNsdWRlIHNjYWxlKDEuNSk7IH0gfVxuXG5cblxuLy8ucmF0aW9cbi8vXHRib3JkZXI6IDFweCBzb2xpZCByZWRcbi8vXHQrYXNwZWN0LXJhdGlvKDMsNClcbi8vXHRpbWdcbi8vXHRcdGJvcmRlcjogM3B4IHNvbGlkIGJsdWVcblxuXG5cblxuXG4vLyBjb29raWVzIHN0eWxlXG4uY29va2llaW5mbyB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIDAuOCkgIWltcG9ydGFudDtcblx0Y29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcblx0I2Nvb2tpZV9tb3JlX2luZm8ge1xuXHRcdGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuXHQuY29va2llaW5mby1jbG9zZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcblx0XHRcdGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH0gfSB9XG5cblxuXG5cbi8vIGZvb3RlclxuLnByZV9mb290ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuXHRwYWRkaW5nOiA5MHB4IDAgNzBweDtcblx0LmZvb3Rlcl9sb2dvX3dyYXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdC5mb290ZXJfbG9nbyB7XG5cdFx0XHR3aWR0aDogMjAwcHg7IH0gfVxuXHQuZm9vdGVyX2xpbmtfd3JhcCB7XG5cdFx0YSB7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRjb2xvcjogIzIwMjQzZjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRwaW5rOyB9IH1cblx0XHQuZm9vdGVyX2F1dG9yIHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdGNvbG9yOiAkcGluaztcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCAwIDE1cHg7IH0gfVxuXHQuZm9vdGVyX2J0bl93cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHQuZm9vdGVyX2J0biB7XG5cdFx0XHRjb2xvcjogJHBpbms7XG5cdFx0XHRib3JkZXItY29sb3I6ICRwaW5rO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwaW5rOyB9IH1cblx0XHQuZm9vdGVyX2ZiX3dyYXAge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDIwMnB4O1xuXHRcdFx0LmZvb3Rlcl9mYl9pbWcge1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0bWFyZ2luOiAzMHB4IDAgMDsgfSB9IH0gfVxuXG4ucG9zdF9mb290ZXIge1xuXHRwYWRkaW5nOiAyNXB4IDA7XG5cdC5wb3N0X2Zvb3Rlcl9mbGV4IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlOyB9XG5cdC5sb2dvX2RvbGUge1xuXHRcdHdpZHRoOiAyMDVweDsgfVxuXHQucG9zdF9mb290ZXJfcGFydF8yIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdC5wb3N0X2Zvb3Rlcl9yZWQge1xuXHRcdFx0XHRjb2xvcjogJHBpbms7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7IH1cblx0XHRcdC5wb3N0X2Zvb3Rlcl9ibGFjayB7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDsgfSB9IH1cblx0LnBvc3RfZm9vdGVyX3BhcnRfMyB7XG5cdFx0d2lkdGg6IDE2MHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0cmFuc2l0aW9uOiAwLjJzO1xuXHRcdHNwYW4ge1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDsgfVxuXHRcdC5zaXhuZXQsIC5zaXhuZXRfaG92ZXIge1xuXHRcdFx0d2lkdGg6IDY1cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjJzO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogODBweDtcblx0XHRcdHRvcDogM3B4OyB9XG5cdFx0LnNpeG5ldCB7XG5cdFx0XHRvcGFjaXR5OiAxOyB9XG5cdFx0LnNpeG5ldF9ob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAwOyB9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQuc2l4bmV0IHtcblx0XHRcdFx0b3BhY2l0eTogMDsgfVxuXHRcdFx0LnNpeG5ldF9ob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7IH0gfSB9IH1cblxuXG5cbi8vQGltcG9ydCAnZm9vdGVyJ1xuQGltcG9ydCAnc2l4YWRtaW4nO1xuXG5cbkBpbXBvcnQgJ21vZHVsZXMvZGVmYXVsdF9zaXhuZXRfZXNob3AnO1xuQGltcG9ydCAnbW9kdWxlcy9kZWZhdWx0X3NpeG5ldF9hcnRpY2xlJztcbkBpbXBvcnQgJ21vZHVsZXMvY29udGFjdCc7XG5AaW1wb3J0ICdtb2R1bGVzL2hvbWUnO1xuQGltcG9ydCAnbW9kdWxlcy9hcnRpY2xlJztcbkBpbXBvcnQgJ2RlZmF1bHRfamF2YXNjcmlwdCc7XG5cbnVsLnNsaWNrU2xpZGVyIHtcblx0cGFkZGluZzogMDtcblx0bGkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDMzdmg7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfSB9XG5cbi5zaXhuZXRGb290ZXIge1xuXHRtYXgtaGVpZ2h0OiAzMnB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5wb3N0X2Zvb3RlciB7XG5cdFx0LnBvc3RfZm9vdGVyX2ZsZXgge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXHRcdC5wb3N0X2Zvb3Rlcl9wYXJ0XzEge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyB9XG5cdFx0LnBvc3RfZm9vdGVyX3BhcnRfMiB7XG5cdFx0XHRtYXJnaW46IDE1cHggMDsgfSB9IH1cbiIsIi8vLyBBZGRzIGEgYnJvd3NlciBwcmVmaXggdG8gdGhlIHByb3BlcnR5XG4vLy8gQHBhcmFtIHsqfSAkcHJvcGVydHkgUHJvcGVydHlcbi8vLyBAcGFyYW0geyp9ICR2YWx1ZSBWYWx1ZVxuXG5AbWl4aW4gY3NzMy1wcmVmaXgoJHByb3BlcnR5LCAkdmFsdWUpIHtcblx0LXdlYmtpdC0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcblx0LWtodG1sLSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuXHQtbW96LSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuXHQtbXMtI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG5cdC1vLSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuXHQjeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTsgfVxuXG5cbi8vLyBCb3JkZXIgUmFkaXVzXG4vLy8gQHBhcmFtIHtTaXplfSAkcmFkaXVzIFs1cHhdIC0gUmFkaXVzXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiA1cHgpIHtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ2JvcmRlci1yYWRpdXMnLCAkcmFkaXVzKTsgfVxuXG5cbi8vLyBCb3JkZXIgUmFkaXVzIFNlcGFyYXRlXG4vLy8gQHBhcmFtIHtTaXplfSAkdG9wTGVmdFJhZGl1cyBbNXB4XSAtIFRvcCBMZWZ0XG4vLy8gQHBhcmFtIHtTaXplfSAkdG9wUmlnaHRSYWRpdXMgWzVweF0gLSBUb3AgUmlnaHRcbi8vLyBAcGFyYW0ge1NpemV9ICRib3R0b21MZWZ0UmFkaXVzIFs1cHhdIC0gQm90dG9tIExlZnRcbi8vLyBAcGFyYW0ge1NpemV9ICRib3R0b21SaWdodFJhZGl1cyBbNXB4XSAtIEJvdHRvbSBSaWdodFxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cy1zZXBhcmF0ZSgkdG9wTGVmdFJhZGl1czogNXB4LCAkdG9wUmlnaHRSYWRpdXM6IDVweCwgJGJvdHRvbUxlZnRSYWRpdXM6IDVweCwgJGJvdHRvbVJpZ2h0UmFkaXVzOiA1cHgpIHtcblx0LXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdG9wTGVmdFJhZGl1cztcblx0LXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHRvcFJpZ2h0UmFkaXVzO1xuXHQtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm90dG9tUmlnaHRSYWRpdXM7XG5cdC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvdHRvbUxlZnRSYWRpdXM7XG5cdC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAkdG9wTGVmdFJhZGl1cztcblx0LW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAkdG9wUmlnaHRSYWRpdXM7XG5cdC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogJGJvdHRvbVJpZ2h0UmFkaXVzO1xuXHQtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogJGJvdHRvbUxlZnRSYWRpdXM7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICR0b3BMZWZ0UmFkaXVzO1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHRvcFJpZ2h0UmFkaXVzO1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvdHRvbVJpZ2h0UmFkaXVzO1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm90dG9tTGVmdFJhZGl1czsgfVxuXG5cbi8vLyBHZW5lcmljIFRyYW5zZm9ybVxuLy8vIEBwYXJhbSB7TGlzdH0gJHBhcmFtcyAtIFBhcmFtc1xuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIHRyYW5zZm9ybSgkdHJhbnNmb3Jtcykge1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNmb3JtJywgJHRyYW5zZm9ybXMpOyB9XG5cblxuLy8vIFRyYW5zZm9ybS1PcmlnaW5cbi8vLyBAcGFyYW0ge0xpc3R9ICRwYXJhbXMgLSBQYXJhbXNcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luKCRwYXJhbXMpIHtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoXCJ0cmFuc2Zvcm0tb3JpZ2luXCIsICRwYXJhbXMpOyB9XG5cblxuLy8vIFRyYW5zZm9ybS1TdHlsZVxuLy8vIEBwYXJhbSB7TGlzdH0gJHBhcmFtcyAtIFBhcmFtc1xuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIHRyYW5zZm9ybS1zdHlsZSgkc3R5bGU6IHByZXNlcnZlLTNkKSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KFwidHJhbnNmb3JtLXN0eWxlXCIsICRzdHlsZSk7IH1cblxuXG4vLy8gUm90YXRlXG4vLy8gQHBhcmFtIHskZGVnfSBEZWdyZWVcblxuQG1peGluIHJvdGF0ZSgkZGVnKSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoI3skZGVnfWRlZykpOyB9XG5cblxuLy8vIFNjYWxlXG4vLy8gQHBhcmFtIHskc2NhbGV9XG5cbkBtaXhpbiBzY2FsZSgkc2NhbGU6IDEuMTUpIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKCRzY2FsZSkpOyB9XG5cblxuLy8vIFRyYW5zbGF0ZVxuLy8vIEBwYXJhbSB7JHh9XG4vLy8gQHBhcmFtIHskeX1cblxuQG1peGluIHRyYW5zbGF0ZSgkeCwgJHkpIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgkeCwgJHkpKTsgfVxuXG5cbi8vLyBUcmFuc2l0aW9uXG4vLy8gQHBhcmFtIHtMaXN0fSAkcHJvcGVydGllcyAtIFByb3BlcnRpZXNcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiB0cmFuc2l0aW9uKCRwcm9wZXJ0aWVzLi4uKSB7XG5cdEBpZiBsZW5ndGgoJHByb3BlcnRpZXMpID49IDEge1xuXHRcdEBpbmNsdWRlIGNzczMtcHJlZml4KCd0cmFuc2l0aW9uJywgJHByb3BlcnRpZXMpOyB9XG5cdEBlbHNlIHtcblx0XHRAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNpdGlvbicsICdhbGwgMC4yNXMgZWFzZS1pbi1vdXQgMHMnKTsgfSB9XG5cblxuLy8vIE9wYWNpdHlcbi8vLyBAcGFyYW0ge0RvdWJsZX0gJG9wYWNpdHkgWzAuNV0gLSBPcGFjaXR5XG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eTogMC41KSB7XG5cdCRvcGFjaXR5TXVsdGlwbGllZDogJG9wYWNpdHkgKiAxMDA7XG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eSA9ICRvcGFjaXR5TXVsdGlwbGllZCk7XG5cdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9XCIgKyAkb3BhY2l0eU11bHRpcGxpZWQgKyBcIilcIjtcblx0QGluY2x1ZGUgcHJlZml4KFwib3BhY2l0eVwiLCAkb3BhY2l0eSk7IH1cblxuXG4vLyBza2V3XG5AbWl4aW4gc2tldygkeCwgJHkpIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHNrZXcoI3skeH1kZWcsICN7JHl9ZGVnKSk7IH1cblxuXG5cblxuXG5cblxuXG5AbWl4aW4gYm94LXNoYWRvdygkc2hhZG93KSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KCdib3gtc2hhZG93JywgJHNoYWRvdyk7IH1cblxuXG5AbWl4aW4gdmVydGljYWxBbGlnbigkcG9zaXRpb246IHJlbGF0aXZlLCAkdmFsdWU6IDUwJSkge1xuXHRwb3NpdGlvbjogJHBvc2l0aW9uO1xuXHR0b3A6ICR2YWx1ZTtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgodHJhbnNmb3JtLCB0cmFuc2xhdGVZKC0kdmFsdWUpKTsgfVxuXG5cbkBtaXhpbiBob3Jpem9udGFsQWxpZ24oJHBvc2l0aW9uOiByZWxhdGl2ZSwgJHZhbHVlOiA1MCUpIHtcblx0cG9zaXRpb246ICRwb3NpdGlvbjtcblx0bGVmdDogJHZhbHVlO1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCh0cmFuc2Zvcm0sIHRyYW5zbGF0ZVgoLSR2YWx1ZSkpOyB9XG5cblxuQG1peGluIGFic29sdXRlQWxpZ24oJHBvc2l0aW9uOiBhYnNvbHV0ZSwgJHZhbHVlWDogNTAlLCAkdmFsdWVZOiA1MCUpIHtcblx0cG9zaXRpb246ICRwb3NpdGlvbjtcblx0dG9wOiAkdmFsdWVZO1xuXHRsZWZ0OiAkdmFsdWVYO1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCh0cmFuc2Zvcm0sIHRyYW5zbGF0ZSgtJHZhbHVlWCwgLSR2YWx1ZVkpKTsgfVxuXG5cbkBtaXhpbiBsaW5lYXJHcmFkaWVudCgkdG9wLCAkYm90dG9tKSB7XG5cdGJhY2tncm91bmQ6ICR0b3A7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICR0b3AgMCUsICRib3R0b20gMTAwJSk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsJHRvcCksIGNvbG9yLXN0b3AoMTAwJSwkYm90dG9tKSk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICR0b3AgMCUsJGJvdHRvbSAxMDAlKTtcblx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICR0b3AgMCUsJGJvdHRvbSAxMDAlKTtcblx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAkdG9wIDAlLCRib3R0b20gMTAwJSk7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAkdG9wIDAlLCRib3R0b20gMTAwJSk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZmZmZmZmJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAnLEdyYWRpZW50VHlwZT0wICk7IH1cblxuXG5cbkBtaXhpbiBhc3BlY3QtcmF0aW8oJGFyZ2xpc3QuLi4pIHtcblx0JG1hcDoga2V5d29yZHMoJGFyZ2xpc3QpO1xuXHQkaGVpZ2h0OiBtYXAtZ2V0KCRtYXAsIGhlaWdodCkgb3IgbnRoLXZhbHVlKCRhcmdsaXN0LCAyKTtcblx0JHdpZHRoOiBtYXAtZ2V0KCRtYXAsIHdpZHRoKSBvciBudGgtdmFsdWUoJGFyZ2xpc3QsIDEpO1xuXHQkcmF0aW86IG1hcC1nZXQoJG1hcCwgcmF0aW8pIG9yIGlmKCR3aWR0aCBhbmQgJGhlaWdodCwgJHdpZHRoIC8gJGhlaWdodCwgbnRoLXZhbHVlKCRhcmdsaXN0LCAxKSkgb3IgMTtcblx0JHBhZGRpbmc6IDEgLyAkcmF0aW8gKiAxMDAlO1xuXG5cdC8vQHdhcm4gJHJhdGlvXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmOjpiZWZvcmUsICY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0XHR3aWR0aDogMXB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmc7IH1cblxuXHQ+IC5hc3BlY3Qge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0aW1nIHtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0QGluY2x1ZGUgYWJzb2x1dGVBbGlnbjtcblx0XHRcdEBpZigkcmF0aW8gPiAxKSB7XG5cdFx0XHRcdCY6bm90KC5jb3Zlcikge1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHQmOm5vdCguY29udGFpbikge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTsgfSB9XG5cdFx0XHRcdCYuY292ZXIge1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlOyB9IH1cblx0XHRcdEBlbHNlIHtcblx0XHRcdFx0Jjpub3QoLmNvdmVyKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Jjpub3QoLmNvbnRhaW4pIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlOyB9IH1cblx0XHRcdFx0Ji5jb3ZlciB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTsgfSB9IH0gfSB9XG5cblxuXG5cblxuXG5AbWl4aW4gYXNwZWN0LXJhdGlvLTEoJGFyZ2xpc3QuLi4pIHtcblx0JG1hcDoga2V5d29yZHMoJGFyZ2xpc3QpO1xuXHQkaGVpZ2h0OiBtYXAtZ2V0KCRtYXAsIGhlaWdodCkgb3IgbnRoLXZhbHVlKCRhcmdsaXN0LCAyKTtcblx0JHdpZHRoOiBtYXAtZ2V0KCRtYXAsIHdpZHRoKSBvciBudGgtdmFsdWUoJGFyZ2xpc3QsIDEpO1xuXHQkcmF0aW86IG1hcC1nZXQoJG1hcCwgcmF0aW8pIG9yIGlmKCR3aWR0aCBhbmQgJGhlaWdodCwgJHdpZHRoIC8gJGhlaWdodCwgbnRoLXZhbHVlKCRhcmdsaXN0LCAxKSkgb3IgMTtcblx0JHBhZGRpbmc6IDEgLyAkcmF0aW8gKiAxMDAlO1xuXG5cdCY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHdpZHRoOiAxcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctYm90dG9tOiAkcGFkZGluZzsgfSB9XG5cbi8vIEhlbHBlciBmdW5jdGlvblxuLy8gUmV0dXJuIG51bGwgcmF0aGVyIHRoYW4gdGhyb3dpbmcgYW4gZXJyb3IgaWYgaW5kZXggaXMgb3V0c2lkZSBsaXN0IHJhbmdlLlxuQGZ1bmN0aW9uIG50aC12YWx1ZSgkbGlzdCwgJGluZGV4KSB7XG5cdEByZXR1cm4gaWYobGVuZ3RoKCRsaXN0KSA+PSAkaW5kZXgsIG50aCgkbGlzdCwgJGluZGV4KSwgbnVsbCk7IH1cblxuXG5cblxuXG5cbiIsbnVsbCwiW2NsYXNzXj1cImZpLVwiXTo6YmVmb3JlLFxuW2NsYXNzKj1cIiBmaS1cIl06OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5jb250ZW50LXdlYiB7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcblx0cGFkZGluZy1yaWdodDogMTVweDtcblx0cGFkZGluZy10b3A6IDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1mYW1pbHk6ICRmb250O1xuXHRjb2xvcjogJGJsdWU7XG5cdGxpbmUtaGVpZ2h0OiAyO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTsgfVxuXHRoMiwgaDMge1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbjogMCAwIDVweDtcblx0XHRsaW5lLWhlaWdodDogMS4yOyB9XG5cdHAsIHNwYW4sIGIsIHN0cm9uZywgdSwgaSwgbGksIHVsIHtcblx0XHRjb2xvcjogIzIwMjQzZjtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMS41OyB9XG5cdGIsIHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDsgfVxuXHRhIHtcblx0XHRjb2xvcjogJHBpbms7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcGluaztcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiBsaWdodGVuKCRwaW5rLCAxNSUpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBsaWdodGVuKCRwaW5rLCAxNSUpOyB9IH0gfVxuXG5cbi5zbS1zaW1wbGUge1xuXHRib3JkZXI6IDAgbm9uZTtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0QGluY2x1ZGUgYm94LXNoYWRvdygnbm9uZScpOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQjbWFpbi1tZW51ID4gdWwgPiBsaSB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHR3aWR0aDogMSU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuXG4ubWFpbi1uYXYge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMTAwMDtcblx0cGFkZGluZy10b3A6IDE1cHg7XG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHRlcnRpYXJ5Q29sb3I7XG5cdCY6YWZ0ZXIge1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdGNvbnRlbnQ6IFwiXFwwMGEwXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGZvbnQ6IDBweC8wIHNlcmlmO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47IH0gfVxuXG4ubmF2LWJyYW5kIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbjogMDtcblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMTFweCAxMXB4IDExcHggMjBweDtcblx0XHRjb2xvcjogIzU1NTtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRsaW5lLWhlaWdodDogMTdweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogYXV0bzsgfSB9IH1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQubmF2LWJyYW5kIHtcblx0XHRhIHtcblx0XHRcdGhlaWdodDogMTAwcHg7IH0gfSB9XG5cbiNtYWluLW1lbnUgPiB1bCB7XG5cdGNsZWFyOiBib3RoO1xuXHRib3JkZXI6IDA7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcblx0LW1vei1ib3gtc2hhZG93OiBub25lO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRkaXNwbGF5OiBub25lO1xuXHRsaSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHRlcnRpYXJ5Q29sb3IsIDAuMjUpOyB9XG5cdD4gbGkgPiBhIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9IH1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0Lm1haW4tbmF2IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblx0I21haW4tbWVudSA+IHVsIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0Y2xlYXI6IG5vbmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0PiBsaSA+IGEgPiAuc3ViLWFycm93IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfSB9XG5cblxuLyogTW9iaWxlIG1lbnUgdG9nZ2xlIGJ1dHRvbiAqL1xuXG4ubWFpbi1tZW51LWJ0biB7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luOiA1cHggMTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAyOXB4O1xuXHRoZWlnaHQ6IDI5cHg7XG5cdHRleHQtaW5kZW50OiAyOXB4O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTsgfVxuXG5cbi8qIGhhbWJ1cmdlciBpY29uICovXG5cbi5tYWluLW1lbnUtYnRuLWljb24sXG4ubWFpbi1tZW51LWJ0bi1pY29uOmJlZm9yZSxcbi5tYWluLW1lbnUtYnRuLWljb246YWZ0ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAycHg7XG5cdGhlaWdodDogMnB4O1xuXHR3aWR0aDogMjRweDtcblx0YmFja2dyb3VuZDogIzU1NTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNXM7XG5cdHRyYW5zaXRpb246IGFsbCAwLjI1czsgfVxuXG4ubWFpbi1tZW51LWJ0bi1pY29uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHR0b3A6IC03cHg7XG5cdGxlZnQ6IDA7IH1cblxuLm1haW4tbWVudS1idG4taWNvbjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHR0b3A6IDdweDtcblx0bGVmdDogMDsgfVxuXG4vKiB4IGljb24gKi9cblxuI21haW4tbWVudS1zdGF0ZTpjaGVja2VkIH4gLm1haW4tbWVudS1idG4gLm1haW4tbWVudS1idG4taWNvbiB7XG5cdGhlaWdodDogMDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuI21haW4tbWVudS1zdGF0ZTpjaGVja2VkIH4gLm1haW4tbWVudS1idG4gLm1haW4tbWVudS1idG4taWNvbjpiZWZvcmUge1xuXHR0b3A6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4jbWFpbi1tZW51LXN0YXRlOmNoZWNrZWQgfiAubWFpbi1tZW51LWJ0biAubWFpbi1tZW51LWJ0bi1pY29uOmFmdGVyIHtcblx0dG9wOiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG5cbi8qIGhpZGUgbWVudSBzdGF0ZSBjaGVja2JveCAoa2VlcCBpdCB2aXNpYmxlIHRvIHNjcmVlbiByZWFkZXJzKSAqL1xuXG4jbWFpbi1tZW51LXN0YXRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTsgfVxuXG4vKiBoaWRlIHRoZSBtZW51IGluIG1vYmlsZSB2aWV3ICovXG5cbiNtYWluLW1lbnUtc3RhdGU6bm90KDpjaGVja2VkKSB+ICNtYWluLW1lbnUge1xuXHRkaXNwbGF5OiBub25lOyB9XG5cbiNtYWluLW1lbnUtc3RhdGU6Y2hlY2tlZCB+ICNtYWluLW1lbnUge1xuXHRkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LyogaGlkZSB0aGUgYnV0dG9uIGluIGRlc2t0b3AgdmlldyAqL1xuXHQubWFpbi1tZW51LWJ0biB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTk5OTk5cHg7IH1cblx0LyogYWx3YXlzIHNob3cgdGhlIG1lbnUgaW4gZGVza3RvcCB2aWV3ICovXG5cdCNtYWluLW1lbnUtc3RhdGU6bm90KDpjaGVja2VkKSB+ICNtYWluLW1lbnUge1xuXHRcdGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbnVsI2xhbmcge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdCp6b29tOiAxO1xuXHRsaSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0dmlzaWJpbGl0eTogY29sbGFwc2U7XG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDNweCAxMHB4O1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTsgfSB9XG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnICc7XG5cdFx0ZGlzcGxheTogdGFibGU7IH1cblx0JjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7IH1cblx0Ji5mbGFnIHtcblx0XHRhIHtcblx0XHRcdHdpZHRoOiAycmVtO1xuXHRcdFx0aGVpZ2h0OiAxLjVyZW07XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9IH1cblx0Ji5jb2RlIHtcblx0XHRhIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLWNvZGUpO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9IH0gfVxuXHQmLm5hbWUge1xuXHRcdGEge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBhdHRyKHRpdGxlKTsgfSB9IH0gfVxuXG5cblxuLnJlbGF0aXZlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hbGlnbi1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbi5taWRkbGUge1xuXHRAaW5jbHVkZSB2ZXJ0aWNhbEFsaWduKCk7IH1cblxuXG4uYm9sZCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4udXBwZXJjYXNlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5cbi8qIGxpbmUgYnJlYWsgYWZ0ZXIgZWxlbWVudCAqL1xuLmJyIHtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJ1xcQSc7XG5cdFx0d2hpdGUtc3BhY2U6IHByZTsgfSB9XG5cbi8qIGNsZWFyLWZpeCAqL1xuLmNmIHtcblx0Knpvb206IDE7XG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnICc7XG5cdFx0ZGlzcGxheTogdGFibGU7IH1cblx0JjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LmNmLW1lZGl1bSB7XG5cdFx0Knpvb206IDE7XG5cdFx0JjpiZWZvcmUsXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZTsgfVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y2xlYXI6IGJvdGg7IH0gfSB9XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LnNtYWxsLTAge1xuXHRcdHdpZHRoOiAwOyB9IH1cblxuXG4vKiBwcm9wb3J0aW9uYWwgaGVpZ2h0ICovXG4jdGVzdFByb3BvcnRpb25hbCB7XG5cdG1hcmdpbjogNTBweCBhdXRvO1xuXHR3aWR0aDogMzAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IGdyZWVuOyB9XG5cbi5jcnVzdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAxMDAlOyB9XG5cdC5jb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRpbWcsXG5cdFx0LmNvbnRlbnQge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdG1hcmdpbjogYXV0bzsgfVxuXHRcdC5jb250ZW50IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlOyB9IH1cblx0Ji5jb3ZlciAuY29yZSBpbWcge1xuXHRcdC8qd2lkdGg6IDEwMCUqL1xuXHRcdC8qaGVpZ2h0OiBhdXRvKi9cblx0XHQvKm1heC1oZWlnaHQ6IG5vbmUqL1xuXHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXgtd2lkdGg6IG5vbmU7IH1cblx0Ji5yYXRpby0yXzE6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogNTAlOyB9XG5cdCYucmF0aW8tNF8zOmJlZm9yZSB7XG5cdFx0cGFkZGluZy10b3A6IDc1JTsgfVxuXHQmLnJhdGlvLTE2Xzk6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cdCYucmF0aW8tOV80OmJlZm9yZSB7XG5cdFx0cGFkZGluZy10b3A6IDQ0LjQ0JTsgfVxuXHQmLnJhdGlvLTVfNDpiZWZvcmUge1xuXHRcdHBhZGRpbmctdG9wOiA4MCU7IH1cblx0Ji5yYXRpby0xXzI6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogMjAwJTsgfVxuXHQmLnJhdGlvLTRfNTpiZWZvcmUge1xuXHRcdHBhZGRpbmctdG9wOiAxMjUlOyB9IH1cblxuLyogaWNvbiBiZWZvcmUgY29udGVudCAqL1xuYS5pY29uLXByZXYge1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogbGlnaHRlbigkcHJpbWFyeUNvbG9yLCAyMCk7IH0gfVxuLmljb24tcHJldiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRtYXJnaW4tbGVmdDogMi4yNWVtO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHQmOmJlZm9yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG1hcmdpbi10b3A6IDAuMTVlbTtcblx0XHRsZWZ0OiAtMS4yMGVtO1xuXHRcdGZvbnQtc2l6ZTogMS4xMGVtO1xuXHRcdGNvbG9yOiAkcXVhdGVybmFyeUNvbG9yOyB9XG5cdCY6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1sZWZ0OiAxLjM1ZW07IH0gfVxuXG5cblxuXG5cbi8qIHRpdGxlIGFmdGVyIGljb24gKi9cbi50YWkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGNvbG9yOiAkcHJpbWFyeUNvbG9yO1xuXHRmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcblx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0O1xuXHRtYXJnaW4tcmlnaHQ6ICRiYXNlLWZvbnQtc2l6ZTtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplICogMC43NTtcblx0XHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7XG5cdFx0bWFyZ2luLWxlZnQ6ICRiYXNlLWZvbnQtc2l6ZSAqIDAuMzM7IH1cblx0JjpiZWZvcmUge1xuXHRcdGxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodDsgfSB9XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblxuXHQudGFpIHtcblx0XHRjdXJzb3I6IGhlbHA7XG5cdFx0Zm9udC1zaXplOiAkYmFzZS1mb250LXNpemUgKiAyLjU7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lOyB9XG5cdFx0Jjpob3ZlcjphZnRlcixcblx0XHQmOmZvY3VzOmFmdGVyLFxuXHRcdCY6YWN0aXZlOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAkYmFzZS1saW5lLWhlaWdodCAqIDAuNTtcblx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHRlcnRpYXJ5Q29sb3IsIDAuMTUpO1xuXHRcdFx0Zm9udC1zaXplOiAkYmFzZS1mb250LXNpemU7XG5cdFx0XHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7XG5cdFx0XHRwYWRkaW5nOiAxcHggNHB4O1xuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygycHgpOyB9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0ICogMi41OyB9IH1cblx0YS50YWkge1xuXHRcdGN1cnNvcjogcG9pbnRlcjsgfSB9XG5cblxuLnJlcS1zaWduIHtcblx0Y29sb3I6ICRlcnJvckNvbG9yO1xuXHRmb250LXdlaWdodDogYm9sZDsgfVxubGFiZWwge1xuXHQucmVxOjphZnRlciB7XG5cdFx0QGV4dGVuZCAucmVxLXNpZ247XG5cdFx0Y29udGVudDogJyonO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRtYXJnaW4tbGVmdDogMC4zcmVtIHtcblx0ICAgIG1hcmdpbi1yaWdodDogMS4ycmVtOyB9IH0gfVxuXG5cbnVsLmV2ZW5seSB7XG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdG1pbi13aWR0aDogNTAwcHg7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwJTsgfVxuXHRsaSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLmNsaWNrYWJsZSB7XG5cdGN1cnNvcjogem9vbS1pbjsgfVxuXG5cbi8qIEFETUlOOiBlZGl0IHRleHQgb24gdGhlIHBhZ2UgKi9cbi5hZG1pbi1lZGl0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQvL2JvcmRlcjogMXB4IGRhc2hlZCB0cmFuc3BhcmVudGl6ZSgkd2FybmluZ0NvbG9yLCAwLjc1KVxuXHQvL2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKHdoaXRlLCAwLjk1KVxuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdHJpZ2h0OiAwcHg7XG5cdFx0Ym90dG9tOiAwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnRpemUoZGFya2VuKCR3YXJuaW5nQ29sb3IsIDMwKSwgMC43NSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoYmxhY2ssIDAuOTUpO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTsgfSB9XG5cdCY6aG92ZXIge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkZXJyb3JDb2xvciwgMTApO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKHdoaXRlLCAwLjMzKTtcblx0XHRjb2xvcjogZGFya2VuKCRlcnJvckNvbG9yLCAyMCk7XG5cdFx0Y3Vyc29yOiB1cmwoLi4vaW1hZ2VzL3BlbmNpbC1yZWQtMTYuZ2lmKSAwIDE2LCBwb2ludGVyOyB9XG5cdCZbZGF0YS12YXJpYW50PVwic3RhdGljX2NvbnRlbnRcIl0ge1xuXHRcdGRpc3BsYXk6IGluaGVyaXQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjdXJzb3I6IHVybCguLi9pbWFnZXMvZG9jLWVkaXQtMTYuZ2lmKSAwIDE2LCBwb2ludGVyOyB9IH0gfVxuLm1lbnUtY29udGVudC1lZGl0IHtcblx0QGV4dGVuZCAuYWRtaW4tZWRpdDtcblx0ZGlzcGxheTogaW5oZXJpdDtcblx0Jjpob3ZlciB7XG5cdFx0Y3Vyc29yOiB1cmwoLi4vaW1hZ2VzL2RvYy1lZGl0LTE2LmdpZikgMCAxNiwgcG9pbnRlcjsgfSB9XG4iLCIvKiBDT0xPUlMgKi9cbiRzaG9wcGluZ19jYXJ0X3Jvd19hY3RpdmU6ICNjMjI5NDY7XG4kc2hvcHBpbmdfY2FydF9yb3c6ICNlYWVhZWE7XG5cbiRidXR0b24tZmlyc3QtYmc6ICMzYWI1NGE7XG4kYnV0dG9uLXNlY29uZC1iZzogdHJhbnNwYXJlbnQ7XG5cbiRidXR0b24tZmlyc3QtZm9udDogd2hpdGU7XG4kYnV0dG9uLXNlY29uZC1mb250OiAjM2FiNTRhO1xuXG4kcHJpbWFyeS1jb2xvcjogIzNhYjU0YTtcblxuJGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cbiRib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsMCwwLC4xKTtcblxuJGxlZnQtbWVudS1oZWFkaW5nLWNvbG9yOiAjM2FiNTRhO1xuJGxlZnQtbWVudS1iYWNrZ3JvdW5kOiAjZjhmOGY4O1xuJGxlZnQtbWVudS1ib3JkZXI6ICNkYWRhZGE7XG4kbGVmdC1tZW51LWxpbmstY29sb3I6ICM0MDQwNDE7XG5cblxuJHByb2R1Y3QtbmFtZS1jb2xvcjogIzQwNDA0MTtcbiRwcm9kdWN0LXNob3J0LWNvbnRlbnQtY29sb3I6ICM0MDQwNDE7XG5cbiRwcm9kdWN0LWRldGFpbC12bGFzdG5vc3Q6ICM3NDc0NzQ7XG4kcHJvZHVjdC1kZXRhaWwtY2VueTogI2M0YzRjNDtcblxuJGNlbmEtYmV6bmE6ICM0MDQwNDE7XG4kY2VuYS1ha3R1YWxuYTogIzQwNDA0MTtcblxuJHNrbGFkb206ICMzYWI1NGE7XG4kbmVza2xhZG9tOiByZWQ7XG4kYnV5LWJ0bi1iYWNrZ3JvdW5kLWNvbG9yOiAjM2FiNTRhO1xuJGJ1eS1idG4tZm9udC1jb2xvcjogd2hpdGU7XG5cbiR0YWItYmFja2dyb3VuZDogI2Y4ZjhmODtcbiR0YWItZm9udC1jb2xvcjogIzQwNDA0MTtcblxuJGJyZWFkY3J1bWItYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiRicmVhZGNydW1iLWZvbnQtY29sb3I6ICM0MDQwNDE7XG5cblxuLyogTUFUTyBIT1RGSVggKi9cbi5uYXZiYXItYnJhbmQsIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcblx0dGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogUFJWS1kgKi9cblxuLmJ0bi1maXJzdCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZmlyc3QtYmc7XG5cdGNvbG9yOiAkYnV0dG9uLWZpcnN0LWZvbnQ7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tc2Vjb25kLWJnO1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkYmx1ZTtcblx0XHRib3gtc2hhZG93OiBub25lOyB9IH1cbi5idG4tc2Vjb25kIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1zZWNvbmQtYmc7XG5cdGNvbG9yOiAkYnV0dG9uLXNlY29uZC1mb250O1xuXHRib3JkZXI6IDJweCBzb2xpZCAkYnV0dG9uLWZpcnN0LWJnO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xuXHRcdGNvbG9yOiAkYnV0dG9uLWZpcnN0LWZvbnQ7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgcGluaztcblx0XHRib3gtc2hhZG93OiBub25lOyB9IH1cblxuLyogTUVOVSAtIEtPU0lLIC0gSEVBREVSICovXG4uYmFza2V0LXdyYXBwZXItcmVmIHtcblx0Ym9yZGVyLXRvcDogNXB4IHNvbGlkICRwaW5rO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMWY1O1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNjZWM4ZDg7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjZWM4ZDg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2VjOGQ4O1xuXHRoZWlnaHQ6IDExNXB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHRyYW5zaXRpb246IDAuMnM7XG5cdCY6aG92ZXIge1xuXHRcdGJvcmRlci10b3AtY29sb3I6ICRibHVlOyB9XG5cdC5sZWZ0X2Jhc2tldF9wYXJ0IHtcblx0XHR3aWR0aDogMTA1cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC5jYXJ0X2ltZyB7XG5cdFx0XHR3aWR0aDogNDBweDsgfSB9XG5cdC5yaWdodF9iYXNrZXRfcGFydCB7XG5cdFx0LmJhc2tldF90ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRtYXJnaW46IDAgMCA1cHg7IH0gfSB9XG5cbi5pbmNsdWRlZF9iYXNrZXRfYW5jaG9yIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmluY2x1ZGVkX2Jhc2tldCB7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0cGFkZGluZzogMCAxNXB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0KiB7XG5cdFx0Y29sb3I6ICRibHVlOyB9IH1cblxuLmluY2x1ZGVkX2RlbGl2ZXJ5X2Jhc2tldCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWluLWhlaWdodDogMjAwcHg7XG5cdGhlaWdodDogYXV0bztcblx0cGFkZGluZzogMTVweCAyMHB4OyB9XG5cbi5jYXJ0Y2VuYSwgLmNhcnRrdXN5IHtcblx0Y29sb3I6ICRibHVlO1xuXHRkaXNwbGF5OiBibG9jazsgfVxuXG4uY2FydGNlbmEge1xuXHRmb250LXNpemU6IDI1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmNhcnRrdXN5IHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRmb250LXdlaWdodDogNDAwOyB9XG5cbi5lc2hvcF9oZWFkZXIge1xuXHRtYXJnaW46IDgwcHggMCAwO1xuXHQuYXJ0aWNsZV9oZWFkZXJfaGVhZGluZyB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGhlaWdodDogMTA1cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRoMSB7XG5cdFx0XHRmb250LXNpemU6IDUwcHg7IH0gfSB9XG5cblxuLyogS0FUQUxPRyBQUk9EVUtUT1YgKi9cblxuI3dhaXQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogOTk5O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRpIHtcblx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0bWFyZ2luOiAyMCUgYXV0bztcblx0XHRkaXNwbGF5OiBibG9jazsgfSB9XG5cbi8qIEZJTFRFUiAqL1xuXG4uZnVsbGxpbmsge1xuXHRjdXJzb3I6IHBvaW50ZXI7IH1cbi5maWx0ZXItc2Vjb25kLXBhcnQge1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4uZmlsdGVyLWhlYWRpbmcge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcblx0cGFkZGluZzogMTRweDtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMThweDsgfVxuLmZpbHRlci13cmFwcGVyIHtcblx0cGFkZGluZy10b3A6IDI1cHg7XG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRsYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4OyB9IH1cbi5maWx0ZXItaW5wdXQsIC5maWx0ZXItc2VsZWN0IHtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7IH1cbi5mdWxsbGluayB7XG5cdGJ1dHRvbiB7XG5cdFx0bWFyZ2luOiA0cHg7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDY4XCI7IH0gfSB9XG4uZnVsbGxpbmsuY29sbGFwc2VkIHtcblx0YnV0dG9uIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdFx0XHRjb250ZW50OiBcIlxcZjA2N1wiOyB9IH0gfVxuXG4jcHJpY2VzbGlkZXIge1xuXHRtYXJnaW4tdG9wOiAxMXB4OyB9XG4ubm9VaS1ob3Jpem9udGFsIHtcblx0aGVpZ2h0OiAxMHB4OyB9XG4ubm9VaS1oYW5kbGUge1xuXHR0b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiBub25lO1xuXHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH0gfVxuLm5vVWktY29ubmVjdCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yOyB9XG5cbi5ub1VpLWhhbmRsZS1sb3dlciB7fVxuXG4ubm9VaS1oYW5kbGUtdXBwZXIge31cblxuLmZpbHRlci1tYW51ZmFjdHVyZXJzLCAuZmlsdGVyLXRhZ3Mge1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRwYWRkaW5nLXRvcDogMTBweDtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdC5jaGVja2JveCB7XG5cdFx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7IH0gfVxuLmZpbHRlci10YWdzIHtcblx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cbi5maWx0ZXItdGFneSB7XG5cdGJvcmRlci10b3A6IDFweCAkZ3JheSBzb2xpZDtcblx0bWFyZ2luLWJvdHRvbTogMTVweDsgfVxuLmZpbHRlci1idXR0b25zIHtcblx0YnV0dG9uIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7IH0gfVxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuXHQtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjcpIC8qIElFICovO1xuXHQtbW96LXRyYW5zZm9ybTogc2NhbGUoMC43KSAvKiBGRiAqLztcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNykgLyogU2FmYXJpIGFuZCBDaHJvbWUgKi87XG5cdC1vLXRyYW5zZm9ybTogc2NhbGUoMC43KSAvKiBPcGVyYSAqLzsgfVxuLnRhZy1sYWJlbCB7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcblx0cGFkZGluZy1yaWdodDogMTVweDtcblx0cGFkZGluZy10b3A6IDJweDtcblx0cGFkZGluZy1ib3R0b206IDJweDtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuXG5cbi8qIFZZUElTIFBST0RVS1RPViAqL1xuXG4ucHJvZHVjdC13cmFwLCAucHJvZHVjdHMtd3JhcHBlciB7XG5cdHBhZGRpbmctYm90dG9tOiA4MHB4OyB9XG4ucHJvZHVjdCB7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwwLDAsMC4xKTtcblx0dHJhbnNpdGlvbjogMC4ycztcblx0Jjpob3ZlciB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLDAsMCwwLjIpOyB9XG5cdC5saXN0X3Byb2R1Y3RfYmFja2dyb3VuZCB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRoZWlnaHQ6IDMwMHB4OyB9XG5cdC5saXN0X3Byb2R1a3RfbWV0YV93cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGhlaWdodDogNTVweDtcblx0XHQubGlzdF9wcm9kdWt0X2xlZnRfc2lkZSB7XG5cdFx0XHQuYmV6bmFjZW5hIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRjb2xvcjogIzZjNmU3ZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoOyB9XG5cdFx0XHQubmFzYWNlbmEge1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDVweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGNvbG9yOiAkcGluaztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDsgfSB9XG5cdFx0Lmxpc3RfcHJvZHVrdF9yaWdodF9zaWRlIHtcblx0XHRcdC5lc2hvcF9kZXRhaWxfYnRuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0d2lkdGg6IDEzNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRwaW5rO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGNvbG9yOiAkcGluazsgfSB9IH0gfSB9XG5cblxuLnByb2R1Y3RuYW1lIHtcblx0Y29sb3I6ICRibHVlO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXJnaW46IDMwcHggMCAxNXB4OyB9XG4uY2F0ZWdvcnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0Y29sb3I6IHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHR3aWR0aDogYXV0bztcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdHBhZGRpbmctdG9wOiAycHg7XG5cdHBhZGRpbmctYm90dG9tOiAycHg7IH1cbi5wcm9kdWN0c2hvcnQge1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAkcHJvZHVjdC1zaG9ydC1jb250ZW50LWNvbG9yO1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdGhlaWdodDogNTBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjsgfVxuLnNrbGFkb20sIC5uZXNrbGFkb20ge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdG1hcmdpbi1ib3R0b206IDBweDsgfVxuLnNrbGFkb20ge1xuXHRjb2xvcjogJHNrbGFkb207IH1cbi5uZXNrbGFkb20ge1xuXHRjb2xvcjogJG5lc2tsYWRvbTsgfVxuLmJlem5hY2VuYSB7XG5cdGNvbG9yOiAkY2VuYS1iZXpuYTtcblx0bWFyZ2luLWJvdHRvbTogMHB4OyB9XG4ubmFzYWNlbmEge1xuXHRjb2xvcjogJGNlbmEtYWt0dWFsbmE7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bWFyZ2luLWJvdHRvbTogMHB4OyB9XG4uYnV5LWJ0biB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRidXktYnRuLWJhY2tncm91bmQtY29sb3I7XG5cdG1pbi13aWR0aDogMTI1cHg7XG5cdHdpZHRoOiBhdXRvO1xuXHRoZWlnaHQ6IDU1cHg7XG5cdGNvbG9yOiB3aGl0ZTtcblx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuXHRwYWRkaW5nOiA1cHggMTBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAwIGF1dG87XG5cdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcblx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHByaW1hcnktY29sb3I7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IH1cblxuLyogUFJPRFVDVCBERVRBSUwgKi9cblxuLnByb2R1Y3QtZGV0YWlsLXdyYXBwZXIge1xuXHRwYWRkaW5nLXRvcDogNTBweDtcblx0cGFkZGluZy1ib3R0b206IDUwcHg7IH1cbi5wcm9kdWN0LWRldGFpbC1uYW1lIHtcblx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRwYWRkaW5nLXRvcDogMTVweDtcblx0cGFkZGluZy1ib3R0b206IDIwcHg7IH1cbi5wcm9kdWN0LWRldGFpbC1pbWcge1xuXHRpbWcge1xuXHRcdGJvcmRlcjogMTVweCBzb2xpZCAjZmZmO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwwLDAsMC4xKTsgfSB9XG4ucHJvZHVjdC1kZXRhaWwtdWthemthIHtcblx0YXVkaW8ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMTVweCAwIDA7IH0gfVxuLnByb2R1Y3QtZGV0YWlsLXBhcmFtZXRlcnMge1xuXHQucm93IHtcblx0XHRtYXJnaW46IDAgMCAyNXB4OyB9XG5cdGgzIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Y29sb3I6ICRwaW5rO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bWFyZ2luOiAwIDAgMjVweDsgfVxuXHQucGRwX2Fib3V0IHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7IH1cblx0LnBkcF9kYXRhIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH0gfVxuLnByb2R1Y3QtZGV0YWlsLWRldmlkZS1saW5lIHtcblx0d2lkdGg6IDc1JTtcblx0aGVpZ2h0OiAxcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xuXHRtYXJnaW46IDUwcHggMCAzNXB4OyB9XG5cbi5wcm9kdWN0LWRldGFpbC1zbGlkZXIge1xuXHRtYXJnaW46IDI1cHggMCAwOyB9XG5cbi5wcm9kdWN0LWRldGFpbC1zbGlkZXItaW1nIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRoZWlnaHQ6IDcwcHg7IH1cblxuLnByb2R1Y3QtZGV0YWlsLXByaWNlcyB7XG5cdGg0IHtcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRtYXJnaW46IDA7IH1cblx0aDUge1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRsaW5lLWhlaWdodDogMS43O1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdG1hcmdpbjogMCAwIDE1cHg7IH1cblx0LnByb2R1Y3RfZGV0YWlsX21hbnlfdGV4dCB7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdG1hcmdpbjogMCAxNXB4IDAgMDsgfVxuXHQucHJvZHVjdF9jb3VudGVyX3dyYXAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0LnByb2R1Y3RfY291bnRlciB7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlMWUxZTE7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0bWFyZ2luOiAwIDhweDtcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lOyB9IH1cblx0XHRpbnB1dC5wcm9kdWN0X2NvdW50ZXI6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0aW5wdXQucHJvZHVjdF9jb3VudGVyOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdG1hcmdpbjogMDsgfVxuXHRcdGlucHV0LnByb2R1Y3RfY291bnRlclt0eXBlPW51bWJlcl0ge1xuXHRcdFx0LW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IH1cblx0XHQubWludXNfYnRuLCAucGx1c19idG4ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7IH0gfVxuXHQuYnV5X2J0biB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxNjVweDtcblx0XHRoZWlnaHQ6IDY1cHg7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkcGluaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcGluaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dHJhbnNpdGlvbjogMC4ycztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bWFyZ2luOiAzNXB4IDAgMDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Y29sb3I6ICRwaW5rOyB9XG5cdFx0XHQud2hpdGVfY2FydCB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7IH1cblx0XHRcdC5waW5rX2NhcnQge1xuXHRcdFx0XHRvcGFjaXR5OiAxOyB9IH1cblx0XHQucHJvZHVjdC1kZXRhaWwtY2FydC1pY29uIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDI1cHg7XG5cdFx0XHR3aWR0aDogMjVweDsgfVxuXHRcdC53aGl0ZV9jYXJ0IHtcblx0XHRcdG9wYWNpdHk6IDE7IH1cblx0XHQucGlua19jYXJ0IHtcblx0XHRcdG9wYWNpdHk6IDA7IH1cblx0XHRzcGFuIHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdG1hcmdpbjogMCAwIDAgMzVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjsgfSB9IH1cblxuLnByb2R1Y3QtZGV0YWlsLWFsYnVtLWxpc3Qge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuXHRwYWRkaW5nOiAzMHB4IDMwcHggNTVweDtcblx0aDMge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRjb2xvcjogJHBpbms7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRtYXJnaW46IDAgMCAyMHB4OyB9XG5cdC5hbGJ1bV9saXN0IHtcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDsgfSB9XG5cbi5wcm9kdWN0LWRldGFpbC1jb250ZW50IHtcblx0bWFyZ2luOiA2NXB4IDAgMDsgfVxuXG5cbi5wcm9kdWN0LWRldGFpbC1pbmZvIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4ucHJvZHVjdC1nYWxsZXJ5IHtcblx0PiBkaXYge1xuXHRcdD4gZGl2IHtcblx0XHRcdHBhZGRpbmc6IDVweCA1cHggMHB4IDBweDsgfSB9IH1cblxuLnByb2R1Y3QtZGV0YWlsLWluZm8tcm93IHtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRjb2xvcjogJHByb2R1Y3QtZGV0YWlsLXZsYXN0bm9zdDtcblx0Zm9udC13ZWlnaHQ6IDMwMDsgfVxuLnByb2R1Y3QtZGV0YWlsLXByaWNlLXJvdyB7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblx0Y29sb3I6ICRwcm9kdWN0LWRldGFpbC1jZW55O1xuXHRmb250LXdlaWdodDogMzAwOyB9XG4ucHJvZHVjdC1kZXRhaWwtcHJpY2UtbWFpbi1yb3cge1xuXHRjb2xvcjogYmxhY2s7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7IH1cbi5tYWluLXByaWNlIHtcblx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yOyB9XG4vKiBQcmlkYXZhbmllIGRvIGtvc2lrYSAtIGZvcm0gY2FzdCAqL1xuLnByb2R1Y3QtZm9ybSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbi8qIEVORCAqL1xuLnByb2R1Y3QtZGV0YWlsLWlucHV0IHtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH1cbi5wcm9kdWN0LXRhZyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y29sb3I6IHdoaXRlO1xuXHRwYWRkaW5nOiA1cHggMTBweDtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbi8qIERFVEFJTCBQUk9EVUtUVSAtIFRBQlkgKi9cbi5wcm9kdWN0LWRldGFpbC10YWJzIHtcblx0cGFkZGluZy10b3A6IDMwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRsaSB7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cdFx0YSB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0YWItYmFja2dyb3VuZDtcblx0XHRcdHBhZGRpbmc6IDE1cHggMjVweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdFx0XHRjb2xvcjogJHRhYi1mb250LWNvbG9yO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247IH0gfVxuXHRcdC5hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjsgfSB9IH1cbi50YWItY29udGVudCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdD4gZGl2IHtcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDsgfSB9XG5cbi8qIE9LTk8gUE8gUFJJREFOSSBQUk9EVUtUVSBETyBLT1NJS0EgKi9cblxuLyogQ0FSVCBVUERBVEUgKi9cblxuI2FkZF90b19jYXJ0X2luZm8ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjg1KTtcblx0d2lkdGg6IDEwMHZ3O1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDk5OTk5OyB9XG5cbi5hZGRfdG9fY2FydF9pbmZvX3dyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBhdXRvOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmFkZF90b19jYXJ0X2luZm9fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDNyZW07IH0gfVxuXG4uYWRkX3RvX2NhcnRfaW5mbyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87IH1cblxuLmF0Y2lfc2hhZG93IHtcblx0Ym94LXNoYWRvdzogMHB4IDBweCA0MHB4IDBweCByZ2JhKDAsMCwwLDAuMSk7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6IDVweDsgfVxuXG4uYXRjaV9jbG9zZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC0yNXB4O1xuXHR0b3A6IC0yNXB4O1xuXHR3aWR0aDogNTBweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2xvc2Uuc3ZnXCIpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ei1pbmRleDogMTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5hdGNpX2Nsb3NlIHtcblx0XHRyaWdodDogMTBweDsgfSB9XG5cblxuLmF0Y2lfaGVhZGluZyB7XG5cdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRwYWRkaW5nOiAycmVtIDFyZW0gMXJlbSAxcmVtO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRjb2xvcjogIzAwMDAwMDtcblx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5hdGNpX3Byb2R1Y3RfaW1hZ2Uge1xuXHRtYXgtaGVpZ2h0OiA0MHB4OyB9XG5cbi5hdGNpX3NlY29uZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7IH1cblxuLmF0Y2lfYnV0dG9uc193cmFwcGVyIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0cGFkZGluZy1ib3R0b206IDJyZW07IH1cblxuLmF0Y2lfcmlnaHRfdG9wX2Nyb3NzIHtcblx0Y29sb3I6ICRwaW5rOyB9XG5cbi5hdGNpX2NhcnRfYnRuIHtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xuXHRib3JkZXItY29sb3I6ICRwaW5rO1xuXHRwYWRkaW5nOiAxNXB4IDE1cHg7XG5cdG1pbi13aWR0aDogMTIwcHg7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRib3JkZXItY29sb3I6ICRibHVlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9IH1cblxuLmF0Y2lfYmFja19idG4ge1xuXHRjb2xvcjogJGJsdWU7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItY29sb3I6ICRibHVlO1xuXHRwYWRkaW5nOiAxNXB4IDE1cHg7XG5cdG1pbi13aWR0aDogMTIwcHg7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkcGluaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcGluazsgfSB9XG5cbi5zdGVwXzRfYnRuIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cblxuXG4vKiBCUkVBRENSVU1CIC0gT01SVklOS09WRSBNRU5VICovXG5cbi5icmVhZGNydW1iIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmFja2dyb3VuZC1jb2xvcjtcblx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRhLCBzcGFuIHtcblx0XHRjb2xvcjogJGJyZWFkY3J1bWItZm9udC1jb2xvcjtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDsgfVxuXHQuYWN0dWFsIHtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjsgfSB9XG5cbi8qIExBVkUgTUVOVSAqL1xuLmxlZnQtbWVudS1oZWFkaW5nIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxlZnQtbWVudS1oZWFkaW5nLWNvbG9yO1xuXHRwYWRkaW5nOiAxNHB4O1xuXHRjb2xvcjogd2hpdGU7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHQmOmJlZm9yZSB7XG5cdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRcdGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDsgfSB9XG4ubGVmdG1lbnUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGVmdC1tZW51LWJhY2tncm91bmQ7XG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlOiBub25lOyB9XG5cdC8vbGkuYWN0aXZlXG5cdC8vXG5cdC8vY29sb3I6ICRwcmltYXJ5LWNvbG9yICFpbXBvcnRhbnRcblx0YSB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfVxuXHQ+IHVsIHtcblx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0PiBsaSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsZWZ0LW1lbnUtYm9yZGVyO1xuXHRcdFx0PiBhIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0Y29sb3I6ICRsZWZ0LW1lbnUtbGluay1jb2xvcjtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiK1wiO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7IH0gfVxuXHRcdFx0dWwge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGxlZnQtbWVudS1saW5rLWNvbG9yO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDsgfSB9IH0gfSB9IH1cblxuXG5cbi8qIE5BS1VQTlkgS09TSUsgKi9cblxuLyogSE9STkUgTUVOVSBWIEtPU0lLVSAqL1xuLm5hdmlnYXRpb24tYmFyLWJhc2tldCB7XG5cdGEsZGl2IHtcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjsgfVxuXHRhOmhvdmVyLCBhOmFjdGl2ZSwgYTpmb2N1cywgZGl2OmhvdmVyLCBkaXY6YWN0aXZlLCBkaXY6Zm9jdXMge1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uOyB9XG5cdGEge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0cGFkZGluZzogMTRweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXdlaWdodDogMzAwOyB9XG5cdC5zdGVwIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2hvcHBpbmdfY2FydF9yb3c7XG5cdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNob3BwaW5nX2NhcnRfcm93X2FjdGl2ZTtcblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTsgfSB9XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1czsgfSB9IH1cblx0LnRhYi1uYXZpZ2F0b24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRoZWlnaHQ6IDEwMCU7IH1cblx0LmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNob3BwaW5nX2NhcnRfcm93X2FjdGl2ZTtcblx0XHQvKiAgXCJab2JhY2lrXCIgICovXG5cdFx0Ly9AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpXG5cdFx0Ly86YWZ0ZXJcblx0XHQvL2NvbnRlbnQ6IFwiXCJcblx0XHQvL2JvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50XG5cdFx0Ly9ib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnRcblx0XHQvL2JvcmRlci10b3A6IDEwcHggc29saWQgJHNob3BwaW5nX2NhcnRfcm93X2FjdGl2ZVxuXHRcdC8vcG9zaXRpb246IGFic29sdXRlXG5cdFx0Ly9tYXJnaW4tbGVmdDogYXV0b1xuXHRcdC8vbWFyZ2luLXJpZ2h0OiBhdXRvXG5cdFx0Ly9sZWZ0OiAwXG5cdFx0Ly9yaWdodDogMFxuXHRcdC8vd2lkdGg6IDEwcHhcblx0XHRhIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRjb2xvcjogd2hpdGU7IH0gfSB9XG5cbi8qIFZZUElTIFBST0RVS1RPViBWIEtPU0lLVSBBIFdJU0hMSVNURSAqL1xuXG4ubWFpbi1iYXNrZXQge1xuXHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0aW5wdXQge1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7IH1cblx0aDIsIGgzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcGluaztcblx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Zm9udC1zaXplOiAyMHB4OyB9IH1cblxuLnBvaW50ZXIge1xuXHRjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmNhcnQtcHJvZHVjdCB7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0LmNhcnQtcHJvZHVjdC1pbWFnZSB7XG5cdFx0bWF4LWhlaWdodDogMTAwcHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiAkYm94LXNoYWRvdzsgfSB9XG5cdC5jYXJ0LXByb2R1Y3QtbmFtZSB7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfVxuXHRmb3JtIHtcblx0XHR3aWR0aDogMTAwJTsgfVxuXHRpbnB1dCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA4MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdG1hcmdpbjogMHB4IDE1cHg7IH1cblx0YnV0dG9uIHtcblx0XHRtYXJnaW46IDBweCA1cHg7IH1cblx0LmNhcnRfY3Jvc3Mge1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjsgfVxuXHQuc3RlcF8xX2NvbnRyb2xzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuXG5cbi8qIFZPVUNIUkUgKi9cblxuLnZvdWNoZXIge1xuXHRpbnB1dCB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0cGFkZGluZzogMTVweCAxNXB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRib3JkZXItcmFkaXVzOiA5OTlweDsgfSB9XG5cbi8qIFNUUkFOS09WQU5JRSAqL1xuXG4vKiBWWVVaSVRFIFYgQUpBWEUgKi9cbi5zdHJhbmtvdmFuaWUge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRsaSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRtYXJnaW46IDVweDtcblx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0Y3Vyc29yOiBwb2ludGVyOyB9XG5cdC5hY3RpdmUge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdGNvbG9yOiB3aGl0ZTsgfVxuXHQucGFnZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLyogS0xBU0lDS0UgU1RSQU5LT1ZBTklFICovXG5cbi5wYWdpbmF0aW9uIHtcblx0bGkge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1czsgfSB9XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGEge1xuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1czsgfSB9XG5cdFx0YSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTsgfSB9IH1cblxuXHQuY3VycmVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9IH1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9IH1cblx0XHRzcGFuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHByaW1hcnktY29sb3I7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdFx0Y29sb3I6IHdoaXRlOyB9IH0gfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuXHQuZXNob3BfaGVhZGVyIHtcblx0XHQuYXJ0aWNsZV9oZWFkZXJfaGVhZGluZyB7XG5cdFx0XHRoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAxNTBweDsgfSB9IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LmVzaG9wX2hlYWRlciB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdC5hcnRpY2xlX2hlYWRlcl9oZWFkaW5nIHtcblx0XHRcdGgxIHtcblx0XHRcdFx0bWFyZ2luOiAwOyB9IH0gfSB9XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnByb2R1Y3QtZGV0YWlsLWNvbnRlbnQge1xuXHRcdGlmcmFtZSB7XG5cdFx0XHR3aWR0aDogMTAwJTsgfSB9XG5cblx0LmVzaG9wX2hlYWRlciB7XG5cdFx0bWFyZ2luOiA1MHB4IDAgMDsgfVxuXG5cdC5iYXNrZXQtd3JhcHBlci1yZWYge1xuXHRcdC5sZWZ0X2Jhc2tldF9wYXJ0IHtcblx0XHRcdHdpZHRoOiA3NXB4OyB9IH1cblxuXHQuc2xpY2stc2xpZGUge1xuXHRcdHBhZGRpbmc6IDAgNXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcblx0LmVzaG9wX2hlYWRlciB7XG5cdFx0bWFyZ2luOiAyMHB4IDAgMDtcblx0XHQuYXJ0aWNsZV9oZWFkZXJfaGVhZGluZyB7XG5cdFx0XHRoMSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAwIDcwcHg7IH0gfSB9XG5cblx0LmJhc2tldC13cmFwcGVyLXJlZiB7XG5cdFx0bWFyZ2luOiAxMTBweCAwIDA7IH1cblxuXHQucHJvZHVjdC1kZXRhaWwtYWxidW0tbGlzdCB7XG5cdFx0bWFyZ2luOiAyNXB4IDA7XG5cdFx0cGFkZGluZzogMzBweDsgfVxuXG5cdC5jYXJ0X3N0ZXBfbmFtZV9wYXJ0IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7IH1cblxuXHQuY2FydC1wcm9kdWN0IHtcblx0XHRpbnB1dCB7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDE1cHg7IH0gfVxuXG5cdC5ub19wYWRkaW5nIHtcblx0XHRwYWRkaW5nOiAwOyB9XG5cblx0LmF0Y2lfYmFja19idG4ge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRwYWRkaW5nOiAxNXB4IDEwcHg7IH1cblx0LmF0Y2lfY2FydF9idG4ge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRwYWRkaW5nOiAxNXB4IDEwcHg7IH1cblxuXHQjc3RlcC0zIHtcblx0XHQuY2FydC1wcm9kdWN0IHtcblx0XHRcdC5jb2wtMTIge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHQuc2ltcGxlZmxleC1pdGVtIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7IH0gfSB9IH0gfVxuIiwiQENIQVJTRVQgJ1VURi04JyB7fVxuXG5cbi5wYWdlLWNvbnRhY3Qge1xuICAgIGgyLCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgcCwgc3BhbiwgYiwgc3Ryb25nLCB1LCBpLCBsaSwgdWwge1xuICAgICAgICBjb2xvcjogIzIwMjQzZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgYiwgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgIGEge1xuICAgICAgICBjb2xvcjogJHBpbms7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwaW5rO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBsaWdodGVuKCRwaW5rLCAxNSUpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRwaW5rLCAxNSUpOyB9IH0gfVxuXG5AaW1wb3J0ICcuLi92YXJpYWJsZXMnO1xuQGltcG9ydCAnLi4vbWl4aW5zJztcblxuIiwiLmpzX2hpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiJdfQ== */
