@font-face{font-family:"Noto Sans JP";font-display:swap;font-weight:300;src:url("../font/nk_light.woff2") format("woff2")}@font-face{font-family:"Noto Sans JP";font-display:swap;font-weight:400;src:url("../font/nk_regular.woff2") format("woff2")}@font-face{font-family:"Noto Sans JP";font-display:swap;font-weight:700;src:url("../font/nk_bold.woff2") format("woff2")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}*:focus{outline:none}@media(prefers-reduced-motion: reduce){*{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:.01ms !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html{font-size:62.5%}body{background-color:#dcdcdc;color:#424242;font-size:14px;font-weight:300;width:100%;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;position:relative;-ms-overflow-style:none}@media screen and (max-width: 767px){body{font-size:3.733vw}}input,textarea{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}p{line-height:2}a{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;font-weight:300;-webkit-transition:all .1s linear;transition:all .1s linear}a:link{text-decoration:none}sup{vertical-align:super;font-size:smaller}@media(min-width: 768px){a[href^="tel:"]{pointer-events:none}}.header{position:absolute;top:0;width:100%;z-index:1000;opacity:1}.header .container{width:100%;padding:0 0;height:auto;background-color:#676862;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}.header .container .btn_toTop,.header .container .sitetitle{height:256px}.header .container .btn_toTop{width:256px;background-color:#434342}.header .container .btn_toTop a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;height:256px}.header .container .btn_toTop a .icon_toTop{display:block;margin-top:60px}.header .container .btn_toTop a .text{color:#fff;font-size:37px;width:100%;display:block;text-align:center;margin-top:-15px}.header .container .btn_toTop a:hover{opacity:.5}.header .page_main-visual{background-color:#676862}.header .page_main-visual .sitetitle{width:90%;max-width:1094px;margin:auto}.header .page_main-visual .sitetitle .img_sitetitle{display:block;width:100%}.control_block{display:none}.control_block .btn_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.control_block .btn_list .item{width:34%;background-color:#fff;border:1px solid #c3c3c3}.control_block .btn_list .item a{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;width:100%;height:114px}.control_block .btn_list .item.back a img{margin-top:-7px}.breadcrumbs{padding:0 52px;margin-top:20px}.breadcrumbs .breadcrumbs_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs .breadcrumbs_list .item a,.breadcrumbs .breadcrumbs_list .item span{display:block;font-size:16px;color:#424242}.breadcrumbs .breadcrumbs_list .item.arrow span{padding:0 10px}@media screen and (max-width: 767px){.header{position:static}.header .page_main-visual .sitetitle{width:100%;margin:0;padding-right:19vw;padding-left:5vw;height:19vw}.header .page_main-visual .sitetitle .img_sitetitle{width:auto;height:19vw;margin-right:auto}.breadcrumbs{padding:0 5vw;margin-top:2.5vw}.breadcrumbs .breadcrumbs_list .item a,.breadcrumbs .breadcrumbs_list .item span{font-size:.9em}.breadcrumbs .breadcrumbs_list .item.arrow span{padding:0 .5em}}@-webkit-keyframes showHeader{0%{opacity:0;top:-10px}100%{opacity:1;top:0}}@keyframes showHeader{0%{opacity:0;top:-10px}100%{opacity:1;top:0}}@-webkit-keyframes showEntryBtn{0%{opacity:0;right:-13px}100%{opacity:1;right:-3px}}@keyframes showEntryBtn{0%{opacity:0;right:-13px}100%{opacity:1;right:-3px}}@-webkit-keyframes hiddenEntryBtn{0%{opacity:1;right:-3px}100%{opacity:0;right:-13px;visibility:hidden}}@keyframes hiddenEntryBtn{0%{opacity:1;right:-3px}100%{opacity:0;right:-13px;visibility:hidden}}@-webkit-keyframes showEntryBtnSP{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}100%{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes showEntryBtnSP{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}100%{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}.nav_block.nav_fixed{position:fixed;top:0;width:100%;-webkit-animation:navFixed .3s forwards;animation:navFixed .3s forwards}@-webkit-keyframes navFixed{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes navFixed{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.nav_trigger{display:none}.nav{background-color:#f4f4f5;width:100%;position:relative}.nav .nav_list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.nav .nav_list .item{position:relative;width:20%;border-left:1px solid #676862}.nav .nav_list .item a{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;width:100%;height:66px;padding-top:0;padding-bottom:0;position:relative;z-index:1000;background:#434342;color:#fff;text-align:center;font-size:1.1em;font-weight:400}.nav .nav_list .item a:hover{background:#fff;color:#424242}.nav .nav_list .item.current a{background:#fff;color:#424242}.nav .nav_list .item.current a:hover{opacity:.6}.nav .nav_list .item.top{width:66px;min-width:66px;height:66px;border:none}.nav .nav_list .item.top a .icon{display:block;width:42%;height:auto;-webkit-transition:.3s;transition:.3s}.nav .nav_list .item.top a .icon .nav_top{width:100%;height:auto}.nav .nav_list .item.top a .text{display:none}.nav .nav_list .item.top a:hover{background:#434342}.nav .nav_list .item.top a:hover .icon{opacity:.6}.nav .nav_list .item.sp_pulldown{display:none}.nav .nav_list .item.sp_pulldown a.link_invalid{pointer-events:none;cursor:pointer}.nav .nav_list .item .sub_menu__block{display:none;opacity:0;visibility:hidden;position:absolute;top:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:260px;height:auto;padding:0 0;z-index:999}.nav .nav_list .item .sub_menu__block .sub_menu__list{padding:0 20px 0 30px;width:100%;background-color:#fff;border-left:3px solid #0d0d0d;border-right:3px solid #0d0d0d;margin:auto;display:block;opacity:0;-webkit-transform:translate(-10px, 0);transform:translate(-10px, 0)}.nav .nav_list .item .sub_menu__block .sub_menu__list .sub_item{margin:0 0 0 0;padding-left:1em;text-indent:-1em}.nav .nav_list .item .sub_menu__block .sub_menu__list .sub_item a{display:block;height:auto;line-height:1.6;padding:5px;text-align:left}.nav .nav_list .item .sub_menu__block .sub_menu__list .sub_item a .red{display:inline}.nav .nav_list .item .sub_menu__block .sub_menu__list .sub_item a:hover::after{display:none}.nav .nav_list .item .sub_menu__block.active{display:block;opacity:1;visibility:visible;-webkit-animation:submenu_show .5s forwards;animation:submenu_show .5s forwards}.nav .nav_list .item .sub_menu__block.active .sub_menu__list{opacity:1;visibility:visible}@media screen and (min-width: 768px)and (max-width: 1080px){.nav .nav_list .item a{height:70px;line-height:1.4}.nav .nav_list .item.top{height:70px;width:63px;min-width:63px}}@media screen and (max-width: 767px){.nav_block.nav_fixed{position:static;-webkit-animation:none;animation:none}.nav_trigger{background-color:#434342;display:block;cursor:pointer;width:19vw;height:19vw;z-index:999;margin-left:auto;position:fixed;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4vw;-webkit-box-sizing:border-box;box-sizing:border-box}.nav_trigger span{display:block;width:100%;height:2px;background-color:#fff;-webkit-transition:all .4s;transition:all .4s;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.175);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.175)}.nav_trigger.active span::before{display:none}.nav_trigger.active span.top{-webkit-transform:translateY(3vw) rotate(-135deg);transform:translateY(3vw) rotate(-135deg);width:100%}.nav_trigger.active span.middle{opacity:0;left:-10px}.nav_trigger.active span.bottom{-webkit-transform:translateY(-4.1vw) rotate(135deg);transform:translateY(-4.1vw) rotate(135deg);width:100%}.nav{background-color:#434342;padding:0;width:0%;padding-top:19vw;padding-bottom:19vw;padding-left:9.5vw;height:calc(100vh - 60px);opacity:0;visibility:hidden;display:none;overflow:scroll}.nav.active{position:fixed;top:0;right:0;opacity:1;visibility:visible;z-index:10;display:block;-webkit-animation:navOpen .3s forwards;animation:navOpen .3s forwards}.nav .nav_list{display:block;width:100%;max-width:100%;visibility:hidden;opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.nav .nav_list .item{border:none;border-bottom:1px solid #fff;height:auto;line-height:1.8;width:100%;margin:0 0 0 0}.nav .nav_list .item a{color:#fff;padding:.6em 0;margin:0 0;height:auto;line-height:1.4;font-size:1.24em;letter-spacing:.08em;text-align:left}.nav .nav_list .item a:hover{opacity:1;background:#434342;color:#fff}.nav .nav_list .item a span{display:block;width:100%}.nav .nav_list .item a span.eng{font-size:1.9em;line-height:.8em}.nav .nav_list .item a span.ja{font-size:1em;line-height:1.1em;margin-top:2px}.nav .nav_list .item.top{background:none;width:100%;min-width:100%;height:auto;border-bottom:1px solid #fff;border-top:1px solid #fff}.nav .nav_list .item.top a .icon{display:none}.nav .nav_list .item.top a .text{display:block !important}.nav .nav_list .item.top a:hover{opacity:1;background:#434342;color:#fff}.nav .nav_list .item.current a{background:#434342;color:#fff}.nav .nav_list .item.current a:hover{opacity:1;background:#434342;color:#fff}.nav .nav_list .item.sp_pulldown{cursor:pointer}.nav .nav_list .item.sp_pulldown a.link_invalid{pointer-events:none;cursor:pointer}.nav .nav_list .item.sp_pulldown a.link_invalid.active::after{display:none}.nav .nav_list .item .sub_menu__block{display:none;width:100%;position:static;top:auto;left:auto;padding:0 0 0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none;background-color:rgba(0,0,0,0)}.nav .nav_list .item .sub_menu__block::before,.nav .nav_list .item .sub_menu__block::after{display:none}.nav .nav_list .item .sub_menu__block .sub_menu__list{width:100%;max-width:100%;display:block;padding:0 0;border:none;background:none}.nav .nav_list .item .sub_menu__block .sub_menu__list .sub_item{margin:.9em 0;padding-left:2em}.nav .nav_list .item .sub_menu__block .sub_menu__list .sub_item a{text-indent:-1em;padding:0 0 0 1em;font-size:1em}.nav .nav_list .item .sub_menu__block .sub_menu__list::before,.nav .nav_list .item .sub_menu__block .sub_menu__list::after{display:none}.nav .nav_list .item .sub_menu__block.open{display:block;opacity:1;visibility:visible;margin-top:10px}.nav .nav_list .item .sub_menu__block.open .sub_menu__list{opacity:1}.nav .nav_list.active{z-index:9999;-webkit-animation:navListShow .3s forwards;animation:navListShow .3s forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.nav .nav_list.active li{width:100%;padding:0 5%;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes navOpen{0%{opacity:0;width:0%}100%{opacity:1;width:88%}}@keyframes navOpen{0%{opacity:0;width:0%}100%{opacity:1;width:88%}}@-webkit-keyframes navListShow{0%{-webkit-transform:translateX(10px);transform:translateX(10px);visibility:hidden;opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);visibility:visible;opacity:1}}@keyframes navListShow{0%{-webkit-transform:translateX(10px);transform:translateX(10px);visibility:hidden;opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);visibility:visible;opacity:1}}@-webkit-keyframes submenu_show{0%{opacity:0}100%{opacity:1}}@keyframes submenu_show{0%{opacity:0}100%{opacity:1}}@keyframes showHeader{0%{opacity:0;top:-10px}100%{opacity:1;top:0}}@-webkit-keyframes showTopSection{0%{opacity:0;-webkit-transform:translate(-10px, 0);transform:translate(-10px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes showTopSection{0%{opacity:0;-webkit-transform:translate(-10px, 0);transform:translate(-10px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes showEntryBtn{0%{opacity:0;right:-13px}100%{opacity:1;right:-3px}}@keyframes hiddenEntryBtn{0%{opacity:1;right:-3px}100%{opacity:0;right:-13px;visibility:hidden}}@keyframes showEntryBtnSP{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}100%{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes sp_navList_active{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes sp_navList_active{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.footer{position:absolute;bottom:0;width:100%;background-color:#434342}.footer .container{width:100%;margin:0 auto;padding:0 0 0 0}.footer .container .box{height:50px;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}.footer .container .box .img_footer_title{display:block;width:auto;height:auto}.page .footer{position:relative}#to-top{position:absolute;right:30px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}#to-top a{display:block;width:100px;height:100px}#to-top a:hover{opacity:.6}#to-top.fadein{opacity:1}@media screen and (max-width: 767px){.footer .container .box{height:16vw}.footer .container .box .img_footer_title{width:55%}#to-top{right:10px}#to-top a{width:13.3vw;height:13.3vw}#to-top a:hover{opacity:1}#to-top a:active{opacity:.6}}.wrapper{width:100%;margin:auto;position:relative;opacity:0;visibility:hidden}.wrapper.show{opacity:1;visibility:visible}@media screen and (max-width: 767px){.wrapper{min-width:100%}}.pc{display:block !important}@media screen and (max-width: 767px){.pc{display:none !important}}.sp{display:none !important}@media screen and (max-width: 767px){.sp{display:block !important}}.tablet{display:none !important}@media screen and (min-width: 768px)and (max-width: 1080px){.tablet{display:block !important}}.bold{font-weight:bold}#loading{display:none !important;width:100%;height:100vh;background-color:rgba(255,255,255,.9);position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10000;opacity:1;display:block;overflow:hidden}#loading.hidden_animation{opacity:1;display:block;-webkit-animation:hidden_animation 1.3s forwards;animation:hidden_animation 1.3s forwards;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes hidden_animation{0%{opacity:1;display:block}100%{opacity:0;display:none;visibility:hidden}}@keyframes hidden_animation{0%{opacity:1;display:block}100%{opacity:0;display:none;visibility:hidden}}#loading .catch{width:80px;height:80px;border-radius:100vh;border:5px solid;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0);-webkit-animation:is_loading 1.1s infinite cubic-bezier(0.785, 0.135, 0.15, 0.86);animation:is_loading 1.1s infinite cubic-bezier(0.785, 0.135, 0.15, 0.86)}@-webkit-keyframes is_loading{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@keyframes is_loading{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}#loading .catch.hidden_catch{opacity:0;-webkit-transition:.8s;transition:.8s}@media screen and (max-width: 767px){#loading .catch{width:60px;height:60px;border-width:3px}}.hidden{opacity:0;-webkit-transition:all .6s;transition:all .6s}.hidden_slide{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);-webkit-transition:all .6s;transition:all .6s}.hidden_slideRight{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);-webkit-transition:all .6s;transition:all .6s}.hidden_slideLeft{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all .6s;transition:all .6s}.hidden_fadeup{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .6s;transition:all .6s}.show_fadein{opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s}.show_slide{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .6s;transition:all .6s;-webkit-transition-delay:.3s;transition-delay:.3s}.show_fadeup{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .6s;transition:all .6s}.show_scaleUp{opacity:1;-webkit-animation:scaleUp .8s forwards cubic-bezier(0.645, 0.045, 0.355, 1);animation:scaleUp .8s forwards cubic-bezier(0.645, 0.045, 0.355, 1)}@-webkit-keyframes scaleUp{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleUp{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.delay_200{-webkit-transition-delay:.2s;transition-delay:.2s}.delay_400{-webkit-transition-delay:.4s;transition-delay:.4s}.delay_600{-webkit-transition-delay:.6s;transition-delay:.6s}.delay_800{-webkit-transition-delay:.8s;transition-delay:.8s}.delay_1000{-webkit-transition-delay:1s;transition-delay:1s}.delay_1200{-webkit-transition-delay:1.2s;transition-delay:1.2s}.delay_1400{-webkit-transition-delay:1.4s;transition-delay:1.4s}.delay_1600{-webkit-transition-delay:1.6s;transition-delay:1.6s}.delay_1800{-webkit-transition-delay:1.8s;transition-delay:1.8s}.delay_2000{-webkit-transition-delay:2s;transition-delay:2s}.delay_2400{-webkit-transition-delay:2.4s;transition-delay:2.4s}.delay_2800{-webkit-transition-delay:2.8s;transition-delay:2.8s}.delay_3200{-webkit-transition-delay:3.2s;transition-delay:3.2s}.delay_4000{-webkit-transition-delay:4s;transition-delay:4s}main{display:block}main .container{width:auto;margin:0 auto;padding:0;position:relative}main .container .box{width:100%;margin:0 auto 2em auto}main .container .box:last-child{margin-bottom:0}main .container.widthM{width:90%;max-width:800px}@media screen and (max-width: 767px){main .container.widthM{width:100%;max-width:100%;padding-left:5vw;padding-right:5vw}}.page-type__index .wrapper{height:auto;overflow:hidden}.link_section{padding:0}.link_section .container .box .btn_list .item{width:100%;margin-bottom:2.6em}.link_section .container .box .btn_list .item:last-child{margin-bottom:0}.link_section .container .box .btn_list .item a{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;width:100%;height:auto;padding:.6em 0;color:#fff;font-size:2.2em;text-align:center;border:1px solid #fff;border-radius:2px}.link_section .container .box .btn_list .item a.min{font-size:39px}.link_section .container .box .btn_list .item a:hover{color:#676862;background-color:#fff}.link_section .container .box .btn_list.color-gray .item a{color:#424242;border:1px solid #424242}.link_section .container .box .btn_list.color-gray .item a:hover{color:#fff;background-color:#424242}.link_section .container .box .btn_list.color-white .item a{color:#424242;border:1px solid #424242;background-color:#fff}.link_section .container .box .btn_list.color-white .item a:hover{color:#fff;background-color:#424242}@media screen and (max-width: 767px){.link_section .container .box .btn_list .item{margin-bottom:1.3em}.link_section .container .box .btn_list .item a{padding:.6em 0;font-size:1.23em}.link_section .container .box .btn_list .item a.min{font-size:1em}.link_section .container .box .btn_list .item a:hover{color:#fff;background-color:rgba(0,0,0,0)}.link_section .container .box .btn_list .item a:active{color:#676862;background-color:#fff}.link_section .container .box .btn_list.color-gray .item a:hover{color:#424242;background-color:rgba(0,0,0,0)}.link_section .container .box .btn_list.color-gray .item a:active{color:#fff;background-color:#424242}.link_section .container .box .btn_list.color-white .item a:hover{color:#424242;background-color:#fff}.link_section .container .box .btn_list.color-white .item a:active{color:#fff;background-color:#424242}}.page_title{font-size:2.8em;text-align:center;letter-spacing:4px}.page_title .min{display:block;font-size:.7em}.page_title .underline{border-bottom:1px solid #424242;padding-top:10px;padding-bottom:10px}.page_title .decoration{display:block;padding-top:50px;padding-bottom:50px;background:url(../images/common/title_deco.png) no-repeat;background-size:auto;background-position:center bottom}.page_title .decoration.min08em{font-size:.8em}.page_title .decoration.min07em{font-size:.73em}.page_title.font48{font-size:48px}@media screen and (max-width: 767px){.page_title{font-size:1.5em;letter-spacing:.05em}.page_title .min{font-size:.7em}.page_title .underline{border-bottom:1px solid #a6a6a6;padding-top:.3em;padding-bottom:.5em}.page_title .decoration{padding-top:.6em;padding-bottom:.8em;background-size:58%}.page_title .decoration.min08em{font-size:1em}.page_title .decoration.min07em{font-size:1em}}.page_catch{text-align:center;padding:3.2em 0;letter-spacing:4px}.page_catch .large{display:block;font-size:2.8em;line-height:1.3em}.page_catch .mid{display:block;font-size:2.14em;padding:.4em 0}.page_catch .min{display:block;font-size:1.43em}.page_catch .narrow{letter-spacing:2px}@media screen and (max-width: 767px){.page_catch{padding:1.4em 0;letter-spacing:.05em}.page_catch .large{font-size:1.5em}.page_catch .mid{font-size:1.4em;padding:.4em 0}.page_catch .min{font-size:1em}.page_catch .narrow{letter-spacing:0}}.text_block{padding:0 0 100px 0}.text_block:last-child{padding-bottom:0}.text_block p{font-size:1.43em;line-height:1.8;padding-bottom:.8em}.text_block p:last-child{padding-bottom:0}.text_block dl dt,.text_block dl dd{font-size:1.43em;line-height:1.8}.text_block dl .flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:3px}.text_block .photo{padding-top:20px;padding-bottom:35px;margin:auto}.text_block .photo.size430{width:430px}.text_block .photo img{width:100%;display:block;margin:auto}.text_block.separate{border-bottom:1px solid #424242;margin-bottom:60px}@media screen and (max-width: 767px){.text_block{padding:0 0 3em 0}.text_block p{font-size:1em;text-align:justify;text-justify:inter-ideograph}.text_block dl dt,.text_block dl dd{font-size:1em}.text_block dl .flexbox{padding-bottom:1vw}.text_block .photo{padding-top:1em;padding-bottom:2em;margin:auto}.text_block .photo.size430{width:90%;max-width:430px}.text_block.separate{border-bottom:1px solid #424242;margin-bottom:3em}}.text_block[id]::before{content:"";display:block}.p_bottom60{padding-bottom:60px !important}@media screen and (max-width: 767px){.p_bottom60{padding-bottom:5vw !important}}.m_bottom60{margin-bottom:60px !important}@media screen and (max-width: 767px){.m_bottom60{margin-bottom:5vw !important}}.p_top60{padding-top:60px !important}@media screen and (max-width: 767px){.p_top60{padding-top:5vw !important}}.m_top60{margin-top:60px !important}@media screen and (max-width: 767px){.m_top60{margin-top:5vw !important}}#gallery_modal{display:none}.modal__block{width:90%;max-width:960px;padding:10px}.modal__block .inner img{width:100%;margin:auto}.modal__block .fancybox-close-small{background-color:#fff;right:0px;top:0px;opacity:1;width:70px;height:70px}.fancybox-navigation .fancybox-button div{padding:0}.fancybox-navigation .fancybox-button{width:80px;height:110px;background-color:#fff}.fancybox-button--arrow_left,.fancybox-button--arrow_right{opacity:1}.fancybox-button--arrow_left .arrow,.fancybox-button--arrow_right .arrow{background-color:#434342;width:20px;height:3px;padding:0 0;position:absolute;top:48px;left:40px;-webkit-transform:rotate(40deg);transform:rotate(40deg)}.fancybox-button--arrow_left .arrow:last-child,.fancybox-button--arrow_right .arrow:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:60px}.fancybox-button--arrow_left .arrow{left:auto;right:40px;-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.fancybox-button--arrow_left .arrow:last-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 767px){.modal__block{padding:5px}.modal__block .fancybox-close-small{width:40px;height:40px;padding:0}.fancybox-navigation .fancybox-button{width:60px;height:100px}.fancybox-button--arrow_left .arrow,.fancybox-button--arrow_right .arrow{width:14px;height:2px;top:45px;left:34px}.fancybox-button--arrow_left .arrow:last-child,.fancybox-button--arrow_right .arrow:last-child{top:54px}.fancybox-button--arrow_left .arrow{left:auto;right:34px}}.font08em{font-size:.8em}.btn-block_pdf{margin-top:20px}.btn-block_pdf .list .item{width:380px;margin:auto}.btn-block_pdf .list .item a{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:#424242;text-align:center;font-size:1.57em;font-size:22px;border:1px solid #424242;border-radius:2px;background:url(../images/common/icon_download.svg) no-repeat;background-size:auto 60%;background-position:center left 10px;background-color:#fff;padding:.2em 0}@media screen and (max-width: 767px){.btn-block_pdf{margin-top:5vw}.btn-block_pdf .list .item{width:70%}.btn-block_pdf .list .item a{font-size:1em;padding:.3em 0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNldHRpbmcvX3ZhcmlhYmxlLnNjc3MiLCJmb3VuZGF0aW9uL19yZXNldC5zY3NzIiwiZm91bmRhdGlvbi9fYmFzZS5zY3NzIiwic2V0dGluZy9fbWVkaWEuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX25hdi5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsImxheW91dC9fbWFpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLFdBQ0UsMkJBQ0Esa0JBQ0EsZ0JBQ0Esa0RBRUYsV0FDRSwyQkFDQSxrQkFDQSxnQkFDQSxvREFFRixXQUNFLDJCQUNBLGtCQUNBLGdCQUNBLGlEQ2pCRiwyWkFpRkMsU0FDQSxVQUNBLFNBQ0EsZUFDQSxhQUNBLHdCQUdELDhFQVdDLGNBRUQsS0FDQyxjQUVELE1BRUMsZ0JBRUQsYUFFQyxZQUVELG9EQUlDLFdBQ0EsYUFFRCxNQUNDLHlCQUNBLGlCQUdELE9BQ0MsK0JBQ0EsWUFDQSxlQUNBLGFBQ0EsVUFDQSxnQkFHRCxxQkFHQyxzQkFHRCxLQUNDLGlCQUNBLHVCQUNBLDZCQUNBLGdCQUdELG9CQUVDLGdCQUdELGVBQ0MsOEJBR0QsSUFDQyxlQUNBLGNBR0QsNkJBSUMsYUFHRCxRQUNBLGFBR0EsdUNBQ0MsRUFDQyxvQ0FDQSx1Q0FDQSxxQ0FDQSxpQ0NqTEYsS0FDQyxnQkFHRCxLQUNDLGlCRm9CZ0IsUUVuQmhCLGNBQ0EsZUFDQSxnQkFDQSxXQUNBLFlGVVUsNkVFVFYsa0JBQ0Esd0JDRUMscUNEVkYsS0FVRSxtQkFJRixlQUVDLHlGQUdELEVBQ0MsY0FHRCxFQUNDLDBDQUNBLGFBQ0EsZ0JBQ0EsMEJBQ0EsT0FDQyxxQkFRRixJQUNDLHFCQUNBLGtCQUdELHlCQUNDLGdCQUNDLHFCRTVDRixRQUNDLGtCQUNBLE1BQ0EsV0FDQSxhQUNBLFVBQ0EsbUJBQ0MsV0FDQSxZQUNBLFlBQ0EsaUJKVVUsUUlUVixhQUNBLDhCQUNBLG1CQUNBLDREQUVDLE9KU1ksTUlQYiw4QkFDQyxNSk1Z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VUFDQSx5RUFDQyxpQlB6bUJjLFFPMG1CZCxXQUNBLFdBQ0EsWUFDQSxrQkFDQSxTQUNBLFVBQ0Esd0JBQ0EsK0ZBQ0MseUJBQ0EsU0FLRixvQ0FDQyxVQUNBLFdBQ0EseUJBQ0EsK0NBQ0Msd0JKem9CRCxxQ0k4b0JELGNBQ0MsWUFDQSxvQ0FDQyxXQUNBLFlBQ0EsVUFHRixzQ0FDQyxXQUNBLGFBSUEseUVBQ0MsV0FDQSxXQUNBLFNBQ0EsVUFDQSwrRkFDQyxTQUtGLG9DQUNDLFVBQ0EsWUFNSCxVQUNDLGVBR0QsZUFDQyxnQkFFQywyQkFDQyxZQUNBLFlBQ0EsNkJBQ0MsYUFDQSx1QkFDQSxtQkFDQSxNUGhyQlcsUU9pckJYLGtCQUNBLGlCQUNBLGVBQ0EseUJBQ0Esa0JBQ0EsNkRBQ0EseUJBQ0EscUNBQ0Esc0JBQ0EsZUp2c0JGLHFDSW1yQkYsZUEwQkUsZUFFQywyQkFDQyxVQUNBLDZCQUNDLGNBQ0EiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcInV0Zi04XCI7XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCgnLi4vZm9udC9ua19saWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCc7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnQvbmtfcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCc7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnQvbmtfYm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbn1cblxuJGZvbnRCYXNlOiAnTm90byBTYW5zIEpQJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nLCAnSGlyYWdpbm8gU2FucycsIE1laXJ5bywgc2Fucy1zZXJpZjtcblxuJGNvbnRlbnRXaWR0aF9NOiA4MDBweDtcblxuJGNvbG9yTWFpbjogIzY3Njg2MjtcbiRjb2xvckdyYXlMaWdodDogI2RjZGNkYztcbiRjb2xvckdyYXlEYXJrOiAjNDM0MzQyO1xuJGNvbG9yVGV4dEJsazogIzQyNDI0MjtcblxuJGhlYWRlckhlaWdodDogMjU2cHg7XG4kaGVhZGVySGVpZ2h0U1A6IDE5dnc7XG4kZm9vdGVyQm90dG9tSGVpZ2h0OiAxNzdweDtcblxuJG5hdkhlaWdodDogNjZweDtcbiRuYXZIZWlnaHRUYWJsZXQ6IDcwcHg7XG5cbiRsaW5lYXI6IGN1YmljLWJlemllcigwLjI1LCAwLjI1LCAwLjc1LCAwLjc1KTtcblxuJGVhc2VJblNpbmU6IGN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0NSwgMC43MTUpO1xuJGVhc2VPdXRTaW5lOiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcbiRlYXNlSW5PdXRTaW5lOiBjdWJpYy1iZXppZXIoMC40NDUsIDAuMDUsIDAuNTUsIDAuOTUpO1xuJGVhc2VJblF1YWQ6IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7XG4kZWFzZU91dFF1YWQ6IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiRlYXNlSW5PdXRRdWFkOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG5cbiRlYXNlSW5DdWJpYzogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4kZWFzZU91dEN1YmljOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiRlYXNlSW5PdXRDdWJpYzogY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuJGVhc2VJblF1YXJ0OiBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKTtcbiRlYXNlT3V0UXVhcnQ6IGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4kZWFzZUluT3V0UXVhcnQ6IGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG5cbiRlYXNlSW5RdWludDogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4kZWFzZU91dFF1aW50OiBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG4kZWFzZUluT3V0UXVpbnQ6IGN1YmljLWJlemllcigwLjg2LCAwLCAwLjA3LCAxKTtcbiRlYXNlSW5FeHBvOiBjdWJpYy1iZXppZXIoMC45NSwgMC4wNSwgMC43OTUsIDAuMDM1KTtcbiRlYXNlT3V0RXhwbzogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuJGVhc2VJbk91dEV4cG86IGN1YmljLWJlemllcigxLCAwLCAwLCAxKTtcblxuJGVhc2VJbkNpcmM6IGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzM1KTtcbiRlYXNlT3V0Q2lyYzogY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XG4kZWFzZUluT3V0Q2lyYzogY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44Nik7XG4kZWFzZUluQmFjazogY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7XG4kZWFzZU91dEJhY2s6IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiRlYXNlSW5PdXRCYWNrOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0Zm9udDogaW5oZXJpdDtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSB7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxub2wsXG51bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5ibG9ja3F1b3RlLFxucSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRjb250ZW50OiBub25lO1xufVxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxuYnV0dG9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRhcHBlYXJhbmNlOiBub25lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcblx0bWluLWhlaWdodDogMTAwdmg7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXHR0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVTcGVlZDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcbn1cblxudWxbY2xhc3NdLFxub2xbY2xhc3NdIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYTpub3QoW2NsYXNzXSkge1xuXHR0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG59XG5cbmltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxudGV4dGFyZWEsXG5zZWxlY3Qge1xuXHRmb250OiBpbmhlcml0O1xufVxuXG4qOmZvY3VzIHtcbm91dGxpbmU6IG5vbmU7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG5cdCoge1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG5cdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xuXHRcdHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbmh0bWwge1xuXHRmb250LXNpemU6IDYyLjUlO1xufVxuXG5ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yR3JheUxpZ2h0O1xuXHRjb2xvcjogIzQyNDI0Mjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogMzAwO1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1mYW1pbHk6ICRmb250QmFzZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cdEBpbmNsdWRlIG1lZGlhKHNtYWxsKSB7XG5cdFx0Zm9udC1zaXplOiAzLjczM3Z3O1xuXHR9XG59XG5cbmlucHV0LFxudGV4dGFyZWEge1xuXHRmb250LWZhbWlseTogJGZvbnRCYXNlO1xufVxuXG5wIHtcblx0bGluZS1oZWlnaHQ6IDI7XG59XG5cbmEge1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTtcblx0b3V0bGluZTogbm9uZTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0dHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuXHQmOmxpbmsge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXHQmOnZpc2l0ZWQsXG5cdCY6aG92ZXIsXG5cdCY6YWN0aXZlIHtcblx0fVxufVxuXG5zdXAge1xuXHR2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG5cdGZvbnQtc2l6ZTogc21hbGxlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdGFbaHJlZl49J3RlbDonXSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuQG1peGluIG1lZGlhKCRicmVha3BvaW50OiBsYXJnZSkge1xuXHRAaWYgJGJyZWFrcG9pbnQgPT0gZ2xvYmFsbmF2IHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cblx0QGlmICRicmVha3BvaW50ID09IHRhYmxldCB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxuXG5cdEBpZiAkYnJlYWtwb2ludCA9PSBzbWFsbCB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0aGVhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmhlYWRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTAwMDtcblx0b3BhY2l0eTogMTtcblx0LmNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMCAwO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JNYWluO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0LmJ0bl90b1RvcCxcblx0XHQuc2l0ZXRpdGxlIHtcblx0XHRcdGhlaWdodDogJGhlYWRlckhlaWdodDtcblx0XHR9XG5cdFx0LmJ0bl90b1RvcCB7XG5cdFx0XHR3aWR0aDogJGhlYWRlckhlaWdodDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvckdyYXlEYXJrO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRoZWlnaHQ6ICRoZWFkZXJIZWlnaHQ7XG5cdFx0XHRcdC5pY29uX3RvVG9wIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRmb250LXNpemU6IDM3cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wYWdlX21haW4tdmlzdWFsIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JNYWluO1xuXHRcdC5zaXRldGl0bGUge1xuXHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdG1heC13aWR0aDogMTA5NHB4O1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0LmltZ19zaXRldGl0bGUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jb250cm9sX2Jsb2NrIHtcblx0ZGlzcGxheTogbm9uZTtcblx0LmJ0bl9saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHQuaXRlbSB7XG5cdFx0XHR3aWR0aDogMzQlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjM2MzYzM7XG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDExNHB4O1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmJhY2sge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTdweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmJyZWFkY3J1bWJzIHtcblx0cGFkZGluZzogMCA1MnB4O1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXHQuYnJlYWRjcnVtYnNfbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Lml0ZW0ge1xuXHRcdFx0YSxcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yVGV4dEJsaztcblx0XHRcdH1cblx0XHRcdCYuYXJyb3cge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuY3VycmVudCB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuQGluY2x1ZGUgbWVkaWEoc21hbGwpIHtcblx0LmhlYWRlciB7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHQuY29udGFpbmVyIHtcblx0XHR9XG5cdFx0LnBhZ2VfbWFpbi12aXN1YWwge1xuXHRcdFx0LnNpdGV0aXRsZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRoZWFkZXJIZWlnaHRTUDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1dnc7XG5cdFx0XHRcdGhlaWdodDogJGhlYWRlckhlaWdodFNQO1xuXHRcdFx0XHQuaW1nX3NpdGV0aXRsZSB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0aGVpZ2h0OiAkaGVhZGVySGVpZ2h0U1A7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJyZWFkY3J1bWJzIHtcblx0XHRwYWRkaW5nOiAwIDV2dztcblx0XHRtYXJnaW4tdG9wOiAyLjV2dztcblx0XHQuYnJlYWRjcnVtYnNfbGlzdCB7XG5cdFx0XHQuaXRlbSB7XG5cdFx0XHRcdGEsXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hcnJvdyB7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAuNWVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuYW5pbWF0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBrZXlmcmFtZXMgc2hvd0hlYWRlciB7XG5cdDAle1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dG9wOiAtMTBweDtcblx0fVxuXHQxMDAle1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dG9wOiAwO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHNob3dFbnRyeUJ0biB7XG5cdDAle1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cmlnaHQ6IC0xM3B4O1xuXHR9XG5cdDEwMCV7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRyaWdodDogLTNweDtcblx0fVxufVxuQGtleWZyYW1lcyBoaWRkZW5FbnRyeUJ0biB7XG5cdDAle1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0cmlnaHQ6IC0zcHg7XG5cdH1cblx0MTAwJXtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHJpZ2h0OiAtMTNweDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cbn1cbkBrZXlmcmFtZXMgc2hvd0VudHJ5QnRuU1Age1xuXHQwJXtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcblx0fVxuXHQxMDAle1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdG5hdlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5uYXZfYmxvY2sge1xuXHQmLm5hdl9maXhlZCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRhbmltYXRpb246IG5hdkZpeGVkIDAuM3MgZm9yd2FyZHM7XG5cdH1cbn1cbkBrZXlmcmFtZXMgbmF2Rml4ZWQge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG59XG5cbi5uYXZfdHJpZ2dlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNTtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Lm5hdl9saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHQuaXRlbSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3JNYWluO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAkbmF2SGVpZ2h0O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogMTAwMDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yR3JheURhcms7XG5cdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3JUZXh0QmxrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmN1cnJlbnQge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3JUZXh0QmxrO1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji50b3Age1xuXHRcdFx0XHR3aWR0aDogJG5hdkhlaWdodDtcblx0XHRcdFx0bWluLXdpZHRoOiAkbmF2SGVpZ2h0O1xuXHRcdFx0XHRoZWlnaHQ6ICRuYXZIZWlnaHQ7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDIlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRcdFx0XHRcdC5uYXZfdG9wIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3JHcmF5RGFyaztcblx0XHRcdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnNwX3B1bGxkb3duIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdH1cblx0XHRcdFx0YS5saW5rX2ludmFsaWQge1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnN1Yl9tZW51X19ibG9jayB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDIwcHg7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUsKTtcblx0XHRcdFx0d2lkdGg6IDI2MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6IDAgMDtcblx0XHRcdFx0ei1pbmRleDogOTk5O1xuXHRcdFx0XHQuc3ViX21lbnVfX2xpc3Qge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweCAwIDMwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogM3B4IHNvbGlkICMwZDBkMGQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAzcHggc29saWQgIzBkMGQwZDtcblx0XHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTBweCwgMCk7XG5cdFx0XHRcdFx0LnN1Yl9pdGVtIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogIDAgMCAwIDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAtMWVtO1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdFx0LnJlZCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBzdWJtZW51X3Nob3cgMC41cyBmb3J3YXJkcztcblx0XHRcdFx0XHQuc3ViX21lbnVfX2xpc3Qge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuQGluY2x1ZGUgbWVkaWEodGFibGV0KSB7XG5cdC5uYXYge1xuXHRcdC5uYXZfbGlzdCB7XG5cdFx0XHQuaXRlbSB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGhlaWdodDogJG5hdkhlaWdodFRhYmxldDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYudG9wIHtcblx0XHRcdFx0XHRoZWlnaHQ6ICRuYXZIZWlnaHRUYWJsZXQ7XG5cdFx0XHRcdFx0d2lkdGg6ICRuYXZIZWlnaHRUYWJsZXQgKiAwLjk7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAkbmF2SGVpZ2h0VGFibGV0ICogMC45O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuXG5AaW5jbHVkZSBtZWRpYShnbG9iYWxuYXYpIHtcblx0Lm5hdl9ibG9jayB7XG5cdFx0Ji5uYXZfZml4ZWQge1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdGFuaW1hdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQubmF2X3RyaWdnZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvckdyYXlEYXJrO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR3aWR0aDogJGhlYWRlckhlaWdodFNQO1xuXHRcdGhlaWdodDogJGhlYWRlckhlaWdodFNQO1xuXHRcdHotaW5kZXg6IDk5OTtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRwYWRkaW5nOiA0dnc7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXHRcdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMTc1KTtcblx0XHRcdCYudG9wIHtcblx0XHRcdH1cblx0XHRcdCYubWlkZGxlIHtcblx0XHRcdH1cblx0XHRcdCYuYm90dG9tIHtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnRvcCB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDN2dykgcm90YXRlKC0xMzVkZWcpO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYubWlkZGxlIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdGxlZnQ6IC0xMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYm90dG9tIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQuMXZ3KSByb3RhdGUoMTM1ZGVnKTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5uYXYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvckdyYXlEYXJrO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IDAlO1xuXHRcdHBhZGRpbmctdG9wOiAkaGVhZGVySGVpZ2h0U1A7XG5cdFx0cGFkZGluZy1ib3R0b206ICRoZWFkZXJIZWlnaHRTUDtcblx0XHRwYWRkaW5nLWxlZnQ6IGNhbGMoJGhlYWRlckhlaWdodFNQIC8gMik7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjBweCk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRvdmVyZmxvdzogc2Nyb2xsO1xuXHRcdCYuYWN0aXZlIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0YW5pbWF0aW9uOiBuYXZPcGVuIDAuM3MgZm9yd2FyZHM7XG5cdFx0fVxuXG5cdFx0Lm5hdl9saXN0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuXHRcdFx0Lml0ZW0ge1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZGO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAwIDA7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNmVtIDA7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjI0ZW07XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvckdyYXlEYXJrO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdCYuZW5nIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjllbTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDAuOGVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5qYSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDJweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji50b3Age1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRjtcblx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRjtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3JHcmF5RGFyaztcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuY3VycmVudCB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3JHcmF5RGFyaztcblx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvckdyYXlEYXJrO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnNwX3B1bGxkb3duIHtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0YS5saW5rX2ludmFsaWQge1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmFjdGl2ZTo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc3ViX21lbnVfX2Jsb2NrIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMDtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnN1Yl9tZW51X19saXN0IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDA7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdFx0LnN1Yl9pdGVtIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwLjllbSAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDJlbTtcblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IC0xZW07XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMWVtO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYub3BlbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHRcdC5zdWJfbWVudV9fbGlzdCB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYub3BlbiB7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHR6LWluZGV4OiA5OTk5O1xuXHRcdFx0XHRhbmltYXRpb246IG5hdkxpc3RTaG93IDAuM3MgZm9yd2FyZHM7XG5cdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogMC4zcztcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgNSU7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuYW5pbWF0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBrZXlmcmFtZXMgbmF2T3BlbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHdpZHRoOiAwJTtcblx0fVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHdpZHRoOiA4OCU7XG5cdH1cbn1cbkBrZXlmcmFtZXMgbmF2TGlzdFNob3cge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5cblxuQGtleWZyYW1lcyBzdWJtZW51X3Nob3cge1xuXHQwJXtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwMCV7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuQGtleWZyYW1lcyBzaG93SGVhZGVyIHtcblx0MCV7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0b3A6IC0xMHB4O1xuXHR9XG5cdDEwMCV7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0b3A6IDA7XG5cdH1cbn1cbkBrZXlmcmFtZXMgc2hvd1RvcFNlY3Rpb24ge1xuXHQwJXtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMHB4LCAwKTtcblx0fVxuXHQxMDAle1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgc2hvd0VudHJ5QnRuIHtcblx0MCV7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRyaWdodDogLTEzcHg7XG5cdH1cblx0MTAwJXtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHJpZ2h0OiAtM3B4O1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGhpZGRlbkVudHJ5QnRuIHtcblx0MCV7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRyaWdodDogLTNweDtcblx0fVxuXHQxMDAle1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cmlnaHQ6IC0xM3B4O1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxufVxuQGtleWZyYW1lcyBzaG93RW50cnlCdG5TUCB7XG5cdDAle1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuXHR9XG5cdDEwMCV7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcblx0fVxufVxuQGtleWZyYW1lcyBzcF9uYXZMaXN0X2FjdGl2ZSB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcblx0fVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0fVxufVxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi5mb290ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvckdyYXlEYXJrO1xuXHQuY29udGFpbmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAwIDAgMCAwO1xuXHRcdC5ib3gge1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC5pbWdfZm9vdGVyX3RpdGxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wYWdlIHtcblx0LmZvb3RlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG59XG5cbiN0by10b3Age1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAzMHB4O1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG5cdGEge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDBweDtcblx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdH1cblx0fVxuXHQmLmZhZGVpbiB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5cblxuQGluY2x1ZGUgbWVkaWEoc21hbGwpIHtcblx0LmZvb3RlciB7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHQuYm94IHtcblx0XHRcdFx0aGVpZ2h0OiAxNnZ3O1xuXHRcdFx0XHQuaW1nX2Zvb3Rlcl90aXRsZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDU1JTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCN0by10b3Age1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHRcdGEge1xuXHRcdFx0d2lkdGg6IDEzLjN2dztcblx0XHRcdGhlaWdodDogMTMuM3Z3O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi53cmFwcGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdCYuc2hvdyB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEoc21hbGwpIHtcblx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLnBjIHtcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0QGluY2x1ZGUgbWVkaWEoc21hbGwpIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5zcCB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0QGluY2x1ZGUgbWVkaWEoc21hbGwpIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG59XG4udGFibGV0IHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRAaW5jbHVkZSBtZWRpYSh0YWJsZXQpIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5ib2xkIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmxvYWRpbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI2xvYWRpbmcge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogI0ZGRiwgJGFscGhhOiAwLjkpO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHR6LWluZGV4OiAxMDAwMDtcblx0b3BhY2l0eTogMTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdCYuaGlkZGVuX2FuaW1hdGlvbiB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRhbmltYXRpb246IGhpZGRlbl9hbmltYXRpb24gMS4zcyBmb3J3YXJkcztcblx0XHRhbmltYXRpb24tZGVsYXk6IDA7XG5cdFx0QGtleWZyYW1lcyBoaWRkZW5fYW5pbWF0aW9uIHtcblx0XHRcdDAlIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQxMDAlIHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jYXRjaCB7XG5cdFx0d2lkdGg6IDgwcHg7XG5cdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHZoO1xuXHRcdGJvcmRlcjogNXB4IHNvbGlkO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDApO1xuXHRcdGFuaW1hdGlvbjogaXNfbG9hZGluZyAxLjFzIGluZmluaXRlICRlYXNlSW5PdXRDaXJjO1xuXHRcdEBrZXlmcmFtZXMgaXNfbG9hZGluZyB7XG5cdFx0XHQwJSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgwZGVnKTtcblx0XHRcdH1cblx0XHRcdDEwMCUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMzYwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5oaWRkZW5fY2F0Y2gge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zaXRpb246IDAuOHM7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtYWxsKSB7XG5cdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdGJvcmRlci13aWR0aDogM3B4O1xuXHRcdH1cblx0fVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmFuaW1hdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLyBoaWRkZW5cbi5oaWRkZW4ge1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC42cztcbn1cbi5oaWRkZW5fc2xpZGUge1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTBweCk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjZzO1xufVxuLmhpZGRlbl9zbGlkZVJpZ2h0IHtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC42cztcbn1cbi5oaWRkZW5fc2xpZGVMZWZ0IHtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNnM7XG59XG4uaGlkZGVuX2ZhZGV1cCB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNnM7XG59XG5cbi8vIHNob3dcbi5zaG93X2ZhZGVpbiB7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC42cztcbn1cbi5zaG93X3NsaWRlIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC42cztcblx0dHJhbnNpdGlvbi1kZWxheTogMC4zcztcbn1cbi5zaG93X2ZhZGV1cCB7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNnM7XG59XG4uc2hvd19zY2FsZVVwIHtcblx0b3BhY2l0eTogMTtcblx0YW5pbWF0aW9uOiBzY2FsZVVwIDAuOHMgZm9yd2FyZHMgJGVhc2VJbk91dEN1YmljO1xuXHRAa2V5ZnJhbWVzIHNjYWxlVXAge1xuXHRcdDAle1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuXHRcdH1cblx0XHQ1MCV7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0fVxuXHRcdDEwMCV7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdH1cblx0fVxufVxuXG4vLyBkZWxheVxuLmRlbGF5XzIwMCB7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4uZGVsYXlfNDAwIHtcblx0dHJhbnNpdGlvbi1kZWxheTogMC40cztcbn1cbi5kZWxheV82MDAge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAwLjZzO1xufVxuLmRlbGF5XzgwMCB7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDAuOHM7XG59XG4uZGVsYXlfMTAwMCB7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDFzO1xufVxuLmRlbGF5XzEyMDAge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAxLjJzO1xufVxuLmRlbGF5XzE0MDAge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAxLjRzO1xufVxuLmRlbGF5XzE2MDAge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAxLjZzO1xufVxuLmRlbGF5XzE4MDAge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAxLjhzO1xufVxuLmRlbGF5XzIwMDAge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAycztcbn1cbi5kZWxheV8yNDAwIHtcblx0dHJhbnNpdGlvbi1kZWxheTogMi40cztcbn1cbi5kZWxheV8yODAwIHtcblx0dHJhbnNpdGlvbi1kZWxheTogMi44cztcbn1cbi5kZWxheV8zMjAwIHtcblx0dHJhbnNpdGlvbi1kZWxheTogMy4ycztcbn1cbi5kZWxheV80MDAwIHtcblx0dHJhbnNpdGlvbi1kZWxheTogNHM7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmFuaW1hdGlvbiBlbmRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5cblxubWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHQuY29udGFpbmVyIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQuYm94IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMmVtIGF1dG87XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYud2lkdGhNIHtcblx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRtYXgtd2lkdGg6ICRjb250ZW50V2lkdGhfTTtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYShzbWFsbCkge1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0LmJveCB7XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYud2lkdGhNIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1dnc7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDV2dztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4ucGFnZS10eXBlX19pbmRleCB7XG5cdC53cmFwcGVyIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHQjdG8tdG9wIHtcblx0fVxufVxuXG5cbi5wYWdlLXR5cGVfX2FydGljbGUge1xuXHRtYWluIHtcblx0fVxufVxuXG5cbi5saW5rX3NlY3Rpb24ge1xuXHRwYWRkaW5nOiAwO1xuXHQuY29udGFpbmVyIHtcblx0XHQuYm94IHtcblx0XHRcdC5idG5fbGlzdCB7XG5cdFx0XHRcdC5pdGVtIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjZlbTtcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjZlbSAwO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuMmVtO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0ZGRjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0XHRcdCYubWluIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzOXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3JNYWluO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmNvbG9yLWdyYXkge1xuXHRcdFx0XHRcdC5pdGVtIHtcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yVGV4dEJsaztcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yVGV4dEJsaztcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yVGV4dEJsaztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmNvbG9yLXdoaXRlIHtcblx0XHRcdFx0XHQuaXRlbSB7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvclRleHRCbGs7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvclRleHRCbGs7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvclRleHRCbGs7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYShzbWFsbCkge1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0LmJveCB7XG5cdFx0XHRcdC5idG5fbGlzdCB7XG5cdFx0XHRcdFx0Lml0ZW0ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS4zZW07XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC42ZW0gMDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjIzZW07XG5cdFx0XHRcdFx0XHRcdCYubWluIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvck1haW47XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmNvbG9yLWdyYXkge1xuXHRcdFx0XHRcdFx0Lml0ZW0ge1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3JUZXh0QmxrO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yVGV4dEJsaztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5jb2xvci13aGl0ZSB7XG5cdFx0XHRcdFx0XHQuaXRlbSB7XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvclRleHRCbGs7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvclRleHRCbGs7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLnBhZ2VfdGl0bGUge1xuXHRmb250LXNpemU6IDIuOGVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxldHRlci1zcGFjaW5nOiA0cHg7XG5cdC5taW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMC43ZW07XG5cdH1cblx0LnVuZGVybGluZSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MjQyNDI7XG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdH1cblx0LmRlY29yYXRpb24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY29tbW9uL3RpdGxlX2RlY28ucG5nKSBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG5cdFx0Ji5taW4wOGVtIHtcblx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0fVxuXHRcdCYubWluMDdlbSB7XG5cdFx0XHRmb250LXNpemU6IDAuNzNlbTtcblx0XHR9XG5cdH1cblx0Ji5mb250NDgge1xuXHRcdGZvbnQtc2l6ZTogNDhweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhKHNtYWxsKSB7XG5cdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdC5taW4ge1xuXHRcdFx0Zm9udC1zaXplOiAwLjdlbTtcblx0XHR9XG5cdFx0LnVuZGVybGluZSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E2YTZhNjtcblx0XHRcdHBhZGRpbmctdG9wOiAwLjNlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjVlbTtcblx0XHR9XG5cdFx0LmRlY29yYXRpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDAuNmVtO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDAuOGVtO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA1OCU7XG5cdFx0XHQmLm1pbjA4ZW0ge1xuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdH1cblx0XHRcdCYubWluMDdlbSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmZvbnQ0OCB7XG5cdFx0fVxuXHR9XG59XG5cblxuXG4ucGFnZV9jYXRjaCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogMy4yZW0gMDtcblx0bGV0dGVyLXNwYWNpbmc6IDRweDtcblx0LmxhcmdlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDIuOGVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjNlbTtcblx0fVxuXHQubWlkIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDIuMTRlbTtcblx0XHRwYWRkaW5nOiAwLjRlbSAwO1xuXHR9XG5cdC5taW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMS40M2VtO1xuXHR9XG5cdC5uYXJyb3cge1xuXHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYShzbWFsbCkge1xuXHRcdHBhZGRpbmc6IDEuNGVtIDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHQubGFyZ2Uge1xuXHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHR9XG5cdFx0Lm1pZCB7XG5cdFx0XHRmb250LXNpemU6IDEuNGVtO1xuXHRcdFx0cGFkZGluZzogMC40ZW0gMDtcblx0XHR9XG5cdFx0Lm1pbiB7XG5cdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHR9XG5cdFx0Lm5hcnJvdyB7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHR9XG5cdH1cbn1cblxuXG4udGV4dF9ibG9jayB7XG5cdHBhZGRpbmc6IDAgMCAxMDBweCAwO1xuXHQmOmxhc3QtY2hpbGQge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogMS40M2VtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0cGFkZGluZy1ib3R0b206IDAuOGVtO1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0ZGwge1xuXHRcdGR0LFxuXHRcdGRkIHtcblx0XHRcdGZvbnQtc2l6ZTogMS40M2VtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHR9XG5cdFx0LmZsZXhib3gge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogM3B4O1xuXHRcdH1cblx0fVxuXHQmLmZvbnQzMiB7XG5cdFx0cCB7XG5cdFx0fVxuXHR9XG5cblx0LnBob3RvIHtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzVweDtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0Ji5zaXplNDMwIHtcblx0XHRcdHdpZHRoOiA0MzBweDtcblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0fVxuXHR9XG5cdCYuc2VwYXJhdGUge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JUZXh0QmxrO1xuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYShzbWFsbCkge1xuXHRcdHBhZGRpbmc6IDAgMCAzZW0gMDtcblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0XHRcdHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoO1xuXHRcdH1cblx0XHRkbCB7XG5cdFx0XHRkdCxcblx0XHRcdGRkIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHR9XG5cdFx0XHQuZmxleGJveCB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxdnc7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuZm9udDMyIHtcblx0XHRcdHAge1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucGhvdG8ge1xuXHRcdFx0cGFkZGluZy10b3A6IDFlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyZW07XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHQmLnNpemU0MzAge1xuXHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNlcGFyYXRlIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JUZXh0QmxrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM2VtO1xuXHRcdH1cblx0fVxufVxuXG4udGV4dF9ibG9ja1tpZF0ge1xuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuXG4ucF9ib3R0b202MCB7XG5cdHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG5cdEBpbmNsdWRlIG1lZGlhKHNtYWxsKSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDV2dyAhaW1wb3J0YW50O1xuXHR9XG59XG4ubV9ib3R0b202MCB7XG5cdG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcblx0QGluY2x1ZGUgbWVkaWEoc21hbGwpIHtcblx0XHRtYXJnaW4tYm90dG9tOiA1dncgIWltcG9ydGFudDtcblx0fVxufVxuLnBfdG9wNjAge1xuXHRwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuXHRAaW5jbHVkZSBtZWRpYShzbWFsbCkge1xuXHRcdHBhZGRpbmctdG9wOiA1dncgIWltcG9ydGFudDtcblx0fVxufVxuLm1fdG9wNjAge1xuXHRtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG5cdEBpbmNsdWRlIG1lZGlhKHNtYWxsKSB7XG5cdFx0bWFyZ2luLXRvcDogNXZ3ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuXG4jZ2FsbGVyeV9tb2RhbCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWxfX2Jsb2NrIHtcblx0d2lkdGg6IDkwJTtcblx0bWF4LXdpZHRoOiA5NjBweDtcblx0cGFkZGluZzogMTBweDtcblx0LmlubmVyIHtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0fVxuXHR9XG5cdC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRyaWdodDogMHB4O1xuICAgIHRvcDogMHB4O1xuICAgIG9wYWNpdHk6IDE7XG5cdFx0d2lkdGg6IDcwcHg7XG5cdFx0aGVpZ2h0OiA3MHB4O1xuXHR9XG59XG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIGRpdiB7XG5cdHBhZGRpbmc6IDA7XG59XG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcblx0d2lkdGg6IDgwcHg7XG5cdGhlaWdodDogMTEwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG4uZmFuY3lib3gtYnV0dG9uLS1hcnJvd19sZWZ0LFxuLmZhbmN5Ym94LWJ1dHRvbi0tYXJyb3dfcmlnaHQge1xuXHRvcGFjaXR5OiAxO1xuXHQuYXJyb3cge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvckdyYXlEYXJrO1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGhlaWdodDogM3B4O1xuXHRcdHBhZGRpbmc6IDAgMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA0OHB4O1xuXHRcdGxlZnQ6IDQwcHg7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0dG9wOiA2MHB4O1xuXHRcdH1cblx0fVxufVxuLmZhbmN5Ym94LWJ1dHRvbi0tYXJyb3dfbGVmdCB7XG5cdC5hcnJvdyB7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogNDBweDtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpO1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtZWRpYSAoc21hbGwpIHtcblx0Lm1vZGFsX19ibG9jayB7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cdC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xuXHRcdHdpZHRoOiA2MHB4O1xuXHRcdGhlaWdodDogMTAwcHg7XG5cdH1cblx0LmZhbmN5Ym94LWJ1dHRvbi0tYXJyb3dfbGVmdCxcblx0LmZhbmN5Ym94LWJ1dHRvbi0tYXJyb3dfcmlnaHQge1xuXHRcdC5hcnJvdyB7XG5cdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0dG9wOiA0NXB4O1xuXHRcdFx0bGVmdDogMzRweDtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdHRvcDogNTRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZhbmN5Ym94LWJ1dHRvbi0tYXJyb3dfbGVmdCB7XG5cdFx0LmFycm93IHtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRyaWdodDogMzRweDtcblx0XHR9XG5cdH1cbn1cblxuXG4uZm9udDA4ZW0ge1xuXHRmb250LXNpemU6IDAuOGVtO1xufVxuXG4uYnRuLWJsb2NrX3BkZiB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cdC5saXN0IHtcblx0XHQuaXRlbSB7XG5cdFx0XHR3aWR0aDogMzgwcHg7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3JUZXh0QmxrO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41N2VtO1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvclRleHRCbGs7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbl9kb3dubG9hZC5zdmcpIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDYwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQgMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdFx0cGFkZGluZzogMC4yZW0gMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYShzbWFsbCkge1xuXHRcdG1hcmdpbi10b3A6IDV2dztcblx0XHQubGlzdCB7XG5cdFx0XHQuaXRlbSB7XG5cdFx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuM2VtIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiJdfQ== */
