@import 'https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&family=Raleway:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Lora:wght@400;500;700&display=swap';@import url("https://fonts.googleapis.com/css2?family=Crimson+Text&family=Josefin+Sans:ital,wght@0,300;0,400;1,300;1,400&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icomoon/icomoon.eot?7jwerw");src:url("../fonts/icomoon/icomoon.eot?7jwerw#iefix") format("embedded-opentype"),url("../fonts/icomoon/icomoon.ttf?7jwerw") format("truetype"),url("../fonts/icomoon/icomoon.woff?7jwerw") format("woff"),url("../fonts/icomoon/icomoon.svg?7jwerw#icomoon") format("svg");font-weight:normal;font-style:normal}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.cf:before,.cf:after{content:' ';display:table}.cf:after{clear:both}.cf{*zoom:1}/*! css-wipe | https://github.com/stackcss/css-wipe */*{-webkit-box-sizing:border-box;box-sizing:border-box}input[type="color"]::-webkit-color-swatch{border:none}input[type="color"]::-webkit-color-swatch-wrapper{padding:0}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:inherit;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}html{font-size:62.5%}body{line-height:1;font-family:"Crimson Text",serif;font-weight:200}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input[type=text]:focus{outline-width:0}ul,ol{list-style-type:none}strong,b{font-weight:bold}em,i{font-style:italic}body{font-size:1.6rem;color:#454545;line-height:1.5}img{width:100%;height:auto;max-width:100%;vertical-align:top}a{color:#454545;-webkit-transition:.25s;transition:.25s;text-decoration:none}a>img{-webkit-transition:.25s;transition:.25s}a:hover>img{opacity:.7}a:hover,a:focus{text-decoration:none}button{border:none;background-color:transparent;cursor:pointer}button:focus{outline:none}.ly_header{position:fixed;background-color:#fff;width:100%;top:0;z-index:96;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .25s;transition:all .25s}@media screen and (max-width: 1024px){.ly_header{-webkit-transform:translateY(0);transform:translateY(0)}}.ly_header__top .ly_header{position:relative;-webkit-transform:translateY(0);transform:translateY(0);background-color:transparent}@media screen and (max-width: 1024px){.ly_header__top .ly_header{display:none}}.ly_header.active{-webkit-transform:translateY(0);transform:translateY(0)}.ly_header_inner{max-width:1386px;margin-right:auto;margin-left:auto;padding:21.44px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ly_header__top .ly_header_inner{padding-top:34px;padding-bottom:8.88px}@media screen and (max-width: 1024px){.ly_header__top .ly_header_inner{padding-top:5px;padding-bottom:5px}}@media screen and (max-width: 1024px){.ly_header_inner{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px}}.ly_header_menuBtn{position:relative;width:25px;height:18px;cursor:pointer}.ly_header_menuBtn span{position:absolute;left:0;width:100%;height:2px;background-color:#000;border-radius:2px}.ly_header_menuBtn span:nth-of-type(1){top:0}.ly_header_menuBtn span:nth-of-type(2){top:8px}.ly_header_menuBtn span:nth-of-type(3){bottom:0}.ly_header__top .ly_header_menuBtn span{background-color:#0e0e0e}.ly_header_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:40px}@media screen and (max-width: 1024px){.ly_header_logo{display:block;margin-left:20px}}.ly_header_logo_ttl{width:300px;line-height:0;padding-right:20px;padding-top:4px;padding-bottom:4px;border-right:1px solid #333}@media screen and (max-width: 1024px){.ly_header_logo_ttl{padding-right:0;width:225px;border-right:none}}.ly_header__top .ly_header_logo_ttl{width:320px;border-right:1px solid #fff}.ly_header_logo_subTtl{line-height:0;padding-left:20px;padding-top:4px;padding-bottom:4px}@media screen and (max-width: 1024px){.ly_header_logo_subTtl{padding-top:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ly_header_logo_subTtl_logo{width:100px;margin-bottom:5px}@media screen and (max-width: 1024px){.ly_header_logo_subTtl_logo{width:80px;margin-bottom:0;margin-right:5px}}.ly_header_logo_subTtl_txt{width:152px}@media screen and (max-width: 1024px){.ly_header_logo_subTtl_txt{width:142px}}.ly_header_utl{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.ly_header_utl_lang{margin-right:30px;font-family:"Josefin Sans",sans-serif;font-weight:bold;font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ly_header__top .ly_header_utl_lang{color:#0e0e0e}.ly_header__top .ly_header_utl_lang a{color:#0e0e0e}@media screen and (max-width: 1024px){.ly_header_utl_lang{display:none}}@media screen and (max-width: 1024px){.ly_header_utl_social{position:absolute;top:14px;right:14px}}.ly_header_utl_social .ly_header_utl_social_btn{display:none}@media screen and (max-width: 1024px){.ly_header_utl_social .ly_header_utl_social_btn{display:block;width:24px;margin-left:2px;margin-right:2px}}.ly_header_utl_social .ly_header_utl_social_list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1024px){.ly_header_utl_social .ly_header_utl_social_list{display:none;padding-top:20px}}.ly_header_utl_social .ly_header_utl_social_list_item{margin-left:10px;margin-right:10px;width:24px}@media screen and (max-width: 1024px){.ly_header_utl_social .ly_header_utl_social_list_item{margin-left:0;margin-right:0;margin-top:15px;width:28px}}.ly_header__detail{-webkit-box-shadow:0 2px 5px #e0e0e0;box-shadow:0 2px 5px #e0e0e0}.ly_header__fixed{opacity:0}.ly_body{max-width:1386px;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.ly_body{max-width:100%}}.ly_footer{padding-top:90px;padding-bottom:90px;background:url(/assets/img/bg_footer.png) left top repeat;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1024px){.ly_footer{display:block;padding-top:20px;padding-bottom:0}}.ly_footer_inner{max-width:1386px;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;max-width:740px;padding-top:20px;padding-bottom:20px;width:100%}@media screen and (max-width: 767px){.ly_footer_inner{max-width:100%}}.ly_footer_con{margin-bottom:60px}.ly_footer_con .ly_footer_con_ttl{font-family:"Josefin Sans",sans-serif;font-size:3.0rem;text-align:center;font-weight:bold;margin-bottom:40px}@media screen and (max-width: 1024px){.ly_footer_con .ly_footer_con_ttl{margin-bottom:20px}}.ly_footer_con .ly_footer_con_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}@media screen and (max-width: 1024px){.ly_footer_con .ly_footer_con_list{display:block}}.ly_footer_con .ly_footer_con_list .ly_footer_con_list_ttl{width:50%;text-align:right;margin-right:15px}@media screen and (max-width: 1024px){.ly_footer_con .ly_footer_con_list .ly_footer_con_list_ttl{width:100%;text-align:center;margin-right:0}}.ly_footer_con .ly_footer_con_list .ly_footer_con_list_txt{width:50%;text-align:left;margin-left:15px}@media screen and (max-width: 1024px){.ly_footer_con .ly_footer_con_list .ly_footer_con_list_txt{width:100%;text-align:center;margin-left:0}}.ly_footer_utl .ly_footer_utl_logo>*{margin:15px auto}@media screen and (max-width: 1024px){.ly_footer_utl .ly_footer_utl_logo>*{margin:5px auto}}.ly_footer_utl .ly_footer_utl_logo .ly_footer_utl_logo_subTtl{width:160px}@media screen and (max-width: 1024px){.ly_footer_utl .ly_footer_utl_logo .ly_footer_utl_logo_subTtl{width:40vw;max-width:115px}}.ly_footer_utl .ly_footer_utl_logo .ly_footer_utl_logo_ttl{width:400px}@media screen and (max-width: 1024px){.ly_footer_utl .ly_footer_utl_logo .ly_footer_utl_logo_ttl{width:90vw;max-width:315px}}.ly_footer_utl .ly_footer_utl_logo .ly_footer_utl_logo_txt{width:150px}@media screen and (max-width: 1024px){.ly_footer_utl .ly_footer_utl_logo .ly_footer_utl_logo_txt{width:40vw;max-width:115px;margin-top:15px}}.ly_footer_utl .ly_footer_utl_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;margin-bottom:30px}.ly_footer_utl .ly_footer_utl_list .ly_footer_utl_list_item{margin-left:15px;margin-right:15px;border-bottom:1px solid #454545}@media screen and (max-width: 1024px){.ly_footer_utl .ly_footer_utl_list .ly_footer_utl_list_item{margin-left:10px;margin-right:10px;margin-bottom:10px}}.ly_footer_utl .ly_footer_utl_txt{text-align:center;font-family:"Josefin Sans",sans-serif;font-size:1.2rem;color:#242424}.ly_footer_img.ly_footer_img_item01{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media screen and (max-width: 1024px){.ly_footer_img.ly_footer_img_item01{width:50%;float:left}}@media screen and (max-width: 1024px){.ly_footer_img.ly_footer_img_item02{width:50%;float:right}}.ly_footer_img img{width:auto}@media screen and (max-width: 1024px){.ly_footer_img img{width:100%}}body.noScrall{overflow:hidden}.ly_inner{max-width:1386px;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.ly_inner{max-width:100%}}@media screen and (max-width: 1024px){.ly_inner{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}}.ly_inner.ly_inner__detail{padding:0}.ly_detalInner{max-width:970px;-ms-flex-preferred-size:77.6%;flex-basis:77.6%;margin-bottom:100px;margin-top:80px}@media screen and (max-width: 1024px){.ly_detalInner{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0;margin-top:40px}}.ly_footer.ly_footer__base{color:#242424;padding:0 40px;background:none}@media screen and (max-width: 1024px){.ly_footer.ly_footer__base{padding:40px 20px}}.ly_footer.ly_footer__base .ly_footer_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;width:100%;max-width:inherit;padding:0}@media screen and (max-width: 1024px){.ly_footer.ly_footer__base .ly_footer_inner{display:block;height:auto}}.ly_footer.ly_footer__base .ly_footer_inner_left{display:block}@media screen and (min-width: 1025px){.ly_footer.ly_footer__base .ly_footer_inner_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ly_footer.ly_footer__base .ly_footer_inner_left>figure{margin-right:30px;width:200px}@media screen and (max-width: 1024px){.ly_footer.ly_footer__base .ly_footer_inner_left>figure{margin:0 auto 25px;width:280px}}.ly_footer.ly_footer__base .ly_footer_inner_left>figure>img{display:block}.ly_footer.ly_footer__base .ly_footer_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.ly_footer.ly_footer__base .ly_footer_list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}}.ly_footer.ly_footer__base .ly_footer_list li{font-size:1.2rem;margin-right:23px}@media screen and (max-width: 1024px){.ly_footer.ly_footer__base .ly_footer_list li{margin:0 10px 10px;font-size:1.6rem}}.ly_footer.ly_footer__base .ly_footer_list li:last-child{margin-right:0}@media screen and (max-width: 1024px){.ly_footer.ly_footer__base .ly_footer_list li:last-child{margin:0 10px 10px}}.ly_footer.ly_footer__base .ly_footer_list li>a{color:#242424;text-decoration:underline;font-family:"Josefin Sans",sans-serif;font-weight:400}.ly_footer.ly_footer__base .ly_footer_list li>a:hover{opacity:.7;text-decoration:none;-webkit-transition:.3s;transition:.3s}.ly_footer.ly_footer__base .ly_footer_copy{font-size:1.2rem;font-family:"Josefin Sans",sans-serif;font-weight:600}@media screen and (max-width: 1024px){.ly_footer.ly_footer__base .ly_footer_copy{text-align:center}}.ly_pagetop{display:none;position:relative;z-index:100}.ly_pagetop p{position:fixed;right:30px;bottom:25px}@media screen and (max-width: 767px){.ly_pagetop p{right:10px;bottom:60px}}.ly_pagetop a{position:relative;display:block;width:50px;height:50px;background-color:#0e0e0e}@media screen and (max-width: 767px){.ly_pagetop a{width:40px;height:40px}}.ly_pagetop a:hover{background-color:#c8102e}.ly_pagetop a:before{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin-top:-3px;border:solid #fff;border-width:1px 1px 0 0;-webkit-transform:translate(-50%, 0) rotate(-45deg);transform:translate(-50%, 0) rotate(-45deg)}@media screen and (max-width: 767px){.ly_pagetop a:before{width:14px;height:14px}}.ly_pagetop.is_absolute p{position:absolute;bottom:80px}@media screen and (max-width: 1024px){.ly_pagetop.is_absolute p{bottom:100px}}.el_btn{background-color:#0e0e0e;display:inline-block;width:240px;padding:20px;text-align:center;color:#fff;font-family:"Josefin Sans",sans-serif;font-size:1.4rem;font-weight:400}.el_btn:focus,.el_btn:hover,.el_btn:active{background-color:#c8102e}@media screen and (max-width: 1024px){.el_btn{width:50vw;font-size:1.4rem;padding:10px}}.el_btn.el_btn__black{width:100%;border-width:0;background-color:#0e0e0e;display:inline-block;padding:17px 15px 13px;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;text-decoration:none}@media screen and (max-width: 1024px){.el_btn.el_btn__black{font-size:1.4rem;padding:15px 10px 14px}}.el_btn.el_btn__black:focus,.el_btn.el_btn__black:hover,.el_btn.el_btn__black:active{background-color:#c8102e}.el_btn.el_btn__blank{position:relative;padding-left:28px;padding-right:28px}.el_btn.el_btn__blank:after{content:url(/assets/img/icon_blanklink_white.svg);display:inline-block;width:26px;height:26px;margin-left:10px;position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el_btn.el_btn__round{border-radius:8px;font-weight:bold}.el_btn.el_btn__570{max-width:570px !important;padding:30px 15px 23px;font-size:1.8rem;font-weight:400}.el_borderLink{position:relative;display:inline-block;text-decoration:none}.el_borderLink:after{position:absolute;left:0;bottom:-14px;content:'';width:100%;height:1px;background:#fff;opacity:0;visibility:hidden;opacity:1;visibility:visible;-webkit-transition:.3s;transition:.3s}.el_borderLink:focus:after,.el_borderLink:hover:after,.el_borderLink:active:after{bottom:-18px;opacity:0;visibility:hidden}.el_redTxt{color:#c30e2e;font-size:18px}.el_txtBorder{text-decoration:underline}.el_txtBorder:focus,.el_txtBorder:hover,.el_txtBorder:active{text-decoration:none}.el_topTtl{font-size:3.6rem;text-align:center;color:#fff}.el_topTtl.el_topTtl__black{color:#242424}.el_topTxt{font-size:2.0rem;color:#454545;text-align:center}.el_pdf{position:relative;padding-right:40px}.el_pdf:after{content:'';background-image:url(/assets/img/icon_pdf.svg);background-size:25px 25px;background-repeat:no-repeat;width:25px;height:25px;position:absolute;right:0;bottom:0;display:block}@media screen and (max-width: 1024px){.el_movieSp{padding:100% 0 0 0 !important}}.bl_detailTtl__h1{font-size:6.0rem;line-height:1.3;margin-bottom:20px;color:#242424}@media screen and (max-width: 1024px){.bl_detailTtl__h1{line-height:1.15;font-size:4.0rem}}.bl_detailTtl__h2{font-size:3.0rem;color:#242424}.bl_detailTtl__h3{font-size:2.4rem;font-family:"Josefin Sans",sans-serif;line-height:1;margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#242424}@media screen and (max-width: 1024px){.bl_detailTtl__h3{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}}.bl_detailTtl__h3:before{border-top:2px solid #0e0e0e;content:"";width:30px;margin-right:15px}.bl_detailTtl__writer{margin-bottom:10px}#jp .bl_detailTtl__h1{font-size:4.4rem}@media screen and (max-width: 1024px){#jp .bl_detailTtl__h1{font-size:3.6rem}}#jp .bl_detailTtl__h2{font-size:2.6rem}@media screen and (max-width: 1024px){#jp .bl_detailTtl__h2{font-size:2.4rem}}#jp .bl_detailBox_name{font-size:2.6rem}@media screen and (max-width: 1024px){#jp .bl_detailBox_name{font-size:2.6rem}}@media screen and (max-width: 1024px){.bl_detailBox{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}}.bl_detailBox_day{font-size:1.8rem;margin-bottom:20px;color:#454545}.bl_detailBox_name{font-size:3.0rem;line-height:1;margin-bottom:10px;color:#242424}@media screen and (max-width: 1024px){.bl_detailBox_name{font-size:2.8rem;margin-bottom:10px}}.bl_detailBox_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 1024px){.bl_detailBox_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}}.bl_detailBox_label li{font-size:1.4rem;font-family:"Josefin Sans",sans-serif;padding-right:10px;border-right:1px solid #999999;margin-right:10px;line-height:1;margin-bottom:15px}@media screen and (max-width: 1024px){.bl_detailBox_label li{margin-bottom:12px}}.bl_detailBox_label li:last-child{padding-right:0;border-right:none;margin-right:0}.bl_detailBox_sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:70px}@media screen and (max-width: 1024px){.bl_detailBox_sns{margin-bottom:40px}}.bl_detailBox_sns_name{font-size:1.4rem;color:#454545;font-family:"Josefin Sans",sans-serif;font-weight:500}.bl_detailBox_sns li{margin-right:20px}@media screen and (max-width: 1024px){.bl_detailBox_sns li{margin-right:15px}}.bl_detailBox_sns li a>img{width:25px;height:25px}.bl_leadArea figcaption{font-size:1.4rem;font-family:"Josefin Sans",sans-serif}@media screen and (max-width: 1024px){.bl_leadArea figcaption{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}}.bl_detailTxt{max-width:700px;margin-left:auto}@media screen and (max-width: 1024px){.bl_detailTxt{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}}.bl_detailTxt>p{font-size:2.0rem;color:#454545}.bl_detailTxt>p>a{word-break:break-all;text-decoration:underline}.bl_detailTxt>p>a:focus,.bl_detailTxt>p>a:hover,.bl_detailTxt>p>a:active{text-decoration:none}.bl_detailImgBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}@media screen and (max-width: 1024px){.bl_detailImgBlock{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}}.bl_detailImgBlock .bl_figure{-ms-flex-preferred-size:17.52577%;flex-basis:17.52577%;margin-right:3.09278%}@media screen and (max-width: 1024px){.bl_detailImgBlock .bl_figure{-ms-flex-preferred-size:45.2381%;flex-basis:45.2381%;margin-right:9.52381%}}.bl_detailImgBlock .bl_figure:nth-of-type(5n){margin-right:0}@media screen and (max-width: 1024px){.bl_detailImgBlock .bl_figure:nth-of-type(5n){margin-right:9.52381%}}@media screen and (max-width: 1024px){.bl_detailImgBlock .bl_figure:nth-of-type(2n){margin-right:0 !important}}.bl_detailImgBlock .bl_figure>p{cursor:pointer;position:relative}.bl_detailImgBlock .bl_figure>p:before{content:"";display:block;padding-top:100%}.bl_detailImgBlock .bl_figure>p>img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;-o-object-fit:cover;object-fit:cover}.bl_detailImgBlock .bl_figure>figcaption{font-family:"Roboto",sans-serif;font-size:1.4rem !important;color:#6d6d6d;font-weight:400}.bl_detailVideoBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:70px}@media screen and (max-width: 1024px){.bl_detailVideoBlock{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px}}.bl_detailVideoBlock .bl_figure{-ms-flex-preferred-size:30.92784%;flex-basis:30.92784%;margin-right:3.09278%}@media screen and (max-width: 1024px){.bl_detailVideoBlock .bl_figure{-ms-flex-preferred-size:45.2381%;flex-basis:45.2381%;margin-right:9.52381%}}.bl_detailVideoBlock .bl_figure:nth-of-type(3n){margin-right:0}@media screen and (max-width: 1024px){.bl_detailVideoBlock .bl_figure:nth-of-type(3n){margin-right:9.52381% !important}}@media screen and (max-width: 1024px){.bl_detailVideoBlock .bl_figure:nth-of-type(2n){margin-right:0}}.bl_detailVideoBlock .bl_figure>p{cursor:pointer}.bl_detailVideoBlock>a .bl_detailVideoBlock_movie{position:relative}.bl_detailVideoBlock>a .bl_detailVideoBlock_movie::after{content:url(../img/icon_youtube.svg);position:absolute;width:50px;height:35px;display:block;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.bl_detailVideoBlock>a .bl_detailVideoBlock_ttl{text-decoration:underline;font-size:1.8rem;color:#454545}.bl_detailVideoBlock>a:focus .bl_detailVideoBlock_ttl,.bl_detailVideoBlock>a:hover .bl_detailVideoBlock_ttl,.bl_detailVideoBlock>a:active .bl_detailVideoBlock_ttl{text-decoration:none}.bl_detailAbout{width:100%;border:1px solid #acacac;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_detailAbout{display:block;padding-top:40px;border-top:1px solid #acacac;border-left:none;border-right:none;border-bottom:none}}.bl_detailAbout .bl_detailAbout_inner{width:50%;padding:40px}@media screen and (max-width: 1024px){.bl_detailAbout .bl_detailAbout_inner{width:100%;padding:0 20px 50px;margin-right:auto;margin-left:auto}}.bl_detailAbout .bl_detailAbout_inner>h3{font-size:3.6rem;line-height:1;margin-bottom:20px;color:#242424}.bl_detailAbout .bl_detailAbout_inner_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:30px;line-height:1}.bl_detailAbout .bl_detailAbout_inner_label li{font-size:1.6rem;color:#454545;font-family:"Josefin Sans",sans-serif;font-weight:500}.bl_detailAbout .bl_detailAbout_inner_label li:first-child{padding-right:10px;border-right:1px solid #999999;margin-right:10px}.bl_detailAbout .bl_detailAbout_inner_body{margin-bottom:30px}.bl_detailAbout .bl_detailAbout_inner_body:last-child{margin-bottom:0}.bl_detailAbout .bl_detailAbout_inner_body h4{font-size:1.8rem;color:#454545;font-weight:500}.bl_detailAbout .bl_detailAbout_inner_body p{font-size:1.8rem;color:#454545}.bl_detailAbout .bl_detailAbout_inner_body p>a{color:#454545;text-decoration:underline;word-break:break-all}.bl_detailAbout .bl_detailAbout_inner_body p>a:focus,.bl_detailAbout .bl_detailAbout_inner_body p>a:hover,.bl_detailAbout .bl_detailAbout_inner_body p>a:active{text-decoration:none}.bl_detailAbout .bl_detailAbout_map{width:50%}@media screen and (max-width: 1024px){.bl_detailAbout .bl_detailAbout_map{width:100%;height:0;overflow:hidden;padding-bottom:100%;position:relative}}.bl_detailAbout .bl_detailAbout_map iframe{height:100%;display:block}@media screen and (max-width: 1024px){.bl_detailAbout .bl_detailAbout_map iframe{position:absolute;left:0;top:0;width:100%}}.bl_generalMedia{line-height:1.5;position:relative;width:100%;height:calc(100vh - 55px);overflow:hidden}@media screen and (max-width: 1024px){.bl_generalMedia{height:auto}}.bl_generalMedia .bl_generalMedia_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:100%;min-height:100%}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_inner{display:block;width:100%;position:relative;top:auto;left:auto;-webkit-transform:translateX(0);transform:translateX(0);min-height:auto}}.bl_generalMedia .bl_generalMedia_inner.bl_generalMedia_inner__rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.bl_generalMedia .bl_generalMedia_inner.bl_generalMedia_inner__rev .bl_generalMedia_con{background-position:right top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bl_generalMedia .bl_generalMedia_inner.bl_generalMedia_inner__rev .bl_generalMedia_con.inview_elem__03{background-position:left top}.bl_generalMedia .bl_generalMedia_inner.bl_generalMedia_inner__rev .bl_generalMedia_con_inner_slideBlock{margin-left:0}.bl_generalMedia .bl_generalMedia_inner>*{width:50%}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_inner>*{width:100%}}.bl_generalMedia .bl_generalMedia_img{background-repeat:no-repeat;background-position:center center;background-size:cover, 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_img{display:block}}.bl_generalMedia .bl_generalMedia_img img{display:none}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_img img{display:block}}.bl_generalMedia .bl_generalMedia_img .bl_generalMedia_img_inner{width:683px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_img .bl_generalMedia_img_inner{width:100%;position:relative;-webkit-transform:translateY(0);transform:translateY(0);padding:80px 60px}}.bl_generalMedia .bl_generalMedia_img .bl_generalMedia_img_inner .bl_generalMedia_img_subTtl{font-size:2.2rem;background-color:#c30e2e;padding:4px 8px;margin-bottom:20px}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_img .bl_generalMedia_img_inner .bl_generalMedia_img_subTtl{font-size:1.6rem}}.bl_generalMedia .bl_generalMedia_img .bl_generalMedia_img_inner .bl_generalMedia_img_ttl{font-family:"Crimson Text",serif;font-size:6.0rem;word-wrap:break-word;overflow-wrap:break-word;line-height:1.3}.bl_generalMedia .bl_generalMedia_img .bl_generalMedia_img_inner .bl_generalMedia_img_txt{font-family:"Josefin Sans",sans-serif;font-size:1.8rem}.bl_generalMedia .bl_generalMedia_con{display:-webkit-box;display:-ms-flexbox;display:flex;background-repeat:no-repeat;background-position:left top;background-size:auto, 0;position:relative;overflow:hidden}.bl_generalMedia .bl_generalMedia_con.inview_elem__10{background-position:left -40px}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_con.inview_elem__10{background-position:left top}}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_con{overflow:auto;padding-bottom:60px}}@media screen and (max-width: 767px){.bl_generalMedia .bl_generalMedia_con{background-size:0, 100% auto;background-position:center top}}.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_inner{width:683px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_inner{width:100%;display:block;height:auto;padding:50px 50px 100px}}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_inner.bl_generalMedia_con_inner__spWide{padding:50px 20px 15px}}.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_inner_slideBlock{width:380px}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_inner_slideBlock{width:100%}}.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_img{position:relative;height:600px;width:100%}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_img{height:auto}}.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_img .bl_generalMedia_con_img_item01{position:absolute;top:65px;left:140px;opacity:0;-webkit-transition:all 1s;transition:all 1s}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_img .bl_generalMedia_con_img_item01{position:relative;width:170px;top:0;left:0}}.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_img .bl_generalMedia_con_img_item02{position:absolute;top:125px;left:400px;opacity:0;-webkit-transition:all 1s;transition:all 1s}@media screen and (max-width: 767px){.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_img .bl_generalMedia_con_img_item02{position:relative;width:110px;top:110px;left:50vw}}.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_img .bl_generalMedia_con_img_item03{position:absolute;top:330px;left:80px;opacity:0;-webkit-transition:all 1s;transition:all 1s}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_img .bl_generalMedia_con_img_item03{position:relative;width:170px;top:20px;left:10vw}}.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_img img{width:auto;max-width:inherit}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_img img{width:100%}}.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_subTxt{text-align:right;position:absolute;width:625px;bottom:20px;font-size:1.4rem;line-height:1.25}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_subTxt{position:relative;width:100%;margin-top:60px}}.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_ttl{font-family:"Crimson Text",serif;font-size:6.0rem;color:#242424;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_ttl{font-size:4.7rem}}.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_ttl02{margin-bottom:20px;font-family:"Crimson Text",serif;font-size:3.4rem;color:#242424;line-height:1.2}.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_subTtl{margin-bottom:20px;font-family:"Josefin Sans",sans-serif;font-size:1.8rem}.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_txt{font-family:"Crimson Text",serif;font-size:1.8rem}.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_btns{margin-top:50px}.bl_generalMedia .bl_generalMedia_con .bl_generalMedia_con_btns>*{margin-top:20px}.bl_generalMedia .bl_generalMedia_btn{display:block;position:absolute;left:50%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:50px;height:50px;background-color:#0e0e0e;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bl_generalMedia .bl_generalMedia_btn:hover{background-color:#c8102e}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_btn.bl_generalMedia_btn__pc{display:none}}.bl_generalMedia .bl_generalMedia_btn.bl_generalMedia_btn__sp{display:none}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_btn.bl_generalMedia_btn__sp{display:-webkit-box;display:-ms-flexbox;display:flex;width:35px;height:35px}}.bl_generalMedia .bl_generalMedia_btn span{display:block;width:20px;height:10px;background:url(/assets/img/icon_arrow_under03.svg) center center no-repeat}@media screen and (max-width: 1024px){.bl_generalMedia .bl_generalMedia_btn span{width:15px;height:10px}}.bl_slider{width:100%;position:relative;line-height:0}.bl_slider .bl_slider_contoroller{position:absolute;bottom:0;width:100%;padding:10px;background-color:rgba(0,0,0,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.bl_slider .bl_slider_contoroller .bl_slider_contoroller_dots{width:60%}}.bl_slider .bl_slider_contoroller .bl_slider_contoroller_dots .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:7px;margin-right:7px}@media screen and (max-width: 1024px){.bl_slider .bl_slider_contoroller .bl_slider_contoroller_dots .slick-dots{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}}.bl_slider .bl_slider_contoroller .bl_slider_contoroller_dots .slick-dots li{margin-left:7px;margin-right:7px}@media screen and (max-width: 1024px){.bl_slider .bl_slider_contoroller .bl_slider_contoroller_dots .slick-dots li{margin:10px;width:1em}}.bl_slider .bl_slider_contoroller .bl_slider_contoroller_dots .slick-active button{color:#d9333f}.bl_slider .bl_slider_contoroller .bl_slider_contoroller_dots button{font-family:"Josefin Sans",sans-serif;font-size:1.6rem;color:#fff}.bl_slider .bl_slider_contoroller .bl_slider_contoroller_prev{width:10px;height:18px;background:url(/assets/img/icon_arrow_left_w.svg) center center no-repeat}.bl_slider .bl_slider_contoroller .bl_slider_contoroller_next{width:10px;height:18px;background:url(/assets/img/icon_arrow_right_w.svg) center center no-repeat}.bl_slider .bl_slider_contoroller .bl_slider_contoroller_link{margin-left:40px;width:20px;height:20px;background:url(/assets/img/icon_arrow_under02.svg) center center no-repeat}.bl_slider .bl_slider_contoroller .bl_slider_contoroller_link a{display:block;width:20px;height:20px}.bl_nav{opacity:0;background:rgba(0,0,0,0.8);height:100%;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;z-index:-1;-webkit-transition:all .25s;transition:all .25s}@media screen and (max-width: 1024px){.bl_nav{overflow-y:auto}}.bl_nav.active{opacity:1;z-index:98}.bl_nav .bl_nav_wrapper{max-width:1386px;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.bl_nav .bl_nav_wrapper{max-width:100%}}.bl_nav .bl_nav_inner{width:1080px;margin:auto;padding-bottom:50px;color:#fff}@media screen and (max-width: 1024px){.bl_nav .bl_nav_inner{width:100%}}.bl_nav .bl_nav_inner a{color:#fff}.bl_nav .bl_nav_inner a:focus,.bl_nav .bl_nav_inner a:hover,.bl_nav .bl_nav_inner a:active{text-decoration:underline}.bl_nav .bl_nav_inner .bl_nav_ttl{font-family:"Crimson Text",serif;font-size:1.8rem;text-align:center;margin-bottom:30px}@media screen and (max-width: 1024px){.bl_nav .bl_nav_inner .bl_nav_ttl{margin-bottom:20px}}.bl_nav .bl_nav_inner .bl_nav_con{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 1024px){.bl_nav .bl_nav_inner .bl_nav_con{display:block}}.bl_nav .bl_nav_inner .bl_nav_con>*{width:50%}@media screen and (max-width: 1024px){.bl_nav .bl_nav_inner .bl_nav_con>*{width:100%}}.bl_nav .bl_nav_inner .bl_nav_con_item{padding:0 28px}@media screen and (max-width: 1024px){.bl_nav .bl_nav_inner .bl_nav_con_item{padding:0 15px}}.bl_nav .bl_nav_inner .bl_nav_con_item+.bl_nav_con_item{border-left:1px solid #7d7d7d}@media screen and (max-width: 1024px){.bl_nav .bl_nav_inner .bl_nav_con_item+.bl_nav_con_item{border-left:none}}.bl_nav .bl_nav_inner .bl_nav_con_list{font-family:"Crimson Text",serif;font-size:2.2rem}@media screen and (max-width: 1024px){.bl_nav .bl_nav_inner .bl_nav_con_list{padding-bottom:20px;border-bottom:1px solid #7d7d7d;margin-bottom:20px}}.bl_nav .bl_nav_inner .bl_nav_con_list ol{padding-left:1em}.bl_nav .bl_nav_inner .bl_nav_con_list ol>li{line-height:1.1;margin-bottom:10px}.bl_nav .bl_nav_inner .bl_nav_con_list ol>li>span{font-size:1.4rem;color:#c30e2e;font-style:italic}.bl_nav .bl_nav_inner .bl_nav_con_list ol .bl_nav_con_list_nolink{color:#696969}.bl_nav .bl_nav_inner .bl_nav_con_utlList{font-family:"Crimson Text",serif;font-size:2.4rem}.bl_nav .bl_nav_inner .bl_nav_con_utlList ul+ul{margin-top:50px}@media screen and (max-width: 1024px){.bl_nav .bl_nav_inner .bl_nav_con_utlList ul+ul{margin-top:25px}}.bl_nav .bl_nav_inner .bl_nav_con_utlList li{margin-bottom:8px;line-height:1.1}.bl_nav .bl_nav_inner .bl_nav_con_utlList li.bl_nav_con_utlList_border{padding-bottom:8px;border-bottom:1px solid #7d7d7d}@media screen and (max-width: 1024px){.bl_nav .bl_nav_inner .bl_nav_con_utlList li.bl_nav_con_utlList_border{padding-bottom:20px;margin-bottom:20px}}@media screen and (max-width: 1024px){.bl_nav .bl_nav_inner .bl_nav_con_utlList__left{padding-bottom:10px;border-bottom:1px solid #7d7d7d;margin-bottom:20px}}.bl_nav .bl_nav_btn{width:25px;height:25px;margin-top:26px;margin-bottom:16px;margin-left:50px;cursor:pointer;background:url(/assets/img/icon_close_w.svg) center center no-repeat}@media screen and (max-width: 1024px){.bl_nav .bl_nav_btn{margin-top:13px;margin-bottom:13px;margin-left:4px}}#jp .bl_nav_con_list{font-size:2.4rem}.bl_ttlBlock .bl_ttlBlock_ttl{text-align:center;line-height:1.3;font-size:5.0rem;margin-bottom:20px;color:#242424}@media screen and (max-width: 1024px){.bl_ttlBlock .bl_ttlBlock_ttl{font-size:2.6rem}}.bl_ttlBlock .bl_ttlBlock_ttl.bl_ttlBlock_ttl__jp{font-size:5.2rem !important}@media screen and (max-width: 1024px){.bl_ttlBlock .bl_ttlBlock_ttl.bl_ttlBlock_ttl__jp{font-size:3.6rem !important}}.bl_ttlBlock.bl_ttlBlock__team{margin-top:120px}@media screen and (max-width: 1024px){.bl_ttlBlock.bl_ttlBlock__team{margin-top:60px}}.bl_ttlBlock.bl_ttlBlock__team .bl_ttlBlock_ttl{font-size:6.0rem;margin-bottom:60px}@media screen and (max-width: 1024px){.bl_ttlBlock.bl_ttlBlock__team .bl_ttlBlock_ttl{font-size:3.6rem;margin-bottom:40px}}.bl_ttlBlock.bl_ttlBlock__mapsearch .bl_ttlBlock_ttl>span{font-size:6.0rem}@media screen and (max-width: 1024px){.bl_ttlBlock.bl_ttlBlock__mapsearch .bl_ttlBlock_ttl>span{font-size:3.6rem}}.bl_ttlBlock.bl_ttlBlock__media .bl_ttlBlock_ttl{font-size:6.0rem}@media screen and (max-width: 1024px){.bl_ttlBlock.bl_ttlBlock__media .bl_ttlBlock_ttl{font-size:3.6rem}}.bl_ttlBlock .bl_ttlBlock_txt{font-size:1.8rem;text-align:center}.bl_ttlBlock.bl_ttlBlock__partners{padding-bottom:80px;border-bottom:1px solid #acacac}@media screen and (max-width: 1024px){.bl_ttlBlock.bl_ttlBlock__partners{padding-bottom:20px}}.bl_ttlBlock.bl_ttlBlock__partners .bl_ttlBlock_ttl_name{font-size:3.0rem;display:block}@media screen and (max-width: 1024px){.bl_ttlBlock.bl_ttlBlock__partners .bl_ttlBlock_ttl_name{font-size:1.8rem}}.bl_ttlBlock.bl_ttlBlock__partners .bl_ttlBlock_ttl_sub{font-size:6.0rem}@media screen and (max-width: 1024px){.bl_ttlBlock.bl_ttlBlock__partners .bl_ttlBlock_ttl_sub{font-size:3.6rem}}.bl_ttlBlock.bl_ttlBlock__writer{margin-bottom:80px}@media screen and (max-width: 1024px){.bl_ttlBlock.bl_ttlBlock__writer{margin-bottom:60px}}.bl_ttlBlock.bl_ttlBlock__writer .bl_ttlBlock_ttl{font-size:6.0rem}@media screen and (max-width: 1024px){.bl_ttlBlock.bl_ttlBlock__writer .bl_ttlBlock_ttl{font-size:3.6rem}}.bl_ttlBlock.bl_ttlBlock__writer .bl_ttlBlock_name{font-size:2.0rem;text-align:center;color:#242424}.bl_ttlBlock.bl_ttlBlock__movie{margin-bottom:80px}@media screen and (max-width: 1024px){.bl_ttlBlock.bl_ttlBlock__movie{margin-bottom:60px}}.bl_ttlBlock.bl_ttlBlock__news{margin-bottom:100px;font-size:6.0rem}@media screen and (max-width: 1024px){.bl_ttlBlock.bl_ttlBlock__news{font-size:3.6rem;margin-bottom:40px}}.bl_mapBlock{position:relative;width:100%;height:900px;background-image:url("/assets/img/map_japan_all.svg");background-repeat:no-repeat;background-position:center;margin-bottom:80px}.bl_mapBlock.bl_mapBlock__2022{background-image:url("/assets/img/map_japan_all2022.svg")}.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__01{top:6%;left:65%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__01{left:62%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__01{left:67%}}.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__02{top:29%;left:49%}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__02{top:36%;left:58%}}.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__03{top:inherit;bottom:30%;left:60%}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__03{left:65%}}.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__04{top:inherit;bottom:15%;left:58%}.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__05{bottom:inherit;top:42%;left:42%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__05{top:43%;left:46%}}.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__06{bottom:32%;top:inherit;left:35%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__06{bottom:35%;left:41%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__06{bottom:38%;left:31%}}.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__07{bottom:10%;top:inherit;left:47%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__07{bottom:12%;left:48%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__07{left:45%}}.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__08{bottom:2%;left:33%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__08{bottom:5%;left:38%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__08{left:30%}}.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__09{bottom:25%;left:20%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__09{bottom:23%;left:28%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__09{bottom:23%;left:10%}}.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__10{bottom:8%;top:inherit;left:8%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__10{bottom:0%;left:22%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2022 .bl_mapBlock_list__10{bottom:0%;left:2%}}.bl_mapBlock.bl_mapBlock__2023{background-image:url("/assets/img/2023/map2023.svg")}.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__01{top:23%;left:67%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__01{left:62%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__01{left:75%}}.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__02{top:33%;left:49%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__02{left:51%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__02{top:36%;left:53%}}.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__03{top:inherit;bottom:43%;left:65%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__03{left:61%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__03{left:70%}}.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__04{top:inherit;bottom:27%;left:64%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__04{left:60%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__04{left:68%}}.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__05{top:inherit;bottom:12%;left:56%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__05{bottom:20%;left:54%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__05{left:57%}}.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__06{bottom:11%;top:inherit;left:45%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__06{bottom:16%;left:48%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__06{bottom:15%;left:46%}}.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__07{top:42%;bottom:inherit;left:40%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__07{top:44%;left:45%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__07{top:47%;left:45%}}.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__08{top:56%;left:34%;bottom:inherit}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__08{bottom:5%;left:38%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__08{left:30%}}.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__09{bottom:6%;left:31%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__09{bottom:8%;left:37%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__09{bottom:12%;left:19%}}.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__10{top:23%;bottom:inherit;left:22%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__10{bottom:0%;left:28%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2023 .bl_mapBlock_list__10{bottom:0%;left:11%}}.bl_mapBlock.bl_mapBlock__2024{background-image:url("/assets/img/2024/map2024.svg")}.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__01{top:5%;left:72%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__01{left:62%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__01{left:75%}}.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__02{top:58%;left:64%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__02{left:58%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__02{top:58%;left:66%}}.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__03{top:inherit;bottom:15%;left:60%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__03{left:56%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__03{bottom:17%;left:62%}}.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__04{top:inherit;bottom:10%;left:48%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__04{left:50%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__04{left:48%;bottom:12%}}.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__05{top:35%;left:54%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__05{top:35%;left:53%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__05{top:37%;left:56%}}.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__06{top:40%;left:42%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__06{top:44%;left:46%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__06{top:42%;left:42%}}.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__07{top:53%;bottom:inherit;left:33%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__07{top:52%;left:40%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__07{top:52%;left:30%}}.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__08{top:78%;left:32%;bottom:inherit}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__08{bottom:5%;left:41%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__08{left:28%}}.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__09{bottom:6%;left:12%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__09{bottom:8%;left:28%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__09{bottom:18%;left:5%}}.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__10{top:23%;bottom:inherit;left:22%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__10{top:25%;left:34%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2024 .bl_mapBlock_list__10{top:25%;left:11%}}.bl_mapBlock.bl_mapBlock__2025{background-image:url("/assets/img/2025/map2025.svg")}.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__01{top:5%;left:72%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__01{left:62%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__01{left:75%}}.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__02{top:38%;left:67%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__02{left:63%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__02{top:45%;left:75%}}.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__03{top:inherit;bottom:30%;left:63%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__03{left:61%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__03{bottom:31%;left:64%}}.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__04{top:inherit;bottom:10%;left:58%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__04{left:58%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__04{left:60%;bottom:16%}}.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__05{top:53%;left:33%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__05{top:39%;left:49%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__05{top:40%;left:49%}}.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__06{top:40%;left:43%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__06{top:49%;left:41%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__06{top:50%;left:35%}}.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__07{top:78%;bottom:inherit;left:44%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__07{top:86%;left:48%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__07{top:86%;left:40%}}.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__08{top:90%;left:32%;bottom:inherit}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__08{bottom:5%;left:41%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__08{left:28%}}.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__09{bottom:19%;left:15%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__09{bottom:19%;left:25%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__09{bottom:26%;left:19%}}.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__10{top:inherit;bottom:1%;left:12%}@media screen and (max-width: 1024px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__10{bottom:2%;left:23%}}@media screen and (max-width: 767px){.bl_mapBlock.bl_mapBlock__2025 .bl_mapBlock_list__10{bottom:2%;left:5%}}@media screen and (max-width: 1024px){.bl_mapBlock{height:400px}}.bl_mapBlock .bl_mapBlock_list{position:absolute}.bl_mapBlock .bl_mapBlock_list>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:10px;text-align:center;cursor:pointer;height:110px;width:110px;background-color:#0e0e0e}@media screen and (max-width: 1024px){.bl_mapBlock .bl_mapBlock_list>a{height:35px;width:35px}}.bl_mapBlock .bl_mapBlock_list>a:focus,.bl_mapBlock .bl_mapBlock_list>a:hover,.bl_mapBlock .bl_mapBlock_list>a:active{background-color:#c8102e}.bl_mapBlock .bl_mapBlock_list>a span{color:#fff;font-size:1.4rem;font-family:"Josefin Sans",sans-serif;font-weight:bold}@media screen and (max-width: 1024px){.bl_mapBlock .bl_mapBlock_list>a span{line-height:1}}.bl_mapBlock .bl_mapBlock_list__01{bottom:25%;left:34%}.bl_mapBlock .bl_mapBlock_list__02{bottom:12%;left:48%}.bl_mapBlock .bl_mapBlock_list__03{top:4%;left:61%}@media screen and (max-width: 1024px){.bl_mapBlock .bl_mapBlock_list__03{left:70%}}@media screen and (max-width: 767px){.bl_mapBlock .bl_mapBlock_list__03{top:18%;left:92%}}.bl_mapBlock .bl_mapBlock_list__04{top:35%;left:68%}@media screen and (max-width: 1024px){.bl_mapBlock .bl_mapBlock_list__04{left:65%}}@media screen and (max-width: 767px){.bl_mapBlock .bl_mapBlock_list__04{top:40%;left:80%}}.bl_mapBlock .bl_mapBlock_list__05{bottom:17%;left:10%}@media screen and (max-width: 1024px){.bl_mapBlock .bl_mapBlock_list__05{left:20%}}@media screen and (max-width: 767px){.bl_mapBlock .bl_mapBlock_list__05{bottom:20%;left:3%}}.bl_mapBlock .bl_mapBlock_list__06{top:25%;left:25%}@media screen and (max-width: 1024px){.bl_mapBlock .bl_mapBlock_list__06{top:30%;left:30%}}@media screen and (max-width: 767px){.bl_mapBlock .bl_mapBlock_list__06{bottom:28%;left:18%}}.bl_mapBlock .bl_mapBlock_list__07{top:54%;left:57%}.bl_mapBlock .bl_mapBlock_list__08{bottom:42%;left:40%}.bl_mapBlock .bl_mapBlock_list__10{top:29%;left:49%}.bl_ttlBlock02{max-width:780px;margin:0 auto;padding-bottom:60px}@media screen and (max-width: 1024px){.bl_ttlBlock02{max-width:inherit;width:100%;padding:0 20px 50px}}.bl_ttlBlock02 h2{font-size:3.0rem;color:#454545}@media screen and (max-width: 1024px){.bl_ttlBlock02 h2{font-size:2.6rem}}.bl_ttlBlock02 h2::before{content:'';display:block;width:190px;height:20px;margin:0 auto 30px;background:url(/assets/img/gastronomy/frame.svg) center center no-repeat}.bl_ttlBlock02 h2::after{content:'';display:block;width:190px;height:20px;background:url(/assets/img/gastronomy/frame.svg) center center no-repeat;margin:30px auto 0;-webkit-transform:scale(1, -1);transform:scale(1, -1)}.bl_modalBox{position:fixed;z-index:1000;display:none;width:85%;max-width:920px;margin:0;padding:50px 4vw 80px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;height:87%;top:50% !important;left:50% !important;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media screen and (max-width: 1024px){.bl_modalBox{width:90%;max-width:100%;padding:40px 8vw 40px}}.bl_modalBox_ttl{font-family:"Josefin Sans",sans-serif;font-weight:bold;font-size:1.8rem;text-align:center;margin-bottom:50px}@media screen and (max-width: 1024px){.bl_modalBox_ttl{margin-bottom:30px}}.bl_modalBox_ttl:after{content:'';width:70px;height:1px;background-color:#0e0e0e;display:block;margin:10px auto 0}.bl_modalBox_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 1024px){.bl_modalBox_inner{display:block}}.bl_modalBox_inner__02{padding-bottom:48px;margin-bottom:48px;border-bottom:1px solid #cfcfcf}@media screen and (max-width: 1024px){.bl_modalBox_inner__02{padding-bottom:30px;margin-bottom:30px}}.bl_modalBox_inner_left{padding-right:30px;max-width:360px}@media screen and (max-width: 1024px){.bl_modalBox_inner_left{max-width:100%}}.bl_modalBox_inner_right{max-width:280px}@media screen and (max-width: 1024px){.bl_modalBox_inner_right{max-width:100%;margin-bottom:30px}}.bl_modalBox_inner_ttl{font-size:3.6rem;line-height:1;margin-bottom:12px}@media screen and (max-width: 1024px){.bl_modalBox_inner_ttl{font-size:4.7rem;line-height:1.2}}.bl_modalBox_inner h4{font-size:1.8rem;font-weight:bold;color:#454545}.bl_modalBox_inner_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:30px}@media screen and (max-width: 1024px){.bl_modalBox_inner_label{margin-bottom:18px}}.bl_modalBox_inner_label li{font-size:1.6rem;color:#242424;font-family:"Josefin Sans",sans-serif;font-weight:500}.bl_modalBox_inner_address{margin-bottom:30px}@media screen and (max-width: 1024px){.bl_modalBox_inner_address{margin-bottom:18px}}.bl_modalBox_inner_tel{margin-bottom:30px}@media screen and (max-width: 1024px){.bl_modalBox_inner_tel{margin-bottom:18px}}.bl_modalBox_inner_url{margin-bottom:30px;word-break:break-all}.bl_modalBox_inner_url a{text-decoration:underline}.bl_modalBox_inner_url a:focus,.bl_modalBox_inner_url a:hover,.bl_modalBox_inner_url a:active{text-decoration:none}@media screen and (max-width: 1024px){.bl_modalBox_inner_url{margin-bottom:18px}}.bl_modalBox_inner_btn{max-width:240px}.bl_modalBox_profile_right{float:right;margin-left:30px;margin-bottom:20px;width:35%}@media screen and (max-width: 1024px){.bl_modalBox_profile_right{float:inherit;width:100%;margin:0 0 20px}}.bl_modalBox_profile_ttl{font-size:3.6rem}.bl_modalBox_profile_label{font-size:1.4rem;color:#242424;font-family:"Josefin Sans",sans-serif;margin-bottom:30px}.bl_modalBox_profile_txt{font-size:2.0rem}.modal_close{position:absolute;top:0;right:0;display:block;width:62px;font-size:46px;color:#000;line-height:62px;text-align:center;cursor:pointer}.modal_bg{position:fixed;top:0;left:0;z-index:100;display:none;width:100%;height:120%;background-color:rgba(0,0,0,0.7)}.bl_footerBtn>a{display:block;width:100%;padding:20px 30px;line-height:1;font-family:"Josefin Sans",sans-serif;font-weight:500;text-align:center;color:#fff;background-color:#0e0e0e}@media screen and (max-width: 1024px){.bl_footerBtn>a{padding:25px 30px}}.bl_footerBtn>a:focus,.bl_footerBtn>a:hover,.bl_footerBtn>a:active{background-color:#c8102e}.bl_sponsorBlock{padding:80px 0;border-bottom:1px solid #d5d5d5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 1024px){.bl_sponsorBlock{padding:40px 0}}.bl_sponsorBlock.bl_sponsorBlock__02{padding:30px 0;display:block}@media screen and (max-width: 1024px){.bl_sponsorBlock.bl_sponsorBlock__02{padding:15px 0}}.bl_sponsorBlock.bl_sponsorBlock__03{padding:30px 0;display:block}@media screen and (max-width: 1024px){.bl_sponsorBlock.bl_sponsorBlock__03{padding:15px 0 0}}@media screen and (max-width: 1024px){.bl_sponsorBlock.bl_sponsorBlock__03 .bl_sponsorBlock_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 1024px){.bl_sponsorBlock.bl_sponsorBlock__03 .bl_sponsorBlock_list>li{border-bottom:1px solid #d5d5d5}.bl_sponsorBlock.bl_sponsorBlock__03 .bl_sponsorBlock_list>li:nth-child(2){border-right:none}.bl_sponsorBlock.bl_sponsorBlock__03 .bl_sponsorBlock_list>li:last-child{border-bottom:none}}.bl_sponsorBlock_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.bl_sponsorBlock_list>li{width:50%;min-height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-right:1px solid #d5d5d5}.bl_sponsorBlock_list>li:last-child{border-right:none}.bl_sponsorBlock__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.bl_sponsorBlock__flex>img:first-child{margin-right:30px}@media screen and (max-width: 1024px){.bl_sponsorBlock__flex>img:first-child{margin-right:15px}}.bl_sponsorBlock__flex>a:first-child{margin-right:30px}@media screen and (max-width: 1024px){.bl_sponsorBlock__flex>a:first-child{margin-right:15px}}.bl_sponsorBlock_img01{width:570px}@media screen and (max-width: 1024px){.bl_sponsorBlock_img01{width:320px}}.bl_sponsorBlock_img02{width:320px}@media screen and (max-width: 1024px){.bl_sponsorBlock_img02{width:180px}}.bl_sponsorBlock_img0202{width:100px}@media screen and (max-width: 1024px){.bl_sponsorBlock_img0202{width:50px}}.bl_sponsorBlock_img03{width:85px}@media screen and (max-width: 1024px){.bl_sponsorBlock_img03{width:40px}}.bl_sponsorBlock_img04{width:170px}@media screen and (max-width: 1024px){.bl_sponsorBlock_img04{width:80px}}.bl_sponsorBlock_img05{width:180px}@media screen and (max-width: 1024px){.bl_sponsorBlock_img05{width:90px}}.bl_sponsorBlock_img06{width:280px}@media screen and (max-width: 1024px){.bl_sponsorBlock_img06{width:140px}}.bl_sponsorBlock_img07{width:190px}@media screen and (max-width: 1024px){.bl_sponsorBlock_img07{width:95px}}.bl_writerBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 1024px){.bl_writerBlock{display:block}}.bl_writerBlock__first{padding-bottom:120px;border-bottom:1px solid #acacac;margin-bottom:120px}@media screen and (max-width: 1024px){.bl_writerBlock__first{padding-bottom:60px;margin-bottom:60px}}.bl_writerBlock_list{-ms-flex-preferred-size:27.83505%;flex-basis:27.83505%;margin-right:8.24742%}@media screen and (max-width: 1024px){.bl_writerBlock_list{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.bl_writerBlock_list:last-child{margin-right:0}@media screen and (max-width: 1024px){.bl_writerBlock_list:last-child{margin-bottom:0}}.bl_writerBlock_list_img{cursor:pointer;display:block}@media screen and (max-width: 1024px){.bl_writerBlock_list_img{-ms-flex-preferred-size:42.85714%;flex-basis:42.85714%}}.bl_writerBlock_list_img>img{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.bl_writerBlock_list_img>img:focus,.bl_writerBlock_list_img>img:hover,.bl_writerBlock_list_img>img:active{opacity:1;-webkit-filter:grayscale(1);filter:gray;filter:grayscale(1)}.bl_writerBlock_list_body{margin-top:30px}@media screen and (max-width: 1024px){.bl_writerBlock_list_body{margin-top:0;-ms-flex-preferred-size:50.79365%;flex-basis:50.79365%}}.bl_writerBlock_list_name{font-size:3.0rem;color:#242424}.bl_writerBlock_list_txt{font-size:1.2rem;font-family:"Josefin Sans",sans-serif;font-weight:500;margin-bottom:20px;color:#242424}.bl_writerBlock_list_profile>a{text-decoration:underline;font-size:2.0rem;color:#242424;cursor:pointer}.bl_writerBlock_list_profile>a:focus,.bl_writerBlock_list_profile>a:hover,.bl_writerBlock_list_profile>a:active{text-decoration:none}.bl_txtList>li{margin-bottom:40px}.bl_txtList>li:last-child{margin-bottom:0}@media screen and (max-width: 1024px){.bl_txtList>li{margin-bottom:30px}}.bl_txtList p{font-size:2.4rem;text-align:center}.bl_txtList p>a{text-decoration:underline}.bl_txtList p>a:focus,.bl_txtList p>a:hover,.bl_txtList p>a:active{text-decoration:none}.bl_mvBlock{position:relative;width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.bl_mvBlock__ourpolicy{background:url(/assets/img/ourpolicy/MV.jpg) center/cover}.bl_mvBlock__gastronomy{background:url(/assets/img/gastronomy/MV.jpg) center/cover}.bl_mvBlock__ceremony2022{background:url(/assets/img/award2022/MV.jpg) center/cover}@media screen and (max-width: 1024px){.bl_mvBlock__ceremony2022{background:url(/assets/img/award2022/MV-SP.jpg) center/cover}}.bl_mvBlock__ceremony2023{background:url(/assets/img/award2023/MV-PC.jpg) center/cover}@media screen and (max-width: 1024px){.bl_mvBlock__ceremony2023{background:url(/assets/img/award2023/MV-SP.jpg) center/cover}}.bl_mvBlock__ceremony2024{background:url(/assets/img/award2024/DR2024_MVPC.jpg) center/cover}@media screen and (max-width: 1024px){.bl_mvBlock__ceremony2024{background:url(/assets/img/award2024/DR2024_MVSP.jpg) center/cover}}.bl_mvBlock__ceremony2025{background:url(/assets/img/award2025/DR2025_MVPC.jpg) center/cover}@media screen and (max-width: 1024px){.bl_mvBlock__ceremony2025{background:url(/assets/img/award2025/DR2025_MVSP.jpg) center/cover}}.bl_mvBlock__list{background:url(/assets/img/list/MV-PC.jpg) center/cover}@media screen and (max-width: 1024px){.bl_mvBlock__list{background:url(/assets/img/list/MV-SP.jpg) center/cover}}.bl_mvBlock__list .bl_mvBlock_ttl{background-color:inherit;max-width:570px;padding:0}@media screen and (max-width: 1024px){.bl_mvBlock__list .bl_mvBlock_ttl>h1{width:50%;margin:0 auto}}.bl_mvBlock_ttl{max-width:510px;width:80%;height:auto;background-color:rgba(255,255,255,0.8);padding:40px 50px}@media screen and (max-width: 1024px){.bl_mvBlock_ttl{padding:20px 40px}}.bl_mvBlock_ttl.active h1{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.bl_mvBlock_ttl.active .bl_mvBlock_ttl_sep{width:100%}.bl_mvBlock_ttl.active>p{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.bl_mvBlock_ttl h1{font-size:4.2rem;text-align:center;color:#242424;-webkit-transform:translateY(27px);transform:translateY(27px);opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease}@media screen and (max-width: 1024px){.bl_mvBlock_ttl h1{font-size:2.4rem}}.bl_mvBlock_ttl_sep{height:1px;background-color:#0e0e0e;margin:10px auto 15px auto;width:0%;-webkit-transition:all 1s ease;transition:all 1s ease}.bl_mvBlock_ttl>p{font-size:3.0rem;text-align:center;color:#242424;line-height:1.1;-webkit-transform:translateY(-27px);transform:translateY(-27px);opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease}@media screen and (max-width: 1024px){.bl_mvBlock_ttl>p{font-size:1.8rem}}.bl_mvBlock_ttl>p>span{font-size:2.4rem}@media screen and (max-width: 1024px){.bl_mvBlock_ttl>p>span{font-size:1.4rem}}.bl_mvBlock_under{position:absolute;display:block;width:100%;height:8.625%;bottom:0;background-color:#fff;opacity:.65;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:all 1s ease;transition:all 1s ease}.bl_mvBlock_under:focus,.bl_mvBlock_under:hover,.bl_mvBlock_under:active{opacity:1}.bl_mvBlock_scrollBtn{font-family:"Josefin Sans",sans-serif;font-weight:bold;color:#0e0e0e;font-size:1.2rem}.bl_mvBlock_scrollBtn::after{content:'';display:block;width:31px;height:17px;margin:12px auto 0;background:url(/assets/img/ourpolicy/icon_arrow_under_black.svg) center center no-repeat}.bl_leadBlock{max-width:780px;margin:0 auto;padding:80px 0}@media screen and (max-width: 1024px){.bl_leadBlock{max-width:inherit;width:100%;padding:40px 20px}}.bl_leadBlock_ttl{font-size:3.0rem;text-align:center;color:#242424}@media screen and (max-width: 1024px){.bl_leadBlock_ttl{text-align:left}}.bl_leadBlock_subttl{font-size:3.0rem;color:#242424}@media screen and (max-width: 1024px){.bl_leadBlock_subttl{font-size:2.4rem}}.bl_leadBlock_txt{font-size:2.0rem}@media screen and (max-width: 1024px){.bl_leadBlock_txt{font-size:1.8rem}}.bl_leadBlock>p{font-size:2.4rem}.bl_leadBlock.bl_leadBlock__list{padding:80px 0 0}@media screen and (max-width: 1024px){.bl_leadBlock.bl_leadBlock__list{padding:40px 20px 0}}.bl_leadBlock.bl_leadBlock__list p{text-align:center;font-size:2.2rem}@media screen and (max-width: 1024px){.bl_leadBlock.bl_leadBlock__list p{text-align:left;line-height:1.25}}@media screen and (max-width: 1024px){.bl_leadBlock.bl_leadBlock__list p>a{font-size:2.0rem}}.bl_leadBlock_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:80px}@media screen and (max-width: 1024px){.bl_leadBlock_list{background-color:#0e0e0e;padding:25px 20px;display:block;text-align:center}}.bl_leadBlock_list>li{padding:0 20px;position:relative}@media screen and (max-width: 1024px){.bl_leadBlock_list>li{margin-bottom:10px}}@media screen and (max-width: 1024px){.bl_leadBlock_list>li:last-child{margin-bottom:0}}.bl_leadBlock_list>li:first-child::before{content:'|';display:block;position:absolute;left:0;top:2px;width:2px;height:14px}@media screen and (max-width: 1024px){.bl_leadBlock_list>li:first-child::before{display:none}}.bl_leadBlock_list>li::after{content:'|';display:block;position:absolute;right:0;top:2px;width:2px;height:14px}@media screen and (max-width: 1024px){.bl_leadBlock_list>li::after{display:none}}.bl_leadBlock_list>li>a{font-family:"Josefin Sans",sans-serif;font-size:1.4rem;color:#242424;font-weight:400}@media screen and (max-width: 1024px){.bl_leadBlock_list>li>a{font-size:1.8rem;color:#fff}}.bl_policyBlock{position:relative}.bl_policyBlock.bl_policyBlock__award .bl_policyBlock_img{top:30px}.bl_policyBlock.bl_policyBlock__award2023 .bl_policyBlock_img{top:-80px}.bl_policyBlock_img{position:absolute;top:80px}@media screen and (max-width: 1024px){.bl_policyBlock_img{position:static}}.bl_policyBlock_img>img{width:26vw}@media screen and (max-width: 1024px){.bl_policyBlock_img>img{width:100%;margin-bottom:40px}}.bl_policyBlock_img .bl_policyBlock_img_cap{font-size:1.4rem;width:26vw}@media screen and (max-width: 1024px){.bl_policyBlock_img .bl_policyBlock_img_cap{width:100%;padding:0 20px}}.bl_policyBlock_inner{width:100%;max-width:780px;margin:0 auto 80px}@media screen and (max-width: 1024px){.bl_policyBlock_inner{padding:0 20px;margin:0 auto 40px}}.bl_policyBlock_inner_right{padding-left:25.64103%}.bl_policyBlock_inner h2{border-left:4px solid #0e0e0e;font-size:2.4rem;margin-bottom:40px;padding-left:30px}.bl_policyBlock_inner h2>span{font-size:2.0rem}.bl_policyBlock_inner_txt{font-size:2.0rem}.bl_policyBlock_inner_txt__small{font-size:1.8rem}.bl_policyBlock_inner_txt>a{text-decoration:underline}.bl_policyBlock_inner_txt>a:focus,.bl_policyBlock_inner_txt>a:hover,.bl_policyBlock_inner_txt>a:active{text-decoration:none}.bl_policyBlock.bl_policyBlock__right .bl_policyBlock_img{left:0}.bl_policyBlock.bl_policyBlock__right .bl_policyBlock_inner>div{padding-left:25.64103%}@media screen and (max-width: 1024px){.bl_policyBlock.bl_policyBlock__right .bl_policyBlock_inner>div{padding-left:0}}.bl_policyBlock.bl_policyBlock__left .bl_policyBlock_img{right:0}.bl_policyBlock.bl_policyBlock__left .bl_policyBlock_inner>div{padding-right:25.64103%}@media screen and (max-width: 1024px){.bl_policyBlock.bl_policyBlock__left .bl_policyBlock_inner>div{padding-right:0}}.js_animation{opacity:0}.js_animation.is_animation{-webkit-animation:mvTxt 1s ease-in-out forwards;animation:mvTxt 1s ease-in-out forwards}@-webkit-keyframes mvTxt{0%{-webkit-transform:translateY(30%);transform:translateY(30%);opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes mvTxt{0%{-webkit-transform:translateY(30%);transform:translateY(30%);opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@media screen and (max-width: 1024px){.bl_teamList{margin-bottom:60px}}.bl_teamList .bl_teamList_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8px}@media screen and (max-width: 1024px){.bl_teamList .bl_teamList_inner{display:block;margin-bottom:30px}}.bl_teamList .bl_teamList_inner .bl_teamList_inner_ttl{width:50%;text-align:right;margin-right:15px;font-size:1.8rem}@media screen and (max-width: 1024px){.bl_teamList .bl_teamList_inner .bl_teamList_inner_ttl{width:100%;text-align:center;margin-right:0}}.bl_teamList .bl_teamList_inner .bl_teamList_inner_txt{width:50%;text-align:left;margin-left:15px;font-size:1.8rem}@media screen and (max-width: 1024px){.bl_teamList .bl_teamList_inner .bl_teamList_inner_txt{width:100%;text-align:center;margin-left:0}}.bl_movie{padding-bottom:56.25%;position:relative}.bl_movie iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.bl_btnOnly{margin:0 auto;width:80%;max-width:240px}.bl_btnOnly.bl_btnOnly__left{margin:80px 0 40px}@media screen and (max-width: 1024px){.bl_btnOnly.bl_btnOnly__left{margin:40px 0 40px}}.bl_btnOnly.bl_btnOnly__middle{max-width:320px}.bl_btnList{width:570px;margin:40px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_btnList{display:block;width:80%;margin-bottom:60px}}.bl_btnList>a{-ms-flex-preferred-size:47.36842%;flex-basis:47.36842%}.bl_btnList>a:first-child{margin-right:5.26316%}@media screen and (max-width: 1024px){.bl_btnList>a:first-child{margin-right:0;margin-bottom:20px}}.bl_newsBlock>li{border-bottom:1px solid #cdcdcd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:40px 0}@media screen and (max-width: 1024px){.bl_newsBlock>li{display:block;border-bottom:none;padding:0 0 60px 0}}.bl_newsBlock>li:first-child{border-top:1px solid #cdcdcd}@media screen and (max-width: 1024px){.bl_newsBlock>li:first-child{border-top:none}}.bl_newsBlock>li .bl_newsBlock_img{-ms-flex-preferred-size:17.52577%;flex-basis:17.52577%;margin-right:3.09278%}@media screen and (max-width: 1024px){.bl_newsBlock>li .bl_newsBlock_img{width:100%;margin-right:0;margin-bottom:30px}}@media screen and (max-width: 1024px){.bl_newsBlock>li>div{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}}.bl_newsBlock>li .bl_newsBlock_day{font-size:1.8rem;color:#454545;margin-bottom:10px}.bl_newsBlock>li .bl_newsBlock_ttl{font-size:2.4rem;color:#454545}@media screen and (max-width: 1024px){.bl_newsBlock>li .bl_newsBlock_ttl{margin-bottom:10px}}.bl_newsBlock>li .bl_newsBlock_ttl>a{text-decoration:underline}.bl_newsBlock>li .bl_newsBlock_ttl>a:focus,.bl_newsBlock>li .bl_newsBlock_ttl>a:hover,.bl_newsBlock>li .bl_newsBlock_ttl>a:active{text-decoration:none}.bl_newsBlock>li .bl_newsBlock_txt{font-size:1.8rem;color:#454545}a.target{position:relative}a.target:after{content:url(/assets/img/icon_blanklink.svg);display:inline-block;width:26px;height:26px;margin-left:10px;position:absolute;bottom:3px}.bl_listBlock{background-image:url(/assets/img/list/Bg-Repeat.jpg);background-repeat:repeat}.bl_listBlock__2022{background-image:url(/assets/img/BG-ListOf10_2022.jpg);background-repeat:repeat}.bl_listBlock__2023{background-image:url(/assets/img/2023/BG-ListOf10.jpg);background-repeat:repeat}.bl_listBlock__2024{background-image:url(/assets/img/2024/BG-ListOf10.jpg);background-repeat:repeat}.bl_listBlock__2025{background-image:url(/assets/img/2025/BG-ListOf10.jpg);background-repeat:repeat}.bl_listBlock h2{text-align:right}@media screen and (max-width: 1024px){.bl_listBlock h2{text-align:center;padding-top:35px;padding-bottom:15px}}.bl_listBlock h2 img{width:51%;margin-top:-70px}@media screen and (max-width: 1024px){.bl_listBlock h2 img{width:80%;margin-top:0}}.bl_listBlock_inner{padding-bottom:120px}@media screen and (max-width: 1024px){.bl_listBlock_inner{padding-bottom:20px}}.bl_listBlock_inner_pic{position:relative;margin-bottom:80px;margin-top:40px}@media screen and (max-width: 1024px){.bl_listBlock_inner_pic{margin-bottom:25px;margin-top:0}}.bl_listBlock_inner_pic_img{position:absolute}@media screen and (max-width: 1024px){.bl_listBlock_inner_pic_img{position:static}}.bl_listBlock_inner_pic_img.bl_listBlock_inner_pic_img__01{left:0;top:-40px;width:56.20438%}@media screen and (max-width: 1024px){.bl_listBlock_inner_pic_img.bl_listBlock_inner_pic_img__01{width:100%}}.bl_listBlock_inner_pic_img.bl_listBlock_inner_pic_img__02{right:0;bottom:40px;width:34.67153%}@media screen and (max-width: 1024px){.bl_listBlock_inner_pic_img.bl_listBlock_inner_pic_img__02{display:none}}.bl_listBlock_inner_pic_body{max-width:690px;position:relative;margin:0 auto;background-color:rgba(255,255,255,0.85);padding:60px}@media screen and (max-width: 1024px){.bl_listBlock_inner_pic_body{margin:-25px 10px 0;padding:20px}}.bl_listBlock_inner_pic_body_ttl{font-size:4.8rem;color:#242424;margin-bottom:25px;line-height:1.3}@media screen and (max-width: 1024px){.bl_listBlock_inner_pic_body_ttl{font-size:3.0rem}}.bl_listBlock_inner_pic_body_ttl:after{content:'';width:70px;height:3px;background-color:#242424;display:block;margin-top:20px}.bl_listBlock_inner_pic_body_name{font-size:3.0rem;color:#242424;margin-bottom:30px;line-height:1}@media screen and (max-width: 1024px){.bl_listBlock_inner_pic_body_name{font-size:2.4rem;margin-bottom:15px}}.bl_listBlock_inner_pic_body_name>span{font-size:1.8rem;color:#c30e2e;font-style:italic}.bl_listBlock_inner_pic_body_txt{font-size:2.0rem;color:#454545;line-height:1.3;margin-bottom:40px}@media screen and (max-width: 1024px){.bl_listBlock_inner_pic_body_txt{margin-bottom:20px}}.bl_listBlock_inner_pic_body_btn{max-width:240px}.bl_listBlock_inner_pic_body_btn>a{font-weight:400}@media screen and (max-width: 1024px){.bl_listBlock_inner_pic_body_btn{max-width:205px}}.bl_listBlock_inner_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1310px;margin:0 auto;padding:0 30px}@media screen and (max-width: 1024px){.bl_listBlock_inner_list{display:block;padding:0}}.bl_listBlock_inner_list li{-ms-flex-preferred-size:32.8%;flex-basis:32.8%;margin-right:.8%;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 1024px){.bl_listBlock_inner_list li{margin-right:0;display:block}}.bl_listBlock_inner_list li:nth-of-type(3n){margin-right:0}.bl_listBlock_inner_list_img{margin-right:35px}@media screen and (max-width: 1024px){.bl_listBlock_inner_list_img{width:100%;margin-right:0}}.bl_listBlock_inner_list_body{margin-left:40px;margin-top:-60px;position:relative;background-color:rgba(255,255,255,0.85);padding:35px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 1024px){.bl_listBlock_inner_list_body{margin:-25px 10px 0;padding:20px}}.bl_listBlock_inner_list_body_ttl{font-size:3.0rem;color:#242424;margin-bottom:25px;line-height:1.3}.bl_listBlock_inner_list_body_ttl:after{content:'';width:70px;height:3px;background-color:#242424;display:block;margin-top:20px}.bl_listBlock_inner_list_body_name{font-size:2.4rem;color:#242424;margin-bottom:15px}.bl_listBlock_inner_list_body_txt{font-size:2.0rem;color:#454545;line-height:1.3;margin-bottom:30px}@media screen and (max-width: 1024px){.bl_listBlock_inner_list_body_txt{margin-bottom:20px}}.bl_listBlock_inner_list_body_btn{max-width:240px}.bl_listBlock_inner_list_body_btn>a{font-weight:400}@media screen and (max-width: 1024px){.bl_listBlock_inner_list_body_btn{max-width:205px}}@media screen and (max-width: 1024px){.bl_listBlock_inner_list_body_link{max-width:205px}}.bl_listBlock_inner_list_body_link a{font-size:1.8rem;color:#454545;position:relative;padding-left:45px}.bl_listBlock_inner_list_body_link a:focus:before,.bl_listBlock_inner_list_body_link a:hover:before,.bl_listBlock_inner_list_body_link a:active:before{left:5px}@media screen and (max-width: 1024px){.bl_listBlock_inner_list_body_link a{font-size:1.4rem;padding:15px 10px 14px;width:100%;border-width:0;background-color:#0e0e0e;display:inline-block;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;text-decoration:none;text-align:center;color:#fff;font-family:"Josefin Sans",sans-serif}.bl_listBlock_inner_list_body_link a:focus,.bl_listBlock_inner_list_body_link a:hover,.bl_listBlock_inner_list_body_link a:active{background-color:#c8102e}}.bl_listBlock_inner_list_body_link a:before{content:'';background-image:url(/assets/img/list/icon-arrow.svg);background-size:30px;display:inline-block;width:30px;height:14px;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width: 1024px){.bl_listBlock_inner_list_body_link a:before{display:none}}.bl_listBlock_inner .bl_listBlock_inner_btn{margin:0 auto;padding:0 30px;max-width:630px}@media screen and (max-width: 1024px){.bl_listBlock_inner .bl_listBlock_inner_btn{margin-bottom:15px}}.bl_listBlock_inner .bl_listBlock_inner_btn>a{padding:25px 15px 21px}@media screen and (max-width: 1024px){.bl_listBlock_inner .bl_listBlock_inner_btn>a{padding:0;background-color:inherit;color:#242424;text-decoration:underline;font-weight:400}.bl_listBlock_inner .bl_listBlock_inner_btn>a:focus,.bl_listBlock_inner .bl_listBlock_inner_btn>a:hover,.bl_listBlock_inner .bl_listBlock_inner_btn>a:active{text-decoration:none;background-color:inherit}}.bl_listBlock_inner .bl_listBlock_inner_btn>a>span{position:relative;padding-right:40px}.bl_listBlock_inner .bl_listBlock_inner_btn>a>span:after{content:'';background-image:url(/assets/img/list/icon-location-PC.svg);background-size:30px;display:inline-block;width:30px;height:46px;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width: 1024px){.bl_listBlock_inner .bl_listBlock_inner_btn>a>span:after{background-image:url(/assets/img/list/icon-location-SP.svg)}}.bl_interviewBloock_inner{padding-bottom:100px}@media screen and (max-width: 1024px){.bl_interviewBloock_inner{padding-bottom:30px}}.bl_interviewBloock_inner h3{font-size:4.8rem;color:#242424;text-align:center;max-width:700px;margin:0 auto 50px;line-height:1.3}@media screen and (max-width: 1024px){.bl_interviewBloock_inner h3{font-size:3.0rem;margin:0 auto 20px}}.bl_interviewBloock_inner_bg01{background-image:url(/assets/img/list/Bg-interview01.jpg);background-size:100%;background-repeat:no-repeat;background-position:center center}.bl_interviewBloock_inner_bg01 h2{text-align:left}@media screen and (max-width: 1024px){.bl_interviewBloock_inner_bg01 h2{padding-top:35px;padding-bottom:15px;text-align:center}}.bl_interviewBloock_inner_bg01 h2 img{width:51%;margin-top:-50px}@media screen and (max-width: 1024px){.bl_interviewBloock_inner_bg01 h2 img{width:80%;margin-top:0}}.bl_interviewBloock_inner_bg02{background-image:url(/assets/img/list/Bg-interview02.jpg);background-size:60%;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 1024px){.bl_interviewBloock_inner_bg02{background-image:none}}.bl_interviewBloock_inner_movie{max-width:1030px;padding:0 30px;margin:0 auto}@media screen and (max-width: 1024px){.bl_interviewBloock_inner_movie{width:100%;padding:0 10px}}.bl_interviewBloock_inner_movie_txt{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_interviewBloock_inner_movie_txt{display:block;padding:0 20px}}.bl_interviewBloock_inner_movie_txt>figure{-ms-flex-preferred-size:48.45361%;flex-basis:48.45361%;margin-right:1.54639%}@media screen and (max-width: 1024px){.bl_interviewBloock_inner_movie_txt>figure{margin-right:0;margin-bottom:15px;width:100%}}.bl_interviewBloock_inner_movie_txt>p{font-size:1.8rem;-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (max-width: 1024px){.bl_interviewBloock_inner_movie_txt>p{width:100%}}.bl_interviewBloock_inner .bl_interviewBloock_inner_btn{margin:0 auto;padding:0 30px;max-width:630px}@media screen and (max-width: 1024px){.bl_interviewBloock_inner .bl_interviewBloock_inner_btn{padding:0 20px}}.bl_interviewBloock_inner .bl_interviewBloock_inner_btn>a{padding:21px 15px 17px}.bl_listFloatBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1230px;padding:0 30px;margin:0 auto 40px}@media screen and (max-width: 1024px){.bl_listFloatBlock{display:block;padding:0}}.bl_listFloatBlock figure{-ms-flex-preferred-size:40.17094%;flex-basis:40.17094%;margin-right:3.4188%}@media screen and (max-width: 1024px){.bl_listFloatBlock figure{margin-right:0;margin-bottom:20px}}.bl_listFloatBlock figure figcaption{color:#787878;font-size:1.4rem}@media screen and (max-width: 1024px){.bl_listFloatBlock figure figcaption{padding:0 20px}}.bl_listFloatBlock p{-ms-flex-preferred-size:56.41026%;flex-basis:56.41026%;font-size:2.4rem;color:#454545;line-height:1.3}@media screen and (max-width: 1024px){.bl_listFloatBlock p{padding:0 20px}}.bl_listFloatBlock.bl_listFloatBlock__rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.bl_listFloatBlock.bl_listFloatBlock__rev figure{margin-right:0;margin-left:3.4188%}@media screen and (max-width: 1024px){.bl_listFloatBlock.bl_listFloatBlock__rev figure{margin-left:0}}.bl_listGrayBox{max-width:1170px;margin:0 auto;background-color:#e8e8e8;padding:10px}.bl_listGrayBox_inner{border:1px solid #fff;padding:30px 40px}@media screen and (max-width: 1024px){.bl_listGrayBox_inner{padding:20px}}.bl_listGrayBox_inner h4{width:200px;margin:0 auto 10px}.bl_listGrayBox_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_listGrayBox_list{display:block}}.bl_listGrayBox_list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:46.72897%;flex-basis:46.72897%}.bl_listGrayBox_list>li:first-child{margin-right:6.54206%}@media screen and (max-width: 1024px){.bl_listGrayBox_list>li:first-child{margin-right:0;margin-bottom:30px}}.bl_listGrayBox_list_img{-ms-flex-preferred-size:34%;flex-basis:34%;margin-right:6%}.bl_listGrayBox_list_body{-ms-flex-preferred-size:60%;flex-basis:60%}.bl_listGrayBox_list_body_ttl{font-size:2.4rem;margin-bottom:10px}.bl_listGrayBox_list_body_txt{font-size:1.8rem;line-height:1.3}.bl_topMap{padding:0 30px 100px}@media screen and (max-width: 1024px){.bl_topMap{padding:40px 30px 40px}}.bl_topMap h2{width:80%;margin-bottom:-150px;margin-left:-20%;margin-top:-50px;background-image:url(/assets/img/top/title-mapPC2.svg);background-size:100%;background-position:top left;background-repeat:no-repeat}@media screen and (max-width: 1024px){.bl_topMap h2{width:100%;margin-bottom:10px;margin-left:0;margin-top:0;background-image:none}}.bl_topMap_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;max-width:970px;margin:0 auto}@media screen and (max-width: 1024px){.bl_topMap_box{display:block}}.bl_topMap_box_img{-ms-flex-preferred-size:48.45361%;flex-basis:48.45361%;margin-left:3.09278%}@media screen and (max-width: 1024px){.bl_topMap_box_img{margin-left:0;margin-bottom:30px}}.bl_topMap_box_btn{-ms-flex-preferred-size:48.45361%;flex-basis:48.45361%}.bl_topMap_box_btn>p>a{font-size:1.6rem;padding:30px 15px 26px !important}@media screen and (max-width: 1024px){.bl_topMap_box_btn>p>a{padding:18px 15px 14px !important}}.bl_topAbout{background:url(/assets/img/top/BG-About.jpg) center center no-repeat;background-size:cover;padding:110px 30px 80px}@media screen and (max-width: 1024px){.bl_topAbout{padding:75px 30px 60px}}.bl_topAbout.bl_topAbout__2023{background:url(/assets/img/2023/BG-About.jpg) center center no-repeat}.bl_topAbout.bl_topAbout__2024{background:url(/assets/img/2024/BG-About.jpg) center center no-repeat}.bl_topAbout.bl_topAbout__2025{background:url(/assets/img/2025/BG-About.jpg) center center no-repeat}.bl_topAbout_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:970px;margin:0 auto}@media screen and (max-width: 1024px){.bl_topAbout_list{display:block}}.bl_topAbout_list>li{-ms-flex-preferred-size:48.45361%;flex-basis:48.45361%;margin-right:3.09278%;margin-bottom:30px}@media screen and (max-width: 1024px){.bl_topAbout_list>li{margin-right:0;margin-bottom:20px}}.bl_topAbout_list>li:nth-child(2n){margin-right:0}.bl_topAbout_list>li>a{background-color:rgba(255,255,255,0.7);color:#0e0e0e;font-size:1.6rem;display:block;text-align:center;line-height:1;padding:34px 28px 30px;font-family:"Josefin Sans",sans-serif;font-weight:500}@media screen and (max-width: 1024px){.bl_topAbout_list>li>a{padding:18px}}.bl_topAbout_list>li>a:focus,.bl_topAbout_list>li>a:hover,.bl_topAbout_list>li>a:active{background-color:#fff}.bl_topArchive{background:url(/assets/img/top/BG-ArchiveRepeeat.jpg) repeat;padding:110px 30px}@media screen and (max-width: 1024px){.bl_topArchive{padding:75px 30px 40px}}.bl_topArchive_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;max-width:970px;margin:0 auto}@media screen and (max-width: 1024px){.bl_topArchive_box{display:block}}.bl_topArchive_box_img{-ms-flex-preferred-size:48.45361%;flex-basis:48.45361%;margin-right:3.09278%}.bl_topArchive_box_body{-ms-flex-preferred-size:48.45361%;flex-basis:48.45361%}@media screen and (max-width: 1024px){.bl_topArchive_box_body{margin-bottom:30px}}.bl_topArchive_box_body_ttl{font-size:3.0rem;margin-bottom:10px;line-height:1}.bl_topArchive_box_body_txt{font-size:2.0rem;color:#454545}@media screen and (max-width: 1024px){.bl_topArchive_box:nth-child(n+3){border-top:1px solid #cccccc;padding-top:40px}}.bl_topMovie{padding:110px 30px 90px;background:url(/assets/img/top/BG-ConceptMovie.jpg) no-repeat;background-size:cover}.bl_topMovie.bl_topMovie__2024{background:url(/assets/img/2024/BG-ConceptMovie.jpg) no-repeat}.bl_topMovie.bl_topMovie__2025{background:url(/assets/img/2025/BG-CONCEPTMOVIE.jpg) no-repeat}@media screen and (max-width: 1024px){.bl_topMovie{padding:75px 30px}}.bl_topMovie_inner{width:100%;max-width:970px;margin:0 auto}.bl_topPartners{padding:110px 30px}@media screen and (max-width: 1024px){.bl_topPartners{padding:75px 30px 40px}}.bl_topPartners_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:970px;margin:0 auto 60px}@media screen and (max-width: 1024px){.bl_topPartners_logo{display:block;margin-bottom:0}}@media screen and (max-width: 1024px){.bl_topPartners_logo.bl_topPartners_logo__4col{width:80%}}.bl_topPartners_logo.bl_topPartners_logo__4col>li{-ms-flex-preferred-size:18.88889%;flex-basis:18.88889%;padding-right:3.33333%}@media screen and (max-width: 1024px){.bl_topPartners_logo.bl_topPartners_logo__5col{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.bl_topPartners_logo.bl_topPartners_logo__5col>li{-ms-flex-preferred-size:20%;flex-basis:20%;padding-right:3.09278%}@media screen and (max-width: 1024px){.bl_topPartners_logo.bl_topPartners_logo__5col>li{-ms-flex-preferred-size:46.37681%;flex-basis:46.37681%;padding-right:0}.bl_topPartners_logo.bl_topPartners_logo__5col>li:first-child{padding-right:7.24638%}}.bl_topPartners_logo>li{-ms-flex-preferred-size:27.83505%;flex-basis:27.83505%;padding-right:8.24742%}.bl_topPartners_logo>li.bl_topPartners_logo_270>img{width:270px;max-width:inherit}@media screen and (max-width: 1024px){.bl_topPartners_logo>li.bl_topPartners_logo_270>img{width:100%;max-width:100%}}.bl_topPartners_logo>li.bl_topPartners_logo_220{text-align:center}.bl_topPartners_logo>li.bl_topPartners_logo_220>img{width:220px;max-width:inherit}@media screen and (max-width: 1024px){.bl_topPartners_logo>li.bl_topPartners_logo_220>img{width:75%;max-width:100%}}.bl_topPartners_logo>li.bl_topPartners_logo_200{text-align:center}.bl_topPartners_logo>li.bl_topPartners_logo_200>img{width:200px;max-width:inherit}@media screen and (max-width: 1024px){.bl_topPartners_logo>li.bl_topPartners_logo_200>img{width:75%;max-width:100%}}.bl_topPartners_logo>li.bl_topPartners_logo_180{text-align:center}.bl_topPartners_logo>li.bl_topPartners_logo_180>img{width:180px;max-width:inherit}@media screen and (max-width: 1024px){.bl_topPartners_logo>li.bl_topPartners_logo_180>img{width:75%;max-width:100%}}.bl_topPartners_logo>li.bl_topPartners_logo_170{text-align:center}.bl_topPartners_logo>li.bl_topPartners_logo_170>img{width:170px;max-width:inherit}@media screen and (max-width: 1024px){.bl_topPartners_logo>li.bl_topPartners_logo_170>img{width:75%;max-width:100%}}.bl_topPartners_logo>li.bl_topPartners_logo_120>img{width:120px;max-width:inherit}@media screen and (max-width: 1024px){.bl_topPartners_logo>li.bl_topPartners_logo_120>img{width:100%;max-width:100%}}@media screen and (max-width: 1024px){.bl_topPartners_logo>li.bl_topPartners_logo_mini{text-align:center}}@media screen and (max-width: 1024px){.bl_topPartners_logo>li.bl_topPartners_logo_mini>img{width:60% !important;max-width:100%}}@media screen and (max-width: 1024px){.bl_topPartners_logo>li{margin-bottom:40px;padding-right:0}}.bl_topPartners_logo>li:last-child{padding-right:0}@media screen and (max-width: 1024px){.bl_topPartners_logo.bl_topPartners_logo__large.bl_topPartners_logo__3col{display:block}.bl_topPartners_logo.bl_topPartners_logo__large.bl_topPartners_logo__3col>li{width:80%;margin:0 auto 45px}.bl_topPartners_logo.bl_topPartners_logo__large.bl_topPartners_logo__3col>li.bl_topPartners_logo_sp{width:65%}}@media screen and (max-width: 1024px){.bl_topPartners_logo.bl_topPartners_logo__large.bl_topPartners_logo__2col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_topPartners_logo.bl_topPartners_logo__large.bl_topPartners_logo__2col>li{-ms-flex-preferred-size:40.57971%;flex-basis:40.57971%;padding-right:0}.bl_topPartners_logo.bl_topPartners_logo__large.bl_topPartners_logo__2col>li:first-child{-ms-flex-preferred-size:52.17391%;flex-basis:52.17391%;padding-right:7.24638%}}.bl_topPartners_logo.bl_topPartners_logo__small{max-width:900px}@media screen and (max-width: 1024px){.bl_topPartners_logo.bl_topPartners_logo__small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_topPartners_logo.bl_topPartners_logo__small>li{-ms-flex-preferred-size:46.37681%;flex-basis:46.37681%;padding-right:0}.bl_topPartners_logo.bl_topPartners_logo__small>li:first-child{padding-right:7.24638%}}.bl_topPartners_logo.bl_topPartners_logo__small02{max-width:720px}@media screen and (max-width: 1024px){.bl_topPartners_logo.bl_topPartners_logo__small02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_topPartners_logo.bl_topPartners_logo__small02>li{-ms-flex-preferred-size:28.4058%;flex-basis:28.4058%;padding-right:7.24638%}.bl_topPartners_logo.bl_topPartners_logo__small02>li:last-child{padding-right:0}}.bl_allMap{width:100%;margin:60px auto 50px}@media screen and (max-width: 1024px){.bl_allMap{margin:40px auto}}.bl_allMap_inner{width:100%}@media screen and (max-width: 1024px){.bl_allMap_inner{height:0;overflow:hidden;padding-bottom:150%;position:relative}}.bl_allMap_inner iframe{height:750px;width:100%;display:block}@media screen and (max-width: 1024px){.bl_allMap_inner iframe{position:absolute;left:0;top:0}}.bl_allMapBtn{max-width:370px;margin:0 auto}@media screen and (max-width: 1024px){.bl_allMapBtn{width:70%}}.bl_commitBlock{width:100%;max-width:970px;margin:0 auto 100px}@media screen and (max-width: 1024px){.bl_commitBlock{margin:0 auto 60px}}@media screen and (max-width: 1024px){.bl_commitBlock.bl_commitBlock__judges .bl_commitBlock_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:30px}}@media screen and (max-width: 1024px){.bl_commitBlock.bl_commitBlock__judges .bl_commitBlock_inner_body{margin-bottom:25px}}@media screen and (max-width: 1024px){.bl_commitBlock.bl_commitBlock__judges .bl_commitBlock_inner_img{margin-bottom:0}.bl_commitBlock.bl_commitBlock__judges .bl_commitBlock_inner_img:after{content:'';width:100px;height:1px;background-color:#242424;display:block;margin:30px auto 0}}.bl_commitBlock_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}.bl_commitBlock_inner:after{content:'';width:100px;height:1px;background-color:#242424;display:block;margin:60px auto 0}@media screen and (max-width: 1024px){.bl_commitBlock_inner:after{display:none}}.bl_commitBlock_inner:last-child:after{display:none}@media screen and (max-width: 1024px){.bl_commitBlock_inner{display:block;margin-bottom:50px}}.bl_commitBlock_inner_img{-ms-flex-preferred-size:27.83505%;flex-basis:27.83505%;margin-right:3.09278%}.bl_commitBlock_inner_img figcaption{font-family:"Josefin Sans",sans-serif;font-size:1.4rem;color:#454545;font-weight:400}@media screen and (max-width: 1024px){.bl_commitBlock_inner_img{margin-right:0;margin-bottom:30px;padding:0 30px}}.bl_commitBlock_inner_body{-ms-flex-preferred-size:69.07216%;flex-basis:69.07216%}.bl_commitBlock_inner_body_name{font-size:3.6rem;color:#242424;margin-bottom:5px}.bl_commitBlock_inner_body_sub{font-size:1.4rem;color:#242424;margin-bottom:20px;font-family:"Josefin Sans",sans-serif}.bl_commitBlock_inner_body_txt{font-size:2.0rem;color:#454545}.bl_imgList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:970px;margin:0 auto}@media screen and (max-width: 1024px){.bl_imgList{display:block}}.bl_imgList>li{-ms-flex-preferred-size:31.23711%;flex-basis:31.23711%;margin-right:3.09278%;margin-bottom:30px}.bl_imgList>li:nth-of-type(3n){margin-right:0}@media screen and (max-width: 1024px){.bl_imgList>li{margin-right:0}}.bl_imgList>li figcaption{font-family:"Josefin Sans",sans-serif;font-size:1.4rem;color:#242424}.bl_policyWriter{width:100%;max-width:1090px;margin:0 auto 100px;background-color:#eeeeee;padding:10px;background-image:url(/assets/img/ourpolicy/title-WriterPC.svg);background-position:top right;background-size:50%;background-repeat:no-repeat}@media screen and (max-width: 1024px){.bl_policyWriter{margin:0 auto 60px;background-image:none}}.bl_policyWriter_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #fff;padding:40px 50px}@media screen and (max-width: 1024px){.bl_policyWriter_inner{display:block;padding:20px 15px}}.bl_policyWriter_inner_ttl{display:none}@media screen and (max-width: 1024px){.bl_policyWriter_inner_ttl{display:block;margin:0 auto 40px;width:50%}}.bl_policyWriter_inner_img{-ms-flex-preferred-size:27.83505%;flex-basis:27.83505%;margin-right:3.09278%}@media screen and (max-width: 1024px){.bl_policyWriter_inner_img{margin-right:0;margin-bottom:30px;padding:0 30px}}.bl_policyWriter_inner_body{-ms-flex-preferred-size:69.07216%;flex-basis:69.07216%}.bl_policyWriter_inner_body_name{font-size:3.6rem;color:#242424}.bl_policyWriter_inner_body_sub{font-size:1.4rem;color:#242424;margin-bottom:20px;font-family:"Josefin Sans",sans-serif}.bl_policyWriter_inner_body_txt{font-size:2.0rem;color:#454545}.bl_judgeBlock{width:100%;max-width:1030px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_judgeBlock{display:block}}.bl_judgeBlock_txt{-ms-flex-preferred-size:69.07216%;flex-basis:69.07216%;margin-right:3.09278%}@media screen and (max-width: 1024px){.bl_judgeBlock_txt{margin-right:0;margin-bottom:30px}}.bl_judgeBlock_txt>p{font-size:2.0rem;color:#454545}.bl_judgeBlock_img{-ms-flex-preferred-size:27.83505%;flex-basis:27.83505%}.bl_judgeBlock_img figcaption{font-family:"Josefin Sans",sans-serif;font-size:1.4rem;color:#242424}.bl_770Block{max-width:1386px;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;max-width:790px;width:100%}@media screen and (max-width: 767px){.bl_770Block{max-width:100%}}.bl_970Block{max-width:1386px;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;max-width:990px;width:100%}@media screen and (max-width: 767px){.bl_970Block{max-width:100%}}.bl_1170Block{max-width:1386px;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;max-width:1190px;width:100%}@media screen and (max-width: 767px){.bl_1170Block{max-width:100%}}.bl_ceremonyMain{background-image:url(/assets/img/award2022/BG.jpg);background-repeat:repeat;padding-bottom:200px}.bl_ceremonyMain.bl_ceremonyMain__2023{background-image:url(/assets/img/award2023/BG.jpg)}.bl_ceremonyMain.bl_ceremonyMain__2024{background-image:url(/assets/img/award2024/BG.jpg)}.bl_ceremonyMain.bl_ceremonyMain__2025{background-image:url(/assets/img/award2025/BG.jpg)}@media screen and (max-width: 1024px){.bl_ceremonyMain{padding-bottom:150px}}.bl_ceremonyMain>h2{text-align:right}@media screen and (max-width: 1024px){.bl_ceremonyMain>h2{text-align:center;padding-top:35px;padding-bottom:15px}}.bl_ceremonyMain>h2>img{width:51%;margin-top:-70px}@media screen and (max-width: 1024px){.bl_ceremonyMain>h2>img{margin:0 auto;width:80%}}.bl_2colListBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_2colListBlock{display:block}}.bl_2colListBlock_list{-ms-flex-preferred-size:48.71795%;flex-basis:48.71795%;margin-right:2.5641%;background-color:#eeeeee;padding:10px}@media screen and (max-width: 1024px){.bl_2colListBlock_list{margin-right:0;margin-bottom:30px}}.bl_2colListBlock_list:last-child{margin-right:0}@media screen and (max-width: 1024px){.bl_2colListBlock_list:last-child{margin-bottom:0}}.bl_2colListBlock_list>div{border:1px solid #fff;padding:50px}@media screen and (max-width: 1024px){.bl_2colListBlock_list>div{padding:20px}}.bl_2colListBlock_list_ttl{font-size:3.6rem}.bl_2colListBlock_list_img{width:100%}.bl_2colListBlock_list_body{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_2colListBlock_list_body_list{-ms-flex-preferred-size:50%;flex-basis:50%}.bl_2colListBlock_list_body_list>li{font-size:2.0rem}.bl_2colListBlock_list_body_list>li>a{text-decoration:underline}.bl_2colListBlock_list_body_list>li>a:focus,.bl_2colListBlock_list_body_list>li>a:hover,.bl_2colListBlock_list_body_list>li>a:active{text-decoration:none}.bl_ceremonyMovie{margin-top:-100px}.bl_ceremonyImg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_ceremonyImg{display:block}}.bl_ceremonyImg.bl_ceremonyImg__3col>figure{-ms-flex-preferred-size:31.16883%;flex-basis:31.16883%;margin-right:3.24675%}@media screen and (max-width: 1024px){.bl_ceremonyImg.bl_ceremonyImg__3col>figure{margin-right:0;width:100%;margin-bottom:20px}}.bl_ceremonyImg.bl_ceremonyImg__3col>figure:last-child{margin-right:0}@media screen and (max-width: 1024px){.bl_ceremonyImg.bl_ceremonyImg__3col>figure:last-child{margin-bottom:0}}.bl_ceremonyImg.bl_ceremonyImg__2col>figure{-ms-flex-preferred-size:48.45361%;flex-basis:48.45361%;margin-right:3.09278%}@media screen and (max-width: 1024px){.bl_ceremonyImg.bl_ceremonyImg__2col>figure{margin-right:0;width:100%;margin-bottom:20px}}.bl_ceremonyImg.bl_ceremonyImg__2col>figure:nth-child(2n){margin-right:0}.bl_ceremonyImg>figure>figcaption{font-size:1.4rem}@-webkit-keyframes slide1{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slide1{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slide2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes slide2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}.bl_ceremonySlide{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;overflow:hidden;height:auto}@media screen and (max-width: 1024px){.bl_ceremonySlide{width:100%}}.bl_ceremonySlide>img{width:100%}.bl_ceremonySlide>img:first-child{-webkit-animation:slide1 94s -47s linear infinite;animation:slide1 94s -47s linear infinite}.bl_ceremonySlide>img:last-child{-webkit-animation:slide2 94s linear infinite;animation:slide2 94s linear infinite}.bl_mediaTtl{font-size:3.6rem;text-align:center;color:#242424}@media screen and (max-width: 1024px){.bl_mediaTtl{font-size:3.0rem}}.bl_mediaSubTtl{font-size:2.4rem;text-align:center;color:#242424;padding-top:30px;border-top:1px solid #0e0e0e}.bl_mediaList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_mediaList>li{-ms-flex-preferred-size:17.52577%;flex-basis:17.52577%;margin-right:3.09278%;margin-bottom:50px}@media screen and (max-width: 1024px){.bl_mediaList>li{-ms-flex-preferred-size:45.2381%;flex-basis:45.2381%;margin-right:9.52381%;margin-bottom:25px}}@media screen and (max-width: 1024px){.bl_mediaList>li:nth-of-type(2n){margin-right:0}}.bl_mediaList>li:nth-of-type(5n){margin-right:0}@media screen and (max-width: 1024px){.bl_mediaList>li:nth-of-type(5n){margin-right:auto}}.bl_mediaList>li .bl_mediaList_img__nodownload>span>img{pointer-events:none}.bl_mediaList>li .bl_mediaList_img>a{position:relative;display:block;border:1px solid #dedede}.bl_mediaList>li .bl_mediaList_img>a::before{content:"";display:block;padding-top:100%}.bl_mediaList>li .bl_mediaList_img>a>img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;-o-object-fit:cover;object-fit:cover}.bl_mediaList>li .bl_mediaList_img>span{position:relative;display:block;border:1px solid #dedede}.bl_mediaList>li .bl_mediaList_img>span::before{content:"";display:block;padding-top:100%}.bl_mediaList>li .bl_mediaList_img>span>img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;-o-object-fit:cover;object-fit:cover}.bl_mediaList>li .bl_mediaList_img>figcaption{margin-top:15px;font-size:2.0rem;color:#454545}.bl_awardLogo h3{font-size:3.0rem;text-align:center;color:#242424}.bl_awardLogo_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_awardLogo_list>li{-ms-flex-preferred-size:14.52991%;flex-basis:14.52991%;margin-right:2.5641%;margin-bottom:30px}@media screen and (max-width: 1024px){.bl_awardLogo_list>li{-ms-flex-preferred-size:45.2381%;flex-basis:45.2381%;margin-right:9.52381%;margin-bottom:20px}}@media screen and (max-width: 1024px){.bl_awardLogo_list>li:nth-of-type(2n){margin-right:0}}.bl_awardLogo_list>li:nth-of-type(6n){margin-right:0}@media screen and (max-width: 1024px){.bl_awardLogo_list>li:nth-of-type(6n){margin-right:0}}.bl_awardLogo_list>li.bl_awardLogo_list_last{-ms-flex-preferred-size:15.81197%;flex-basis:15.81197%;margin-right:1.28205%;padding-right:1.19658%;border-right:1px solid #acacac}@media screen and (max-width: 1024px){.bl_awardLogo_list>li.bl_awardLogo_list_last{-ms-flex-preferred-size:45.2381%;flex-basis:45.2381%;margin-right:9.52381%;margin-bottom:20px;border-right:none}}.bl_awardLogo_list>li.bl_awardLogo_list_last__sp{-ms-flex-preferred-size:15.81197%;flex-basis:15.81197%;margin-right:1.28205%;padding-right:1.19658%;border-right:1px solid #acacac}@media screen and (max-width: 1024px){.bl_awardLogo_list>li.bl_awardLogo_list_last__sp{-ms-flex-preferred-size:45.2381%;flex-basis:45.2381%;margin-right:0;margin-bottom:20px;border-right:none}}html.is_active,body.is_active{position:fixed;overflow:hidden;bottom:0}.bl_slick{position:relative;max-width:100vw;width:100%;padding:70px 0}@media screen and (max-width: 1024px){.bl_slick{padding:40px 0 60px}}.bl_slick .bl_slick_prev,.bl_slick .bl_slick_next{width:30px;height:61px;background-position:center;position:absolute;top:50%;z-index:1;-webkit-transition:.25s;transition:.25s}@media screen and (max-width: 1024px){.bl_slick .bl_slick_prev,.bl_slick .bl_slick_next{width:15px;height:30.5px}}.bl_slick .bl_slick_prev:after,.bl_slick .bl_slick_next:after{content:url(../img/beyondvs/arrow1.svg);width:30px;height:61px;position:absolute;top:50%;left:50%}@media screen and (max-width: 767px){.bl_slick .bl_slick_prev:after,.bl_slick .bl_slick_next:after{width:15px;height:30.5px}}.bl_slick .bl_slick_prev{left:25vw;-webkit-transform:translateX(75%) translateY(-50%);transform:translateX(75%) translateY(-50%)}@media screen and (max-width: 767px){.bl_slick .bl_slick_prev{left:5%}}@media screen and (min-width: 768px){.bl_slick .bl_slick_prev{-webkit-transform:translateX(10%) translateY(-50%);transform:translateX(10%) translateY(-50%)}}.bl_slick .bl_slick_prev:after{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.bl_slick .bl_slick_next{right:26vw;-webkit-transform:translateX(-75%) translateY(-50%);transform:translateX(-75%) translateY(-50%)}@media screen and (max-width: 767px){.bl_slick .bl_slick_next{right:5%}}@media screen and (min-width: 768px){.bl_slick .bl_slick_next{-webkit-transform:translateX(60%) translateY(-50%);transform:translateX(60%) translateY(-50%)}}.bl_slick .bl_slick_next:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(180deg);transform:translateX(-50%) translateY(-50%) rotate(180deg)}.bl_slick.bl_slick__front .bl_slick_prev,.bl_slick.bl_slick__front .bl_slick_next{width:20px;height:40px}.bl_slick.bl_slick__front .bl_slick_prev:focus:after,.bl_slick.bl_slick__front .bl_slick_prev:hover:after,.bl_slick.bl_slick__front .bl_slick_prev:active:after,.bl_slick.bl_slick__front .bl_slick_next:focus:after,.bl_slick.bl_slick__front .bl_slick_next:hover:after,.bl_slick.bl_slick__front .bl_slick_next:active:after{content:url(../img/icon_arrow_hover.svg)}.bl_slick.bl_slick__front .bl_slick_prev:after,.bl_slick.bl_slick__front .bl_slick_next:after{content:url(../img/icon_arrow_normal.svg);width:20px;height:40px}.bl_slick.bl_slick__front .bl_slick_prev{left:5px;-webkit-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}.bl_slick.bl_slick__front .bl_slick_prev:after{left:5px;-webkit-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}.bl_slick.bl_slick__front .bl_slick_prev:focus:after,.bl_slick.bl_slick__front .bl_slick_prev:hover:after,.bl_slick.bl_slick__front .bl_slick_prev:active:after{-webkit-transform:translateX(0%) translateY(-50%) rotate(180deg);transform:translateX(0%) translateY(-50%) rotate(180deg)}.bl_slick.bl_slick__front .bl_slick_next{right:5px;-webkit-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}.bl_slick.bl_slick__front .bl_slick_next:after{right:5px;-webkit-transform:translateX(-50%) translateY(-50%) rotate(180deg);transform:translateX(-50%) translateY(-50%) rotate(180deg)}.bl_slick.bl_slick__front .bl_slick_next:focus:after,.bl_slick.bl_slick__front .bl_slick_next:hover:after,.bl_slick.bl_slick__front .bl_slick_next:active:after{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.bl_slick .slick-slide{opacity:.3}.bl_slick .slick-slide.slick-active{opacity:1}.bl_slick .slick-dots{width:100%;position:absolute;bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_slick .slick-dots{bottom:0}}.bl_slick .slick-dots li{width:10px;height:10px;margin:0 7.5px}@media screen and (max-width: 1024px){.bl_slick .slick-dots li{width:20px;height:20px}}.bl_slick .slick-dots li button{font-size:0;line-height:0;cursor:pointer;padding:0}.bl_slick .slick-dots li button:before{content:'';width:10px;height:10px;border-radius:50%;background-color:#7c7c7c;display:block}@media screen and (max-width: 1024px){.bl_slick .slick-dots li button:before{width:20px;height:20px}}.bl_slick .slick-dots li.slick-active button:before{background-color:#000}.bl_slideWrapp{max-width:100%;overflow:hidden}.pagination{padding-top:40px}.pagination .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:justify;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination .page-numbers{-ms-flex-preferred-size:40px;flex-basis:40px;height:40px;text-align:center;line-height:40px;font-size:1.4rem;font-family:"Roboto",sans-serif;background-color:#efefef;display:block;margin:0 5px}.pagination .page-numbers.current{color:#fff;background-color:#000}.pagination .page-numbers:hover{color:#fff;background-color:#000}.pagination .page-numbers.prev,.pagination .page-numbers.next{font-size:.625rem;border:1px solid #000;background-color:#fff}.pagination .page-numbers.prev:hover,.pagination .page-numbers.next:hover{color:#fff;background-color:#000}.pagination .page-numbers.prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@-webkit-keyframes loader{25%{-webkit-transform:translateX(50px) scale(0.5) rotate(-90deg);transform:translateX(50px) scale(0.5) rotate(-90deg)}50%{-webkit-transform:translate(50px, 50px) rotate(-180deg);transform:translate(50px, 50px) rotate(-180deg)}75%{-webkit-transform:translateY(50px) scale(0.5) rotate(-270deg);transform:translateY(50px) scale(0.5) rotate(-270deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes loader{25%{-webkit-transform:translateX(50px) scale(0.5) rotate(-90deg);transform:translateX(50px) scale(0.5) rotate(-90deg)}50%{-webkit-transform:translate(50px, 50px) rotate(-180deg);transform:translate(50px, 50px) rotate(-180deg)}75%{-webkit-transform:translateY(50px) scale(0.5) rotate(-270deg);transform:translateY(50px) scale(0.5) rotate(-270deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.loader{position:relative;-webkit-transform:translate(-25px, -25px);transform:translate(-25px, -25px)}.loader>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;width:10px;height:10px;position:absolute;top:-5px;left:-5px;background-color:#0e0e0e;-webkit-animation:loader 1.6s 0s infinite ease-in-out;animation:loader 1.6s 0s infinite ease-in-out}.loader>div:last-child{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.loader-wrap{position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#fff;z-index:100000}.inview_elem{-webkit-transition:all 1s;transition:all 1s;opacity:0;overflow:hidden}.inview_elem.inview_elem__slideDown.active{-webkit-animation:SlideDown 1.6s;animation:SlideDown 1.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.inview_elem.inview_elem__slideUp.active{-webkit-animation:SlideUp 1.6s;animation:SlideUp 1.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.inview_elem.inview_elem__slideUp2.active{-webkit-animation:SlideUp 1.6s;animation:SlideUp 1.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (max-width: 1024px){.inview_elem.inview_elem__slideUp2.active{-webkit-animation:none;animation:none;-webkit-transform:none;transform:none;opacity:1}}.inview_elem.inview_elem__fade.active{opacity:1}.inview_elem.inview_elem__slider_contoroller.active{-webkit-animation:SlideUp 1s;animation:SlideUp 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.inview_elem__01{background-image:url(/assets/img/bg_item01_02.png),url(/assets/img/bg_item01_02_sp.png)}.inview_elem__02{background-image:url(/assets/img/bg_item03_02.png),url(/assets/img/bg_item03_02_sp.png)}.inview_elem__03{background-image:url(/assets/img/bg_item10_02.png),url(/assets/img/bg_item10_02_sp.png)}.inview_elem__04{background-image:url(/assets/img/bg_item04_02.png),url(/assets/img/bg_item04_02_sp.png)}.inview_elem__05{background-image:url(/assets/img/bg_item07_02.png),url(/assets/img/bg_item07_02_sp.png)}.inview_elem__06{background-image:url(/assets/img/bg_item08_02.png),url(/assets/img/bg_item08_02_sp.png)}.inview_elem__07{background-image:url(/assets/img/bg_item09_02.png),url(/assets/img/bg_item09_02_sp.png)}.inview_elem__08{background-image:url(/assets/img/bg_item02_02.png),url(/assets/img/bg_item02_02_sp.png)}.inview_elem__09{background-image:url(/assets/img/bg_item05_02.png),url(/assets/img/bg_item05_02_sp.png)}.inview_elem__10{background-image:url(/assets/img/bg_item06_02.png),url(/assets/img/bg_item06_02_sp.png)}@-webkit-keyframes SlideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes SlideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes SlideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes SlideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mvImg{0%{opacity:0}25%{opacity:1}50%{opacity:1}80%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);z-index:9}100%{opacity:0}}@keyframes mvImg{0%{opacity:0}25%{opacity:1}50%{opacity:1}80%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);z-index:9}100%{opacity:0}}.un_mv{position:relative}@media screen and (max-width: 1024px){.un_mv{margin-bottom:120px}}.un_mv.un_mv__2023 .un_mv_bg>li:nth-of-type(1){background-image:url(/assets/img/2023/MV-01.jpg)}.un_mv.un_mv__2023 .un_mv_bg>li:nth-of-type(2){background-image:url(/assets/img/2023/MV-02.jpg)}.un_mv.un_mv__2024 .un_mv_bg>li:nth-of-type(1){background-image:url(/assets/img/2024/MV-1.jpg)}.un_mv.un_mv__2024 .un_mv_bg>li:nth-of-type(2){background-image:url(/assets/img/2024/MV-2.jpg)}.un_mv.un_mv__2025 .un_mv_bg>li:nth-of-type(1){background-image:url(/assets/img/2025/MV-1.jpg)}.un_mv.un_mv__2025 .un_mv_bg>li:nth-of-type(2){background-image:url(/assets/img/2025/MV-2.jpg)}.un_mv_bg{position:relative;overflow:hidden;width:100%;height:550px;width:100%;margin-top:78px}@media screen and (max-width: 1024px){.un_mv_bg{margin-top:51.7px}}.un_mv_bg>li{background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-animation:mvImg 20s 0s ease-in-out infinite;animation:mvImg 20s 0s ease-in-out infinite;-webkit-transform-origin:center;transform-origin:center;z-index:10}.un_mv_bg>li:nth-of-type(1){background-image:url(/assets/img/top/MV-01.jpg)}.un_mv_bg>li:nth-of-type(2){background-image:url(/assets/img/top/MV-02.jpg);-webkit-animation-delay:10s;animation-delay:10s}.un_mv_mov{z-index:-1;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:100%;min-height:100%}@media screen and (max-width: 1024px){.un_mv_mov{width:100%;position:relative;top:auto;left:auto;-webkit-transform:translateX(0);transform:translateX(0);min-height:auto}}.un_mv .un_mv_fullBtn{position:absolute;bottom:100px;right:60px;z-index:10}.un_mv .un_mv_fullBtn>a{font-family:"Josefin Sans",sans-serif;font-weight:bold;color:#fff;font-size:1.2rem}@media screen and (max-width: 1024px){.un_mv .un_mv_fullBtn{bottom:60px;right:30px}.un_mv .un_mv_fullBtn>a{font-size:1.2rem}}.un_mv .un_mv_news{position:absolute;display:block;bottom:30px;right:30px;z-index:95;background-color:rgba(255,255,255,0.75);padding:17px 20px 22px 26px;max-width:308px}@media screen and (max-width: 1024px){.un_mv .un_mv_news{bottom:-130px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);max-width:inherit;width:90%;border:3px solid #ededed}}.un_mv .un_mv_news_link{text-align:right;line-height:1.3}.un_mv .un_mv_news>p{font-size:1.4rem;line-height:1.28;color:#242424}.un_mv .un_mv_news>p>span{color:#c30e2e}.un_mv .un_mv_news>p>a{color:#242424}.un_mv .un_mv_news>p>a:focus,.un_mv .un_mv_news>p>a:hover,.un_mv .un_mv_news>p>a:active{text-decoration:underline}.un_mv .un_mv_soundBtn{position:absolute;bottom:60px;right:60px;z-index:10;font-family:"Josefin Sans",sans-serif;font-weight:bold;color:#fff;font-size:1.2rem;cursor:pointer}@media screen and (max-width: 1024px){.un_mv .un_mv_soundBtn{bottom:25px;right:30px;font-size:1.2rem}}.un_mv_ttl{background-color:inherit;max-width:800px;padding:0;width:80%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:95}@media screen and (max-width: 1024px){.un_mv_ttl>h1{width:42%;margin:0 auto}}@media screen and (max-width: 767px){.un_mv_ttl>h1{width:70%;margin:0 auto}}.un_mv_scrollBtn{display:block;position:absolute;bottom:40px;left:0;right:0;z-index:94;text-align:center}.un_mv_scrollBtn>a{-webkit-transition:all 1s ease;transition:all 1s ease;font-family:"Josefin Sans",sans-serif;font-weight:bold;color:#fff;font-size:1.2rem;-webkit-animation-name:moveItem;animation-name:moveItem;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1s;animation-duration:1s;display:inline-block}.un_mv_scrollBtn>a::after{content:'';display:block;width:31px;height:17px;margin:12px auto 0;background:url(/assets/img/top/icon-scroll-SP.svg) center center no-repeat}@-webkit-keyframes moveItem{0%{-webkit-transform:translate(0, 0px);transform:translate(0, 0px)}100%{-webkit-transform:translate(0, 10px);transform:translate(0, 10px)}}@keyframes moveItem{0%{-webkit-transform:translate(0, 0px);transform:translate(0, 0px)}100%{-webkit-transform:translate(0, 10px);transform:translate(0, 10px)}}.hp_dn{display:none !important}.hp_db{display:block !important}.hp_di{display:inline !important}.hp_dib{display:inline-block !important}.hp_dtb{display:table !important}.hp_ditb{display:inline-table !important}.hp_dtbc{display:table-cell !important}.hp_dtbr{display:table-row !important}.hp_wda{width:auto !important}.hp_wd0p{width:0% !important}.hp_wd5p{width:5% !important}.hp_wd10p{width:10% !important}.hp_wd15p{width:15% !important}.hp_wd20p{width:20% !important}.hp_wd25p{width:25% !important}.hp_wd30p{width:30% !important}.hp_wd35p{width:35% !important}.hp_wd40p{width:40% !important}.hp_wd45p{width:45% !important}.hp_wd50p{width:50% !important}.hp_wd55p{width:55% !important}.hp_wd60p{width:60% !important}.hp_wd65p{width:65% !important}.hp_wd70p{width:70% !important}.hp_wd75p{width:75% !important}.hp_wd80p{width:80% !important}.hp_wd85p{width:85% !important}.hp_wd90p{width:90% !important}.hp_wd95p{width:95% !important}.hp_wd100p{width:100% !important}.hp_p0{padding:0px !important}.hp_p5{padding:5px !important}.hp_p10{padding:10px !important}.hp_p15{padding:15px !important}.hp_p20{padding:20px !important}.hp_p25{padding:25px !important}.hp_p30{padding:30px !important}.hp_p35{padding:35px !important}.hp_p40{padding:40px !important}.hp_p45{padding:45px !important}.hp_p50{padding:50px !important}.hp_p55{padding:55px !important}.hp_p60{padding:60px !important}.hp_p65{padding:65px !important}.hp_p70{padding:70px !important}.hp_p75{padding:75px !important}.hp_p80{padding:80px !important}.hp_p85{padding:85px !important}.hp_p90{padding:90px !important}.hp_p95{padding:95px !important}.hp_p100{padding:100px !important}.hp_pt0{padding-top:0px !important}.hp_pt5{padding-top:5px !important}.hp_pt10{padding-top:10px !important}.hp_pt15{padding-top:15px !important}.hp_pt20{padding-top:20px !important}.hp_pt25{padding-top:25px !important}.hp_pt30{padding-top:30px !important}.hp_pt35{padding-top:35px !important}.hp_pt40{padding-top:40px !important}.hp_pt45{padding-top:45px !important}.hp_pt50{padding-top:50px !important}.hp_pt55{padding-top:55px !important}.hp_pt60{padding-top:60px !important}.hp_pt65{padding-top:65px !important}.hp_pt70{padding-top:70px !important}.hp_pt75{padding-top:75px !important}.hp_pt80{padding-top:80px !important}.hp_pt85{padding-top:85px !important}.hp_pt90{padding-top:90px !important}.hp_pt95{padding-top:95px !important}.hp_pt100{padding-top:100px !important}.hp_pr0{padding-right:0px !important}.hp_pr5{padding-right:5px !important}.hp_pr10{padding-right:10px !important}.hp_pr15{padding-right:15px !important}.hp_pr20{padding-right:20px !important}.hp_pr25{padding-right:25px !important}.hp_pr30{padding-right:30px !important}.hp_pr35{padding-right:35px !important}.hp_pr40{padding-right:40px !important}.hp_pr45{padding-right:45px !important}.hp_pr50{padding-right:50px !important}.hp_pr55{padding-right:55px !important}.hp_pr60{padding-right:60px !important}.hp_pr65{padding-right:65px !important}.hp_pr70{padding-right:70px !important}.hp_pr75{padding-right:75px !important}.hp_pr80{padding-right:80px !important}.hp_pr85{padding-right:85px !important}.hp_pr90{padding-right:90px !important}.hp_pr95{padding-right:95px !important}.hp_pr100{padding-right:100px !important}.hp_pb0{padding-bottom:0px !important}.hp_pb5{padding-bottom:5px !important}.hp_pb10{padding-bottom:10px !important}.hp_pb15{padding-bottom:15px !important}.hp_pb20{padding-bottom:20px !important}.hp_pb25{padding-bottom:25px !important}.hp_pb30{padding-bottom:30px !important}.hp_pb35{padding-bottom:35px !important}.hp_pb40{padding-bottom:40px !important}.hp_pb45{padding-bottom:45px !important}.hp_pb50{padding-bottom:50px !important}.hp_pb55{padding-bottom:55px !important}.hp_pb60{padding-bottom:60px !important}.hp_pb65{padding-bottom:65px !important}.hp_pb70{padding-bottom:70px !important}.hp_pb75{padding-bottom:75px !important}.hp_pb80{padding-bottom:80px !important}.hp_pb85{padding-bottom:85px !important}.hp_pb90{padding-bottom:90px !important}.hp_pb95{padding-bottom:95px !important}.hp_pb100{padding-bottom:100px !important}.hp_pl0{padding-left:0px !important}.hp_pl5{padding-left:5px !important}.hp_pl10{padding-left:10px !important}.hp_pl15{padding-left:15px !important}.hp_pl20{padding-left:20px !important}.hp_pl25{padding-left:25px !important}.hp_pl30{padding-left:30px !important}.hp_pl35{padding-left:35px !important}.hp_pl40{padding-left:40px !important}.hp_pl45{padding-left:45px !important}.hp_pl50{padding-left:50px !important}.hp_pl55{padding-left:55px !important}.hp_pl60{padding-left:60px !important}.hp_pl65{padding-left:65px !important}.hp_pl70{padding-left:70px !important}.hp_pl75{padding-left:75px !important}.hp_pl80{padding-left:80px !important}.hp_pl85{padding-left:85px !important}.hp_pl90{padding-left:90px !important}.hp_pl95{padding-left:95px !important}.hp_pl100{padding-left:100px !important}@media screen and (max-width: 767px){.hp_spp0{padding:0px !important}.hp_spp5{padding:5px !important}.hp_spp10{padding:10px !important}.hp_spp15{padding:15px !important}.hp_spp20{padding:20px !important}.hp_spp25{padding:25px !important}.hp_spp30{padding:30px !important}.hp_spp35{padding:35px !important}.hp_spp40{padding:40px !important}.hp_spp45{padding:45px !important}.hp_spp50{padding:50px !important}.hp_spp55{padding:55px !important}.hp_spp60{padding:60px !important}.hp_spp65{padding:65px !important}.hp_spp70{padding:70px !important}.hp_spp75{padding:75px !important}.hp_spp80{padding:80px !important}.hp_spp85{padding:85px !important}.hp_spp90{padding:90px !important}.hp_spp95{padding:95px !important}.hp_spp100{padding:100px !important}.hp_sppt0{padding-top:0px !important}.hp_sppt5{padding-top:5px !important}.hp_sppt10{padding-top:10px !important}.hp_sppt15{padding-top:15px !important}.hp_sppt20{padding-top:20px !important}.hp_sppt25{padding-top:25px !important}.hp_sppt30{padding-top:30px !important}.hp_sppt35{padding-top:35px !important}.hp_sppt40{padding-top:40px !important}.hp_sppt45{padding-top:45px !important}.hp_sppt50{padding-top:50px !important}.hp_sppt55{padding-top:55px !important}.hp_sppt60{padding-top:60px !important}.hp_sppt65{padding-top:65px !important}.hp_sppt70{padding-top:70px !important}.hp_sppt75{padding-top:75px !important}.hp_sppt80{padding-top:80px !important}.hp_sppt85{padding-top:85px !important}.hp_sppt90{padding-top:90px !important}.hp_sppt95{padding-top:95px !important}.hp_sppt100{padding-top:100px !important}.hp_sppr0{padding-right:0px !important}.hp_sppr5{padding-right:5px !important}.hp_sppr10{padding-right:10px !important}.hp_sppr15{padding-right:15px !important}.hp_sppr20{padding-right:20px !important}.hp_sppr25{padding-right:25px !important}.hp_sppr30{padding-right:30px !important}.hp_sppr35{padding-right:35px !important}.hp_sppr40{padding-right:40px !important}.hp_sppr45{padding-right:45px !important}.hp_sppr50{padding-right:50px !important}.hp_sppr55{padding-right:55px !important}.hp_sppr60{padding-right:60px !important}.hp_sppr65{padding-right:65px !important}.hp_sppr70{padding-right:70px !important}.hp_sppr75{padding-right:75px !important}.hp_sppr80{padding-right:80px !important}.hp_sppr85{padding-right:85px !important}.hp_sppr90{padding-right:90px !important}.hp_sppr95{padding-right:95px !important}.hp_sppr100{padding-right:100px !important}.hp_sppb0{padding-bottom:0px !important}.hp_sppb5{padding-bottom:5px !important}.hp_sppb10{padding-bottom:10px !important}.hp_sppb15{padding-bottom:15px !important}.hp_sppb20{padding-bottom:20px !important}.hp_sppb25{padding-bottom:25px !important}.hp_sppb30{padding-bottom:30px !important}.hp_sppb35{padding-bottom:35px !important}.hp_sppb40{padding-bottom:40px !important}.hp_sppb45{padding-bottom:45px !important}.hp_sppb50{padding-bottom:50px !important}.hp_sppb55{padding-bottom:55px !important}.hp_sppb60{padding-bottom:60px !important}.hp_sppb65{padding-bottom:65px !important}.hp_sppb70{padding-bottom:70px !important}.hp_sppb75{padding-bottom:75px !important}.hp_sppb80{padding-bottom:80px !important}.hp_sppb85{padding-bottom:85px !important}.hp_sppb90{padding-bottom:90px !important}.hp_sppb95{padding-bottom:95px !important}.hp_sppb100{padding-bottom:100px !important}.hp_sppl0{padding-left:0px !important}.hp_sppl5{padding-left:5px !important}.hp_sppl10{padding-left:10px !important}.hp_sppl15{padding-left:15px !important}.hp_sppl20{padding-left:20px !important}.hp_sppl25{padding-left:25px !important}.hp_sppl30{padding-left:30px !important}.hp_sppl35{padding-left:35px !important}.hp_sppl40{padding-left:40px !important}.hp_sppl45{padding-left:45px !important}.hp_sppl50{padding-left:50px !important}.hp_sppl55{padding-left:55px !important}.hp_sppl60{padding-left:60px !important}.hp_sppl65{padding-left:65px !important}.hp_sppl70{padding-left:70px !important}.hp_sppl75{padding-left:75px !important}.hp_sppl80{padding-left:80px !important}.hp_sppl85{padding-left:85px !important}.hp_sppl90{padding-left:90px !important}.hp_sppl95{padding-left:95px !important}.hp_sppl100{padding-left:100px !important}}.hp_m0{margin:0px !important}.hp_m5{margin:5px !important}.hp_m10{margin:10px !important}.hp_m15{margin:15px !important}.hp_m20{margin:20px !important}.hp_m25{margin:25px !important}.hp_m30{margin:30px !important}.hp_m35{margin:35px !important}.hp_m40{margin:40px !important}.hp_m45{margin:45px !important}.hp_m50{margin:50px !important}.hp_m55{margin:55px !important}.hp_m60{margin:60px !important}.hp_m65{margin:65px !important}.hp_m70{margin:70px !important}.hp_m75{margin:75px !important}.hp_m80{margin:80px !important}.hp_m85{margin:85px !important}.hp_m90{margin:90px !important}.hp_m95{margin:95px !important}.hp_m100{margin:100px !important}.hp_mt0{margin-top:0px !important}.hp_mt5{margin-top:5px !important}.hp_mt10{margin-top:10px !important}.hp_mt15{margin-top:15px !important}.hp_mt20{margin-top:20px !important}.hp_mt25{margin-top:25px !important}.hp_mt30{margin-top:30px !important}.hp_mt35{margin-top:35px !important}.hp_mt40{margin-top:40px !important}.hp_mt45{margin-top:45px !important}.hp_mt50{margin-top:50px !important}.hp_mt55{margin-top:55px !important}.hp_mt60{margin-top:60px !important}.hp_mt65{margin-top:65px !important}.hp_mt70{margin-top:70px !important}.hp_mt75{margin-top:75px !important}.hp_mt80{margin-top:80px !important}.hp_mt85{margin-top:85px !important}.hp_mt90{margin-top:90px !important}.hp_mt95{margin-top:95px !important}.hp_mt100{margin-top:100px !important}.hp_mr0{margin-right:0px !important}.hp_mr5{margin-right:5px !important}.hp_mr10{margin-right:10px !important}.hp_mr15{margin-right:15px !important}.hp_mr20{margin-right:20px !important}.hp_mr25{margin-right:25px !important}.hp_mr30{margin-right:30px !important}.hp_mr35{margin-right:35px !important}.hp_mr40{margin-right:40px !important}.hp_mr45{margin-right:45px !important}.hp_mr50{margin-right:50px !important}.hp_mr55{margin-right:55px !important}.hp_mr60{margin-right:60px !important}.hp_mr65{margin-right:65px !important}.hp_mr70{margin-right:70px !important}.hp_mr75{margin-right:75px !important}.hp_mr80{margin-right:80px !important}.hp_mr85{margin-right:85px !important}.hp_mr90{margin-right:90px !important}.hp_mr95{margin-right:95px !important}.hp_mr100{margin-right:100px !important}.hp_mb0{margin-bottom:0px !important}.hp_mb5{margin-bottom:5px !important}.hp_mb10{margin-bottom:10px !important}.hp_mb15{margin-bottom:15px !important}.hp_mb20{margin-bottom:20px !important}.hp_mb25{margin-bottom:25px !important}.hp_mb30{margin-bottom:30px !important}.hp_mb35{margin-bottom:35px !important}.hp_mb40{margin-bottom:40px !important}.hp_mb45{margin-bottom:45px !important}.hp_mb50{margin-bottom:50px !important}.hp_mb55{margin-bottom:55px !important}.hp_mb60{margin-bottom:60px !important}.hp_mb65{margin-bottom:65px !important}.hp_mb70{margin-bottom:70px !important}.hp_mb75{margin-bottom:75px !important}.hp_mb80{margin-bottom:80px !important}.hp_mb85{margin-bottom:85px !important}.hp_mb90{margin-bottom:90px !important}.hp_mb95{margin-bottom:95px !important}.hp_mb100{margin-bottom:100px !important}.hp_ml0{margin-left:0px !important}.hp_ml5{margin-left:5px !important}.hp_ml10{margin-left:10px !important}.hp_ml15{margin-left:15px !important}.hp_ml20{margin-left:20px !important}.hp_ml25{margin-left:25px !important}.hp_ml30{margin-left:30px !important}.hp_ml35{margin-left:35px !important}.hp_ml40{margin-left:40px !important}.hp_ml45{margin-left:45px !important}.hp_ml50{margin-left:50px !important}.hp_ml55{margin-left:55px !important}.hp_ml60{margin-left:60px !important}.hp_ml65{margin-left:65px !important}.hp_ml70{margin-left:70px !important}.hp_ml75{margin-left:75px !important}.hp_ml80{margin-left:80px !important}.hp_ml85{margin-left:85px !important}.hp_ml90{margin-left:90px !important}.hp_ml95{margin-left:95px !important}.hp_ml100{margin-left:100px !important}@media screen and (max-width: 767px){.hp_spm0{margin:0px !important}.hp_spm5{margin:5px !important}.hp_spm10{margin:10px !important}.hp_spm15{margin:15px !important}.hp_spm20{margin:20px !important}.hp_spm25{margin:25px !important}.hp_spm30{margin:30px !important}.hp_spm35{margin:35px !important}.hp_spm40{margin:40px !important}.hp_spm45{margin:45px !important}.hp_spm50{margin:50px !important}.hp_spm55{margin:55px !important}.hp_spm60{margin:60px !important}.hp_spm65{margin:65px !important}.hp_spm70{margin:70px !important}.hp_spm75{margin:75px !important}.hp_spm80{margin:80px !important}.hp_spm85{margin:85px !important}.hp_spm90{margin:90px !important}.hp_spm95{margin:95px !important}.hp_spm100{margin:100px !important}.hp_spmt0{margin-top:0px !important}.hp_spmt5{margin-top:5px !important}.hp_spmt10{margin-top:10px !important}.hp_spmt15{margin-top:15px !important}.hp_spmt20{margin-top:20px !important}.hp_spmt25{margin-top:25px !important}.hp_spmt30{margin-top:30px !important}.hp_spmt35{margin-top:35px !important}.hp_spmt40{margin-top:40px !important}.hp_spmt45{margin-top:45px !important}.hp_spmt50{margin-top:50px !important}.hp_spmt55{margin-top:55px !important}.hp_spmt60{margin-top:60px !important}.hp_spmt65{margin-top:65px !important}.hp_spmt70{margin-top:70px !important}.hp_spmt75{margin-top:75px !important}.hp_spmt80{margin-top:80px !important}.hp_spmt85{margin-top:85px !important}.hp_spmt90{margin-top:90px !important}.hp_spmt95{margin-top:95px !important}.hp_spmt100{margin-top:100px !important}.hp_spmr0{margin-right:0px !important}.hp_spmr5{margin-right:5px !important}.hp_spmr10{margin-right:10px !important}.hp_spmr15{margin-right:15px !important}.hp_spmr20{margin-right:20px !important}.hp_spmr25{margin-right:25px !important}.hp_spmr30{margin-right:30px !important}.hp_spmr35{margin-right:35px !important}.hp_spmr40{margin-right:40px !important}.hp_spmr45{margin-right:45px !important}.hp_spmr50{margin-right:50px !important}.hp_spmr55{margin-right:55px !important}.hp_spmr60{margin-right:60px !important}.hp_spmr65{margin-right:65px !important}.hp_spmr70{margin-right:70px !important}.hp_spmr75{margin-right:75px !important}.hp_spmr80{margin-right:80px !important}.hp_spmr85{margin-right:85px !important}.hp_spmr90{margin-right:90px !important}.hp_spmr95{margin-right:95px !important}.hp_spmr100{margin-right:100px !important}.hp_spmb0{margin-bottom:0px !important}.hp_spmb5{margin-bottom:5px !important}.hp_spmb10{margin-bottom:10px !important}.hp_spmb15{margin-bottom:15px !important}.hp_spmb20{margin-bottom:20px !important}.hp_spmb25{margin-bottom:25px !important}.hp_spmb30{margin-bottom:30px !important}.hp_spmb35{margin-bottom:35px !important}.hp_spmb40{margin-bottom:40px !important}.hp_spmb45{margin-bottom:45px !important}.hp_spmb50{margin-bottom:50px !important}.hp_spmb55{margin-bottom:55px !important}.hp_spmb60{margin-bottom:60px !important}.hp_spmb65{margin-bottom:65px !important}.hp_spmb70{margin-bottom:70px !important}.hp_spmb75{margin-bottom:75px !important}.hp_spmb80{margin-bottom:80px !important}.hp_spmb85{margin-bottom:85px !important}.hp_spmb90{margin-bottom:90px !important}.hp_spmb95{margin-bottom:95px !important}.hp_spmb100{margin-bottom:100px !important}.hp_spml0{margin-left:0px !important}.hp_spml5{margin-left:5px !important}.hp_spml10{margin-left:10px !important}.hp_spml15{margin-left:15px !important}.hp_spml20{margin-left:20px !important}.hp_spml25{margin-left:25px !important}.hp_spml30{margin-left:30px !important}.hp_spml35{margin-left:35px !important}.hp_spml40{margin-left:40px !important}.hp_spml45{margin-left:45px !important}.hp_spml50{margin-left:50px !important}.hp_spml55{margin-left:55px !important}.hp_spml60{margin-left:60px !important}.hp_spml65{margin-left:65px !important}.hp_spml70{margin-left:70px !important}.hp_spml75{margin-left:75px !important}.hp_spml80{margin-left:80px !important}.hp_spml85{margin-left:85px !important}.hp_spml90{margin-left:90px !important}.hp_spml95{margin-left:95px !important}.hp_spml100{margin-left:100px !important}}.hp_centering{display:block;margin-right:auto;margin-left:auto}.hp_bgcWhite{background-color:#fff !important}.hp_fwn{font-weight:normal !important}.hp_fwb{font-weight:bold !important}.hp_fz10{font-size:1rem !important}.hp_fz11{font-size:1.1rem !important}.hp_fz12{font-size:1.2rem !important}.hp_fz13{font-size:1.3rem !important}.hp_fz14{font-size:1.4rem !important}.hp_fz15{font-size:1.5rem !important}.hp_fz16{font-size:1.6rem !important}.hp_fz17{font-size:1.7rem !important}.hp_fz18{font-size:1.8rem !important}.hp_fz19{font-size:1.9rem !important}.hp_fz20{font-size:2rem !important}.hp_fz21{font-size:2.1rem !important}.hp_fz22{font-size:2.2rem !important}.hp_fz23{font-size:2.3rem !important}.hp_fz24{font-size:2.4rem !important}.hp_fz25{font-size:2.5rem !important}.hp_fz26{font-size:2.6rem !important}.hp_fz27{font-size:2.7rem !important}.hp_fz28{font-size:2.8rem !important}.hp_fz29{font-size:2.9rem !important}.hp_fz30{font-size:3rem !important}.hp_fl:first-letter{font-size:3.75rem;line-height:1;margin-right:20px;float:left}.hp_tal{text-align:left !important}.hp_tac{text-align:center !important}.hp_tar{text-align:right !important}.hp_taj{text-align:justify !important}.hp_vam{vertical-align:middle !important}.hp_aic{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}@media screen and (max-width: 767px){.pc_only{display:none !important}}@media screen and (min-width: 768px){.sp_only{display:none !important}}.tb_over_only{display:none !important}@media screen and (min-width: 1025px){.tb_over_only{display:block !important}}.tb_under_only{display:none !important}@media screen and (max-width: 1024px){.tb_under_only{display:block !important}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9jc3MvX2NvbmZpZy9fdmFycy5zY3NzIiwiYXNzZXRzL2Nzcy9fY29uZmlnL19mb250cy5zY3NzIiwiYXNzZXRzL2xpYi9zbGljay9fc2xpY2suc2NzcyIsImFzc2V0cy9jc3Mvc3R5bGUuc2NzcyIsImFzc2V0cy9jc3MvX2NvbmZpZy9fYmFzZS5zY3NzIiwiYXNzZXRzL2Nzcy9fbGF5b3V0cy5zY3NzIiwiYXNzZXRzL2Nzcy9fY29uZmlnL19taXhpbnMuc2NzcyIsImFzc2V0cy9jc3MvX2VsZW1lbnRzLnNjc3MiLCJhc3NldHMvY3NzL19lZGl0b3Iuc2NzcyIsImFzc2V0cy9jc3MvX2Jsb2Nrcy5zY3NzIiwiYXNzZXRzL2Nzcy9fcHJvZ3JhbXMuc2NzcyIsImFzc2V0cy9jc3MvX3VuaXF1ZXMuc2NzcyIsImFzc2V0cy9jc3MvX2hlbHBlcnMvX2hlbHBlcnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtQ0Esa1FBQU8sQ0FDUCwyRkFBTyxDQUNQLGlHQUFPLENBQ1AscUZBQU8sQ0FhUCx1SUFBWSxDQ25EWixXQUNFLHFCQUFzQixDQUN0Qiw4Q0FBZ0QsQ0FDaEQsMFFBR2tFLENBQ2xFLGtCQUFtQixDQUNuQixpQkFBa0IsQ0NOcEIsY0FDSSxpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLDZCQUFzQixDQUF0QixxQkFBc0IsQ0FDdEIsMEJBQTJCLENBQzNCLHdCQUF5QixDQUV6QixxQkFBc0IsQ0FDdEIsb0JBQXFCLENBQ3JCLGdCQUFpQixDQUNqQixzQkFBdUIsQ0FDdkIsa0JBQW1CLENBQ25CLHVDQUF3QyxDQUMzQyxZQUVHLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixhQUFjLENBQ2QsUUFBUyxDQUNULFNBQVUsQ0FMZCxrQkFRUSxZQUFhLENBUnJCLHFCQVlRLGNBQWUsQ0FDZixXQUFZLENBQ2YscURBSUQsc0NBQXVDLENBSXZDLDhCQUErQixDQUNsQyxhQUdHLGlCQUFrQixDQUNsQixNQUFPLENBQ1AsS0FBTSxDQUNOLGFBQWMs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RzZ6Q21ELENINXpDbkQsb0JHNHpDbUQsQ0gzekNuRCwwQkFBMkIsQ0FDM0Isb0JHMHpDdUMsQ0h6ekN2Qyx3Qkd5ekN1QyxDSHh6Q3ZDLHFCR3d6Q3VDLENIdnpDdkMsa0JHdXpDdUMsQ0h0ekN2Qyx1QkdzekMyQixDSHR6QzNCLG9CR3N6QzJCLENIdHpDM0Isc0JHc3pDMkIsQ0hyekMzQixvQkdxekM2QyxDSHJ6QzdDLGdCR3F6Q21ELENIdDJDL0Msc0NHazJDTixpQkFNSSxjQUFlLENBK0dsQixDQXJIRCxxQ0FTSSxjQUFlLENBQ2YsYUFBYyxDSDUyQ1osc0NHazJDTixxQ0FZTSxjQUFlLENBRWxCLENBZEgscUNBZ0JJLGNBQWUsQ0FDZixhQUFjLENIbjNDWixzQ0drMkNOLHFDQW1CTSxnQkFBaUIsQ0FrQnBCLENIdjRDRyxzQ0drMkNOLDJESDl6Q0UsbUJBQW9CLENBQ3BCLG1CQUFvQixDQUNwQixZQUFhLENBQ2IsNkJBQThCLENBQzlCLDRCQUE2QixDQUM3QixzQkdnMUM2RCxDSC8wQzdELGtCRyswQzZELENIOTBDN0QsMEJBQTJCLENBQzNCLG9CRzYwQ21ELENINTBDbkQsd0JHNDBDbUQsQ0gzMENuRCxxQkcyMENtRCxDSDEwQ25ELGtCRzAwQ21ELENIejBDbkQsd0JHeTBDdUMsQ0h6MEN2Qyw0Qkd5MEN1QyxDSHgwQ3ZDLGtCR3cwQ3lELENIeDBDekQsY0d3MEM2RCxDQWExRCxDSHQ0Q0Msc0NHazJDTiw4REEyQlUsK0JBQWdDLENBM0IxQywyRUE2QlksaUJBQWtCLENBN0I5Qix5RUFnQ1ksa0JBQW1CLENBQ3BCLENBS1Qsc0JIcDJDQSxtQkFBb0IsQ0FDcEIsbUJBQW9CLENBQ3BCLFlBQWEsQ0FDYiw2QkFBOEIsQ0FDOUIsNEJBQTZCLENBQzdCLHdCR2cyQzJELENILzFDM0Qsb0JHKzFDMkQsQ0g5MUMzRCwwQkFBMkIsQ0FDM0Isb0JHNjFDK0MsQ0g1MUMvQyx3Qkc0MUMrQyxDSDMxQy9DLHFCRzIxQytDLENIMTFDL0Msa0JHMDFDK0MsQ0h6MUMvQyx3Qkd5MUNtQyxDSHoxQ25DLDRCR3kx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QUEyQixDQUQ3QixVQUNFLG9CQUEyQixDQUQ3QixVQUNFLG9CQUEyQixDQUQ3QixVQUNFLG9CQUEyQixDQUQ3QixVQUNFLG9CQUEyQixDQUQ3QixVQUNFLG9CQUEyQixDQUQ3QixVQUNFLG9CQUEyQixDQUQ3QixVQUNFLG9CQUEyQixDQUQ3QixVQUNFLG9CQUEyQixDQUQ3QixVQUNFLG9CQUEyQixDQUQ3QixVQUNFLG9CQUEyQixDQUQ3QixXQUNFLHFCQUEyQixDQUM1QixPQU9DLHNCQUE4QixDQURoQyxPQUNFLHNCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxRQUNFLHVCQUE4QixDQURoQyxTQUNFLHdCQUE4QixDQUMvQixRQVFDLDBCQUFrQyxDQURwQyxRQUNFLDBCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxTQUNFLDJCQUFrQyxDQURwQyxVQUNFLDRCQUFrQyxDQUNuQyxRQVFDLDRCQUFvQyxDQUR0QyxRQUNFLDRCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxTQUNFLDZCQUFvQyxDQUR0QyxVQUNFLDhCQUFvQyxDQUNyQyxRQVFDLDZCQUFxQyxDQUR2QyxRQUNFLDZCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxTQUNFLDhCQUFxQyxDQUR2QyxVQUNFLCtCQUFxQyxDQUN0QyxRQVFDLDJCQUFtQyxDQURyQyxRQUNFLDJCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxTQUNFLDRCQUFtQyxDQURyQyxVQUNFLDZCQUFtQyxDTmxCakMscUNNeUJGLFNBQ0Usc0JBQThCLENBRGhDLFNBQ0Usc0JBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFVBQ0UsdUJBQThCLENBRGhDLFdBQ0Usd0JBQThCLENBQy9CLFVBS0MsMEJBQWtDLENBRHBDLFVBQ0UsMEJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFdBQ0UsMkJBQWtDLENBRHBDLFlBQ0UsNEJBQWtDLENBQ25DLFVBS0MsNEJBQW9DLENBRHRDLFVBQ0UsNEJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFdBQ0UsNkJBQW9DLENBRHRDLFlBQ0UsOEJBQW9DLENBQ3JDLFVBS0MsNkJBQXFDLENBRHZDLFVBQ0UsNkJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFdBQ0UsOEJBQXFDLENBRHZDLFlBQ0UsK0JBQXFDLENBQ3RDLFVBS0MsMkJBQW1DLENBRHJDLFVBQ0UsMkJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFdBQ0UsNEJBQW1DLENBRHJDLFlBQ0UsNkJBQW1DLENBQ3BDLENBT0gsT0FDRSxxQkFBNkIsQ0FEL0IsT0FDRSxxQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsUUFDRSxzQkFBNkIsQ0FEL0IsU0FDRSx1QkFBNkIsQ0FDOUIsUUFRQyx5QkFBaUMsQ0FEbkMsUUFDRSx5QkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsU0FDRSwwQkFBaUMsQ0FEbkMsVUFDRSwyQkFBaUMsQ0FDbEMsUUFRQywyQkFBbUMsQ0FEckMsUUFDRSwyQkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsU0FDRSw0QkFBbUMsQ0FEckMsVUFDRSw2QkFBbUMsQ0FDcEMsUUFRQyw0QkFBb0MsQ0FEdEMsUUFDRSw0QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsU0FDRSw2QkFBb0MsQ0FEdEMsVUFDRSw4QkFBb0MsQ0FDckMsUUFRQywwQkFBa0MsQ0FEcEMsUUFDRSwwQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsU0FDRSwyQkFBa0MsQ0FEcEMsVUFDRSw0QkFBa0MsQ04vRmhDLHFDTXNHRixTQUNFLHFCQUE2QixDQUQvQixTQUNFLHFCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixVQUNFLHNCQUE2QixDQUQvQixXQUNFLHVCQUE2QixDQUM5QixVQUtDLHlCQUFpQyxDQURuQyxVQUNFLHlCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxXQUNFLDBCQUFpQyxDQURuQyxZQUNFLDJCQUFpQyxDQUNsQyxVQUtDLDJCQUFtQyxDQURyQyxVQUNFLDJCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxXQUNFLDRCQUFtQyxDQURyQyxZQUNFLDZCQUFtQyxDQUNwQyxVQUtDLDRCQUFvQyxDQUR0QyxVQUNFLDRCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxXQUNFLDZCQUFvQyxDQUR0QyxZQUNFLDhCQUFvQyxDQUNyQyxVQUtDLDBCQUFrQyxDQURwQyxVQUNFLDBCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxXQUNFLDJCQUFrQyxDQURwQyxZQUNFLDRCQUFrQyxDQUNuQyxDQUlMLGNBQ0UsYUFBYyxDQUNkLGlCQUFrQixDQUNsQixnQkFBaUIsQ0FDbEIsYUFLQyxnQ0FBaUMsQ0FDbEMsUUFNQyw2QkFBOEIsQ0FDL0IsUUFHQywyQkFBNEIsQ0FDN0IsU0FPRyx5QkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSx5QkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSwyQkFBd0MsQ0FEMUMsU0FDRSx5QkFBd0MsQ0FDekMsb0JOMUdELGlCQUFpQyxDTWtIL0IsYUFBYyxDQUNkLGlCQUFrQixDQUNsQixVQUFXLENBQ1osUUFPRCwwQkFBMkIsQ0FDNUIsUUFHQyw0QkFBNkIsQ0FDOUIsUUFHQywyQkFBNEIsQ0FDN0IsUUFHQyw2QkFBOEIsQ0FDL0IsUUFNQyxnQ0FBaUMsQ0FDbEMsUUFNQyxtQ0FBYSxDQUFiLGdDQUFhLENBQWIsNkJBQThCLENON00xQixxQ01tTk4sU0FFSSx1QkFBd0IsQ0FFM0IsQ054TUsscUNNNk1OLFNBRUksdUJBQXdCLENBRTNCLENBS0QsY0FDRSx1QkFBd0IsQ052TnBCLHNDTXNOTixjQUlJLHdCQUF5QixDQUU1QixDQUVELGVBQ0UsdUJBQXdCLENOOU9wQixzQ002T04sZUFJSSx3QkFBeUIsQ0FFNUIiLCJmaWxlIjoiYXNzZXRzL2Nzcy9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gR2VuZXJhbFxuJGNvbnRTcGFjZVZhbHVlOiAxMDtcbiRjb250U3BhY2VXaWRlVmFsdWU6IDE1O1xuJGNvbnRTcGFjZVZhbHVlU1A6IDIwO1xuJGNvbnRTcGFjZTogJGNvbnRTcGFjZVZhbHVlICsgcHg7XG4kY29udFNwYWNlV2lkZTogJGNvbnRTcGFjZVdpZGVWYWx1ZSArIHB4O1xuJGNvbnRTcGFjZVNQOiAkY29udFNwYWNlVmFsdWVTUCArIHB4O1xuXG4kaW5uZXJDb250V2lkdGhWYWx1ZTogMTM2NjtcbiRpbm5lckNvbnRXaWR0aFZhbHVlV2lkZTogMTIwMDtcbiRpbm5lckNvbnRXaWR0aFZhbHVlU1A6IDcxMDtcbiRjb250V2lkdGg6ICRpbm5lckNvbnRXaWR0aFZhbHVlKyRjb250U3BhY2VWYWx1ZSAqIDIrcHg7XG4kY29udFdpZHRoV2lkZTogJGlubmVyQ29udFdpZHRoVmFsdWVXaWRlKyRjb250U3BhY2VWYWx1ZSAqIDIrcHg7XG5cbiRoZWFkZXJIZWlnaHRWYWx1ZVNQOiA0OTtcbiRoZWFkZXJNYXJnaW5Ub3BWYWx1ZVNQOiAyMDtcbiRoZWFkZXJNYXJnaW5Ub3A6ICRoZWFkZXJIZWlnaHRWYWx1ZVNQKyRoZWFkZXJNYXJnaW5Ub3BWYWx1ZVNQK3B4O1xuJGhlYWRlck1hcmdpblRvcDA6IC0kaGVhZGVyTWFyZ2luVG9wVmFsdWVTUCtweDtcblxuLy9NZWRpYS1xdWVyeVxuJGJyZWFrcG9pbnRzOiAoXG4gICdzJzogMzc1LFxuICAnbSc6IDc2NyxcbiAgJ2wyJzogODcwLFxuICAnbCc6IDEwMjQsXG4gICdjdyc6ICRpbm5lckNvbnRXaWR0aFZhbHVlLCAvLyAxMTcwXG4gICdjd3cnOiAxMzY1LFxuKTtcblxuLy8gRm9udC1mYW1pbHlcbi8vIFJhbGV3YXkgKyBPcGVuK1NhbnMgKyBNZXJyaXdlYXRoZXJcbkBpbXBvcnQgJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TWVycml3ZWF0aGVyOml0YWwsd2dodEAwLDMwMDswLDQwMDswLDcwMDsxLDMwMDsxLDQwMDsxLDcwMCZmYW1pbHk9T3BlbitTYW5zOml0YWwsd2dodEAwLDQwMDswLDYwMDswLDcwMDsxLDQwMDsxLDYwMDsxLDcwMCZmYW1pbHk9UmFsZXdheTppdGFsLHdnaHRAMCwzMDA7MCw0MDA7MCw1MDA7MCw3MDA7MSwzMDA7MSw0MDA7MSw1MDA7MSw3MDAmZGlzcGxheT1zd2FwJztcbkBpbXBvcnQgJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Um9ib3RvOndnaHRAMzAwOzQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcCc7XG5AaW1wb3J0ICdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBsYXlmYWlyK0Rpc3BsYXk6d2dodEA0MDA7NTAwOzcwMCZkaXNwbGF5PXN3YXAnO1xuQGltcG9ydCAnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Mb3JhOndnaHRANDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwJztcbiRmZi1vcGVuU2FuczogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4kZmYtcmFsZXdheTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuJGZmLW1lcnJpd2VhdGhlcjogJ01lcnJpd2VhdGhlcicsIHNhbnMtc2VyaWY7XG4kZmY6ICRmZi1vcGVuU2FucztcbiRmZi1yOiAkZmYtcmFsZXdheTtcbiRmZi1tOiAkZmYtbWVycml3ZWF0aGVyO1xuJGZmX3BvcHBpbnM6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiRmZl9yb2JvdDogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4kZmZfbG9yYTogJ0xvcmEnLCBzZXJpZjtcbiRmZl9QbGF5ZmFpcjogJ1BsYXlmYWlyIERpc3BsYXknLCBzZXJpZjtcblxuLy8gSm9zZWZpbiArIENyaW1zb25cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUNyaW1zb24rVGV4dCZmYW1pbHk9Sm9zZWZpbitTYW5zOml0YWwsd2dodEAwLDMwMDswLDQwMDsxLDMwMDsxLDQwMCZkaXNwbGF5PXN3YXAnKTtcbiRmZi1qb3NlZmluOiAnSm9zZWZpbiBTYW5zJywgc2Fucy1zZXJpZjtcbiRmZi1jcmltc29uOiAnQ3JpbXNvbiBUZXh0Jywgc2VyaWY7O1xuXG5cbi8vIENvbG9yXG4kY29sb3IwMTogIzI0MjQyNDtcblxuJGxodC1iYXNlOiAxLjU7XG4kZmMtYmFzZTogIzQ1NDU0NTtcblxuLy9PcGFjaXR5XG4kaG92ZXJPcGFjaXR5OiAuNztcblxuLy9UcmFuc2l0aW9uXG4kdHJhbnNTcGVlZDogLjI1cztcbiR0cmFuc1NwZWVkMjogMXM7XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgc3JjOiAgdXJsKCcuLi9mb250cy9pY29tb29uL2ljb21vb24uZW90Pzdqd2VydycpO1xuICBzcmM6ICB1cmwoJy4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5lb3Q/N2p3ZXJ3I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLnR0Zj83andlcncnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcuLi9mb250cy9pY29tb29uL2ljb21vb24ud29mZj83andlcncnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5zdmc/N2p3ZXJ3I2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8vIC5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4vLyAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4vLyB9XG4vLyAuaWNvbi1saW5rOmJlZm9yZSB7XG4vLyAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4vLyB9XG4iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAaW1wb3J0ICdfY29uZmlnL3ZhcnMnO1xuQGltcG9ydCAnX2NvbmZpZy9mdW5jdGlvbnMnO1xuQGltcG9ydCAnX2NvbmZpZy9taXhpbnMnO1xuQGltcG9ydCAnX2NvbmZpZy9mb250cyc7XG5AaW1wb3J0ICcuLi9saWIvc2xpY2svc2xpY2snO1xuXG4uY2Y6YmVmb3JlLFxuLmNmOmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5jZjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLmNmIHtcbiAgKnpvb206IDE7XG59XG5cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgQmFzZVxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQGltcG9ydCAnX2NvbmZpZy9iYXNlJztcblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgTGF5b3V0XG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AaW1wb3J0ICdsYXlvdXRzJztcblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgRWxlbWVudCBNb2R1bGVzXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AaW1wb3J0ICdlbGVtZW50cyc7XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIEJsb2NrIE1vZHVsZXNcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBpbXBvcnQgJ19lZGl0b3InO1xuQGltcG9ydCAnYmxvY2tzJztcblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgUHJvZ3JhbXNcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBpbXBvcnQgJ3Byb2dyYW1zJztcblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgVW5pcXVlXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AaW1wb3J0ICd1bmlxdWVzJztcblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgSGVscGVyc1xuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQGltcG9ydCAnX2hlbHBlcnMvaGVscGVycyc7XG5AaW1wb3J0ICdfaGVscGVycy9wcmludCc7XG5cbiIsIi8qISBjc3Mtd2lwZSB8IGh0dHBzOi8vZ2l0aHViLmNvbS9zdGFja2Nzcy9jc3Mtd2lwZSAqL1xuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogd2Via2l0IHNwZWNpZmljIHN0eWxlcyAqL1xuXG5pbnB1dFt0eXBlPVwiY29sb3JcIl06Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwiY29sb3JcIl06Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKlxuaHRtbDVkb2N0b3IuY29tIFJlc2V0IFN0eWxlc2hlZXRcbnYxLjYuMVxuTGFzdCBVcGRhdGVkOiAyMDEwLTA5LTE3XG5BdXRob3I6IFJpY2hhcmQgQ2xhcmsgLSBodHRwOi8vcmljaGNsYXJrZGVzaWduLmNvbVxuVHdpdHRlcjogQHJpY2hfY2xhcmtcbiovXG5cbmh0bWwsIGJvZHksIGRpdiwgc3Bhbiwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hYmJyLCBhZGRyZXNzLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzYW1wLFxuc21hbGwsIHN0cm9uZywgc3ViLCBzdXAsIHZhcixcbmIsIGksXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgLy8gTm9uLXN0YW5kYXJkXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6ICRmZi1jcmltc29uO1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG5hcnRpY2xlLGFzaWRlLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsXG5mb290ZXIsaGVhZGVyLGhncm91cCxtZW51LG5hdixzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbm5hdiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lO1xufVxuXG5hIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGNoYW5nZSBjb2xvdXJzIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xuaW5zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRlbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG5hYmJyW3RpdGxlXSxcbmRmblt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCxcbnNlbGVjdCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbmlucHV0W3R5cGU9dGV4dF06Zm9jdXMge1xuICBvdXRsaW5lLXdpZHRoOiAwO1xufVxuXG51bCxcbm9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG5zdHJvbmcsXG5iIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmVtLFxuaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgZW5kIG9mIGNzcy13aXBlXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGNvbG9yOiAkZmMtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaHQtYmFzZTtcbn1cblxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5hIHtcbiAgY29sb3I6ICRmYy1iYXNlO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNTcGVlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gID5pbWcge1xuICAgIHRyYW5zaXRpb246ICR0cmFuc1NwZWVkO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgPmltZyB7XG4gICAgICBvcGFjaXR5OiAkaG92ZXJPcGFjaXR5O1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1lbWFpbF0sXG5pbnB1dFt0eXBlPXRlbF0ge31cblxuaW5wdXRbdHlwZT1jaGVja2JveF0ge31cblxuc2VsZWN0IHt9XG5cbnRleHRhcmVhIHt9XG5cbmJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG4iLCIvLyBIZWFkZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5seV9oZWFkZXIge1xuICAkd3JwOiAnLmx5X2hlYWRlcic7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAkdHJhbnNTcGVlZDtcbiAgQGluY2x1ZGUgTVEobCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAjeyR3cnB9X190b3AgJiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAmLmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gICZfaW5uZXIge1xuICAgIG1heC13aWR0aDogMTM4NnB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nOiAyMS40NHB4IDYwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICN7JHdycH1fX3RvcCAmIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDguODhweDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfbWVudUJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAmOm50aC1vZi10eXBlKDEpIHt0b3A6IDA7fVxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7dG9wOiA4cHg7fVxuICAgICAgJjpudGgtb2YtdHlwZSgzKSB7Ym90dG9tOiAwO31cbiAgICAgICN7JHdycH1fX3RvcCAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBlMGUwZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX2xvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgICAmX3R0bCB7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzMzM7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAyMjVweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgfVxuICAgICAgI3skd3JwfV9fdG9wICYge1xuICAgICAgICB3aWR0aDogMzIwcHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gICAgICB9XG4gICAgfVxuICAgICZfc3ViVHRsIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAmX2xvZ28ge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfdHh0IHtcbiAgICAgICAgd2lkdGg6IDE1MnB4O1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgd2lkdGg6IDE0MnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfdXRsIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgICZfbGFuZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICBmb250LWZhbWlseTogJGZmLWpvc2VmaW47XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAjeyR3cnB9X190b3AgJiB7XG4gICAgICAgIGNvbG9yOiAjMGUwZTBlO1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogIzBlMGUwZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmX3NvY2lhbCB7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgICByaWdodDogMTRweDtcbiAgICAgIH1cbiAgICAgICN7JHdycH1fdXRsX3NvY2lhbF9idG4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgI3skd3JwfV91dGxfc29jaWFsX2xpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgI3skd3JwfV91dGxfc29jaWFsX2xpc3RfaXRlbSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fZGV0YWlsIHtcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggI2UwZTBlMDtcbiAgfVxufVxuXG4ubHlfaGVhZGVyX19maXhlZCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8vIEJvZHlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5seV9ib2R5IHsgLy8gU2FtcGxlIENvZGVcbiAgQGluY2x1ZGUgY29udGVudENlbnRlcmluZygpO1xufVxuXG5cbi8vIEZvb3RlclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmx5X2Zvb3RlciB7XG4gICR3cnA6ICcubHlfZm9vdGVyJztcbiAgcGFkZGluZy10b3A6IDkwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvYmdfZm9vdGVyLnBuZykgbGVmdCB0b3AgcmVwZWF0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBNUShsKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAmX2lubmVye1xuICAgIEBpbmNsdWRlIGNvbnRlbnRDZW50ZXJpbmcoKTtcbiAgICBtYXgtd2lkdGg6IDc0MHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJl9jb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgI3skd3JwfV9jb25fdHRsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZmYtam9zZWZpbjtcbiAgICAgIGZvbnQtc2l6ZTogMy4wcmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAjeyR3cnB9X2Nvbl9saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICAjeyR3cnB9X2Nvbl9saXN0X3R0bCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAjeyR3cnB9X2Nvbl9saXN0X3R4dCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl91dGwge1xuICAgICN7JHdycH1fdXRsX2xvZ28ge1xuICAgICAgPioge1xuICAgICAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIG1hcmdpbjogNXB4IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICN7JHdycH1fdXRsX2xvZ29fc3ViVHRsIHtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgd2lkdGg6IDQwdnc7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgI3skd3JwfV91dGxfbG9nb190dGwge1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICB3aWR0aDogOTB2dztcbiAgICAgICAgICBtYXgtd2lkdGg6IDMxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAjeyR3cnB9X3V0bF9sb2dvX3R4dCB7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIHdpZHRoOiA0MHZ3O1xuICAgICAgICAgIG1heC13aWR0aDogMTE1cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAjeyR3cnB9X3V0bF9saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgI3skd3JwfV91dGxfbGlzdF9pdGVtIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRmYy1iYXNlO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgI3skd3JwfV91dGxfdHh0IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZmYtam9zZWZpbjtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgY29sb3I6ICRjb2xvcjAxO1xuICAgIH1cbiAgfVxuXG5cblxuICAmX2ltZ3tcbiAgICAmI3skd3JwfV9pbWdfaXRlbTAxIHtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYjeyR3cnB9X2ltZ19pdGVtMDIge1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8v44CA5YWx6YCaYm9keVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5ib2R5IHtcbiAgJi5ub1NjcmFsbCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4ubHlfaW5uZXIge1xuICAkd3JwOiAnLmx5X2lubmVyJztcbiAgQGluY2x1ZGUgY29udGVudENlbnRlcmluZygpO1xuICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpjZW50ZXIpO1xuICBAaW5jbHVkZSBNUShsKXtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY29udFNwYWNlU1A7XG4gICAgcGFkZGluZy1sZWZ0OiAkY29udFNwYWNlU1A7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gICYjeyR3cnB9X19kZXRhaWwge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLmx5X2RldGFsSW5uZXIge1xuICBtYXgtd2lkdGg6IDk3MHB4O1xuICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDk3MCAvIDEyNTApO1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgQGluY2x1ZGUgTVEobCl7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cblxuLy/jgIDlhbHpgJpGb290ZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmx5X2Zvb3RlciB7XG4gICR3cnA6ICcubHlfZm9vdGVyJztcbiAgJiN7JHdycH1fX2Jhc2Uge1xuICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggJGNvbnRTcGFjZVNQO1xuICAgIH1cbiAgICAmICN7JHdycH1faW5uZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgICAmX2xlZnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgQGluY2x1ZGUgTVFfcmV2KGwpIHtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpmbGV4LXN0YXJ0LCAkYWk6IGNlbnRlcik7XG4gICAgICAgIH1cbiAgICAgICAgPmZpZ3VyZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICBAaW5jbHVkZSBNUShsKXtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDI1cHg7XG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgID5pbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYgI3skd3JwfV9saXN0IHtcbiAgICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOnNwYWNlLWJldHdlZW4sICRhaTogY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIE1RKGwpe1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjNweDtcbiAgICAgICAgQGluY2x1ZGUgTVEobCl7XG4gICAgICAgICAgbWFyZ2luOiAwIDEwcHggMTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBAaW5jbHVkZSBNUShsKXtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID5hIHtcbiAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBmb250LWZhbWlseTogJGZmLWpvc2VmaW47XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRob3Zlck9wYWNpdHk7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYgI3skd3JwfV9jb3B5IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgZm9udC1mYW1pbHk6ICRmZi1qb3NlZmluO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubHlfcGFnZXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xuICBwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgYm90dG9tOiAyNXB4O1xuICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgYm90dG9tOiA2MHB4O1xuICAgIH1cbiAgfVxuICBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZTBlMGU7XG4gICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M4MTAyZTtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgICAgYm9yZGVyOiBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDAgMDtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5pc19hYnNvbHV0ZSB7XG4gICAgcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDgwcHg7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIGJvdHRvbTogMTAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gU2VjdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBjb250ZW50Q2VudGVyaW5nKCkge1xuICBtYXgtd2lkdGg6ICRjb250V2lkdGg7XG4gIHBhZGRpbmctcmlnaHQ6ICRjb250U3BhY2U7XG4gIHBhZGRpbmctbGVmdDogJGNvbnRTcGFjZTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcblxuICBAaW5jbHVkZSBNUShtKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cblxuLy8gTW9kdWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gbGFzdE1CMCgpIHtcbiAgPio6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtaXhpbiBsYXN0TVIwKCkge1xuICA+KjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cbi8vIEludGVyYWN0aW9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIEZIQSgpIHtcblxuICAmOmZvY3VzLFxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuXG4vLyBBcnRpY2xlXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gQXJ0aWNsZSgpIHtcblxuICAuYmxfYXJ0aWNsZV9ib2R5ICYsXG4gIC5lZGl0b3ItYXJlYSAmIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5cbi8vIE1lZGlhUXVhcmllc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIE1RKCRzaXplKSB7XG4gIEBpZiBub3QgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkc2l6ZSkge1xuICAgIEB3YXJuIFwiYCN7JHNpemV9YCBpcyB1bmRlZmluZWRcIjtcbiAgfVxuXG4gIEBlYWNoICRrZXksXG4gICR2YWwgaW4gJGJyZWFrcG9pbnRzIHtcbiAgICBAaWYgJGtleT09JHNpemUge1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGtleSl9cHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBNUV9yZXYoJHNpemUpIHtcbiAgQGlmIG5vdCBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRzaXplKSB7XG4gICAgQHdhcm4gXCJgI3skc2l6ZX1gIGlzIHVuZGVmaW5lZFwiO1xuICB9XG5cbiAgQGVhY2ggJGtleSxcbiAgJHZhbCBpbiAkYnJlYWtwb2ludHMge1xuICAgIEBpZiAka2V5PT0kc2l6ZSB7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAka2V5KSArIDF9cHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuQGZ1bmN0aW9uIHNjYWxlU2l6ZUNhbGMoJHNpemUsICRtYjogZmFsc2UsICRzdWZmaXg6IHZ3KSB7XG4gIEBpZiAoJG1iKSB7XG4gICAgQHJldHVybiAoJHNpemUgLyAzNzUgKiAxMDApKyRzdWZmaXg7XG4gIH1cblxuICBAZWxzZSB7XG4gICAgLy8gQHJldHVybiAoJHNpemUgLyAkaW5uZXJDb250V2lkdGhWYWx1ZSAqIDEwMCkrJHN1ZmZpeDtcbiAgICAvLyB3aWR0aDogY2FsYygxMDAlIC0gMzM2cHggLSAjezU4IC8gJGlubmVyQ29udFdpZHRoVmFsdWUgKiAxMDAgKyAnJSd9KTtcbiAgICBAcmV0dXJuICgkc2l6ZSAvICgkaW5uZXJDb250V2lkdGhWYWx1ZSkgKiAxMDApKyRzdWZmaXg7XG4gIH1cbn1cblxuQG1peGluIGZsZXhTZXQoJGpjOnNwYWNlLWJldHdlZW4sICRhaTpzdHJldGNoLCAkZnc6d3JhcCkge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWZsb3c6IHJvdyAkZnc7XG4gIGZsZXgtZmxvdzogcm93ICRmdztcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5O1xuICBhbGlnbi1jb250ZW50OiAkYWk7XG4gIC13ZWJraXQtYm94LWFsaWduOiAkYWk7XG4gIC1tcy1mbGV4LWFsaWduOiAkYWk7XG4gIGFsaWduLWl0ZW1zOiAkYWk7XG4gIGp1c3RpZnktY29udGVudDogJGpjO1xuICBmbGV4LXdyYXA6ICRmdztcbn1cblxuLy8gRm9udCBzaXplXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gZm9udFNpemUoJHNpemUsICRiYXNlOiAxNikge1xuICBmb250LXNpemU6ICgkc2l6ZSAvICRiYXNlKSAqIDFyZW07XG59XG4iLCIuZWxfYnRuIHtcbiAgJHdycDogJy5lbF9idG4nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUwZTBlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6ICRmZi1qb3NlZmluO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgQGluY2x1ZGUgRkhBKCl7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M4MTAyZTtcbiAgfVxuICBAaW5jbHVkZSBNUShsKSB7XG4gICAgd2lkdGg6IDUwdnc7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAmI3skd3JwfV9fYmxhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUwZTBlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxN3B4IDE1cHggMTNweDtcbiAgICB0cmFuc2l0aW9uIDogYWxsIDAuMXMgbGluZWFyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTBweCAxNHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBGSEEoKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNjODEwMmU7XG4gICAgfVxuICB9XG4gICYjeyR3cnB9X19ibGFuayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogdXJsKC9hc3NldHMvaW1nL2ljb25fYmxhbmtsaW5rX3doaXRlLnN2Zyk7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMjZweDtcbiAgICAgIGhlaWdodDogMjZweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogOHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbiAgfVxuICAmI3skd3JwfV9fcm91bmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAmI3skd3JwfV9fNTcwIHtcbiAgICBtYXgtd2lkdGg6IDU3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMzBweCAxNXB4IDIzcHg7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuXG4uZWxfYm9yZGVyTGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICY6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogLTE0cHg7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICB9XG4gIEBpbmNsdWRlIEZIQSgpe1xuICAgICY6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAtMThweDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICB9XG59XG5cbi5lbF9yZWRUeHQge1xuICBjb2xvcjojYzMwZTJlO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lbF90eHRCb3JkZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgQGluY2x1ZGUgRkhBKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZWxfdG9wVHRsIHtcbiAgJHdycDogJy5lbF90b3BUdGwnO1xuICBmb250LXNpemU6IDMuNnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgJiN7JHdycH1fX2JsYWNrIHtcbiAgICBjb2xvcjogIzI0MjQyNDtcbiAgfVxufVxuXG4uZWxfdG9wVHh0IHtcbiAgZm9udC1zaXplOiAyLjByZW07XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lbF9wZGYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9pY29uX3BkZi5zdmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCAyNXB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmVsX21vdmllU3Age1xuICBAaW5jbHVkZSBNUShsKSB7XG4gICAgcGFkZGluZzogMTAwJSAwIDAgMCAhaW1wb3J0YW50O1xuICB9XG59IiwiXG4uYmxfZGV0YWlsVHRsIHtcbiAgJl9faDEge1xuICAgIGZvbnQtc2l6ZTogNi4wcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBjb2xvcjogIzI0MjQyNDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgIGZvbnQtc2l6ZTogNC4wcmVtO1xuICAgIH1cbiAgfVxuICAmX19oMiB7XG4gICAgZm9udC1zaXplOiAzLjByZW07XG4gICAgY29sb3I6ICMyNDI0MjQ7XG4gIH1cbiAgJl9faDMge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtam9zZWZpbjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIEBpbmNsdWRlIGZsZXhTZXQoJGFpOmNlbnRlciwgJGpjOmZsZXgtc3RhcnQpO1xuICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIEBpbmNsdWRlIE1RKGwpe1xuICAgICAgcGFkZGluZy1yaWdodDogJGNvbnRTcGFjZVNQO1xuICAgICAgcGFkZGluZy1sZWZ0OiAkY29udFNwYWNlU1A7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwZTBlMGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG4gICZfX3dyaXRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4janAge1xuICAuYmxfZGV0YWlsVHRsX19oMSB7XG4gICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgQGluY2x1ZGUgTVEobCl7XG4gICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICB9XG4gIH1cbiAgLmJsX2RldGFpbFR0bF9faDIge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgIEBpbmNsdWRlIE1RKGwpe1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgfVxuICB9XG4gIC5ibF9kZXRhaWxCb3hfbmFtZSB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgQGluY2x1ZGUgTVEobCl7XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICB9XG4gIH1cbn1cblxuLmJsX2RldGFpbEJveCB7XG4gICR3cnA6ICcuYmxfZGV0YWlsQm94JztcbiAgQGluY2x1ZGUgTVEobCl7XG4gICAgcGFkZGluZy1yaWdodDogJGNvbnRTcGFjZVNQO1xuICAgIHBhZGRpbmctbGVmdDogJGNvbnRTcGFjZVNQO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAmX2RheSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBjb2xvcjogIzQ1NDU0NTtcbiAgfVxuICAmX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMy4wcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgQGluY2x1ZGUgTVEobCl7XG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG4gICZfbGFiZWwge1xuICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmZsZXgtc3RhcnQsICRmdzpub3dyYXApO1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmZsZXgtc3RhcnQsICRmdzp3cmFwKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZm9udC1mYW1pbHk6ICRmZi1qb3NlZmluO1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM5OTk5OTk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHhcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX3NucyB7XG4gICAgQGluY2x1ZGUgZmxleFNldCgkamM6ZmxleC1zdGFydCwgJGFpOmNlbnRlciwgJGZ3Om5vd3JhcCk7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgICAmX25hbWUge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBjb2xvcjogIzQ1NDU0NTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZmYtam9zZWZpbjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpe1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICA+aW1nIHtcbiAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsX2xlYWRBcmVhIHtcbiAgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC1mYW1pbHk6ICRmZi1qb3NlZmluO1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRjb250U3BhY2VTUDtcbiAgICAgIHBhZGRpbmctbGVmdDogJGNvbnRTcGFjZVNQO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5ibF9kZXRhaWxUeHQge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgQGluY2x1ZGUgTVEobCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjb250U3BhY2VTUDtcbiAgICBwYWRkaW5nLWxlZnQ6ICRjb250U3BhY2VTUDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgPnAge1xuICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xuICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgID5hIHtcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgQGluY2x1ZGUgRkhBKCkge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibF9kZXRhaWxJbWdCbG9jayB7XG4gIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmZsZXgtc3RhcnQpO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBAaW5jbHVkZSBNUShsKXtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY29udFNwYWNlU1A7XG4gICAgcGFkZGluZy1sZWZ0OiAkY29udFNwYWNlU1A7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5ibF9maWd1cmUge1xuICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoMTcwIC8gOTcwKTtcbiAgICBtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UoMzAgLyA5NzApO1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoMjg1IC8gNjMwKTtcbiAgICAgIG1hcmdpbi1yaWdodDogcGVyY2VudGFnZSg2MCAvIDYzMCk7XG4gICAgfVxuICAgICY6bnRoLW9mLXR5cGUoNW4pe1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UoNjAgLyA2MzApO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1vZi10eXBlKDJuKXtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgID5wIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICAgICAgfVxuICAgICAgPmltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgICA+ZmlnY2FwdGlvbiB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIixzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjNmQ2ZDZkO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cbn1cblxuLmJsX2RldGFpbFZpZGVvQmxvY2sge1xuICAkd3JwOiAnLmJsX2RldGFpbFZpZGVvQmxvY2snO1xuICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpmbGV4LXN0YXJ0KTtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgQGluY2x1ZGUgTVEobCl7XG4gICAgcGFkZGluZy1yaWdodDogJGNvbnRTcGFjZVNQO1xuICAgIHBhZGRpbmctbGVmdDogJGNvbnRTcGFjZVNQO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5ibF9maWd1cmUge1xuICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoMzAwIC8gOTcwKTtcbiAgICBtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UoMzAgLyA5NzApO1xuICAgIEBpbmNsdWRlIE1RKGwpe1xuICAgICAgZmxleC1iYXNpczogcGVyY2VudGFnZSgyODUgLyA2MzApO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKDYwIC8gNjMwKTtcbiAgICB9XG4gICAgJjpudGgtb2YtdHlwZSgzbil7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBAaW5jbHVkZSBNUShsKXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKDYwIC8gNjMwKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1vZi10eXBlKDJuKXtcbiAgICAgIEBpbmNsdWRlIE1RKGwpe1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgID5wIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbiAgPmEge1xuICAgICYgI3skd3JwfV9tb3ZpZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWcvaWNvbl95b3V0dWJlLnN2Zyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB9XG4gICAgfVxuICAgICYgI3skd3JwfV90dGwge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgIH1cbiAgICBAaW5jbHVkZSBGSEEoKSB7XG4gICAgICAmICN7JHdycH1fdHRsIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxfZGV0YWlsQWJvdXQge1xuICAkd3JwOiAnLmJsX2RldGFpbEFib3V0JztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhY2FjYWM7XG4gIEBpbmNsdWRlIGZsZXhTZXQoJGpjOnNwYWNlLWJldHdlZW4pO1xuICBAaW5jbHVkZSBNUShsKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhY2FjYWM7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgJiAjeyR3cnB9X2lubmVyIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgQGluY2x1ZGUgTVEobCl7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgJGNvbnRTcGFjZVNQIDUwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gICAgPmgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgfVxuICAgICZfbGFiZWwge1xuICAgICAgQGluY2x1ZGUgZmxleFNldCgkamM6ZmxleC1zdGFydCwgJGZ3Om5vd3JhcCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBjb2xvcjogIzQ1NDU0NTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1qb3NlZmluO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM5OTk5OTk7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfYm9keSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBjb2xvcjogIzQ1NDU0NTtcbiAgICAgICAgPmEge1xuICAgICAgICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICBAaW5jbHVkZSBGSEEoKSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYgI3skd3JwfV9tYXAge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIGlmcmFtZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5ibF9nZW5lcmFsTWVkaWEge1xuICAkd3JwOiAnLmJsX2dlbmVyYWxNZWRpYSc7XG4gIGxpbmUtaGVpZ2h0OiAkbGh0LWJhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDU1cHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBNUShsKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gICN7JHdycH1faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLy9oZWlnaHQ6IDY5MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICB9XG4gICAgJiN7JHdycH1faW5uZXJfX3JldiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAjeyR3cnB9X2NvbiB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgJi5pbnZpZXdfZWxlbV9fMDMge1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAjeyR3cnB9X2Nvbl9pbm5lcl9zbGlkZUJsb2NrIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgID4qIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAjeyR3cnB9X2ltZyB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIsIDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IDAsIDEwMCUgYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICAgICN7JHdycH1faW1nX2lubmVyIHtcbiAgICAgIHdpZHRoOiA2ODNweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDYwcHg7XG4gICAgICB9XG4gICAgICAjeyR3cnB9X2ltZ19zdWJUdGwge1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2MzMGUyZTtcbiAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAjeyR3cnB9X2ltZ190dGwge1xuICAgICAgICBmb250LWZhbWlseTogJGZmLWNyaW1zb247XG4gICAgICAgIGZvbnQtc2l6ZTogNi4wcmVtO1xuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICB9XG4gICAgICAjeyR3cnB9X2ltZ190eHQge1xuICAgICAgICBmb250LWZhbWlseTogJGZmLWpvc2VmaW47XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAjeyR3cnB9X2NvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bywgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmLmludmlld19lbGVtX18xMCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC00MHB4O1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAwLCAxMDAlIGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgIH1cbiAgICAjeyR3cnB9X2Nvbl9pbm5lciB7XG4gICAgICB3aWR0aDogNjgzcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLy9oZWlnaHQ6IDY1MHB4O1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogNTBweCA1MHB4IDEwMHB4O1xuICAgICAgfVxuICAgICAgJiN7JHdycH1fY29uX2lubmVyX19zcFdpZGUge1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgcGFkZGluZzogNTBweCAyMHB4IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgI3skd3JwfV9jb25faW5uZXJfc2xpZGVCbG9jayB7XG4gICAgICB3aWR0aDogMzgwcHg7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAjeyR3cnB9X2Nvbl9pbWcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgICAjeyR3cnB9X2Nvbl9pbWdfaXRlbTAxIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDY1cHg7XG4gICAgICAgIGxlZnQ6IDE0MHB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zU3BlZWQyO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgI3skd3JwfV9jb25faW1nX2l0ZW0wMiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMjVweDtcbiAgICAgICAgbGVmdDogNDAwcHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnNTcGVlZDI7XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICAgIHRvcDogMTEwcHg7XG4gICAgICAgICAgbGVmdDogNTB2dztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgI3skd3JwfV9jb25faW1nX2l0ZW0wMyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzMzBweDtcbiAgICAgICAgbGVmdDogODBweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFuc1NwZWVkMjtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTcwcHg7XG4gICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgIGxlZnQ6IDEwdnc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAjeyR3cnB9X2Nvbl9zdWJUeHQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogNjI1cHg7XG4gICAgICBib3R0b206IDIwcHg7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAjeyR3cnB9X2Nvbl90dGwge1xuICAgICAgZm9udC1mYW1pbHk6ICRmZi1jcmltc29uO1xuICAgICAgZm9udC1zaXplOiA2LjByZW07XG4gICAgICBjb2xvcjogJGNvbG9yMDE7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjdyZW07XG4gICAgICB9XG4gICAgfVxuICAgICN7JHdycH1fY29uX3R0bDAyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBmb250LWZhbWlseTogJGZmLWNyaW1zb247XG4gICAgICBmb250LXNpemU6IDMuNHJlbTtcbiAgICAgIGNvbG9yOiAkY29sb3IwMTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuICAgICN7JHdycH1fY29uX3N1YlR0bCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRmZi1qb3NlZmluO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgfVxuICAgICN7JHdycH1fY29uX3R4dCB7XG4gICAgICBmb250LWZhbWlseTogJGZmLWNyaW1zb247XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB9XG4gICAgI3skd3JwfV9jb25fYnRucyB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgPioge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAjeyR3cnB9X2J0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3R0b206IDMwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUwZTBlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzgxMDJlO1xuICAgIH1cbiAgICAmI3skd3JwfV9idG5fX3BjIHtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJiN7JHdycH1fYnRuX19zcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvaWNvbl9hcnJvd191bmRlcjAzLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB9XG4gIFxuICAgIH1cbiAgfVxufVxuXG4uYmxfc2xpZGVyIHtcbiAgJHdycDogJy5ibF9zbGlkZXInO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgI3skd3JwfV9jb250b3JvbGxlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC41KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgIH1cbiAgICAjeyR3cnB9X2NvbnRvcm9sbGVyX2RvdHMge1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgfVxuICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBjb2xvcjogI2Q5MzMzZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1qb3NlZmluO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICAgICN7JHdycH1fY29udG9yb2xsZXJfcHJldiB7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9pY29uX2Fycm93X2xlZnRfdy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIH1cbiAgICAjeyR3cnB9X2NvbnRvcm9sbGVyX25leHQge1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvaWNvbl9hcnJvd19yaWdodF93LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgfVxuICAgICN7JHdycH1fY29udG9yb2xsZXJfbGluayB7XG4gICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2ljb25fYXJyb3dfdW5kZXIwMi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxfbmF2IHtcbiAgJHdycDogJy5ibF9uYXYnO1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuOCk7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNpdGlvbjogYWxsICR0cmFuc1NwZWVkO1xuICBAaW5jbHVkZSBNUShsKSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuICAmLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiA5ODtcbiAgfVxuICAjeyR3cnB9X3dyYXBwZXIge1xuICAgIEBpbmNsdWRlIGNvbnRlbnRDZW50ZXJpbmcoKTtcbiAgfVxuICAjeyR3cnB9X2lubmVyIHtcbiAgICB3aWR0aDogMTA4MHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIEBpbmNsdWRlIEZIQSgpIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICAgICN7JHdycH1fdHRsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZmYtY3JpbXNvbjtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgI3skd3JwfV9jb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgPioge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgI3skd3JwfV9jb25faXRlbSB7XG4gICAgICBwYWRkaW5nOiAwIDI4cHg7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIH1cbiAgICAgICsgI3skd3JwfV9jb25faXRlbSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzdkN2Q3ZDtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICN7JHdycH1fY29uX2xpc3Qge1xuICAgICAgZm9udC1mYW1pbHk6ICRmZi1jcmltc29uO1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdkN2Q3ZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgIG9sIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgICAgID5saSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgY29sb3I6ICNjMzBlMmU7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgI3skd3JwfV9jb25fbGlzdF9ub2xpbmsge1xuICAgICAgICAgIGNvbG9yOiAjNjk2OTY5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICN7JHdycH1fY29uX3V0bExpc3Qge1xuICAgICAgZm9udC1mYW1pbHk6ICRmZi1jcmltc29uO1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICB1bCArIHVsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAmLmJsX25hdl9jb25fdXRsTGlzdF9ib3JkZXIge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3ZDdkN2Q7XG4gICAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fbGVmdCB7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdkN2Q3ZDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICN7JHdycH1fYnRuIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvaWNvbl9jbG9zZV93LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIH1cbiAgfVxufVxuXG4janAgLmJsX25hdl9jb25fbGlzdCB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xufVxuXG4uYmxfdHRsQmxvY2sge1xuICAkd3JwOiAnLmJsX3R0bEJsb2NrJztcbiAgJiAjeyR3cnB9X3R0bCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC1zaXplOiA1LjByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBjb2xvcjogIzI0MjQyNDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICB9XG4gICAgJiN7JHdycH1fdHRsX19qcCB7XG4gICAgICBmb250LXNpemU6IDUuMnJlbSAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBmb250LXNpemU6IDMuNnJlbSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmI3skd3JwfV9fdGVhbSB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICB9XG4gICAgJiAjeyR3cnB9X3R0bCB7XG4gICAgICBmb250LXNpemU6IDYuMHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmI3skd3JwfV9fbWFwc2VhcmNoIHtcbiAgICAmICN7JHdycH1fdHRsIHtcbiAgICAgID5zcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA2LjByZW07XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmI3skd3JwfV9fbWVkaWEge1xuICAgICYgI3skd3JwfV90dGwge1xuICAgICAgZm9udC1zaXplOiA2LjByZW07XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmICN7JHdycH1fdHh0IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJiN7JHdycH1fX3BhcnRuZXJzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FjYWNhYztcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgJiAjeyR3cnB9X3R0bCB7XG4gICAgICAmX25hbWUge1xuICAgICAgICBmb250LXNpemU6IDMuMHJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9zdWIge1xuICAgICAgICBmb250LXNpemU6IDYuMHJlbTtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYjeyR3cnB9X193cml0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG4gICAgJiAjeyR3cnB9X3R0bCB7XG4gICAgICBmb250LXNpemU6IDYuMHJlbTtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgICB9XG4gICAgfVxuICAgICYgI3skd3JwfV9uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgfVxuICB9XG4gICYjeyR3cnB9X19tb3ZpZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbiAgfVxuICAmI3skd3JwfV9fbmV3cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgZm9udC1zaXplOiA2LjByZW07XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uYmxfbWFwQmxvY2sge1xuICAkd3JwOiAnLmJsX21hcEJsb2NrJztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5MDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9tYXBfamFwYW5fYWxsLnN2ZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICYjeyR3cnB9X18yMDIyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL21hcF9qYXBhbl9hbGwyMDIyLnN2ZycpO1xuICAgICYgI3skd3JwfV9saXN0IHtcbiAgICAgICZfXzAxIHtcbiAgICAgICAgdG9wOiA2JTtcbiAgICAgICAgbGVmdDogNjUlO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbGVmdDogNjIlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBsZWZ0OiA2NyU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzAyIHtcbiAgICAgICAgdG9wOiAyOSU7XG4gICAgICAgIGxlZnQ6IDQ5JTtcbiAgICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICAgIHRvcDogMzYlO1xuICAgICAgICAgIGxlZnQ6IDU4JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fMDMge1xuICAgICAgICB0b3A6IGluaGVyaXQ7XG4gICAgICAgIGJvdHRvbTogMzAlO1xuICAgICAgICBsZWZ0OiA2MCU7XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBsZWZ0OiA2NSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzA0IHtcbiAgICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgICBib3R0b206IDE1JTtcbiAgICAgICAgbGVmdDogNTglO1xuICAgICAgfVxuICAgICAgJl9fMDUge1xuICAgICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICAgIHRvcDogNDIlO1xuICAgICAgICBsZWZ0OiA0MiU7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICB0b3A6IDQzJTtcbiAgICAgICAgICBsZWZ0OiA0NiU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzA2IHtcbiAgICAgICAgYm90dG9tOiAzMiU7XG4gICAgICAgIHRvcDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogMzUlO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgYm90dG9tOiAzNSU7XG4gICAgICAgICAgbGVmdDogNDElO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBib3R0b206IDM4JTtcbiAgICAgICAgICBsZWZ0OiAzMSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzA3IHtcbiAgICAgICAgYm90dG9tOiAxMCU7XG4gICAgICAgIHRvcDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogNDclO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgYm90dG9tOiAxMiU7XG4gICAgICAgICAgbGVmdDogNDglO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBsZWZ0OiA0NSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzA4IHtcbiAgICAgICAgYm90dG9tOiAyJTtcbiAgICAgICAgbGVmdDogMzMlO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgYm90dG9tOiA1JTtcbiAgICAgICAgICBsZWZ0OiAzOCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fMDkge1xuICAgICAgICBib3R0b206IDI1JTtcbiAgICAgICAgbGVmdDogMjAlO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgYm90dG9tOiAyMyU7XG4gICAgICAgICAgbGVmdDogMjglO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBib3R0b206IDIzJTtcbiAgICAgICAgICBsZWZ0OiAxMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzEwIHtcbiAgICAgICAgYm90dG9tOiA4JTtcbiAgICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiA4JTtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIGJvdHRvbTogMCU7XG4gICAgICAgICAgbGVmdDogMjIlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBib3R0b206IDAlO1xuICAgICAgICAgIGxlZnQ6IDIlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYjeyR3cnB9X18yMDIzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nLzIwMjMvbWFwMjAyMy5zdmcnKTtcbiAgICAmICN7JHdycH1fbGlzdCB7XG4gICAgICAmX18wMSB7XG4gICAgICAgIHRvcDogMjMlO1xuICAgICAgICBsZWZ0OiA2NyU7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBsZWZ0OiA2MiU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICAgIGxlZnQ6IDc1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fMDIge1xuICAgICAgICB0b3A6IDMzJTtcbiAgICAgICAgbGVmdDogNDklO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbGVmdDogNTElO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICB0b3A6IDM2JTtcbiAgICAgICAgICBsZWZ0OiA1MyU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzAzIHtcbiAgICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgICBib3R0b206IDQzJTtcbiAgICAgICAgbGVmdDogNjUlO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbGVmdDogNjElO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBsZWZ0OiA3MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzA0IHtcbiAgICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgICBib3R0b206IDI3JTtcbiAgICAgICAgbGVmdDogNjQlO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbGVmdDogNjAlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBsZWZ0OiA2OCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzA1IHtcbiAgICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgICBib3R0b206IDEyJTtcbiAgICAgICAgbGVmdDogNTYlO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgYm90dG9tOiAyMCU7XG4gICAgICAgICAgbGVmdDogNTQlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBsZWZ0OiA1NyU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzA2IHtcbiAgICAgICAgYm90dG9tOiAxMSU7XG4gICAgICAgIHRvcDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogNDUlO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgYm90dG9tOiAxNiU7XG4gICAgICAgICAgbGVmdDogNDglO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBib3R0b206IDE1JTtcbiAgICAgICAgICBsZWZ0OiA0NiU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzA3IHtcbiAgICAgICAgdG9wOiA0MiU7XG4gICAgICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogNDAlO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgdG9wOiA0NCU7XG4gICAgICAgICAgbGVmdDogNDUlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICB0b3A6IDQ3JTtcbiAgICAgICAgICBsZWZ0OiA0NSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzA4IHtcbiAgICAgICAgdG9wOiA1NiU7XG4gICAgICAgIGxlZnQ6IDM0JTtcbiAgICAgICAgYm90dG9tOiBpbmhlcml0O1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgYm90dG9tOiA1JTtcbiAgICAgICAgICBsZWZ0OiAzOCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fMDkge1xuICAgICAgICBib3R0b206IDYlO1xuICAgICAgICBsZWZ0OiAzMSU7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBib3R0b206IDglO1xuICAgICAgICAgIGxlZnQ6IDM3JTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICAgICAgYm90dG9tOiAxMiU7XG4gICAgICAgICAgbGVmdDogMTklO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX18xMCB7XG4gICAgICAgIHRvcDogMjMlO1xuICAgICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICAgIGxlZnQ6IDIyJTtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIGJvdHRvbTogMCU7XG4gICAgICAgICAgbGVmdDogMjglO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBib3R0b206IDAlO1xuICAgICAgICAgIGxlZnQ6IDExJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmI3skd3JwfV9fMjAyNCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy8yMDI0L21hcDIwMjQuc3ZnJyk7XG4gICAgJiAjeyR3cnB9X2xpc3Qge1xuICAgICAgJl9fMDEge1xuICAgICAgICB0b3A6IDUlO1xuICAgICAgICBsZWZ0OiA3MiU7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBsZWZ0OiA2MiU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICAgIGxlZnQ6IDc1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fMDIge1xuICAgICAgICB0b3A6IDU4JTtcbiAgICAgICAgbGVmdDogNjQlO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbGVmdDogNTglO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICB0b3A6IDU4JTtcbiAgICAgICAgICBsZWZ0OiA2NiU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzAzIHtcbiAgICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgICBib3R0b206IDE1JTtcbiAgICAgICAgbGVmdDogNjAlO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbGVmdDogNTYlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBib3R0b206IDE3JTtcbiAgICAgICAgICBsZWZ0OiA2MiU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzA0IHtcbiAgICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgICBib3R0b206IDEwJTtcbiAgICAgICAgbGVmdDogNDglO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBsZWZ0OiA0OCU7XG4gICAgICAgICAgYm90dG9tOiAxMiU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzA1IHtcbiAgICAgICAgdG9wOiAzNSU7XG4gICAgICAgIGxlZnQ6IDU0JTtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIHRvcDogMzUlO1xuICAgICAgICAgIGxlZnQ6IDUzJTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICAgICAgdG9wOiAzNyU7XG4gICAgICAgICAgbGVmdDogNTYlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX18wNiB7XG4gICAgICAgIHRvcDogNDAlO1xuICAgICAgICBsZWZ0OiA0MiU7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICB0b3A6IDQ0JTtcbiAgICAgICAgICBsZWZ0OiA0NiU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICAgIHRvcDogNDIlO1xuICAgICAgICAgIGxlZnQ6IDQyJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fMDcge1xuICAgICAgICB0b3A6IDUzJTtcbiAgICAgICAgYm90dG9tOiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAzMyU7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICB0b3A6IDUyJTtcbiAgICAgICAgICBsZWZ0OiA0MCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICAgIHRvcDogNTIlO1xuICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fMDgge1xuICAgICAgICB0b3A6IDc4JTtcbiAgICAgICAgbGVmdDogMzIlO1xuICAgICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBib3R0b206IDUlO1xuICAgICAgICAgIGxlZnQ6IDQxJTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICAgICAgbGVmdDogMjglO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX18wOSB7XG4gICAgICAgIGJvdHRvbTogNiU7XG4gICAgICAgIGxlZnQ6IDEyJTtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIGJvdHRvbTogOCU7XG4gICAgICAgICAgbGVmdDogMjglO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBib3R0b206IDE4JTtcbiAgICAgICAgICBsZWZ0OiA1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fMTAge1xuICAgICAgICB0b3A6IDIzJTtcbiAgICAgICAgYm90dG9tOiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAyMiU7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICB0b3A6IDI1JTtcbiAgICAgICAgICBsZWZ0OiAzNCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICAgIHRvcDogMjUlO1xuICAgICAgICAgIGxlZnQ6IDExJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmI3skd3JwfV9fMjAyNSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy8yMDI1L21hcDIwMjUuc3ZnJyk7XG4gICAgJiAjeyR3cnB9X2xpc3Qge1xuICAgICAgJl9fMDEge1xuICAgICAgICB0b3A6IDUlO1xuICAgICAgICBsZWZ0OiA3MiU7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBsZWZ0OiA2MiU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICAgIGxlZnQ6IDc1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fMDIge1xuICAgICAgICB0b3A6IDM4JTtcbiAgICAgICAgbGVmdDogNjclO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbGVmdDogNjMlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICB0b3A6IDQ1JTtcbiAgICAgICAgICBsZWZ0OiA3NSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzAzIHtcbiAgICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgICBib3R0b206IDMwJTtcbiAgICAgICAgbGVmdDogNjMlO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbGVmdDogNjElO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBib3R0b206IDMxJTtcbiAgICAgICAgICBsZWZ0OiA2NCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzA0IHtcbiAgICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgICBib3R0b206IDEwJTtcbiAgICAgICAgbGVmdDogNTglO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbGVmdDogNTglO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBsZWZ0OiA2MCU7XG4gICAgICAgICAgYm90dG9tOiAxNiU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfXzA1IHtcbiAgICAgICAgdG9wOiA1MyU7XG4gICAgICAgIGxlZnQ6IDMzJTtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIHRvcDogMzklO1xuICAgICAgICAgIGxlZnQ6IDQ5JTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICAgbGVmdDogNDklO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX18wNiB7XG4gICAgICAgIHRvcDogNDAlO1xuICAgICAgICBsZWZ0OiA0MyU7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICB0b3A6IDQ5JTtcbiAgICAgICAgICBsZWZ0OiA0MSU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDM1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fMDcge1xuICAgICAgICB0b3A6IDc4JTtcbiAgICAgICAgYm90dG9tOiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiA0NCU7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICB0b3A6IDg2JTtcbiAgICAgICAgICBsZWZ0OiA0OCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICAgIHRvcDogODYlO1xuICAgICAgICAgIGxlZnQ6IDQwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fMDgge1xuICAgICAgICB0b3A6IDkwJTtcbiAgICAgICAgbGVmdDogMzIlO1xuICAgICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBib3R0b206IDUlO1xuICAgICAgICAgIGxlZnQ6IDQxJTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICAgICAgbGVmdDogMjglO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX18wOSB7XG4gICAgICAgIGJvdHRvbTogMTklO1xuICAgICAgICBsZWZ0OiAxNSU7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBib3R0b206IDE5JTtcbiAgICAgICAgICBsZWZ0OiAyNSU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICAgIGJvdHRvbTogMjYlO1xuICAgICAgICAgIGxlZnQ6IDE5JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fMTAge1xuICAgICAgICB0b3A6IGluaGVyaXQ7XG4gICAgICAgIGJvdHRvbTogMSU7XG4gICAgICAgIGxlZnQ6IDEyJTtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIGJvdHRvbTogMiU7XG4gICAgICAgICAgbGVmdDogMjMlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBib3R0b206IDIlO1xuICAgICAgICAgIGxlZnQ6IDUlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIE1RKGwpIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG4gICYgI3skd3JwfV9saXN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgPmEge1xuICAgICAgQGluY2x1ZGUgZmxleFNldCgkamM6Y2VudGVyLCAkYWk6Y2VudGVyLCAkZnc6bm93cmFwKTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBoZWlnaHQ6IDExMHB4O1xuICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBlMGUwZTtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIEZIQSgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M4MTAyZTtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtam9zZWZpbjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX18wMSB7XG4gICAgICBib3R0b206IDI1JTtcbiAgICAgIGxlZnQ6IDM0JTtcbiAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fMDIge1xuICAgICAgYm90dG9tOiAxMiU7XG4gICAgICBsZWZ0OiA0OCU7XG4gICAgfVxuICAgICZfXzAzIHtcbiAgICAgIHRvcDogNCU7XG4gICAgICBsZWZ0OiA2MSU7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIGxlZnQ6IDcwJTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgdG9wOiAxOCU7XG4gICAgICAgIGxlZnQ6IDkyJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fMDQge1xuICAgICAgdG9wOiAzNSU7XG4gICAgICBsZWZ0OiA2OCU7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIGxlZnQ6IDY1JTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgIGxlZnQ6IDgwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fMDUge1xuICAgICAgYm90dG9tOiAxNyU7XG4gICAgICBsZWZ0OiAxMCU7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIGxlZnQ6IDIwJTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgYm90dG9tOiAyMCU7XG4gICAgICAgIGxlZnQ6IDMlO1xuICAgICAgfVxuICAgIH1cbiAgICAmX18wNiB7XG4gICAgICB0b3A6IDI1JTtcbiAgICAgIGxlZnQ6IDI1JTtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgdG9wOiAzMCU7XG4gICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgYm90dG9tOiAyOCU7XG4gICAgICAgIGxlZnQ6IDE4JTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fMDcge1xuICAgICAgdG9wOiA1NCU7XG4gICAgICBsZWZ0OiA1NyU7XG4gICAgfVxuICAgICZfXzA4IHtcbiAgICAgIGJvdHRvbTogNDIlO1xuICAgICAgbGVmdDogNDAlO1xuICAgIH1cbiAgICAmX18xMCB7XG4gICAgICB0b3A6IDI5JTtcbiAgICAgIGxlZnQ6IDQ5JTtcbiAgICB9XG4gIH1cbn1cblxuLmJsX3R0bEJsb2NrMDIge1xuICBtYXgtd2lkdGg6IDc4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIEBpbmNsdWRlIE1RKGwpIHtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAkY29udFNwYWNlU1AgNTBweDtcbiAgfVxuICBoMiB7XG4gICAgZm9udC1zaXplOiAzLjByZW07XG4gICAgY29sb3I6ICM0NTQ1NDU7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9nYXN0cm9ub215L2ZyYW1lLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTkwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvZ2FzdHJvbm9teS9mcmFtZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwtMSk7XG4gICAgfVxuICB9XG59XG5cbi8vIOODouODvOODgOODq1xuXG4uYmxfbW9kYWxCb3gge1xuICAkd3JwOiAnLmJsX21vZGFsQm94JztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogODUlO1xuICBtYXgtd2lkdGg6IDkyMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDUwcHggNHZ3IDgwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgaGVpZ2h0OiA4NyU7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBAaW5jbHVkZSBNUShsKSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNDBweCA4dncgNDBweDtcbiAgfVxuICAmX3R0bCB7XG4gICAgZm9udC1mYW1pbHk6ICRmZi1qb3NlZmluO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBlMGUwZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgICB9XG4gIH1cbiAgJl9pbm5lciB7XG4gICAgQGluY2x1ZGUgZmxleFNldCgkamM6Y2VudGVyLCAkZnc6bm93cmFwKTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICZfXzAyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmO1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9sZWZ0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICZfcmlnaHQge1xuICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX3R0bCB7XG4gICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjdyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB9XG4gICAgfVxuICAgIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogIzQ1NDU0NTtcbiAgICB9XG4gICAgJl9sYWJlbCB7XG4gICAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpmbGV4LXN0YXJ0LCAkZnc6bm93cmFwKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICB9XG4gICAgICBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBjb2xvcjogIzI0MjQyNDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1qb3NlZmluO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAvLyAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgLy8gICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAvLyAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM5OTk5OTk7XG4gICAgICAgIC8vICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAvLyB9XG4gICAgICB9XG4gICAgfVxuICAgICZfYWRkcmVzcyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX3RlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX3VybCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBAaW5jbHVkZSBGSEEoKSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfYnRuIHtcbiAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgfVxuICB9XG4gICZfcHJvZmlsZSB7XG4gICAgJl9yaWdodCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB3aWR0aDogMzUlO1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBmbG9hdDogaW5oZXJpdDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfbGVmdCB7XG4gICAgfVxuICAgICZfdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgIH1cbiAgICAmX2xhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICBmb250LWZhbWlseTogJGZmLWpvc2VmaW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAmX3R4dCB7XG4gICAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICB9XG4gIH1cbn1cblxuLm1vZGFsX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDYycHg7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vZGFsX2JnIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTIwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjcpO1xufVxuXG4uYmxfZm9vdGVyQnRuIHtcbiAgPmEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LWZhbWlseTogJGZmLWpvc2VmaW47XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBlMGUwZTtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBwYWRkaW5nOiAyNXB4IDMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIEZIQSgpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6I2M4MTAyZTtcbiAgICB9XG4gIH1cbn1cblxuLmJsX3Nwb25zb3JCbG9jayB7XG4gICR3cnA6ICcuYmxfc3BvbnNvckJsb2NrJztcbiAgcGFkZGluZzogODBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgQGluY2x1ZGUgZmxleFNldCgkamM6Y2VudGVyLCAkYWk6Y2VudGVyLCAkZnc6bm93cmFwKTtcbiAgQGluY2x1ZGUgTVEobCkge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICAmI3skd3JwfV9fMDIge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgfVxuICB9XG4gICYjeyR3cnB9X18wMyB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMCAwO1xuICAgIH1cbiAgICAuYmxfc3BvbnNvckJsb2NrX2xpc3Qge1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpzcGFjZS1hcm91bmQsICRhaTpjZW50ZXIsICRmdzp3cmFwKTtcbiAgICAgIH1cbiAgICAgID5saSB7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX2xpc3Qge1xuICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOnNwYWNlLWFyb3VuZCwgJGFpOmNlbnRlciwgJGZ3Om5vd3JhcCk7XG4gICAgPmxpIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtaW4taGVpZ2h0OiAxNDBweDtcbiAgICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmNlbnRlciwgJGFpOmNlbnRlciwgJGZ3Om5vd3JhcCk7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19mbGV4IHtcbiAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpjZW50ZXIsICRhaTpjZW50ZXIsICRmdzpub3dyYXApO1xuICAgID5pbWcge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICA+YSB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfaW1nMDEge1xuICAgIHdpZHRoOiA1NzBweDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICB3aWR0aDogMzIwcHg7XG4gICAgfVxuICB9XG4gICZfaW1nMDIge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICB3aWR0aDogMTgwcHg7XG4gICAgfVxuICB9XG4gICZfaW1nMDIwMiB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgIH1cbiAgfVxuICAmX2ltZzAzIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICB9XG4gIH1cbiAgJl9pbWcwNCB7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgIH1cbiAgfVxuICAmX2ltZzA1IHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgd2lkdGg6IDkwcHg7XG4gICAgfVxuICB9XG4gICZfaW1nMDYge1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICB3aWR0aDogMTQwcHg7XG4gICAgfVxuICB9XG4gICZfaW1nMDcge1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICB3aWR0aDogOTVweDtcbiAgICB9XG4gIH1cbn1cblxuLmJsX3dyaXRlckJsb2NrIHtcbiAgJHdycDogJy5ibF93cml0ZXJCbG9jayc7XG4gIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmNlbnRlciwgJGZ3Om5vd3JhcCk7XG4gIEBpbmNsdWRlIE1RKGwpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmX19maXJzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWNhY2FjO1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG4gIH1cbiAgJl9saXN0IHtcbiAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDI3MCAvIDk3MCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKDgwIC8gOTcwKTtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOnNwYWNlLWJldHdlZW4sICRmdzpub3dyYXApO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGR7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgICZfaW1nIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDI3MCAvIDYzMCk7XG4gICAgICB9XG4gICAgICA+aW1nIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgQGluY2x1ZGUgRkhBKCkge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgICBmaWx0ZXI6IGdyYXk7XG4gICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9ib2R5IHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoMzIwIC8gNjMwKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4wcmVtO1xuICAgICAgY29sb3I6IzI0MjQyNDtcbiAgICB9XG4gICAgJl90eHQge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBmb250LWZhbWlseTogJGZmLWpvc2VmaW47XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGNvbG9yOiMyNDI0MjQ7XG4gICAgfVxuICAgICZfcHJvZmlsZSB7XG4gICAgICA+YSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICAgICAgY29sb3I6IzI0MjQyNDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBAaW5jbHVkZSBGSEEoKSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibF90eHRMaXN0IHtcbiAgPmxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgPmEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBAaW5jbHVkZSBGSEEoKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsX212QmxvY2sge1xuICAkd3JwOiAnLmJsX212QmxvY2snO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgJl9fb3VycG9saWN5IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvb3VycG9saWN5L01WLmpwZykgY2VudGVyIC8gY292ZXI7XG4gIH1cbiAgJl9fZ2FzdHJvbm9teSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2dhc3Ryb25vbXkvTVYuanBnKSBjZW50ZXIgLyBjb3ZlcjtcbiAgfVxuICAmX19jZXJlbW9ueTIwMjIge1xuICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9hd2FyZDIwMjIvTVYuanBnKSBjZW50ZXIgLyBjb3ZlcjtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvYXdhcmQyMDIyL01WLVNQLmpwZykgY2VudGVyIC8gY292ZXI7XG4gICAgfVxuICB9XG4gICZfX2NlcmVtb255MjAyMyB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2F3YXJkMjAyMy9NVi1QQy5qcGcpIGNlbnRlciAvIGNvdmVyO1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9hd2FyZDIwMjMvTVYtU1AuanBnKSBjZW50ZXIgLyBjb3ZlcjtcbiAgICB9XG4gIH1cbiAgJl9fY2VyZW1vbnkyMDI0IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvYXdhcmQyMDI0L0RSMjAyNF9NVlBDLmpwZykgY2VudGVyIC8gY292ZXI7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2F3YXJkMjAyNC9EUjIwMjRfTVZTUC5qcGcpIGNlbnRlciAvIGNvdmVyO1xuICAgIH1cbiAgfVxuICAmX19jZXJlbW9ueTIwMjUge1xuICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9hd2FyZDIwMjUvRFIyMDI1X01WUEMuanBnKSBjZW50ZXIgLyBjb3ZlcjtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvYXdhcmQyMDI1L0RSMjAyNV9NVlNQLmpwZykgY2VudGVyIC8gY292ZXI7XG4gICAgfVxuICB9XG4gICZfX2xpc3Qge1xuICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9saXN0L01WLVBDLmpwZykgY2VudGVyIC8gY292ZXI7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2xpc3QvTVYtU1AuanBnKSBjZW50ZXIgLyBjb3ZlcjtcbiAgICB9XG4gICAgJiAuYmxfbXZCbG9ja190dGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgIG1heC13aWR0aDogNTcwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgPmgxIHtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZmxleFNldCgkamM6Y2VudGVyLCAkYWk6Y2VudGVyLCAkZnc6bm93cmFwKTtcbiAgJl90dGwge1xuICAgIG1heC13aWR0aDogNTEwcHg7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjgpO1xuICAgIHBhZGRpbmc6IDQwcHggNTBweDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIGgxIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgICAgJiAjeyR3cnB9X3R0bF9zZXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgID5wIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDQuMnJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI3cHgpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9zZXAge1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUwZTBlO1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMTVweCBhdXRvO1xuICAgICAgd2lkdGg6IDAlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gICAgfVxuICAgID5wIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4wcmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yN3B4KTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICB9XG4gICAgICA+c3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl91bmRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogOC42MjUlO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LDI1NSwyNTUpO1xuICAgIG9wYWNpdHk6IC42NTtcbiAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpjZW50ZXIsICRhaTpjZW50ZXIsICRmdzpub3dyYXApO1xuICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAgIEBpbmNsdWRlIEZIQSgpIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG4gICZfc2Nyb2xsQnRuIHtcbiAgICBmb250LWZhbWlseTogJGZmLWpvc2VmaW47XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMwZTBlMGU7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAzMXB4O1xuICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgbWFyZ2luOiAxMnB4IGF1dG8gMDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9vdXJwb2xpY3kvaWNvbl9hcnJvd191bmRlcl9ibGFjay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIH1cbiAgfVxufVxuXG4uYmxfbGVhZEJsb2NrIHtcbiAgJHdycDogJy5ibF9sZWFkQmxvY2snO1xuICBtYXgtd2lkdGg6IDc4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogODBweCAwO1xuICBAaW5jbHVkZSBNUShsKSB7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDQwcHggJGNvbnRTcGFjZVNQO1xuICB9XG4gICZfdHRsIHtcbiAgICBmb250LXNpemU6IDMuMHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbiAgJl9zdWJ0dGwge1xuICAgIGZvbnQtc2l6ZTogMy4wcmVtO1xuICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIH1cbiAgfVxuICAmX3R4dCB7XG4gICAgZm9udC1zaXplOiAyLjByZW07XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgfVxuICB9XG4gID5wIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxuICAmI3skd3JwfV9fbGlzdCB7XG4gICAgcGFkZGluZzogODBweCAwIDA7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgcGFkZGluZzogNDBweCAkY29udFNwYWNlU1AgMDtcbiAgICB9XG4gICAgcCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICB9XG4gICAgICA+YSB7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX2xpc3Qge1xuICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmNlbnRlciwgJGFpOmNlbnRlciwgJGZ3Om5vd3JhcCk7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBlMGUwZTtcbiAgICAgIHBhZGRpbmc6IDI1cHggJGNvbnRTcGFjZVNQO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgID5saSB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJ3wnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICd8JztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+YSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtam9zZWZpbjtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsX3BvbGljeUJsb2NrIHtcbiAgJHdycDogJy5ibF9wb2xpY3lCbG9jayc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJiN7JHdycH1fX2F3YXJkIHtcbiAgICAmICN7JHdycH1faW1nIHtcbiAgICAgIHRvcDogMzBweDtcbiAgICB9XG4gIH1cbiAgJiN7JHdycH1fX2F3YXJkMjAyMyB7XG4gICAgJiAjeyR3cnB9X2ltZyB7XG4gICAgICB0b3A6IC04MHB4O1xuICAgIH1cbiAgfVxuICAmX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogODBweDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIH1cbiAgICA+aW1nIHtcbiAgICAgIHdpZHRoOiAyNnZ3O1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJiAjeyR3cnB9X2ltZ19jYXAge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICB3aWR0aDogMjZ2dztcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3ODBweDtcbiAgICBtYXJnaW46IDAgYXV0byA4MHB4O1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIHBhZGRpbmc6IDAgJGNvbnRTcGFjZVNQO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgICB9XG4gICAgJl9yaWdodCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHBlcmNlbnRhZ2UoMjAwIC8gNzgwKTtcbiAgICB9XG4gICAgaDIge1xuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMGUwZTBlO1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgPnNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl90eHQge1xuICAgICAgZm9udC1zaXplOiAyLjByZW07XG4gICAgICAmX19zbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgfVxuICAgICAgPmEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgQGluY2x1ZGUgRkhBKCkge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmI3skd3JwfV9fcmlnaHQge1xuICAgICYgI3skd3JwfV9pbWcge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgJiAjeyR3cnB9X2lubmVyIHtcbiAgICAgID5kaXYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHBlcmNlbnRhZ2UoMjAwIC8gNzgwKTtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmI3skd3JwfV9fbGVmdCB7XG4gICAgJiAjeyR3cnB9X2ltZyB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gICAgJiAjeyR3cnB9X2lubmVyIHtcbiAgICAgID5kaXYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBwZXJjZW50YWdlKDIwMCAvIDc4MCk7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5qc19hbmltYXRpb24ge1xuICBvcGFjaXR5OiAwO1xuICAmLmlzX2FuaW1hdGlvbiB7XG4gICAgYW5pbWF0aW9uOiBtdlR4dCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIG12VHh0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMCUpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmJsX3RlYW1MaXN0IHtcbiAgJHdycDogJy5ibF90ZWFtTGlzdCc7XG4gIEBpbmNsdWRlIE1RKGwpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gICN7JHdycH1faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gICAgI3skd3JwfV9pbm5lcl90dGwge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgI3skd3JwfV9pbm5lcl90eHQge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsX21vdmllIHtcbiAgJHdycDogJy5ibF9tb3ZpZSc7XG4gIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDkgLzE2KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi5ibF9idG5Pbmx5IHtcbiAgJHdycDogJy5ibF9idG5Pbmx5JztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA4MCU7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gICYjeyR3cnB9X19sZWZ0IHtcbiAgICBtYXJnaW46IDgwcHggMCA0MHB4O1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIG1hcmdpbjogNDBweCAwIDQwcHg7XG4gICAgfVxuICB9XG4gICYjeyR3cnB9X19taWRkbGUge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbn1cblxuLmJsX2J0bkxpc3Qge1xuICB3aWR0aDogNTcwcHg7XG4gIG1hcmdpbjogNDBweCBhdXRvIDA7XG4gIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmNlbnRlciwgJGFpOmNlbnRlcik7XG4gIEBpbmNsdWRlIE1RKGwpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgPmEge1xuICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoMjcwIC8gNTcwKTtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogcGVyY2VudGFnZSgzMCAvIDU3MCk7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsX25ld3NCbG9jayB7XG4gICR3cnA6ICcuYmxfbmV3c0Jsb2NrJztcbiAgPmxpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NkY2RjZDtcbiAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpmbGV4LXN0YXJ0LCAkZnc6bm93cmFwKTtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgcGFkZGluZzogMCAwIDYwcHggMDtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NkY2RjZDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJiAjeyR3cnB9X2ltZyB7XG4gICAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDE3MCAvIDk3MCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UoMzAgLyA5NzApO1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICA+ZGl2IHtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGNvbnRTcGFjZVNQO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRjb250U3BhY2VTUDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgJiAjeyR3cnB9X2RheSB7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgJiAjeyR3cnB9X3R0bCB7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgICAgPmEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgQGluY2x1ZGUgRkhBKCkge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmICN7JHdycH1fdHh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgY29sb3I6ICM0NTQ1NDU7XG4gICAgfVxuICB9XG59XG5cbmEge1xuICAmLnRhcmdldCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogdXJsKC9hc3NldHMvaW1nL2ljb25fYmxhbmtsaW5rLnN2Zyk7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMjZweDtcbiAgICAgIGhlaWdodDogMjZweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAzcHg7XG4gICAgfVxuICB9XG59XG5cbi8vIGxpc3QgTFBcblxuLmJsX2xpc3RCbG9jayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9saXN0L0JnLVJlcGVhdC5qcGcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAmX18yMDIyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvQkctTGlzdE9mMTBfMjAyMi5qcGcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIH1cbiAgJl9fMjAyMyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nLzIwMjMvQkctTGlzdE9mMTAuanBnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICB9XG4gICZfXzIwMjQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy8yMDI0L0JHLUxpc3RPZjEwLmpwZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgfVxuICAmX18yMDI1IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvMjAyNS9CRy1MaXN0T2YxMC5qcGcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIH1cbiAgaDIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICB3aWR0aDogNTElO1xuICAgICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfaW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAvLyBwaWNcbiAgICAmX3BpYyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICAgICZfaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgfVxuICAgICAgICAmLmJsX2xpc3RCbG9ja19pbm5lcl9waWNfaW1nX18wMSB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IC00MHB4O1xuICAgICAgICAgIHdpZHRoOiBwZXJjZW50YWdlKDc3MCAvIDEzNzApO1xuICAgICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJsX2xpc3RCbG9ja19pbm5lcl9waWNfaW1nX18wMiB7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiA0MHB4O1xuICAgICAgICAgIHdpZHRoOiBwZXJjZW50YWdlKDQ3NSAvIDEzNzApO1xuICAgICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX2JvZHkge1xuICAgICAgICBtYXgtd2lkdGg6IDY5MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuODUpO1xuICAgICAgICBwYWRkaW5nOiA2MHB4O1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbWFyZ2luOiAtMjVweCAxMHB4IDA7XG4gICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAmX3R0bCB7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjhyZW07XG4gICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4wcmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfbmFtZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjByZW07XG4gICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgY29sb3I6ICNjMzBlMmU7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfdHh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICAgICAgICBjb2xvcjogIzQ1NDU0NTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9idG4ge1xuICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgPmEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBsaXN0XG4gICAgJl9saXN0IHtcbiAgICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmZsZXgtc3RhcnQpO1xuICAgICAgbWF4LXdpZHRoOiAxMzEwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgICBsaSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoNDEwIC8gMTI1MCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogcGVyY2VudGFnZSgxMCAvIDEyNTApO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLW9mLXR5cGUoM24pIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfaW1nIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX2JvZHkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjg1KTtcbiAgICAgICAgcGFkZGluZzogMzVweDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbWFyZ2luOiAtMjVweCAxMHB4IDA7XG4gICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAmX3R0bCB7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjByZW07XG4gICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9uYW1lIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgICZfdHh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICAgICAgICBjb2xvcjogIzQ1NDU0NTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9idG4ge1xuICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgPmEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9saW5rIHtcbiAgICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgY29sb3I6ICM0NTQ1NDU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBGSEEoKSB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweCAxNHB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUwZTBlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSm9zZWZpbiBTYW5zXCIsc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgRkhBKCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjODEwMmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9saXN0L2ljb24tYXJyb3cuc3ZnKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYgLmJsX2xpc3RCbG9ja19pbm5lcl9idG4ge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICBtYXgtd2lkdGg6IDYzMHB4O1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4XG4gICAgICB9XG4gICAgICA+YSB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMTVweCAyMXB4O1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgQGluY2x1ZGUgRkhBKCkge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPnNwYW4ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvbGlzdC9pY29uLWxvY2F0aW9uLVBDLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9saXN0L2ljb24tbG9jYXRpb24tU1Auc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsX2ludGVydmlld0Jsb29jayB7XG4gICR3cnA6ICcuYmxfaW50ZXJ2aWV3Qmxvb2NrJztcbiAgJl9pbm5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDQuOHJlbTtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDUwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBmb250LXNpemU6IDMuMHJlbTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9iZzAxIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9saXN0L0JnLWludGVydmlldzAxLmpwZyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGgyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiA1MSU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfYmcwMiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvbGlzdC9CZy1pbnRlcnZpZXcwMi5qcGcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9tb3ZpZSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMzBweDtcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgfVxuICAgICAgJl90eHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpmbGV4LXN0YXJ0KTtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuICAgICAgICA+ZmlndXJlIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDQ3MCAvIDk3MCk7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKDE1IC8gOTcwKTtcbiAgICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgZmxleC1iYXNpczogcGVyY2VudGFnZSg0ODUgLyA5NzApO1xuICAgICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmICN7JHdycH1faW5uZXJfYnRuIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgbWF4LXdpZHRoOiA2MzBweDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgcGFkZGluZzogMCAkY29udFNwYWNlU1A7XG4gICAgICB9XG4gICAgICA+YSB7XG4gICAgICAgIHBhZGRpbmc6IDIxcHggMTVweCAxN3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxfbGlzdEZsb2F0QmxvY2sge1xuICAkd3JwOiAnLmJsX2xpc3RGbG9hdEJsb2NrJztcbiAgQGluY2x1ZGUgZmxleFNldCgkamM6ZmxleC1zdGFydCk7XG4gIG1heC13aWR0aDogMTIzMHB4O1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gIEBpbmNsdWRlIE1RKGwpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIGZpZ3VyZSB7XG4gICAgZmxleC1iYXNpczogcGVyY2VudGFnZSg0NzAgLyAxMTcwKTtcbiAgICBtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UoNDAgLyAxMTcwKTtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjNzg3ODc4O1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgJGNvbnRTcGFjZVNQO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBwIHtcbiAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDY2MCAvIDExNzApO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgcGFkZGluZzogMCAkY29udFNwYWNlU1A7XG4gICAgfVxuICB9XG4gICYjeyR3cnB9X19yZXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBmaWd1cmUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoNDAgLyAxMTcwKTtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibF9saXN0R3JheUJveCB7XG4gIG1heC13aWR0aDogMTE3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgcGFkZGluZzogMTBweDtcbiAgJl9pbm5lciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBwYWRkaW5nOiAzMHB4IDQwcHg7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG4gICAgaDQge1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgICB9XG4gIH1cbiAgJl9saXN0IHtcbiAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpmbGV4LXN0YXJ0KTtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgPmxpIHtcbiAgICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmZsZXgtc3RhcnQpO1xuICAgICAgZmxleC1iYXNpczogcGVyY2VudGFnZSg1MDAgLyAxMDcwKTtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UoNzAgLyAxMDcwKTtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfaW1nIHtcbiAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoMTcwIC8gNTAwKTtcbiAgICAgIG1hcmdpbi1yaWdodDogcGVyY2VudGFnZSgzMCAvIDUwMCk7XG4gICAgfVxuICAgICZfYm9keSB7XG4gICAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDMwMCAvIDUwMCk7XG4gICAgICAmX3R0bCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgICAgJl90eHQge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9OZXcgVE9QXG5cbi5ibF90b3BNYXAge1xuICBwYWRkaW5nOiAwIDMwcHggMTAwcHg7XG4gIEBpbmNsdWRlIE1RKGwpIHtcbiAgICBwYWRkaW5nOiA0MHB4IDMwcHggNDBweDtcbiAgfVxuICBoMiB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMCU7XG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nL3RvcC90aXRsZS1tYXBQQzIuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxuICAmX2JveCB7XG4gICAgQGluY2x1ZGUgZmxleFNldCgkamM6ZmxleC1zdGFydCwgJGFpOmNlbnRlcik7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTcwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICZfaW1nIHtcbiAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoNDcwIC8gOTcwKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKDMwIC8gOTcwKTtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfYnRuIHtcbiAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoNDcwIC8gOTcwKTtcbiAgICAgID5wIHtcbiAgICAgICAgPmEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweCAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgICAgcGFkZGluZzogMThweCAxNXB4IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsX3RvcEFib3V0IHtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3RvcC9CRy1BYm91dC5qcGcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAxMTBweCAzMHB4IDgwcHg7XG4gIEBpbmNsdWRlIE1RKGwpIHtcbiAgICBwYWRkaW5nOiA3NXB4IDMwcHggNjBweDtcbiAgfVxuICAmLmJsX3RvcEFib3V0X18yMDIzIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvMjAyMy9CRy1BYm91dC5qcGcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICB9XG4gICYuYmxfdG9wQWJvdXRfXzIwMjQge1xuICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy8yMDI0L0JHLUFib3V0LmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIH1cbiAgJi5ibF90b3BBYm91dF9fMjAyNSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nLzIwMjUvQkctQWJvdXQuanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgfVxuICAmX2xpc3Qge1xuICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmZsZXgtc3RhcnQpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTcwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgID5saSB7XG4gICAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDQ3MCAvIDk3MCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UoMzAgLyA5NzApO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgPmEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XG4gICAgICAgIGNvbG9yOiAjMGUwZTBlO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHBhZGRpbmc6IDM0cHggMjhweCAzMHB4O1xuICAgICAgICBmb250LWZhbWlseTogJGZmLWpvc2VmaW47XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIEZIQSgpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibF90b3BBcmNoaXZlIHtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3RvcC9CRy1BcmNoaXZlUmVwZWVhdC5qcGcpIHJlcGVhdDtcbiAgcGFkZGluZzogMTEwcHggMzBweDtcbiAgQGluY2x1ZGUgTVEobCkge1xuICAgIHBhZGRpbmc6IDc1cHggMzBweCA0MHB4O1xuICB9XG4gICZfYm94IHtcbiAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpmbGV4LXN0YXJ0KTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJl9pbWcge1xuICAgICAgZmxleC1iYXNpczogcGVyY2VudGFnZSg0NzAgLyA5NzApO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKDMwIC8gOTcwKTtcbiAgICB9XG4gICAgJl9ib2R5IHtcbiAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoNDcwIC8gOTcwKTtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cbiAgICAgICZfdHRsIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjByZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgfVxuICAgICAgJl90eHQge1xuICAgICAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICAgICAgY29sb3I6ICM0NTQ1NDU7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKG4rMykge1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibF90b3BNb3ZpZSB7XG4gIHBhZGRpbmc6IDExMHB4IDMwcHggOTBweDtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3RvcC9CRy1Db25jZXB0TW92aWUuanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICYuYmxfdG9wTW92aWVfXzIwMjQge1xuICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy8yMDI0L0JHLUNvbmNlcHRNb3ZpZS5qcGcpIG5vLXJlcGVhdDtcbiAgfVxuICAmLmJsX3RvcE1vdmllX18yMDI1IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvMjAyNS9CRy1DT05DRVBUTU9WSUUuanBnKSBuby1yZXBlYXQ7XG4gIH1cbiAgQGluY2x1ZGUgTVEobCkge1xuICAgIHBhZGRpbmc6IDc1cHggMzBweDtcbiAgfVxuICAmX2lubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi5ibF90b3BQYXJ0bmVycyB7XG4gICR3cnA6ICcuYmxfdG9wUGFydG5lcnMnO1xuICBwYWRkaW5nOiAxMTBweCAzMHB4O1xuICBAaW5jbHVkZSBNUShsKSB7XG4gICAgcGFkZGluZzogNzVweCAzMHB4IDQwcHg7XG4gIH1cbiAgJl9sb2dvIHtcbiAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpjZW50ZXIsJGFpOmNlbnRlcik7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NzBweDtcbiAgICBtYXJnaW46IDAgYXV0byA2MHB4O1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgJi5ibF90b3BQYXJ0bmVyc19sb2dvX180Y29sIHtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIH1cbiAgICAgID5saSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoMTcwIC8gOTAwKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogcGVyY2VudGFnZSgzMCAvIDkwMCk7XG4gICAgICB9XG4gICAgfVxuICAgICYuYmxfdG9wUGFydG5lcnNfbG9nb19fNWNvbCB7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmNlbnRlciwkYWk6Y2VudGVyKTtcbiAgICAgIH1cbiAgICAgID5saSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoMTk0IC8gOTcwKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogcGVyY2VudGFnZSgzMCAvIDk3MCk7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDMyMCAvIDY5MCk7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHBlcmNlbnRhZ2UoNTAgLyA2OTApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICA+bGkge1xuICAgICAgZmxleC1iYXNpczogcGVyY2VudGFnZSgyNzAgLyA5NzApO1xuICAgICAgcGFkZGluZy1yaWdodDogcGVyY2VudGFnZSg4MCAvIDk3MCk7XG4gICAgICAmLmJsX3RvcFBhcnRuZXJzX2xvZ29fMjcwIHtcbiAgICAgICAgPmltZyB7XG4gICAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYmxfdG9wUGFydG5lcnNfbG9nb18yMjAge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgID5pbWcge1xuICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYmxfdG9wUGFydG5lcnNfbG9nb18yMDAge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgID5pbWcge1xuICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYmxfdG9wUGFydG5lcnNfbG9nb18xODAge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgID5pbWcge1xuICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYmxfdG9wUGFydG5lcnNfbG9nb18xNzAge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgID5pbWcge1xuICAgICAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYmxfdG9wUGFydG5lcnNfbG9nb18xMjAge1xuICAgICAgICA+aW1nIHtcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5ibF90b3BQYXJ0bmVyc19sb2dvX21pbmkge1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICA+aW1nIHtcbiAgICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmI3skd3JwfV9sb2dvX19sYXJnZSB7XG4gICAgICAmI3skd3JwfV9sb2dvX18zY29sIHtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgID5saSB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDVweDtcbiAgICAgICAgICAgICYuYmxfdG9wUGFydG5lcnNfbG9nb19zcCB7XG4gICAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYjeyR3cnB9X2xvZ29fX2xhcmdlIHtcbiAgICAgICYjeyR3cnB9X2xvZ29fXzJjb2wge1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleFNldCgkamM6Y2VudGVyLCRhaTpjZW50ZXIpO1xuICAgICAgICAgID5saSB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDI4MCAvIDY5MCk7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoMzYwIC8gNjkwKTtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogcGVyY2VudGFnZSg1MCAvIDY5MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYjeyR3cnB9X2xvZ29fX3NtYWxsIHtcbiAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmNlbnRlciwkYWk6Y2VudGVyKTtcbiAgICAgICAgPmxpIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDMyMCAvIDY5MCk7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHBlcmNlbnRhZ2UoNTAgLyA2OTApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmI3skd3JwfV9sb2dvX19zbWFsbDAyIHtcbiAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmNlbnRlciwkYWk6Y2VudGVyKTtcbiAgICAgICAgPmxpIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDE5NiAvIDY5MCk7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogcGVyY2VudGFnZSg1MCAvIDY5MCk7XG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLmJsX2FsbE1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDYwcHggYXV0byA1MHB4O1xuICBAaW5jbHVkZSBNUShsKSB7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG87XG4gIH1cbiAgJl9pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNTAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICBpZnJhbWUge1xuICAgICAgaGVpZ2h0OiA3NTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxfYWxsTWFwQnRuIHtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIEBpbmNsdWRlIE1RKGwpIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG5cbi5ibF9jb21taXRCbG9jayB7XG4gICR3cnA6ICcuYmxfY29tbWl0QmxvY2snO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5NzBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTAwcHg7XG4gIEBpbmNsdWRlIE1RKGwpIHtcbiAgICBtYXJnaW46IDAgYXV0byA2MHB4O1xuICB9XG4gICYjeyR3cnB9X19qdWRnZXMge1xuICAgICYgI3skd3JwfV9pbm5lciB7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cbiAgICAgICZfYm9keSB7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX2ltZyB7XG4gICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfaW5uZXIge1xuICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmZsZXgtc3RhcnQpO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiA2MHB4IGF1dG8gMDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuICAgICZfaW1nIHtcbiAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoMjcwIC8gOTcwKTtcbiAgICAgIG1hcmdpbi1yaWdodDogcGVyY2VudGFnZSgzMCAvIDk3MCk7XG4gICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1qb3NlZmluO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgY29sb3I6ICM0NTQ1NDU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX2JvZHkge1xuICAgICAgZmxleC1iYXNpczogcGVyY2VudGFnZSg2NzAgLyA5NzApO1xuICAgICAgJl9uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgICAmX3N1YiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBjb2xvcjogIzI0MjQyNDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1qb3NlZmluO1xuICAgICAgfVxuICAgICAgJl90eHQge1xuICAgICAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICAgICAgY29sb3I6ICM0NTQ1NDU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibF9pbWdMaXN0IHtcbiAgQGluY2x1ZGUgZmxleFNldCgkamM6ZmxleC1zdGFydCwkYWk6Y2VudGVyKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTcwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSBNUShsKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgPmxpIHtcbiAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDMwMyAvIDk3MCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKDMwIC8gOTcwKTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICY6bnRoLW9mLXR5cGUoM24pIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZmYtam9zZWZpbjtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgfVxuICB9XG59XG5cbi5ibF9wb2xpY3lXcml0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDkwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvb3VycG9saWN5L3RpdGxlLVdyaXRlclBDLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIEBpbmNsdWRlIE1RKGwpIHtcbiAgICBtYXJnaW46IDAgYXV0byA2MHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbiAgJl9pbm5lciB7XG4gICAgQGluY2x1ZGUgZmxleFNldCgkamM6ZmxleC1zdGFydCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBwYWRkaW5nOiA0MHB4IDUwcHg7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgfVxuICAgICZfdHRsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmX2ltZyB7XG4gICAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDI3MCAvIDk3MCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UoMzAgLyA5NzApO1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9ib2R5IHtcbiAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoNjcwIC8gOTcwKTtcbiAgICAgICZfbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgICBjb2xvcjogIzI0MjQyNDtcbiAgICAgIH1cbiAgICAgICZfc3ViIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogJGZmLWpvc2VmaW47XG4gICAgICB9XG4gICAgICAmX3R4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xuICAgICAgICBjb2xvcjogIzQ1NDU0NTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsX2p1ZGdlQmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpmbGV4LXN0YXJ0KTtcbiAgQGluY2x1ZGUgTVEobCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICZfdHh0IHtcbiAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDY3MCAvIDk3MCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKDMwIC8gOTcwKTtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICA+cCB7XG4gICAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgIH1cbiAgfVxuICAmX2ltZyB7XG4gICAgZmxleC1iYXNpczogcGVyY2VudGFnZSgyNzAgLyA5NzApO1xuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgZm9udC1mYW1pbHk6ICRmZi1qb3NlZmluO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBjb2xvcjogIzI0MjQyNDtcbiAgICB9XG4gIH1cbn1cblxuLmJsXzc3MEJsb2NrIHtcbiAgQGluY2x1ZGUgY29udGVudENlbnRlcmluZygpO1xuICBtYXgtd2lkdGg6IDc5MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsXzk3MEJsb2NrIHtcbiAgQGluY2x1ZGUgY29udGVudENlbnRlcmluZygpO1xuICBtYXgtd2lkdGg6IDk5MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsXzExNzBCbG9jayB7XG4gIEBpbmNsdWRlIGNvbnRlbnRDZW50ZXJpbmcoKTtcbiAgbWF4LXdpZHRoOiAxMTkwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYmxfY2VyZW1vbnlNYWluIHtcbiAgJHdycDogJy5ibF9jZXJlbW9ueU1haW4nO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvYXdhcmQyMDIyL0JHLmpwZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgJiN7JHdycH1fXzIwMjMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9hd2FyZDIwMjMvQkcuanBnKTtcbiAgfVxuICAmI3skd3JwfV9fMjAyNCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nL2F3YXJkMjAyNC9CRy5qcGcpO1xuICB9XG4gICYjeyR3cnB9X18yMDI1IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvYXdhcmQyMDI1L0JHLmpwZyk7XG4gIH1cbiAgQGluY2x1ZGUgTVEobCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgfVxuICA+aDIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgID5pbWcge1xuICAgICAgd2lkdGg6IDUxJTtcbiAgICAgIG1hcmdpbi10b3A6IC03MHB4O1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsXzJjb2xMaXN0QmxvY2sge1xuICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpmbGV4LXN0YXJ0KTtcbiAgQGluY2x1ZGUgTVEobCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICZfbGlzdCB7XG4gICAgZmxleC1iYXNpczogcGVyY2VudGFnZSg1NzAgLyAxMTcwKTtcbiAgICBtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UoMzAgLyAxMTcwKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgPmRpdiB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl90dGwge1xuICAgICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgfVxuICAgICZfaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmX2JvZHkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpmbGV4LXN0YXJ0KTtcbiAgICAgICZfbGlzdCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoMjM0IC8gNDY4KTtcbiAgICAgICAgPmxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICAgICAgICA+YSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIEZIQSgpIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxfY2VyZW1vbnlNb3ZpZSB7XG4gIG1hcmdpbi10b3A6IC0xMDBweDtcbn1cblxuLmJsX2NlcmVtb255SW1nIHtcbiAgJHdycDogJy5ibF9jZXJlbW9ueUltZyc7XG4gIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmZsZXgtc3RhcnQpO1xuICBAaW5jbHVkZSBNUShsKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJiN7JHdycH1fXzNjb2wge1xuICAgID5maWd1cmUge1xuICAgICAgZmxleC1iYXNpczogcGVyY2VudGFnZSgyNDAgLyA3NzApO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKDI1IC8gNzcwKTtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJiN7JHdycH1fXzJjb2wge1xuICAgID5maWd1cmUge1xuICAgICAgZmxleC1iYXNpczogcGVyY2VudGFnZSg0NzAgLyA5NzApO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKDMwIC8gOTcwKTtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgPmZpZ3VyZSB7XG4gICAgPmZpZ2NhcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUxIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlMiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwJSk7XG4gIH1cbn1cblxuLmJsX2NlcmVtb255U2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwdnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogYXV0bztcbiAgQGluY2x1ZGUgTVEobCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gID5pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYW5pbWF0aW9uOiBzbGlkZTEgOTRzIC00N3MgbGluZWFyIGluZmluaXRlO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYW5pbWF0aW9uOiBzbGlkZTIgOTRzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB9XG4gIH1cbn1cblxuLmJsX21lZGlhVHRsIHtcbiAgZm9udC1zaXplOiAzLjZyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyNDI0MjQ7XG4gIEBpbmNsdWRlIE1RKGwpIHtcbiAgICBmb250LXNpemU6IDMuMHJlbTtcbiAgfVxufVxuLmJsX21lZGlhU3ViVHRsIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyNDI0MjQ7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzBlMGUwZTtcbn1cblxuLmJsX21lZGlhTGlzdCB7XG4gICR3cnA6ICcuYmxfbWVkaWFMaXN0JztcbiAgQGluY2x1ZGUgZmxleFNldCgkamM6ZmxleC1zdGFydCk7XG4gID5saSB7XG4gICAgZmxleC1iYXNpczogcGVyY2VudGFnZSgxNzAgLyA5NzApO1xuICAgIG1hcmdpbi1yaWdodDogcGVyY2VudGFnZSgzMCAvIDk3MCk7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDI4NSAvIDYzMCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UoNjAgLyA2MzApO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG4gICAgJjpudGgtb2YtdHlwZSgybikge1xuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLW9mLXR5cGUoNW4pIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAmICN7JHdycH1faW1nIHtcbiAgICAgICZfX25vZG93bmxvYWQge1xuICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgPmltZyB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID5hIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgID5pbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPnNwYW4ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgPmltZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+ZmlnY2FwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xuICAgICAgICBjb2xvcjogIzQ1NDU0NTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsX2F3YXJkTG9nbyB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDMuMHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMyNDI0MjQ7XG4gIH1cbiAgJl9saXN0IHtcbiAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpmbGV4LXN0YXJ0KTtcbiAgICA+bGkge1xuICAgICAgZmxleC1iYXNpczogcGVyY2VudGFnZSgxNzAgLyAxMTcwKTtcbiAgICAgIG1hcmdpbi1yaWdodDogcGVyY2VudGFnZSgzMCAvIDExNzApO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgZmxleC1iYXNpczogcGVyY2VudGFnZSgyODUgLyA2MzApO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UoNjAgLyA2MzApO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgybikge1xuICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDZuKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5ibF9hd2FyZExvZ29fbGlzdF9sYXN0IHtcbiAgICAgICAgZmxleC1iYXNpczogcGVyY2VudGFnZSgxODUgLyAxMTcwKTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKDE1IC8gMTE3MCk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHBlcmNlbnRhZ2UoMTQgLyAxMTcwKTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2FjYWNhYztcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoMjg1IC8gNjMwKTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UoNjAgLyA2MzApO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmJsX2F3YXJkTG9nb19saXN0X2xhc3RfX3NwIHtcbiAgICAgICAgZmxleC1iYXNpczogcGVyY2VudGFnZSgxODUgLyAxMTcwKTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKDE1IC8gMTE3MCk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHBlcmNlbnRhZ2UoMTQgLyAxMTcwKTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2FjYWNhYztcbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoMjg1IC8gNjMwKTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJodG1sLFxuYm9keSB7XG4gICYuaXNfYWN0aXZlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cblxuLmJsX3NsaWNrIHtcbiAgJHdycDogJy5ibF9zbGljayc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDcwcHggMDtcbiAgQGluY2x1ZGUgTVEobCl7XG4gICAgcGFkZGluZzogNDBweCAwIDYwcHg7XG4gIH1cblxuICAjeyR3cnB9X3ByZXYsXG4gICN7JHdycH1fbmV4dCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiA2MXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNTcGVlZDtcbiAgICBAaW5jbHVkZSBNUShsKXtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAzMC41cHg7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiB1cmwoLi4vaW1nL2JleW9uZHZzL2Fycm93MS5zdmcpO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDYxcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIEBpbmNsdWRlIE1RKG0pe1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAzMC41cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICN7JHdycH1fcHJldiB7XG4gICAgbGVmdDogMjV2dztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKzI1JSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBAaW5jbHVkZSBNUShtKXtcbiAgICAgIGxlZnQ6IDUlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBNUV9yZXYobSkge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG4gIH1cbiAgI3skd3JwfV9uZXh0IHtcbiAgICByaWdodDogMjZ2dztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJS0yNSUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgQGluY2x1ZGUgTVEobSl7XG4gICAgICByaWdodDogNSU7XG4gICAgfVxuICAgIEBpbmNsdWRlIE1RX3JldihtKSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKzEwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cbiAgLy8g44OV44Ot44Oz44OI44Oa44O844K455SoXG4gICYjeyR3cnB9X19mcm9udCB7XG4gICAgI3skd3JwfV9wcmV2LFxuICAgICN7JHdycH1fbmV4dCB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIEBpbmNsdWRlIEZIQSgpe1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiB1cmwoLi4vaW1nL2ljb25fYXJyb3dfaG92ZXIuc3ZnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWcvaWNvbl9hcnJvd19ub3JtYWwuc3ZnKTtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgI3skd3JwfV9wcmV2IHtcbiAgICAgIGxlZnQ6IDVweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIEZIQSgpe1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgI3skd3JwfV9uZXh0IHtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBGSEEoKXtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2xpY2stc2xpZGUge1xuICAgIG9wYWNpdHk6IC4zO1xuICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgLnNsaWNrLWRvdHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDIwcHg7XG4gICAgQGluY2x1ZGUgZmxleFNldCgkamM6Y2VudGVyLCAkYWk6Y2VudGVyKTtcbiAgICBAaW5jbHVkZSBNUShsKXtcbiAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIG1hcmdpbjogMCA3LjVweDtcbiAgICAgIEBpbmNsdWRlIE1RKGwpe1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M3YzdjO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIEBpbmNsdWRlIE1RKGwpe1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibF9zbGlkZVdyYXBwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gICR3cnA6ICcucGFnaW5hdGlvbic7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuXG4gIC5uYXYtbGlua3Mge1xuICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmNlbnRlciwgJGFpOmNlbnRlcik7XG4gIH1cbiAgLnBhZ2UtbnVtYmVycyB7XG4gICAgZmxleC1iYXNpczogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAkZmZfcm9ib3Q7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgNXB4O1xuXG4gICAgJi5jdXJyZW50IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAmLnByZXYsXG4gICAgJi5uZXh0IHtcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDEwKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5wcmV2IHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuICB9XG59XG5cbi8vIOODreKIkuODh+OCo+ODs+OCsFxuXG5AbWl4aW4gZ2xvYmFsLWFuaW1hdGlvbigpIHtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuJGFtb3VudDogNTBweDtcbiRzaXplOiAxMHB4O1xuJHByaW1hcnktY29sb3I6ICMwZTBlMGU7XG5cbkBrZXlmcmFtZXMgbG9hZGVyIHtcbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJGFtb3VudCkgc2NhbGUoMC41KSByb3RhdGUoLTkwZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKCRhbW91bnQsICRhbW91bnQpIHJvdGF0ZSgtMTgwZGVnKTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgkYW1vdW50KSBzY2FsZSgwLjUpIHJvdGF0ZSgtMjcwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgfVxufVxuXG4ubG9hZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtJGFtb3VudCAvIDIsIC0kYW1vdW50IC8gMik7XG5cbiAgPiBkaXYge1xuICAgIEBpbmNsdWRlIGdsb2JhbC1hbmltYXRpb24oKTtcblxuICAgIHdpZHRoOiAkc2l6ZTtcbiAgICBoZWlnaHQ6ICRzaXplO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC01cHg7XG4gICAgbGVmdDogLTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICBhbmltYXRpb246IGxvYWRlciAxLjZzIDBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuOHNcbiAgICB9XG4gIH1cbn1cblxuXG4ubG9hZGVyLXdyYXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcblx0ZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDEwMDAwMDtcbn1cblxuLy8gaW52aWV3XG4uaW52aWV3X2VsZW0ge1xuICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zU3BlZWQyO1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyDmj4/nlLvjgqjjg6rjgqLjgavlhaXjgaPjgZ/jgonjgrnjg6njgqTjg4njg4Djgqbjg7NcbiAgJi5pbnZpZXdfZWxlbV9fc2xpZGVEb3duIHtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBhbmltYXRpb246IFNsaWRlRG93biAxLjZzO1xuICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkcztcbiAgICB9XG4gIH1cbiAgLy8g5o+P55S744Ko44Oq44Ki44Gr5YWl44Gj44Gf44KJ44K544Op44Kk44OJ44Ki44OD44OXXG4gICYuaW52aWV3X2VsZW1fX3NsaWRlVXAge1xuICAgICYuYWN0aXZlIHtcbiAgICAgIGFuaW1hdGlvbjogU2xpZGVVcCAxLjZzO1xuICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkcztcbiAgICB9XG4gIH1cbiAgLy8g5o+P55S744Ko44Oq44Ki44Gr5YWl44Gj44Gf44KJ44K544Op44Kk44OJ44Ki44OD44OXICsg44Oi44OQ44Kk44Or44Gn44Gv44OV44Kn44O844OJ44Kk44OzXG4gICYuaW52aWV3X2VsZW1fX3NsaWRlVXAyIHtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBhbmltYXRpb246IFNsaWRlVXAgMS42cztcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7XG4gICAgICBAaW5jbHVkZSBNUShsKXtcbiAgICAgICAgYW5pbWF0aW9uOm5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8g5o+P55S744Ko44Oq44Ki44Gr5YWl44Gj44Gf44KJ44OV44Kn44O844OJ44Kk44OzXG4gICYuaW52aWV3X2VsZW1fX2ZhZGUge1xuICAgICYuYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG4gIC8vIHNsaWRlIG5hdueUqFxuICAmLmludmlld19lbGVtX19zbGlkZXJfY29udG9yb2xsZXIge1xuICAgICYuYWN0aXZlIHtcbiAgICAgIGFuaW1hdGlvbjogU2xpZGVVcCAxcztcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7XG4gICAgfVxuICB9XG4gICZfXzAxIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvYmdfaXRlbTAxXzAyLnBuZyksdXJsKC9hc3NldHMvaW1nL2JnX2l0ZW0wMV8wMl9zcC5wbmcpO1xuICB9XG4gICZfXzAyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvYmdfaXRlbTAzXzAyLnBuZyksdXJsKC9hc3NldHMvaW1nL2JnX2l0ZW0wM18wMl9zcC5wbmcpO1xuICB9XG4gICZfXzAzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvYmdfaXRlbTEwXzAyLnBuZyksdXJsKC9hc3NldHMvaW1nL2JnX2l0ZW0xMF8wMl9zcC5wbmcpO1xuICB9XG4gICZfXzA0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvYmdfaXRlbTA0XzAyLnBuZyksdXJsKC9hc3NldHMvaW1nL2JnX2l0ZW0wNF8wMl9zcC5wbmcpO1xuICB9XG4gICZfXzA1IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvYmdfaXRlbTA3XzAyLnBuZyksdXJsKC9hc3NldHMvaW1nL2JnX2l0ZW0wN18wMl9zcC5wbmcpO1xuICB9XG4gICZfXzA2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvYmdfaXRlbTA4XzAyLnBuZyksdXJsKC9hc3NldHMvaW1nL2JnX2l0ZW0wOF8wMl9zcC5wbmcpO1xuICB9XG4gICZfXzA3IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvYmdfaXRlbTA5XzAyLnBuZyksdXJsKC9hc3NldHMvaW1nL2JnX2l0ZW0wOV8wMl9zcC5wbmcpO1xuICB9XG4gICZfXzA4IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvYmdfaXRlbTAyXzAyLnBuZyksdXJsKC9hc3NldHMvaW1nL2JnX2l0ZW0wMl8wMl9zcC5wbmcpO1xuICB9XG4gICZfXzA5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvYmdfaXRlbTA1XzAyLnBuZyksdXJsKC9hc3NldHMvaW1nL2JnX2l0ZW0wNV8wMl9zcC5wbmcpO1xuICB9XG4gICZfXzEwIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvYmdfaXRlbTA2XzAyLnBuZyksdXJsKC9hc3NldHMvaW1nL2JnX2l0ZW0wNl8wMl9zcC5wbmcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgU2xpZGVEb3duIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgU2xpZGVVcCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBtdkltZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDI1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgODAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICB6LWluZGV4Ojk7XG4gIH1cbiAgMTAwJSB7IG9wYWNpdHk6IDAgfVxufVxuIiwiLyogVE9QXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnVuX212IHtcbiAgJHdycDogJy51bl9tdic7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gd2lkdGg6IDEwMCU7XG4gIC8vIGhlaWdodDogNTUwcHg7XG4gIC8vIG1hcmdpbi10b3A6IDc4cHg7XG4gIC8vIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy90b3AvTVYtMDEuanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgLy8gYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLy8gQGluY2x1ZGUgZmxleFNldCgkamM6Y2VudGVyLCAkYWk6Y2VudGVyLCAkZnc6bm93cmFwKTtcbiAgQGluY2x1ZGUgTVEobCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICB9XG4gICYjeyR3cnB9X18yMDIzIHtcbiAgICAmICN7JHdycH1fYmcge1xuICAgICAgPmxpIHtcbiAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nLzIwMjMvTVYtMDEuanBnKTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvMjAyMy9NVi0wMi5qcGcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYjeyR3cnB9X18yMDI0IHtcbiAgICAmICN7JHdycH1fYmcge1xuICAgICAgPmxpIHtcbiAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nLzIwMjQvTVYtMS5qcGcpO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy8yMDI0L01WLTIuanBnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmI3skd3JwfV9fMjAyNSB7XG4gICAgJiAjeyR3cnB9X2JnIHtcbiAgICAgID5saSB7XG4gICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy8yMDI1L01WLTEuanBnKTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvMjAyNS9NVi0yLmpwZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9iZyB7XG4gICAgJGRlbGF5OiAxMHM7IC8vIGFuaW1hdGlvbiBzcGVlZFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNzhweDtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBtYXJnaW4tdG9wOiA1MS43cHg7XG4gICAgfVxuICAgID5saSB7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBhbmltYXRpb246IG12SW1nICN7JGRlbGF5KjJ9IDBzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgei1pbmRleDoxMDtcbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvdG9wL01WLTAxLmpwZyk7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nL3RvcC9NVi0wMi5qcGcpO1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6ICN7JGRlbGF5fTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9tb3Yge1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuICAjeyR3cnB9X2Z1bGxCdG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwMHB4O1xuICAgIHJpZ2h0OiA2MHB4O1xuICAgIHotaW5kZXg6IDEwO1xuICAgID5hIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZmYtam9zZWZpbjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgYm90dG9tOiA2MHB4O1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICA+YSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAjeyR3cnB9X25ld3Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3R0b206IDMwcHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgei1pbmRleDogOTU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjc1KTtcbiAgICBwYWRkaW5nOiAxN3B4IDIwcHggMjJweCAyNnB4O1xuICAgIG1heC13aWR0aDogMzA4cHg7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgYm90dG9tOiAtMTMwcHg7XG4gICAgICByaWdodDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgI2VkZWRlZDtcbiAgICB9XG4gICAgJl9saW5rIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG4gICAgPnAge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yODtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgPnNwYW4ge1xuICAgICAgICBjb2xvcjogI2MzMGUyZTtcbiAgICAgIH1cbiAgICAgID5hIHtcbiAgICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICAgIEBpbmNsdWRlIEZIQSgpIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAjeyR3cnB9X3NvdW5kQnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA2MHB4O1xuICAgIHJpZ2h0OiA2MHB4O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtam9zZWZpbjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgYm90dG9tOiAyNXB4O1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB9XG4gICAgJi5tdXRlZCB7XG4gICAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvaWNvbl9zb3VuZG9mZi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIH1cbiAgfVxuICAmX3R0bCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHotaW5kZXg6IDk1O1xuICAgID5oMSB7XG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHdpZHRoOiA0MiU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9zY3JvbGxCdG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDQwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiA5NDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgPmEge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gICAgICBmb250LWZhbWlseTogJGZmLWpvc2VmaW47XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBhbmltYXRpb24tbmFtZTogbW92ZUl0ZW07XG4gICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogYWx0ZXJuYXRlO1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAkdHJhbnNTcGVlZDI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDMxcHg7XG4gICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgbWFyZ2luOiAxMnB4IGF1dG8gMDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3RvcC9pY29uLXNjcm9sbC1TUC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1vdmVJdGVtIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCk7XG4gIH1cbn0iLCIvKiBkaXNwbGF5XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmhwX2RuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaHBfZGIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaHBfZGkge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmhwX2RpYiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaHBfZHRiIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmhwX2RpdGIge1xuICBkaXNwbGF5OiBpbmxpbmUtdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmhwX2R0YmMge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5ocF9kdGJyIHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi8qIHdpZHRoXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmhwX3dkYSB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBmb3IgJHZhbHVlIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgLmhwX3dkI3skdmFsdWUqNX1wIHtcbiAgICB3aWR0aDogNSUqJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogcGFkZGluZ1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBmb3IgJHZhbHVlIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgLmhwX3AjeyR2YWx1ZSo1fSB7XG4gICAgcGFkZGluZzogNXB4KiR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qXG5wYWRkaW5nLXRvcFxuKi9cbkBmb3IgJHZhbHVlIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgLmhwX3B0I3skdmFsdWUqNX0ge1xuICAgIHBhZGRpbmctdG9wOiA1cHgqJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLypcbnBhZGRpbmctcmlnaHRcbiovXG5AZm9yICR2YWx1ZSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gIC5ocF9wciN7JHZhbHVlKjV9IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHgqJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLypcbnBhZGRpbmctYm90dG9tXG4qL1xuQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjAge1xuICAuaHBfcGIjeyR2YWx1ZSo1fSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCokdmFsdWUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKlxucGFkZGluZy1sZWZ0XG4qL1xuQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjAge1xuICAuaHBfcGwjeyR2YWx1ZSo1fSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHgqJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gU1AgLSBwYWRkaW5nXG5AaW5jbHVkZSBNUShtKSB7XG4gIEBmb3IgJHZhbHVlIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAuaHBfc3BwI3skdmFsdWUqNX0ge1xuICAgICAgcGFkZGluZzogNXB4KiR2YWx1ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIEBmb3IgJHZhbHVlIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAuaHBfc3BwdCN7JHZhbHVlKjV9IHtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHgqJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC5ocF9zcHByI3skdmFsdWUqNX0ge1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4KiR2YWx1ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIEBmb3IgJHZhbHVlIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAuaHBfc3BwYiN7JHZhbHVlKjV9IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHgqJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC5ocF9zcHBsI3skdmFsdWUqNX0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHgqJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8qIG1hcmdpblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBmb3IgJHZhbHVlIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgLmhwX20jeyR2YWx1ZSo1fSB7XG4gICAgbWFyZ2luOiA1cHgqJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLypcbm1hcmdpbi10b3BcbiovXG5AZm9yICR2YWx1ZSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gIC5ocF9tdCN7JHZhbHVlKjV9IHtcbiAgICBtYXJnaW4tdG9wOiA1cHgqJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLypcbm1hcmdpbi1yaWdodFxuKi9cbkBmb3IgJHZhbHVlIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgLmhwX21yI3skdmFsdWUqNX0ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4KiR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qXG5tYXJnaW4tYm90dG9tXG4qL1xuQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjAge1xuICAuaHBfbWIjeyR2YWx1ZSo1fSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4KiR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qXG5tYXJnaW4tbGVmdFxuKi9cbkBmb3IgJHZhbHVlIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgLmhwX21sI3skdmFsdWUqNX0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHgqJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gU1AgLSBtYXJnaW5cbkBpbmNsdWRlIE1RKG0pIHtcbiAgQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC5ocF9zcG0jeyR2YWx1ZSo1fSB7XG4gICAgICBtYXJnaW46IDVweCokdmFsdWUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBAZm9yICR2YWx1ZSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgLmhwX3NwbXQjeyR2YWx1ZSo1fSB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHgqJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC5ocF9zcG1yI3skdmFsdWUqNX0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHgqJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC5ocF9zcG1iI3skdmFsdWUqNX0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4KiR2YWx1ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIEBmb3IgJHZhbHVlIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAuaHBfc3BtbCN7JHZhbHVlKjV9IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHgqJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5ocF9jZW50ZXJpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLyogQmFja2dyb3VuZFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5ocF9iZ2NXaGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuXG4vKiBmb250XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmhwX2Z3biB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmhwX2Z3YiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cblxuLyogZm9udC1zaXplXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQGZvciAkdmFsdWUgZnJvbSAxMCB0aHJvdWdoIDMwIHtcbiAgLmhwX2Z6I3skdmFsdWV9IHtcbiAgICBmb250LXNpemU6ICN7JHZhbHVlLzEwfXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuLmhwX2ZsIHtcbiAgLy8gQGV4dGVuZCAuY2Y7XG4gICY6Zmlyc3QtbGV0dGVyIHtcbiAgICBAaW5jbHVkZSBmb250U2l6ZSg2MCk7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cblxuLyogdGV4dFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5ocF90YWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5ocF90YWMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmhwX3RhciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5ocF90YWoge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cblxuLyogdmVydGljYWwtYWxpZ25cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uaHBfdmFtIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG5cbi8qIGFsaWduLWl0ZW1zXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmhwX2FpYyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuXG4vKiBQQ1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5wY19vbmx5IHtcbiAgQGluY2x1ZGUgTVEobSkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cbi8qIFNQXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnNwX29ubHkge1xuICBAaW5jbHVkZSBNUV9yZXYobSkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cbi8qIFRhYmxldFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi50Yl9vdmVyX29ubHkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgQGluY2x1ZGUgTVFfcmV2KGwpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50Yl91bmRlcl9vbmx5IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gIEBpbmNsdWRlIE1RKGwpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4iXX0= */
