﻿body{font-family:"notokr",Helvetica,Arial,"Apple SD Gothic Neo",AppleSDGothic,"Malgun Gothic",Gulim,sans-serif}.breadcrumb{display:block;position:relative;margin-bottom:2rem;list-style:none;text-align:right;height:40px;font-size:0;line-height:0}.breadcrumb:after{position:absolute;left:-50px;bottom:0;width:200%;height:1px;background-color:#d7d7d7;content:''}.breadcrumb-item{display:inline-block;vertical-align:middle;font-size:0;line-height:0;color:#898989;text-align:right}.breadcrumb-item i{font-size:1rem}.breadcrumb-item span{display:inline-block;vertical-align:top;font-size:12px;height:40px;line-height:40px}.breadcrumb-item span br{display:none}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;width:21px;height:40px;margin:0 1rem;background:url(/html/images/sub/breadcrumb_arrow.png) no-repeat;content:""}.breadcrumb-item.active{color:#000}main{position:relative}body{overflow:auto}#wrap{overflow:hidden}#wrap>header,#wrap>main,#wrap>footer{min-width:1170px;width:100%;margin:0 auto}@media only screen and (max-width: 1024px){#wrap>header,#wrap>main,#wrap>footer{min-width:320px;width:100%;margin:0 auto}}#header{position:relative;z-index:200;left:0;right:0;background-color:rgba(255,255,255,0.53);-webkit-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;transition:background-color 0.5s ease-out}@media only screen and (min-width: 1025px){#header{position:absolute}#header.fixed{z-index:400;position:fixed;background-color:#f4f4f4;animation:HeaderFixed .6s}#header:after{position:absolute;top:96px;left:0;width:100%;height:1px;background-color:#b5b5b5;content:'';transition:all 1s ease}}#header.whitebg{background-color:#f4f4f4}#header .container{*zoom:1}#header .container:after{content:"";display:table;clear:both}#header .container .logo_wrap{float:left}#header .container .logo_wrap h1 a{display:block;width:100%;line-height:96px}@media only screen and (max-width: 1024px){#header .container .logo_wrap h1 a{line-height:50px}}#header .container .logo_wrap h1 a img{vertical-align:middle}#header .container .btnMenuView{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:15px;width:30px;height:30px;background:url("/html/images/main/mobile/mobile_nav_btn.png") no-repeat 50% 50%;background-size:20px 12px}#header .container .btnMenuView span{font-size:0;position:absolute;top:-9999px}@media only screen and (min-width: 1025px){#header .container .btnMenuView{display:none}}#header .container .nav_wrap{display:none}#header .container .nav_wrap.active{display:block}@media only screen and (min-width: 1025px){#header .container .nav_wrap{float:right;display:block !important}}#header .container .nav_wrap .nav_wrap_inner{position:fixed;top:0;right:0;width:100%;height:100%;max-height:100%;z-index:9999}@media only screen and (min-width: 1025px){#header .container .nav_wrap .nav_wrap_inner{position:relative;height:auto}}#header .container .nav_wrap .nav_wrap_inner section{height:100%;margin-left:32px;background-color:#fff}@media only screen and (min-width: 1025px){#header .container .nav_wrap .nav_wrap_inner section{height:auto;margin-left:0;padding-right:60px;background-color:transparent}}#header .container .nav_wrap .nav_wrap_inner section .btnMenuClose{display:block;position:absolute;right:12px;top:10px;z-index:1005;width:30px;height:30px;background:url("/html/images/main/mobile/btn_menuclose_mo.png") no-repeat 50% 50%;background-size:16px}#header .container .nav_wrap .nav_wrap_inner section .btnMenuClose span{font-size:0;position:absolute;top:-9999px}@media only screen and (min-width: 1025px){#header .container .nav_wrap .nav_wrap_inner section .btnMenuClose{display:none}}#header .container .nav_wrap .nav_wrap_inner section .login_btn{padding:15px 20px 16px;background:#66b5ec}@media only screen and (min-width: 1025px){#header .container .nav_wrap .nav_wrap_inner section .login_btn{position:absolute;top:32.5px;right:0;padding:0;background-color:transparent}}#header .container .nav_wrap .nav_wrap_inner section .login_btn a{display:inline-block;font-size:14px;color:#fff}@media only screen and (min-width: 1025px){#header .container .nav_wrap .nav_wrap_inner section .login_btn a{display:inline-block;background:transparent;padding:5px 10px;color:#111111;border-radius:50px;border:1px solid #111}}nav.skip{position:absolute;top:0;right:0;left:0;z-index:100;width:100%}nav.skip ul li a{position:absolute;top:0;left:-200%;display:block;width:100%}nav.skip ul li a:focus{left:0}nav.skip.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}@media only screen and (min-width: 1025px){.gnbWrap{overflow:hidden;height:96px}}.gnbWrap nav.gnb>ul{*zoom:1}.gnbWrap nav.gnb>ul:after{content:"";display:table;clear:both}@media only screen and (min-width: 1025px){.gnbWrap nav.gnb>ul{display:table;table-layout:fixed}}@media only screen and (min-width: 1025px){.gnbWrap nav.gnb>ul>li{display:table-cell}}@media only screen and (max-width: 1024px){.gnbWrap nav.gnb>ul>li.on>a{color:#fff;background-color:#3f3f40}.gnbWrap nav.gnb>ul>li.on>a:after{color:#fff;content:"\f106"}}.gnbWrap nav.gnb>ul>li>a{display:block;position:relative;padding:40px 60px 40px 0;font-weight:500;font-size:1rem;line-height:1;color:#000}.gnbWrap nav.gnb>ul>li>a span br{display:none}@media only screen and (max-width: 1024px){.gnbWrap nav.gnb>ul>li>a{border-bottom:1px solid #ddd;padding:15px 20px;font-size:15px}.gnbWrap nav.gnb>ul>li>a:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;font-size:20px;color:#000;font-family:fontawesome;content:'\f107'}}@media only screen and (max-width: 1024px){.gnbWrap nav.gnb>ul>li>a+ul{display:none;background-color:#ededed}.gnbWrap nav.gnb>ul>li>a+ul li{margin:0 20px}.gnbWrap nav.gnb>ul>li>a+ul li a{display:block;padding:15px 0;border-bottom:1px solid #ddd}}@media only screen and (min-width: 1025px){.gnbWrap nav.gnb>ul>li>a+ul{display:block !important;padding:20px 0}}@media only screen and (min-width: 1025px){.gnbWrap nav.gnb>ul>li>a+ul li:not(:last-child){margin-bottom:15px}}.gnbWrap nav.gnb>ul>li>a+ul li a{display:block;font-weight:400;font-size:13px;color:#646464}@media only screen and (min-width: 1025px){.gnbWrap nav.gnb>ul>li>a+ul li a{font-size:14px;line-height:1.375rem}}.gnbWrap nav.gnb>ul>li>a+ul li a:hover{color:#1e6cba}.gnbWrap nav.gnb>ul>li:last-child>a{padding-right:30px}footer .footer_top{background-color:#7c8088}footer .footer_top .container{*zoom:1}footer .footer_top .container:after{content:"";display:table;clear:both}footer .footer_top .container nav.footer_nav{float:left}footer .footer_top .container nav.footer_nav ul{font-size:0;line-height:0;letter-spacing:0}footer .footer_top .container nav.footer_nav ul li{display:inline-block;vertical-align:middle}footer .footer_top .container nav.footer_nav ul li:not(:last-child) a:after{width:1px;height:10px;content:'';background-color:#aab1bb;right:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}footer .footer_top .container nav.footer_nav ul li a{display:block;position:relative;padding:0 18px;font-size:12px;line-height:40px;color:#ffffff}footer .footer_top .container nav.footer_nav ul li:first-child a{padding-left:0}footer .footer_top .container nav.footer_nav ul li:last-child a{padding-right:0}footer .footer_top .container .top_btn{float:right}footer .footer_top .container .top_btn button{width:40px;height:40px;background-color:#62666d}footer .footer_top .container .top_btn button i{color:#fff}footer .footer_bottom{padding:30px 0;background-color:#f0f0f0}footer .footer_bottom address{font-size:12px;line-height:1.45;color:#afafaf}footer .footer_bottom address em{color:#7d7d7d}footer .footer_bottom ul.cs{background:url("/html/images/main/footer_call.png") no-repeat 0 10px;padding-left:50px}@media only screen and (max-width: 1024px){footer .footer_bottom ul.cs{margin-top:10px;text-align:center}}footer .footer_bottom ul.cs li dl dd,footer .footer_bottom ul.cs li dl dt{display:inline-block;vertical-align:middle;letter-spacing:-1px}footer .footer_bottom ul.cs li dl dt{position:relative;margin-right:8px;padding-right:8px;font-size:1.25rem;color:#111111}footer .footer_bottom ul.cs li dl dt:after{position:absolute;right:0;top:50%;width:1px;height:9px;background-color:#646363;content:'';-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}footer .footer_bottom ul.cs li dl dd{font-size:12px;color:#929292}footer .footer_bottom ul.cs li:last-child{margin-top:8px;font-size:1.5rem;color:#111111;border-top:1px solid #605f5f}main#content .jumbotron{margin-bottom:35px;padding:15px 18px;border-radius:.3rem;background:url("/html/images/sub/glass-story/jumbo_img.jpg") repeat}main#content .jumbotron{*zoom:1}main#content .jumbotron:after{content:"";display:table;clear:both}main#content .jumbotron h2{font-size:.875rem;color:#fff}@media only screen and (max-width: 1024px){main#content .jumbotron h2{margin-bottom:1rem}}main#content .jumbotron a.btn{display:inline-block;position:relative;margin-bottom:0;padding:12px 15px;font-size:.875rem;color:#fff;-webkit-backface-visibility:hidden;-webkit-box-shadow:2px 4px 5px rgba(0,0,0,0.5);-moz-box-shadow:2px 4px 5px rgba(0,0,0,0.5);box-shadow:2px 4px 5px rgba(0,0,0,0.5);background-image:#118cbb;background-image:-webkit-linear-gradient(top, #118cbb 0%,#0f7eaa 50%,#0c638b 100%);background-image:linear-gradient(to bottom, #118cbb 0%,#0f7eaa 50%,#0c638b 100%)}main#content .jumbotron a.btn:after{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0.3em;background-image:#0c638b;background-image:-webkit-linear-gradient(bottom, #0c638b 0%,#118cbb 50%,#0f7eaa 100%);background-image:linear-gradient(to top, #0c638b 0%,#118cbb 50%,#0f7eaa 100%);z-index:2;opacity:0;content:''}main#content .jumbotron a.btn:hover:after{opacity:1}main#content .jumbotron a.btn span{position:relative;z-index:3}main#content .jumbotron a.btn span i{padding-left:1rem}main#content section[class*=section_]:not(.section_visual):not(.section_partner){padding:45px 0;background-size:cover}@media only screen and (min-width: 1025px){main#content section[class*=section_]:not(.section_visual):not(.section_partner){padding:90px 0}}main#content section[class*=section_]:not(.section_visual):not(.section_partner) h3{font-size:1.75rem;margin-bottom:3rem;font-weight:500;text-align:center;color:#000}@media only screen and (min-width: 1025px){main#content section[class*=section_]:not(.section_visual):not(.section_partner) h3{font-size:2rem}}main#content section.no-padding{padding:0}main#content section.section_visual{position:relative}main#content section.section_visual .scroll_btn{display:none}@media only screen and (min-width: 1025px){main#content section.section_visual .scroll_btn{display:block}}@media only screen and (min-width: 1025px){main#content section.section_visual .scroll_btn .scroll_btn_link{display:block;position:relative;width:128px;height:128px;margin:0 auto;background-color:#fff;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box}main#content section.section_visual .scroll_btn .scroll_btn_link .scroll_btn_obj{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;width:49px;height:76px;margin:0 auto;padding:10px 0;background:url("/html/images/main/scroll_animation_img.png") no-repeat center center}main#content section.section_visual .scroll_btn .scroll_btn_link .scroll_btn_obj i{font-size:12px;position:absolute;left:0;right:0;color:#ef6b2a}}main#content section.section_visual div.slick{overflow:hidden;margin-bottom:0}main#content section.section_visual div.slick .slick-track{margin:0}main#content section.section_visual div.slick .slick_col{width:100%;height:804px;float:left;overflow:hidden;background-size:cover}@media only screen and (max-width: 1024px){main#content section.section_visual div.slick .slick_col{height:500px}}main#content section.section_visual div.slick .slick_col .slide-img{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;height:100%;-webkit-transform:translate(-50%, -50%) scale(1.1);-moz-transform:translate(-50%, -50%) scale(1.1);-o-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1);-webkit-transition-property:-webkit-transform, -moz-transform, -o-transform, -ms-transform, transform;-webkit-transition-duration:10s;-webkit-transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-property:-webkit-transform, -moz-transform, -o-transform, -ms-transform, transform;transition-duration:10s;transition-timing-function:cubic-bezier(0, 0, 0.2, 1)}main#content section.section_visual div.slick .slick_col .slide-img.case2{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}main#content section.section_visual div.slick .slick_col.slickAni .slide-img{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}main#content section.section_visual div.slick .slick_col.slickAni .slide-img.case2{-webkit-transform:translate(-50%, -50%) scale(1.1);-moz-transform:translate(-50%, -50%) scale(1.1);-o-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}main#content section.section_visual div.slick .slick_col div.container{height:100%}main#content section.section_visual div.slick .slick_col div.container .slick_txt.text-center{display:inline-block;color:#fff;text-align:left}@media only screen and (min-width: 1025px){main#content section.section_visual div.slick .slick_col div.container .slick_txt.text-center{position:relative;top:35%;-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}}@media only screen and (max-width: 1024px){main#content section.section_visual div.slick .slick_col div.container .slick_txt.text-center{text-align:center;position:relative;top:5%;left:50%;-webkit-transform:translate(-50%, -5%);-ms-transform:translate(-50%, -5%);transform:translate(-50%, -5%)}}main#content section.section_visual div.slick .slick_col div.container .slick_txt.text-center *{position:relative;opacity:0;transition:font-size 0.5s}main#content section.section_visual div.slick .slick_col div.container .slick_txt h2{margin-bottom:1rem;font-weight:500;font-size:44px;color:#ffffff;text-shadow:5px 6px 7px rgba(0,0,0,0.22)}@media only screen and (max-width: 1024px){main#content section.section_visual div.slick .slick_col div.container .slick_txt h2{font-size:22px}}main#content section.section_visual div.slick .slick_col div.container .slick_txt h3{margin-bottom:0;font-weight:400;font-size:26px;color:#ffffff;text-shadow:5px 6px 7px rgba(0,0,0,0.22)}@media only screen and (max-width: 1024px){main#content section.section_visual div.slick .slick_col div.container .slick_txt h3{font-size:16px}}main#content section.section_visual div.slick .slick_col:not(:first-child){visibility:hidden}main#content section.section_visual div.slick.slick-initialized .slick_col{visibility:visible}main#content section.section_visual div.slick .slick-dots{bottom:54px;font-size:0;line-height:0;letter-spacing:0}main#content section.section_visual div.slick .slick-dots li{margin:0 4px;width:18px;height:18px;background-color:#fff;border-radius:50px;-webkit-transition:0.8s ease-in;-moz-transition:0.8s ease-in;-ms-transition:0.8s ease-in;-o-transition:0.8s ease-in;transition:0.8s ease-in}main#content section.section_visual div.slick .slick-dots li.slick-active{width:48px}main#content section.section_visual div.slick .slick-dots li button{display:block;width:100%;height:100%;padding:0}main#content section.section_visual div.slick .slick-dots li button:before{display:none}main#content section.section_visual .scroll_btn{position:absolute;left:0;right:0;z-index:300;text-align:center;margin-top:-64px}main#content section.section_visual>ul{position:absolute}main#content section.section_visual>ul .visual_box_link,main#content section.section_visual>ul section.section_visual>ul.sector>li a,main#content section.section_visual>ul.sector>li section.section_visual>ul a,main#content section.section_visual>ul section.section_visual>ul.standard>li a,main#content section.section_visual>ul.standard>li section.section_visual>ul a{display:block;text-align:center}@media only screen and (min-width: 1025px){main#content section.section_visual>ul .visual_box_link,main#content section.section_visual>ul section.section_visual>ul.sector>li a,main#content section.section_visual>ul.sector>li section.section_visual>ul a,main#content section.section_visual>ul section.section_visual>ul.standard>li a,main#content section.section_visual>ul.standard>li section.section_visual>ul a{display:table;width:170px;height:170px}}main#content section.section_visual>ul .visual_box_link dl,main#content section.section_visual>ul section.section_visual>ul.sector>li a dl,main#content section.section_visual>ul.sector>li section.section_visual>ul a dl,main#content section.section_visual>ul section.section_visual>ul.standard>li a dl,main#content section.section_visual>ul.standard>li section.section_visual>ul a dl{position:relative;z-index:200}@media only screen and (min-width: 1025px){main#content section.section_visual>ul .visual_box_link dl,main#content section.section_visual>ul section.section_visual>ul.sector>li a dl,main#content section.section_visual>ul.sector>li section.section_visual>ul a dl,main#content section.section_visual>ul section.section_visual>ul.standard>li a dl,main#content section.section_visual>ul.standard>li section.section_visual>ul a dl{display:table-cell;vertical-align:middle}}main#content section.section_visual>ul .visual_box_link dl dt,main#content section.section_visual>ul section.section_visual>ul.sector>li a dl dt,main#content section.section_visual>ul.sector>li section.section_visual>ul a dl dt,main#content section.section_visual>ul section.section_visual>ul.standard>li a dl dt,main#content section.section_visual>ul.standard>li section.section_visual>ul a dl dt{margin-bottom:10px}main#content section.section_visual>ul .visual_box_link dl dt i,main#content section.section_visual>ul section.section_visual>ul.sector>li a dl dt i,main#content section.section_visual>ul.sector>li section.section_visual>ul a dl dt i,main#content section.section_visual>ul section.section_visual>ul.standard>li a dl dt i,main#content section.section_visual>ul.standard>li section.section_visual>ul a dl dt i{display:inline-block;background-size:cover;background-repeat:repeat}main#content section.section_visual>ul.sector{position:absolute;left:50%;margin-left:-160px;top:377px;z-index:100}main#content section.section_visual>ul.sector{*zoom:1}main#content section.section_visual>ul.sector:after{content:"";display:table;clear:both}@media only screen and (min-width: 1025px){main#content section.section_visual>ul.sector{top:auto;left:auto;right:50%;bottom:150px;transform:translateX(50%);margin-right:-400px}}@media only screen and (max-width: 1024px){main#content section.section_visual>ul.sector{display:table;top:160px}}main#content section.section_visual>ul.sector>li{overflow:hidden;position:relative}@media only screen and (max-width: 1024px){main#content section.section_visual>ul.sector>li{display:table-cell;float:none;vertical-align:middle}}main#content section.section_visual>ul.sector>li a:hover .bg span.readmore{width:26px;height:26px}main#content section.section_visual>ul.sector>li a .bg{position:absolute;top:100%;left:100%;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,0.25)}@media only screen and (min-width: 1025px){main#content section.section_visual>ul.sector>li a .bg span.readmore{position:absolute;right:15px;top:15px;width:0;height:0;background:url(/html/images/main/read_more.png) no-repeat;transition:all 0.3s ease-in-out}}@media only screen and (max-width: 1024px){main#content section.section_visual>ul.sector>li a{width:106.6666666666667px}main#content section.section_visual>ul.sector>li a dt{display:none}}main#content section.section_visual>ul.sector>li a dd{font-size:1rem;line-height:1.5rem}main#content section.section_visual>ul.sector>li:first-child{background-color:#107ee4;background-color:rgba(16,126,228,0.79)}@media only screen and (min-width: 1025px){main#content section.section_visual>ul.sector>li:first-child{float:right}}main#content section.section_visual>ul.sector>li:first-child i{width:63px;height:63px;background-image:url("/html/images/main/sector_icon1.png")}main#content section.section_visual>ul.sector>li:first-child a{color:#c5deff}main#content section.section_visual>ul.sector>li:first-child+li{background-color:#da4a24;background-color:rgba(218,74,36,0.84)}@media only screen and (min-width: 1025px){main#content section.section_visual>ul.sector>li:first-child+li{clear:right;float:left}}main#content section.section_visual>ul.sector>li:first-child+li a{color:#ffc5b5}main#content section.section_visual>ul.sector>li:first-child+li i{width:53px;height:73px;background-image:url("/html/images/main/sector_icon2.png")}main#content section.section_visual>ul.sector>li:first-child+li+li{background-color:#88a930;background-color:rgba(136,169,48,0.83)}@media only screen and (min-width: 1025px){main#content section.section_visual>ul.sector>li:first-child+li+li{clear:right;float:left}}main#content section.section_visual>ul.sector>li:first-child+li+li i{width:56px;height:63px;background-image:url("/html/images/main/sector_icon3.png")}main#content section.section_visual>ul.sector>li:first-child+li+li a{color:#e4ffa4}@media only screen and (max-width: 1024px){main#content section.section_visual>ul.standard{overflow:hidden;position:absolute;bottom:15px;left:50%;width:260px;margin-left:-130px;z-index:99}}@media only screen and (min-width: 1025px){main#content section.section_visual>ul.standard{top:auto;bottom:150px;left:50%;transform:translateX(-50%);margin-left:-230px}}main#content section.section_visual>ul.standard>li{position:relative;float:left;background-position:center center;background-repeat:no-repeat;transition:all 1s ease-out}main#content section.section_visual>ul.standard>li:not(:first-child) dl{z-index:300;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}main#content section.section_visual>ul.standard>li:not(:first-child) dl dd,main#content section.section_visual>ul.standard>li:not(:first-child) dl dt{filter:alpha(opactiy=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}main#content section.section_visual>ul.standard>li:not(:first-child) .visual_box_inner{position:relative;width:100%;padding-top:100%;overflow:hidden}main#content section.section_visual>ul.standard>li:not(:first-child) .visual_box_inner .visual_box_bg{position:absolute;z-index:200;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center}main#content section.section_visual>ul.standard>li:not(:first-child) .visual_box_inner .visual_box_bg:after,main#content section.section_visual>ul.standard>li:not(:first-child) .visual_box_inner .visual_box_bg:before{content:'';display:block;position:absolute;left:0;right:0;-webkit-transition:bottom 300ms, top 300ms;transition:bottom 300ms, top 300ms}main#content section.section_visual>ul.standard>li:not(:first-child) .visual_box_inner .visual_box_bg:before{top:0;bottom:100%}main#content section.section_visual>ul.standard>li:not(:first-child) .visual_box_inner .visual_box_bg:after{top:100%;bottom:0}main#content section.section_visual>ul.standard>li:not(:first-child) .visual_box_inner .visual_box_bg:hover:after,main#content section.section_visual>ul.standard>li:not(:first-child) .visual_box_inner .visual_box_bg:hover:before{-webkit-transition:bottom 500ms, top 500ms;transition:bottom 500ms, top 500ms}main#content section.section_visual>ul.standard>li:not(:first-child) .visual_box_inner .visual_box_bg:hover:before{bottom:50%}main#content section.section_visual>ul.standard>li:not(:first-child) .visual_box_inner .visual_box_bg:hover:after{top:50%}@media only screen and (max-width: 1024px){main#content section.section_visual>ul.standard>li a{width:130px;height:130px}}main#content section.section_visual>ul.standard>li a dl{transition:all 1s ease-out}main#content section.section_visual>ul.standard>li a dl dt i{width:26px;height:26px;background:url("/html/images/main/read_more.png")}main#content section.section_visual>ul.standard>li a dl dd ul li{color:#fff;text-align:center}main#content section.section_visual>ul.standard>li:first-child{background-color:#fff}main#content section.section_visual>ul.standard>li:first-child>a:after{position:absolute;z-index:9999;top:50%;transform:translateY(-50%);right:-16px;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #fff;content:''}main#content section.section_visual>ul.standard>li:first-child dl{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}main#content section.section_visual>ul.standard>li:first-child dl dt{font-weight:500;font-size:1.375rem;color:#111111}main#content section.section_visual>ul.standard>li:first-child dl dd{font-size:.875rem;color:#0054a4}main#content section.section_visual>ul.standard>li:first-child+li{background-color:#107ee4;background-color:rgba(16,126,228,0.79)}main#content section.section_visual>ul.standard>li:first-child+li .visual_box_bg{background-image:url("/html/images/main/standard_icon_1.png")}main#content section.section_visual>ul.standard>li:first-child+li .visual_box_bg:after,main#content section.section_visual>ul.standard>li:first-child+li .visual_box_bg:before{background-color:#107ee4;background-color:rgba(16,126,228,0.79)}main#content section.section_visual>ul.standard>li:first-child+li .visual_box_bg:hover:after,main#content section.section_visual>ul.standard>li:first-child+li .visual_box_bg:hover:before{background-color:#107ee4;background-color:rgba(16,126,228,0.79)}main#content section.section_visual>ul.standard>li:first-child+li+li{background-color:#22517d;background-color:rgba(34,81,125,0.79)}main#content section.section_visual>ul.standard>li:first-child+li+li .visual_box_bg{background-image:url("/html/images/main/standard_icon_2.png")}main#content section.section_visual>ul.standard>li:first-child+li+li .visual_box_bg:after,main#content section.section_visual>ul.standard>li:first-child+li+li .visual_box_bg:before{background-color:#22517d;background-color:rgba(34,81,125,0.79)}main#content section.section_visual>ul.standard>li:first-child+li+li .visual_box_bg:hover:after,main#content section.section_visual>ul.standard>li:first-child+li+li .visual_box_bg:hover:before{background-color:#22517d;background-color:rgba(34,81,125,0.79)}main#content section.section_visual>ul.standard>li:first-child+li+li+li{background-color:#0a2239;background-color:rgba(10,34,57,0.79)}main#content section.section_visual>ul.standard>li:first-child+li+li+li .visual_box_bg{background-image:url("/html/images/main/standard_icon_3.png")}main#content section.section_visual>ul.standard>li:first-child+li+li+li .visual_box_bg:after,main#content section.section_visual>ul.standard>li:first-child+li+li+li .visual_box_bg:before{background-color:#0a2239;background-color:rgba(10,34,57,0.79)}main#content section.section_visual>ul.standard>li:first-child+li+li+li .visual_box_bg:hover:after,main#content section.section_visual>ul.standard>li:first-child+li+li+li .visual_box_bg:hover:before{background-color:#0a2239;background-color:rgba(10,34,57,0.79)}main#content section.section_visual>ul.standard>li:hover:nth-of-type(2){background-color:#107ee4;background-color:#107ee4}main#content section.section_visual>ul.standard>li:hover:nth-of-type(3){background-color:#22517d;background-color:#22517d}main#content section.section_visual>ul.standard>li:hover:nth-of-type(4){background-color:#0a2239;background-color:#0a2239}main#content section.section_visual>ul.standard>li:not(:first-child):hover dl{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}main#content section.section_institute{padding:100px 0 90px;background:url("/html/images/main/section2_bg.jpg") no-repeat center center;background-attachment:fixed}main#content section.section_institute .container .row .whitebg[class*=col]{background-color:#fff}main#content section.section_institute .container .row .nav-tabs.ins li.active a{background-color:#fff;color:#111111}main#content section.section_institute .container .row .nav-tabs.ins li.active a span.arr:after,main#content section.section_institute .container .row .nav-tabs.ins li.active a span.arr:before{background-color:#111}main#content section.section_institute .container .row .nav-tabs.ins li a{position:relative;padding:25px 35px;font-size:1.375rem;line-height:1;background-color:#e8e8e8;color:#7a7a7a}@media only screen and (max-width: 1024px){main#content section.section_institute .container .row .nav-tabs.ins li a{padding:15px 20px;font-size:16px}}main#content section.section_institute .container .row .nav-tabs.ins li a span.arr{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:35px;width:17px;height:17px}@media only screen and (max-width: 1024px){main#content section.section_institute .container .row .nav-tabs.ins li a span.arr{right:15px}}main#content section.section_institute .container .row .nav-tabs.ins li a span.arr:after,main#content section.section_institute .container .row .nav-tabs.ins li a span.arr:before{content:'';background-color:#8c8c8c}main#content section.section_institute .container .row .nav-tabs.ins li a span.arr:before{width:100%;top:50%;height:1px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}main#content section.section_institute .container .row .nav-tabs.ins li a span.arr:after{left:50%;width:1px;height:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main#content section.section_institute .container .row .tab-content{padding:30px 35px}main#content section.section_institute .container .row .tab-content .tab-pane .article_latest h2{font-size:1.125rem;color:#111111}main#content section.section_institute .container .row .tab-content .tab-pane .article_latest p{margin-bottom:1rem;font-size:.875rem;color:#858585}main#content section.section_institute .container .row .tab-content .tab-pane .article_latest ul{margin-top:20px;padding-top:20px;border-top:1px dotted #000}main#content section.section_institute .container .row .tab-content .tab-pane .article_latest ul li{font-size:.875rem;line-height:1.4}main#content section.section_institute .container .row .tab-content .tab-pane .article_latest ul li:not(:last-child){margin-bottom:10px}main#content section.section_institute .container .row .tab-content .tab-pane .article_latest ul li dl{*zoom:1}main#content section.section_institute .container .row .tab-content .tab-pane .article_latest ul li dl:after{content:"";display:table;clear:both}main#content section.section_institute .container .row .tab-content .tab-pane .article_latest ul li dl dt{margin-bottom:10px;font-weight:500;color:#414141}@media only screen and (min-width: 1025px){main#content section.section_institute .container .row .tab-content .tab-pane .article_latest ul li dl dt{float:left;margin-bottom:0}main#content section.section_institute .container .row .tab-content .tab-pane .article_latest ul li dl dd{float:right}}main#content section.section_institute .container .row [class*=notice_col]{background-color:#156695}main#content section.section_institute .container .row [class*=notice_col]+.notice_col{background-color:#0a3751}main#content section.section_institute .container .row [class*=notice_col] .notice_box_wrap{display:table;width:100%;text-align:center;margin:0 auto;padding:35px}@media only screen and (max-width: 1024px){main#content section.section_institute .container .row [class*=notice_col] .notice_box_wrap{display:table;width:100%;text-align:center;margin:0 auto;padding:20px 10px}}main#content section.section_institute .container .row [class*=notice_col] .notice_box_wrap .notice_box{display:table-cell;vertical-align:middle}main#content section.section_institute .container .row [class*=notice_col] .notice_box_wrap .notice_box dl{margin-bottom:20px}main#content section.section_institute .container .row [class*=notice_col] .notice_box_wrap .notice_box dl dt{font-size:1.375rem;color:#ffffff}main#content section.section_institute .container .row [class*=notice_col] .notice_box_wrap .notice_box dl dd{font-size:1rem;color:#d8d6d6}main#content section.section_institute .container .row [class*=notice_col] .notice_box_wrap .notice_box figure{margin-bottom:25px}main#content section.section_institute .container .row [class*=notice_col] .notice_box_wrap .notice_box a{display:inline-block;width:100%;padding:10px 0 10px 24px;border:1px solid #fff;font-size:1rem;line-height:1;color:#f4f4f4;text-align:left;-webkit-box-shadow:inset 0 0 0 0 #fff;-moz-box-shadow:inset 0 0 0 0 #fff;box-shadow:inset 0 0 0 0 #fff;background-position-x:55%;background-position-y:14.5px;background-repeat:no-repeat;background-image:url("/html/images/main/main_arrow_img.png");transition:box-shadow 200ms ease-in-out, background 200ms ease-in-out}@media only screen and (max-width: 1024px){main#content section.section_institute .container .row [class*=notice_col] .notice_box_wrap .notice_box a{background-position-x:85%}}main#content section.section_institute .container .row [class*=notice_col] .notice_box_wrap .notice_box a:hover{-webkit-box-shadow:inset 0 0 0 4px #fff;-moz-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff;background-position-x:70%}@media only screen and (max-width: 1024px){main#content section.section_institute .container .row [class*=notice_col] .notice_box_wrap .notice_box a:hover{background-position-x:95%}}main#content section.section_news{padding:60px 0 80px;background:url("/html/images/main/section3_bg.jpg") no-repeat}main#content section.section_news .nav-tabs.news{margin-bottom:50px}main#content section.section_news .nav-tabs.news li{border:1px solid #b5b5b5}main#content section.section_news .nav-tabs.news li:not(:first-child){margin-left:-1px}main#content section.section_news .nav-tabs.news li.active a{background-color:#156695;color:#fff}main#content section.section_news .nav-tabs.news li a{position:relative;padding:15px 0;font-size:1.125rem;line-height:1;background-color:#efefef;color:#858585;text-align:center}main#content section.section_news .tab-content{position:relative;padding:50px 0}main#content section.section_news .tab-content .news-read_more{position:absolute;top:0;right:0;padding:7px 18px;background-color:#66b5ec;color:#fff;border-radius:50px;font-size:15px}main#content section.section_news .tab-content .news-read_more span.arr{display:inline-block;position:relative;width:0;height:12px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}main#content section.section_news .tab-content .news-read_more span.arr:before,main#content section.section_news .tab-content .news-read_more span.arr:after{position:absolute;content:"";background-color:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}main#content section.section_news .tab-content .news-read_more span.arr:before{left:50%;width:1px;height:0;margin-right:-6px}main#content section.section_news .tab-content .news-read_more span.arr:after{top:50%;margin-bottom:-6px;width:0;height:1px}main#content section.section_news .tab-content .news-read_more:hover span.arr{width:12px}main#content section.section_news .tab-content .news-read_more:hover span.arr:before{height:12px}main#content section.section_news .tab-content .news-read_more:hover span.arr:after{width:12px}@media only screen and (min-width: 1025px){main#content section.section_news .tab-content .grid .grid-item,main#content section.section_news .tab-content .grid .grid-sizer{width:25%}}@media only screen and (max-width: 1024px){main#content section.section_news .tab-content .grid .grid-item,main#content section.section_news .tab-content .grid .grid-sizer{width:50%}}main#content section.section_news .tab-content .grid .board-wrap-latest{position:relative;overflow:hidden;padding:1rem;color:#1D1D1D;margin:10px;background-color:white;-webkit-box-shadow:0 5px 10px rgba(50,50,50,0.3);-moz-box-shadow:0 5px 10px rgba(50,50,50,0.3);box-shadow:0 5px 10px rgba(50,50,50,0.3)}main#content section.section_news .tab-content .grid .board-wrap-latest a{display:block}main#content section.section_news .tab-content .grid .board-wrap-latest a:hover figure img{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}main#content section.section_news .tab-content .grid .board-wrap-latest a figure{overflow:hidden;max-width:100%;width:100%;margin:0 auto 15px}main#content section.section_news .tab-content .grid .board-wrap-latest a figure img{display:block;width:100%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}main#content section.section_news .tab-content .grid .board-wrap-latest a .desc-wrap h4{margin-bottom:10px;font-size:1rem;color:#000}main#content section.section_news .tab-content .grid .board-wrap-latest a .desc-wrap p{margin-bottom:20px;font-size:14px;color:#303030}main#content section.section_news .tab-content .grid .board-wrap-latest a .desc-wrap ul li{font-size:0;line-height:0;letter-spacing:0}main#content section.section_news .tab-content .grid .board-wrap-latest a .desc-wrap ul li dl{display:inline-block;position:relative;vertical-align:middle}main#content section.section_news .tab-content .grid .board-wrap-latest a .desc-wrap ul li dl:first-child{padding-right:25px}main#content section.section_news .tab-content .grid .board-wrap-latest a .desc-wrap ul li dl:first-child:after{display:block;position:absolute;right:10px;top:8px;width:6px;height:11px;font-size:.875rem;color:#6d6d6d;content:'/'}main#content section.section_news .tab-content .grid .board-wrap-latest a .desc-wrap ul li dl dd,main#content section.section_news .tab-content .grid .board-wrap-latest a .desc-wrap ul li dl dt{display:inline-block;vertical-align:middle}main#content section.section_news .tab-content .grid .board-wrap-latest a .desc-wrap ul li dl dt{margin-right:9px;font-weight:500;font-size:12px;line-height:1.5;color:#6d6d6d}main#content section.section_news .tab-content .grid .board-wrap-latest a .desc-wrap ul li dl dd{font-size:12px;line-height:1.5;color:#6d6d6d}main#content section.section_partner{padding:25px 0}main#content section.section_partner img{display:block;max-width:100%;width:100%}@media only screen and (max-width: 1024px){main#content section.section_partner img{display:block;margin:0 auto 10px}}@media only screen and (max-width: 767px){main#content section.section_partner img{width:100%;max-width:100%}}main#content.sub_content{overflow:hidden}main#content.sub_content p{font-size:1rem;color:#666666;margin-bottom:2rem}main#content.sub_content p.text-right{text-align:right}main#content.sub_content p strong{font-weight:700;color:#000}main#content.sub_content .mb-0{margin-bottom:0 !important}main#content.sub_content .mt-1{margin-top:1rem !important}main#content.sub_content img{display:block;max-width:100%;height:auto}@media only screen and (max-width: 1024px){main#content.sub_content img.img-responsive{margin:0 auto 1rem}}main#content.sub_content section.section_visual.no-padding{min-height:286px;background-repeat:no-repeat;background-size:cover}main#content.sub_content section.section_visual.no-padding.introduce{background-image:url("/html/images/sub/introduce/institute_head_img.jpg")}main#content.sub_content section.section_visual.no-padding.product{background-image:url("/html/images/sub/product/product_head_img.jpg")}main#content.sub_content section.section_visual.no-padding.certification{background-image:url("/html/images/sub/certification/certification_head_img.jpg")}main#content.sub_content section.section_visual.no-padding.data{background-image:url("/html/images/sub/data/data_head_img.jpg")}main#content.sub_content section.section_visual.no-padding.etc{background-image:url("/html/images/sub/introduce/sub_bg.jpg")}@media only screen and (max-width: 1024px){main#content.sub_content section.section_visual.no-padding{min-height:150px}}@media only screen and (max-width: 1024px){main#content.sub_content .responsive-table{overflow-x:scroll}main#content.sub_content .responsive-table table.common_table.fixed,main#content.sub_content .responsive-table table.common_table.blue{table-layout:auto}main#content.sub_content .responsive-table table.common_table.fixed th,main#content.sub_content .responsive-table table.common_table.fixed td,main#content.sub_content .responsive-table table.common_table.blue th,main#content.sub_content .responsive-table table.common_table.blue td{word-break:keep-all}}main#content.sub_content table.common_table{width:100%;margin-top:35px;border-top:2px solid #1a69da}main#content.sub_content table.common_table.blue thead th{font-size:.875rem;background-color:#6e9fdf;color:#fff}main#content.sub_content table.common_table.blue td{padding:15px 6px;text-align:center;background-color:#f7faff;border-color:#bbd7fc;letter-spacing:-0.7px}main#content.sub_content table.common_table.blue td p{text-align:left;margin:0;font-weight:500;font-size:1rem;color:#1955a4}main#content.sub_content table.common_table.blue td ul{padding-top:10px}main#content.sub_content table.common_table.blue td ul li{text-align:left;font-weight:400;font-size:.875rem;line-height:1.5;color:#666666}main#content.sub_content table.common_table.blue td ul li:before{margin-right:5px;content:'-'}main#content.sub_content table.common_table.purple{border-top-color:#9f5ae0}main#content.sub_content table.common_table.purple thead th{color:#333333;background-color:#efefef}main#content.sub_content table.common_table.green{border-top-color:#467514}main#content.sub_content table.common_table.green thead th{color:#333333;background-color:#efefef}main#content.sub_content table.common_table.fixed{table-layout:fixed}main#content.sub_content table.common_table.text-center{text-align:center}main#content.sub_content table.common_table.text-center img{margin:0 auto}main#content.sub_content table.common_table th,main#content.sub_content table.common_table td{vertical-align:middle}main#content.sub_content table.common_table thead tr th{padding:15px;font-weight:500;color:#3b74ae;background-color:#d6f0fb}main#content.sub_content table.common_table thead tr th:not(:last-child){border-right:1px solid #dedede}@media only screen and (max-width: 1024px){main#content.sub_content table.common_table tbody tr.block th,main#content.sub_content table.common_table tbody tr.block td{display:block;width:auto;border-width:0}main#content.sub_content table.common_table tbody tr.block th{border-bottom-width:1px}}main#content.sub_content table.common_table tbody tr th{width:170px;padding:15px;background-color:#f9f9f9;font-weight:500;font-size:1rem;color:#111111;text-align:center;border:1px solid #dedede}main#content.sub_content table.common_table tbody tr th:first-child{border-left-width:0}main#content.sub_content table.common_table tbody tr td{width:auto;border:1px solid #dedede;padding:15px;font-size:.875rem;color:#767676}main#content.sub_content table.common_table tbody tr td:first-child{border-left-width:0}main#content.sub_content table.common_table tbody tr td:last-child{border-right-width:0}main#content.sub_content table.common_table.download td{*zoom:1}main#content.sub_content table.common_table.download td:after{content:"";display:table;clear:both}main#content.sub_content table.common_table.download td p{float:left;margin-top:7px}main#content.sub_content table.common_table.download td a.down_btn{float:right;padding:10px 15px;border-radius:50px;font-weight:700;font-size:14px;color:#ffffff;background-color:#297bd8}main#content.sub_content table.common_table.download td a.down_btn:nth-of-type(2){margin-right:5px}@media only screen and (max-width: 1024px){main#content.sub_content table.common_table.download td a.down_btn{margin-top:10px;float:left;clear:left}}main#content.sub_content table.common_table.download td ul{clear:left}main#content.sub_content ul.nav.nav-tabs.common_tab{margin-bottom:30px;border-bottom:1px solid #c5c5c5}@media only screen and (max-width: 1024px){main#content.sub_content ul.nav.nav-tabs.common_tab{margin:0 15px 15px 17px;border-bottom:0}}@media only screen and (max-width: 1024px){main#content.sub_content ul.nav.nav-tabs.common_tab.half>li{display:flex;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}main#content.sub_content ul.nav.nav-tabs.common_tab>li{vertical-align:bottom;position:relative;box-sizing:border-box;align-items:center;background-color:#e5e5e5;border:1px solid #c5c5c5;margin-left:-1px}@media only screen and (max-width: 1024px){main#content.sub_content ul.nav.nav-tabs.common_tab>li{display:flex;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media only screen and (min-width: 1025px){main#content.sub_content ul.nav.nav-tabs.common_tab>li{display:inline-block;top:13px;border:0;background-color:transparent}main#content.sub_content ul.nav.nav-tabs.common_tab>li:not(:first-child){margin-left:-1px}}main#content.sub_content ul.nav.nav-tabs.common_tab>li.active{background-color:#fff}@media only screen and (min-width: 1025px){main#content.sub_content ul.nav.nav-tabs.common_tab>li.active{top:auto}}@media only screen and (min-width: 1025px){main#content.sub_content ul.nav.nav-tabs.common_tab>li.active>a{background-color:#fff;padding:20px 35px;font-size:1.125rem;border-bottom-width:0}}main#content.sub_content ul.nav.nav-tabs.common_tab>li>a{-webkit-transition:width 0.5s ease;-moz-transition:width 0.5s ease;-ms-transition:width 0.5s ease;-o-transition:width 0.5s ease;transition:width 0.5s ease;display:block;width:100%;padding:10px 0;font-size:14px;line-height:1.375rem;text-align:center;color:#111111}@media only screen and (min-width: 1025px){main#content.sub_content ul.nav.nav-tabs.common_tab>li>a{background-color:#e5e5e5;border:1px solid #c5c5c5;padding:15px 35px;width:auto;min-width:145px;line-height:1}}main#content.sub_content .common_ul_wrap{border:3px solid #c4c4c4;padding:45px 30px}main#content.sub_content ul.common_ul li{position:relative;font-size:1rem;color:#666666;margin-bottom:15px;padding-left:0}main#content.sub_content ul.common_ul li:before{content:"·"}main#content.sub_content ul.common_ul.color li{padding-left:10px}main#content.sub_content ul.common_ul.color li:before{position:absolute;left:0;top:8.5px;width:4px;height:4px;background:url("/html/images/sub/glass-story/common_ul_bullet.jpg") no-repeat;content:""}@media only screen and (max-width: 1024px){main#content.sub_content [class^=col].col-md-3.sidebar{display:none}}main#content.sub_content [class^=col] aside.widget nav>ul>li{border-bottom:1px solid #e5e5e5}main#content.sub_content [class^=col] aside.widget nav>ul>li.on>a:after{transform:rotateZ(90deg)}main#content.sub_content [class^=col] aside.widget nav>ul>li>a{display:block;position:relative;padding:15px;font-size:1rem;color:#333333}main#content.sub_content [class^=col] aside.widget nav>ul>li>a+ul{padding:13px 18px;background-color:#eeeeee;display:none}main#content.sub_content [class^=col] aside.widget nav>ul>li>a+ul>li>a{display:block;position:relative;font-size:.875rem;color:#6c6c6c}main#content.sub_content [class^=col] aside.widget nav>ul>li>a+ul>li>a:before{margin-right:5px;content:'-'}main#content.sub_content [class^=col] aside.widget nav>ul>li>a+ul>li:not(:last-child){margin-bottom:10px}main#content.sub_content [class^=col] aside.widget nav>ul>li>a+ul>li.active>a{color:#2c80da}main#content.sub_content [class^=col] aside.widget nav>ul>li>a:after{position:absolute;top:14px;right:15px;content:"\f105";display:inline-block;font-family:'FontAwesome';font-size:1.5rem;line-height:1;color:#333;transition:all 0.3s}main#content.sub_content [class^=col] aside.widget nav>ul>li.active>a{color:#2c80da}main#content.sub_content [class^=col] aside.widget nav>ul>li.active>a:after{color:#2c80da}main#content.sub_content [class^=col] aside.widget .cs-center{margin-top:25px}main#content.sub_content [class^=col] aside.widget .cs-center ul li{line-height:1}main#content.sub_content [class^=col] aside.widget .cs-center ul li dl dt,main#content.sub_content [class^=col] aside.widget .cs-center ul li dl dd{display:inline-block;vertical-align:middle}main#content.sub_content [class^=col] aside.widget .cs-center ul li dl dt{position:relative;padding-right:10px;font-size:1.25rem;color:#000}main#content.sub_content [class^=col] aside.widget .cs-center ul li dl dt:after{position:absolute;right:3px;top:50%;margin-top:-5px;width:1px;height:10px;background-color:#929292;content:''}main#content.sub_content [class^=col] aside.widget .cs-center ul li dl dd{font-size:10px;color:#929292}main#content.sub_content [class^=col] aside.widget .cs-center ul li:first-child{margin-bottom:10px}main#content.sub_content [class^=col] aside.widget .cs-center ul li:last-child{font-size:2rem;line-height:1;color:#f68228}@media only screen and (min-width: 1025px){main#content.sub_content>div.container>div.row{margin-left:-25px;margin-right:-25px}main#content.sub_content>div.container>div.row>[class^=col]{padding-left:25px;padding-right:25px}main#content.sub_content>div.container>div.row>div.col-md-3{-ms-flex:0 0 22.15%;flex:0 0 22.15%;max-width:22.15%}main#content.sub_content>div.container>div.row>div.col-md-9{-ms-flex:0 0 77.85%;flex:0 0 77.85%;max-width:77.85%}}main#content.sub_content h2.widgettitle{padding:40px 0;color:#fff;font-size:1.625rem;background:url(/html/images/sub/sidebar_tit_bg.jpg) no-repeat;background-size:cover;text-align:center}main#content.sub_content div.contents{margin-bottom:2rem}main#content.sub_content div.contents .tit_box{margin-bottom:35px;padding:1.875rem 2.5rem;background-repeat:no-repeat;background-position:center bottom;background-size:cover}@media only screen and (min-width: 1025px){main#content.sub_content div.contents .tit_box{min-height:225px}}main#content.sub_content div.contents .tit_box dl dt{position:relative;padding-bottom:20px;margin-bottom:10px;font-family:"Noto Serif";font-weight:500;font-size:1.875rem;color:#000}main#content.sub_content div.contents .tit_box dl dt:after{position:absolute;left:0;bottom:0;background-color:#5e6673;width:30px;height:2px;content:''}main#content.sub_content div.contents .tit_box dl dt em{font-family:"notokr",Helvetica,Arial,"Apple SD Gothic Neo",AppleSDGothic,"Malgun Gothic",Gulim,sans-serif;font-weight:600;font-size:1.75rem;color:#7cb7d2}main#content.sub_content div.contents .tit_box dl dd{font-size:14px;color:#626262;letter-spacing:-0.3px}main#content.sub_content div.contents .tit_box dl dd strong{display:block;margin-bottom:10px;font-weight:500;font-size:1rem;color:#113f59}main#content.sub_content div.contents .tit_box.product dl dt{color:#fff}main#content.sub_content div.contents .tit_box.product dl dt em{font-family:"notokr",Helvetica,Arial,"Apple SD Gothic Neo",AppleSDGothic,"Malgun Gothic",Gulim,sans-serif;font-weight:400;font-size:1.25rem;color:#bcdcff}main#content.sub_content div.contents .tit_box.product dl dt:after{background-color:#fff}main#content.sub_content div.contents .tit_box.product dl dd{font-size:.875rem;color:#bcdcff}@media only screen and (max-width: 1024px){main#content.sub_content div.contents .tit_box.product dl dd br{display:none}}main#content.sub_content div.contents .tit_box.product dl dd strong{display:inline;font-size:.875rem;font-weight:500;color:#fff}main#content.sub_content div.contents h2.sub_cont_tit_h2{margin-bottom:40px;padding-left:1rem;font-weight:500;font-size:1.375rem;color:#000;background:url(/html/images/sub/content_tit_bg.png) no-repeat 0 5px}main#content.sub_content div.contents h2.sub_cont_tit_h2 dfn{font-weight:400;font-size:.875rem;color:#8d8d8d}main#content.sub_content div.contents h3.sub_cont_tit_h3{font-weight:300;font-size:2rem;margin-bottom:2rem;color:#1c6dda}main#content.sub_content div.contents h3.sub_cont_tit_h3 strong{font-weight:500}@media only screen and (max-width: 1024px){main#content.sub_content div.contents h3.sub_cont_tit_h3 br{display:none}}main#content.sub_content div.contents h4.strapline{position:relative;margin-bottom:20px;border-top:2px solid #f4f4f4;font-weight:500;font-size:1.125rem;color:#000}main#content.sub_content div.contents h4.strapline span{display:inline-block;position:relative;top:-2px;padding-top:10px;border-top:2px solid #f68228}main#content.sub_content div.contents h4.strapline em{font-weight:500;font-size:1.125rem;color:#969696}main#content.sub_content div.contents h4.strapline:not(:nth-of-type(1)){margin-top:35px}main#content.sub_content div.contents h4.strapline.green{color:#467514}main#content.sub_content div.contents h4.strapline.green span{border-color:#95c62c}main#content.sub_content div.contents h4.strapline.blue{color:#1670c3}main#content.sub_content div.contents h4.strapline.blue span{border-color:#1670c3}main#content.sub_content div.contents h4.strapline.blueBorder span{border-color:#1670c3}main#content.sub_content div.contents h4.strapline.purple{color:#6226a5}main#content.sub_content div.contents h4.strapline.purple span{border-color:#9f5ae0}main#content.sub_content div.contents h4.strapline.bluegreen{color:#2890a3}main#content.sub_content div.contents h4.strapline.bluegreen span{border-color:#2890a3}main#content.sub_content div.contents h4.strapline.sky{color:#1d98d8}main#content.sub_content div.contents h4.strapline.sky span{border-color:#1d98d8}main#content.sub_content div.contents:not(.board-wrap) p{margin-bottom:1rem}main#content.sub_content .embed-responsive{position:relative;display:block;width:100%;padding-top:56.25%;overflow:hidden}main#content.sub_content .embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.mb15{margin-bottom:.9375rem}.mb20{margin-bottom:1.25rem}.mb35{margin-bottom:2.1875rem}.mb40{margin-bottom:2.5rem}.mb50{margin-bottom:3.125rem}.mb60{margin-bottom:3.75rem}.mt100{margin-top:6.25rem}.tab-content>.tab-pane:not(.active),.pill-content>.pill-pane:not(.active){display:block;height:0;overflow-y:hidden}main#content.sub_content p.chairman_txt{text-align:right;font-size:1.125rem}main#content.sub_content figure.chairman dl{margin-top:10px;margin-bottom:15px}@media only screen and (min-width: 1025px){main#content.sub_content figure.chairman dl{text-align:right}}main#content.sub_content figure.chairman dl dt{font-family:"Noto Serif";font-size:.875rem;color:#000}main#content.sub_content figure.chairman dl dd{font-weight:400;font-size:10px;color:#a6a6a6}main#content.sub_content h4.table_tit{margin-bottom:8px;padding-left:13px;font-weight:500;font-size:1rem;line-height:1rem;color:#000;background:url("/html/images/sub/introduce/table_tit_img.png") no-repeat 0 0}main#content.sub_content table.sub_cont_table{width:100%;margin-bottom:20px}main#content.sub_content table.sub_cont_table tr{border-top:1px solid #c3c3c3}main#content.sub_content table.sub_cont_table tr:last-child{border-bottom:1px solid #c3c3c3}main#content.sub_content table.sub_cont_table td,main#content.sub_content table.sub_cont_table th{text-align:left;padding:10px 15px}main#content.sub_content table.sub_cont_table th{background-color:#f2f2f2;font-size:14px;color:#000}main#content.sub_content table.sub_cont_table td{font-size:14px;color:#666666}main#content.sub_content h3.gray_wrap_tit{margin-bottom:20px;font-weight:500;font-size:1.5rem;color:#000}main#content.sub_content .gray_wrap{margin-bottom:60px;padding:20px;border:1px solid #d7d7d7;background-color:#f5f5f5}main#content.sub_content .gray_wrap ul li dl dt,main#content.sub_content .gray_wrap ul li dl dd{display:inline-block;vertical-align:top}main#content.sub_content .gray_wrap ul li dl dt{font-weight:500;font-size:16px;color:#000}main#content.sub_content .gray_wrap ul li dl dd{font-weight:400;font-size:1rem;color:#666666}main#content.sub_content .gray_wrap .gray_btn_wrap{margin-top:25px;padding-top:20px;border-top:1px solid #d7d7d7;font-size:0;line-height:0;letter-spacing:0}main#content.sub_content .gray_wrap .gray_btn_wrap p,main#content.sub_content .gray_wrap .gray_btn_wrap a{display:inline-block;vertical-align:middle}main#content.sub_content .gray_wrap .gray_btn_wrap p{margin-bottom:0;font-weight:500;font-size:1rem;line-height:1.5;color:#2c80da;width:calc(100% - 100px);max-width:100%}@media only screen and (min-width: 1025px){main#content.sub_content .gray_wrap .gray_btn_wrap p{width:auto;margin-right:20px}}main#content.sub_content .gray_wrap .gray_btn_wrap a{padding:15px 30px;border-radius:50px;font-weight:700;font-size:14px;color:#ffffff;background-color:#297bd8}@media only screen and (max-width: 1024px){main#content.sub_content .gray_wrap .gray_btn_wrap a{max-width:100px;width:100%;padding:15px 10px;font-size:13px}}main#content.sub_content h3.vision_tit{margin-bottom:25px;font-weight:400;font-size:24px;color:#333333}main#content.sub_content h3.vision_tit strong{color:#297bd8}main#content.sub_content ul.vision_ul li{font-size:1rem}main#content.sub_content ul.vision_ul li:first-child{margin-bottom:20px}main#content.sub_content .row.vision_row{border:1px solid #d1d1d1}main#content.sub_content .row.vision_row.mb30{margin-bottom:30px;margin-left:0}main#content.sub_content .row.vision_row [class^=col]{padding:1.875rem}main#content.sub_content .row.vision_row [class^=col]:first-child{background-color:#eaeaea}main#content.sub_content .row.vision_row [class^=col] h4{position:relative;padding-bottom:15px;font-size:1.375rem;text-align:right;color:#000}main#content.sub_content .row.vision_row [class^=col] h4:after{position:absolute;right:0;bottom:0;width:37px;height:1px;background-color:#111111;content:''}@media only screen and (max-width: 1024px){main#content.sub_content .row.vision_row [class^=col] h4{text-align:left}main#content.sub_content .row.vision_row [class^=col] h4:after{left:0;right:auto}}main#content.sub_content .row.vision_row [class^=col] ul li{font-size:1rem;color:#858585}main#content.sub_content .history_wrap{margin-top:70px;margin-right:0;margin-bottom:0;margin-left:0}main#content.sub_content .history_wrap .row:not(:last-child){margin-bottom:100px}main#content.sub_content .history_wrap [class^=col]:first-child{position:relative;background-image:url(/html/images/sub/introduce/history_title_circle.png);background-position:center 100%;background-repeat:no-repeat}main#content.sub_content .history_wrap [class^=col]:first-child:after{position:absolute;left:0;right:0;width:7px;height:calc(100% - 270px);max-height:100%;background-color:#2578d3;margin:auto;border-radius:50px;content:''}main#content.sub_content .history_wrap div.history_year{display:table;width:194px;height:194px;margin:0 auto;border-radius:50%;background:#6faff5 url(/html/images/sub/introduce/history_year_bg.png) no-repeat;background-size:cover;border:8px solid #6faff5;color:#fff;text-align:center}main#content.sub_content .history_wrap div.history_year h3{display:table-cell;vertical-align:middle;font-size:1.75rem}main#content.sub_content .history_wrap ul.history_ul>li:not(:last-child){padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ccc}@media only screen and (min-width: 1025px){main#content.sub_content .history_wrap ul.history_ul>li h4,main#content.sub_content .history_wrap ul.history_ul>li ul{display:inline-block;vertical-align:top}}main#content.sub_content .history_wrap ul.history_ul>li h4{margin-right:10px;font-weight:400;font-size:1.5rem;line-height:1;color:#f68228}@media only screen and (max-width: 1024px){main#content.sub_content .history_wrap ul.history_ul>li h4{margin-bottom:20px}}main#content.sub_content .history_wrap ul.history_ul>li ul li:not(:last-child){margin-bottom:15px}@media only screen and (min-width: 1025px){main#content.sub_content .history_wrap ul.history_ul>li ul li dl dt,main#content.sub_content .history_wrap ul.history_ul>li ul li dl dd{display:inline-block;vertical-align:top}main#content.sub_content .history_wrap ul.history_ul>li ul li dl dt{margin-bottom:0}}main#content.sub_content .history_wrap ul.history_ul>li ul li dl dt{margin-bottom:10px;font-size:1rem;color:#000000}main#content.sub_content .history_wrap ul.history_ul>li ul li dl dd ul li{margin-left:10px;font-size:1rem;color:#666666;letter-spacing:-0.5px}@media only screen and (max-width: 1024px){main#content.sub_content .history_wrap ul.history_ul>li ul li dl dd ul li{margin-left:0}}main#content.sub_content .history_wrap ul.history_ul>li ul li dl dd ul li:before{position:relative;content:'·'}main#content.sub_content div.org_wrap{position:relative;margin:0 auto;text-align:center}main#content.sub_content div.org_wrap h1{font-weight:700;line-height:1;letter-spacing:0;color:#e8e8e8}@media only screen and (min-width: 1025px){main#content.sub_content div.org_wrap h1{position:absolute;left:0;top:0;font-size:44px}}@media only screen and (max-width: 1024px){main#content.sub_content div.org_wrap h1{font-size:1.5rem;margin-bottom:20px}}main#content.sub_content div.org_wrap>ul>li{color:#fff}main#content.sub_content div.org_wrap>ul>li h2{display:table;width:100%;margin-bottom:74px;font-size:1.5rem;background:url(/html/images/sub/introduce/history_tit_bg.png) no-repeat center center}main#content.sub_content div.org_wrap>ul>li h2 span{display:table-cell;vertical-align:middle;width:150px;height:130px}@media only screen and (min-width: 1025px){main#content.sub_content div.org_wrap>ul>li:first-child{margin:0px 12.5%;background-image:url(/html/images/sub/introduce/history_line.jpg);background-repeat:repeat-x;background-position:center bottom}}main#content.sub_content div.org_wrap>ul>li:first-child .org_wrap_inner{padding-bottom:55px;background-image:url(/html/images/sub/introduce/history_line.jpg);background-repeat:repeat-y;background-position:center bottom}main#content.sub_content div.org_wrap>ul>li:first-child .org_wrap_inner ul{background-image:url(/html/images/sub/introduce/history_line.jpg);background-repeat:repeat-x;background-position:center center;font-size:0;line-height:0;letter-spacing:0}main#content.sub_content div.org_wrap>ul>li:first-child .org_wrap_inner ul li{display:inline-block;width:29.8%;margin-right:5.3%;padding:15px 0;vertical-align:middle;font-weight:500;font-size:18px;line-height:1.5rem;background-color:#949494}main#content.sub_content div.org_wrap>ul>li:first-child .org_wrap_inner ul li:nth-of-type(2){background-color:#e0a72c}main#content.sub_content div.org_wrap>ul>li:first-child .org_wrap_inner ul li:not(:nth-of-type(2)){background-color:#4dabd6}main#content.sub_content div.org_wrap>ul>li:first-child .org_wrap_inner ul li:last-child{margin-right:0}main#content.sub_content div.org_wrap>ul>li:nth-of-type(2){margin:0 -5px}main#content.sub_content div.org_wrap>ul>li:nth-of-type(2) ul{font-size:0;line-height:0;letter-spacing:0}main#content.sub_content div.org_wrap>ul>li:nth-of-type(2) ul li{vertical-align:middle;background-image:url(/html/images/sub/introduce/history_line.jpg);background-repeat:repeat-y;background-position:center bottom}@media only screen and (min-width: 1025px){main#content.sub_content div.org_wrap>ul>li:nth-of-type(2) ul li{display:inline-block;width:26%;margin-right:11%;padding-top:55px}}main#content.sub_content div.org_wrap>ul>li:nth-of-type(2) ul li dl{padding:20px 30px;background-color:#949494}main#content.sub_content div.org_wrap>ul>li:nth-of-type(2) ul li dl dt{font-weight:500;font-size:18px;line-height:1.5rem}main#content.sub_content div.org_wrap>ul>li:nth-of-type(2) ul li dl dd{font-size:14px;line-height:1rem}@media only screen and (max-width: 1024px){main#content.sub_content div.org_wrap>ul>li:nth-of-type(2) ul li:not(:first-child){padding-top:30px}}main#content.sub_content div.org_wrap>ul>li:nth-of-type(2) ul li:last-child{margin-right:0}main#content.sub_content section.ci_wrap{text-align:center}main#content.sub_content section.ci_wrap h1{margin:1.25rem 0 2.5rem;font-weight:400;font-size:1.625rem;color:#000}main#content.sub_content section.ci_wrap h1 strong{position:relative;padding:0 1.75rem;font-weight:700;font-size:2rem;color:#1c6dda}main#content.sub_content section.ci_wrap h1 strong:before{content:"“";position:absolute;top:-7px;left:0;display:inline-block;font-size:60px;font-family:'Gulim';color:#66B5EC}main#content.sub_content section.ci_wrap h1 strong:after{content:"”";position:absolute;top:-7px;right:0;display:inline-block;font-size:60px;font-family:'Gulim';color:#66B5EC}@media only screen and (max-width: 540px){main#content.sub_content section.ci_wrap h1 strong{display:block}}main#content.sub_content section.ci_wrap .ci_img_wrap{width:486px;margin:0 auto;padding:46px 0;border:1px solid #eee;background:url(/html/images/sub/introduce/ci_bg.gif) repeat -2px -1px}main#content.sub_content section.ci_wrap .ci_img_wrap img{margin:0 auto}@media only screen and (max-width: 540px){main#content.sub_content section.ci_wrap .ci_img_wrap{width:100%;background-position:-1px -1px}}main#content.sub_content section.ci_wrap ul{margin:50px auto;padding:30px 9%;width:90%;border:1px solid #e6e6e6;text-align:left}main#content.sub_content section.ci_wrap ul li{padding:5px 0 5px 20px;font-size:1rem;line-height:20px;text-indent:-20px}main#content.sub_content section.ci_wrap ul li:before{content:'';position:relative;top:-2px;display:inline-block;margin-right:10px;width:6px;height:6px;background:#1c6dda;vertical-align:middle}main#content.sub_content section.ci_wrap ul li strong{color:#1c6dda}main#content.sub_content div#google_map{width:100%;height:475px}main#content.sub_content div.contents #overview .tit_box{background-image:url(/html/images/sub/glass-story/glass-story-1.jpg)}main#content.sub_content div.contents #character .tit_box{background-image:url(/html/images/sub/glass-story/glass-story-2.jpg)}main#content.sub_content div.contents #type .tit_box{background-image:url(/html/images/sub/glass-story/glass-story-3.jpg)}main#content.sub_content div.contents #process .tit_box{background-image:url(/html/images/sub/glass-story/glass-story-4.jpg)}main#content.sub_content div.contents #color .tit_box{background-image:url(/html/images/sub/glass-story/glass-story-5.jpg)}main#content.sub_content div.contents #overview2 .tit_box{background-image:url(/html/images/sub/glass-story/glass-history-1.jpg)}main#content.sub_content div.contents #sheetglass .tit_box{background-image:url(/html/images/sub/glass-story/glass-history-2.jpg)}main#content.sub_content div.contents #rolling .tit_box{background-image:url(/html/images/sub/glass-story/glass-history-3.jpg)}main#content.sub_content div.contents #plateglass .tit_box{background-image:url(/html/images/sub/glass-story/glass-history-4.jpg)}main#content.sub_content div.contents #floatglass .tit_box{background-image:url(/html/images/sub/glass-story/glass-history-5.jpg)}main#content.sub_content div.contents #development .tit_box{background-image:url(/html/images/sub/glass-story/glass-development-history.jpg)}main#content.sub_content div.contents #handle .tit_box{background-image:url(/html/images/sub/glass-story/glass-use-1.jpg)}main#content.sub_content div.contents #plan .tit_box{background-image:url(/html/images/sub/glass-story/glass-use-2.jpg)}main#content.sub_content div.contents #manufacture .tit_box{background-image:url(/html/images/sub/glass-story/glass-use-3.jpg)}main#content.sub_content div.contents #building .tit_box{background-image:url(/html/images/sub/glass-story/glass-use-3.jpg)}main#content.sub_content div.contents #use .tit_box{background-image:url(/html/images/sub/glass-story/glass-use-4.jpg)}main#content.sub_content div.contents #words .tit_box{background-image:url(/html/images/sub/glass-story/glass-use-5.jpg)}main#content.sub_content div.contents dl.cont_dl{margin-bottom:20px}main#content.sub_content div.contents dl.cont_dl dt{position:relative;margin-bottom:10px;padding-left:15px;font-weight:500;font-size:1rem;color:#333333}main#content.sub_content div.contents dl.cont_dl dt:before{position:absolute;left:0;top:6px;width:8px;height:8px;background:url(/html/images/sub/glass-story/dl_bullet.jpg) no-repeat;background-size:cover;content:""}main#content.sub_content div.contents dl.cont_dl dd{padding-left:15px;font-size:.875rem;color:#666666}main#content.sub_content div.contents dl.cont_dl dd strong{color:#4893cc}main#content.sub_content div.contents p strong{color:#1c6dda}main#content.sub_content div.contents p strong.black{color:#000}main#content.sub_content div.contents .process_wrap{overflow:hidden;padding:40px 0 0 0}main#content.sub_content div.contents .process_wrap ul{position:relative;margin:0 6px;font-size:0;line-height:0;letter-spacing:0;border-style:solid;border-color:#197fae;text-align:center}@media only screen and (max-width: 540px){main#content.sub_content div.contents .process_wrap ul{margin:0 -10px}}@media only screen and (min-width: 541px){main#content.sub_content div.contents .process_wrap ul:first-child{border-width:4px 4px 4px 0;border-radius:0 10px 10px 0}main#content.sub_content div.contents .process_wrap ul:first-child:last-child{border-width:4px 0 0 0;border-radius:0}main#content.sub_content div.contents .process_wrap ul:first-child+ul:not(:last-child){border-width:0 0 4px 4px}main#content.sub_content div.contents .process_wrap ul:first-child+ul:not(:last-child)+ul:not(:last-child){border-width:0 4px 4px 0}}@media only screen and (min-width: 541px){main#content.sub_content div.contents .process_wrap ul.arrow_ul:before{position:absolute;top:-13px;left:-5px;width:26px;height:23px;background:url(/html/images/sub/glass-story/process_arrow.png) no-repeat;content:""}}main#content.sub_content div.contents .process_wrap ul:last-child li{margin-bottom:0}main#content.sub_content div.contents .process_wrap ul li{display:inline-block;position:relative;margin-bottom:50px;width:25%;text-align:center;vertical-align:top}@media only screen and (max-width: 540px){main#content.sub_content div.contents .process_wrap ul li{width:50%;margin-bottom:0;padding:15px 10px}main#content.sub_content div.contents .process_wrap ul li span.process_number{display:inline-block;position:absolute;top:0;width:50px;right:10px;height:50px;line-height:45px;font-size:20px;background-color:#db6131;border-radius:50%;border:5px solid #fff;color:#fff}}@media only screen and (min-width: 541px){main#content.sub_content div.contents .process_wrap ul li{padding:36px 1% 0;top:-12px}main#content.sub_content div.contents .process_wrap ul li.pull-3{left:75%}main#content.sub_content div.contents .process_wrap ul li.pull-2{left:50%}main#content.sub_content div.contents .process_wrap ul li.pull-1{left:25%}main#content.sub_content div.contents .process_wrap ul li.push-3{right:75%}main#content.sub_content div.contents .process_wrap ul li.push-2{right:50%}main#content.sub_content div.contents .process_wrap ul li.push-1{right:25%}}@media only screen and (min-width: 541px){main#content.sub_content div.contents .process_wrap ul li:before{position:absolute;z-index:200;top:0;left:0;right:0;width:20px;height:36px;margin:auto;background:url(/html/images/sub/glass-story/process_head.png) no-repeat;content:''}}main#content.sub_content div.contents .process_wrap ul li figure img{margin:0 auto 10px}main#content.sub_content div.contents .process_wrap ul li figure dl dt{font-weight:500;font-size:1.125rem;line-height:1.5rem;color:#000}main#content.sub_content div.contents .process_wrap ul li figure dl dd{font-weight:400;font-size:.875rem;line-height:1.375rem;letter-spacing:-0.5px;color:#666666}main#content.sub_content div.contents .process_wrap.step1 .arrow_ul:before,main#content.sub_content div.contents .process_wrap.step3 .arrow_ul:before{left:auto;right:-5px;-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);transform:rotateZ(180deg)}main#content.sub_content div.contents .howto_wrap{margin-bottom:35px}@media only screen and (min-width: 1025px){main#content.sub_content div.contents .howto_wrap figure,main#content.sub_content div.contents .howto_wrap h5{display:inline-block;vertical-align:middle}main#content.sub_content div.contents .howto_wrap figure{margin-right:15px}}main#content.sub_content div.contents .howto_wrap h5{font-size:.875rem;color:#979797}@media only screen and (min-width: 1025px){main#content.sub_content div.contents ul.nav.nav-tabs.common_tab.howto{display:table;width:100%;table-layout:fixed}main#content.sub_content div.contents ul.nav.nav-tabs.common_tab.howto li{display:table-cell;vertical-align:bottom;top:1px}main#content.sub_content div.contents ul.nav.nav-tabs.common_tab.howto li.active:not(:first-child) a{padding:20px 0}main#content.sub_content div.contents ul.nav.nav-tabs.common_tab.howto li:first-child a{padding:8.2px 0}main#content.sub_content div.contents ul.nav.nav-tabs.common_tab.howto li a{display:block;min-width:0;margin-right:-1px;padding:15px 0}}main#content.sub_content div.contents #general1 .tit_box{background-image:url("/html/images/sub/product/product_float1.png")}main#content.sub_content div.contents #general2 .tit_box{background-image:url("/html/images/sub/product/product_float2.png")}main#content.sub_content div.contents #general3 .tit_box{background-image:url("/html/images/sub/product/product_float3.png")}main#content.sub_content div.contents #manufacture1 .tit_box{background-image:url("/html/images/sub/product/product_manufacture1.png")}main#content.sub_content div.contents #manufacture2 .tit_box{background-image:url("/html/images/sub/product/product_manufacture2.png")}main#content.sub_content div.contents #manufacture3 .tit_box{background-image:url("/html/images/sub/product/product_manufacture3.png")}main#content.sub_content div.contents #manufacture4 .tit_box{background-image:url("/html/images/sub/product/product_manufacture4.png")}main#content.sub_content div.contents #coating1 .tit_box{background-image:url("/html/images/sub/product/product_coating1.png")}main#content.sub_content div.contents #coating2 .tit_box{background-image:url("/html/images/sub/product/product_coating2.png")}main#content.sub_content div.contents #coating3 .tit_box{background-image:url("/html/images/sub/product/product_coating3.png")}main#content.sub_content div.contents #unique1 .tit_box{background-image:url("/html/images/sub/product/product_unique1.png")}main#content.sub_content div.contents #unique2 .tit_box{background-image:url("/html/images/sub/product/product_unique2.png")}main#content.sub_content div.contents #unique3 .tit_box{background-image:url("/html/images/sub/product/product_unique3.png")}main#content.sub_content div.contents #unique4 .tit_box{background-image:url("/html/images/sub/product/product_unique4.png")}main#content.sub_content div.contents #unique5 .tit_box{background-image:url("/html/images/sub/product/product_unique5.png")}main#content.sub_content div.contents h5.product_h5{font-size:1rem;font-weight:500;color:#000}main#content.sub_content div.contents h5.product_h5 em{font-weight:400;color:#666666}main#content.sub_content div.contents .tit_box.mirror{background-image:url("/html/images/sub/product/product_mirror.png")}main#content.sub_content div.contents .tit_box.car_mirror{background-image:url("/html/images/sub/product/product_car.png")}main#content.sub_content div.contents .row.color_wrap [class^=col] span{display:inline-block;width:100%;height:37px;margin-bottom:10px;text-indent:-9999em}main#content.sub_content div.contents .row.color_wrap [class^=col] span.green{background-color:#83c48c}main#content.sub_content div.contents .row.color_wrap [class^=col] span.blue{background-color:#85b8e1}main#content.sub_content div.contents .row.color_wrap [class^=col] span.bronze{background-color:#ad876b}main#content.sub_content div.contents .row.color_wrap [class^=col] p{margin-bottom:0;font-size:.875rem;color:#000}main#content.sub_content div.contents dl.product_dl{margin-bottom:35px}main#content.sub_content div.contents dl.product_dl dt{font-size:1rem;color:black;margin-bottom:5px}main#content.sub_content div.contents dl.product_dl dd{padding-left:20px;font-size:1rem;color:#666666}main#content.sub_content div.contents dl.unique_dl dt{margin-bottom:10px;font-weight:500;font-size:1rem;color:#4faed5}main#content.sub_content div.contents dl.unique_dl dt em{color:#8f8f8f}main#content.sub_content div.contents dl.unique_dl dd{font-size:.875rem;color:#666666}main#content.sub_content div.contents dl.unique_dl dd ul li:not(:last-child){margin-bottom:7px}main#content.sub_content div.contents figure.unique_figure{margin:0 auto;padding:15px 20px;border:1px solid #c7dade;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;text-align:center}@media only screen and (max-width: 1024px){main#content.sub_content div.contents figure.unique_figure{margin-bottom:1rem}}main#content.sub_content div.contents figure.unique_figure img{margin-bottom:15px}main#content.sub_content div.contents figure.unique_figure figcaption{color:#666}main#content.sub_content div.contents figure figcaption{font-size:.875rem;color:#3989bc}main#content.sub_content div.contents .common_table.blue.auth th,main#content.sub_content div.contents .common_table.blue.auth td{border-color:#aae4ff;border-width:1px}main#content.sub_content div.contents .common_table.blue.auth tr.head th{background-color:#ecf9ff;color:#186d90}main#content.sub_content div.contents .common_table.blue.auth td{background-color:#fff;color:#666666}main#content.sub_content div.contents .download_btn_wrap{margin-top:1rem;text-align:left}main#content.sub_content div.contents .download_btn_wrap a.down_btn{display:inline-block;padding:10px 20px;font-size:1rem;color:#fff;background-color:#3f7ecd;border:1px solid #1f5ca9;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all;transition:1s all;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box}main#content.sub_content div.contents .download_btn_wrap a.down_btn i{margin-right:8px}main#content.sub_content div.contents .download_btn_wrap a.down_btn:first-child{margin-right:15px}main#content.sub_content div.contents .download_btn_wrap a.down_btn:hover{background-color:#1363a6}main#content.sub_content .contents div.memeber-search{margin-bottom:40px;padding:20px 0;background:url(/html/images/sub/glass-story/search-form-bg.jpg) no-repeat;background-size:cover;text-align:center}@media only screen and (max-width: 1024px){main#content.sub_content .contents div.memeber-search{padding:20px}}main#content.sub_content .contents div.memeber-search form{font-size:0;line-height:0;letter-spacing:0}main#content.sub_content .contents div.memeber-search form select,main#content.sub_content .contents div.memeber-search form input,main#content.sub_content .contents div.memeber-search form button{display:inline-block;vertical-align:middle;font-family:"notokr",Helvetica,Arial,"Apple SD Gothic Neo",AppleSDGothic,"Malgun Gothic",Gulim,sans-serif}main#content.sub_content .contents div.memeber-search form select,main#content.sub_content .contents div.memeber-search form input{min-width:0;margin:0 5px 0 0;padding:0 5px;font-size:.875rem;color:#666;height:30px;line-height:30px;border:1px solid #f1f1f1;background-color:#fff}@media only screen and (max-width: 1024px){main#content.sub_content .contents div.memeber-search form select,main#content.sub_content .contents div.memeber-search form input{margin:0 2% 0 0}}@media only screen and (min-width: 1025px){main#content.sub_content .contents div.memeber-search form select,main#content.sub_content .contents div.memeber-search form input{box-sizing:content-box}}main#content.sub_content .contents div.memeber-search form select{width:20%}@media only screen and (max-width: 767px){main#content.sub_content .contents div.memeber-search form select{width:100%;margin-right:0;margin-bottom:5px}}@media only screen and (min-width: 1025px){main#content.sub_content .contents div.memeber-search form select{width:100px;max-width:100px}}main#content.sub_content .contents div.memeber-search form input{width:46%}@media only screen and (max-width: 767px){main#content.sub_content .contents div.memeber-search form input{width:75%}}@media only screen and (min-width: 1025px){main#content.sub_content .contents div.memeber-search form input{width:200px;max-width:200px}}main#content.sub_content .contents div.memeber-search form button{width:auto;margin:0;padding:0 20px;position:relative;zoom:1;height:32px;line-height:32px;font-size:.875rem;color:#fff;background-color:#858585;cursor:pointer;box-sizing:content-box}main#content.sub_content .contents .row.member_row{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #d3d3d3}main#content.sub_content .contents .row.member_row dl dt{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d3d3d3;font-weight:500;font-size:1.25rem;color:#000}main#content.sub_content .contents .row.member_row dl dd{font-weight:300;font-size:.875rem;color:#848383}main#content.sub_content .contents .row.member_row dl dd ul{margin-top:20px}main#content.sub_content .contents .row.member_row dl dd ul li{position:relative;font-weight:400;font-size:13px;color:#5380a7}main#content.sub_content .contents .row.member_row dl dd ul li:before{position:relative;content:'·'}main#content.sub_content .contents .row.member_row dl dd ul li strong{color:#5380a7}main#content.sub_content .contents .unjust_dl{margin-bottom:2.5rem}main#content.sub_content .contents .unjust_dl dt{margin-bottom:1.5625rem;font-weight:700;font-size:1.5625rem;color:#111111}main#content.sub_content .contents .unjust_dl dt em{color:#ca3b3b}main#content.sub_content .contents .unjust_dl dd{font-weight:400;font-size:1rem;color:#555555}main#content.sub_content .contents .unjust_dl dd ol li{position:relative;padding-left:4.5rem;counter-increment:step-counter}main#content.sub_content .contents .unjust_dl dd ol li:before{content:counter(step-counter);position:absolute;left:0;top:50%;margin-top:-28px;width:56px;height:39px;background-image:url(/html/images/sub/data/unjust_bullet.png);background-repeat:no-repeat;background-size:cover;background-position:5px 0;line-height:2em;text-align:center;font-weight:bold;color:#fff}main#content.sub_content .contents .unjust_dl p{margin-top:10px;font-size:14px;color:#999999}main#content.sub_content .contents ul.apply_ul{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;margin-left:-25px;margin-right:-25px;margin-top:-25px;margin-bottom:-25px;text-align:center}main#content.sub_content .contents ul.apply_ul>li{position:relative;flex:0 0 33.33%;max-width:33.33%;padding-right:25px;padding-left:25px;padding-top:25px;padding-bottom:25px}main#content.sub_content .contents ul.apply_ul>li .apply_wrap{display:table;width:224px;height:224px;margin:0 auto 1rem;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-image:url(/html/images/sub/data/unjust_circle.jpg)}main#content.sub_content .contents ul.apply_ul>li .apply_wrap figure{display:table-cell;vertical-align:middle}main#content.sub_content .contents ul.apply_ul>li .apply_wrap figure img{display:block;margin:0 auto 1rem}main#content.sub_content .contents ul.apply_ul>li .apply_wrap figure figcaption{color:#fff}main#content.sub_content .contents ul.apply_ul>li .apply_wrap figure figcaption p{margin-bottom:15px;font-size:12px;color:#ffffff}main#content.sub_content .contents ul.apply_ul>li .apply_wrap figure figcaption h4{font-weight:500;font-size:1.375rem}main#content.sub_content .contents ul.apply_ul>li h5{font-size:14px;color:#111111}main#content.sub_content .contents ul.apply_ul>li:nth-of-type(4){left:66.66%}main#content.sub_content .contents ul.apply_ul>li:nth-of-type(6){right:66.66%}@media only screen and (max-width: 1024px){main#content.sub_content .contents ul.apply_ul>li{position:static}}main#content.sub_content .contents p.apply_caution{margin:2.1875rem 0;font-size:14px;color:#999999}main#content.sub_content .contents .mb-5{margin-bottom:3.125rem}main#content.sub_content .contents .unjust_btn{display:block;margin-bottom:1rem;background-image:url(/html/images/sub/data/unjust_btn_bg.jpg);background-repeat:no-repeat;background-size:cover;border-radius:5px;padding:10px 0;border:1px solid #9a0e0e}main#content.sub_content .contents .unjust_btn h4{text-align:center;font-size:1.5rem;color:#ffffff}main#content.sub_content .contents .unjust_btn p{margin-bottom:0 !important;font-size:1.125rem;text-align:center;color:#fff}main#content.sub_content .contents .attachment{text-align:center;padding:1rem 0;background-color:#f5f5f5;border:2px solid #dfdfdf}main#content.sub_content .contents .attachment label,main#content.sub_content .contents .attachment input,main#content.sub_content .contents .attachment button{display:inline-block;vertical-align:middle;margin-bottom:0}main#content.sub_content .contents .attachment #attach{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}main#content.sub_content .contents .attachment .attachment_wrap{display:inline-block;position:relative}main#content.sub_content .contents .attachment .attachment_wrap label[for="attach"]{padding:0 1.875rem;position:absolute;right:0;top:0;height:50px;line-height:50px;background-color:#616161;color:#fff}main#content.sub_content .contents .attachment .attachment_input{border:0;padding:10px 2.5rem;min-width:400px;height:50px;background-color:#fff;border:1px solid #999999}main#content.sub_content .contents .attachment button{right:0;padding:10px 2.5rem;font-size:1rem;height:50px;color:#ffffff;background-color:#1c6dd9;font-family:notokr}.board-wrap .category-tab{*zoom:1}.board-wrap .category-tab:after{content:"";display:table;clear:both}@media only screen and (max-width: 1024px){.board-wrap .category-tab{margin:25px 0}.board-wrap .category-tab select{display:none}}@media only screen and (max-width: 767px){.board-wrap .category-tab ul{display:none}.board-wrap .category-tab select{display:block}}.membership_padding,section.section_membership,.member-wrap.stipulation_section,.register_section{padding:5rem 0}@media only screen and (min-width: 1025px){.membership_padding,section.section_membership,.member-wrap.stipulation_section,.register_section{padding:11rem 0}}.membership_fee_wrap{background-color:#f4f4f4;margin-bottom:1.875rem;padding:1.25rem;border:1px solid #d8d8d8}.membership_fee_wrap ul li{position:relative;font-size:1rem;color:#111111;padding-left:20px}.membership_fee_wrap ul li:first-child{margin-bottom:10px}.membership_fee_wrap ul li:before{display:inline-block;margin-right:20px;width:10px;height:10px;background-color:#f68228;transform:rotateZ(45deg);content:""}table.membership_table{width:100%;text-align:center;border-bottom:1px solid #1257b3}table.membership_table thead th{border-top:3px solid #1257b3;padding:1rem 0;background-color:#f4f4f4;font-weight:500;font-size:14px;color:#111111}table.membership_table thead th:not(:first-child){border-left:1px solid #cccccc}table.membership_table tbody td{font-size:14px;color:#555555;padding:1rem 0}table.membership_table tbody td:not(:first-child){border-left:1px solid #cccccc}section.section_membership h2{margin-bottom:2.8125rem;font-weight:500;font-size:2rem;color:#111111;text-align:center}section.section_membership .container form{max-width:790px;margin:0 auto;border:1px solid #c0c0c0;padding:1.25rem 1.875rem}section.section_membership .container form h3{padding-bottom:1rem;margin-bottom:2.8125rem;border-bottom:1px solid #c0c0c0;font-weight:500;font-size:1rem;color:#111111}section.section_membership .container form .mb-35{margin-bottom:2.1875rem}section.section_membership .container form figure img{display:block;max-width:100%}section.section_membership .container form ul li{position:relative;font-size:0;line-height:0;letter-spacing:0}section.section_membership .container form ul li label{display:inline-block;vertical-align:middle;font-size:14px;line-height:1;color:#111111;width:90px;margin-bottom:1rem}@media only screen and (min-width: 1025px){section.section_membership .container form ul li label{margin-bottom:0}}section.section_membership .container form ul li input{display:inline-block;vertical-align:middle;width:100%;height:33px;padding-left:5px;border:1px solid #dedede;font-size:1rem;letter-spacing:0;line-height:1.4}@media only screen and (min-width: 1025px){section.section_membership .container form ul li input{width:200px}}section.section_membership .container form ul li:first-child{margin-bottom:10px}section.section_membership .container form .btn-login{display:block;position:relative;height:70px;margin:10px auto 0;width:80%;right:0;top:0;background-color:#0c529d;border-radius:5px;color:#fff}@media only screen and (min-width: 1025px){section.section_membership .container form .btn-login{position:absolute;width:110px;height:100%;margin-top:0;padding:0}}section.section_membership .container form .btn-login figure.login_btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-align:center}section.section_membership .container form .btn-login figure.login_btn img{display:block;margin:0 auto 8px}section.section_membership .container form .btn-login figure.login_btn figcaption{font-size:1.125rem}section.section_membership .membership_wrap{padding:20px 0;background-color:#f5f5f5}section.section_membership .membership_wrap h4{font-weight:500;font-size:1rem;color:#111111}section.section_membership .membership_wrap .btn-join{display:inline-block;padding:0.9375rem 1.875rem;background-color:#0c529d;border-radius:5px;color:#fff}section.section_membership .membership_wrap .text-center{text-align:center}section.section_membership .contact_tit{margin-top:1.5rem;text-align:center;font-weight:700;font-size:1.25rem;color:#111111}section.section_membership .contact_tit img{display:inline-block;vertical-align:middle}section.section_membership .contact_tit em{color:#f0403a}.member-wrap.stipulation_section{font-size:1rem}.member-wrap.stipulation_section .join-form-wrap legend{display:block;width:100%;padding-bottom:1rem;border-bottom:2px solid #3f3f3f}.member-wrap.stipulation_section .stipulation_wrap{border-bottom:1px solid #c0c0c0}.member-wrap.stipulation_section .stipulation_wrap .row{margin-top:2.8125rem;margin-bottom:2.8125rem}.member-wrap.stipulation_section .stipulation_wrap .row [class^=col]:first-child{border-right:1px solid #c0c0c0}.member-wrap.stipulation_section .stipulation_wrap .row [class^=col] h3{font-weight:500;font-size:1.25rem;color:#111111}.member-wrap.stipulation_section .stipulation_wrap .row [class^=col] ul li{line-height:1.5}.member-wrap.stipulation_section .stipulation_wrap .row [class^=col] ul li:not(:last-child){margin-bottom:15px}.member-wrap.stipulation_section .stipulation_wrap .row [class^=col] ul li ul{margin-top:15px}.member-wrap.stipulation_section .stipulation_wrap .row [class^=col] ul li ul li{font-size:14px;line-height:1.25;margin-bottom:0 !important;color:#555555}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAibWFpbi5taW4uY3NzIiwKCSJzb3VyY2VzIjogWwoJCSIuLi9zYXNzL21haW4uc2NzcyIsCgkJIi4uL3Nhc3MvdXRpbHMvX3ZhcmlhYmxlcy5zY3NzIiwKCQkiLi4vc2Fzcy91dGlscy9fbWl4aW5zLnNjc3MiLAoJCSIuLi9zYXNzL3V0aWxzL19icmVhZGNydW1iLnNjc3MiLAoJCSIuLi9zYXNzL2Jhc2UvX3Jlc2V0LnNjc3MiLAoJCSIuLi9zYXNzL2xheW91dC9fZ3JpZC5zY3NzIiwKCQkiLi4vc2Fzcy9sYXlvdXQvX2hlYWRlci5zY3NzIiwKCQkiLi4vc2Fzcy9sYXlvdXQvX25hdmlnYXRpb24uc2NzcyIsCgkJIi4uL3Nhc3MvbGF5b3V0L19mb290ZXIuc2NzcyIsCgkJIi4uL3Nhc3MvY29tcG9uZW50cy9fanVtYm90cm9uLnNjc3MiLAoJCSIuLi9zYXNzL3BhZ2VzL19ob21lLnNjc3MiLAoJCSIuLi9zYXNzL3BhZ2VzL19zdWJwYWdlLnNjc3MiLAoJCSIuLi9zYXNzL3BhZ2VzL19zdWItY29udGVudHNfMDEuc2NzcyIsCgkJIi4uL3Nhc3MvcGFnZXMvX3N1Yi1jb250ZW50c18wMi5zY3NzIiwKCQkiLi4vc2Fzcy9wYWdlcy9fc3ViLWNvbnRlbnRzXzAzLnNjc3MiLAoJCSIuLi9zYXNzL3BhZ2VzL19zdWItY29udGVudHNfMDQuc2NzcyIsCgkJIi4uL3Nhc3MvcGFnZXMvX3N1Yi1jb250ZW50c18wNS5zY3NzIiwKCQkiLi4vc2Fzcy9wYWdlcy9fbWVtYmVyc2hpcC5zY3NzIgoJXSwKCSJzb3VyY2VzQ29udGVudCI6IFsKCQkiQGltcG9ydCAndXRpbHMvdmFyaWFibGVzJzsgLy8g67OA7IiYXHJcbkBpbXBvcnQgJ3V0aWxzL21peGlucyc7IC8vIOuvueyKpOyduFxyXG5AaW1wb3J0ICd1dGlscy9icmVhZGNydW1iJzsgLy8g67m17KGw6rCBXHJcblxyXG5AaW1wb3J0ICdiYXNlL3Jlc2V0JzsgLy8g7Iqk7YOA7J28IOumrOyFi1xyXG5cclxuQGltcG9ydCAnbGF5b3V0L2dyaWQnOyAvLyDqt7jrpqzrk5wg66CI7J207JWE7JuDXHJcbkBpbXBvcnQgJ2xheW91dC9oZWFkZXInOyAvLyDtl6TrjZRcclxuQGltcG9ydCAnbGF5b3V0L25hdmlnYXRpb24nOyAvLyBHTkJcclxuQGltcG9ydCAnbGF5b3V0L2Zvb3Rlcic7IC8vIO2RuO2EsFxyXG5cclxuQGltcG9ydCAnY29tcG9uZW50cy9qdW1ib3Ryb24nOyAvLyDsoJDrs7TtirjroaAo67aA7Yq47Iqk7Yq4656pKVxyXG5cclxuQGltcG9ydCAncGFnZXMvaG9tZSc7IC8vIOuplOyduO2OmOydtOyngFxyXG5AaW1wb3J0ICdwYWdlcy9zdWJwYWdlJzsgLy8g7ISc67iM7Y6Y7J207KeAIOqzte2GtVxyXG5AaW1wb3J0ICdwYWdlcy9zdWItY29udGVudHNfMDEnOyAvL+2Yke2ajOyGjOqwnFxyXG5AaW1wb3J0ICdwYWdlcy9zdWItY29udGVudHNfMDInOyAvLyDsnKDrpqzsnbTslbzquLBcclxuQGltcG9ydCAncGFnZXMvc3ViLWNvbnRlbnRzXzAzJzsgLy8g7KCc7ZKI7JWI64K0XHJcbkBpbXBvcnQgJ3BhZ2VzL3N1Yi1jb250ZW50c18wNCc7IC8vIOuLqOyytO2RnOykgOyduOymnVxyXG5AaW1wb3J0ICdwYWdlcy9zdWItY29udGVudHNfMDUnOyAvLyDqta3rgrTqsIDqs7XsnKDrpqzsoJztkojsnbjspp0gLCDsoJXrs7TsnpDro4zsi6RcclxuQGltcG9ydCAncGFnZXMvbWVtYmVyc2hpcCc7XHJcbiIsCgkJIiRiYXNlLWZvbnQtZmFtaWx5OiAnbm90b2tyJyxIZWx2ZXRpY2EsQXJpYWwsJ0FwcGxlIFNEIEdvdGhpYyBOZW8nLEFwcGxlU0RHb3RoaWMsJ01hbGd1biBHb3RoaWMnLEd1bGltLHNhbnMtc2VyaWY7XHJcbiRubSA6ICdOYW51bSBNeWVvbmdqbyc7XHJcbiRub3Rvc2VyaWYgOiAnTm90byBTZXJpZic7XHJcbmJvZHkge1xyXG4gIGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcclxufVxyXG5cclxuJGZvbnQtc2l6ZS1iYXNlOiAxcmVtICFkZWZhdWx0O1xyXG5cclxuJGgxLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0OyAvLzQwXHJcbiRoMi1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7IC8vMzJcclxuJGgzLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDsgLy8yOFxyXG4kaDQtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7IC8vMjRcclxuJGg1LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS4zNzUgIWRlZmF1bHQ7IC8vMjJcclxuJGg2LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDsgLy8yMFxyXG5cclxuJGZvbnQtc2l6ZS0zMCA6ICRmb250LXNpemUtYmFzZSAqIDEuODc1ICFkZWZhdWx0OyAvLzMwXHJcbiRmb250LXNpemUtMjYgOiAkZm9udC1zaXplLWJhc2UgKiAxLjYyNSAhZGVmYXVsdDsgLy8yNlxyXG4kZm9udC1zaXplLTE4IDogJGZvbnQtc2l6ZS1iYXNlICogMS4xMjUgIWRlZmF1bHQ7IC8vMThcclxuJGZvbnQtc2l6ZS0xNSA6ICRmb250LXNpemUtYmFzZSAqIDAuOTM3NSAhZGVmYXVsdDsgLy8xNVxyXG4kZm9udC1zaXplLTE0IDogJGZvbnQtc2l6ZS1iYXNlICogMC44NzUgIWRlZmF1bHQ7IC8vMTRcclxuXHJcbiRjb2xvci1ibGFjazogcmdiYSgwLCAwLCAwLCAxKTtcclxuJGNvbG9yLWJsYWNrLWhhbGY6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuJGNvbG9yLWJsYWNrLWRhcms6IHJnYmEoMCwgMCwgMCwgMC45KTtcclxuJGNvbG9yLXdoaXRlOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xyXG4kY29sb3Itd2hpdGUtaGFsZjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG4kY29sb3ItdHJhbnM6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiRjb2xvci1ibHVlOiByZ2JhKDUsIDMxLCA2MiwgMSk7XHJcbiRjb2xvci1kYXJrLWJsdWU6IHJnYmEoMCwgMTcsIDM2LCAxKTtcclxuJGNvbG9yLWdyZWVuOiByZ2JhKDI0LCAxNDIsIDExNSwgMSk7XHJcbiRjb2xvci1jeWFuOiByZ2JhKDU2LCAxNjYsIDIwNiwgMSk7XHJcbiRjb2xvci1icmlnaHQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XHJcbiRjb2xvci1saWdodC1ncmF5OiByZ2JhKDI0MiwgMjQyLCAyNDIsIDEpO1xyXG4kY29sb3ItZGFyay1ncmF5OiByZ2JhKDY1LCA2NSwgNjUsIDEpO1xyXG4kY29sb3Itb3JhbmdlOiByZ2JhKDI1NSwgMTAyLCAwLCAxKTtcclxuJGNvbG9yLWRlbmltOiByZ2JhKDM1LCAxMTQsIDE4NSwgMSk7XHJcbiRjb2xvci1yZWdhbC1ibHVlOiByZ2JhKDEyLCA2NiwgMTAzLCAxKTtcclxuJGNvbG9yLXJlZDogcmdiYSgxODMsIDMsIDIwLCAxKTtcclxuJGNvbG9yLXRleHQtY29sb3I6ICMzMDMwMzA7XHJcbiRjb2xvci1ib3JkZXItY29sb3I6ICNlMWUxZTE7XHJcblxyXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcclxuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xyXG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XHJcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcclxuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xyXG4kZ3JheS02MDA6ICM4NjhlOTYgIWRlZmF1bHQ7XHJcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcclxuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xyXG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XHJcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcclxuXHJcbi8vIEJyZWFkY3J1bWJzXHJcblxyXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcblxyXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG5cclxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgXCIvXCIgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gVGV4dCBBbGlnblxyXG4kdGV4dC1sZWZ0IDogbGVmdDtcclxuJHRleHQtcmlnaHQgOiByaWdodDtcclxuJHRleHQtY2VudGVyIDogY2VudGVyO1xyXG4iLAoJCSJAbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xyXG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcclxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbn1cclxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xyXG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxufVxyXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xyXG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcclxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbn1cclxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcclxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXMpIHtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbigkYXJncy4uLikge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAkYXJncztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogJGFyZ3M7XHJcbiAgICAtbXMtdHJhbnNpdGlvbjogJGFyZ3M7XHJcbiAgICAtby10cmFuc2l0aW9uOiAkYXJncztcclxuICAgIHRyYW5zaXRpb246ICRhcmdzO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNmb3JtKCRhcmdzLi4uKSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogJGFyZ3M7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogJGFyZ3M7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiAkYXJncztcclxuICAgIHRyYW5zZm9ybTogJGFyZ3M7XHJcbn1cclxuXHJcbkBtaXhpbiBhcHBlYXJhbmNlKCRhcmdzLi4uKSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6ICRhcmdzO1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiAkYXJncztcclxuICAgIGFwcGVhcmFuY2U6ICRhcmdzO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbi1kZWxheSgkbnVtcykge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAkbnVtcztcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6ICRudW1zO1xyXG59XHJcblxyXG5AbWl4aW4gYmctZmlsdGVyKCRiYWNrZ3JvdW5kLCAkb3BhY2l0eSkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XHJcbiAgICBvcGFjaXR5OiAkb3BhY2l0eTtcclxufVxyXG5cclxuQG1peGluIGJveC1zaGFkb3coJHNoYWRvdy4uLikge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAkc2hhZG93O1xyXG4gICAgLW1vei1ib3gtc2hhZG93OiAkc2hhZG93O1xyXG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcclxufVxyXG5cclxuQG1peGluIGNvbHVtbi1jb3VudCgkbnVtcykge1xyXG4gICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6ICRudW1zO1xyXG4gICAgLW1vei1jb2x1bW4tY291bnQ6ICRudW1zO1xyXG4gICAgY29sdW1uLWNvdW50OiAkbnVtcztcclxufVxyXG5cclxuQG1peGluIGNvbHVtbi1nYXAoJGdhcHMpIHtcclxuICAgIC13ZWJraXQtY29sdW1uLWdhcDogJGdhcHM7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6ICRnYXBzO1xyXG4gICAgY29sdW1uLWdhcDogJGdhcHM7XHJcbn1cclxuXHJcbkBtaXhpbiBjb2x1bW4tc3BhbigkcGFyYW0pIHtcclxuICAgIC13ZWJraXQtY29sdW1uLXNwYW46ICRwYXJhbTtcclxuICAgIGNvbHVtbi1zcGFuOiAkcGFyYW07XHJcbn1cclxuQG1peGluIHB1bGwoJHN0ZXApe1xyXG4gIGxlZnQ6IDI1JSAqICRzdGVwO1xyXG59XHJcbkBtaXhpbiBwdXNoKCRzdGVwKXtcclxuICByaWdodDogMjUlICogJHN0ZXA7XHJcbn1cclxuLy8vIENvbnZlcnQgYSBkaXJlY3Rpb24gdG8gbGVnYWN5IHN5bnRheFxyXG4vLy8gQHBhcmFtIHtLZXl3b3JkIHwgQW5nbGV9ICR2YWx1ZSAtIFZhbHVlIHRvIGNvbnZlcnRcclxuLy8vIEByZXF1aXJlIHtmdW5jdGlvbn0gaXMtZGlyZWN0aW9uXHJcbi8vLyBAcmVxdWlyZSB7ZnVuY3Rpb259IGNvbnZlcnQtYW5nbGVcclxuLy8vIEB0aHJvdyBDYW5ub3QgY29udmVydCBgI3skdmFsdWV9YCB0byBsZWdhY3kgc3ludGF4IGJlY2F1c2UgaXQgZG9lc24ndCBzZWVtIHRvIGJlIGEgZGlyZWN0aW9uLjtcclxuQGZ1bmN0aW9uIGxlZ2FjeS1kaXJlY3Rpb24oJHZhbHVlKSB7XHJcbiAgQGlmIGlzLWRpcmVjdGlvbigkdmFsdWUpID09IGZhbHNlIHtcclxuICAgIEBlcnJvciBcIkNhbm5vdCBjb252ZXJ0IGAjeyR2YWx1ZX1gIHRvIGxlZ2FjeSBzeW50YXggYmVjYXVzZSBpdCBkb2Vzbid0IHNlZW0gdG8gYmUgYSBkaXJlY3Rpb24uXCI7XHJcbiAgfVxyXG5cclxuICAkY29udmVyc2lvbi1tYXA6IChcclxuICAgIHRvIHRvcCAgICAgICAgICA6IGJvdHRvbSxcclxuICAgIHRvIHRvcCByaWdodCAgICA6IGJvdHRvbSBsZWZ0LFxyXG4gICAgdG8gcmlnaHQgdG9wICAgIDogbGVmdCBib3R0b20sXHJcbiAgICB0byByaWdodCAgICAgICAgOiBsZWZ0LFxyXG4gICAgdG8gYm90dG9tIHJpZ2h0IDogdG9wIGxlZnQsXHJcbiAgICB0byByaWdodCBib3R0b20gOiBsZWZ0IHRvcCxcclxuICAgIHRvIGJvdHRvbSAgICAgICA6IHRvcCxcclxuICAgIHRvIGJvdHRvbSBsZWZ0ICA6IHRvcCByaWdodCxcclxuICAgIHRvIGxlZnQgYm90dG9tICA6IHJpZ2h0IHRvcCxcclxuICAgIHRvIGxlZnQgICAgICAgICA6IHJpZ2h0LFxyXG4gICAgdG8gbGVmdCB0b3AgICAgIDogcmlnaHQgYm90dG9tLFxyXG4gICAgdG8gdG9wIGxlZnQgICAgIDogYm90dG9tIHJpZ2h0XHJcbiAgKTtcclxuXHJcbiAgQGlmIG1hcC1oYXMta2V5KCRjb252ZXJzaW9uLW1hcCwgJHZhbHVlKSB7XHJcbiAgICBAcmV0dXJuIG1hcC1nZXQoJGNvbnZlcnNpb24tbWFwLCAkdmFsdWUpO1xyXG4gIH1cclxuXHJcbiAgQHJldHVybiA5MGRlZyAtICR2YWx1ZTtcclxufVxyXG5cclxuQG1peGluIGxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkY29sb3Itc3RvcHMuLi4pIHtcclxuICAvLyBEaXJlY3Rpb24gaGFzIGJlZW4gb21pdHRlZCBhbmQgaGFwcGVucyB0byBiZSBhIGNvbG9yLXN0b3BcclxuICBAaWYgaXMtZGlyZWN0aW9uKCRkaXJlY3Rpb24pID09IGZhbHNlIHtcclxuICAgICRjb2xvci1zdG9wczogJGRpcmVjdGlvbiwgJGNvbG9yLXN0b3BzO1xyXG4gICAgJGRpcmVjdGlvbjogMTgwZGVnO1xyXG4gIH1cclxuXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbnRoKG50aCgkY29sb3Itc3RvcHMsIDEpLCAxKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWdhY3ktZGlyZWN0aW9uKCRkaXJlY3Rpb24pLCAkY29sb3Itc3RvcHMpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkY29sb3Itc3RvcHMpO1xyXG59XHJcbi8vLyBUZXh0IFNoYWRvd1xyXG4vLy8gQHBhcmFtIHtTaXplfSAkeCBbMnB4XSAtIFhcclxuLy8vIEBwYXJhbSB7U2l6ZX0gJHkgWzJweF0gLSBZXHJcbi8vLyBAcGFyYW0ge1NpemV9ICRibHVyIFsycHhdIC0gQmx1clxyXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGNvbG9yIFtyZ2JhKDAsMCwwLC40KV0gLSBDb2xvclxyXG5cclxuQG1peGluIHRleHQtc2hhZG93KCR4OiAycHgsICR5OiAycHgsICRibHVyOiA1cHgsICRjb2xvcjogcmdiYSgwLDAsMCwuNCkpIHtcclxuICAgIHRleHQtc2hhZG93OiAkeCAkeSAkYmx1ciAkY29sb3I7XHJcbn1cclxuLy8gaHR0cDovL3RoZXNhc3N3YXkuY29tL2ludGVybWVkaWF0ZS9taXhpbnMtZm9yLXNlbWktdHJhbnNwYXJlbnQtY29sb3JzXHJcbkBtaXhpbiBhbHBoYS1hdHRyaWJ1dGUoJGF0dHJpYnV0ZSwgJGNvbG9yLCAkYmFja2dyb3VuZCkge1xyXG4gICAgJHBlcmNlbnQ6IGFscGhhKCRjb2xvcikgKiAxMDAlO1xyXG4gICAgJG9wYXF1ZTogb3BhY2lmeSgkY29sb3IsIDEpO1xyXG4gICAgJHNvbGlkLWNvbG9yOiBtaXgoJG9wYXF1ZSwgJGJhY2tncm91bmQsICRwZXJjZW50KTtcclxuICAgICN7JGF0dHJpYnV0ZX06ICRzb2xpZC1jb2xvcjtcclxuICAgICN7JGF0dHJpYnV0ZX06ICRjb2xvcjtcclxufVxyXG5cclxuQG1peGluIHJnYmEtYmFja2dyb3VuZCgkaGV4Y29sb3IsICRvcGFjaXR5KSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGhleGNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGhleGNvbG9yLCAkb3BhY2l0eSk7XHJcbn1cclxuLy8gaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vamd2Lzc0NTc1NFxyXG5AbWl4aW4gaHAtb3BhY2l0eSgkdHJhbnMpIHtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY3RpeT0oJHRyYW5zICogMTAwKSk7XHJcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PSN7JHRyYW5zICogMTAwfSlcIjtcclxuICAgIC1tb3otb3BhY2l0eTogJHRyYW5zO1xyXG4gICAgLWtodG1sLW9wYWNpdHk6ICR0cmFucztcclxuICAgIG9wYWNpdHk6ICR0cmFucztcclxufVxyXG5cclxuLy8gaHR0cHM6Ly9kdmNzLnczLm9yZy9oZy9GWFRGL3Jhdy1maWxlL3RpcC9maWx0ZXJzL2luZGV4Lmh0bWxcclxuLy9cclxuLy8gZ3JheXNjYWxlICAgICAgZXg6IGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4vLyBzZXBpYSAgICAgICAgICBleDogZmlsdGVyOiBzZXBpYSgxMDAlKTtcclxuLy8gc2F0dXJhdGUgICAgICAgZXg6IGZpbHRlcjogc2F0dXJhdGUoMCUpO1xyXG4vLyBodWUtcm90YXRlICAgICBleDogZmlsdGVyOiBodWUtcm90YXRlKDQ1ZGVnKTtcclxuLy8gaW52ZXJ0ICAgICAgICAgZXg6IGZpbHRlcjogaW52ZXJ0KDEwMCUpO1xyXG4vLyBicmlnaHRuZXNzICAgICBleDogZmlsdGVyOiBicmlnaHRuZXNzKDE1JSk7XHJcbi8vIGNvbnRyYXN0ICAgICAgIGV4OiBmaWx0ZXI6IGNvbnRyYXN0KDIwMCUpO1xyXG4vLyBibHVyICAgICAgICAgICBleDogZmlsdGVyOiBibHVyKDJweCk7XHJcblxyXG5AbWl4aW4gZmlsdGVyKCRmaWx0ZXItdHlwZSwkZmlsdGVyLWFtb3VudCkge1xyXG4gICAgLXdlYmtpdC1maWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKCcoI3skZmlsdGVyLWFtb3VudH0pJyk7XHJcbiAgICAtbW96LWZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoJygjeyRmaWx0ZXItYW1vdW50fSknKTtcclxuICAgIC1tcy1maWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKCcoI3skZmlsdGVyLWFtb3VudH0pJyk7XHJcbiAgICAtby1maWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKCcoI3skZmlsdGVyLWFtb3VudH0pJyk7XHJcbiAgICBmaWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKCcoI3skZmlsdGVyLWFtb3VudH0pJyk7XHJcbn1cclxuXHJcbkBtaXhpbiBob3Jpem9udGFsLWFsaWduLWNlbnRlcigkbGVmdCwgJHBvc2l0aW9uKSB7XHJcbiAgICBwb3NpdGlvbjogJHBvc2l0aW9uO1xyXG4gICAgbGVmdDogJGxlZnQ7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtI3skbGVmdH0pO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtI3skbGVmdH0pO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0jeyRsZWZ0fSk7XHJcbn1cclxuXHJcbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnbi1taWQoJHRvcCwgJHBvc2l0aW9uKSB7XHJcbiAgICBwb3NpdGlvbjogJHBvc2l0aW9uO1xyXG4gICAgdG9wOiAkdG9wO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLSN7JHRvcH0pO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtI3skdG9wfSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLSN7JHRvcH0pO1xyXG59XHJcbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnbi1taWQtY2VudGVyKCR0b3AsICRsZWZ0LCAkcG9zaXRpb24pe1xyXG4gIHBvc2l0aW9uOiAkcG9zaXRpb247XHJcbiAgdG9wOiAkdG9wO1xyXG4gIGxlZnQ6ICRsZWZ0O1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLSN7JGxlZnR9LCAtI3skdG9wfSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0jeyRsZWZ0fSwgLSN7JHRvcH0pO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0jeyRsZWZ0fSwgLSN7JHRvcH0pO1xyXG59XHJcbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnbi1taWQtaW5oZXJpdCgkdG9wLCAkcG9zaXRpb24pIHtcclxuICAgIHBvc2l0aW9uOiAkcG9zaXRpb247XHJcbiAgICB0b3A6ICR0b3A7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtI3skdG9wfSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0jeyR0b3B9KTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtI3skdG9wfSk7XHJcbiAgICBsZWZ0OjA7XHJcbiAgICByaWdodDowO1xyXG59XHJcblxyXG5AbWl4aW4gb3B0aW9uYWwtYXQtcm9vdCgkc2VsKSB7XHJcbiAgICBAYXQtcm9vdCAje2lmKG5vdCAmLCAkc2VsLCBzZWxlY3Rvci1hcHBlbmQoJiwgJHNlbCkpfSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcbiAgICBAaW5jbHVkZSBvcHRpb25hbC1hdC1yb290KCc6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXInKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBvcHRpb25hbC1hdC1yb290KCc6LW1vei1wbGFjZWhvbGRlcicpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG9wdGlvbmFsLWF0LXJvb3QoJzo6LW1vei1wbGFjZWhvbGRlcicpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG9wdGlvbmFsLWF0LXJvb3QoJzotbXMtaW5wdXQtcGxhY2Vob2xkZXInKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuQG1peGluIGNsZWFyZml4IHtcclxuICAme1xyXG4gICAgKnpvb206MTtcclxuICB9XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuQG1peGluIGlye1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtOTk5OXB4O1xyXG59XHJcbi8vVGV4dCBBbGlnblxyXG5AbWl4aW4gdGV4dCgkYWxpZ24pe1xyXG4gIHRleHQtYWxpZ246ICRhbGlnbjtcclxufVxyXG4vL1BhZGRpbmcgbWl4aW5cclxuQG1peGluIHBhZGRpbmcoJHRvcCwgJHJpZ2h0LCAkYm90dG9tLCAkbGVmdCkge1xyXG4gIHBhZGRpbmctdG9wOiAkdG9wO1xyXG4gIHBhZGRpbmctcmlnaHQ6ICRyaWdodDtcclxuICBwYWRkaW5nLWJvdHRvbTogJGJvdHRvbTtcclxuICBwYWRkaW5nLWxlZnQ6ICRsZWZ0O1xyXG59XHJcblxyXG4vL01hcmdpbiBtaXhpblxyXG5AbWl4aW4gbWFyZ2luKCR0b3AsICRyaWdodCwgJGJvdHRvbSwgJGxlZnQpIHtcclxuICBtYXJnaW4tdG9wOiAkdG9wO1xyXG4gIG1hcmdpbi1yaWdodDogJHJpZ2h0O1xyXG4gIG1hcmdpbi1ib3R0b206ICRib3R0b207XHJcbiAgbWFyZ2luLWxlZnQ6ICRsZWZ0O1xyXG59XHJcblxyXG4vLy8g7IOJ7J2EIOyVveqwhCDrsJ3qsowg7ZWc64ukXHJcbi8vLyBAYWNjZXNzIHB1YmxpY1xyXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGNvbG9yIC0g67Cd6rKMIOunjOuTpOugpOuKlCDsg4lcclxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkcGVyY2VudGFnZSAtIOuwmO2ZmOuQoCDsg4kg64K0IGAkY29sb3Jg7J2YIOuwseu2hOycqFxyXG4vLy8gQHJldHVybiB7Q29sb3J9XHJcbkBmdW5jdGlvbiB0aW50KCRjb2xvciwgJHBlcmNlbnRhZ2UpIHtcclxuICAgIEByZXR1cm4gbWl4KHdoaXRlLCAkY29sb3IsICRwZXJjZW50YWdlKTtcclxufVxyXG5cclxuLy8vIOyDieydhCDslb3qsIQg7Ja065Gh6rKMIO2VnOuLpFxyXG4vLy8gQGFjY2VzcyBwdWJsaWNcclxuLy8vIEBwYXJhbSB7Q29sb3J9ICRjb2xvciAtIOyWtOuRoeqyjCDrp4zrk6TroKTripQg7IOJXHJcbi8vLyBAcGFyYW0ge051bWJlcn0gJHBlcmNlbnRhZ2UgLSDrsJjtmZjrkKAg7IOJIOuCtCBgJGNvbG9yYOydmCDrsLHrtoTsnKhcclxuLy8vIEByZXR1cm4ge0NvbG9yfVxyXG5AZnVuY3Rpb24gc2hhZGUoJGNvbG9yLCAkcGVyY2VudGFnZSkge1xyXG4gICAgQHJldHVybiBtaXgoYmxhY2ssICRjb2xvciwgJHBlcmNlbnRhZ2UpO1xyXG59XHJcbkBtaXhpbiBncmlkTGF5b3V0KCR3aWR0aCl7XHJcbiAgbWluLXdpZHRoOiR3aWR0aDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4vLy8gSW5wdXRcclxuQG1peGluIGlucHV0VHlwZSgkcmFkaXVzKXtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgKyBsYWJlbHtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICBjdXJzb3I6cG9pbnRlcjtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcclxuICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6MDtcclxuICAgICAgdG9wOi0xcHg7XHJcbiAgICAgIHdpZHRoOjIwcHg7XHJcbiAgICAgIGhlaWdodDoyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiNmZmY7XHJcbiAgICAgIGJvcmRlcjoxcHggc29saWQgI2JlYmViZTtcclxuICAgICAgdHJhbnNpdGlvbjphbGwgLjNzIGVhc2U7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cyl7XHJcbiAgICAgICAgd2lkdGg6MTVweDtcclxuICAgICAgICBoZWlnaHQ6MTVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmOmNoZWNrZWR7XHJcbiAgICArIGxhYmVse1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjAwY1wiO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzExMTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICMxMTE7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcclxuICAgICAgICAgIHdpZHRoOjE1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6MTVweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLyBSZXNwb25zaXZlIFZpZGVvXHJcbkBtaXhpbiBhc3BlY3QtcmF0aW8oJHdpZHRoLCAkaGVpZ2h0KSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy10b3A6ICgkaGVpZ2h0IC8gJHdpZHRoKSAqIDEwMCU7XHJcbiAgfVxyXG4gID4gLnJlc192aWRlbyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgfVxyXG59XHJcbi8vLyBSZXNwb25zaXZlXHJcbkBtaXhpbiBicmVha3BvaW50KCRwb2ludCl7XHJcblxyXG4gIEBpZiAoJHBvaW50ID09IGxnKXtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsgQGNvbnRlbnQgfVxyXG4gIH1cclxuICBAZWxzZSBpZiAoJHBvaW50ID09IG1kKXtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXsgQGNvbnRlbnQgfVxyXG4gIH1cclxuXHJcbiAgQGVsc2UgaWYgKCRwb2ludCA9PSBzbSl7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkgeyBAY29udGVudCB9XHJcbiAgfVxyXG5cclxuICBAZWxzZSBpZiAoJHBvaW50ID09IHhzKXtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsgQGNvbnRlbnQgfVxyXG4gIH1cclxuXHJcbiAgQGVsc2UgaWYgKCRwb2ludCA9PSB4eHMpe1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7IEBjb250ZW50IH1cclxuICB9XHJcbiAgQGVsc2UgaWYgKCRwb2ludCA9PSB0YWJsZXQpe1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIGFuZCAobWF4LXdpZHRoIDogMTAyNHB4KXtAY29udGVudH1cclxuICB9XHJcbiAgQGVsc2UgaWYgKCRwb2ludCA9PSA3Njgpe1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNTQxcHgpIHtAY29udGVudH1cclxuICB9XHJcbiAgQGVsc2UgaWYgKCRwb2ludCA9PSA3Njcpe1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTQwcHgpIHtAY29udGVudH1cclxuICB9XHJcbiAgQGVsc2UgaWYgKCRwb2ludCA9PSA0ODApe1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNDgwcHgpIHtAY29udGVudH1cclxuICB9XHJcbn1cclxuIiwKCQkiLmJyZWFkY3J1bWIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgaGVpZ2h0OjQwcHg7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICY6YWZ0ZXJ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0Oi01MHB4O1xyXG4gICAgYm90dG9tOjA7XHJcbiAgICB3aWR0aDoyMDAlO1xyXG4gICAgaGVpZ2h0OjFweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZDc7XHJcbiAgICBjb250ZW50OicnO1xyXG4gIH1cclxufVxyXG5cclxuLmJyZWFkY3J1bWItaXRlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIGNvbG9yOiAjODk4OTg5O1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGl7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgfVxyXG4gIHNwYW57XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgZm9udC1zaXplOjEycHg7XHJcbiAgICBoZWlnaHQ6NDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgYnJ7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gU3VwcHJlc3MgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvciBpbiBtb2Rlcm4gYnJvd3NlcnNcclxuICAgIHdpZHRoOjIxcHg7XHJcbiAgICBoZWlnaHQ6NDBweDtcclxuICAgIG1hcmdpbjogMCAxcmVtO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC9odG1sL2ltYWdlcy9zdWIvYnJlYWRjcnVtYl9hcnJvdy5wbmcpIG5vLXJlcGVhdDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgfVxyXG4gICYuYWN0aXZlIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgfVxyXG59XHJcbiIsCgkJIm1haW57XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbmJvZHl7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuIiwKCQkiI3dyYXB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICA+aGVhZGVyLCA+bWFpbiwgPmZvb3RlcntcclxuICAgIEBpbmNsdWRlIGdyaWRMYXlvdXQoMTE3MHB4KTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpe1xyXG4gICAgICBAaW5jbHVkZSBncmlkTGF5b3V0KDMyMHB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwKCQkiI2hlYWRlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDIwMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUzKTtcclxuICAvLyB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlLW91dDtcclxuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlLW91dDtcclxuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZS1vdXQ7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2Utb3V0O1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pe1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgJi5maXhlZHtcclxuICAgICAgei1pbmRleDogNDAwO1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XHJcbiAgICAgIGFuaW1hdGlvbjogSGVhZGVyRml4ZWQgLjZzO1xyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA5NnB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiNWI1YjU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcclxuICAgIH1cclxuICB9XHJcbiAgJi53aGl0ZWJnIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XHJcbiAgICAvL3RyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgIC5sb2dvX3dyYXAge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAgIGgxIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogOTZweDtcclxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpe1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8gTW9iaWxlIGJ0blxyXG4gICAgLmJ0bk1lbnVWaWV3IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIEBpbmNsdWRlIHZlcnRpY2FsLWFsaWduLW1pZCg1MCUsIGFic29sdXRlKTtcclxuICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi9odG1sL2ltYWdlcy9tYWluL21vYmlsZS9tb2JpbGVfbmF2X2J0bi5wbmdcIikgbm8tcmVwZWF0IDUwJSA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAxMnB4O1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgaXI7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBNYWluIE5hdmlnYXRpb24gV3JhcFxyXG4gICAgLm5hdl93cmFwIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5uYXZfd3JhcF9pbm5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNlY3Rpb24ge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYnRuTWVudUNsb3NlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgei1pbmRleDogMTAwNTtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2h0bWwvaW1hZ2VzL21haW4vbW9iaWxlL2J0bl9tZW51Y2xvc2VfbW8ucG5nXCIpIG5vLXJlcGVhdCA1MCUgNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBpcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmxvZ2luX2J0biB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweCAxNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNjZiNWVjO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKXtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiAzMi41cHg7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6MDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOjA7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTExMTExO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMTE7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5uYXYuc2tpcCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDEwMDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgdWwge1xyXG4gICAgbGkge1xyXG4gICAgICBhIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IC0yMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnNyLW9ubHkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgbWFyZ2luOiAtMXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxufVxyXG4iLAoJCSIvKiBOYXZpZ2F0aW9uICovXHJcbi5nbmJXcmFwe1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pe1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogOTZweDtcclxuICB9XHJcbiAgbmF2LmduYntcclxuICAgID51bHtcclxuICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pe1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgICAgIH1cclxuICAgICAgPmxpe1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pe1xyXG4gICAgICAgICAgLy9mbG9hdDogbGVmdDtcclxuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpe1xyXG4gICAgICAgICAgJi5vbntcclxuICAgICAgICAgICAgPmF7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNmM2Y0MDtcclxuICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OlwiXFxmMTA2XCI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID5he1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBwYWRkaW5nOiA0MHB4IDYwcHggNDBweCAwO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgYnJ7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cyl7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1hbGlnbi1taWQoNTAlLCBhYnNvbHV0ZSk7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6MjBweDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogZm9udGF3ZXNvbWU7XHJcbiAgICAgICAgICAgICAgY29udGVudDonXFxmMTA3JztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJit1bHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cyl7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xyXG4gICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOjAgMjBweDtcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKXtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKXtcclxuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pe1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkaDUtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NDY0NjQ7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzFlNmNiYTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC8vICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgLy8gICAgIGxlZnQ6MDtcclxuICAgICAgICAgIC8vICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAvLyAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAvLyAgICAgaGVpZ2h0OjNweDtcclxuICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGZiNGQ5O1xyXG4gICAgICAgICAgLy8gICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAvLyB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAvLyAmOmFmdGVye1xyXG4gICAgICAgICAgICAvLyAgIHdpZHRoOmNhbGMoMTAwJSAtIDYwcHgpO1xyXG4gICAgICAgICAgICAvLyAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICA+YXtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwKCQkiZm9vdGVyIHtcbiAgLmZvb3Rlcl90b3Age1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3YzgwODg7XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gICAgICBuYXYuZm9vdGVyX25hdiB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYjFiYjtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmVydGljYWwtYWxpZ24tbWlkKDUwJSxhYnNvbHV0ZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxOHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50b3BfYnRuIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MjY2NmQ7XG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9vdGVyX2JvdHRvbSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG5cbiAgICBhZGRyZXNzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgICAgY29sb3I6ICNhZmFmYWY7XG5cbiAgICAgIGVtIHtcbiAgICAgICAgY29sb3I6ICM3ZDdkN2Q7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwuY3Mge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2h0bWwvaW1hZ2VzL21haW4vZm9vdGVyX2NhbGwucG5nXCIpIG5vLXJlcGVhdCAwIDEwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgbGkge1xuICAgICAgICBkbCB7XG4gICAgICAgICAgZGQsXG4gICAgICAgICAgZHQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGR0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDYtZm9udC1zaXplO1xuICAgICAgICAgICAgY29sb3I6ICMxMTExMTE7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NDYzNjM7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGRkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjOTI5MjkyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICBjb2xvcjogIzExMTExMTtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzYwNWY1ZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwKCQkibWFpbiNjb250ZW50e1xyXG4gIC5qdW1ib3Ryb24ge1xyXG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgcGFkZGluZzogMTVweCAxOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogLjNyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9odG1sL2ltYWdlcy9zdWIvZ2xhc3Mtc3RvcnkvanVtYm9faW1nLmpwZycpIHJlcGVhdDtcclxuICAgIGgye1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICAgYS5idG57XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHggMTVweDtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KDJweCA0cHggNXB4IHJnYmEoMCwwLDAsMC41KSk7XHJcbiAgICAgICAgQGluY2x1ZGUgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzExOGNiYiAwJSwgIzBmN2VhYSA1MCUsICMwYzYzOGIgMTAwJSk7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNXMgZWFzZS1vdXQpO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zZW07XHJcbiAgICAgICAgICBAaW5jbHVkZSBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMGM2MzhiIDAlLCAjMTE4Y2JiIDUwJSwgICMwZjdlYWEgMTAwJSk7XHJcbiAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLy8wYjYxOGFcclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICB9XHJcblxyXG59XHJcbiIsCgkJIi8qIEluZGV4IFZpc3VhbCAqL1xyXG5cclxubWFpbiNjb250ZW50IHtcclxuICBzZWN0aW9uIHtcclxuICAgICZbY2xhc3MqPXNlY3Rpb25fXTpub3QoLnNlY3Rpb25fdmlzdWFsKTpub3QoLnNlY3Rpb25fcGFydG5lcikge1xyXG4gICAgICBwYWRkaW5nOiA0NXB4IDA7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcclxuICAgICAgICBwYWRkaW5nOiA5MHB4IDA7XHJcbiAgICAgIH1cclxuICAgICAgaDMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSl7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5uby1wYWRkaW5nIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLnNlY3Rpb25fdmlzdWFsIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgLnNjcm9sbF9idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2Nyb2xsX2J0bl9saW5rIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEyOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEyOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cclxuICAgICAgICAgICAgLnNjcm9sbF9idG5fb2JqIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1hbGlnbi1taWQtaW5oZXJpdCg1MCUsIGFic29sdXRlKTtcclxuICAgICAgICAgICAgICB3aWR0aDogNDlweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDc2cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9odG1sL2ltYWdlcy9tYWluL3Njcm9sbF9hbmltYXRpb25faW1nLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2VmNmIyYTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGRpdi5zbGljayB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAuc2xpY2stdHJhY2sge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsaWNrX2NvbCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogODA0cHg7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cyl7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc2xpZGUtaW1nIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybSwgLW1vei10cmFuc2Zvcm0sIC1vLXRyYW5zZm9ybSwgLW1zLXRyYW5zZm9ybSwgdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDEwcztcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsMCwuMiwxKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm0sIC1tb3otdHJhbnNmb3JtLCAtby10cmFuc2Zvcm0sIC1tcy10cmFuc2Zvcm0sIHRyYW5zZm9ybTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTBzO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsMCwuMiwxKTtcclxuICAgICAgICAgICAgJi5jYXNlMntcclxuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMSk7XHJcbiAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMSk7XHJcbiAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMSk7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSBzY2FsZSgxKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5zbGlja0FuaXtcclxuICAgICAgICAgICAgLnNsaWRlLWltZ3tcclxuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMSk7XHJcbiAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMSk7XHJcbiAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMSk7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSBzY2FsZSgxKTtcclxuICAgICAgICAgICAgICAmLmNhc2Uye1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBkaXYuY29udGFpbmVye1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIC5zbGlja190eHQge1xyXG4gICAgICAgICAgICAgICYudGV4dC1jZW50ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSl7XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZlcnRpY2FsLWFsaWduLW1pZCgzNSUsIHJlbGF0aXZlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpe1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAvLyBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1hbGlnbi1taWQtY2VudGVyKDUlLCA1MCUsIHJlbGF0aXZlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAqIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmb250LXNpemUgMC41cztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0LXNoYWRvdyg1cHgsNnB4LDdweCxyZ2JhKDAsMCwwLDAuMjIpKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQtc2hhZG93KDVweCw2cHgsN3B4LHJnYmEoMCwwLDAsMC4yMikpO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cykge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpY2tfY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc2xpY2staW5pdGlhbGl6ZWQge1xyXG4gICAgICAgICAgLnNsaWNrX2NvbCB7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgICAgICBib3R0b206IDU0cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG5cclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjhzIGVhc2UtaW47XHJcbiAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogMC44cyBlYXNlLWluO1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogMC44cyBlYXNlLWluO1xyXG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiAwLjhzIGVhc2UtaW47XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuOHMgZWFzZS1pbjtcclxuXHJcbiAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcclxuICAgICAgICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zY3JvbGxfYnRuIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB6LWluZGV4OiAzMDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC02NHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+IHVsIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgICAgIC52aXN1YWxfYm94X2xpbmsge1xyXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE3MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgZGwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDIwMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNlY3RvciB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHg7XHJcbiAgICAgICAgICB0b3A6IDM3N3B4O1xyXG4gICAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMTUwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC00MDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICAgIHRvcDogMTYwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIC5iZ3tcclxuICAgICAgICAgICAgICAgICAgICBzcGFuLnJlYWRtb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuYmd7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4yNSk7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKXtcclxuICAgICAgICAgICAgICAgICAgc3Bhbi5yZWFkbW9yZXtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6MTVweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6MTVweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9odG1sL2ltYWdlcy9tYWluL3JlYWRfbW9yZS5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAZXh0ZW5kIC52aXN1YWxfYm94X2xpbms7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cykge1xyXG4gICAgICAgICAgICAgICAgZHR7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA2LjY2NjY2NjY2NjY2NjdweDtcclxuICAgICAgICAgICAgICAgIC8vIGhlaWdodDoxMDYuNjY2NjY2NjY2NjY2N3B4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjNweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odG1sL2ltYWdlcy9tYWluL3NlY3Rvcl9pY29uMS5wbmdcIik7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjYzVkZWZmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAaW5jbHVkZSByZ2JhLWJhY2tncm91bmQoIzEwN2VlNCwgMC43OSk7XHJcblxyXG4gICAgICAgICAgICAgICYgKyBsaSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XHJcbiAgICAgICAgICAgICAgICAgIGNsZWFyOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZjNWI1O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNTNweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3M3B4O1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHRtbC9pbWFnZXMvbWFpbi9zZWN0b3JfaWNvbjIucG5nXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmdiYS1iYWNrZ3JvdW5kKCNkYTRhMjQsIDAuODQpO1xyXG5cclxuICAgICAgICAgICAgICAgICYgKyBsaSB7XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICBjbGVhcjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjNweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHRtbC9pbWFnZXMvbWFpbi9zZWN0b3JfaWNvbjMucG5nXCIpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2U0ZmZhNDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZ2JhLWJhY2tncm91bmQoIzg4YTkzMCwgMC44Myk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnN0YW5kYXJkIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDI2MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEzMHB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcclxuICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICBib3R0b206IDE1MHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMzBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBocC1vcGFjaXR5KDApO1xyXG4gICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAvL0BpbmNsdWRlIGhwLW9wYWNpdHkoMCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDMwMDtcclxuXHJcbiAgICAgICAgICAgICAgICBkZCxcclxuICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaHAtb3BhY2l0eSgwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZlcnRpY2FsLWFsaWduLW1pZC1pbmhlcml0KDUwJSwgYWJzb2x1dGUpO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnZpc3VhbF9ib3hfaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAgICAgLnZpc3VhbF9ib3hfYmcge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDIwMDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgJjphZnRlcixcclxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIDMwMG1zLCB0b3AgMzAwbXM7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDMwMG1zLCB0b3AgMzAwbXM7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyLFxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIDUwMG1zLCB0b3AgNTAwbXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gNTAwbXMsIHRvcCA1MDBtcztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIEBleHRlbmQgLnZpc3VhbF9ib3hfbGluaztcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgZGwge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2Utb3V0O1xyXG5cclxuICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9odG1sL2ltYWdlcy9tYWluL3JlYWRfbW9yZS5wbmdcIik7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogLTE2cHg7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxNnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1hbGlnbi1taWQtaW5oZXJpdCg1MCUsIGFic29sdXRlKTtcclxuXHJcbiAgICAgICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMTExMTE7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDA1NGE0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJiArIGxpIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJnYmEtYmFja2dyb3VuZCgjMTA3ZWU0LCAwLjc5KTtcclxuXHJcbiAgICAgICAgICAgICAgICAudmlzdWFsX2JveF9iZyB7XHJcbiAgICAgICAgICAgICAgICAgICY6YWZ0ZXIsXHJcbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZ2JhLWJhY2tncm91bmQoIzEwN2VlNCwgMC43OSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmdiYS1iYWNrZ3JvdW5kKCMxMDdlZTQsIDAuNzkpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHRtbC9pbWFnZXMvbWFpbi9zdGFuZGFyZF9pY29uXzEucG5nXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYgKyBsaSB7XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJnYmEtYmFja2dyb3VuZCgjMjI1MTdkLCAwLjc5KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgIC52aXN1YWxfYm94X2JnIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyLFxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJnYmEtYmFja2dyb3VuZCgjMjI1MTdkLCAwLjc5KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgJjphZnRlcixcclxuICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmdiYS1iYWNrZ3JvdW5kKCMyMjUxN2QsIDAuNzkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHRtbC9pbWFnZXMvbWFpbi9zdGFuZGFyZF9pY29uXzIucG5nXCIpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmICsgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJnYmEtYmFja2dyb3VuZCgjMGEyMjM5LCAwLjc5KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnZpc3VhbF9ib3hfYmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgJjphZnRlcixcclxuICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmdiYS1iYWNrZ3JvdW5kKCMwYTIyMzksIDAuNzkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmdiYS1iYWNrZ3JvdW5kKCMwYTIyMzksIDAuNzkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHRtbC9pbWFnZXMvbWFpbi9zdGFuZGFyZF9pY29uXzMucG5nXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZ2JhLWJhY2tncm91bmQoIzEwN2VlNCwgMSk7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJnYmEtYmFja2dyb3VuZCgjMjI1MTdkLCAxKTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNCkge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmdiYS1iYWNrZ3JvdW5kKCMwYTIyMzksIDEpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKTpob3ZlciB7XHJcbiAgICAgICAgICAgICAgZGwge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdmVydGljYWwtYWxpZ24tbWlkLWluaGVyaXQoNTAlLCBhYnNvbHV0ZSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyDtmJHtmozshozsi51cclxuICAgICYuc2VjdGlvbl9pbnN0aXR1dGUge1xyXG4gICAgICBwYWRkaW5nOiAxMDBweCAwIDkwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi9odG1sL2ltYWdlcy9tYWluL3NlY3Rpb24yX2JnLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuXHJcbiAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgJiAud2hpdGViZ1tjbGFzcyo9Y29sXSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLm5hdi10YWJzLmlucyB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMTExMTE7XHJcblxyXG4gICAgICAgICAgICAgICAgICBzcGFuLmFyciB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlcixcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDM1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNS1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzdhN2E3YTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpe1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHNwYW4uYXJyIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1hbGlnbi1taWQoNTAlLCBhYnNvbHV0ZSk7XHJcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTdweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmFmdGVyLFxyXG4gICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhjOGM4YztcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhvcml6b250YWwtYWxpZ24tY2VudGVyKDUwJSwgYWJzb2x1dGUpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmVydGljYWwtYWxpZ24tbWlkKDUwJSwgYWJzb2x1dGUpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRhYi1jb250ZW50IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCAzNXB4O1xyXG5cclxuICAgICAgICAgICAgLnRhYi1wYW5lIHtcclxuICAgICAgICAgICAgICAuYXJ0aWNsZV9sYXRlc3Qge1xyXG4gICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTg7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTExMTExO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODU4NTg1O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgJGJsYWNrO1xyXG5cclxuICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrLWdyYXk7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmIFtjbGFzcyo9bm90aWNlX2NvbF0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Njk1O1xyXG5cclxuICAgICAgICAgICAgJiArIC5ub3RpY2VfY29sIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEzNzUxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubm90aWNlX2JveF93cmFwIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMzVweDtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLm5vdGljZV9ib3gge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICAgICAgICAgICAgICAgZGwge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2Q4ZDZkNjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZjRmNGY0O1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgMCAwIDAgI2ZmZik7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogNTUlO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDE0LjVweDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2h0bWwvaW1hZ2VzL21haW4vbWFpbl9hcnJvd19pbWcucG5nXCIpO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDIwMG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDg1JTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgMCAwIDRweCAjZmZmKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDcwJTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTUlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8g7ZiR7ZqM7Zmc64+ZXHJcbiAgICAmLnNlY3Rpb25fbmV3cyB7XHJcbiAgICAgIHBhZGRpbmc6IDYwcHggMCA4MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaHRtbC9pbWFnZXMvbWFpbi9zZWN0aW9uM19iZy5qcGdcIikgbm8tcmVwZWF0O1xyXG5cclxuICAgICAgLm5hdi10YWJzLm5ld3Mge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiNWI1YjU7XHJcblxyXG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE1NjY5NTtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcclxuICAgICAgICAgICAgY29sb3I6ICM4NTg1ODU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50YWItY29udGVudCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcclxuXHJcbiAgICAgICAgLm5ld3MtcmVhZF9tb3JlIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogN3B4IDE4cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZiNWVjO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgc3Bhbi5hcnJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDowO1xyXG4gICAgICAgICAgICBoZWlnaHQ6MTJweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLWluLW91dCk7XHJcbiAgICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVye1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZS1pbi1vdXQpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICB3aWR0aDoxcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OjA7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgdG9wOjUwJTtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtNnB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOjA7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OjFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgc3Bhbi5hcnJ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MTJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgIHdpZHRoOjEycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ3JpZCB7XHJcbiAgICAgICAgICAuZ3JpZC1pdGVtLFxyXG4gICAgICAgICAgLmdyaWQtc2l6ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKXtcclxuICAgICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJvYXJkLXdyYXAtbGF0ZXN0IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzFEMUQxRDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDVweCAxMHB4IHJnYmEoNTAsIDUwLCA1MCwgMC4zKSk7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEuMiwxLjIpKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjVzIGVhc2UtaW4tb3V0KSBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUzZCgxLDEsMSkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmRlc2Mtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzZkNmQ2ZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnLyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICBkZCxcclxuICAgICAgICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2ZDZkNmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNmQ2ZDZkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2VjdGlvbl9wYXJ0bmVyIHtcclxuICAgICAgcGFkZGluZzogMjVweCAwO1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWF4LXdpZHRoOjEwMCU7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHh4cyl7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsCgkJIi8vIOyEnOu4jO2OmOydtOyngCDqs7XthrVcclxubWFpbiNjb250ZW50LnN1Yl9jb250ZW50e1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgJi50ZXh0LXJpZ2h0e1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuICAgIHN0cm9uZ3tcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIH1cclxuICB9XHJcbiAgLm1iLTB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5tdC0xe1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBpbWd7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpe1xyXG4gICAgICAmLmltZy1yZXNwb25zaXZle1xyXG4gICAgICAgIG1hcmdpbjowIGF1dG8gMXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBzZWN0aW9uLnNlY3Rpb25fdmlzdWFsLm5vLXBhZGRpbmcge1xyXG4gICAgbWluLWhlaWdodDogMjg2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICYuaW50cm9kdWNle1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHRtbC9pbWFnZXMvc3ViL2ludHJvZHVjZS9pbnN0aXR1dGVfaGVhZF9pbWcuanBnXCIpO1xyXG4gICAgfVxyXG4gICAgJi5wcm9kdWN0e1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHRtbC9pbWFnZXMvc3ViL3Byb2R1Y3QvcHJvZHVjdF9oZWFkX2ltZy5qcGdcIik7XHJcbiAgICB9XHJcbiAgICAmLmNlcnRpZmljYXRpb257XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odG1sL2ltYWdlcy9zdWIvY2VydGlmaWNhdGlvbi9jZXJ0aWZpY2F0aW9uX2hlYWRfaW1nLmpwZ1wiKTtcclxuICAgIH1cclxuICAgICYuZGF0YXtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2h0bWwvaW1hZ2VzL3N1Yi9kYXRhL2RhdGFfaGVhZF9pbWcuanBnXCIpO1xyXG4gICAgfVxyXG4gICAgJi5ldGN7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odG1sL2ltYWdlcy9zdWIvaW50cm9kdWNlL3N1Yl9iZy5qcGdcIik7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcclxuICAgICAgbWluLWhlaWdodDogMTUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vIHRhYmxlXHJcbiAgLnJlc3BvbnNpdmUtdGFibGV7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcclxuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xyXG4gICAgICB0YWJsZS5jb21tb25fdGFibGUuZml4ZWQsXHJcbiAgICAgIHRhYmxlLmNvbW1vbl90YWJsZS5ibHVle1xyXG4gICAgICAgIHRhYmxlLWxheW91dDogYXV0bztcclxuICAgICAgICB0aCx0ZHtcclxuICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICB0YWJsZS5jb21tb25fdGFibGV7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzFhNjlkYTtcclxuICAgICYuYmx1ZXtcclxuICAgICAgdGhlYWR7XHJcbiAgICAgICAgdGh7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmU5ZmRmO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHRke1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggNnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmYWZmO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2JiZDdmYztcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuN3B4O1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgbWFyZ2luOjA7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICAgICAgICBjb2xvcjogIzE5NTVhNDtcclxuICAgICAgICB9XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICBjb250ZW50OictJztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5wdXJwbGV7XHJcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM5ZjVhZTA7XHJcbiAgICAgIHRoZWFke1xyXG4gICAgICAgIHRoe1xyXG4gICAgICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5ncmVlbntcclxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzQ2NzUxNDtcclxuICAgICAgdGhlYWR7XHJcbiAgICAgICAgdGh7XHJcbiAgICAgICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmZpeGVke1xyXG4gICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gICAgfVxyXG4gICAgJi50ZXh0LWNlbnRlcntcclxuICAgICAgQGluY2x1ZGUgdGV4dChjZW50ZXIpO1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgbWFyZ2luOjAgYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGgsdGR7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcbiAgICB0aGVhZHtcclxuICAgICAgdHJ7XHJcbiAgICAgICAgdGh7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGNvbG9yOiAjM2I3NGFlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZjBmYjtcclxuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZGVkZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHRib2R5e1xyXG4gICAgICB0cntcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcclxuICAgICAgICAgICYuYmxvY2t7XHJcbiAgICAgICAgICAgIHRoLHRke1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB0aHtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdGh7XHJcbiAgICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuICAgICAgICAgIGNvbG9yOiAjMTExMTExO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB0ZHtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgICAgICBjb2xvcjogIzc2NzY3NjtcclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmRvd25sb2Fke1xyXG4gICAgICB0ZHtcclxuICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgICAgICBwe1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEuZG93bl9idG57XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI5N2JkODtcclxuICAgICAgICAgICY6bnRoLW9mLXR5cGUoMil7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcclxuICAgICAgICAgIGEuZG93bl9idG57XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBjbGVhciA6bGVmdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLy8gdGFic1xyXG4gIHVsLm5hdi5uYXYtdGFicy5jb21tb25fdGFie1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzVjNWM1OztcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpe1xyXG4gICAgICBtYXJnaW46MCAxNXB4IDE1cHggMTdweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgICYuaGFsZntcclxuICAgICAgPmxpe1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpe1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgPmxpe1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgICAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XHJcbiAgICAgIH1cclxuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzVjNWM1O1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTFweDtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSl7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHRvcDoxM3B4O1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpe1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZle1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSl7XHJcbiAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgID5he1xyXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSl7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOjA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgID5he1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24od2lkdGggMC41cyBlYXNlKTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaDUtZm9udC1zaXplO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogIzExMTExMTtcclxuICAgICAgICAvLyBmb250LWZhbWlseTogJ05vdG8gU2FucyBTZXJpZic7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSl7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2M1YzVjNTtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzVweDtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAxNDVweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvLyBDb21tb24gVWxcclxuICAuY29tbW9uX3VsX3dyYXB7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjYzRjNGM0O1xyXG4gICAgcGFkZGluZzogNDVweCAzMHB4O1xyXG4gIH1cclxuICB1bC5jb21tb25fdWx7XHJcbiAgICBsaXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuICAgICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIC8vIGxlZnQ6MDtcclxuICAgICAgICAvLyB0b3A6IDguNXB4O1xyXG4gICAgICAgIGNvbnRlbnQ6XCLCt1wiO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmNvbG9ye1xyXG4gICAgICBsaXtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OjA7XHJcbiAgICAgICAgICB0b3A6IDguNXB4O1xyXG4gICAgICAgICAgd2lkdGg6NHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OjRweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9odG1sL2ltYWdlcy9zdWIvZ2xhc3Mtc3RvcnkvY29tbW9uX3VsX2J1bGxldC5qcGdcIikgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgW2NsYXNzXj1jb2xde1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cyl7XHJcbiAgICAgICYuY29sLW1kLTMuc2lkZWJhcntcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBhc2lkZS53aWRnZXR7XHJcbiAgICAgIG5hdntcclxuICAgICAgICA+dWx7XHJcbiAgICAgICAgICA+bGl7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgICAgICAgICAmLm9ue1xyXG4gICAgICAgICAgICAgID5he1xyXG4gICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPmF7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgICAgICAgICAgJit1bHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6MTNweCAxOHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICA+bGl7XHJcbiAgICAgICAgICAgICAgICAgID5he1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2YzZjNmM7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jy0nO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICA+YXtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMmM4MGRhO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgID5he1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyYzgwZGE7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzJjODBkYTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmNzLWNlbnRlcntcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIHVse1xyXG4gICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBkbHtcclxuICAgICAgICAgICAgICBkdCxkZHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGR0e1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OjEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5MjkyOTI7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGRke1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM5MjkyOTI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZjY4MjI4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcclxuICAgID5kaXYuY29udGFpbmVyIHtcclxuICAgICAgPmRpdi5yb3cge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4O1xyXG5cclxuICAgICAgICA+W2NsYXNzXj1jb2xdIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+ZGl2LmNvbC1tZC0zIHtcclxuICAgICAgICAgIC1tcy1mbGV4OiAwIDAgMjIuMTUlO1xyXG4gICAgICAgICAgZmxleDogMCAwIDIyLjE1JTtcclxuICAgICAgICAgIG1heC13aWR0aDogMjIuMTUlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPmRpdi5jb2wtbWQtOSB7XHJcbiAgICAgICAgICAtbXMtZmxleDogMCAwIDc3Ljg1JTtcclxuICAgICAgICAgIGZsZXg6IDAgMCA3Ny44NSU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDc3Ljg1JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgaDIud2lkZ2V0dGl0bGV7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yNjtcclxuICAgIGJhY2tncm91bmQ6IHVybCgvaHRtbC9pbWFnZXMvc3ViL3NpZGViYXJfdGl0X2JnLmpwZykgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLy8g66mU7J24IOy7qO2FkOy4oCDsmIHsl61cclxuICBkaXYuY29udGVudHN7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cclxuICAgIC50aXRfYm94e1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKXtcclxuICAgICAgICBtaW4taGVpZ2h0OiAyMjVweDtcclxuICAgICAgfVxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgICBwYWRkaW5nOiAxLjg3NXJlbSAyLjVyZW07XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGRse1xyXG4gICAgICAgIGR0e1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRub3Rvc2VyaWY7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTMwO1xyXG4gICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDowO1xyXG4gICAgICAgICAgICBib3R0b206MDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVlNjY3MztcclxuICAgICAgICAgICAgd2lkdGg6MzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OjJweDtcclxuICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGVte1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgY29sb3I6ICM3Y2I3ZDI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGRke1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgY29sb3I6ICM2MjYyNjI7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xyXG4gICAgICAgICAgc3Ryb25ne1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMTEzZjU5O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLnByb2R1Y3R7XHJcbiAgICAgICAgZGx7XHJcbiAgICAgICAgICBkdHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGVte1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICBjb2xvcjogI2JjZGNmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZGR7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpe1xyXG4gICAgICAgICAgICAgIGJye1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE0O1xyXG4gICAgICAgICAgICBjb2xvcjogI2JjZGNmZjtcclxuICAgICAgICAgICAgc3Ryb25ne1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9IC8vIHRpdGxlIGJveFxyXG4gICAgaDIuc3ViX2NvbnRfdGl0X2gye1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTtcclxuICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC9odG1sL2ltYWdlcy9zdWIvY29udGVudF90aXRfYmcucG5nKSBuby1yZXBlYXQgMCA1cHg7XHJcbiAgICAgIGRmbntcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICAgICAgICBjb2xvcjogIzhkOGQ4ZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDMuc3ViX2NvbnRfdGl0X2gze1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgIGNvbG9yOiAjMWM2ZGRhO1xyXG4gICAgICBzdHJvbmd7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcclxuICAgICAgICBicntcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoNC5zdHJhcGxpbmV7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmNGY0ZjQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xODtcclxuICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgc3BhbntcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogLTJweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2Y2ODIyODtcclxuICAgICAgfVxyXG4gICAgICBlbXtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xODtcclxuICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgfVxyXG4gICAgICAmOm5vdCg6bnRoLW9mLXR5cGUoMSkpe1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi5ncmVlbntcclxuICAgICAgICBjb2xvcjogIzQ2NzUxNDtcclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOTVjNjJjO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLmJsdWV7XHJcbiAgICAgICAgY29sb3I6ICMxNjcwYzM7XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzE2NzBjMztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5ibHVlQm9yZGVye1xyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICMxNjcwYzM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYucHVycGxle1xyXG4gICAgICAgIGNvbG9yOiAjNjIyNmE1O1xyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICM5ZjVhZTA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuYmx1ZWdyZWVue1xyXG4gICAgICAgIGNvbG9yOiAjMjg5MGEzO1xyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICMyODkwYTM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuc2t5e1xyXG4gICAgICAgIGNvbG9yOiAjMWQ5OGQ4O1xyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICMxZDk4ZDg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm5vdCguYm9hcmQtd3JhcCkgcHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgLy8gVmlkZW9cclxuICAuZW1iZWQtcmVzcG9uc2l2ZXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHZpZGVve1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8vXHJcbi5tYjE1e1xyXG4gIEBpbmNsdWRlIG1hcmdpbihudWxsLG51bGwsMC45Mzc1cmVtLG51bGwpO1xyXG59XHJcbi5tYjIwe1xyXG4gIEBpbmNsdWRlIG1hcmdpbihudWxsLG51bGwsMS4yNXJlbSxudWxsKTtcclxufVxyXG4ubWIzNXtcclxuICBAaW5jbHVkZSBtYXJnaW4obnVsbCxudWxsLDIuMTg3NXJlbSxudWxsKTtcclxufVxyXG4ubWI0MHtcclxuICBAaW5jbHVkZSBtYXJnaW4obnVsbCxudWxsLDIuNXJlbSxudWxsKTtcclxufVxyXG4ubWI1MHtcclxuICBAaW5jbHVkZSBtYXJnaW4obnVsbCxudWxsLDMuMTI1cmVtLG51bGwpO1xyXG59XHJcbi5tYjYwe1xyXG4gIEBpbmNsdWRlIG1hcmdpbihudWxsLG51bGwsMy43NXJlbSxudWxsKTtcclxufVxyXG4ubXQxMDAge1xyXG4gIEBpbmNsdWRlIG1hcmdpbig2LjI1cmVtLCBudWxsLCBudWxsLCBudWxsKTtcclxufVxyXG5cclxuXHJcbi50YWItY29udGVudCA+IC50YWItcGFuZTpub3QoLmFjdGl2ZSksXHJcbi5waWxsLWNvbnRlbnQgPiAucGlsbC1wYW5lOm5vdCguYWN0aXZlKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxufVxyXG4iLAoJCSIvL+2Yke2ajOyGjOqwnFxyXG5cclxubWFpbiNjb250ZW50LnN1Yl9jb250ZW50IHtcclxuICBwLmNoYWlybWFuX3R4dHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE4O1xyXG4gIH1cclxuICAvLyDsl63rjIDtmozsnqVcclxuICBmaWd1cmUuY2hhaXJtYW57XHJcbiAgICBkbHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSl7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgICAgZHR7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRub3Rvc2VyaWY7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE0O1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgIH1cclxuICAgICAgZGR7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgY29sb3I6ICNhNmE2YTY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgaDQudGFibGVfdGl0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcclxuICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaHRtbC9pbWFnZXMvc3ViL2ludHJvZHVjZS90YWJsZV90aXRfaW1nLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xyXG4gIH1cclxuXHJcbiAgdGFibGUuc3ViX2NvbnRfdGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIHRyIHtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjM2MzYzM7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzNjM2MzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGQsXHJcbiAgICB0aCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgIH1cclxuXHJcbiAgICB0aCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgY29sb3I6ICRibGFjaztcclxuICAgIH1cclxuXHJcbiAgICB0ZCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vIOyEpOumveuwsOqyvVxyXG4gIGgzLmdyYXlfd3JhcF90aXQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gIH1cclxuICAuZ3JheV93cmFwe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICAgIHVse1xyXG4gICAgICBsaXtcclxuICAgICAgICBkbHtcclxuICAgICAgICAgIGR0LGRke1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOnRvcDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGR0e1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBkZHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5ncmF5X2J0bl93cmFwe1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2Q3ZDc7XHJcbiAgICAgIGZvbnQtc2l6ZTowO1xyXG4gICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgIHAsIGF7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIH1cclxuICAgICAgcHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICBjb2xvcjogIzJjODBkYTtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKXtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBhe1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTdiZDg7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cyl7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgaDMudmlzaW9uX3RpdHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAvLyBmb250LWZhbWlseTogJ05vdG8gU2FucyBTZXJpZic7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICBzdHJvbmd7XHJcbiAgICAgIGNvbG9yOiAjMjk3YmQ4O1xyXG4gICAgfVxyXG4gIH1cclxuICB1bC52aXNpb25fdWx7XHJcbiAgICBsaXtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucm93LnZpc2lvbl9yb3d7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDFkMWQxO1xyXG4gICAgJi5tYjMwe1xyXG4gICAgICBAaW5jbHVkZSBtYXJnaW4obnVsbCwgbnVsbCwgMzBweCwgMCk7XHJcbiAgICB9XHJcbiAgICAmIFtjbGFzc149Y29sXXtcclxuICAgICAgcGFkZGluZzogMS44NzVyZW07XHJcbiAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcclxuICAgICAgfVxyXG4gICAgICBoNHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OjA7XHJcbiAgICAgICAgICBib3R0b206MDtcclxuICAgICAgICAgIHdpZHRoOjM3cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6MXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzExMTExMTtcclxuICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpe1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGxlZnQ6MDtcclxuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHVse1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICAgICAgICBjb2xvcjogIzg1ODU4NTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLy8gSGlzdG9yeVxyXG4gIC5oaXN0b3J5X3dyYXB7XHJcbiAgICAucm93e1xyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIFtjbGFzc149Y29sXTpmaXJzdC1jaGlsZHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAvLyB6LWluZGV4OiAyMDA7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaHRtbC9pbWFnZXMvc3ViL2ludHJvZHVjZS9oaXN0b3J5X3RpdGxlX2NpcmNsZS5wbmcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgY2VudGVyIDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6MDtcclxuICAgICAgICByaWdodDowO1xyXG4gICAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNzBweCk7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU3OGQzO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1hcmdpbig3MHB4LCAwICwgMCAsIDApO1xyXG4gICAgZGl2Lmhpc3RvcnlfeWVhcntcclxuICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgIHdpZHRoOiAxOTRweDtcclxuICAgICAgaGVpZ2h0OiAxOTRweDtcclxuICAgICAgbWFyZ2luOjAgYXV0bztcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjNmZhZmY1IHVybCgvaHRtbC9pbWFnZXMvc3ViL2ludHJvZHVjZS9oaXN0b3J5X3llYXJfYmcucG5nKSBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJvcmRlcjogOHB4IHNvbGlkICM2ZmFmZjU7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgaDN7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdWwuaGlzdG9yeV91bHtcclxuICAgICAgPmxpe1xyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOjMwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pe1xyXG4gICAgICAgICAgaDQsIHVse1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGg0e1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgY29sb3I6ICNmNjgyMjg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZGx7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSl7XHJcbiAgICAgICAgICAgICAgICBkdCxkZHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZHR7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGR0e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGRke1xyXG4gICAgICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OifCtyc7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vIE9yZ2FuaXphdGlvblxyXG4gIGRpdi5vcmdfd3JhcHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBoMXtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSl7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6MDtcclxuICAgICAgICB0b3A6MDtcclxuICAgICAgICBmb250LXNpemU6IDQ0cHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cyl7XHJcbiAgICAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICBjb2xvcjogI2U4ZThlODtcclxuICAgIH1cclxuICAgID51bHtcclxuICAgICAgPmxpe1xyXG4gICAgICAgIGgye1xyXG4gICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDc0cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2h0bWwvaW1hZ2VzL3N1Yi9pbnRyb2R1Y2UvaGlzdG9yeV90aXRfYmcucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIHdpZHRoOjE1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6MTMwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKXtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHggMTIuNSU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaHRtbC9pbWFnZXMvc3ViL2ludHJvZHVjZS9oaXN0b3J5X2xpbmUuanBnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLm9yZ193cmFwX2lubmVye1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9odG1sL2ltYWdlcy9zdWIvaW50cm9kdWNlL2hpc3RvcnlfbGluZS5qcGcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XHJcbiAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaHRtbC9pbWFnZXMvc3ViL2ludHJvZHVjZS9oaXN0b3J5X2xpbmUuanBnKTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDoyOS44JTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNS4zJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NDk0OTQ7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpe1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBhNzJjO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpub3QoOm50aC1vZi10eXBlKDIpKXtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkYWJkNjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1vZi10eXBlKDIpe1xyXG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKC9odG1sL2ltYWdlcy9zdWIvaW50cm9kdWNlL2hpc3RvcnlfbGluZS5qcGcpO1xyXG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xyXG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICAgICAgICAgIG1hcmdpbjowIC01cHg7XHJcbiAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgZm9udC1zaXplOjA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSl7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjYlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMSU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2h0bWwvaW1hZ2VzL3N1Yi9pbnRyb2R1Y2UvaGlzdG9yeV9saW5lLmpwZyk7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XHJcbiAgICAgICAgICAgICAgZGx7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTQ5NDk0O1xyXG4gICAgICAgICAgICAgICAgZHR7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGRke1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcclxuICAgICAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCl7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vIENJXHJcbiAgc2VjdGlvbi5jaV93cmFwe1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgaDF7XHJcbiAgICAgbWFyZ2luOiAxLjI1cmVtIDAgMi41cmVtO1xyXG4gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTI2O1xyXG4gICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgc3Ryb25ne1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMS43NXJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xyXG4gICAgICBjb2xvcjogIzFjNmRkYTtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCLigJxcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtN3B4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICBmb250LWZhbWlseTogJ0d1bGltJztcclxuICAgICAgICBjb2xvcjogIzY2QjVFQztcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6IFwi4oCdXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTdweDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnR3VsaW0nO1xyXG4gICAgICAgIGNvbG9yOiAjNjZCNUVDO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNzY3cHgpe1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNpX2ltZ193cmFwe1xyXG4gICAgICB3aWR0aDogNDg2cHg7XHJcbiAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDQ2cHggMDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC9odG1sL2ltYWdlcy9zdWIvaW50cm9kdWNlL2NpX2JnLmdpZikgcmVwZWF0IC0ycHggLTFweDtcclxuICAgICAgaW1ne1xyXG4gICAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCg3NjdweCl7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTFweCAtMXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB1bHtcclxuICAgICAgbWFyZ2luOiA1MHB4IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggOSU7XHJcbiAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGxpe1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAwIDVweCAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICB0ZXh0LWluZGVudDogLTIwcHg7XHJcbiAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxYzZkZGE7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgc3Ryb25ne1xyXG4gICAgICAgICAgY29sb3I6ICMxYzZkZGE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9ICAgIFxyXG4gIH1cclxuXHJcblxyXG4gIC8vIGxvY2F0aW9uXHJcbiAgZGl2I2dvb2dsZV9tYXAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQ3NXB4O1xyXG4gIH1cclxufVxyXG4iLAoJCSIvLyDsnKDrpqzsnbTslbzquLBcclxubWFpbiNjb250ZW50LnN1Yl9jb250ZW50IHtcclxuICBkaXYuY29udGVudHN7XHJcbiAgICAjb3ZlcnZpZXd7XHJcbiAgICAgIC50aXRfYm94e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaHRtbC9pbWFnZXMvc3ViL2dsYXNzLXN0b3J5L2dsYXNzLXN0b3J5LTEuanBnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI2NoYXJhY3RlcntcclxuICAgICAgLnRpdF9ib3h7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9odG1sL2ltYWdlcy9zdWIvZ2xhc3Mtc3RvcnkvZ2xhc3Mtc3RvcnktMi5qcGcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjdHlwZXtcclxuICAgICAgLnRpdF9ib3h7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9odG1sL2ltYWdlcy9zdWIvZ2xhc3Mtc3RvcnkvZ2xhc3Mtc3RvcnktMy5qcGcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjcHJvY2Vzc3tcclxuICAgICAgLnRpdF9ib3h7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9odG1sL2ltYWdlcy9zdWIvZ2xhc3Mtc3RvcnkvZ2xhc3Mtc3RvcnktNC5qcGcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjY29sb3J7XHJcbiAgICAgIC50aXRfYm94e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaHRtbC9pbWFnZXMvc3ViL2dsYXNzLXN0b3J5L2dsYXNzLXN0b3J5LTUuanBnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8g7Jyg66as7J2YIOyXreyCrFxyXG4gICAgI292ZXJ2aWV3MntcclxuICAgICAgLnRpdF9ib3h7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9odG1sL2ltYWdlcy9zdWIvZ2xhc3Mtc3RvcnkvZ2xhc3MtaGlzdG9yeS0xLmpwZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICNzaGVldGdsYXNze1xyXG4gICAgICAudGl0X2JveHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2h0bWwvaW1hZ2VzL3N1Yi9nbGFzcy1zdG9yeS9nbGFzcy1oaXN0b3J5LTIuanBnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI3JvbGxpbmd7XHJcbiAgICAgIC50aXRfYm94e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaHRtbC9pbWFnZXMvc3ViL2dsYXNzLXN0b3J5L2dsYXNzLWhpc3RvcnktMy5qcGcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjcGxhdGVnbGFzc3tcclxuICAgICAgLnRpdF9ib3h7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9odG1sL2ltYWdlcy9zdWIvZ2xhc3Mtc3RvcnkvZ2xhc3MtaGlzdG9yeS00LmpwZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICNmbG9hdGdsYXNze1xyXG4gICAgICAudGl0X2JveHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2h0bWwvaW1hZ2VzL3N1Yi9nbGFzcy1zdG9yeS9nbGFzcy1oaXN0b3J5LTUuanBnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8g7Jyg66as67Cc7KCE7IKsXHJcbiAgICAjZGV2ZWxvcG1lbnR7XHJcbiAgICAgIC50aXRfYm94e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaHRtbC9pbWFnZXMvc3ViL2dsYXNzLXN0b3J5L2dsYXNzLWRldmVsb3BtZW50LWhpc3RvcnkuanBnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8g7Jis67CU66W4IOyCrOyaqeuylVxyXG4gICAgI2hhbmRsZXtcclxuICAgICAgLnRpdF9ib3h7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9odG1sL2ltYWdlcy9zdWIvZ2xhc3Mtc3RvcnkvZ2xhc3MtdXNlLTEuanBnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI3BsYW57XHJcbiAgICAgIC50aXRfYm94e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaHRtbC9pbWFnZXMvc3ViL2dsYXNzLXN0b3J5L2dsYXNzLXVzZS0yLmpwZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICNtYW51ZmFjdHVyZXtcclxuICAgICAgLnRpdF9ib3h7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9odG1sL2ltYWdlcy9zdWIvZ2xhc3Mtc3RvcnkvZ2xhc3MtdXNlLTMuanBnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI2J1aWxkaW5ne1xyXG4gICAgICAudGl0X2JveHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2h0bWwvaW1hZ2VzL3N1Yi9nbGFzcy1zdG9yeS9nbGFzcy11c2UtMy5qcGcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjdXNle1xyXG4gICAgICAudGl0X2JveHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2h0bWwvaW1hZ2VzL3N1Yi9nbGFzcy1zdG9yeS9nbGFzcy11c2UtNC5qcGcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjd29yZHN7XHJcbiAgICAgIC50aXRfYm94e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaHRtbC9pbWFnZXMvc3ViL2dsYXNzLXN0b3J5L2dsYXNzLXVzZS01LmpwZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGRsLmNvbnRfZGx7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIGR0e1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDowO1xyXG4gICAgICAgICAgdG9wOjZweDtcclxuICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvaHRtbC9pbWFnZXMvc3ViL2dsYXNzLXN0b3J5L2RsX2J1bGxldC5qcGcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGRke1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICAgICAgc3Ryb25ne1xyXG4gICAgICAgICAgY29sb3I6ICM0ODkzY2M7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICBzdHJvbmd7XHJcbiAgICAgICAgY29sb3I6ICMxYzZkZGE7XHJcbiAgICAgICAgJi5ibGFja3tcclxuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyDsg53sgrDqs7XsoJVcclxuICAgIC5wcm9jZXNzX3dyYXB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggMCAwIDA7XHJcbiAgICAgIHVse1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW46IDAgNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzE5N2ZhZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCg3Njcpe1xyXG4gICAgICAgICAgbWFyZ2luOiAwIC0xMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCg3Njgpe1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA0cHggMCAwIDA7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDRweCA0cHggNHB4IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XHJcbiAgICAgICAgICAgICYgKyB1bDpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAwIDRweCA0cHg7XHJcbiAgICAgICAgICAgICAgJisgdWw6bm90KDpsYXN0LWNoaWxkKXtcclxuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCA0cHggNHB4IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYXJyb3dfdWx7XHJcbiAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCg3Njgpe1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB0b3A6LTEzcHg7XHJcbiAgICAgICAgICAgICAgbGVmdDotNXB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOjI2cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OjIzcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9odG1sL2ltYWdlcy9zdWIvZ2xhc3Mtc3RvcnkvcHJvY2Vzc19hcnJvdy5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICAgIHdpZHRoOjI1JTtcclxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNzY3KXtcclxuICAgICAgICAgICAgd2lkdGg6NTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XHJcbiAgICAgICAgICAgIHNwYW4ucHJvY2Vzc19udW1iZXJ7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB0b3A6MDtcclxuICAgICAgICAgICAgICB3aWR0aDo1MHB4O1xyXG4gICAgICAgICAgICAgIHJpZ2h0OjEwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OjUwcHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYjYxMzE7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDc2OCl7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDM2cHggMSUgMDtcclxuICAgICAgICAgICAgdG9wOiAtMTJweDtcclxuICAgICAgICAgICAgJi5wdWxsLTN7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgcHVsbCgzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnB1bGwtMntcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBwdWxsKDIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYucHVsbC0xe1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHB1bGwoMSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5wdXNoLTN7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgcHVzaCgzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnB1c2gtMntcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBwdXNoKDIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYucHVzaC0xe1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHB1c2goMSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNzY4KXtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHotaW5kZXg6IDIwMDtcclxuICAgICAgICAgICAgICB0b3A6MDtcclxuICAgICAgICAgICAgICBsZWZ0OjA7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6MDtcclxuICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvaHRtbC9pbWFnZXMvc3ViL2dsYXNzLXN0b3J5L3Byb2Nlc3NfaGVhZC5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBmaWd1cmV7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRse1xyXG4gICAgICAgICAgICAgIGR0e1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xODtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkaDQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgZGR7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE0O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRoNS1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuc3RlcDEsICYuc3RlcDN7XHJcbiAgICAgICAgLmFycm93X3Vse1xyXG4gICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGxlZnQ6YXV0bztcclxuICAgICAgICAgICAgcmlnaHQ6IC01cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGVaKDE4MGRlZykpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8g7Jis67CU66W4IOyCrOyaqeuylVxyXG4gICAgLmhvd3RvX3dyYXB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pe1xyXG4gICAgICAgICAgZmlndXJlLCBoNXtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZmlndXJle1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICBoNXtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgICAgY29sb3I6ICM5Nzk3OTc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHVsLm5hdi5uYXYtdGFicy5jb21tb25fdGFiLmhvd3Rve1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKXtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgICAgJi5hY3RpdmU6bm90KDpmaXJzdC1jaGlsZCl7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDguMnB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6MDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIH1cclxuIiwKCQkiLy8g7KCc7ZKI7JWI64K0XHJcbm1haW4jY29udGVudC5zdWJfY29udGVudCB7XHJcbiAgZGl2LmNvbnRlbnRzIHtcclxuICAgIC8vIOydvOuwmO2MkFxyXG4gICAgI2dlbmVyYWwxIHtcclxuICAgICAgLnRpdF9ib3gge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odG1sL2ltYWdlcy9zdWIvcHJvZHVjdC9wcm9kdWN0X2Zsb2F0MS5wbmdcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICNnZW5lcmFsMiB7XHJcbiAgICAgIC50aXRfYm94IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHRtbC9pbWFnZXMvc3ViL3Byb2R1Y3QvcHJvZHVjdF9mbG9hdDIucG5nXCIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjZ2VuZXJhbDN7XHJcbiAgICAgIC50aXRfYm94IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHRtbC9pbWFnZXMvc3ViL3Byb2R1Y3QvcHJvZHVjdF9mbG9hdDMucG5nXCIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyDqsIDqs7XsnKDrpqxcclxuICAgICNtYW51ZmFjdHVyZTF7XHJcbiAgICAgIC50aXRfYm94e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odG1sL2ltYWdlcy9zdWIvcHJvZHVjdC9wcm9kdWN0X21hbnVmYWN0dXJlMS5wbmdcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICNtYW51ZmFjdHVyZTJ7XHJcbiAgICAgIC50aXRfYm94e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odG1sL2ltYWdlcy9zdWIvcHJvZHVjdC9wcm9kdWN0X21hbnVmYWN0dXJlMi5wbmdcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICNtYW51ZmFjdHVyZTN7XHJcbiAgICAgIC50aXRfYm94e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odG1sL2ltYWdlcy9zdWIvcHJvZHVjdC9wcm9kdWN0X21hbnVmYWN0dXJlMy5wbmdcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICNtYW51ZmFjdHVyZTR7XHJcbiAgICAgIC50aXRfYm94e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odG1sL2ltYWdlcy9zdWIvcHJvZHVjdC9wcm9kdWN0X21hbnVmYWN0dXJlNC5wbmdcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8vIOy9lO2MheycoOumrFxyXG4gICAgI2NvYXRpbmcxe1xyXG4gICAgICAudGl0X2JveHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHRtbC9pbWFnZXMvc3ViL3Byb2R1Y3QvcHJvZHVjdF9jb2F0aW5nMS5wbmdcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICNjb2F0aW5nMntcclxuICAgICAgLnRpdF9ib3h7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2h0bWwvaW1hZ2VzL3N1Yi9wcm9kdWN0L3Byb2R1Y3RfY29hdGluZzIucG5nXCIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjY29hdGluZzN7XHJcbiAgICAgIC50aXRfYm94e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odG1sL2ltYWdlcy9zdWIvcHJvZHVjdC9wcm9kdWN0X2NvYXRpbmczLnBuZ1wiKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8g7Yq57IiY7Jyg66asXHJcbiAgICAjdW5pcXVlMXtcclxuICAgICAgLnRpdF9ib3h7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2h0bWwvaW1hZ2VzL3N1Yi9wcm9kdWN0L3Byb2R1Y3RfdW5pcXVlMS5wbmdcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICN1bmlxdWUye1xyXG4gICAgICAudGl0X2JveHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHRtbC9pbWFnZXMvc3ViL3Byb2R1Y3QvcHJvZHVjdF91bmlxdWUyLnBuZ1wiKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI3VuaXF1ZTN7XHJcbiAgICAgIC50aXRfYm94e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odG1sL2ltYWdlcy9zdWIvcHJvZHVjdC9wcm9kdWN0X3VuaXF1ZTMucG5nXCIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjdW5pcXVlNHtcclxuICAgICAgLnRpdF9ib3h7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2h0bWwvaW1hZ2VzL3N1Yi9wcm9kdWN0L3Byb2R1Y3RfdW5pcXVlNC5wbmdcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICN1bmlxdWU1e1xyXG4gICAgICAudGl0X2JveHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHRtbC9pbWFnZXMvc3ViL3Byb2R1Y3QvcHJvZHVjdF91bmlxdWU1LnBuZ1wiKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDUucHJvZHVjdF9oNXtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgIGVte1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8vIOqxsOyauFxyXG4gICAgLnRpdF9ib3gubWlycm9ye1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHRtbC9pbWFnZXMvc3ViL3Byb2R1Y3QvcHJvZHVjdF9taXJyb3IucG5nXCIpO1xyXG4gICAgfVxyXG4gICAgLy8g7J6Q64+Z7LCo7JqpIOyViOyghOycoOumrFxyXG4gICAgLnRpdF9ib3guY2FyX21pcnJvcntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2h0bWwvaW1hZ2VzL3N1Yi9wcm9kdWN0L3Byb2R1Y3RfY2FyLnBuZ1wiKTtcclxuICAgIH1cclxuICAgIC5yb3cuY29sb3Jfd3JhcHtcclxuICAgICAgW2NsYXNzXj1jb2xde1xyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAzN3B4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIHRleHQtaW5kZW50Oi05OTk5ZW07XHJcbiAgICAgICAgICAmLmdyZWVue1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODNjNDhjO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5ibHVle1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODViOGUxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5icm9uemV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhZDg3NmI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE0O1xyXG4gICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGRsLnByb2R1Y3RfZGx7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICAgIGR0e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgZGR7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjNjY2NjY2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBkbC51bmlxdWVfZGx7XHJcbiAgICAgIGR0e1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuICAgICAgICBjb2xvcjogIzRmYWVkNTtcclxuICAgICAgICBlbXtcclxuICAgICAgICAgIGNvbG9yOiAjOGY4ZjhmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBkZHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICBsaTpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBmaWd1cmV7XHJcbiAgICAgICYudW5pcXVlX2ZpZ3VyZXtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKXtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgfSAgICAgICAgXHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgbWFyZ2luOjAgYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2M3ZGFkZTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZpZ2NhcHRpb257XHJcbiAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgZmlnY2FwdGlvbntcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgICAgY29sb3I6ICMzOTg5YmM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwKCQkiLy8g64uo7LK07ZGc7KSA7J247KadXHJcbm1haW4jY29udGVudC5zdWJfY29udGVudCB7XHJcbiAgZGl2LmNvbnRlbnRzIHtcclxuICAgIC5jb21tb25fdGFibGUuYmx1ZS5hdXRoe1xyXG4gICAgICB0aCx0ZHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNhYWU0ZmY7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICAgIH1cclxuICAgICAgdHIuaGVhZHtcclxuICAgICAgICB0aHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2Y5ZmY7XHJcbiAgICAgICAgICBjb2xvcjogIzE4NmQ5MDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgdGR7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGNvbG9yOiAjNjY2NjY2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZG93bmxvYWRfYnRuX3dyYXB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGEuZG93bl9idG57XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjdlY2Q7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzFmNWNhOTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDFzIGFsbCk7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gICAgICAgIGl7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzYzYTY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsCgkJIm1haW4jY29udGVudC5zdWJfY29udGVudHtcclxuICAuY29udGVudHN7XHJcbiAgICBkaXYubWVtZWJlci1zZWFyY2h7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cyl7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgfVxyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2h0bWwvaW1hZ2VzL3N1Yi9nbGFzcy1zdG9yeS9zZWFyY2gtZm9ybS1iZy5qcGcpIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb3Jte1xyXG4gICAgICAgIGZvbnQtc2l6ZTowO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIHNlbGVjdCxpbnB1dCxidXR0b257XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzZWxlY3QsIGlucHV0e1xyXG4gICAgICAgICAgbWluLXdpZHRoOjA7XHJcbiAgICAgICAgICBtYXJnaW46MCA1cHggMCAwO1xyXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cyl7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAyJSAwIDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgICAgaGVpZ2h0OjMwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKXtcclxuICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNlbGVjdHtcclxuICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHh4cyl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pe1xyXG4gICAgICAgICAgICB3aWR0aDoxMDBweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOjEwMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dHtcclxuICAgICAgICAgIHdpZHRoOiA0NiU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHh4cyl7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKXtcclxuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBidXR0b257XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgIG1hcmdpbjowO1xyXG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgem9vbToxO1xyXG4gICAgICAgICAgaGVpZ2h0OjMycHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcclxuICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucm93Lm1lbWJlcl9yb3d7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMztcclxuICAgICAgZGx7XHJcbiAgICAgICAgZHR7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMztcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRoNi1mb250LXNpemU7XHJcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBkZHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XHJcbiAgICAgICAgICBjb2xvcjogIzg0ODM4MztcclxuICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICM1MzgwYTc7XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OifCtyc7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHN0cm9uZ3tcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTM4MGE3OztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC51bmp1c3RfZGx7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgICAgZHR7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41NjI1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjU2MjVyZW07XHJcbiAgICAgICAgY29sb3I6ICMxMTExMTE7XHJcbiAgICAgICAgZW17XHJcbiAgICAgICAgICBjb2xvcjogI2NhM2IzYjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgZGR7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICAgICAgb2x7XHJcbiAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbTtcclxuICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IHN0ZXAtY291bnRlcjtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihzdGVwLWNvdW50ZXIpO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBsZWZ0OjA7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTI4cHg7XHJcbiAgICAgICAgICAgICAgd2lkdGggOiA1NnB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMzlweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2h0bWwvaW1hZ2VzL3N1Yi9kYXRhL3VuanVzdF9idWxsZXQucG5nKTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNXB4IDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJlbTtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBwe1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGNvbG9yOiAjOTk5OTk5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB1bC5hcHBseV91bHtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTI1cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTI1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0yNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMjVweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICA+bGl7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZsZXg6IDAgMCAzMy4zMyU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMy4zMyU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgLmFwcGx5X3dyYXB7XHJcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgIHdpZHRoOiAyMjRweDtcclxuICAgICAgICAgIGhlaWdodDogMjI0cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAxcmVtO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2h0bWwvaW1hZ2VzL3N1Yi9kYXRhL3VuanVzdF9jaXJjbGUuanBnKTtcclxuICAgICAgICAgIGZpZ3VyZXtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjowIGF1dG8gMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBmaWdjYXB0aW9ue1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaDR7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaDV7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzExMTExMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgICAmOm50aC1vZi10eXBlKDQpe1xyXG4gICAgICAgICAgICBsZWZ0OiA2Ni42NiU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOm50aC1vZi10eXBlKDYpe1xyXG4gICAgICAgICAgICByaWdodDogNjYuNjYlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cyl7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHAuYXBwbHlfY2F1dGlvbntcclxuICAgICAgbWFyZ2luOiAyLjE4NzVyZW0gMDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBjb2xvcjogIzk5OTk5OTtcclxuICAgIH1cclxuICAgIC5tYi01e1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzLjEyNXJlbTtcclxuICAgIH1cclxuICAgIC51bmp1c3RfYnRue1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9odG1sL2ltYWdlcy9zdWIvZGF0YS91bmp1c3RfYnRuX2JnLmpwZyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjOWEwZTBlO1xyXG4gICAgICBoNHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIH1cclxuICAgICAgcHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmF0dGFjaG1lbnR7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZGZkZmRmO1xyXG4gICAgICBsYWJlbCwgaW5wdXQgLCBidXR0b257XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgICAjYXR0YWNoe1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAtMXB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgY2xpcDpyZWN0KDAsMCwwLDApO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgfVxyXG4gICAgICAuYXR0YWNobWVudF93cmFwe1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGFiZWxbZm9yPVwiYXR0YWNoXCJde1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxLjg3NXJlbTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OjA7XHJcbiAgICAgICAgICB0b3A6MDtcclxuICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MTtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYXR0YWNobWVudF9pbnB1dHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAyLjVyZW07XHJcbiAgICAgICAgbWluLXdpZHRoOiA0MDBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk5OTk7XHJcbiAgICAgIH1cclxuICAgICAgYnV0dG9ue1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMi41cmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjNmRkOTtcclxuICAgICAgICBmb250LWZhbWlseTogbm90b2tyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5ib2FyZC13cmFwe1xyXG4gIC5jYXRlZ29yeS10YWJ7XHJcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpe1xyXG4gICAgICBtYXJnaW46IDI1cHggMDtcclxuICAgICAgc2VsZWN0e2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4eHMpe1xyXG4gICAgICB1bHtkaXNwbGF5OiBub25lO31cclxuICAgICAgc2VsZWN0e2Rpc3BsYXk6IGJsb2NrO31cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwKCQkiLm1lbWJlcnNoaXBfcGFkZGluZ3tcclxuICBwYWRkaW5nOiA1cmVtIDA7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCl7XHJcbiAgICBwYWRkaW5nOiAxMXJlbSAwO1xyXG4gIH1cclxufVxyXG4ubWVtYmVyc2hpcF9mZWVfd3JhcCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcclxuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcclxuICBwYWRkaW5nOiAxLjI1cmVtO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOGQ4ZDg7XHJcblxyXG4gIHVsIHtcclxuICAgIGxpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgIGNvbG9yOiAjMTExMTExO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ODIyODtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooNDVkZWcpO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbnRhYmxlLm1lbWJlcnNoaXBfdGFibGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzEyNTdiMztcclxuXHJcbiAgdGhlYWQge1xyXG4gICAgdGgge1xyXG4gICAgICBib3JkZXItdG9wOiAzcHggc29saWQgIzEyNTdiMztcclxuICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGNvbG9yOiAjMTExMTExO1xyXG5cclxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjY2NjO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0Ym9keSB7XHJcbiAgICB0ZCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuXHJcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjY2NjYztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLyDroZzqt7jsnbhcclxuXHJcbnNlY3Rpb24uc2VjdGlvbl9tZW1iZXJzaGlwIHtcclxuICBAZXh0ZW5kIC5tZW1iZXJzaGlwX3BhZGRpbmc7XHJcbiAgaDIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGNvbG9yOiAjMTExMTExO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBmb3JtIHtcclxuICAgICAgbWF4LXdpZHRoOiA3OTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XHJcbiAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMS44NzVyZW07XHJcblxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzBjMGMwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGNvbG9yOiAjMTExMTExO1xyXG4gICAgICB9XHJcbiAgICAgIC5tYi0zNXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjE4NzVyZW07XHJcbiAgICAgIH1cclxuICAgICAgZmlndXJlIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuXHJcbiAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgY29sb3I6ICMxMTExMTE7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKXtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKXtcclxuICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idG4tbG9naW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpe1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgd2lkdGg6IDExMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuXHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwYzUyOWQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgIGZpZ3VyZS5sb2dpbl9idG4ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdmVydGljYWwtYWxpZ24tbWlkKDUwJSxhYnNvbHV0ZSk7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDhweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBmaWdjYXB0aW9uIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tZW1iZXJzaGlwX3dyYXAge1xyXG4gICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuXHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgY29sb3I6ICMxMTExMTE7XHJcbiAgICB9XHJcbiAgICAuYnRuLWpvaW57XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGM1MjlkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgICAudGV4dC1jZW50ZXJ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvbnRhY3RfdGl0e1xyXG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIGNvbG9yOiAjMTExMTExO1xyXG4gICAgaW1ne1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcbiAgICBlbXtcclxuICAgICAgY29sb3I6ICNmMDQwM2E7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyDtmozsm5DqsIDsnoUg7JW96rSAXHJcbi5tZW1iZXItd3JhcC5zdGlwdWxhdGlvbl9zZWN0aW9ue1xyXG4gIEBleHRlbmQgLm1lbWJlcnNoaXBfcGFkZGluZztcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgLmpvaW4tZm9ybS13cmFwe1xyXG4gICAgbGVnZW5ke1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzNmM2YzZjtcclxuICAgIH1cclxuICB9XHJcbiAgLnN0aXB1bGF0aW9uX3dyYXB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MwYzBjMDtcclxuICAgIC5yb3d7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtO1xyXG4gICAgICBbY2xhc3NePWNvbF17XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjMGMwYzA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgze1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgIGNvbG9yOiAjMTExMTExO1xyXG4gICAgICAgIH1cclxuICAgICAgICB1bHtcclxuICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnJlZ2lzdGVyX3NlY3Rpb257XHJcbiAgQGV4dGVuZCAubWVtYmVyc2hpcF9wYWRkaW5nO1xyXG59XHJcbiIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICJBQ0dBLEFBQUEsSUFBSSxBQUFDLENBQ0gsV0FBVyxDQUpNLFFBQVEsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLHFCQUFxQixDQUFDLGFBQWEsQ0FBQyxlQUFlLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FLL0csQUVMRCxBQUFBLFdBQVcsQUFBQyxDQUNWLE9BQU8sQ0FBRSxLQUFLLENBQ2QsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsYUFBYSxDQUFFLElBQUksQ0FDbkIsVUFBVSxDQUFFLElBQUksQ0FDaEIsVUFBVSxDQUFFLEtBQUssQ0FDakIsTUFBTSxDQUFDLElBQUksQ0FDWCxTQUFTLENBQUUsQ0FBQyxDQUNaLFdBQVcsQ0FBRSxDQUFDLENBVWYsQUFsQkQsQUFTRSxXQVRTLEFBU1IsTUFBTSxBQUFBLENBQ0wsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFDLEtBQUssQ0FDVixNQUFNLENBQUMsQ0FBQyxDQUNSLEtBQUssQ0FBQyxJQUFJLENBQ1YsTUFBTSxDQUFDLEdBQUcsQ0FDVixnQkFBZ0IsQ0FBRSxPQUFPLENBQ3pCLE9BQU8sQ0FBQyxFQUFFLENBQ1gsQUFHSCxBQUFBLGdCQUFnQixBQUFDLENBQ2YsT0FBTyxDQUFFLFlBQVksQ0FDckIsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsU0FBUyxDQUFFLENBQUMsQ0FDWixXQUFXLENBQUUsQ0FBQyxDQUNkLEtBQUssQ0FBRSxPQUFPLENBQ2QsVUFBVSxDQUFFLEtBQUssQ0F5QmxCLEFBL0JELEFBT0UsZ0JBUGMsQ0FPZCxDQUFDLEFBQUEsQ0FDQyxTQUFTLENBQUUsSUFBSSxDQUNoQixBQVRILEFBVUUsZ0JBVmMsQ0FVZCxJQUFJLEFB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 */
