html,body,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,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,figure,footer,header,nav,section,details,summary{display:block}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}img,object,embed{max-width:100%}html{overflow-y:scroll}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:rgba(0,0,0,0)}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:before,.clearfix:after{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}html{font-size:62.5%}html.is_fixed{overflow:hidden}body{color:#000;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","Sogoe UI",Verdana,"メイリオ",Meiryo,sans-serif;font-size:1.6rem}@media screen and (max-width: 768px){body{font-size:1.4rem;min-width:320px;overflow:auto}}body.is_active{overflow:hidden}a{color:inherit;text-decoration:none}.wrap{margin-left:auto;margin-right:auto;max-width:990px;padding-left:40px;padding-right:40px}@media screen and (max-width: 768px){.wrap{padding-left:15px;padding-right:15px}}.main{display:block;overflow-x:hidden}@media screen and (max-width: 768px){.main{overflow-x:hidden}}img.lazy{opacity:0;-webkit-transition:.5s .2s;transition:.5s .2s}img.lazy.is_loaded{opacity:1}.example__img{font-family:"object-fit: cover;";height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;padding-left:20px;position:relative;top:0;width:100%;z-index:3}@media screen and (max-width: 768px){.header{padding:0 10px 0 4px}}.header__logo{padding-top:10px}@media screen and (max-width: 768px){.header__logo{padding-top:12px}}.header__logoLink{display:block}.header__logoImg{height:auto;width:350px}@media screen and (max-width: 768px){.header__logoImg{height:27.5px;width:auto}}.gnav{margin-left:auto}@media screen and (max-width: 768px){.gnav{height:100%;left:0;opacity:0;overflow:scroll;position:fixed;top:0;-webkit-transition:.5s;transition:.5s;visibility:hidden;width:100%;z-index:5}}.gnav.is_open{opacity:1;visibility:visible}.gnav__inner{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (max-width: 768px){.gnav__inner{background-color:#1d2088;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:68px 20px 16px}}.gnav__list{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none}@media screen and (max-width: 768px){.gnav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:18px;width:100%}}.gnav__item{font-size:1.6rem;font-weight:bold;position:relative}.gnav__item:not(:last-child)::after{bottom:0;color:#000;content:"/";font-size:1.6rem;margin:auto;position:absolute;right:-4px;top:0}@media screen and (max-width: 768px){.gnav__item:not(:last-child)::after{content:none}}@media screen and (max-width: 768px){.gnav__item{border-bottom:1px solid #fff;font-size:2.4rem;margin-bottom:22px;width:100%}}.gnav__link{color:#000;padding:0 15px;position:relative}@media screen and (max-width: 1050px){.gnav__link{color:#fff;display:block;padding:0 15px 15px;text-align:center}}.gnav__link::after{background-color:#000;border-radius:2px;bottom:-4px;content:"";height:2px;left:12px;position:absolute;-webkit-transition:.5s;transition:.5s;width:0}.gnav__link:hover::after{width:calc(100% - 24px)}@media screen and (max-width: 768px){.gnav__link:hover::after{width:0}}.gnav__list2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;width:302px}@media screen and (max-width: 768px){.gnav__list2{margin-bottom:0;width:100%}}.gnav__list2 .gnav__item{margin-left:1px}@media screen and (max-width: 768px){.gnav__list2 .gnav__item{border:none}}.gnav__list2 .gnav__item::after{content:none}.gnav__list2 .gnav__link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#1d2088;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.1em;-webkit-transition:.3s;transition:.3s;width:150px}@media screen and (max-width: 768px){.gnav__list2 .gnav__link{background-color:#fff;color:#1d2088;font-size:1.8rem;height:54px;letter-spacing:.15em;padding:0;width:100%}}.gnav__list2 .gnav__link_clr_red{background-color:#e60012}.gnav__list2 .gnav__link::after{content:none}.gnav__list2 .gnav__link:hover{opacity:.8}.gnav__svg{height:22px;width:120px}@media screen and (max-width: 768px){.gnav__svg{height:auto;width:130px}}.gnav .overlay{background:rgba(0,0,0,.25);cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.gnav.is_open .overlay{display:block}.hamburger{display:none}@media screen and (max-width: 768px){.hamburger{background-color:#1d2088;cursor:pointer;display:block;height:34px;position:fixed;right:12px;top:11px;width:34px;z-index:5}}.hamburger__bar{background-color:#fff;display:block;height:1px;left:9px;position:relative;-webkit-transition:opacity .7s,-webkit-transform .5s;transition:opacity .7s,-webkit-transform .5s;transition:opacity .7s,transform .5s;transition:opacity .7s,transform .5s,-webkit-transform .5s;width:16px}.hamburger.is_open .hamburger__bar{left:0px;width:30px}.hamburger__bar:nth-of-type(1){top:12px}.hamburger__bar:nth-of-type(2){top:20px}.hamburger.is_open .hamburger__bar:nth-of-type(1){top:18px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger.is_open .hamburger__bar:nth-of-type(2){top:17px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.contact{background-color:rgba(29,32,136,.1);padding:48px 0 56px;position:relative}@media screen and (max-width: 768px){.contact{padding:35px 0 45px}}.contact .secTtl__ja{font-size:2.4rem;font-weight:bold;letter-spacing:.02em;margin-bottom:38px}@media screen and (max-width: 768px){.contact .secTtl__ja{font-size:1.8rem;margin-bottom:18px}}.contact__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){.contact__flex{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.contact__tel{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:66px;margin-bottom:10px;padding-left:16px;padding-right:30px;-webkit-transition:.5s;transition:.5s}@media screen and (max-width: 768px){.contact__tel{margin-bottom:34px;padding-left:16px;padding-right:20px}}@media screen and (max-width: 480px){.contact__tel{height:34px}}.contact__tel:hover{opacity:.8}@media screen and (max-width: 768px){.contact__tel:hover{opacity:1}}.contact__telSvg{height:45px;width:419px}@media screen and (max-width: 768px){.contact__telSvg{height:34px;width:316px}}.contact__mail{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#1d2088;border:1px solid #1d2088;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:2rem;height:82px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.5s;transition:.5s;width:394px}@media screen and (max-width: 768px){.contact__mail{font-size:1.8rem;height:70px}}@media screen and (max-width: 480px){.contact__mail{margin:0 auto;width:calc(100% - 24px)}}@media screen and (max-width: 374px){.contact__mail{font-size:1.6rem;white-space:nowrap}}.contact__mail:hover{opacity:.8}@media screen and (max-width: 768px){.contact__mail:hover{opacity:1}}.footer{background-color:#1d2088;color:#fff;padding:26px 0 22px;position:relative}@media screen and (max-width: 768px){.footer{padding:20px 0 10px}}.footer .wrap{max-width:1080px}.footer__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){.footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.footer__ttl{font-size:1.6rem;font-weight:normal;letter-spacing:.05em;margin-bottom:8px}@media screen and (max-width: 768px){.footer__ttl{text-align:center}}.footer__info{font-size:1.4rem;line-height:1.8}@media screen and (max-width: 768px){.footer__info{line-height:1.75;margin-bottom:6px;text-align:center}}@media screen and (max-width: 374px){.footer__info{font-size:1.3rem}}.footer__nav{padding-top:8px}@media screen and (max-width: 768px){.footer__nav{margin-bottom:10px}}.footer__list{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 -5px 10px 0}@media screen and (max-width: 768px){.footer__list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 0 12px}}.footer__item{font-size:1.8rem}@media screen and (max-width: 374px){.footer__item{font-size:1.6rem}}.footer__link{padding:0 10px;-webkit-transition:.5s;transition:.5s}.footer__link:hover{opacity:.8;text-decoration:underline}@media screen and (max-width: 768px){.footer__link:hover{opacity:1;text-decoration:none}}.footer__list02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.footer__list02{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.footer__list02 .footer__item{font-size:1.6rem}@media screen and (max-width: 1050px){.footer__list02 .footer__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.4rem}}@media screen and (max-width: 374px){.footer__list02 .footer__item{font-size:1.2rem}}.footer__list02 .footer__item:not(:last-child)::after{content:"|";font-size:1.6rem;margin-right:4px}@media screen and (max-width: 768px){.footer__list02 .footer__item:not(:last-child)::after{font-size:1.4rem;margin-right:0}}.footer__list02 .footer__link{padding:0 5px}@media screen and (max-width: 768px){.footer__list02 .footer__link{padding:0 4px}}@media screen and (max-width: 480px){.footer__list02 .footer__link{padding:0 3px}}.footer__copy{font-size:1.2rem;margin-top:20px;text-align:right;width:100%}@media screen and (max-width: 768px){.footer__copy{margin-top:10px;text-align:center;font-size:1rem}}.pagination{margin-top:70px}@media screen and (max-width: 768px){.pagination{margin-top:24px}}.pagination__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pagination__item{margin-right:12px}@media screen and (max-width: 768px){.pagination__item{margin-right:18px}}.pagination__item:last-of-type{margin-right:0}.pagination__link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#1d2088;border:1px solid #1d2088;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.8rem;height:30px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30px}@media screen and (max-width: 768px){.pagination__link{font-size:1.4rem}}.pagination__item_type_current .pagination__link{background:#fff;color:#1d2088}span.mainClr{color:#1d2088}.secTtl{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#231815;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.secTtl__en{display:block;font-family:filson-pro,sans-serif;font-size:3.6rem;font-style:normal;font-weight:700;letter-spacing:.05em;line-height:1;margin-bottom:22px;position:relative;text-align:center;white-space:nowrap}@media screen and (max-width: 768px){.secTtl__en{font-size:3rem}}.secTtl__en::after{background-color:#1d2088;bottom:-12px;content:"";display:block;height:1px;left:0;margin:auto;position:absolute;right:0;width:30px}@media screen and (max-width: 768px){.secTtl__en::after{bottom:-10px}}.secTtl__en span{font-weight:bold}.secTtl__ja{display:block;font-size:1.4rem;font-weight:bold;letter-spacing:.15em;text-align:center;white-space:nowrap}@media screen and (max-width: 768px){.secTtl__ja{white-space:wrap}}.articles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -22px}@media screen and (max-width: 768px){.articles{margin:0}}.articles__item{padding:0 22px;width:33.3333%}@media screen and (max-width: 768px){.articles__item{border-bottom:1px solid #1d2088;margin-bottom:20px;max-width:none;padding:0 0 20px;width:100%}}.articles__item:nth-child(n+4){margin-top:72px}@media screen and (max-width: 768px){.articles__item:nth-child(n+4){margin-top:0}}.articles__link{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 768px){.articles__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background-color:rgba(0,0,0,0)}}.articles__link:hover{opacity:.8}@media screen and (max-width: 768px){.articles__link:hover{opacity:1}}.articles__fig{height:auto;margin-bottom:16px;overflow:hidden;position:relative}@media screen and (max-width: 768px){.articles__fig{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-bottom:0;min-height:100px;width:50%}}.articles__fig:after{content:"";display:block;padding-top:61%}.articles__img{bottom:0;font-family:"object-fit: cover;";height:100%;left:0;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.articles__link:hover .articles__img{-webkit-transform:scale(1.08);transform:scale(1.08)}@media screen and (max-width: 768px){.articles__info{padding:2px 0 0 14px}}.articles__date{display:block;font-size:1.4rem;letter-spacing:.05em;line-height:1;margin-bottom:4px}@media screen and (max-width: 768px){.articles__date{margin-bottom:8px}}.articles__ttl{line-height:1.8}.data{max-width:910px}.data__dl{background-color:#fff;border-bottom:1px solid #1d2088;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:56px}@media screen and (max-width: 480px){.data__dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.data__dl:not(:nth-child(even)){background-color:rgba(29,32,136,.05)}@media screen and (max-width: 480px){.data__dl:not(:nth-child(even)){background-color:#fff}}.data__dl:first-child{border-top:1px solid #1d2088}.data__dt{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;font-weight:bold;padding:15px 25px 10px;width:218px}@media screen and (max-width: 1050px){.data__dt{width:180px}}@media screen and (max-width: 480px){.data__dt{background-color:rgba(29,32,136,.05);border-bottom:1px solid #1d2088;color:#1d2088;font-size:1.6rem;padding:8px 16px;width:100%}}@media screen and (max-width: 480px){.data__dt_is_blank{border:none;height:0;padding:0}}.data__dd{padding:15px 20px 10px 0}@media screen and (max-width: 480px){.data__dd{background-color:#fff;font-size:1.6rem;padding:10px 16px;width:100%}}.breadcrumb{margin-bottom:40px}@media screen and (max-width: 768px){.breadcrumb{display:none}}.breadcrumb__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.breadcrumb__item{font-size:1.4rem;letter-spacing:.05em}.breadcrumb__item:not(:first-child){margin-left:8px}.breadcrumb__link{background:url(../images/arrow_breadcrumb.svg) no-repeat top 6px right/7px 10px;padding-right:18px}.pageTtl{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pageTtl__en{display:block;font-family:filson-pro,sans-serif;font-size:4.8rem;font-style:normal;font-weight:700;letter-spacing:.05em;line-height:1;margin-bottom:20px;position:relative;text-align:center}@media screen and (max-width: 768px){.pageTtl__en{font-size:3.8rem;margin-bottom:26px}}.pageTtl__en::after{background-color:#1d2088;bottom:-10px;content:"";display:block;height:1px;left:0;margin:auto;position:absolute;right:0;width:30px}@media screen and (max-width: 768px){.pageTtl__en::after{bottom:-14px}}.pageTtl__ja{display:block;font-size:1.4rem;font-weight:normal;letter-spacing:.1em;text-align:center}.pageTtl .mainClr{font-weight:700}.pcnon{display:none}@media screen and (max-width: 768px){.pcnon{display:inherit}}.spnon{display:inherit}@media screen and (max-width: 768px){.spnon{display:none}}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.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{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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{border:1px solid rgba(0,0,0,0);display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{background:rgba(0,0,0,0);border:none;color:rgba(0,0,0,0);cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:0;position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:20px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:rgba(0,0,0,0);outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{color:#fff;font-family:"slick";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;opacity:.75}.slick-prev{left:0}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:none}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:0}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:none}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.slick-dots li button{background:rgba(0,0,0,0);border:0;color:rgba(0,0,0,0);cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:5px;width:20px}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-family:"slick";font-size:6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.page404{margin-bottom:100px}@media screen and (max-width: 768px){.page404{padding-bottom:100px}}.page404__head{padding:140px 0 100px}@media screen and (max-width: 768px){.page404__head{padding:100px 0 40px}}.page404__breadcrumb{margin-bottom:120px}.page404 .pageTtl__ja span{display:inline-block}.page404__btnArea{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:100px;padding-top:100px}@media screen and (max-width: 768px){.page404__btnArea{padding:80px 20px}}.page404__btn{background:#1d2088;color:#fff;display:block;font-size:1.6rem;font-weight:bold;line-height:1;padding:20px 25px;text-align:center;width:340px}@media screen and (max-width: 768px){.page404__btn{font-weight:normal;margin:0 auto;max-width:330px;padding:17px 0;width:100%}}.archive__pageTtl{padding:42px 0}@media screen and (max-width: 768px){.archive__pageTtl{padding:32px 0 22px}}.archive__content{padding-bottom:110px;padding-top:26px}@media screen and (max-width: 768px){.archive__content{padding:20px 15px 90px}}.archive .pagination__item_type_prev,.archive .pagination__item_type_next{display:none}.single__pageTtl{padding:42px 0}@media screen and (max-width: 768px){.single__pageTtl{padding:32px 0 22px}}.single__article{padding:0 0 128px}@media screen and (max-width: 768px){.single__article{padding:18px 0 78px}}.single__date{margin-bottom:16px}@media screen and (max-width: 768px){.single__date{margin-bottom:18px}}.single__time{display:block;font-size:1.6rem;letter-spacing:.05em;line-height:1;text-align:center}.single__ttl{background-color:#1d2088;color:#fff;font-size:2.4rem;font-weight:bold;line-height:1.4;margin-bottom:46px;padding:12px 20px;text-align:center}@media screen and (max-width: 768px){.single__ttl{font-size:2.2rem;margin-bottom:28px;padding:18px 20px}}.single__ec{height:auto;margin:0 auto 36px;max-width:600px;width:100%}@media screen and (max-width: 768px){.single__ec{margin-bottom:32px}}.single__ecImg{display:block;height:auto;margin:0 auto;width:100%}.single__content{margin:0 auto;max-width:600px}.single__content p{font-size:1.6rem;line-height:1.5;margin-bottom:24px}.single__content h1,.single__content h2,.single__content h3,.single__content h4,.single__content h5,.single__content h6{font-size:2.4rem;font-weight:bold}@media screen and (max-width: 768px){.single__content h1,.single__content h2,.single__content h3,.single__content h4,.single__content h5,.single__content h6{font-size:2.2rem;margin-bottom:24px}}.single__content img{display:block;margin:54px auto}@media screen and (max-width: 768px){.single__content img{margin:24px auto}}.single__pagination{margin-top:148px}@media screen and (max-width: 768px){.single__pagination{margin-top:62px}}.single .pagination__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.single .pagination__item{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;height:52px;width:33.3333%}@media screen and (max-width: 480px){.single .pagination__item{width:auto}}.single .pagination__item_type_prev,.single .pagination__item_type_next{display:none}.single .pagination__link{background-color:rgba(0,0,0,0)}.single .pagination__link_type_back{border:1px solid #1d2088;color:#1d2088;font-size:1.8rem;height:60px;letter-spacing:.05em;margin:0 auto;position:relative;width:200px}@media screen and (max-width: 768px){.single .pagination__link_type_back{height:60px;padding-right:6px;width:200px}}.single .pagination__link_type_back::after{border-left:1px solid #1d2088;border-top:1px solid #1d2088;bottom:0;content:"";-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;height:12px;margin:auto;position:absolute;right:12px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:12px}@media screen and (max-width: 768px){.single .pagination__link_type_back::after{height:10px;right:12px;width:10px}}.header.top{position:absolute}.header.top .gnav__item::after,.header.top .gnav__link{color:#fff}.header.top .gnav__link::after{background-color:#fff}@media screen and (max-width: 768px){.header.top .gnav__list2 .gnav__link{color:#1d2088}}.header.top.is_fixed{opacity:0;position:fixed;-webkit-transform:translateY(-80px);transform:translateY(-80px)}@media screen and (max-width: 768px){.header.top.is_fixed{height:100%;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.header.top.is_fixed .header__logoImg{height:46px;width:auto}@media screen and (max-width: 768px){.header.top.is_fixed .header__logoImg{opacity:0}}.header.top.is_fixed .gnav__item::after,.header.top.is_fixed .gnav__list .gnav__link{color:#000}@media screen and (max-width: 768px){.header.top.is_fixed .gnav__item::after,.header.top.is_fixed .gnav__list .gnav__link{color:#fff}}.header.top.is_fixed .gnav__link::after{background-color:#000}.header.top.is_show{-webkit-animation:headerDown .8s forwards;animation:headerDown .8s forwards;background-color:#fff;padding-bottom:10px}@media screen and (max-width: 768px){.header.top.is_show{-webkit-animation:none;animation:none;background-color:rgba(0,0,0,0);padding-bottom:0}}@-webkit-keyframes headerDown{0%{opacity:0;-webkit-transform:translateY(-80px);transform:translateY(-80px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes headerDown{0%{opacity:0;-webkit-transform:translateY(-80px);transform:translateY(-80px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.top .secTtl{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in,-webkit-transform .5s ease-in}.top .secTtl.js_load{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.top .about__txt{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in,-webkit-transform .5s ease-in}.top .about__txt.js_load{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.top .engineer__bg{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in,-webkit-transform .5s ease-in}.top .engineer__bg.js_load{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.top .engineer__txt{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in,-webkit-transform .5s ease-in}.top .engineer__txt.js_load{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.top .engineer__fig{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in,-webkit-transform .5s ease-in}.top .engineer__fig.js_load{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.top .technology__child{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in,-webkit-transform .5s ease-in}.top .technology__child.js_load{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.top .articles__item{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in,-webkit-transform .5s ease-in}.top .articles__item.js_load{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.top .news__link{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in,-webkit-transform .5s ease-in}.top .news__link.js_load{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.top .movie__media{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in,-webkit-transform .5s ease-in}.top .movie__media.js_load{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.top .data__dl{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in,-webkit-transform .5s ease-in}.top .data__dl.js_load{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.top .access__media{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in,-webkit-transform .5s ease-in}.top .access__media.js_load{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.top~.footer__contact{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in,-webkit-transform .5s ease-in}.top~.footer__contact.js_load{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.mv{height:0;overflow:hidden;padding-top:690px;position:relative}@media screen and (max-width: 1050px){.mv{padding-top:64%}}@media screen and (max-width: 768px){.mv{padding-top:88%}}.mv__msg,.mv__slide,.mv__mask{height:100%;left:0;position:absolute;top:0;width:100%}.mv__msg{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px}@media screen and (max-width: 768px){.mv__msg{padding-bottom:20px}}.mv__copy{font-size:3.6rem;font-weight:bold;letter-spacing:.15em;line-height:1.333;text-align:center}@media screen and (max-width: 768px){.mv__copy{font-size:2rem;padding-top:25px}}.mv__slide .slick-arrow{display:none !important}.mv__slide div{height:100%}.mv__fig{height:100%}.mv__img{font-family:"object-fit: cover;";height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.mv__maskFig{position:absolute}.mv__maskFig_pos_top{height:auto;left:0;top:0;width:100%}@media screen and (max-width: 768px){.mv__maskFig_pos_top{display:none}}.mv__maskFig_pos_topSp{display:none}@media screen and (max-width: 768px){.mv__maskFig_pos_topSp{display:block;height:auto;left:0;top:0;width:100%}}.mv__maskFig_pos_bottom{bottom:-10px;height:auto;right:-5px;width:calc(100% + 10px)}@media screen and (max-width: 768px){.mv__maskFig_pos_bottom{bottom:-5px}}.about{margin-top:-42px}@media screen and (max-width: 768px){.about{margin-top:18px}}.about__secTtl{margin-bottom:22px}@media screen and (max-width: 768px){.about__secTtl{margin-bottom:14px}}.about__txt{line-height:1.75;margin:0 auto;max-width:530px}@media screen and (max-width: 768px){.about__txt{line-height:2}}.engineer{margin-top:-22px;overflow:hidden;padding:17.333vw 0 254px;position:relative;width:100%}@media screen and (max-width: 1200px){.engineer{padding-top:208px}}@media screen and (max-width: 768px){.engineer{padding:37.333vw 0 30px}}.engineer__bg{height:auto;left:0;position:absolute;top:0;width:100%}@media screen and (max-width: 768px){.engineer__bg{top:45px}}@media screen and (max-width: 480px){.engineer__bgPc{display:none}}.engineer__bgSp{display:none}@media screen and (max-width: 480px){.engineer__bgSp{display:block}}.engineer__inner{position:relative;margin-bottom:60px;z-index:2}.engineer__inner:last-of-type{margin-bottom:0}@media screen and (max-width: 768px){.engineer__inner{margin-bottom:40px}.engineer__inner:last-of-type{margin-bottom:20px}}.engineer__secTtl{margin-bottom:25px;position:relative;z-index:1}@media screen and (max-width: 768px){.engineer__secTtl{margin-bottom:14px}}.engineer__secTtl .secTtl__en{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","Sogoe UI",Verdana,"メイリオ",Meiryo,sans-serif;font-size:1.8rem}.engineer__secTtl .secTtl__en span{font-weight:normal !important;white-space:wrap;line-height:1.55}.engineer__secTtl .secTtl__en::after{content:none}.engineer__secTtl .secTtl__ja{display:inline-block;padding:1px 20px;background-color:#fff;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-size:3.6rem;margin-top:-8px;min-width:224px}@media screen and (max-width: 768px){.engineer__secTtl .secTtl__ja{font-size:2.8rem;letter-spacing:-0.025em;line-height:1.268;padding:5px 10px;min-width:180px}}.engineer__txt{line-height:2;margin:0 auto;text-align:center}@media screen and (max-width: 768px){.engineer__txt{font-size:1.4rem;padding:0 12px;text-align:left}}@media screen and (max-width: 768px){.engineer__txt br{display:none}}.engineer__photo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;left:0;position:absolute;top:290px;width:100%;z-index:1}.engineer__photo_pos_bottom{top:auto;bottom:690px;width:100%;display:block}@media screen and (max-width: 768px){.engineer__photo_pos_bottom{margin-top:-25px !important;margin-bottom:0 !important}}@media screen and (max-width: 768px){.engineer__photo{margin-bottom:40%;margin-top:0px;position:relative;top:0}}.engineer__fig{height:auto;position:absolute}@media screen and (max-width: 768px){.engineer__fig{position:relative}}.engineer__fig_pos_left{right:66.6%;top:0;width:402px}@media screen and (max-width: 1200px){.engineer__fig_pos_left{right:70%}}@media screen and (max-width: 1050px){.engineer__fig_pos_left{right:75%}}@media screen and (max-width: 768px){.engineer__fig_pos_left{left:0;right:auto;width:54%}}.engineer__fig_pos_right{left:68%;top:176px;width:390px}@media screen and (max-width: 1200px){.engineer__fig_pos_right{left:70%}}@media screen and (max-width: 1050px){.engineer__fig_pos_right{left:74%}}@media screen and (max-width: 768px){.engineer__fig_pos_right{left:auto;position:absolute;right:0;top:41%;width:56%;z-index:-1}}.engineer__fig_pos_bottomRight{right:66.6%;top:0;width:402px}@media screen and (max-width: 1200px){.engineer__fig_pos_bottomRight{right:70%}}@media screen and (max-width: 1050px){.engineer__fig_pos_bottomRight{right:75%}}@media screen and (max-width: 768px){.engineer__fig_pos_bottomRight{left:0;right:auto;width:54%}}.technology{padding:0 0 140px;position:relative}.technology:before{content:"";width:160vw;height:100%;height:calc(100% - 500px);position:absolute;left:-30vw;top:-150px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);background-color:#fff}@media screen and (max-width: 768px){.technology:before{top:-90px;left:-20vw}}@media screen and (max-width: 768px){.technology{padding:0 0 50px}}.technology__inner{position:relative}.technology__secTtl{margin-bottom:40px}@media screen and (max-width: 768px){.technology__secTtl{margin-bottom:45px;padding-left:15px}}.technology__secTtl .secTtl__en{text-align:left;width:100%}@media screen and (max-width: 768px){.technology__secTtl .secTtl__en{font-size:3.6rem;line-height:1.25;margin-bottom:32px}}.technology__secTtl .secTtl__en::after{right:auto}.technology__secTtl .secTtl__en br{display:none}@media screen and (max-width: 768px){.technology__secTtl .secTtl__en br{display:block}}.technology__secTtl .secTtl__ja{text-align:left;width:100%}.technology__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.technology__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.technology__flex+.technology__flex{border-top:1px solid #000;margin-top:34px;padding-top:38px}@media screen and (max-width: 768px){.technology__flex+.technology__flex{margin-top:28px;padding-top:34px}}.technology__child:first-of-type{max-width:360px;width:40%}@media screen and (max-width: 768px){.technology__child:first-of-type{margin-bottom:4px;width:100%;max-width:none}}.technology__child:last-of-type{max-width:550px;padding-left:30px;padding-top:10px;width:60%}@media screen and (max-width: 768px){.technology__child:last-of-type{padding-left:0;width:100%}}@media screen and (max-width: 768px){.technology__fig{min-height:167px}}.technology__img{aspect-ratio:360/200;-o-object-fit:cover;object-fit:cover}.technology__subTtl{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-size:2.2rem;letter-spacing:.15em;margin-bottom:18px}@media screen and (max-width: 768px){.technology__subTtl{margin-bottom:10px}}.technology__txt{line-height:1.75;margin:0 auto}@media screen and (max-width: 768px){.technology__txt{line-height:2}}.technology__dl{margin-top:1.5em}.technology__dt{font-weight:bold;line-height:1.75;margin:0 auto}@media screen and (max-width: 768px){.technology__dt{line-height:2}}.technology__dd{line-height:1.75;margin:0 auto}@media screen and (max-width: 768px){.technology__dd{line-height:2}}.news{padding:10px 0 100px;position:relative}@media screen and (max-width: 768px){.news{padding:76px 0 50px}}.news__bg{height:auto;left:0;position:absolute;top:-120px;width:100%}@media screen and (max-width: 480px){.news__bg{top:17px}}@media screen and (max-width: 480px){.news__bgPc{display:none}}.news__bgSp{display:none}@media screen and (max-width: 480px){.news__bgSp{display:block}}.news__inner{position:relative}.news__secTtl{margin-bottom:25px}@media screen and (max-width: 768px){.news__secTtl{margin-bottom:56px}}.news__secTtl .secTtl__en{text-align:right;width:100%}@media screen and (max-width: 768px){.news__secTtl .secTtl__en{font-size:3.4rem;margin-bottom:26px;text-align:center}}.news__secTtl .secTtl__en::after{left:auto}@media screen and (max-width: 768px){.news__secTtl .secTtl__en::after{bottom:-12px;left:0}}.news__secTtl .secTtl__ja{text-align:right;width:100%}@media screen and (max-width: 768px){.news__secTtl .secTtl__ja{text-align:center}}.news__articles{position:relative;top:-56px}@media screen and (max-width: 768px){.news__articles{top:0}}.news__articles .articles__item{position:relative}.news__articles .articles__item:nth-of-type(2){top:65px}@media screen and (max-width: 768px){.news__articles .articles__item:nth-of-type(2){top:0}}.news__articles .articles__item:nth-of-type(3){top:130px}@media screen and (max-width: 768px){.news__articles .articles__item:nth-of-type(3){top:0}}.news .news__link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#1d2088;border:1px solid #1d2088;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.8rem;height:56px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:80px auto 0;position:relative;-webkit-transition:opacity .5s ease-in,color .5s,background-color .5s,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,color .5s,background-color .5s,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in,color .5s,background-color .5s;transition:opacity .5s ease-in,transform .5s ease-in,color .5s,background-color .5s,-webkit-transform .5s ease-in;width:164px}@media screen and (max-width: 768px){.news .news__link{margin-top:16px}}.news .news__link::after{background:url(../images/arrow_white.svg) no-repeat center/13px 13px;bottom:0;content:"";height:13px;margin:auto;position:absolute;right:7px;top:0;-webkit-transition:.5s;transition:.5s;width:13px}.news .news__link:hover{background-color:#fff;color:#1d2088}.news .news__link:hover::after{background-image:url(../images/arrow_green.svg)}.movie{padding:34px 0 80px;position:relative}@media screen and (max-width: 768px){.movie{min-height:338px;padding:34px 0 40px}}.movie .secTtl{margin-bottom:34px}@media screen and (max-width: 768px){.movie .secTtl{margin-bottom:22px}}@media screen and (max-width: 768px){.movie .secTtl__en{font-size:3.6rem}}.movie__media{height:auto;margin:0 auto;max-width:640px;position:relative}.movie__media::after{content:"";display:block;padding-top:56.25%}.movie__iframe{height:100%;left:0;position:absolute;top:0;width:100%}.company{padding:116px 0 80px;position:relative;margin-top:-84px}@media screen and (max-width: 768px){.company{padding:83px 0 40px;margin-top:-45}}.company .secTtl{margin-bottom:30px}@media screen and (max-width: 768px){.company .secTtl{margin-bottom:24px}}@media screen and (max-width: 768px){.company .secTtl__en{font-size:3.6rem;margin-bottom:26px}}@media screen and (max-width: 768px){.company .secTtl__en::after{bottom:-14px}}.license{padding:30px 0 80px;position:relative}@media screen and (max-width: 768px){.license{padding:40px 0 50px}}.license .secTtl{margin-bottom:26px}@media screen and (max-width: 768px){.license .secTtl{margin-bottom:22px}}@media screen and (max-width: 768px){.license .secTtl__en{font-size:3.6rem;margin-bottom:26px}}.license__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -25px}@media screen and (max-width: 480px){.license__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0}}.license__data{padding:0 25px;width:50%}@media screen and (max-width: 480px){.license__data{padding:0;width:100%}}.license__data .data__dl{background-color:#fff;border-top:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:50px}@media screen and (max-width: 480px){.license__data .data__dl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:12px;min-height:36px;padding:0 10px}}.license__data .data__dt{padding-left:15px;width:auto}@media screen and (max-width: 768px){.license__data .data__dt{font-size:1.4rem}}@media screen and (max-width: 480px){.license__data .data__dt{background-color:#fff;border-bottom:none;color:#231815;padding:0}}.license__data .data__dd{font-weight:bold}@media screen and (max-width: 768px){.license__data .data__dd{font-size:1.4rem}}@media screen and (max-width: 480px){.license__data .data__dd{padding:0;width:auto}}.data__ddList{list-style-position:outside;margin-left:1.2em}.history{padding:40px 0 80px;position:relative}@media screen and (max-width: 768px){.history{padding:50px 0 40px}}.history .secTtl{margin-bottom:22px}@media screen and (max-width: 768px){.history .secTtl{margin-bottom:12px}}@media screen and (max-width: 768px){.history .secTtl__en{font-size:3.6rem;margin-bottom:26px}}.history__data .data__dl{min-height:48px}@media screen and (max-width: 768px){.history__data .data__dd{font-size:1.4rem;padding:14px 10px}}.access{padding:40px 0 182px;position:relative}@media screen and (max-width: 768px){.access{padding:35px 0 62px}}.access .secTtl{margin-bottom:32px}@media screen and (max-width: 768px){.access .secTtl{margin-bottom:28px}}@media screen and (max-width: 768px){.access .secTtl__en{font-size:3.6rem}}.access__media{height:400px;margin:0 auto;max-width:910px;width:100%}@media screen and (max-width: 768px){.access__media{height:320px;margin:0 -15px;width:calc(100% + 30px)}}.access__iframe{height:100%;width:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIn5odG1sNS1yZXNldCIsIl9iYXNlLnNjc3MiLCJzdHlsZS5zY3NzIiwicGFydHMvX2hlYWRlci5zY3NzIiwicGFydHMvX2duYXYuc2NzcyIsInBhcnRzL19oYW1idXJnZXIuc2NzcyIsInBhcnRzL19mb290ZXJfY29udGFjdC5zY3NzIiwicGFydHMvX2Zvb3Rlci5zY3NzIiwicGFydHMvX3BhZ2luYXRpb24uc2NzcyIsIl9jb21wb3JuZW50LnNjc3MiLCJwYXJ0cy9fc2xpY2suc2NzcyIsInBhZ2VzL180MDQuc2NzcyIsInBhZ2VzL19hcmNoaXZlLnNjc3MiLCJwYWdlcy9fc2luZ2xlLnNjc3MiLCJwYWdlcy9pbmRleC9faW5kZXguc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyVUNjQSxRQUNDLENBQUEsU0FDQSxDQUFBLFFBQ0EsQ0FBQSxjQUNBLENBQUEsa0JBQ0EsQ0FBQSx1QkFDQSxDQUFBLHdCQUNBLENBQUEsK0RBR0QsYUFBQSxDQUFBLEtBSUEsNkJBQ0MsQ0FERCxxQkFDQyxDQUFBLG1CQUdELDBCQUdDLENBSEQsa0JBR0MsQ0FBQSxpQkFPRCxjQUVPLENBQUEsS0FhUCxpQkFBQSxDQUFBLEdBS0EsZUFBQSxDQUFBLGFBRUEsV0FBQSxDQUFBLG9EQUVBLFVBR1MsQ0FBQSxZQUFBLENBQUEsRUFFVCxRQUFBLENBQUEsU0FBQSxDQUFBLGNBQUEsQ0FBQSx1QkFBQSxDQUFBLHdCQUFBLENBQUEsSUFFQSw0QkFBQSxDQUFBLHVCQUVBLDZCQUFBLENBQUEsV0FBQSxDQUFBLE1BR0Esd0JBQUEsQ0FBQSxnQkFBQSxDQUFBLEdBQ0EsZ0JBQUEsQ0FBQSxxQkFBQSxDQUFBLEdBQ0Esa0JBQUEsQ0FBQSxrQkFBQSxDQUFBLEdBRUEsYUFBQSxDQUFBLFVBQUEsQ0FBQSxRQUFBLENBQUEseUJBQUEsQ0FBQSxZQUFBLENBQUEsU0FBQSxDQUFBLGFBRUEscUJBQUEsQ0FBQSxJQUVBLGVBQ0ksQ0FBQSxvQkFDQSxDQUFBLG9C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LFNBQ0ksQ0FBQSxrQ0FDQSxDQURBLDBCQUNBLENBQUEsb0VBQ0EsQ0FEQSw0REFDQSxDQURBLG9EQUNBLENBREEsa0ZBQ0EsQ0FBQSw0QkFDQSxTQUNJLENBQUEsK0JBQ0EsQ0FEQSx1QkFDQSxDQUFBLHdCQU5SLFNBQ0ksQ0FBQSxrQ0FDQSxDQURBLDBCQUNBLENBQUEsb0VBQ0EsQ0FEQSw0REFDQSxDQURBLG9EQUNBLENBREEsa0ZBQ0EsQ0FBQSxnQ0FDQSxTQUNJLENBQUEsK0JBQ0EsQ0FEQSx1QkFDQSxDQUFBLHFCQU5SLFNBQ0ksQ0FBQSxrQ0FDQSxDQURBLDBCQUNBLENBQUEsb0VBQ0EsQ0FEQSw0REFDQSxDQURBLG9EQUNBLENBREEsa0ZBQ0EsQ0FBQSw2QkFDQSxTQUNJLENBQUEsK0JBQ0EsQ0FEQSx1QkFDQSxDQUFBLGlCQU5SLFNBQ0ksQ0FBQSxrQ0FDQSxDQURBLDBCQUNBLENBQUEsb0VBQ0EsQ0FEQSw0REFDQSxDQURBLG9EQUNBLENBREEsa0ZBQ0EsQ0FBQSx5QkFDQSxTQUNJLENBQUEsK0JBQ0EsQ0FEQSx1QkFDQSxDQUFBLG1CQU5SLFNBQ0ksQ0FBQSxrQ0FDQSxDQURBLDBCQUNBLENBQUEsb0VBQ0EsQ0FEQSw0REFDQSxDQURBLG9EQUNBLENBREEsa0ZBQ0EsQ0FBQSwyQkFDQSxTQUNJLENBQUEsK0JBQ0EsQ0FEQSx1QkFDQSxDQUFBLGVBTlIsU0FDSSxDQUFBLGtDQUNBLENBREEsMEJBQ0EsQ0FBQSxvRUFDQSxDQURBLDREQUNBLENBREEsb0RBQ0EsQ0FEQSxrRkFDQSxDQUFBLHVCQUNBLFNBQ0ksQ0FBQSwrQkFDQSxDQURBLHVCQUNBLENBQUEsb0JBTlIsU0FDSSxDQUFBLGtDQUNBLENBREEsMEJBQ0EsQ0FBQSxvRUFDQSxDQURBLDREQUNBLENBREEsb0RBQ0EsQ0FEQSxrRkFDQSxDQUFBLDRCQUNBLFNBQ0ksQ0FBQSwrQkFDQSxDQURBLHVCQUNBLENBQUEsc0JBTlIsU0FDSSxDQUFBLGtDQUNBLENBREEsMEJBQ0EsQ0FBQSxvRUFDQSxDQURBLDREQUNBLENBREEsb0RBQ0Es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Z0JBRVEsQ0FBQSxrQkFDQSxDQUFBLENBQUEseUJBSUosZUFDSSxDQUFBLHFDWmx6QlgseUJZb3pCTyxnQkFFUSxDQUFBLGlCQUNBLENBQUEsQ0FBQSxRQVNoQixvQkFDSSxDQUFBLGlCQUNBLENBQUEscUNabDBCSCxRWWcwQkQsbUJBSVEsQ0FBQSxDQUFBLGdCQUVKLGtCQUNJLENBQUEscUNadjBCUCxnQllzMEJHLGtCQUdRLENBQUEsQ0FBQSxxQ1p6MEJYLG9CWTQwQkcsZ0JBRVEsQ0FBQSxDQUFBLGVBR1IsWUFDSSxDQUFBLGFBQ0EsQ0FBQSxlQUNBLENBQUEsVUFDQSxDQUFBLHFDWnIxQlAsZVlpMUJHLFlBTVEsQ0FBQSxjQUNBLENBQUEsdUJBQ0EsQ0FBQSxDQUFBLGdCQUdSLFdBQ0ksQ0FBQSxVQUNBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImh0bWwsYm9keSxib2R5IGRpdixzcGFuLG9iamVjdCxpZnJhbWUsaDEsaDIsaDMsaDQsaDUsaDYscCxibG9ja3F1b3RlLHByZSxhYmJyLGFkZHJlc3MsY2l0ZSxjb2RlLGRlbCxkZm4sZW0saW1nLGlucyxrYmQscSxzYW1wLHNtYWxsLHN0cm9uZyxzdWIsc3VwLHZhcixiLGksZGwsZHQsZGQsb2wsdWwsbGksZmllbGRzZXQsZm9ybSxsYWJlbCxsZWdlbmQsdGFibGUsY2FwdGlvbix0Ym9keSx0Zm9vdCx0aGVhZCx0cix0aCx0ZCxhcnRpY2xlLGFzaWRlLGZpZ3VyZSxmb290ZXIsaGVhZGVyLG1lbnUsbmF2LHNlY3Rpb24sdGltZSxtYXJrLGF1ZGlvLHZpZGVvLGRldGFpbHMsc3VtbWFyeXttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjA7Zm9udC1zaXplOjEwMCU7Zm9udC13ZWlnaHQ6bm9ybWFsO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX1hcnRpY2xlLGFzaWRlLGZpZ3VyZSxmb290ZXIsaGVhZGVyLG5hdixzZWN0aW9uLGRldGFpbHMsc3VtbWFyeXtkaXNwbGF5OmJsb2NrfWh0bWx7Ym94LXNpemluZzpib3JkZXItYm94fSosKjpiZWZvcmUsKjphZnRlcntib3gtc2l6aW5nOmluaGVyaXR9aW1nLG9iamVjdCxlbWJlZHttYXgtd2lkdGg6MTAwJX1odG1se292ZXJmbG93LXk6c2Nyb2xsfXVse2xpc3Qtc3R5bGU6bm9uZX1ibG9ja3F1b3RlLHF7cXVvdGVzOm5vbmV9YmxvY2txdW90ZTpiZWZvcmUsYmxvY2txdW90ZTphZnRlcixxOmJlZm9yZSxxOmFmdGVye2NvbnRlbnQ6XCJcIjtjb250ZW50Om5vbmV9YXttYXJnaW46MDtwYWRkaW5nOjA7Zm9udC1zaXplOjEwMCU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfWRlbHt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdofWFiYnJbdGl0bGVdLGRmblt0aXRsZV17Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkICMwMDA7Y3Vyc29yOmhlbHB9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9dGh7Zm9udC13ZWlnaHQ6Ym9sZDt2ZXJ0aWNhbC1hbGlnbjpib3R0b219dGR7Zm9udC13ZWlnaHQ6bm9ybWFsO3ZlcnRpY2FsLWFsaWduOnRvcH1ocntkaXNwbGF5OmJsb2NrO2hlaWdodDoxcHg7Ym9yZGVyOjA7Ym9yZGVyLXRvcDoxcHggc29saWQgI2NjYzttYXJnaW46MWVtIDA7cGFkZGluZzowfWlucHV0LHNlbGVjdHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9cHJle3doaXRlLXNwYWNlOnByZTt3aGl0ZS1zcGFjZTpwcmUtd3JhcDt3aGl0ZS1zcGFjZTpwcmUtbGluZTt3b3JkLXdyYXA6YnJlYWstd29yZH1pbnB1dFt0eXBlPXJhZGlvXXt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbX1pbnB1dFt0eXBlPWNoZWNrYm94XXt2ZXJ0aWNhbC1hbGlnbjpib3R0b219LmllNyBpbnB1dFt0eXBlPWNoZWNrYm94XXt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX0uaWU2IGlucHV0e3ZlcnRpY2FsLWFsaWduOnRleHQtYm90dG9tfXNlbGVjdCxpbnB1dCx0ZXh0YXJlYXtmb250Ojk5JSBzYW5zLXNlcmlmfXRhYmxle2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQ6MTAwJX1zbWFsbHtmb250LXNpemU6ODUlfXN0cm9uZ3tmb250LXdlaWdodDpib2xkfXRkLHRkIGltZ3t2ZXJ0aWNhbC1hbGlnbjp0b3B9c3ViLHN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmV9c3Vwe3RvcDotMC41ZW19c3Vie2JvdHRvbTotMC4yNWVtfXByZSxjb2RlLGtiZCxzYW1we2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSxzYW5zLXNlcmlmfS5jbGlja2FibGUsbGFiZWwsaW5wdXRbdHlwZT1idXR0b25dLGlucHV0W3R5cGU9c3VibWl0XSxpbnB1dFt0eXBlPWZpbGVdLGJ1dHRvbntjdXJzb3I6cG9pbnRlcn1idXR0b24saW5wdXQsc2VsZWN0LHRleHRhcmVhe21hcmdpbjowfWJ1dHRvbixpbnB1dFt0eXBlPWJ1dHRvbl17d2lkdGg6YXV0bztvdmVyZmxvdzp2aXNpYmxlfS5pZTcgaW1ney1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6YmljdWJpY30uY2xlYXJmaXg6YmVmb3JlLC5jbGVhcmZpeDphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVufS5jbGVhcmZpeDphZnRlcntjbGVhcjpib3RofS5jbGVhcmZpeHt6b29tOjF9aHRtbHtmb250LXNpemU6NjIuNSV9aHRtbC5pc19maXhlZHtvdmVyZmxvdzpoaWRkZW59Ym9keXtjb2xvcjojMDAwO2ZvbnQtZmFtaWx5Olwi5ri444K044K344OD44Kv5L2TXCIsWXVHb3RoaWMsXCLmuLjjgrTjgrfjg4Pjgq8gTWVkaXVtXCIsXCJZdSBHb3RoaWMgTWVkaXVtXCIsXCLmuLjjgrTjgrfjg4Pjgq9cIixcIll1IEdvdGhpY1wiLFwiU29nb2UgVUlcIixWZXJkYW5hLFwi44Oh44Kk44Oq44KqXCIsTWVpcnlvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEuNnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Ym9keXtmb250LXNpemU6MS40cmVtO21pbi13aWR0aDozMjBweDtvdmVyZmxvdzphdXRvfX1ib2R5LmlzX2FjdGl2ZXtvdmVyZmxvdzpoaWRkZW59YXtjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfS53cmFwe21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87bWF4LXdpZHRoOjk5MHB4O3BhZGRpbmctbGVmdDo0MHB4O3BhZGRpbmctcmlnaHQ6NDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LndyYXB7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fX0ubWFpbntkaXNwbGF5OmJsb2NrO292ZXJmbG93LXg6aGlkZGVufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubWFpbntvdmVyZmxvdy14OmhpZGRlbn19aW1nLmxhenl7b3BhY2l0eTowO3RyYW5zaXRpb246LjVzIC4yc31pbWcubGF6eS5pc19sb2FkZWR7b3BhY2l0eToxfS5leGFtcGxlX19pbWd7Zm9udC1mYW1pbHk6XCJvYmplY3QtZml0OiBjb3ZlcjtcIjtoZWlnaHQ6MTAwJTttYXgtd2lkdGg6bm9uZTtvYmplY3QtZml0OmNvdmVyO3dpZHRoOjEwMCV9LmhlYWRlcntkaXNwbGF5OmZsZXg7bGVmdDowO3BhZGRpbmctbGVmdDoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO3dpZHRoOjEwMCU7ei1pbmRleDozfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuaGVhZGVye3BhZGRpbmc6MCAxMHB4IDAgNHB4fX0uaGVhZGVyX19sb2dve3BhZGRpbmctdG9wOjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5oZWFkZXJfX2xvZ297cGFkZGluZy10b3A6MTJweH19LmhlYWRlcl9fbG9nb0xpbmt7ZGlzcGxheTpibG9ja30uaGVhZGVyX19sb2dvSW1ne2hlaWdodDphdXRvO3dpZHRoOjM1MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuaGVhZGVyX19sb2dvSW1ne2hlaWdodDoyNy41cHg7d2lkdGg6YXV0b319LmduYXZ7bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmduYXZ7aGVpZ2h0OjEwMCU7bGVmdDowO29wYWNpdHk6MDtvdmVyZmxvdzpzY3JvbGw7cG9zaXRpb246Zml4ZWQ7dG9wOjA7dHJhbnNpdGlvbjouNXM7dmlzaWJpbGl0eTpoaWRkZW47d2lkdGg6MTAwJTt6LWluZGV4OjV9fS5nbmF2LmlzX29wZW57b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0uZ25hdl9faW5uZXJ7YWxpZ24taXRlbXM6ZmxleC1lbmQ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuZ25hdl9faW5uZXJ7YmFja2dyb3VuZC1jb2xvcjojMWQyMDg4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjY4cHggMjBweCAxNnB4fX0uZ25hdl9fbGlzdHthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2xpc3Qtc3R5bGU6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmduYXZfX2xpc3R7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbi1ib3R0b206MThweDt3aWR0aDoxMDAlfX0uZ25hdl9faXRlbXtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7cG9zaXRpb246cmVsYXRpdmV9LmduYXZfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXJ7Ym90dG9tOjA7Y29sb3I6IzAwMDtjb250ZW50OlwiL1wiO2ZvbnQtc2l6ZToxLjZyZW07bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTRweDt0b3A6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmduYXZfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXJ7Y29udGVudDpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmduYXZfX2l0ZW17Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZjtmb250LXNpemU6Mi40cmVtO21hcmdpbi1ib3R0b206MjJweDt3aWR0aDoxMDAlfX0uZ25hdl9fbGlua3tjb2xvcjojMDAwO3BhZGRpbmc6MCAxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCl7LmduYXZfX2xpbmt7Y29sb3I6I2ZmZjtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MCAxNXB4IDE1cHg7dGV4dC1hbGlnbjpjZW50ZXJ9fS5nbmF2X19saW5rOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLXJhZGl1czoycHg7Ym90dG9tOi00cHg7Y29udGVudDpcIlwiO2hlaWdodDoycHg7bGVmdDoxMnB4O3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246LjVzO3dpZHRoOjB9LmduYXZfX2xpbms6aG92ZXI6OmFmdGVye3dpZHRoOmNhbGMoMTAwJSAtIDI0cHgpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuZ25hdl9fbGluazpob3Zlcjo6YWZ0ZXJ7d2lkdGg6MH19LmduYXZfX2xpc3Qye2Rpc3BsYXk6ZmxleDttYXJnaW4tYm90dG9tOjEwcHg7d2lkdGg6MzAycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5nbmF2X19saXN0MnttYXJnaW4tYm90dG9tOjA7d2lkdGg6MTAwJX19LmduYXZfX2xpc3QyIC5nbmF2X19pdGVte21hcmdpbi1sZWZ0OjFweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmduYXZfX2xpc3QyIC5nbmF2X19pdGVte2JvcmRlcjpub25lfX0uZ25hdl9fbGlzdDIgLmduYXZfX2l0ZW06OmFmdGVye2NvbnRlbnQ6bm9uZX0uZ25hdl9fbGlzdDIgLmduYXZfX2xpbmt7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6IzFkMjA4ODtjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6NDBweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xldHRlci1zcGFjaW5nOi4xZW07dHJhbnNpdGlvbjouM3M7d2lkdGg6MTUwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5nbmF2X19saXN0MiAuZ25hdl9fbGlua3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzFkMjA4ODtmb250LXNpemU6MS44cmVtO2hlaWdodDo1NHB4O2xldHRlci1zcGFjaW5nOi4xNWVtO3BhZGRpbmc6MDt3aWR0aDoxMDAlfX0uZ25hdl9fbGlzdDIgLmduYXZfX2xpbmtfY2xyX3JlZHtiYWNrZ3JvdW5kLWNvbG9yOiNlNjAwMTJ9LmduYXZfX2xpc3QyIC5nbmF2X19saW5rOjphZnRlcntjb250ZW50Om5vbmV9LmduYXZfX2xpc3QyIC5nbmF2X19saW5rOmhvdmVye29wYWNpdHk6Ljh9LmduYXZfX3N2Z3toZWlnaHQ6MjJweDt3aWR0aDoxMjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmduYXZfX3N2Z3toZWlnaHQ6YXV0bzt3aWR0aDoxMzBweH19LmduYXYgLm92ZXJsYXl7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yNSk7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpub25lO2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjpmaXhlZDt0b3A6MDt3aWR0aDoxMDAlO3otaW5kZXg6LTF9LmduYXYuaXNfb3BlbiAub3ZlcmxheXtkaXNwbGF5OmJsb2NrfS5oYW1idXJnZXJ7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuaGFtYnVyZ2Vye2JhY2tncm91bmQtY29sb3I6IzFkMjA4ODtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO2hlaWdodDozNHB4O3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjEycHg7dG9wOjExcHg7d2lkdGg6MzRweDt6LWluZGV4OjV9fS5oYW1idXJnZXJfX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZGlzcGxheTpibG9jaztoZWlnaHQ6MXB4O2xlZnQ6OXB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246b3BhY2l0eSAuN3MsdHJhbnNmb3JtIC41czt3aWR0aDoxNnB4fS5oYW1idXJnZXIuaXNfb3BlbiAuaGFtYnVyZ2VyX19iYXJ7bGVmdDowcHg7d2lkdGg6MzBweH0uaGFtYnVyZ2VyX19iYXI6bnRoLW9mLXR5cGUoMSl7dG9wOjEycHh9LmhhbWJ1cmdlcl9fYmFyOm50aC1vZi10eXBlKDIpe3RvcDoyMHB4fS5oYW1idXJnZXIuaXNfb3BlbiAuaGFtYnVyZ2VyX19iYXI6bnRoLW9mLXR5cGUoMSl7dG9wOjE4cHg7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfS5oYW1idXJnZXIuaXNfb3BlbiAuaGFtYnVyZ2VyX19iYXI6bnRoLW9mLXR5cGUoMil7dG9wOjE3cHg7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LmNvbnRhY3R7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI5LDMyLDEzNiwuMSk7cGFkZGluZzo0OHB4IDAgNTZweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmNvbnRhY3R7cGFkZGluZzozNXB4IDAgNDVweH19LmNvbnRhY3QgLnNlY1R0bF9famF7Zm9udC1zaXplOjIuNHJlbTtmb250LXdlaWdodDpib2xkO2xldHRlci1zcGFjaW5nOi4wMmVtO21hcmdpbi1ib3R0b206MzhweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmNvbnRhY3QgLnNlY1R0bF9famF7Zm9udC1zaXplOjEuOHJlbTttYXJnaW4tYm90dG9tOjE4cHh9fS5jb250YWN0X19mbGV4e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmNvbnRhY3RfX2ZsZXh7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LmNvbnRhY3RfX3RlbHthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2hlaWdodDo2NnB4O21hcmdpbi1ib3R0b206MTBweDtwYWRkaW5nLWxlZnQ6MTZweDtwYWRkaW5nLXJpZ2h0OjMwcHg7dHJhbnNpdGlvbjouNXN9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jb250YWN0X190ZWx7bWFyZ2luLWJvdHRvbTozNHB4O3BhZGRpbmctbGVmdDoxNnB4O3BhZGRpbmctcmlnaHQ6MjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpey5jb250YWN0X190ZWx7aGVpZ2h0OjM0cHh9fS5jb250YWN0X190ZWw6aG92ZXJ7b3BhY2l0eTouOH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmNvbnRhY3RfX3RlbDpob3ZlcntvcGFjaXR5OjF9fS5jb250YWN0X190ZWxTdmd7aGVpZ2h0OjQ1cHg7d2lkdGg6NDE5cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jb250YWN0X190ZWxTdmd7aGVpZ2h0OjM0cHg7d2lkdGg6MzE2cHh9fS5jb250YWN0X19tYWlse2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMxZDIwODg7Ym9yZGVyOjFweCBzb2xpZCAjMWQyMDg4O2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZToycmVtO2hlaWdodDo4MnB4O2p1c3RpZnktY29udGVudDpjZW50ZXI7dHJhbnNpdGlvbjouNXM7d2lkdGg6Mzk0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jb250YWN0X19tYWlse2ZvbnQtc2l6ZToxLjhyZW07aGVpZ2h0OjcwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KXsuY29udGFjdF9fbWFpbHttYXJnaW46MCBhdXRvO3dpZHRoOmNhbGMoMTAwJSAtIDI0cHgpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzRweCl7LmNvbnRhY3RfX21haWx7Zm9udC1zaXplOjEuNnJlbTt3aGl0ZS1zcGFjZTpub3dyYXB9fS5jb250YWN0X19tYWlsOmhvdmVye29wYWNpdHk6Ljh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jb250YWN0X19tYWlsOmhvdmVye29wYWNpdHk6MX19LmZvb3RlcntiYWNrZ3JvdW5kLWNvbG9yOiMxZDIwODg7Y29sb3I6I2ZmZjtwYWRkaW5nOjI2cHggMCAyMnB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuZm9vdGVye3BhZGRpbmc6MjBweCAwIDEwcHh9fS5mb290ZXIgLndyYXB7bWF4LXdpZHRoOjEwODBweH0uZm9vdGVyX19pbm5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5mb290ZXJfX2lubmVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LmZvb3Rlcl9fdHRse2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOi4wNWVtO21hcmdpbi1ib3R0b206OHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuZm9vdGVyX190dGx7dGV4dC1hbGlnbjpjZW50ZXJ9fS5mb290ZXJfX2luZm97Zm9udC1zaXplOjEuNHJlbTtsaW5lLWhlaWdodDoxLjh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5mb290ZXJfX2luZm97bGluZS1oZWlnaHQ6MS43NTttYXJnaW4tYm90dG9tOjZweDt0ZXh0LWFsaWduOmNlbnRlcn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpey5mb290ZXJfX2luZm97Zm9udC1zaXplOjEuM3JlbX19LmZvb3Rlcl9fbmF2e3BhZGRpbmctdG9wOjhweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmZvb3Rlcl9fbmF2e21hcmdpbi1ib3R0b206MTBweH19LmZvb3Rlcl9fbGlzdHthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDttYXJnaW46MCAtNXB4IDEwcHggMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmZvb3Rlcl9fbGlzdHtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjowIDAgMTJweH19LmZvb3Rlcl9faXRlbXtmb250LXNpemU6MS44cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KXsuZm9vdGVyX19pdGVte2ZvbnQtc2l6ZToxLjZyZW19fS5mb290ZXJfX2xpbmt7cGFkZGluZzowIDEwcHg7dHJhbnNpdGlvbjouNXN9LmZvb3Rlcl9fbGluazpob3ZlcntvcGFjaXR5Oi44O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5mb290ZXJfX2xpbms6aG92ZXJ7b3BhY2l0eToxO3RleHQtZGVjb3JhdGlvbjpub25lfX0uZm9vdGVyX19saXN0MDJ7ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuZm9vdGVyX19saXN0MDJ7anVzdGlmeS1jb250ZW50OmNlbnRlcn19LmZvb3Rlcl9fbGlzdDAyIC5mb290ZXJfX2l0ZW17Zm9udC1zaXplOjEuNnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpey5mb290ZXJfX2xpc3QwMiAuZm9vdGVyX19pdGVte2Rpc3BsYXk6ZmxleDtmb250LXNpemU6MS40cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzRweCl7LmZvb3Rlcl9fbGlzdDAyIC5mb290ZXJfX2l0ZW17Zm9udC1zaXplOjEuMnJlbX19LmZvb3Rlcl9fbGlzdDAyIC5mb290ZXJfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXJ7Y29udGVudDpcInxcIjtmb250LXNpemU6MS42cmVtO21hcmdpbi1yaWdodDo0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5mb290ZXJfX2xpc3QwMiAuZm9vdGVyX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVye2ZvbnQtc2l6ZToxLjRyZW07bWFyZ2luLXJpZ2h0OjB9fS5mb290ZXJfX2xpc3QwMiAuZm9vdGVyX19saW5re3BhZGRpbmc6MCA1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5mb290ZXJfX2xpc3QwMiAuZm9vdGVyX19saW5re3BhZGRpbmc6MCA0cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KXsuZm9vdGVyX19saXN0MDIgLmZvb3Rlcl9fbGlua3twYWRkaW5nOjAgM3B4fX0uZm9vdGVyX19jb3B5e2ZvbnQtc2l6ZToxLjJyZW07bWFyZ2luLXRvcDoyMHB4O3RleHQtYWxpZ246cmlnaHQ7d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmZvb3Rlcl9fY29weXttYXJnaW4tdG9wOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjFyZW19fS5wYWdpbmF0aW9ue21hcmdpbi10b3A6NzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnBhZ2luYXRpb257bWFyZ2luLXRvcDoyNHB4fX0ucGFnaW5hdGlvbl9fbGlzdHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ucGFnaW5hdGlvbl9faXRlbXttYXJnaW4tcmlnaHQ6MTJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnBhZ2luYXRpb25fX2l0ZW17bWFyZ2luLXJpZ2h0OjE4cHh9fS5wYWdpbmF0aW9uX19pdGVtOmxhc3Qtb2YtdHlwZXttYXJnaW4tcmlnaHQ6MH0ucGFnaW5hdGlvbl9fbGlua3thbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDojMWQyMDg4O2JvcmRlcjoxcHggc29saWQgIzFkMjA4ODtjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtmb250LXNpemU6MS44cmVtO2hlaWdodDozMHB4O2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnBhZ2luYXRpb25fX2xpbmt7Zm9udC1zaXplOjEuNHJlbX19LnBhZ2luYXRpb25fX2l0ZW1fdHlwZV9jdXJyZW50IC5wYWdpbmF0aW9uX19saW5re2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMWQyMDg4fXNwYW4ubWFpbkNscntjb2xvcjojMWQyMDg4fS5zZWNUdGx7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOiMyMzE4MTU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc2VjVHRsX19lbntkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OmZpbHNvbi1wcm8sc2Fucy1zZXJpZjtmb250LXNpemU6My42cmVtO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMDVlbTtsaW5lLWhlaWdodDoxO21hcmdpbi1ib3R0b206MjJweDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5zZWNUdGxfX2Vue2ZvbnQtc2l6ZTozcmVtfX0uc2VjVHRsX19lbjo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMWQyMDg4O2JvdHRvbTotMTJweDtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MXB4O2xlZnQ6MDttYXJnaW46YXV0bztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3dpZHRoOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5zZWNUdGxfX2VuOjphZnRlcntib3R0b206LTEwcHh9fS5zZWNUdGxfX2VuIHNwYW57Zm9udC13ZWlnaHQ6Ym9sZH0uc2VjVHRsX19qYXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxLjRyZW07Zm9udC13ZWlnaHQ6Ym9sZDtsZXR0ZXItc3BhY2luZzouMTVlbTt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5zZWNUdGxfX2phe3doaXRlLXNwYWNlOndyYXB9fS5hcnRpY2xlc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luOjAgLTIycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5hcnRpY2xlc3ttYXJnaW46MH19LmFydGljbGVzX19pdGVte3BhZGRpbmc6MCAyMnB4O3dpZHRoOjMzLjMzMzMlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYXJ0aWNsZXNfX2l0ZW17Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzFkMjA4ODttYXJnaW4tYm90dG9tOjIwcHg7bWF4LXdpZHRoOm5vbmU7cGFkZGluZzowIDAgMjBweDt3aWR0aDoxMDAlfX0uYXJ0aWNsZXNfX2l0ZW06bnRoLWNoaWxkKG4rNCl7bWFyZ2luLXRvcDo3MnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYXJ0aWNsZXNfX2l0ZW06bnRoLWNoaWxkKG4rNCl7bWFyZ2luLXRvcDowfX0uYXJ0aWNsZXNfX2xpbmt7YmFja2dyb3VuZC1jb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dHJhbnNpdGlvbjouM3N9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5hcnRpY2xlc19fbGlua3tmbGV4LWRpcmVjdGlvbjpyb3c7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfX0uYXJ0aWNsZXNfX2xpbms6aG92ZXJ7b3BhY2l0eTouOH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmFydGljbGVzX19saW5rOmhvdmVye29wYWNpdHk6MX19LmFydGljbGVzX19maWd7aGVpZ2h0OmF1dG87bWFyZ2luLWJvdHRvbToxNnB4O292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmFydGljbGVzX19maWd7ZmxleDpub25lO21hcmdpbi1ib3R0b206MDttaW4taGVpZ2h0OjEwMHB4O3dpZHRoOjUwJX19LmFydGljbGVzX19maWc6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy10b3A6NjElfS5hcnRpY2xlc19faW1ne2JvdHRvbTowO2ZvbnQtZmFtaWx5Olwib2JqZWN0LWZpdDogY292ZXI7XCI7aGVpZ2h0OjEwMCU7bGVmdDowO21heC13aWR0aDpub25lO29iamVjdC1maXQ6Y292ZXI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt3aWR0aDoxMDAlfS5hcnRpY2xlc19fbGluazpob3ZlciAuYXJ0aWNsZXNfX2ltZ3t0cmFuc2Zvcm06c2NhbGUoMS4wOCl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5hcnRpY2xlc19faW5mb3twYWRkaW5nOjJweCAwIDAgMTRweH19LmFydGljbGVzX19kYXRle2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuNHJlbTtsZXR0ZXItc3BhY2luZzouMDVlbTtsaW5lLWhlaWdodDoxO21hcmdpbi1ib3R0b206NHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYXJ0aWNsZXNfX2RhdGV7bWFyZ2luLWJvdHRvbTo4cHh9fS5hcnRpY2xlc19fdHRse2xpbmUtaGVpZ2h0OjEuOH0uZGF0YXttYXgtd2lkdGg6OTEwcHh9LmRhdGFfX2Rse2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMWQyMDg4O2Rpc3BsYXk6ZmxleDttaW4taGVpZ2h0OjU2cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpey5kYXRhX19kbHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5kYXRhX19kbDpub3QoOm50aC1jaGlsZChldmVuKSl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI5LDMyLDEzNiwuMDUpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KXsuZGF0YV9fZGw6bm90KDpudGgtY2hpbGQoZXZlbikpe2JhY2tncm91bmQtY29sb3I6I2ZmZn19LmRhdGFfX2RsOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MXB4IHNvbGlkICMxZDIwODh9LmRhdGFfX2R0e2ZsZXg6bm9uZTtmb250LXdlaWdodDpib2xkO3BhZGRpbmc6MTVweCAyNXB4IDEwcHg7d2lkdGg6MjE4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KXsuZGF0YV9fZHR7d2lkdGg6MTgwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KXsuZGF0YV9fZHR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI5LDMyLDEzNiwuMDUpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMxZDIwODg7Y29sb3I6IzFkMjA4ODtmb250LXNpemU6MS42cmVtO3BhZGRpbmc6OHB4IDE2cHg7d2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpey5kYXRhX19kdF9pc19ibGFua3tib3JkZXI6bm9uZTtoZWlnaHQ6MDtwYWRkaW5nOjB9fS5kYXRhX19kZHtwYWRkaW5nOjE1cHggMjBweCAxMHB4IDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpey5kYXRhX19kZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Zm9udC1zaXplOjEuNnJlbTtwYWRkaW5nOjEwcHggMTZweDt3aWR0aDoxMDAlfX0uYnJlYWRjcnVtYnttYXJnaW4tYm90dG9tOjQwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5icmVhZGNydW1ie2Rpc3BsYXk6bm9uZX19LmJyZWFkY3J1bWJfX2xpc3R7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uYnJlYWRjcnVtYl9faXRlbXtmb250LXNpemU6MS40cmVtO2xldHRlci1zcGFjaW5nOi4wNWVtfS5icmVhZGNydW1iX19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0OjhweH0uYnJlYWRjcnVtYl9fbGlua3tiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvYXJyb3dfYnJlYWRjcnVtYi5zdmcpIG5vLXJlcGVhdCB0b3AgNnB4IHJpZ2h0LzdweCAxMHB4O3BhZGRpbmctcmlnaHQ6MThweH0ucGFnZVR0bHthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ucGFnZVR0bF9fZW57ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpmaWxzb24tcHJvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjQuOHJlbTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjA1ZW07bGluZS1oZWlnaHQ6MTttYXJnaW4tYm90dG9tOjIwcHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wYWdlVHRsX19lbntmb250LXNpemU6My44cmVtO21hcmdpbi1ib3R0b206MjZweH19LnBhZ2VUdGxfX2VuOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMxZDIwODg7Ym90dG9tOi0xMHB4O2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2hlaWdodDoxcHg7bGVmdDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7d2lkdGg6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnBhZ2VUdGxfX2VuOjphZnRlcntib3R0b206LTE0cHh9fS5wYWdlVHRsX19qYXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxLjRyZW07Zm9udC13ZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOi4xZW07dGV4dC1hbGlnbjpjZW50ZXJ9LnBhZ2VUdGwgLm1haW5DbHJ7Zm9udC13ZWlnaHQ6NzAwfS5wY25vbntkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wY25vbntkaXNwbGF5OmluaGVyaXR9fS5zcG5vbntkaXNwbGF5OmluaGVyaXR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5zcG5vbntkaXNwbGF5Om5vbmV9fS5zbGljay1zbGlkZXJ7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7dG91Y2gtYWN0aW9uOnBhbi15Oy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lO3VzZXItc2VsZWN0Om5vbmV9LnNsaWNrLWxpc3R7ZGlzcGxheTpibG9jazttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlfS5zbGljay1saXN0OmZvY3Vze291dGxpbmU6bm9uZX0uc2xpY2stbGlzdC5kcmFnZ2luZ3tjdXJzb3I6cG9pbnRlcjtjdXJzb3I6aGFuZH0uc2xpY2stc2xpZGVyIC5zbGljay10cmFjaywuc2xpY2stc2xpZGVyIC5zbGljay1saXN0e3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0uc2xpY2stdHJhY2t7ZGlzcGxheTpibG9jaztsZWZ0OjA7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MH0uc2xpY2stdHJhY2s6YmVmb3JlLC5zbGljay10cmFjazphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZX0uc2xpY2stdHJhY2s6YWZ0ZXJ7Y2xlYXI6Ym90aH0uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2t7dmlzaWJpbGl0eTpoaWRkZW59LnNsaWNrLXNsaWRle2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4fVtkaXI9cnRsXSAuc2xpY2stc2xpZGV7ZmxvYXQ6cmlnaHR9LnNsaWNrLXNsaWRlIGltZ3tkaXNwbGF5OmJsb2NrfS5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZ3tkaXNwbGF5Om5vbmV9LnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ3twb2ludGVyLWV2ZW50czpub25lfS5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGV7ZGlzcGxheTpibG9ja30uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGV7dmlzaWJpbGl0eTpoaWRkZW59LnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZXtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0b30uc2xpY2stYXJyb3cuc2xpY2staGlkZGVue2Rpc3BsYXk6bm9uZX0uc2xpY2stcHJldiwuc2xpY2stbmV4dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOm5vbmU7Y29sb3I6cmdiYSgwLDAsMCwwKTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTowO2hlaWdodDoyMHB4O2xpbmUtaGVpZ2h0OjA7b3V0bGluZTpub25lO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7d2lkdGg6MjBweH0uc2xpY2stcHJldjpob3Zlciwuc2xpY2stcHJldjpmb2N1cywuc2xpY2stbmV4dDpob3Zlciwuc2xpY2stbmV4dDpmb2N1c3tjb2xvcjpyZ2JhKDAsMCwwLDApO291dGxpbmU6bm9uZX0uc2xpY2stcHJldjpob3ZlcjpiZWZvcmUsLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLC5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSwuc2xpY2stbmV4dDpmb2N1czpiZWZvcmV7b3BhY2l0eToxfS5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSwuc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDpiZWZvcmV7b3BhY2l0eTouMjV9LnNsaWNrLXByZXY6YmVmb3JlLC5zbGljay1uZXh0OmJlZm9yZXtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5Olwic2xpY2tcIjtmb250LXNpemU6MjBweDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtsaW5lLWhlaWdodDoxO29wYWNpdHk6Ljc1fS5zbGljay1wcmV2e2xlZnQ6MH1bZGlyPXJ0bF0gLnNsaWNrLXByZXZ7bGVmdDphdXRvO3JpZ2h0Oi0yNXB4fS5zbGljay1wcmV2OmJlZm9yZXtjb250ZW50Om5vbmV9W2Rpcj1ydGxdIC5zbGljay1wcmV2OmJlZm9yZXtjb250ZW50Olwi4oaSXCJ9LnNsaWNrLW5leHR7cmlnaHQ6MH1bZGlyPXJ0bF0gLnNsaWNrLW5leHR7bGVmdDotMjVweDtyaWdodDphdXRvfS5zbGljay1uZXh0OmJlZm9yZXtjb250ZW50Om5vbmV9W2Rpcj1ydGxdIC5zbGljay1uZXh0OmJlZm9yZXtjb250ZW50Olwi4oaQXCJ9LnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXJ7bWFyZ2luLWJvdHRvbTozMHB4fS5zbGljay1kb3Rze2JvdHRvbTotMjVweDtkaXNwbGF5OmJsb2NrO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJX0uc2xpY2stZG90cyBsaXtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MjBweDttYXJnaW46MCA1cHg7cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjIwcHh9LnNsaWNrLWRvdHMgbGkgYnV0dG9ue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MDtjb2xvcjpyZ2JhKDAsMCwwLDApO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjA7aGVpZ2h0OjIwcHg7bGluZS1oZWlnaHQ6MDtvdXRsaW5lOm5vbmU7cGFkZGluZzo1cHg7d2lkdGg6MjBweH0uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3Vze291dGxpbmU6bm9uZX0uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlLC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmV7b3BhY2l0eToxfS5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmV7Y29sb3I6IzAwMDtjb250ZW50Olwi4oCiXCI7Zm9udC1mYW1pbHk6XCJzbGlja1wiO2ZvbnQtc2l6ZTo2cHg7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7aGVpZ2h0OjIwcHg7bGVmdDowO2xpbmUtaGVpZ2h0OjIwcHg7b3BhY2l0eTouMjU7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dG9wOjA7d2lkdGg6MjBweH0uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZXtjb2xvcjojMDAwO29wYWNpdHk6Ljc1fS5wYWdlNDA0e21hcmdpbi1ib3R0b206MTAwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wYWdlNDA0e3BhZGRpbmctYm90dG9tOjEwMHB4fX0ucGFnZTQwNF9faGVhZHtwYWRkaW5nOjE0MHB4IDAgMTAwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wYWdlNDA0X19oZWFke3BhZGRpbmc6MTAwcHggMCA0MHB4fX0ucGFnZTQwNF9fYnJlYWRjcnVtYnttYXJnaW4tYm90dG9tOjEyMHB4fS5wYWdlNDA0IC5wYWdlVHRsX19qYSBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5wYWdlNDA0X19idG5BcmVhe2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nLWJvdHRvbToxMDBweDtwYWRkaW5nLXRvcDoxMDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnBhZ2U0MDRfX2J0bkFyZWF7cGFkZGluZzo4MHB4IDIwcHh9fS5wYWdlNDA0X19idG57YmFja2dyb3VuZDojMWQyMDg4O2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jaztmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MTtwYWRkaW5nOjIwcHggMjVweDt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDozNDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnBhZ2U0MDRfX2J0bntmb250LXdlaWdodDpub3JtYWw7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MzMwcHg7cGFkZGluZzoxN3B4IDA7d2lkdGg6MTAwJX19LmFyY2hpdmVfX3BhZ2VUdGx7cGFkZGluZzo0MnB4IDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5hcmNoaXZlX19wYWdlVHRse3BhZGRpbmc6MzJweCAwIDIycHh9fS5hcmNoaXZlX19jb250ZW50e3BhZGRpbmctYm90dG9tOjExMHB4O3BhZGRpbmctdG9wOjI2cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5hcmNoaXZlX19jb250ZW50e3BhZGRpbmc6MjBweCAxNXB4IDkwcHh9fS5hcmNoaXZlIC5wYWdpbmF0aW9uX19pdGVtX3R5cGVfcHJldiwuYXJjaGl2ZSAucGFnaW5hdGlvbl9faXRlbV90eXBlX25leHR7ZGlzcGxheTpub25lfS5zaW5nbGVfX3BhZ2VUdGx7cGFkZGluZzo0MnB4IDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5zaW5nbGVfX3BhZ2VUdGx7cGFkZGluZzozMnB4IDAgMjJweH19LnNpbmdsZV9fYXJ0aWNsZXtwYWRkaW5nOjAgMCAxMjhweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnNpbmdsZV9fYXJ0aWNsZXtwYWRkaW5nOjE4cHggMCA3OHB4fX0uc2luZ2xlX19kYXRle21hcmdpbi1ib3R0b206MTZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnNpbmdsZV9fZGF0ZXttYXJnaW4tYm90dG9tOjE4cHh9fS5zaW5nbGVfX3RpbWV7ZGlzcGxheTpibG9jaztmb250LXNpemU6MS42cmVtO2xldHRlci1zcGFjaW5nOi4wNWVtO2xpbmUtaGVpZ2h0OjE7dGV4dC1hbGlnbjpjZW50ZXJ9LnNpbmdsZV9fdHRse2JhY2tncm91bmQtY29sb3I6IzFkMjA4ODtjb2xvcjojZmZmO2ZvbnQtc2l6ZToyLjRyZW07Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjQ7bWFyZ2luLWJvdHRvbTo0NnB4O3BhZGRpbmc6MTJweCAyMHB4O3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuc2luZ2xlX190dGx7Zm9udC1zaXplOjIuMnJlbTttYXJnaW4tYm90dG9tOjI4cHg7cGFkZGluZzoxOHB4IDIwcHh9fS5zaW5nbGVfX2Vje2hlaWdodDphdXRvO21hcmdpbjowIGF1dG8gMzZweDttYXgtd2lkdGg6NjAwcHg7d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnNpbmdsZV9fZWN7bWFyZ2luLWJvdHRvbTozMnB4fX0uc2luZ2xlX19lY0ltZ3tkaXNwbGF5OmJsb2NrO2hlaWdodDphdXRvO21hcmdpbjowIGF1dG87d2lkdGg6MTAwJX0uc2luZ2xlX19jb250ZW50e21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjYwMHB4fS5zaW5nbGVfX2NvbnRlbnQgcHtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuNTttYXJnaW4tYm90dG9tOjI0cHh9LnNpbmdsZV9fY29udGVudCBoMSwuc2luZ2xlX19jb250ZW50IGgyLC5zaW5nbGVfX2NvbnRlbnQgaDMsLnNpbmdsZV9fY29udGVudCBoNCwuc2luZ2xlX19jb250ZW50IGg1LC5zaW5nbGVfX2NvbnRlbnQgaDZ7Zm9udC1zaXplOjIuNHJlbTtmb250LXdlaWdodDpib2xkfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuc2luZ2xlX19jb250ZW50IGgxLC5zaW5nbGVfX2NvbnRlbnQgaDIsLnNpbmdsZV9fY29udGVudCBoMywuc2luZ2xlX19jb250ZW50IGg0LC5zaW5nbGVfX2NvbnRlbnQgaDUsLnNpbmdsZV9fY29udGVudCBoNntmb250LXNpemU6Mi4ycmVtO21hcmdpbi1ib3R0b206MjRweH19LnNpbmdsZV9fY29udGVudCBpbWd7ZGlzcGxheTpibG9jazttYXJnaW46NTRweCBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuc2luZ2xlX19jb250ZW50IGltZ3ttYXJnaW46MjRweCBhdXRvfX0uc2luZ2xlX19wYWdpbmF0aW9ue21hcmdpbi10b3A6MTQ4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5zaW5nbGVfX3BhZ2luYXRpb257bWFyZ2luLXRvcDo2MnB4fX0uc2luZ2xlIC5wYWdpbmF0aW9uX19saXN0e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5zaW5nbGUgLnBhZ2luYXRpb25fX2l0ZW17ZmxleDpub25lO2hlaWdodDo1MnB4O3dpZHRoOjMzLjMzMzMlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KXsuc2luZ2xlIC5wYWdpbmF0aW9uX19pdGVte3dpZHRoOmF1dG99fS5zaW5nbGUgLnBhZ2luYXRpb25fX2l0ZW1fdHlwZV9wcmV2LC5zaW5nbGUgLnBhZ2luYXRpb25fX2l0ZW1fdHlwZV9uZXh0e2Rpc3BsYXk6bm9uZX0uc2luZ2xlIC5wYWdpbmF0aW9uX19saW5re2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uc2luZ2xlIC5wYWdpbmF0aW9uX19saW5rX3R5cGVfYmFja3tib3JkZXI6MXB4IHNvbGlkICMxZDIwODg7Y29sb3I6IzFkMjA4ODtmb250LXNpemU6MS44cmVtO2hlaWdodDo2MHB4O2xldHRlci1zcGFjaW5nOi4wNWVtO21hcmdpbjowIGF1dG87cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjAwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5zaW5nbGUgLnBhZ2luYXRpb25fX2xpbmtfdHlwZV9iYWNre2hlaWdodDo2MHB4O3BhZGRpbmctcmlnaHQ6NnB4O3dpZHRoOjIwMHB4fX0uc2luZ2xlIC5wYWdpbmF0aW9uX19saW5rX3R5cGVfYmFjazo6YWZ0ZXJ7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICMxZDIwODg7Ym9yZGVyLXRvcDoxcHggc29saWQgIzFkMjA4ODtib3R0b206MDtjb250ZW50OlwiXCI7ZmxleDpub25lO2hlaWdodDoxMnB4O21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEycHg7dG9wOjA7dHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpO3dpZHRoOjEycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5zaW5nbGUgLnBhZ2luYXRpb25fX2xpbmtfdHlwZV9iYWNrOjphZnRlcntoZWlnaHQ6MTBweDtyaWdodDoxMnB4O3dpZHRoOjEwcHh9fS5oZWFkZXIudG9we3Bvc2l0aW9uOmFic29sdXRlfS5oZWFkZXIudG9wIC5nbmF2X19pdGVtOjphZnRlciwuaGVhZGVyLnRvcCAuZ25hdl9fbGlua3tjb2xvcjojZmZmfS5oZWFkZXIudG9wIC5nbmF2X19saW5rOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5oZWFkZXIudG9wIC5nbmF2X19saXN0MiAuZ25hdl9fbGlua3tjb2xvcjojMWQyMDg4fX0uaGVhZGVyLnRvcC5pc19maXhlZHtvcGFjaXR5OjA7cG9zaXRpb246Zml4ZWQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTgwcHgpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuaGVhZGVyLnRvcC5pc19maXhlZHtoZWlnaHQ6MTAwJTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fS5oZWFkZXIudG9wLmlzX2ZpeGVkIC5oZWFkZXJfX2xvZ29JbWd7aGVpZ2h0OjQ2cHg7d2lkdGg6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmhlYWRlci50b3AuaXNfZml4ZWQgLmhlYWRlcl9fbG9nb0ltZ3tvcGFjaXR5OjB9fS5oZWFkZXIudG9wLmlzX2ZpeGVkIC5nbmF2X19pdGVtOjphZnRlciwuaGVhZGVyLnRvcC5pc19maXhlZCAuZ25hdl9fbGlzdCAuZ25hdl9fbGlua3tjb2xvcjojMDAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuaGVhZGVyLnRvcC5pc19maXhlZCAuZ25hdl9faXRlbTo6YWZ0ZXIsLmhlYWRlci50b3AuaXNfZml4ZWQgLmduYXZfX2xpc3QgLmduYXZfX2xpbmt7Y29sb3I6I2ZmZn19LmhlYWRlci50b3AuaXNfZml4ZWQgLmduYXZfX2xpbms6OmFmdGVye2JhY2tncm91bmQtY29sb3I6IzAwMH0uaGVhZGVyLnRvcC5pc19zaG93e2FuaW1hdGlvbjpoZWFkZXJEb3duIC44cyBmb3J3YXJkcztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZy1ib3R0b206MTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmhlYWRlci50b3AuaXNfc2hvd3thbmltYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7cGFkZGluZy1ib3R0b206MH19QGtleWZyYW1lcyBoZWFkZXJEb3duezAle29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtODBweCl9MTAwJXtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fS50b3AgLnNlY1R0bHtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCk7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlLWluLHRyYW5zZm9ybSAuNXMgZWFzZS1pbn0udG9wIC5zZWNUdGwuanNfbG9hZHtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LnRvcCAuYWJvdXRfX3R4dHtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCk7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlLWluLHRyYW5zZm9ybSAuNXMgZWFzZS1pbn0udG9wIC5hYm91dF9fdHh0LmpzX2xvYWR7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS50b3AgLmVuZ2luZWVyX19iZ3tvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCk7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlLWluLHRyYW5zZm9ybSAuNXMgZWFzZS1pbn0udG9wIC5lbmdpbmVlcl9fYmcuanNfbG9hZHtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LnRvcCAuZW5naW5lZXJfX3R4dHtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCk7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlLWluLHRyYW5zZm9ybSAuNXMgZWFzZS1pbn0udG9wIC5lbmdpbmVlcl9fdHh0LmpzX2xvYWR7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS50b3AgLmVuZ2luZWVyX19maWd7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwcHgpO3RyYW5zaXRpb246b3BhY2l0eSAuNXMgZWFzZS1pbix0cmFuc2Zvcm0gLjVzIGVhc2UtaW59LnRvcCAuZW5naW5lZXJfX2ZpZy5qc19sb2Fke29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0udG9wIC50ZWNobm9sb2d5X19jaGlsZHtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCk7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlLWluLHRyYW5zZm9ybSAuNXMgZWFzZS1pbn0udG9wIC50ZWNobm9sb2d5X19jaGlsZC5qc19sb2Fke29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0udG9wIC5hcnRpY2xlc19faXRlbXtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCk7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlLWluLHRyYW5zZm9ybSAuNXMgZWFzZS1pbn0udG9wIC5hcnRpY2xlc19faXRlbS5qc19sb2Fke29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0udG9wIC5uZXdzX19saW5re29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KTt0cmFuc2l0aW9uOm9wYWNpdHkgLjVzIGVhc2UtaW4sdHJhbnNmb3JtIC41cyBlYXNlLWlufS50b3AgLm5ld3NfX2xpbmsuanNfbG9hZHtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LnRvcCAubW92aWVfX21lZGlhe29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KTt0cmFuc2l0aW9uOm9wYWNpdHkgLjVzIGVhc2UtaW4sdHJhbnNmb3JtIC41cyBlYXNlLWlufS50b3AgLm1vdmllX19tZWRpYS5qc19sb2Fke29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0udG9wIC5kYXRhX19kbHtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCk7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlLWluLHRyYW5zZm9ybSAuNXMgZWFzZS1pbn0udG9wIC5kYXRhX19kbC5qc19sb2Fke29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0udG9wIC5hY2Nlc3NfX21lZGlhe29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KTt0cmFuc2l0aW9uOm9wYWNpdHkgLjVzIGVhc2UtaW4sdHJhbnNmb3JtIC41cyBlYXNlLWlufS50b3AgLmFjY2Vzc19fbWVkaWEuanNfbG9hZHtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LnRvcH4uZm9vdGVyX19jb250YWN0e29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KTt0cmFuc2l0aW9uOm9wYWNpdHkgLjVzIGVhc2UtaW4sdHJhbnNmb3JtIC41cyBlYXNlLWlufS50b3B+LmZvb3Rlcl9fY29udGFjdC5qc19sb2Fke29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0ubXZ7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctdG9wOjY5MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCl7Lm12e3BhZGRpbmctdG9wOjY0JX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5tdntwYWRkaW5nLXRvcDo4OCV9fS5tdl9fbXNnLC5tdl9fc2xpZGUsLm12X19tYXNre2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5tdl9fbXNne2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmctYm90dG9tOjUwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5tdl9fbXNne3BhZGRpbmctYm90dG9tOjIwcHh9fS5tdl9fY29weXtmb250LXNpemU6My42cmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bGV0dGVyLXNwYWNpbmc6LjE1ZW07bGluZS1oZWlnaHQ6MS4zMzM7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5tdl9fY29weXtmb250LXNpemU6MnJlbTtwYWRkaW5nLXRvcDoyNXB4fX0ubXZfX3NsaWRlIC5zbGljay1hcnJvd3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ubXZfX3NsaWRlIGRpdntoZWlnaHQ6MTAwJX0ubXZfX2ZpZ3toZWlnaHQ6MTAwJX0ubXZfX2ltZ3tmb250LWZhbWlseTpcIm9iamVjdC1maXQ6IGNvdmVyO1wiO2hlaWdodDoxMDAlO21heC13aWR0aDpub25lO29iamVjdC1maXQ6Y292ZXI7d2lkdGg6MTAwJX0ubXZfX21hc2tGaWd7cG9zaXRpb246YWJzb2x1dGV9Lm12X19tYXNrRmlnX3Bvc190b3B7aGVpZ2h0OmF1dG87bGVmdDowO3RvcDowO3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5tdl9fbWFza0ZpZ19wb3NfdG9we2Rpc3BsYXk6bm9uZX19Lm12X19tYXNrRmlnX3Bvc190b3BTcHtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5tdl9fbWFza0ZpZ19wb3NfdG9wU3B7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0bztsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJX19Lm12X19tYXNrRmlnX3Bvc19ib3R0b217Ym90dG9tOi0xMHB4O2hlaWdodDphdXRvO3JpZ2h0Oi01cHg7d2lkdGg6Y2FsYygxMDAlICsgMTBweCl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5tdl9fbWFza0ZpZ19wb3NfYm90dG9te2JvdHRvbTotNXB4fX0uYWJvdXR7bWFyZ2luLXRvcDotNDJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmFib3V0e21hcmdpbi10b3A6MThweH19LmFib3V0X19zZWNUdGx7bWFyZ2luLWJvdHRvbToyMnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYWJvdXRfX3NlY1R0bHttYXJnaW4tYm90dG9tOjE0cHh9fS5hYm91dF9fdHh0e2xpbmUtaGVpZ2h0OjEuNzU7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6NTMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5hYm91dF9fdHh0e2xpbmUtaGVpZ2h0OjJ9fS5lbmdpbmVlcnttYXJnaW4tdG9wOi0yMnB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjE3LjMzM3Z3IDAgMjU0cHg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpey5lbmdpbmVlcntwYWRkaW5nLXRvcDoyMDhweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5lbmdpbmVlcntwYWRkaW5nOjM3LjMzM3Z3IDAgMzBweH19LmVuZ2luZWVyX19iZ3toZWlnaHQ6YXV0bztsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmVuZ2luZWVyX19iZ3t0b3A6NDVweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpey5lbmdpbmVlcl9fYmdQY3tkaXNwbGF5Om5vbmV9fS5lbmdpbmVlcl9fYmdTcHtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpey5lbmdpbmVlcl9fYmdTcHtkaXNwbGF5OmJsb2NrfX0uZW5naW5lZXJfX2lubmVye3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206NjBweDt6LWluZGV4OjJ9LmVuZ2luZWVyX19pbm5lcjpsYXN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbTowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuZW5naW5lZXJfX2lubmVye21hcmdpbi1ib3R0b206NDBweH0uZW5naW5lZXJfX2lubmVyOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjIwcHh9fS5lbmdpbmVlcl9fc2VjVHRse21hcmdpbi1ib3R0b206MjVweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5lbmdpbmVlcl9fc2VjVHRse21hcmdpbi1ib3R0b206MTRweH19LmVuZ2luZWVyX19zZWNUdGwgLnNlY1R0bF9fZW57Zm9udC1mYW1pbHk6XCLmuLjjgrTjgrfjg4Pjgq/kvZNcIixZdUdvdGhpYyxcIua4uOOCtOOCt+ODg+OCryBNZWRpdW1cIixcIll1IEdvdGhpYyBNZWRpdW1cIixcIua4uOOCtOOCt+ODg+OCr1wiLFwiWXUgR290aGljXCIsXCJTb2dvZSBVSVwiLFZlcmRhbmEsXCLjg6HjgqTjg6rjgqpcIixNZWlyeW8sc2Fucy1zZXJpZjtmb250LXNpemU6MS44cmVtfS5lbmdpbmVlcl9fc2VjVHRsIC5zZWNUdGxfX2VuIHNwYW57Zm9udC13ZWlnaHQ6bm9ybWFsICFpbXBvcnRhbnQ7d2hpdGUtc3BhY2U6d3JhcDtsaW5lLWhlaWdodDoxLjU1fS5lbmdpbmVlcl9fc2VjVHRsIC5zZWNUdGxfX2VuOjphZnRlcntjb250ZW50Om5vbmV9LmVuZ2luZWVyX19zZWNUdGwgLnNlY1R0bF9famF7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzoxcHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Zm9udC1mYW1pbHk6XCLmuLjmmI7mnJ3kvZNcIixcIll1IE1pbmNob1wiLFl1TWluY2hvLFwi44OS44Op44Ku44OO5piO5pydIFByb1wiLFwiSGlyYWdpbm8gTWluY2hvIFByb1wiLFwiTVMgUOaYjuacnVwiLFwiTVMgUE1pbmNob1wiLHNlcmlmO2ZvbnQtc2l6ZTozLjZyZW07bWFyZ2luLXRvcDotOHB4O21pbi13aWR0aDoyMjRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmVuZ2luZWVyX19zZWNUdGwgLnNlY1R0bF9famF7Zm9udC1zaXplOjIuOHJlbTtsZXR0ZXItc3BhY2luZzotMC4wMjVlbTtsaW5lLWhlaWdodDoxLjI2ODtwYWRkaW5nOjVweCAxMHB4O21pbi13aWR0aDoxODBweH19LmVuZ2luZWVyX190eHR7bGluZS1oZWlnaHQ6MjttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuZW5naW5lZXJfX3R4dHtmb250LXNpemU6MS40cmVtO3BhZGRpbmc6MCAxMnB4O3RleHQtYWxpZ246bGVmdH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5lbmdpbmVlcl9fdHh0IGJye2Rpc3BsYXk6bm9uZX19LmVuZ2luZWVyX19waG90b3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyOTBweDt3aWR0aDoxMDAlO3otaW5kZXg6MX0uZW5naW5lZXJfX3Bob3RvX3Bvc19ib3R0b217dG9wOmF1dG87Ym90dG9tOjY5MHB4O3dpZHRoOjEwMCU7ZGlzcGxheTpibG9ja31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmVuZ2luZWVyX19waG90b19wb3NfYm90dG9te21hcmdpbi10b3A6LTI1cHggIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5lbmdpbmVlcl9fcGhvdG97bWFyZ2luLWJvdHRvbTo0MCU7bWFyZ2luLXRvcDowcHg7cG9zaXRpb246cmVsYXRpdmU7dG9wOjB9fS5lbmdpbmVlcl9fZmlne2hlaWdodDphdXRvO3Bvc2l0aW9uOmFic29sdXRlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuZW5naW5lZXJfX2ZpZ3twb3NpdGlvbjpyZWxhdGl2ZX19LmVuZ2luZWVyX19maWdfcG9zX2xlZnR7cmlnaHQ6NjYuNiU7dG9wOjA7d2lkdGg6NDAycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXsuZW5naW5lZXJfX2ZpZ19wb3NfbGVmdHtyaWdodDo3MCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCl7LmVuZ2luZWVyX19maWdfcG9zX2xlZnR7cmlnaHQ6NzUlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmVuZ2luZWVyX19maWdfcG9zX2xlZnR7bGVmdDowO3JpZ2h0OmF1dG87d2lkdGg6NTQlfX0uZW5naW5lZXJfX2ZpZ19wb3NfcmlnaHR7bGVmdDo2OCU7dG9wOjE3NnB4O3dpZHRoOjM5MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7LmVuZ2luZWVyX19maWdfcG9zX3JpZ2h0e2xlZnQ6NzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpey5lbmdpbmVlcl9fZmlnX3Bvc19yaWdodHtsZWZ0Ojc0JX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5lbmdpbmVlcl9fZmlnX3Bvc19yaWdodHtsZWZ0OmF1dG87cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6NDElO3dpZHRoOjU2JTt6LWluZGV4Oi0xfX0uZW5naW5lZXJfX2ZpZ19wb3NfYm90dG9tUmlnaHR7cmlnaHQ6NjYuNiU7dG9wOjA7d2lkdGg6NDAycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXsuZW5naW5lZXJfX2ZpZ19wb3NfYm90dG9tUmlnaHR7cmlnaHQ6NzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpey5lbmdpbmVlcl9fZmlnX3Bvc19ib3R0b21SaWdodHtyaWdodDo3NSV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuZW5naW5lZXJfX2ZpZ19wb3NfYm90dG9tUmlnaHR7bGVmdDowO3JpZ2h0OmF1dG87d2lkdGg6NTQlfX0udGVjaG5vbG9neXtwYWRkaW5nOjAgMCAxNDBweDtwb3NpdGlvbjpyZWxhdGl2ZX0udGVjaG5vbG9neTpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjE2MHZ3O2hlaWdodDoxMDAlO2hlaWdodDpjYWxjKDEwMCUgLSA1MDBweCk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMzB2dzt0b3A6LTE1MHB4O3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey50ZWNobm9sb2d5OmJlZm9yZXt0b3A6LTkwcHg7bGVmdDotMjB2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey50ZWNobm9sb2d5e3BhZGRpbmc6MCAwIDUwcHh9fS50ZWNobm9sb2d5X19pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX0udGVjaG5vbG9neV9fc2VjVHRse21hcmdpbi1ib3R0b206NDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnRlY2hub2xvZ3lfX3NlY1R0bHttYXJnaW4tYm90dG9tOjQ1cHg7cGFkZGluZy1sZWZ0OjE1cHh9fS50ZWNobm9sb2d5X19zZWNUdGwgLnNlY1R0bF9fZW57dGV4dC1hbGlnbjpsZWZ0O3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey50ZWNobm9sb2d5X19zZWNUdGwgLnNlY1R0bF9fZW57Zm9udC1zaXplOjMuNnJlbTtsaW5lLWhlaWdodDoxLjI1O21hcmdpbi1ib3R0b206MzJweH19LnRlY2hub2xvZ3lfX3NlY1R0bCAuc2VjVHRsX19lbjo6YWZ0ZXJ7cmlnaHQ6YXV0b30udGVjaG5vbG9neV9fc2VjVHRsIC5zZWNUdGxfX2VuIGJye2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnRlY2hub2xvZ3lfX3NlY1R0bCAuc2VjVHRsX19lbiBicntkaXNwbGF5OmJsb2NrfX0udGVjaG5vbG9neV9fc2VjVHRsIC5zZWNUdGxfX2phe3RleHQtYWxpZ246bGVmdDt3aWR0aDoxMDAlfS50ZWNobm9sb2d5X19mbGV4e2Rpc3BsYXk6ZmxleH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnRlY2hub2xvZ3lfX2ZsZXh7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0udGVjaG5vbG9neV9fZmxleCsudGVjaG5vbG9neV9fZmxleHtib3JkZXItdG9wOjFweCBzb2xpZCAjMDAwO21hcmdpbi10b3A6MzRweDtwYWRkaW5nLXRvcDozOHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsudGVjaG5vbG9neV9fZmxleCsudGVjaG5vbG9neV9fZmxleHttYXJnaW4tdG9wOjI4cHg7cGFkZGluZy10b3A6MzRweH19LnRlY2hub2xvZ3lfX2NoaWxkOmZpcnN0LW9mLXR5cGV7bWF4LXdpZHRoOjM2MHB4O3dpZHRoOjQwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnRlY2hub2xvZ3lfX2NoaWxkOmZpcnN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbTo0cHg7d2lkdGg6MTAwJTttYXgtd2lkdGg6bm9uZX19LnRlY2hub2xvZ3lfX2NoaWxkOmxhc3Qtb2YtdHlwZXttYXgtd2lkdGg6NTUwcHg7cGFkZGluZy1sZWZ0OjMwcHg7cGFkZGluZy10b3A6MTBweDt3aWR0aDo2MCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey50ZWNobm9sb2d5X19jaGlsZDpsYXN0LW9mLXR5cGV7cGFkZGluZy1sZWZ0OjA7d2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey50ZWNobm9sb2d5X19maWd7bWluLWhlaWdodDoxNjdweH19LnRlY2hub2xvZ3lfX2ltZ3thc3BlY3QtcmF0aW86MzYwLzIwMDtvYmplY3QtZml0OmNvdmVyfS50ZWNobm9sb2d5X19zdWJUdGx7Zm9udC1mYW1pbHk6XCLmuLjmmI7mnJ3kvZNcIixcIll1IE1pbmNob1wiLFl1TWluY2hvLFwi44OS44Op44Ku44OO5piO5pydIFByb1wiLFwiSGlyYWdpbm8gTWluY2hvIFByb1wiLFwiTVMgUOaYjuacnVwiLFwiTVMgUE1pbmNob1wiLHNlcmlmO2ZvbnQtc2l6ZToyLjJyZW07bGV0dGVyLXNwYWNpbmc6LjE1ZW07bWFyZ2luLWJvdHRvbToxOHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsudGVjaG5vbG9neV9fc3ViVHRse21hcmdpbi1ib3R0b206MTBweH19LnRlY2hub2xvZ3lfX3R4dHtsaW5lLWhlaWdodDoxLjc1O21hcmdpbjowIGF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey50ZWNobm9sb2d5X190eHR7bGluZS1oZWlnaHQ6Mn19LnRlY2hub2xvZ3lfX2Rse21hcmdpbi10b3A6MS41ZW19LnRlY2hub2xvZ3lfX2R0e2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS43NTttYXJnaW46MCBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsudGVjaG5vbG9neV9fZHR7bGluZS1oZWlnaHQ6Mn19LnRlY2hub2xvZ3lfX2Rke2xpbmUtaGVpZ2h0OjEuNzU7bWFyZ2luOjAgYXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnRlY2hub2xvZ3lfX2Rke2xpbmUtaGVpZ2h0OjJ9fS5uZXdze3BhZGRpbmc6MTBweCAwIDEwMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubmV3c3twYWRkaW5nOjc2cHggMCA1MHB4fX0ubmV3c19fYmd7aGVpZ2h0OmF1dG87bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMTIwcHg7d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCl7Lm5ld3NfX2Jne3RvcDoxN3B4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCl7Lm5ld3NfX2JnUGN7ZGlzcGxheTpub25lfX0ubmV3c19fYmdTcHtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpey5uZXdzX19iZ1Nwe2Rpc3BsYXk6YmxvY2t9fS5uZXdzX19pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX0ubmV3c19fc2VjVHRse21hcmdpbi1ib3R0b206MjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lm5ld3NfX3NlY1R0bHttYXJnaW4tYm90dG9tOjU2cHh9fS5uZXdzX19zZWNUdGwgLnNlY1R0bF9fZW57dGV4dC1hbGlnbjpyaWdodDt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubmV3c19fc2VjVHRsIC5zZWNUdGxfX2Vue2ZvbnQtc2l6ZTozLjRyZW07bWFyZ2luLWJvdHRvbToyNnB4O3RleHQtYWxpZ246Y2VudGVyfX0ubmV3c19fc2VjVHRsIC5zZWNUdGxfX2VuOjphZnRlcntsZWZ0OmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5uZXdzX19zZWNUdGwgLnNlY1R0bF9fZW46OmFmdGVye2JvdHRvbTotMTJweDtsZWZ0OjB9fS5uZXdzX19zZWNUdGwgLnNlY1R0bF9famF7dGV4dC1hbGlnbjpyaWdodDt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubmV3c19fc2VjVHRsIC5zZWNUdGxfX2phe3RleHQtYWxpZ246Y2VudGVyfX0ubmV3c19fYXJ0aWNsZXN7cG9zaXRpb246cmVsYXRpdmU7dG9wOi01NnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubmV3c19fYXJ0aWNsZXN7dG9wOjB9fS5uZXdzX19hcnRpY2xlcyAuYXJ0aWNsZXNfX2l0ZW17cG9zaXRpb246cmVsYXRpdmV9Lm5ld3NfX2FydGljbGVzIC5hcnRpY2xlc19faXRlbTpudGgtb2YtdHlwZSgyKXt0b3A6NjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lm5ld3NfX2FydGljbGVzIC5hcnRpY2xlc19faXRlbTpudGgtb2YtdHlwZSgyKXt0b3A6MH19Lm5ld3NfX2FydGljbGVzIC5hcnRpY2xlc19faXRlbTpudGgtb2YtdHlwZSgzKXt0b3A6MTMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5uZXdzX19hcnRpY2xlcyAuYXJ0aWNsZXNfX2l0ZW06bnRoLW9mLXR5cGUoMyl7dG9wOjB9fS5uZXdzIC5uZXdzX19saW5re2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMxZDIwODg7Ym9yZGVyOjFweCBzb2xpZCAjMWQyMDg4O2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZToxLjhyZW07aGVpZ2h0OjU2cHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46ODBweCBhdXRvIDA7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlLWluLHRyYW5zZm9ybSAuNXMgZWFzZS1pbixjb2xvciAuNXMsYmFja2dyb3VuZC1jb2xvciAuNXM7d2lkdGg6MTY0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5uZXdzIC5uZXdzX19saW5re21hcmdpbi10b3A6MTZweH19Lm5ld3MgLm5ld3NfX2xpbms6OmFmdGVye2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9hcnJvd193aGl0ZS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvMTNweCAxM3B4O2JvdHRvbTowO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MTNweDttYXJnaW46YXV0bztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo3cHg7dG9wOjA7dHJhbnNpdGlvbjouNXM7d2lkdGg6MTNweH0ubmV3cyAubmV3c19fbGluazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzFkMjA4OH0ubmV3cyAubmV3c19fbGluazpob3Zlcjo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL2Fycm93X2dyZWVuLnN2Zyl9Lm1vdmlle3BhZGRpbmc6MzRweCAwIDgwcHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5tb3ZpZXttaW4taGVpZ2h0OjMzOHB4O3BhZGRpbmc6MzRweCAwIDQwcHh9fS5tb3ZpZSAuc2VjVHRse21hcmdpbi1ib3R0b206MzRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lm1vdmllIC5zZWNUdGx7bWFyZ2luLWJvdHRvbToyMnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lm1vdmllIC5zZWNUdGxfX2Vue2ZvbnQtc2l6ZTozLjZyZW19fS5tb3ZpZV9fbWVkaWF7aGVpZ2h0OmF1dG87bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6NjQwcHg7cG9zaXRpb246cmVsYXRpdmV9Lm1vdmllX19tZWRpYTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy10b3A6NTYuMjUlfS5tb3ZpZV9faWZyYW1le2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5jb21wYW55e3BhZGRpbmc6MTE2cHggMCA4MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6LTg0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jb21wYW55e3BhZGRpbmc6ODNweCAwIDQwcHg7bWFyZ2luLXRvcDotNDV9fS5jb21wYW55IC5zZWNUdGx7bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuY29tcGFueSAuc2VjVHRse21hcmdpbi1ib3R0b206MjRweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jb21wYW55IC5zZWNUdGxfX2Vue2ZvbnQtc2l6ZTozLjZyZW07bWFyZ2luLWJvdHRvbToyNnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmNvbXBhbnkgLnNlY1R0bF9fZW46OmFmdGVye2JvdHRvbTotMTRweH19LmxpY2Vuc2V7cGFkZGluZzozMHB4IDAgODBweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxpY2Vuc2V7cGFkZGluZzo0MHB4IDAgNTBweH19LmxpY2Vuc2UgLnNlY1R0bHttYXJnaW4tYm90dG9tOjI2cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5saWNlbnNlIC5zZWNUdGx7bWFyZ2luLWJvdHRvbToyMnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxpY2Vuc2UgLnNlY1R0bF9fZW57Zm9udC1zaXplOjMuNnJlbTttYXJnaW4tYm90dG9tOjI2cHh9fS5saWNlbnNlX19mbGV4e2Rpc3BsYXk6ZmxleDttYXJnaW46MCAtMjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCl7LmxpY2Vuc2VfX2ZsZXh7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbjowfX0ubGljZW5zZV9fZGF0YXtwYWRkaW5nOjAgMjVweDt3aWR0aDo1MCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpey5saWNlbnNlX19kYXRhe3BhZGRpbmc6MDt3aWR0aDoxMDAlfX0ubGljZW5zZV9fZGF0YSAuZGF0YV9fZGx7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci10b3A6bm9uZTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttaW4taGVpZ2h0OjUwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpey5saWNlbnNlX19kYXRhIC5kYXRhX19kbHtmbGV4LWRpcmVjdGlvbjpyb3c7bWFyZ2luLWJvdHRvbToxMnB4O21pbi1oZWlnaHQ6MzZweDtwYWRkaW5nOjAgMTBweH19LmxpY2Vuc2VfX2RhdGEgLmRhdGFfX2R0e3BhZGRpbmctbGVmdDoxNXB4O3dpZHRoOmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5saWNlbnNlX19kYXRhIC5kYXRhX19kdHtmb250LXNpemU6MS40cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCl7LmxpY2Vuc2VfX2RhdGEgLmRhdGFfX2R0e2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItYm90dG9tOm5vbmU7Y29sb3I6IzIzMTgxNTtwYWRkaW5nOjB9fS5saWNlbnNlX19kYXRhIC5kYXRhX19kZHtmb250LXdlaWdodDpib2xkfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubGljZW5zZV9fZGF0YSAuZGF0YV9fZGR7Zm9udC1zaXplOjEuNHJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpey5saWNlbnNlX19kYXRhIC5kYXRhX19kZHtwYWRkaW5nOjA7d2lkdGg6YXV0b319LmRhdGFfX2RkTGlzdHtsaXN0LXN0eWxlLXBvc2l0aW9uOm91dHNpZGU7bWFyZ2luLWxlZnQ6MS4yZW19Lmhpc3Rvcnl7cGFkZGluZzo0MHB4IDAgODBweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lmhpc3Rvcnl7cGFkZGluZzo1MHB4IDAgNDBweH19Lmhpc3RvcnkgLnNlY1R0bHttYXJnaW4tYm90dG9tOjIycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5oaXN0b3J5IC5zZWNUdGx7bWFyZ2luLWJvdHRvbToxMnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lmhpc3RvcnkgLnNlY1R0bF9fZW57Zm9udC1zaXplOjMuNnJlbTttYXJnaW4tYm90dG9tOjI2cHh9fS5oaXN0b3J5X19kYXRhIC5kYXRhX19kbHttaW4taGVpZ2h0OjQ4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5oaXN0b3J5X19kYXRhIC5kYXRhX19kZHtmb250LXNpemU6MS40cmVtO3BhZGRpbmc6MTRweCAxMHB4fX0uYWNjZXNze3BhZGRpbmc6NDBweCAwIDE4MnB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYWNjZXNze3BhZGRpbmc6MzVweCAwIDYycHh9fS5hY2Nlc3MgLnNlY1R0bHttYXJnaW4tYm90dG9tOjMycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5hY2Nlc3MgLnNlY1R0bHttYXJnaW4tYm90dG9tOjI4cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYWNjZXNzIC5zZWNUdGxfX2Vue2ZvbnQtc2l6ZTozLjZyZW19fS5hY2Nlc3NfX21lZGlhe2hlaWdodDo0MDBweDttYXJnaW46MCBhdXRvO21heC13aWR0aDo5MTBweDt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYWNjZXNzX19tZWRpYXtoZWlnaHQ6MzIwcHg7bWFyZ2luOjAgLTE1cHg7d2lkdGg6Y2FsYygxMDAlICsgMzBweCl9fS5hY2Nlc3NfX2lmcmFtZXtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfSIsIi8qXG5cdEhUTUw1IFJlc2V0IDo6IHN0eWxlLmNzc1xuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFdlIGhhdmUgbGVhcm5lZCBtdWNoIGZyb20vYmVlbiBpbnNwaXJlZCBieS90YWtlbiBjb2RlIHdoZXJlIG9mZmVyZWQgZnJvbTpcblxuXHRFcmljIE1leWVyXHRcdFx0XHRcdDo6IGh0dHA6Ly9tZXllcndlYi5jb21cblx0SFRNTDUgRG9jdG9yXHRcdFx0XHQ6OiBodHRwOi8vaHRtbDVkb2N0b3IuY29tXG5cdGFuZCB0aGUgSFRNTDUgQm9pbGVycGxhdGVcdDo6IGh0dHA6Ly9odG1sNWJvaWxlcnBsYXRlLmNvbVxuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogTGV0J3MgZGVmYXVsdCB0aGlzIHB1cHB5IG91dFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmh0bWwsIGJvZHksIGJvZHkgZGl2LCBzcGFuLCBvYmplY3QsIGlmcmFtZSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBhYmJyLCBhZGRyZXNzLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHNhbXAsIHNtYWxsLCBzdHJvbmcsIHN1Yiwgc3VwLCB2YXIsIGIsIGksIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIG1lbnUsIG5hdiwgc2VjdGlvbiwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvLCBkZXRhaWxzLCBzdW1tYXJ5IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIG5hdiwgc2VjdGlvbiwgZGV0YWlscywgc3VtbWFyeSB7ZGlzcGxheTogYmxvY2s7fVxuXG4vKiBIYW5kbGUgYm94LXNpemluZyB3aGlsZSBiZXR0ZXIgYWRkcmVzc2luZyBjaGlsZCBlbGVtZW50czpcbiAgIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS9pbmhlcml0aW5nLWJveC1zaXppbmctcHJvYmFibHktc2xpZ2h0bHktYmV0dGVyLWJlc3QtcHJhY3RpY2UvICovXG5odG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG5cdGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi8qIGNvbnNpZGVyIHJlc2V0dGluZyB0aGUgZGVmYXVsdCBjdXJzb3I6IGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL211cnRhdWdoLzUyNDcxNTQgKi9cblxuLyogUmVzcG9uc2l2ZSBpbWFnZXMgYW5kIG90aGVyIGVtYmVkZGVkIG9iamVjdHMgKi9cbi8qIGlmIHlvdSBkb24ndCBoYXZlIGZ1bGwgY29udHJvbCBvdmVyIGBpbWdgIHRhZ3MgKGlmIHlvdSBoYXZlIHRvIG92ZXJjb21lIGF0dHJpYnV0ZXMpLCBjb25zaWRlciBhZGRpbmcgaGVpZ2h0OiBhdXRvICovXG5pbWcsXG5vYmplY3QsXG5lbWJlZCB7bWF4LXdpZHRoOiAxMDAlO31cblxuLypcbiAgIE5vdGU6IGtlZXBpbmcgSU1HIGhlcmUgd2lsbCBjYXVzZSBwcm9ibGVtcyBpZiB5b3UncmUgdXNpbmcgZm9yZWdyb3VuZCBpbWFnZXMgYXMgc3ByaXRlcy5cblx0SW4gZmFjdCwgaXQgKndpbGwqIGNhdXNlIHByb2JsZW1zIHdpdGggR29vZ2xlIE1hcHMnIGNvbnRyb2xzIGF0IHNtYWxsIHNpemUuXG5cdElmIHRoaXMgaXMgdGhlIGNhc2UgZm9yIHlvdSwgdHJ5IHVuY29tbWVudGluZyB0aGUgZm9sbG93aW5nOlxuXG4jbWFwIGltZyB7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xufVxuKi9cblxuLyogZm9yY2UgYSB2ZXJ0aWNhbCBzY3JvbGxiYXIgdG8gcHJldmVudCBhIGp1bXB5IHBhZ2UgKi9cbmh0bWwge292ZXJmbG93LXk6IHNjcm9sbDt9XG5cbi8qIHdlIHVzZSBhIGxvdCBvZiBVTHMgdGhhdCBhcmVuJ3QgYnVsbGV0ZWQuXG5cdHlvdSdsbCBoYXZlIHRvIHJlc3RvcmUgdGhlIGJ1bGxldHMgd2l0aGluIGNvbnRlbnQsXG5cdHdoaWNoIGlzIGZpbmUgYmVjYXVzZSB0aGV5J3JlIHByb2JhYmx5IGN1c3RvbWl6ZWQgYW55d2F5ICovXG51bCB7bGlzdC1zdHlsZTogbm9uZTt9XG5cbmJsb2NrcXVvdGUsIHEge3F1b3Rlczogbm9uZTt9XG5cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7Y29udGVudDogJyc7IGNvbnRlbnQ6IG5vbmU7fVxuXG5hIHttYXJnaW46IDA7IHBhZGRpbmc6IDA7IGZvbnQtc2l6ZTogMTAwJTsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDt9XG5cbmRlbCB7dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7fVxuXG5hYmJyW3RpdGxlXSwgZGZuW3RpdGxlXSB7Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjMDAwOyBjdXJzb3I6IGhlbHA7fVxuXG4vKiB0YWJsZXMgc3RpbGwgbmVlZCBjZWxsc3BhY2luZz1cIjBcIiBpbiB0aGUgbWFya3VwICovXG50YWJsZSB7Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgYm9yZGVyLXNwYWNpbmc6IDA7fVxudGgge2ZvbnQtd2VpZ2h0OiBib2xkOyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO31cbnRkIHtmb250LXdlaWdodDogbm9ybWFsOyB2ZXJ0aWNhbC1hbGlnbjogdG9wO31cblxuaHIge2Rpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDFweDsgYm9yZGVyOiAwOyBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYzsgbWFyZ2luOiAxZW0gMDsgcGFkZGluZzogMDt9XG5cbmlucHV0LCBzZWxlY3Qge3ZlcnRpY2FsLWFsaWduOiBtaWRkbGU7fVxuXG5wcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7IC8qIENTUzIgKi9cbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7IC8qIENTUyAyLjEgKi9cbiAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7IC8qIENTUyAzIChhbmQgMi4xIGFzIHdlbGwsIGFjdHVhbGx5KSAqL1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDsgLyogSUUgKi9cbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHt2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207fVxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHt2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO31cbi5pZTcgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHt2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7fVxuLmllNiBpbnB1dCB7dmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO31cblxuc2VsZWN0LCBpbnB1dCwgdGV4dGFyZWEge2ZvbnQ6IDk5JSBzYW5zLXNlcmlmO31cblxudGFibGUge2ZvbnQtc2l6ZTogaW5oZXJpdDsgZm9udDogMTAwJTt9XG5cbnNtYWxsIHtmb250LXNpemU6IDg1JTt9XG5cbnN0cm9uZyB7Zm9udC13ZWlnaHQ6IGJvbGQ7fVxuXG50ZCwgdGQgaW1nIHt2ZXJ0aWNhbC1hbGlnbjogdG9wO31cblxuLyogTWFrZSBzdXJlIHN1cCBhbmQgc3ViIGRvbid0IG1lc3Mgd2l0aCB5b3VyIGxpbmUtaGVpZ2h0cyBodHRwOi8vZ2lzdC5naXRodWIuY29tLzQxMzkzMCAqL1xuc3ViLCBzdXAge2ZvbnQtc2l6ZTogNzUlOyBsaW5lLWhlaWdodDogMDsgcG9zaXRpb246IHJlbGF0aXZlO31cbnN1cCB7dG9wOiAtMC41ZW07fVxuc3ViIHtib3R0b206IC0wLjI1ZW07fVxuXG4vKiBzdGFuZGFyZGl6ZSBhbnkgbW9ub3NwYWNlZCBlbGVtZW50cyAqL1xucHJlLCBjb2RlLCBrYmQsIHNhbXAge2ZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIHNhbnMtc2VyaWY7fVxuXG4vKiBoYW5kIGN1cnNvciBvbiBjbGlja2FibGUgZWxlbWVudHMgKi9cbi5jbGlja2FibGUsXG5sYWJlbCxcbmlucHV0W3R5cGU9YnV0dG9uXSxcbmlucHV0W3R5cGU9c3VibWl0XSxcbmlucHV0W3R5cGU9ZmlsZV0sXG5idXR0b24ge2N1cnNvcjogcG9pbnRlcjt9XG5cbi8qIFdlYmtpdCBicm93c2VycyBhZGQgYSAycHggbWFyZ2luIG91dHNpZGUgdGhlIGNocm9tZSBvZiBmb3JtIGVsZW1lbnRzICovXG5idXR0b24sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHttYXJnaW46IDA7fVxuXG4vKiBtYWtlIGJ1dHRvbnMgcGxheSBuaWNlIGluIElFICovXG5idXR0b24sXG5pbnB1dFt0eXBlPWJ1dHRvbl0ge3dpZHRoOiBhdXRvOyBvdmVyZmxvdzogdmlzaWJsZTt9XG5cbi8qIHNjYWxlIGltYWdlcyBpbiBJRTcgbW9yZSBhdHRyYWN0aXZlbHkgKi9cbi5pZTcgaW1nIHstbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljO31cblxuLyogcHJldmVudCBCRyBpbWFnZSBmbGlja2VyIHVwb24gaG92ZXJcbiAgIChjb21tZW50ZWQgb3V0IGFzIHVzYWdlIGlzIHJhcmUsIGFuZCB0aGUgZmlsdGVyIHN5bnRheCBtZXNzZXMgd2l0aCBzb21lIHByZS1wcm9jZXNzb3JzKVxuLmllNiBodG1sIHtmaWx0ZXI6IGV4cHJlc3Npb24oZG9jdW1lbnQuZXhlY0NvbW1hbmQoXCJCYWNrZ3JvdW5kSW1hZ2VDYWNoZVwiLCBmYWxzZSwgdHJ1ZSkpO31cbiovXG5cbi8qIGxldCdzIGNsZWFyIHNvbWUgZmxvYXRzICovXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIgeyBjb250ZW50OiBcIlxcMDAyMFwiOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAwOyBvdmVyZmxvdzogaGlkZGVuOyB9XG4uY2xlYXJmaXg6YWZ0ZXIgeyBjbGVhcjogYm90aDsgfVxuLmNsZWFyZml4IHsgem9vbTogMTsgfVxuIiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyDlhbHpgJroqK3lrppcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuaHRtbCB7XG4gICAgZm9udC1zaXplOiA2Mi41JTtcbiAgICAmLmlzX2ZpeGVkIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbiRzYW5zU2VyaWY6IFwi5ri444K044K344OD44Kv5L2TXCIsIFl1R290aGljLCBcIua4uOOCtOOCt+ODg+OCryBNZWRpdW1cIiwgXCJZdSBHb3RoaWMgTWVkaXVtXCIsIFwi5ri444K044K344OD44KvXCIsIFwiWXUgR290aGljXCIsIFwiU29nb2UgVUlcIiwgVmVyZGFuYSwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xuJHNlcmlmOiBcIua4uOaYjuacneS9k1wiLCBcIll1IE1pbmNob1wiLCBZdU1pbmNobywgXCLjg5Ljg6njgq7jg47mmI7mnJ0gUHJvXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb1wiLCBcIk1TIFDmmI7mnJ1cIiwgXCJNUyBQTWluY2hvXCIsIHNlcmlmO1xuLy8gJG5vdG9TYW5zOiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuYm9keSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1mYW1pbHk6ICRzYW5zU2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBtaW4td2lkdGg6IDMyMHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG4gICAgJi5pc19hY3RpdmUge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbn1cbmEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi53cmFwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA5OTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG59XG4ubWFpbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIH1cbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBkYXRhX2xhenlcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuaW1nLmxhenkge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogLjVzIC4ycztcbiAgICAmLmlzX2xvYWRlZCB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBzYW1wbGUtb2JqZWN0LWZpdFxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uZXhhbXBsZV9faW1nIHtcbiAgICBmb250LWZhbWlseTogXCJvYmplY3QtZml0OiBjb3ZlcjtcIjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuIiwiQGNoYXJzZXQgJ3V0Zi04JztcbiRyZXNwb25zaXZlOiAoXG5cdFwic2VcIjogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMXB4KVwiLFxuXHRcInNwbVwiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpXCIsXG5cdFwic3BcIjogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KVwiLFxuXHRcInRhYlwiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KVwiLFxuXHRcImx0XCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpXCIsXG5cdFwicGNcIjogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweClcIixcblx0XCI0a1wiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogMjU2MHB4KVwiLFxuKSAhZGVmYXVsdDtcbkBtaXhpbiBtZWRpYSgkYnJlYWtwb2ludDogc3ApIHtcblx0QG1lZGlhICN7bWFwLWdldCgkcmVzcG9uc2l2ZSwgJGJyZWFrcG9pbnQpfSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbiRtYWluYzogIzFkMjA4ODtcblxuQGltcG9ydCAnfmh0bWw1LXJlc2V0JztcbkBpbXBvcnQgJ19iYXNlJztcblxuQGltcG9ydCAnX2NvbW1vbic7XG5AaW1wb3J0ICdwYXJ0cy9faGVhZGVyJztcbkBpbXBvcnQgJ3BhcnRzL19nbmF2JztcbkBpbXBvcnQgJ3BhcnRzL19oYW1idXJnZXInO1xuQGltcG9ydCAncGFydHMvX2Zvb3Rlcl9jb250YWN0JztcbkBpbXBvcnQgJ3BhcnRzL19mb290ZXInO1xuQGltcG9ydCAncGFydHMvX3BhZ2luYXRpb24nO1xuXG5AaW1wb3J0ICdfY29tcG9ybmVudCc7XG5AaW1wb3J0ICdwYXJ0cy9fc2xpY2snO1xuQGltcG9ydCBcInBhZ2VzL180MDQuc2Nzc1wiO1xuQGltcG9ydCBcInBhZ2VzL19hcmNoaXZlLnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9fc2luZ2xlLnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9pbmRleC9faW5kZXguc2Nzc1wiOyIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gaGVhZGVyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5oZWFkZXIge1xuICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCA0cHg7XG4gICAgfVxuICAgICZfX2xvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbG9nb0xpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJl9fbG9nb0ltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI3LjVweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX25hdiB7XG4gICAgfVxufSIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gZ25hdlxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uZ25hdiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgIH1cbiAgICAmLmlzX29wZW4ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgICAmX19pbm5lciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbmM7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcGFkZGluZzogNjhweCAyMHB4IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbGlzdCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgY29udGVudDogXCIvXCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtNHB4O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19saW5rIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSh0YWIpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHggMTVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgbGVmdDogMTJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19saXN0MiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIHdpZHRoOiAzMDJweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2xpc3QyICZfX2l0ZW0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19saXN0MiAmX19saW5rIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW5jO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbmM7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIGhlaWdodDogNTRweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJl9jbHJfcmVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNjAwMTI7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19zdmcge1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5vdmVybGF5IHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgjMDAwLCAwLjI1KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuICAgICYuaXNfb3BlbiAub3ZlcmxheSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn0iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyDjg4/jg7Pjg5Djg7zjgqzjg7xcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5oYW1idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbmM7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICB9XG4gICAgJi5pc19vcGVuIHtcbiAgICB9XG4gICAgJl9fYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBsZWZ0OiA5cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjdzLCB0cmFuc2Zvcm0gMC41cztcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgfVxuICAgICYuaXNfb3BlbiAmX19iYXIge1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgIH1cbiAgICAmX19iYXI6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgfVxuICAgICZfX2JhcjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICB9XG4gICAgJi5pc19vcGVuICZfX2JhcjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgIHRvcDogMThweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gICAgJi5pc19vcGVuICZfX2JhcjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbn0iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIGNvbnRhY3Rcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLmNvbnRhY3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJG1haW5jLCAwLjEpO1xuICAgIHBhZGRpbmc6IDQ4cHggMCA1NnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggMCA0NXB4O1xuICAgIH1cbiAgICAuc2VjVHRsX19qYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzhweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2ZsZXgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RlbCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogNjZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKHNwbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJlN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICB3aWR0aDogNDE5cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19tYWlsIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW5jO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbmM7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGhlaWdodDogODJweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgd2lkdGg6IDM5NHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYShzcG0pIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gZm9vdGVyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluYztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAyNnB4IDAgMjJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMTBweDtcbiAgICB9XG4gICAgLndyYXAge1xuICAgICAgICBtYXgtd2lkdGg6IDEwODBweDtcbiAgICB9XG4gICAgJl9faW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdHRsIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2luZm8ge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX25hdiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbGlzdCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIG1hcmdpbjogMCAtNXB4IDEwcHggMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2l0ZW0ge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2xpbmsge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19saXN0MDIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpe1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbGlzdDAyICZfX2l0ZW0ge1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEodGFiKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB9XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJ8XCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19saXN0MDIgJl9fbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDRweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYShzcG0pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgM3B4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvcHkge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjByZW07XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8g44Oa44O844K444ON44O844K344On44OzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4ucGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICB9XG4gICAgJl9fbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAmX19pdGVtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgJl9fbGluayB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluYztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW5jO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2l0ZW1fdHlwZV9jdXJyZW50ICZfX2xpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBjb2xvcjogJG1haW5jO1xuICAgIH1cbn1cbiIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vICDjg6HjgqTjg7Pjgqvjg6njg7xcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbnNwYW4ubWFpbkNsciB7XG4gICAgY29sb3I6ICRtYWluYztcbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gIFNlY3Rpb24gVGl0bGVcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5zZWNUdGwge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICMyMzE4MTU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICZfX2VuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBmaWxzb24tcHJvLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAvLyBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbmM7XG4gICAgICAgICAgICBib3R0b206IC0xMnB4O1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19qYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgLy8gZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1haW5DbHIge1xuICAgICAgICAvLyBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbn1cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyAg6KiY5LqL5LiA6KanXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uYXJ0aWNsZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtMjJweDtcbiAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjJweDtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG1haW5jO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQobis0KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3MnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZmlnIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDYxJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pbWcge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIm9iamVjdC1maXQ6IGNvdmVyO1wiO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICZfX2xpbms6aG92ZXIgJl9faW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcbiAgICB9XG4gICAgJl9faW5mbyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAwIDAgMTRweFxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2RhdGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190dGwge1xuICAgICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vICDkvJrnpL7jg4fjg7zjgr8gZGxcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5kYXRhIHtcbiAgICBtYXgtd2lkdGg6IDkxMHB4O1xuICAgICZfX2RsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtYWluYztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWluLWhlaWdodDogNTZweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoc3BtKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgICAgICY6bm90KDpudGgtY2hpbGQoZXZlbikpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJG1haW5jLCAwLjA1KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKHNwbSkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJG1haW5jO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2R0LFxuICAgICZfX2RkIHtcbiAgICAgICAgLy8gcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuICAgICZfX2R0IHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjVweCAxMHB4O1xuICAgICAgICB3aWR0aDogMjE4cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKHRhYikge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKHNwbSkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbWFpbmMsIDAuMDUpO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtYWluYztcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbmM7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJl9pc19ibGFuayB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShzcG0pIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZGQge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTBweCAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShzcG0pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyDkuIvlsaTjg5rjg7zjgrgg44OR44Oz44Kv44K6XG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uYnJlYWRjcnVtYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICZfX2xpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgICAmX19pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hcnJvd19icmVhZGNydW1iLnN2Zykgbm8tcmVwZWF0IHRvcCA2cHggcmlnaHQgLyA3cHggMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMThweDtcbiAgICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vICDkuIvlsaTjg5rjg7zjgrgg44K/44Kk44OI44OrXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4ucGFnZVR0bCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgJl9fdHRsIHt9XG4gICAgJl9fZW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6IGZpbHNvbi1wcm8sIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogNC44cmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjhyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluYztcbiAgICAgICAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9famEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1haW5DbHIge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbn1cblxuLnBjbm9ue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgbWVkaWEoKXtcbiAgICAgICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICB9XG59XG5cbi5zcG5vbntcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgIEBpbmNsdWRlIG1lZGlhKCl7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyAgc2xpY2stc2xpZGVyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5zbGljay1saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuXG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEljb25zICovXG4vLyBAZm9udC1mYWNlXG4vLyB7XG4vLyAgICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4vLyAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbi8vICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4vLyAgICAgc3JjOiB1cmwoJy4vZm9udHMvc2xpY2suZW90Jyk7XG4vLyAgICAgc3JjOiB1cmwoJy4vZm9udHMvc2xpY2suZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuL2ZvbnRzL3NsaWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuL2ZvbnRzL3NsaWNrLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuL2ZvbnRzL3NsaWNrLnN2ZyNzbGljaycpIGZvcm1hdCgnc3ZnJyk7XG4vLyB9XG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB3aWR0aDogMjBweDtcbn1cbi5zbGljay1wcmV2OmhvdmVyLFxuLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1uZXh0OmZvY3VzIHtcbiAgICAvLyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSxcbi5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSxcbi5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcbi5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSxcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogLjI1O1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUsXG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogJ3NsaWNrJztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBvcGFjaXR5OiAuNzU7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAwO1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IC0yNXB4O1xufVxuLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAn4oaSJztcbn1cblxuLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAwO1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLW5leHQge1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIHJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAn4oaQJztcbn1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgICBib3R0b206IC0yNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5zbGljay1kb3RzIGxpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyMHB4O1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDA7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHdpZHRoOiAyMHB4O1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSxcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgY29udGVudDogJ+KAoic7XG4gICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgZm9udC1zaXplOiA2cHg7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGVmdDogMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBvcGFjaXR5OiAuMjU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG59XG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIG9wYWNpdHk6IC43NTtcbn1cblxuIiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyA0MDTjg5rjg7zjgrhcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLnBhZ2U0MDQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIH1cbiAgICAmX19oZWFkIHtcbiAgICAgICAgcGFkZGluZzogMTQwcHggMCAxMDBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgcGFkZGluZzogMTAwcHggMCA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2JyZWFkY3J1bWIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgICB9XG4gICAgLnBhZ2VUdGxfX2phIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgICZfX2J0bkFyZWEge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDgwcHggMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbmM7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcGFkZGluZzogMjBweCAyNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAzNDBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBBcmNoaXZlXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5hcmNoaXZlIHtcbiAgICAmX19wYWdlVHRsIHtcbiAgICAgICAgcGFkZGluZzogNDJweCAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDAgMjJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjZweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4IDkwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYXJ0aWNsZXMge31cbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyDjg5rjg7zjgrjjg43jg7zjgrfjg6fjg7Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLmFyY2hpdmUge1xuICAgIC5wYWdpbmF0aW9uIHtcbiAgICAgICAgJl9faXRlbV90eXBlX3ByZXYsXG4gICAgICAgICZfX2l0ZW1fdHlwZV9uZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyDoqJjkuovoqbPntLAgc2luZ2xlXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5zaW5nbGUge1xuICAgICZfX3BhZ2VUdGwge1xuICAgICAgICBwYWRkaW5nOiA0MnB4IDA7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMCAyMnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2FydGljbGUge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMTI4cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMCA3OHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2RhdGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RpbWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3R0bCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluYztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDZweDtcbiAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMThweCAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2VjIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAzNnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19lY0ltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoMSxoMixoMyxoNCxoNSxoNiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDU0cHggYXV0bztcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjRweCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIOODmuODvOOCuOODjeODvOOCt+ODp+ODs1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uc2luZ2xlIHtcbiAgICAmX19wYWdpbmF0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTQ4cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCdzcG0nKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9faXRlbSBhIHtcbiAgICAgICAgICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIC8vIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAvLyAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgICAgICZfX2l0ZW1fdHlwZV9wcmV2LFxuICAgICAgICAmX19pdGVtX3R5cGVfbmV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICZfX2xpbmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJl9fbGlua190eXBlX2JhY2sge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW5jO1xuICAgICAgICAgICAgY29sb3I6ICRtYWluYztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkbWFpbmM7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRtYWluYztcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gJl9faXRlbV90eXBlX3ByZXYgYSB7XG4gICAgICAgIC8vICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC8vICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIC8vICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgLy8gICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vICAgICAmOmJlZm9yZSB7XG4gICAgICAgIC8vICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAvLyAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAvLyAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIC8vICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgLy8gICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIC8vICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgICAgICAvLyAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIC8vICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIC8vICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgIC8vICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAvLyAgICAgICAgIH1cbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gfVxuICAgICAgICAvLyAmX19pdGVtX3R5cGVfbmV4dCBhIHtcbiAgICAgICAgLy8gICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIC8vICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAvLyAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgIC8vICAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gICAgICY6YWZ0ZXIge1xuICAgICAgICAvLyAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgIC8vICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgIC8vICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgLy8gICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICAvLyAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgLy8gICAgICAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgICAgICAgLy8gICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIC8vICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIC8vICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgIC8vICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgIC8vICAgICAgICAgfVxuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyB9XG4gICAgfVxufSIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gaGVhZGVy6Kq/5pW0XG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5oZWFkZXIudG9wIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLmduYXZfX2l0ZW06OmFmdGVyLFxuICAgIC5nbmF2X19saW5rIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIC5nbmF2X19saW5rOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIC5nbmF2X19saXN0MiAuZ25hdl9fbGluayB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbmM7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5pc19maXhlZCB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04MHB4KTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgfVxuICAgICAgICAuaGVhZGVyX19sb2dvSW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmduYXZfX2l0ZW06OmFmdGVyLFxuICAgICAgICAuZ25hdl9fbGlzdCAuZ25hdl9fbGluayB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ25hdl9fbGluazo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmlzX3Nob3cge1xuICAgICAgICBhbmltYXRpb246IGhlYWRlckRvd24gLjhzIGZvcndhcmRzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBrZXlmcmFtZXMgaGVhZGVyRG93biB7XG4gICAgMCUgeyBvcGFjaXR5OiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTgwcHgpOyB9XG4gICAgMTAwJSB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxufVxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gd2F5cG9pbnRz44Ki44OL44Oh44O844K344On44OzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4kd2F5cG9pbnRzTGlzdDogXCIudG9wIC5zZWNUdGxcIiwgXCIudG9wIC5hYm91dF9fdHh0XCIsIFwiLnRvcCAuZW5naW5lZXJfX2JnXCIsIFwiLnRvcCAuZW5naW5lZXJfX3R4dFwiLCBcIi50b3AgLmVuZ2luZWVyX19maWdcIiwgXCIudG9wIC50ZWNobm9sb2d5X19jaGlsZFwiLCBcIi50b3AgLmFydGljbGVzX19pdGVtXCIsIFwiLnRvcCAubmV3c19fbGlua1wiLCBcIi50b3AgLm1vdmllX19tZWRpYVwiLCBcIi50b3AgLmRhdGFfX2RsXCIsIFwiLnRvcCAuYWNjZXNzX19tZWRpYVwiLCBcIi50b3AgfiAuZm9vdGVyX19jb250YWN0XCI7XG5AZWFjaCAkY2xhc3NOYW1lIGluICR3YXlwb2ludHNMaXN0IHtcbiAgICAjeyRjbGFzc05hbWV9IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuNXMgZWFzZS1pbjtcbiAgICAgICAgJi5qc19sb2FkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8g44Oh44Kk44Oz44OT44K444Ol44Ki44OrXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5tdiB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6IDY5MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBtZWRpYSAodGFiKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2NCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDg4JTtcbiAgICB9XG4gICAgJl9fbXNnLFxuICAgICZfX3NsaWRlLFxuICAgICZfX21hc2sge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJl9fbXNnIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29weSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzMzO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3NsaWRlIHtcbiAgICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2ZpZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgJl9faW1nIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwib2JqZWN0LWZpdDogY292ZXI7XCI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICZfX21hc2sge1xuICAgICAgICAmRmlnIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuICAgICAgICAmRmlnX3Bvc190b3Age1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJkZpZ19wb3NfdG9wU3Age1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJkZpZ19wb3NfYm90dG9tIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogLTVweDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCl7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIOS6i+alreWGheWuuVxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uYWJvdXQge1xuICAgIG1hcmdpbi10b3A6IC00MnB4O1xuICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICB9XG4gICAgJl9faW5uZXIge1xuICAgIH1cbiAgICAmX19zZWNUdGwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3R4dCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8g5Zyf5pyo5bel5LqLXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5lbmdpbmVlciB7XG4gICAgbWFyZ2luLXRvcDogLTIycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAxNy4zMzN2dyAwIDI1NHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBtZWRpYSgnbHQnKXtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwOHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgIHBhZGRpbmc6IDM3LjMzM3Z3IDAgMzBweDtcbiAgICB9XG4gICAgJl9fYmcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgdG9wOiA0NXB4O1xuICAgICAgICB9XG4gICAgICAgICZQYyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShzcG0pIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZTcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoc3BtKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGV7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19waG90byArICZfX2lubmVyIHtcbiAgICAgICAgLy8gbWFyZ2luLXRvcDogODRweDtcbiAgICB9XG4gICAgJl9fc2VjVHRsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zZWNUdGxfX2VuIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fuc1NlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWNUdGxfX2phIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDFweCAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIyNHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjAyNWVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI2ODtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3R4dCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgICAgYnIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fcGhvdG8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyOTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICZfcG9zX2JvdHRvbXtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogNjkwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZmlnIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICAmX3Bvc19sZWZ0IHtcbiAgICAgICAgICAgIHJpZ2h0OiA2Ni42JTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiA0MDJweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKGx0KSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDcwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKHRhYikge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA3NSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogNTQlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfcG9zX3JpZ2h0IHtcbiAgICAgICAgICAgIGxlZnQ6IDY4JTtcbiAgICAgICAgICAgIHRvcDogMTc2cHg7XG4gICAgICAgICAgICB3aWR0aDogMzkwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShsdCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDcwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKHRhYikge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDc0JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDQxJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTYlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfcG9zX2JvdHRvbVJpZ2h0IHtcbiAgICAgICAgICAgIHJpZ2h0OiA2Ni42JTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiA0MDJweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKGx0KSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDcwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKHRhYikge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA3NSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogNTQlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIOeJueauiuaKgOihk1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4udGVjaG5vbG9neSB7XG4gICAgcGFkZGluZzogMCAwIDE0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDE2MHZ3O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTAwcHgpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0zMHZ3O1xuICAgICAgICB0b3A6IC0xNTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoKXtcbiAgICAgICAgICAgIHRvcDogLTkwcHg7XG4gICAgICAgICAgICBsZWZ0OiAtMjB2dztcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA1MHB4O1xuICAgIH1cbiAgICAmX19pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgJl9fc2VjVHRsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAuc2VjVHRsX19lbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWNUdGxfX2phIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19mbGV4IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19mbGV4ICsgJl9fZmxleCB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMzhweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NoaWxkIHtcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZmlnIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTY3cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faW1nIHtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAzNjAgLyAyMDA7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgICAmX19zdWJUdGwge1xuICAgICAgICBmb250LWZhbWlseTogJHNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190eHQge1xuICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Rse1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgICB9XG4gICAgJl9fZHR7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Rke1xuICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIOOBiuefpeOCieOBm1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4ubmV3cyB7XG4gICAgcGFkZGluZzogMTBweCAwIDEwMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgIHBhZGRpbmc6IDc2cHggMCA1MHB4O1xuICAgIH1cbiAgICAmX19iZyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0xMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKHNwbSkge1xuICAgICAgICAgICAgdG9wOiAxN3B4O1xuICAgICAgICB9XG4gICAgICAgICZQYyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShzcG0pIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZTcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoc3BtKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgICZfX3NlY1R0bCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNlY1R0bF9fZW4ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNHJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlY1R0bF9famEge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYXJ0aWNsZXMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTU2cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAuYXJ0aWNsZXNfX2l0ZW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgIC5hcnRpY2xlc19faXRlbTpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICB0b3A6IDY1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hcnRpY2xlc19faXRlbTpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgICAgICB0b3A6IDEzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubmV3c19fbGluayB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluYztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW5jO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogODBweCBhdXRvIDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy8gdHJhbnNpdGlvbjogLjVzO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuNXMgZWFzZS1pbiwgY29sb3IgMC41cywgYmFja2dyb3VuZC1jb2xvciAwLjVzO1xuICAgICAgICB3aWR0aDogMTY0cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hcnJvd193aGl0ZS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgLyAxM3B4IDEzcHg7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbmM7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvd19ncmVlbi5zdmcpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIOWLleeUu+e0ueS7i1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4ubW92aWUge1xuICAgIHBhZGRpbmc6IDM0cHggMCA4MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMzOHB4O1xuICAgICAgICBwYWRkaW5nOiAzNHB4IDAgNDBweDtcbiAgICB9XG4gICAgLnNlY1R0bCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY1R0bF9fZW4ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19tZWRpYSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pZnJhbWUge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8g5Lya56S+5qaC6KaBXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5jb21wYW55IHtcbiAgICBwYWRkaW5nOiAxMTZweCAwIDgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IC04NHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgcGFkZGluZzogODNweCAwIDQwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC00NTtcbiAgICB9XG4gICAgLnNlY1R0bCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY1R0bF9fZW4ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8g6LOH5qC86ICF5LiA6KanXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5saWNlbnNlIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgODBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgNTBweDtcbiAgICB9XG4gICAgLnNlY1R0bCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY1R0bF9fZW4ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogMCAtMjVweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoc3BtKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2RhdGEge1xuICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKHNwbSkge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5kYXRhX19kbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShzcG0pIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRhdGFfX2R0IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoc3BtKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjMxODE1O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRhdGFfX2RkIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoc3BtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRhdGFfX2RkTGlzdHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjJlbTtcbn1cblxuLy8gLmRhdGFfX2RkSXRlbXtcbi8vICAgICBkaXNwbGF5OiBmbGV4O1xuXG4vLyB9XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8g5rK/6Z2pXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5oaXN0b3J5IHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgODBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDAgNDBweDtcbiAgICB9XG4gICAgLnNlY1R0bCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY1R0bF9fZW4ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZGF0YSB7XG4gICAgICAgIC5kYXRhX19kbCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgICB9XG4gICAgICAgIC5kYXRhX19kZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIOOCouOCr+OCu+OCuVxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uYWNjZXNzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMTgycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgcGFkZGluZzogMzVweCAwIDYycHg7XG4gICAgfVxuICAgIC5zZWNUdGwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWNUdGxfX2VuIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbWVkaWEge1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiA5MTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhIHtcbiAgICAgICAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faWZyYW1lIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59Il19 */
