@charset "UTF-8";.__standardWidth{margin-inline:auto;max-width:950px;padding-inline:25px}.__standardWidth_NoGap{margin-inline:auto;max-width:900px}.__weight300{font-weight:300}.__weight400{font-weight:400}.__weight500{font-weight:500}.__weight600{font-weight:600}.__weight700{font-weight:700}.__weight800{font-weight:800}.__weight900{font-weight:900}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}address,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,html,label,li,ol,p,span,ul{margin:0;padding:0}figure{margin:0}a:active,a:hover,a:link,a:visited{color:#000}a:hover{color:#fabe00}li,ol,ul{list-style-type:none}dd,dl,dt{font-weight:400}img{background-repeat:no-repeat;background-size:cover;font-style:italic;height:auto;max-width:100%;shape-margin:.75rem;vertical-align:middle}html{scroll-behavior:smooth}body{color:#231815;font-family:Noto Sans JP,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}address{display:inline;font-style:normal}strong{font-style:inherit;font-weight:inherit}button{background-color:transparent;border:none;touch-action:manipulation;user-select:none}.__keyColor{color:#fabe00}.spBr{display:none}@media (max-width:900px){.spBr{display:block}}.pcBr{display:block}@media (max-width:900px){.pcBr{display:none}}.text_indent{display:inline-block;padding-inline-start:1em;text-indent:-1em}._noteText{font-size:.625rem;font-weight:400;line-height:1.5625rem}.noneEvent{pointer-events:none}.__smallText9{font-size:.5625rem}.__hideArea{display:none!important}.__width130{width:130px}.__width160{width:160px}.__width215{width:215px}.__width400{width:400px!important}.__width520{width:520px}.__hoverAction:hover{filter:brightness(1.15);opacity:.8}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 40}.homeBtn{align-items:center;background-color:#231815;color:#fff;display:flex;flex-flow:row nowrap;font-size:.875rem;font-weight:500;height:20px;justify-content:space-between;width:72px}.homeBtn .material-symbols-outlined{color:#fff!important;transition:transform .2s}.homeBtn:hover .material-symbols-outlined{transform:translateX(3px)}.companyLogo{background-color:#fff;height:70px;width:100%}@media (max-width:900px){.companyLogo{height:auto;padding-block-start:40px;padding-inline:20px}}.companyLogo h1{align-items:center;display:flex;flex-flow:row nowrap;height:70px;justify-content:flex-start;margin-inline:auto;max-width:900px}.global-nav{background-color:#231815;container:global-nav/inline-size;height:40px;position:relative;width:100%}@media (max-width:900px){.global-nav{left:0;position:fixed;top:0;z-index:100}}.global-nav__burgerMenu{color:#fff;display:none;height:42px;left:0;margin-block-start:-2px;margin-inline-end:12px;place-items:center;position:absolute;top:0;width:42px}.global-nav__burgerMenu .__spMenuBtn{font-size:2.25rem}.global-nav__list{align-items:flex-start;display:flex;flex-flow:row nowrap;height:40px;justify-content:space-between;list-style-type:none;margin:0;margin-inline:auto;padding:0;width:800px}.global-nav__list>li{cursor:pointer;height:100%;position:relative;width:100%}.global-nav__list .__item{border-left:1px solid #fff;color:#fff;display:grid;font-size:.875rem;font-weight:600;height:25px;margin-block:7px;place-items:center;text-decoration:none;width:100%}.global-nav__list .__item.__active{color:#fabe00}.global-nav__list .__item:hover{color:hsla(0,0%,100%,.4)}.global-nav__list .__item:hover.__active{color:rgba(250,190,0,.4)}.global-nav__list li:last-child .__item{border-right:1px solid #fff}.global-nav__burgerMenu.__open .__spMenuBtn{display:none}.global-nav__burgerMenu.__open .__closeBtn{display:block}.global-nav__burgerMenu .__closeBtn{display:none}.global-nav_subMenu{background-color:#231815;display:none;left:0;position:absolute;top:40px;width:320px;z-index:100}.nav_subList .__subItem{border-bottom:1px solid #fff;color:#fff;display:block;font-size:.875rem;padding:12px;text-decoration:none}.nav_subList .__subItem:hover{color:hsla(0,0%,100%,.4)}#headerNavList li#nav_product:hover .global-nav_subMenu{display:block}@media (max-width:900px){#headerNavList li#nav_product:hover .global-nav_subMenu{display:block}}.__homeBtn{display:none}@media (max-width:900px){.__homeBtn{display:block}}@container global-nav (max-width: 900px){.global-nav__list{align-items:flex-start;background-color:#231815;display:flex;flex-flow:column nowrap;height:0;justify-content:flex-start;left:0;opacity:0;overflow:hidden;position:absolute;top:40px;transition:opacity .2s ease;width:100%;z-index:10}.global-nav__list>li{height:auto}.global-nav__list .__item{border-bottom:1px solid #fff;border-left:none;border-right:none;height:45px;margin-block:0;width:100%}.global-nav__list li:first-child .__item{border-top:1px solid #fff}.global-nav__list.__open{height:408px;opacity:1}.global-nav__burgerMenu{display:grid}.global-nav_subMenu{background-color:#393939;display:block;position:static;width:100%}.nav_subList .__subItem{display:grid;font-weight:300;place-content:center}}footer{background-color:#e6e6e6;container:footerNavArea/inline-size;margin-block-start:150px;overflow:hidden;position:relative;width:100%}footer:after{background-color:#fabe00;clip-path:polygon(52% 100%,100% -115%,100% 100%,52% 100%);content:"";display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4000px;z-index:0}@media (max-width:900px){footer:after{clip-path:polygon(48% 100%,100% -115%,100% 100%,48% 100%);width:4000px}}.footer-content{margin-inline:auto;padding-block-start:48px;position:relative;width:900px;z-index:1}.footer-nav{align-items:flex-start;column-gap:42px;display:flex;flex-flow:row nowrap;justify-content:flex-start}.footer-nav a:hover{color:#231815}.footer-nav__Menu{font-size:.9375rem;font-weight:600}.footer-nav__subMenu{font-size:.75rem;font-weight:400}.footer-BottomBox{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-block-end:47px;margin-block-start:87px}@container footerNavArea (max-width: 900px){.footer-content{padding-inline:20px;width:100%}.footer-nav{column-gap:0;flex-flow:column nowrap;row-gap:24px}}.swiper{height:560px;max-width:1366px}@media (max-width:900px){.swiper{height:auto;width:100%}}.visually-hidden{border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0,0,0,0)}.__notesType1{font-size:.75rem}.__notesType2{font-size:.625rem}.__mag-BlockStart24{margin-block-start:24px}.__mag-BlockStart37{margin-block-start:37px}.buttonBase{background-color:#fabe00;background-image:url(../image/btnRightArrow.svg);background-position:center right 15px;background-repeat:no-repeat;color:#231815;display:block;font-size:1.125rem;font-weight:500;height:70px;line-height:1;margin-inline:auto;padding-block-end:20px;padding-block-start:18px;padding-inline-end:33px;transition:background-position .2s;width:300px}@media (max-width:900px){.buttonBase{margin-block-start:24px;width:100%}}.buttonBase:hover{background-color:rgba(250,190,0,.7);background-position:center right 13px}body.__index{background-color:#f8f7eb}.containerBox{container:contentArea/inline-size;width:100%}.ly_contentArea{margin-block-start:84px;margin-inline:auto;position:relative;width:900px}.ly_sectionArea:not(:first-child){margin-block-start:116px}.categoryTitle p{font-size:1.125rem;font-weight:900;line-height:1}.categoryTitle h2{font-size:2.1875rem;font-weight:400;line-height:1;margin-block-start:10px}.productMainImage,.solarMainImage{margin-block-start:48px}.productList{align-items:center;column-gap:45px;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-block-start:68px}.__shadow{box-shadow:1px 1px 10px 0 rgba(0,0,0,.15)}@container contentArea (max-width: 900px){.ly_contentArea{padding-inline:20px;width:100%}.productList{column-gap:8px;margin-block-start:28px}}.sideMenu{left:-200px;position:absolute;top:0}.sideMenu li{font-size:.625rem;font-weight:400;line-height:1;margin-block-end:15px;opacity:.4}.sideMenu li a{color:#231815;text-decoration:none}.sideMenu li.__active{font-weight:600;opacity:1}.sideMenu li:hover{opacity:1}@media (max-width:900px){.sideMenu{display:none}}.sideMenu.posFixed{left:10px;position:fixed;top:10px}.ly_mainTitleImage{display:block;height:auto;margin-inline:auto;max-width:100%}.ly_subBlock{margin-block-start:62px}.ly_subBlock:not(:first-child){margin-block-start:77px}.subBlock_mainTitle{font-size:2.5rem;font-weight:800;line-height:1}@media (max-width:900px){.subBlock_mainTitle{line-height:1.4}}.subBlock_addText{line-height:2;margin-block-start:38px}.subBlock_subTitle{font-size:1.875rem;font-weight:700;line-height:1.6}@media (max-width:900px){.subBlock_subTitle{font-size:1.625rem;line-height:1.4}}.subBlock_subTitle2{font-size:1.875rem;font-weight:400;line-height:1.6}.smartSecurityArea{margin-block-start:56px}.ly_smartSecurity{margin-block-start:22px}@media (max-width:900px){.ly_smartSecurity dd{flex-basis:100%}}.ly_columnSide_2col{align-items:flex-start;column-gap:13px;display:flex;flex-flow:row nowrap;justify-content:flex-start}.ly_columnSide_2col_vertical{display:flex;flex-flow:column nowrap;justify-content:space-between}.smartSecurity_BlackNumber{background-color:#231815;color:#fff;display:grid;font-size:1.875rem;font-weight:600;height:40px;line-height:1;padding-block-end:5px;place-items:center;width:40px}@media (max-width:900px){.smartSecurity_BlackNumber{flex-basis:40px}}.smartSecurity_title{align-items:center;display:grid;font-size:1.5625rem;font-weight:800;height:40px;line-height:1}.smartSecurity_text{font-size:1rem;line-height:1.8}.smartSecurityList{align-items:center;column-gap:20px;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-block-start:22px}@media (max-width:900px){.smartSecurityList{column-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));row-gap:12px}}.smartSecurityList li{background-color:#f8b500;border-radius:160px;display:grid;font-size:.9375rem;font-weight:700;height:110px;line-height:1.4;place-content:center;text-align:center;width:110px}@media (max-width:900px){.smartSecurityList li{aspect-ratio:1;font-size:.8125rem;height:100%;width:100%}}.specDisplay-Title{background-color:#efefef;font-size:1.25rem;font-weight:700;line-height:1;padding-block:6px;padding-inline:14px}.specDisplay-Container{margin-block-start:45px}.specCard{border-bottom:1px solid #2e2422;column-gap:35px;display:grid;grid-template-areas:"__img __text __btn";grid-template-columns:1fr 1.5fr 2fr;padding-block:42px}@media (max-width:900px){.specCard{grid-template-areas:"__img" "__text" "__btn";grid-template-columns:1fr;width:100%}}.specCard:first-child{padding-block-start:0}.spec_productPhoto{grid-area:__img}@media (max-width:900px){.spec_productPhoto{display:block;margin-block-end:12px;margin-inline:auto}}.spec_infoData{grid-area:__text}.spec_infoData .spec_title{font-size:1.4375rem;font-weight:800;line-height:1}.spec_infoData .spec_function{font-size:1rem;font-weight:500;line-height:1;margin-block-start:30px}.spec_infoData .spec_functionList{display:flex;flex-flow:column wrap;font-size:.8125rem;font-weight:400;height:5.5em;line-height:1.4;margin-block-start:10px;row-gap:3px;width:240px}@media (max-width:900px){.spec_infoData .spec_functionList{flex-flow:column nowrap;height:auto;width:100%}}.spec_infoData .spec_functionList li{width:50%}@media (max-width:900px){.spec_infoData .spec_functionList li{width:100%}}div.specCard:nth-child(2) .spec_functionList{width:290px}@media (max-width:900px){div.specCard:nth-child(2) .spec_functionList{width:100%}}.spec_contact{font-weight:700;grid-area:__btn;margin-block:auto}@media (max-width:900px){.spec_contact{margin-block-start:24px}}.productDescArea{margin-block-start:52px}.productDescArea .ly_columnSide_2col{column-gap:25px}.productDescArea .aws-remoteImage{display:block;max-width:100%}@media (max-width:900px){.productDescArea .ly_columnSide_2col{flex-flow:column nowrap}}.__productDescInfoData{align-self:stretch}@media (max-width:900px){.__productDescInfoData{margin-block-start:18px}}.productDescList li{align-items:center;display:flex;line-height:2}.productDescList li:before{color:#9fa0a0;content:"● ";font-size:.875rem}.__excTypeA .ly_columnSide_2col{column-gap:0;flex-flow:row nowrap}.__excTypeA .ly_columnSide_2col:before{color:#9fa0a0;content:"● ";display:inline-block;font-size:.875rem;padding-block-start:2px}.__excTypeA:before{content:none!important}.__productDesc_contact{font-weight:700;grid-area:__btn;margin-block-start:auto}@media (max-width:900px){.__productDesc_contact{margin-block-start:24px}}.solarPowerFlow{margin-block-start:18px}.__solarPlantList{justify-content:space-between}@media (max-width:900px){.__solarPlantList{flex-flow:column nowrap}}.solarPlant{display:grid;gap:27px 6px;grid-template-areas:"__photoInfo __photoInfo" "__movie1 __movie2";grid-template-columns:1fr 1fr}@media (max-width:900px){.solarPlant{margin-inline:auto}.solarPlant:not(:first-child){margin-block-start:62px}}.solarPlant_info{grid-area:__photoInfo}.solarPlant_info .ly_columnSide_2col{justify-content:space-between;margin-block-start:8px}@media (max-width:900px){.solarPlant_info .ly_columnSide_2col{flex-flow:column nowrap;row-gap:18px}}.solarPlant_name dt{font-size:1.0625rem;font-weight:700;line-height:1}.solarPlant_name dd{font-size:.8125rem;line-height:1.4;margin-block-start:12px}.solarPlant_emissions{align-items:flex-end;align-self:end;background-color:#efefef;border-radius:6px;display:flex;flex-flow:row nowrap;font-weight:700;height:50px;justify-content:center;justify-self:end;letter-spacing:1px;padding-block:6px;width:220px}@media (max-width:900px){.solarPlant_emissions{width:100%}}.solarPlant_emissions sub{bottom:.75em}.solarPlant_emissions span:first-of-type{display:inline-block;font-size:2.375rem;font-weight:700;line-height:1;margin-inline-start:2px}.solarPlant_emissions span:nth-of-type(2){font-size:1.125rem;font-weight:700;line-height:1}.solarPlant_Introduction{grid-area:__movie1}.solarPlant_stopMotion{grid-area:__movie2}.solarPlant_Introduction,.solarPlant_stopMotion{cursor:pointer}.solarPlant_Introduction figcaption,.solarPlant_stopMotion figcaption{font-size:.6875rem;margin-block-start:6px}.company-item.ly_columnSide_2col{align-items:start;column-gap:82px;font-size:.875rem;justify-content:start;line-height:1.6;margin-block-end:42px}@media (max-width:900px){.company-item.ly_columnSide_2col{flex-flow:column nowrap}}.company-item.ly_columnSide_2col .company-name{width:6em}@media (max-width:900px){.company-item.ly_columnSide_2col .company-name{font-size:1.0625rem;font-weight:600}}.company-address .ly_columnSide_2col.company-addressBox{align-items:start;column-gap:0;justify-content:start}@media (max-width:900px){.company-address .ly_columnSide_2col.company-addressBox{flex-flow:column nowrap}}.company-address .ly_columnSide_2col.company-addressBox dt{text-align:justify;text-align-last:justify;text-justify:inter-ideograph;width:135px}@media (max-width:900px){.company-address .ly_columnSide_2col.company-addressBox dt{width:fit-content}}.company-address .ly_columnSide_2col.company-addressBox dt:after{content:none}.company-address .ly_columnSide_2col.company-addressBox dd:before{content:"："}@media (max-width:900px){.company-address .ly_columnSide_2col.company-addressBox dt:after{content:"："}.company-address .ly_columnSide_2col.company-addressBox dd:before{content:none}}.company-address .ly_columnSide_2col.company-addressBox:not(:last-child),.company-client li:not(:last-child){margin-block-end:8px}.company-client li:before{content:"●"}.company-group li:not(:last-child){margin-block-end:8px}.__placeholder,input::placeholder,textarea::placeholder{font-size:.8125rem;opacity:.5;padding-inline-start:10px}textarea{width:100%}input[type=email],input[type=number],input[type=tel],input[type=text]{padding-block:6px;width:100%}@media (max-width:900px){input[type=email],input[type=number],input[type=tel],input[type=text]{margin-block-end:12px;padding-block:8px;padding-inline:3px}}.readonly{pointer-events:none}.readonly input[type=checkbox],.readonly input[type=date],.readonly input[type=email],.readonly input[type=radio],.readonly input[type=text],.readonly label,.readonly select,.readonly textarea{pointer-events:none!important}.readonly .checkboxItem li input[type=checkbox],.readonly .checkboxItem li label{color:#b0b0b0;opacity:.6}.readonly textarea{background-color:#f2f2f2}input[readonly],input[type=checkbox][readonly],input[type=radio][readonly],select[readonly]{accent-color:#939393;background-color:#f2f2f2;border:1px solid;color:#363c53;pointer-events:none}.contactTitle{font-size:1.5625rem;font-weight:800;line-height:1}.contactSubTitle{font-size:.9375rem;font-weight:800;line-height:1.6;margin-block-start:52px}.contact_text{font-size:.75rem;font-weight:400;line-height:1.6;margin-block-start:24px}.emailFormArea{margin-block-start:16px}.form_item{border-top:1px solid #cacbcb;display:grid;grid-template-areas:"__name __input";grid-template-columns:170px 1fr}@media (max-width:900px){.form_item{grid-template-areas:"__name" "__input";grid-template-columns:1fr}}.form_item:last-child{border-bottom:1px solid #cacbcb}.form_item_name{align-items:center;background-color:#efefef;display:flex;font-size:.75rem;font-weight:500;grid-area:__name;justify-content:space-between;padding-block:17px;padding-inline:8px}@media (max-width:900px){.form_item_name{border-bottom:1px solid #cacbcb}}.__required{border:1px solid red;color:red;font-size:.625rem;padding:3px 6px}.form_item_input{align-items:center;column-gap:12px;display:flex;flex-flow:row wrap;font-size:.75rem;grid-area:__input;justify-content:flex-start;padding-block:17px;padding-inline:8px;row-gap:6px}@media (max-width:900px){.form_item_input{align-items:flex-start;flex-flow:column nowrap;justify-content:flex-start;padding-block-end:24px}}.__addressWidth,.form_productList{flex-flow:column nowrap}.form_productList{display:flex;row-gap:3px}.form_inquiryList{column-gap:12px;display:flex;flex-flow:row nowrap}@media (max-width:900px){.form_inquiryList{flex-flow:column nowrap;row-gap:3px}}.form_inquiryList>li,.form_productList>li{align-items:center;display:flex;justify-content:flex-start}.form_inquiryList input,.form_productList input{margin-inline-end:6px}.sendBox{align-items:center;column-gap:18px;display:flex;flex-flow:row wrap;justify-content:center;margin-block-start:75px;width:100%}.send-text{margin-block-end:12px;text-align:center;width:100%}.__attentionForm,.attentionForm{color:red;font-size:.8125rem;font-weight:600;line-height:1.4}.__attentionForm{margin-block-start:6px}.__fullBox{width:100%}.__end-text{font-size:.8125rem;line-height:1.625rem;margin-block-end:72px;margin-block-start:32px;width:100%}.__end-text_title{font-size:1.125rem;font-weight:600}button.grayBasicsButton{background-color:#898989;background-image:url(../image/basicRightArrow.svg);background-position:92%;background-repeat:no-repeat;color:#fff;display:grid;font-size:.75rem;font-weight:500;height:40px;letter-spacing:1px;line-height:1;place-content:center;transition:background-position .2s;width:180px}@media (max-width:900px){button.grayBasicsButton{width:100%}}button.grayBasicsButton.__no-arrow{background-image:none}button.grayBasicsButton:hover{background-position:93%;text-decoration:none}button.grayBasicsButton:disabled{opacity:.4}dialog::backdrop{backdrop-filter:blur(6px);background:rgba(0,0,0,.8)}.dialogArea[open]{aspect-ratio:16/9;background-color:transparent;border:none;height:100svh;max-width:1280px;padding-block:0;padding-inline:0;width:100svw}#modalBox{left:50%;padding-inline:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media screen and (orientation:landscape){#modalBox,#videoPlayer,.video-js .vjs-tech{height:90svh}.videoPlayer-dimensions.vjs-fluid:not(.vjs-audio-only-mode){padding-top:90svh}}#closeButton{background-color:var(--Gray);border:none;color:#fff;font-size:.875rem;font-weight:700;outline:none;padding-block:6px;padding-inline:9px;position:absolute;right:90px;top:5px;z-index:10000}@media (max-width:900px){#closeButton{right:25px}}.video-js{aspect-ratio:16/9;height:auto;width:100%}.video-js .vjs-fullscreen-control,.video-js .vjs-picture-in-picture-control{display:none!important}.video-js .vjs-big-play-button{border-radius:60px!important;height:2em!important;margin:0!important;width:2em!important}.video-js .vjs-big-play-button,.vjs-icon-placeholder:before{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.vjs-icon-placeholder:before{height:auto!important;width:auto!important}#videoPlayer{position:relative}.vjs-remaining-time{display:none}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration,.vjs-time-divider{display:block}.video-js .vjs-time-control{min-width:.5em;padding-left:.3em;padding-right:.3em}.video-js .vjs-control{width:3em}.video-js .vjs-control.vjs-button.vjs-visible-text{min-width:.5em;padding-left:.6em;padding-right:.6em}.video-js .vjs-control.vjs-button{outline:none}
/*# sourceMappingURL=data:application/json;base64,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QUVBLCtCQU1FLDRCQUE4QixDQUY5QixvQkFBc0IsQ0FDdEIsa0JBQW9CLENBRnBCLG1CQUtGLENBRUEsNERBUkUsa0JBQW9CLENBRHBCLGlCQUFtQixDQU1uQix3Q0FTRixDQU5BLDZCQUlFLHFCQUF1QixDQUR2QixvQkFHRixDQUVBLGFBQ0UsaUJBQ0YsQ0FFQSxvQkFDRSxZQUNGLENBWUEsZ0lBQ0UsYUFDRixDQUVBLDRCQUNFLGNBQWdCLENBRWhCLGlCQUFtQixDQURuQixrQkFFRixDQUVBLHVCQUNFLFNBQ0YsQ0FFQSxtREFDRSxjQUFnQixDQUVoQixpQkFBbUIsQ0FEbkIsa0JBRUYsQ0FFQSxrQ0FDRSxZQUNGIiwiZmlsZSI6ImNvbW1vbi5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4qOmJlZm9yZSwgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmh0bWwsXG5ib2R5LFxuZGl2LFxuc3BhbixcbmZvcm0sXG5sYWJlbCxcbnAsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5hZGRyZXNzLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cbmE6bGluayxcbmE6dmlzaXRlZCxcbmE6aG92ZXIsXG5hOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG5hOmhvdmVyIHtcbiAgY29sb3I6ICNmYWJlMDA7XG59XG5cbnVsLFxub2wsXG5saSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgc2hhcGUtbWFyZ2luOiAwLjc1cmVtO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgQXJpYWwsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIkhpcmFnaW5vIFNhbnNcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGNvbG9yOiAjMjMxODE1O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5zdHJvbmcge1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLl9fc3RhbmRhcmRXaWR0aCB7XG4gIG1heC13aWR0aDogY2FsYyg5MDBweCArIDUwcHgpO1xuICBwYWRkaW5nLWlubGluZTogMjVweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLl9fc3RhbmRhcmRXaWR0aF9Ob0dhcCB7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5fX3dlaWdodDMwMCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5fX3dlaWdodDQwMCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5fX3dlaWdodDUwMCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5fX3dlaWdodDYwMCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5fX3dlaWdodDcwMCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5fX3dlaWdodDgwMCB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi5fX3dlaWdodDkwMCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuKjpiZWZvcmUsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5mb3JtLFxubGFiZWwsXG5wLFxuZGwsXG5kdCxcbmRkLFxub2wsXG51bCxcbmxpLFxuYWRkcmVzcyxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5hOmxpbmssXG5hOnZpc2l0ZWQsXG5hOmhvdmVyLFxuYTphY3RpdmUge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiAjZmFiZTAwO1xufVxuXG51bCxcbm9sLFxubGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbmRsLCBkdCwgZGQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBzaGFwZS1tYXJnaW46IDAuNzVyZW07XG59XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBBcmlhbCwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgY29sb3I6ICMyMzE4MTU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbmFkZHJlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuc3Ryb25nIHtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbiB7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLl9fa2V5Q29sb3Ige1xuICBjb2xvcjogI2ZhYmUwMDtcbn1cblxuLnNwQnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zcEJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucGNCciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5wY0JyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50ZXh0X2luZGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG59XG5cbi5fbm90ZVRleHQge1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41NjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ubm9uZUV2ZW50IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5fX3NtYWxsVGV4dDkge1xuICBmb250LXNpemU6IDAuNTYyNXJlbTtcbn1cblxuLl9faGlkZUFyZWEge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5fX3dpZHRoMTMwIHtcbiAgd2lkdGg6IDEzMHB4O1xufVxuXG4uX193aWR0aDE2MCB7XG4gIHdpZHRoOiAxNjBweDtcbn1cblxuLl9fd2lkdGgyMTUge1xuICB3aWR0aDogMjE1cHg7XG59XG5cbi5fX3dpZHRoNDAwIHtcbiAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5fX3dpZHRoNTIwIHtcbiAgd2lkdGg6IDUyMHB4O1xufVxuXG4uX19ob3ZlckFjdGlvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMTUpO1xufVxuXG4ubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lZCB7XG4gIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBcIkZJTExcIiAwLCBcIndnaHRcIiAyMDAsIFwiR1JBRFwiIDAsIFwib3BzelwiIDQwO1xufVxuXG4uaG9tZUJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMTgxNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5ob21lQnRuIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmVkIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG59XG5cbi5ob21lQnRuOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmVkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCk7XG59XG5cbi5jb21wYW55TG9nbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmNvbXBhbnlMb2dvIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1ibG9jay1zdGFydDogNDBweDtcbiAgICBwYWRkaW5nLWlubGluZTogMjBweDtcbiAgfVxufVxuLmNvbXBhbnlMb2dvIGgxIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLmdsb2JhbC1uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbnRhaW5lcjogZ2xvYmFsLW5hdi9pbmxpbmUtc2l6ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMTgxNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuZ2xvYmFsLW5hdiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgfVxufVxuXG4uZ2xvYmFsLW5hdl9fYnVyZ2VyTWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC0ycHg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxMnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5nbG9iYWwtbmF2X19idXJnZXJNZW51IC5fX3NwTWVudUJ0biB7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbn1cblxuLmdsb2JhbC1uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiA4MDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5nbG9iYWwtbmF2X19saXN0ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5nbG9iYWwtbmF2X19saXN0IC5fX2l0ZW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tYmxvY2s6IDdweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xufVxuLmdsb2JhbC1uYXZfX2xpc3QgLl9faXRlbS5fX2FjdGl2ZSB7XG4gIGNvbG9yOiAjZmFiZTAwO1xufVxuLmdsb2JhbC1uYXZfX2xpc3QgLl9faXRlbTpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG4uZ2xvYmFsLW5hdl9fbGlzdCAuX19pdGVtOmhvdmVyLl9fYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMjUwLCAxOTAsIDAsIDAuNCk7XG59XG4uZ2xvYmFsLW5hdl9fbGlzdCBsaTpsYXN0LWNoaWxkIC5fX2l0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uZ2xvYmFsLW5hdl9fYnVyZ2VyTWVudS5fX29wZW4gLl9fc3BNZW51QnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdsb2JhbC1uYXZfX2J1cmdlck1lbnUuX19vcGVuIC5fX2Nsb3NlQnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5nbG9iYWwtbmF2X19idXJnZXJNZW51IC5fX2Nsb3NlQnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdsb2JhbC1uYXZfc3ViTWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICBsZWZ0OiAwcHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDMyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxODE1O1xufVxuXG4ubmF2X3N1Ykxpc3QgLl9fc3ViSXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMnB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbn1cbi5uYXZfc3ViTGlzdCAuX19zdWJJdGVtOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cblxuI2hlYWRlck5hdkxpc3QgbGkjbmF2X3Byb2R1Y3Q6aG92ZXIgLmdsb2JhbC1uYXZfc3ViTWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICNoZWFkZXJOYXZMaXN0IGxpI25hdl9wcm9kdWN0OmhvdmVyIC5nbG9iYWwtbmF2X3N1Yk1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5fX2hvbWVCdG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5fX2hvbWVCdG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBjb250YWluZXIgZ2xvYmFsLW5hdiAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuZ2xvYmFsLW5hdl9fbGlzdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxODE1O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XG4gIH1cbiAgLmdsb2JhbC1uYXZfX2xpc3QgPiBsaSB7XG4gICAgaGVpZ2h0OiBpbml0aWFsO1xuICB9XG4gIC5nbG9iYWwtbmF2X19saXN0IC5fX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDVweDtcbiAgICBtYXJnaW4tYmxvY2s6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICB9XG4gIC5nbG9iYWwtbmF2X19saXN0IGxpOmZpcnN0LWNoaWxkIC5fX2l0ZW0ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICB9XG4gIC5nbG9iYWwtbmF2X19saXN0Ll9fb3BlbiB7XG4gICAgaGVpZ2h0OiA0MDhweDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5nbG9iYWwtbmF2X19idXJnZXJNZW51IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG4gIC5nbG9iYWwtbmF2X3N1Yk1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5MzkzOTtcbiAgfVxuICAubmF2X3N1Ykxpc3QgLl9fc3ViSXRlbSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxufVxuZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxNTBweDtcbiAgY29udGFpbmVyOiBmb290ZXJOYXZBcmVhL2lubGluZS1zaXplO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuXG5mb290ZXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDAwMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWJlMDA7XG4gIGNsaXAtcGF0aDogcG9seWdvbig1MiUgMTAwJSwgMTAwJSAtMTE1JSwgMTAwJSAxMDAlLCA1MiUgMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIGZvb3RlcjphZnRlciB7XG4gICAgd2lkdGg6IDQwMDBweDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oNDglIDEwMCUsIDEwMCUgLTExNSUsIDEwMCUgMTAwJSwgNDglIDEwMCUpO1xuICB9XG59XG5cbi5mb290ZXItY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDkwMHB4O1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiA0OHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uZm9vdGVyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgY29sdW1uLWdhcDogNDJweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmZvb3Rlci1uYXYgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjMxODE1O1xufVxuXG4uZm9vdGVyLW5hdl9fTWVudSB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZm9vdGVyLW5hdl9fc3ViTWVudSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZvb3Rlci1Cb3R0b21Cb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA4N3B4O1xuICBtYXJnaW4tYmxvY2stZW5kOiA0N3B4O1xufVxuXG5AY29udGFpbmVyIGZvb3Rlck5hdkFyZWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmZvb3Rlci1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWlubGluZTogMjBweDtcbiAgfVxuICAuZm9vdGVyLW5hdiB7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIHJvdy1nYXA6IDI0cHg7XG4gICAgY29sdW1uLWdhcDogMDtcbiAgfVxufVxuLnN3aXBlciB7XG4gIG1heC13aWR0aDogMTM2NnB4O1xuICBoZWlnaHQ6IDU2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zd2lwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG59XG5cbi5fX25vdGVzVHlwZTEge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5fX25vdGVzVHlwZTIge1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuXG4uX19tYWctQmxvY2tTdGFydDI0IHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAyNHB4O1xufVxuXG4uX19tYWctQmxvY2tTdGFydDM3IHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzN3B4O1xufVxuXG4uYnV0dG9uQmFzZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMThweDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDIwcHg7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMzNweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMjMxODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFiZTAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZS9idG5SaWdodEFycm93LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDE1cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtcG9zaXRpb24gMC4ycztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuYnV0dG9uQmFzZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAyNHB4O1xuICB9XG59XG5cbi5idXR0b25CYXNlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTAsIDE5MCwgMCwgMC43KTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDEzcHg7XG59XG5cbmJvZHkuX19pbmRleCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZWI7XG59XG5cbi5jb250YWluZXJCb3gge1xuICB3aWR0aDogMTAwJTtcbiAgY29udGFpbmVyOiBjb250ZW50QXJlYS9pbmxpbmUtc2l6ZTtcbn1cblxuLmx5X2NvbnRlbnRBcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTAwcHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogODRweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLmx5X3NlY3Rpb25BcmVhOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxMTZweDtcbn1cblxuLmNhdGVnb3J5VGl0bGUgcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNhdGVnb3J5VGl0bGUgaDIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnByb2R1Y3RNYWluSW1hZ2UsXG4uc29sYXJNYWluSW1hZ2Uge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDQ4cHg7XG59XG5cbi5wcm9kdWN0TGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgY29sdW1uLWdhcDogNDVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDY4cHg7XG59XG5cbi5fX3NoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuQGNvbnRhaW5lciBjb250ZW50QXJlYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAubHlfY29udGVudEFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctaW5saW5lOiAyMHB4O1xuICB9XG4gIC5wcm9kdWN0TGlzdCB7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMjhweDtcbiAgfVxufVxuLnNpZGVNZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0yMDBweDtcbn1cbi5zaWRlTWVudSBsaSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBvcGFjaXR5OiAwLjQ7XG59XG4uc2lkZU1lbnUgbGkgYSB7XG4gIGNvbG9yOiAjMjMxODE1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2lkZU1lbnUgbGkuX19hY3RpdmUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBvcGFjaXR5OiAxO1xufVxuLnNpZGVNZW51IGxpOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc2lkZU1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNpZGVNZW51LnBvc0ZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi5seV9tYWluVGl0bGVJbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLmx5X3N1YkJsb2NrIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA2MnB4O1xufVxuXG4ubHlfc3ViQmxvY2s6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDc3cHg7XG59XG5cbi5zdWJCbG9ja19tYWluVGl0bGUge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnN1YkJsb2NrX21haW5UaXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4uc3ViQmxvY2tfYWRkVGV4dCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG5cbi5zdWJCbG9ja19zdWJUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnN1YkJsb2NrX3N1YlRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLnN1YkJsb2NrX3N1YlRpdGxlMiB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5zbWFydFNlY3VyaXR5QXJlYSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNTZweDtcbn1cblxuLmx5X3NtYXJ0U2VjdXJpdHkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDIycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmx5X3NtYXJ0U2VjdXJpdHkgZGQge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbn1cblxuLmx5X2NvbHVtblNpZGVfMmNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgY29sdW1uLWdhcDogMTNweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmx5X2NvbHVtblNpZGVfMmNvbF92ZXJ0aWNhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uc21hcnRTZWN1cml0eV9CbGFja051bWJlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctYmxvY2stZW5kOiA1cHg7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMTgxNTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc21hcnRTZWN1cml0eV9CbGFja051bWJlciB7XG4gICAgZmxleC1iYXNpczogNDBweDtcbiAgfVxufVxuXG4uc21hcnRTZWN1cml0eV90aXRsZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4uc21hcnRTZWN1cml0eV90ZXh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4uc21hcnRTZWN1cml0eUxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAyMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zbWFydFNlY3VyaXR5TGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDgwcHgsIDFmcikpO1xuICAgIHJvdy1nYXA6IDEycHg7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbiAgfVxufVxuLnNtYXJ0U2VjdXJpdHlMaXN0IGxpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGI1MDA7XG4gIGJvcmRlci1yYWRpdXM6IDE2MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zbWFydFNlY3VyaXR5TGlzdCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgfVxufVxuXG4uc3BlY0Rpc3BsYXktVGl0bGUge1xuICBwYWRkaW5nLWJsb2NrOiA2cHg7XG4gIHBhZGRpbmctaW5saW5lOiAxNHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc3BlY0Rpc3BsYXktQ29udGFpbmVyIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA0NXB4O1xufVxuXG4uc3BlY0NhcmQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIl9faW1nIF9fdGV4dCBfX2J0blwiO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxLjVmciAyZnI7XG4gIGNvbHVtbi1nYXA6IDM1cHg7XG4gIHBhZGRpbmctYmxvY2s6IDQycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMmUyNDIyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zcGVjQ2FyZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJfX2ltZ1wiIFwiX190ZXh0XCIgXCJfX2J0blwiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zcGVjQ2FyZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG59XG5cbi5zcGVjX3Byb2R1Y3RQaG90byB7XG4gIGdyaWQtYXJlYTogX19pbWc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnNwZWNfcHJvZHVjdFBob3RvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAxMnB4O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIH1cbn1cblxuLnNwZWNfaW5mb0RhdGEge1xuICBncmlkLWFyZWE6IF9fdGV4dDtcbn1cbi5zcGVjX2luZm9EYXRhIC5zcGVjX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjQzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnNwZWNfaW5mb0RhdGEgLnNwZWNfZnVuY3Rpb24ge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc3BlY19pbmZvRGF0YSAuc3BlY19mdW5jdGlvbkxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICByb3ctZ2FwOiAzcHg7XG4gIHdpZHRoOiAyNDBweDtcbiAgaGVpZ2h0OiA1LjVlbTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxMHB4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc3BlY19pbmZvRGF0YSAuc3BlY19mdW5jdGlvbkxpc3Qge1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5zcGVjX2luZm9EYXRhIC5zcGVjX2Z1bmN0aW9uTGlzdCBsaSB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnNwZWNfaW5mb0RhdGEgLnNwZWNfZnVuY3Rpb25MaXN0IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5kaXYuc3BlY0NhcmQ6bnRoLWNoaWxkKDIpIC5zcGVjX2Z1bmN0aW9uTGlzdCB7XG4gIHdpZHRoOiAyOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICBkaXYuc3BlY0NhcmQ6bnRoLWNoaWxkKDIpIC5zcGVjX2Z1bmN0aW9uTGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNwZWNfY29udGFjdCB7XG4gIGdyaWQtYXJlYTogX19idG47XG4gIG1hcmdpbi1ibG9jazogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc3BlY19jb250YWN0IHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDI0cHg7XG4gIH1cbn1cblxuLnByb2R1Y3REZXNjQXJlYSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNTJweDtcbn1cbi5wcm9kdWN0RGVzY0FyZWEgLmx5X2NvbHVtblNpZGVfMmNvbCB7XG4gIGNvbHVtbi1nYXA6IDI1cHg7XG59XG4ucHJvZHVjdERlc2NBcmVhIC5hd3MtcmVtb3RlSW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5wcm9kdWN0RGVzY0FyZWEgLmx5X2NvbHVtblNpZGVfMmNvbCB7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICB9XG59XG5cbi5fX3Byb2R1Y3REZXNjSW5mb0RhdGEge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5fX3Byb2R1Y3REZXNjSW5mb0RhdGEge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMThweDtcbiAgfVxufVxuXG4ucHJvZHVjdERlc2NMaXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4ucHJvZHVjdERlc2NMaXN0IGxpOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjOWZhMGEwO1xuICBjb250ZW50OiBcIuKXj8KgXCI7XG59XG5cbi5fX2V4Y1R5cGVBIC5seV9jb2x1bW5TaWRlXzJjb2wge1xuICBjb2x1bW4tZ2FwOiAwcHg7XG59XG4uX19leGNUeXBlQSAubHlfY29sdW1uU2lkZV8yY29sIHtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xufVxuLl9fZXhjVHlwZUEgLmx5X2NvbHVtblNpZGVfMmNvbDpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDJweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM5ZmEwYTA7XG4gIGNvbnRlbnQ6IFwi4pePwqBcIjtcbn1cblxuLl9fZXhjVHlwZUE6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uX19wcm9kdWN0RGVzY19jb250YWN0IHtcbiAgZ3JpZC1hcmVhOiBfX2J0bjtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5fX3Byb2R1Y3REZXNjX2NvbnRhY3Qge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMjRweDtcbiAgfVxufVxuXG4uc29sYXJQb3dlckZsb3cge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDE4cHg7XG59XG5cbi5fX3NvbGFyUGxhbnRMaXN0IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5fX3NvbGFyUGxhbnRMaXN0IHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIH1cbn1cblxuLnNvbGFyUGxhbnQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIl9fcGhvdG9JbmZvIF9fcGhvdG9JbmZvXCIgXCJfX21vdmllMSBfX21vdmllMlwiO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMjdweCA2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnNvbGFyUGxhbnQge1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zb2xhclBsYW50Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDYycHg7XG4gIH1cbn1cblxuLnNvbGFyUGxhbnRfaW5mbyB7XG4gIGdyaWQtYXJlYTogX19waG90b0luZm87XG59XG4uc29sYXJQbGFudF9pbmZvIC5seV9jb2x1bW5TaWRlXzJjb2wge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ibG9jay1zdGFydDogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zb2xhclBsYW50X2luZm8gLmx5X2NvbHVtblNpZGVfMmNvbCB7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIHJvdy1nYXA6IDE4cHg7XG4gIH1cbn1cblxuLnNvbGFyUGxhbnRfbmFtZSBkdCB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zb2xhclBsYW50X25hbWUgZGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4uc29sYXJQbGFudF9lbWlzc2lvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYWxpZ24tc2VsZjogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIHdpZHRoOiAyMjBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nLWJsb2NrOiA2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc29sYXJQbGFudF9lbWlzc2lvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc29sYXJQbGFudF9lbWlzc2lvbnMgc3ViIHtcbiAgYm90dG9tOiAwLjc1ZW07XG59XG4uc29sYXJQbGFudF9lbWlzc2lvbnMgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMnB4O1xuICBmb250LXNpemU6IDIuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zb2xhclBsYW50X2VtaXNzaW9ucyBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5zb2xhclBsYW50X0ludHJvZHVjdGlvbiB7XG4gIGdyaWQtYXJlYTogX19tb3ZpZTE7XG59XG5cbi5zb2xhclBsYW50X3N0b3BNb3Rpb24ge1xuICBncmlkLWFyZWE6IF9fbW92aWUyO1xufVxuXG4uc29sYXJQbGFudF9JbnRyb2R1Y3Rpb24sXG4uc29sYXJQbGFudF9zdG9wTW90aW9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNvbGFyUGxhbnRfSW50cm9kdWN0aW9uIGZpZ2NhcHRpb24sXG4uc29sYXJQbGFudF9zdG9wTW90aW9uIGZpZ2NhcHRpb24ge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDZweDtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG59XG5cbi5jb21wYW55LWl0ZW0ubHlfY29sdW1uU2lkZV8yY29sIHtcbiAgY29sdW1uLWdhcDogODJweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBtYXJnaW4tYmxvY2stZW5kOiA0MnB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5jb21wYW55LWl0ZW0ubHlfY29sdW1uU2lkZV8yY29sIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIH1cbn1cbi5jb21wYW55LWl0ZW0ubHlfY29sdW1uU2lkZV8yY29sIC5jb21wYW55LW5hbWUge1xuICB3aWR0aDogNmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5jb21wYW55LWl0ZW0ubHlfY29sdW1uU2lkZV8yY29sIC5jb21wYW55LW5hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIH1cbn1cbi5jb21wYW55LWFkZHJlc3MgLmx5X2NvbHVtblNpZGVfMmNvbC5jb21wYW55LWFkZHJlc3NCb3gge1xuICBjb2x1bW4tZ2FwOiAwO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmNvbXBhbnktYWRkcmVzcyAubHlfY29sdW1uU2lkZV8yY29sLmNvbXBhbnktYWRkcmVzc0JveCB7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICB9XG59XG4uY29tcGFueS1hZGRyZXNzIC5seV9jb2x1bW5TaWRlXzJjb2wuY29tcGFueS1hZGRyZXNzQm94IGR0IHtcbiAgd2lkdGg6IDEzNXB4O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB0ZXh0LWFsaWduLWxhc3Q6IGp1c3RpZnk7XG4gIHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5jb21wYW55LWFkZHJlc3MgLmx5X2NvbHVtblNpZGVfMmNvbC5jb21wYW55LWFkZHJlc3NCb3ggZHQge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxufVxuLmNvbXBhbnktYWRkcmVzcyAubHlfY29sdW1uU2lkZV8yY29sLmNvbXBhbnktYWRkcmVzc0JveCBkdDphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uY29tcGFueS1hZGRyZXNzIC5seV9jb2x1bW5TaWRlXzJjb2wuY29tcGFueS1hZGRyZXNzQm94IGRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi77yaXCI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmNvbXBhbnktYWRkcmVzcyAubHlfY29sdW1uU2lkZV8yY29sLmNvbXBhbnktYWRkcmVzc0JveCBkdDphZnRlciB7XG4gICAgY29udGVudDogXCLvvJpcIjtcbiAgfVxuICAuY29tcGFueS1hZGRyZXNzIC5seV9jb2x1bW5TaWRlXzJjb2wuY29tcGFueS1hZGRyZXNzQm94IGRkOmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuLmNvbXBhbnktYWRkcmVzcyAubHlfY29sdW1uU2lkZV8yY29sLmNvbXBhbnktYWRkcmVzc0JveDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogOHB4O1xufVxuXG4uY29tcGFueS1jbGllbnQgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDhweDtcbn1cbi5jb21wYW55LWNsaWVudCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKXj1wiO1xufVxuXG4uY29tcGFueS1ncm91cCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogOHB4O1xufVxuXG4uX19wbGFjZWhvbGRlcixcbnRleHRhcmVhOjpwbGFjZWhvbGRlcixcbmlucHV0OjpwbGFjZWhvbGRlciB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAxMHB4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgb3BhY2l0eTogMC41O1xufVxuXG50ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1lbWFpbF0sXG5pbnB1dFt0eXBlPXRlbF0sXG5pbnB1dFt0eXBlPW51bWJlcl0ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ibG9jazogNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIGlucHV0W3R5cGU9dGV4dF0sXG4gIGlucHV0W3R5cGU9ZW1haWxdLFxuICBpbnB1dFt0eXBlPXRlbF0sXG4gIGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gICAgcGFkZGluZy1ibG9jazogOHB4O1xuICAgIHBhZGRpbmctaW5saW5lOiAzcHg7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMTJweDtcbiAgfVxufVxuXG4ucmVhZG9ubHkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnJlYWRvbmx5IHNlbGVjdCxcbi5yZWFkb25seSBpbnB1dFt0eXBlPWVtYWlsXSxcbi5yZWFkb25seSBpbnB1dFt0eXBlPXRleHRdLFxuLnJlYWRvbmx5IGlucHV0W3R5cGU9cmFkaW9dLFxuLnJlYWRvbmx5IGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLnJlYWRvbmx5IGxhYmVsLFxuLnJlYWRvbmx5IGlucHV0W3R5cGU9ZGF0ZV0sXG4ucmVhZG9ubHkgdGV4dGFyZWEge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucmVhZG9ubHkgLmNoZWNrYm94SXRlbSBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5yZWFkb25seSAuY2hlY2tib3hJdGVtIGxpIGxhYmVsIHtcbiAgY29sb3I6ICNiMGIwYjA7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLnJlYWRvbmx5IHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuc2VsZWN0W3JlYWRvbmx5XSxcbmlucHV0W3R5cGU9cmFkaW9dW3JlYWRvbmx5XSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdW3JlYWRvbmx5XSxcbmlucHV0W3JlYWRvbmx5XSB7XG4gIGNvbG9yOiAjMzYzYzUzO1xuICBhY2NlbnQtY29sb3I6ICM5MzkzOTM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbn1cblxuLmNvbnRhY3RUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmNvbnRhY3RTdWJUaXRsZSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNTJweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5jb250YWN0X3RleHQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmVtYWlsRm9ybUFyZWEge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDE2cHg7XG59XG5cbi5mb3JtX2l0ZW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIl9fbmFtZSBfX2lucHV0XCI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTcwcHggMWZyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NhY2JjYjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuZm9ybV9pdGVtIHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIl9fbmFtZVwiIFwiX19pbnB1dFwiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5cbi5mb3JtX2l0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2FjYmNiO1xufVxuXG4uZm9ybV9pdGVtX25hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWFyZWE6IF9fbmFtZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJsb2NrOiAxN3B4O1xuICBwYWRkaW5nLWlubGluZTogOHB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmZvcm1faXRlbV9uYW1lIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NhY2JjYjtcbiAgfVxufVxuXG4uX19yZXF1aXJlZCB7XG4gIHBhZGRpbmc6IDNweCA2cHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGNvbG9yOiByZWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbn1cblxuLmZvcm1faXRlbV9pbnB1dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGdyaWQtYXJlYTogX19pbnB1dDtcbiAgcm93LWdhcDogNnB4O1xuICBjb2x1bW4tZ2FwOiAxMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctYmxvY2s6IDE3cHg7XG4gIHBhZGRpbmctaW5saW5lOiA4cHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuZm9ybV9pdGVtX2lucHV0IHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctYmxvY2stZW5kOiAyNHB4O1xuICB9XG59XG5cbi5fX2FkZHJlc3NXaWR0aCB7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbn1cblxuLmZvcm1fcHJvZHVjdExpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIHJvdy1nYXA6IDNweDtcbn1cblxuLmZvcm1faW5xdWlyeUxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGNvbHVtbi1nYXA6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmZvcm1faW5xdWlyeUxpc3Qge1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICByb3ctZ2FwOiAzcHg7XG4gIH1cbn1cblxuLmZvcm1fcHJvZHVjdExpc3QgPiBsaSxcbi5mb3JtX2lucXVpcnlMaXN0ID4gbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZm9ybV9wcm9kdWN0TGlzdCBpbnB1dCxcbi5mb3JtX2lucXVpcnlMaXN0IGlucHV0IHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDZweDtcbn1cblxuLnNlbmRCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBjb2x1bW4tZ2FwOiAxOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNzVweDtcbn1cblxuLnNlbmQtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYmxvY2stZW5kOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hdHRlbnRpb25Gb3JtLFxuLl9fYXR0ZW50aW9uRm9ybSB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogcmVkO1xufVxuXG4uX19hdHRlbnRpb25Gb3JtIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA2cHg7XG59XG5cbi5fX2Z1bGxCb3gge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLl9fZW5kLXRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzMnB4O1xuICBtYXJnaW4tYmxvY2stZW5kOiA3MnB4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xufVxuXG4uX19lbmQtdGV4dF90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbmJ1dHRvbi5ncmF5QmFzaWNzQnV0dG9uIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4OTg5ODk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlL2Jhc2ljUmlnaHRBcnJvdy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDkyJSBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtcG9zaXRpb24gMC4ycztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICBidXR0b24uZ3JheUJhc2ljc0J1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuYnV0dG9uLmdyYXlCYXNpY3NCdXR0b24uX19uby1hcnJvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbmJ1dHRvbi5ncmF5QmFzaWNzQnV0dG9uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MyUgY2VudGVyO1xufVxuXG5idXR0b24uZ3JheUJhc2ljc0J1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuZGlhbG9nOjpiYWNrZHJvcCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweCk7XG59XG5cbi5kaWFsb2dBcmVhW29wZW5dIHtcbiAgd2lkdGg6IDEwMHN2dztcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIGhlaWdodDogMTAwc3ZoO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4jbW9kYWxCb3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWlubGluZTogMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi8qIOe4pueUu+mdoiAqL1xuLyog5qiq55S76Z2iICovXG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAjdmlkZW9QbGF5ZXIsXG4gICNtb2RhbEJveCxcbiAgLnZpZGVvLWpzIC52anMtdGVjaCB7XG4gICAgaGVpZ2h0OiA5MHN2aDtcbiAgfVxuICAudmlkZW9QbGF5ZXItZGltZW5zaW9ucy52anMtZmx1aWQ6bm90KC52anMtYXVkaW8tb25seS1tb2RlKSB7XG4gICAgcGFkZGluZy10b3A6IDkwc3ZoO1xuICB9XG59XG4jY2xvc2VCdXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogOTBweDtcbiAgei1pbmRleDogMTAwMDA7XG4gIHBhZGRpbmctYmxvY2s6IDZweDtcbiAgcGFkZGluZy1pbmxpbmU6IDlweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLUdyYXkpO1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgI2Nsb3NlQnV0dG9uIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxufVxuXG4udmlkZW8tanMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG59XG5cbi52aWRlby1qcyAudmpzLXBpY3R1cmUtaW4tcGljdHVyZS1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAvKiDjg5Tjgq/jg4Hjg6Pjg7vjgqTjg7Pjg7vjg5Tjgq/jg4Hjg6MgKi9cbn1cblxuLnZpZGVvLWpzIC52anMtZnVsbHNjcmVlbi1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAvKiDjg5Xjg6vjgrnjgq/jg6rjg7zjg7MgKi9cbn1cblxuLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyZW0gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHggIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudDtcbn1cblxuI3ZpZGVvUGxheWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udmpzLXJlbWFpbmluZy10aW1lIHtcbiAgZGlzcGxheTogbm9uZTsgLyog5q6L44KK5pmC6ZaTICovXG59XG5cbi52aWRlby1qcyAudmpzLWN1cnJlbnQtdGltZSxcbi52anMtbm8tZmxleCAudmpzLWN1cnJlbnQtdGltZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyAvKiDnj77lnKjmmYLplpPooajnpLogKi9cbn1cblxuLnZpZGVvLWpzIC52anMtZHVyYXRpb24sXG4udmpzLW5vLWZsZXggLnZqcy1kdXJhdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyAvKiDnt4/lho3nlJ/mmYLplpMgKi9cbn1cblxuLnZqcy10aW1lLWRpdmlkZXIge1xuICBkaXNwbGF5OiBibG9jazsgLyogLyDjgpLooajnpLoqL1xufVxuXG4udmlkZW8tanMgLnZqcy10aW1lLWNvbnRyb2wge1xuICBtaW4td2lkdGg6IDAuNWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjNlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjNlbTtcbn1cblxuLnZpZGVvLWpzIC52anMtY29udHJvbCB7XG4gIHdpZHRoOiAzZW07XG59XG5cbi52aWRlby1qcyAudmpzLWNvbnRyb2wudmpzLWJ1dHRvbi52anMtdmlzaWJsZS10ZXh0IHtcbiAgbWluLXdpZHRoOiAwLjVlbTtcbiAgcGFkZGluZy1yaWdodDogMC42ZW07XG4gIHBhZGRpbmctbGVmdDogMC42ZW07XG59XG5cbi52aWRlby1qcyAudmpzLWNvbnRyb2wudmpzLWJ1dHRvbiB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4iXX0= */