body{font-family:"Noto Sans JP",sans-serif;font-weight:400;color:#222}body::-webkit-scrollbar{width:5px;height:6px;border-radius:0;background-color:transparent}body::-webkit-scrollbar-thumb{background:#003e93;width:1px;height:6px;border-radius:0}body::-webkit-scrollbar-thumb:hover{opacity:.7;background-color:#00b5e9}body.noScroll{overflow:hidden}img{max-width:100%}.partner{padding:80px 0;padding:calc(.05 * 80 * 1vw) calc(.05 * 0 * 1vw);background-color:#fff}.partner__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:38px;gap:calc(.05 * 38 * 1vw)}.partner__list__item{width:104px;width:calc(.05 * 104 * 1vw);height:auto}.header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:100;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;width:100px;width:calc(.05 * 100 * 1vw);height:auto;padding:24.5px 0;padding:calc(.05 * 24.5 * 1vw) calc(.05 * 0 * 1vw);height:100svh;background-color:#fff}.header__menu{cursor:pointer;z-index:10;top:0;right:0;width:34px;width:calc(.05 * 34 * 1vw);height:31px;height:calc(.05 * 31 * 1vw);background-image:url(/2025/assets/img/header/menu.svg);background-size:100% auto;background-repeat:no-repeat}.header__close{cursor:pointer;z-index:10;top:0;right:0;width:37px;width:calc(.05 * 37 * 1vw);height:31px;height:calc(.05 * 31 * 1vw);background-image:url(/2025/assets/img/header/close.svg);background-size:100% auto;background-repeat:no-repeat}.header__title{margin:0;font-family:"Host Grotesk",sans-serif;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:14px;font-size:calc(.05 * 14 * 1vw);color:#003e93}.header__nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:33px;gap:calc(.05 * 33 * 1vw);list-style:none;margin:0;padding:0}.header__nav__list__item{width:34px;width:calc(.05 * 34 * 1vw);height:34px;height:calc(.05 * 34 * 1vw);-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.header__nav__list__item img{width:100%}.header__nav__list__item:hover{opacity:.7}.navigation{overflow:hidden;visibility:hidden;opacity:0;position:fixed;z-index:200;top:0;left:0;width:100%;height:100vh;background-color:rgba(255,255,255,.87);-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.navigation.active{visibility:visible;opacity:1}.navigation__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:scroll;position:relative;width:700px;width:calc(.05 * 700 * 1vw);height:auto;height:100svh;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:#fff;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.navigation__inner::-webkit-scrollbar{width:5px;height:6px;border-radius:0;background-color:transparent}.navigation__inner::-webkit-scrollbar-thumb{background:#003e93;width:1px;height:6px;border-radius:0}.navigation__inner::-webkit-scrollbar-thumb:hover{opacity:.7;background-color:#00b5e9}.navigation__inner .header{position:sticky}.navigation__inner__nav{width:calc(100% - 5vw);padding:20px 0 0 0;padding:calc(.05 * 20 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw)}.navigation__inner__nav__logo{width:262px;width:calc(.05 * 262 * 1vw);height:auto;margin:0 0 60px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 60 * 1vw)}.navigation__inner__nav__list{padding:0 150px 70px 50px;padding:calc(.05 * 0 * 1vw) calc(.05 * 150 * 1vw) calc(.05 * 70 * 1vw) calc(.05 * 50 * 1vw);list-style:none}.navigation__inner__nav__list__item{position:relative;margin:0 0 30px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 30 * 1vw);line-height:1.2}.navigation__inner__nav__list__item:last-child{margin:0}.navigation__inner__nav__list__item>a{display:block;position:relative;padding:5px 0 5px;padding:calc(.05 * 5 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 5 * 1vw);border-bottom:1px solid #181311;font-size:26px;font-size:calc(.05 * 26 * 1vw);font-weight:500;color:#191311;text-decoration:none;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.navigation__inner__nav__list__item>a span{display:block;font-size:12px;font-size:calc(.05 * 12 * 1vw);font-family:"Host Grotesk",sans-serif;font-weight:500;color:#003e93}.navigation__inner__nav__list__item>a:hover{opacity:.7}.navigation__inner__nav__list__item>a i.arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;right:0;width:25px;width:calc(.05 * 25 * 1vw);height:25px;height:calc(.05 * 25 * 1vw);margin:0 0 10px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 10 * 1vw);border:1px solid #003e93;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.navigation__inner__nav__list__item>a i.arrow::after{display:block;position:absolute;top:50%;right:35%;-webkit-transform:scaleX(.75) translateY(-50%) rotate(45deg);transform:scaleX(.75) translateY(-50%) rotate(45deg);width:.35em;height:.35em;border-top:2px solid #003e93;border-right:2px solid #003e93;content:"";-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.navigation__inner__nav__list__item>a i.toggle{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;right:2vw;border-right:1px solid #707070;width:30px;width:calc(.05 * 30 * 1vw);height:25px;height:calc(.05 * 25 * 1vw);margin:0 0 10px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 10 * 1vw);-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.navigation__inner__nav__list__item>a i.toggle::before{display:block;position:absolute;top:50%;left:50%;width:15px;width:calc(.05 * 15 * 1vw);height:15px;height:calc(.05 * 15 * 1vw);height:2px;background-color:#003e93;content:"";-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1);-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.navigation__inner__nav__list__item>a i.toggle::after{display:block;position:absolute;top:50%;left:50%;width:15px;width:calc(.05 * 15 * 1vw);height:15px;height:calc(.05 * 15 * 1vw);height:2px;background-color:#003e93;content:"";-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navigation__inner__nav__list__item>a i.toggle.is-active::before{opacity:0;-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.navigation__inner__nav__list__item>a i.toggle.is-active::after{-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.navigation__inner__nav__list__item__subList{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 20px;gap:calc(.05 * 10 * 1vw) calc(.05 * 20 * 1vw);list-style:none;margin:0;padding:15px 0;padding:calc(.05 * 15 * 1vw) calc(.05 * 0 * 1vw)}.navigation__inner__nav__list__item__subList.is-open{display:-webkit-box;display:-ms-flexbox;display:flex}.navigation__inner__nav__list__item__subList__item{border-right:1px solid #707070}.navigation__inner__nav__list__item__subList__item a{display:block;padding:0 20px 0 0;padding:calc(.05 * 0 * 1vw) calc(.05 * 20 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw);font-size:16px;font-size:calc(.05 * 16 * 1vw);font-weight:400;color:#191311;text-decoration:none}.navigation__inner__nav__list__item__subList__item a:hover{text-decoration:underline}.navigation__inner__nav__subList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;gap:calc(.05 * 40 * 1vw);list-style:none;margin:0;padding:0 150px 0 50px;padding:calc(.05 * 0 * 1vw) calc(.05 * 150 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 50 * 1vw)}.navigation__inner__nav__subList__item a{display:block;position:relative;font-size:18px;font-size:calc(.05 * 18 * 1vw);text-decoration:none;color:#191311}.navigation__inner__nav__subList__item a i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;right:0;font-size:26px;font-size:calc(.05 * 26 * 1vw);width:25px;width:calc(.05 * 25 * 1vw);height:25px;height:calc(.05 * 25 * 1vw);margin:0;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.navigation__inner__nav__subList__item a i::after{display:block;position:absolute;top:50%;right:35%;-webkit-transform:scaleX(.75) translateY(-50%) rotate(45deg);transform:scaleX(.75) translateY(-50%) rotate(45deg);width:.35em;height:.35em;border-top:2px solid #003e93;border-right:2px solid #003e93;content:"";-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.navigation__inner__nav__subList__item a:hover{text-decoration:underline}.navigation.active>.navigation__inner{-webkit-transform:translateX(0);transform:translateX(0)}.navigation__close{cursor:pointer;position:relative;z-index:1;width:50px;width:calc(.05 * 50 * 1vw);height:39px;height:calc(.05 * 39 * 1vw);margin:18px 22px 50px auto;margin:calc(.05 * 18 * 1vw) calc(.05 * 22 * 1vw) calc(.05 * 50 * 1vw) auto;background-image:url(/assets/img/recruit/close.png);background-size:100% auto;background-repeat:no-repeat}.page__header{width:auto;height:685px;height:calc(.05 * 685 * 1vw);margin:0 0 0 100px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 100 * 1vw);padding:0 50px 0 50px;padding:calc(.05 * 0 * 1vw) calc(.05 * 50 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 50 * 1vw);background-image:url(/2025/assets/img/header/bg.png);background-size:100% auto;background-repeat:no-repeat}.page__header__logo{position:absolute;top:0;left:0;margin:0;padding:25px 0 0 100px;padding:calc(.05 * 25 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 100 * 1vw);font-size:0;line-height:1}.page__header__logo img{width:262px;width:calc(.05 * 262 * 1vw);height:auto}.page__header__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:550px;height:calc(.05 * 550 * 1vw)}.page__header__title__jp{font-size:90px;font-size:calc(.05 * 90 * 1vw);font-family:"Sofia Sans Condensed",sans-serif;font-weight:700;line-height:1;color:#fff}.page__header__title__en{font-size:42px;font-size:calc(.05 * 42 * 1vw);font-family:"Sofia Sans Condensed",sans-serif;font-style:italic;font-weight:700;line-height:1;color:#fff}.page__nav{margin:0 0 70px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 70 * 1vw)}.page__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 0;gap:calc(.05 * 20 * 1vw) calc(.05 * 0 * 1vw);list-style:none;margin:0;padding:0}.page__nav ul li{margin-right:-1px;border-right:1px solid #707070;border-left:1px solid #707070;font-size:20px;font-size:calc(.05 * 20 * 1vw)}.page__nav ul li a{display:block;padding:5px 20px;padding:calc(.05 * 5 * 1vw) calc(.05 * 20 * 1vw);color:#222;text-decoration:none}.page__nav ul li a:hover{text-decoration:underline}.page__nav ul li:last-child{border-right:1px solid #707070}.footer{padding:55.5px 100px 20px 150px;padding:calc(.05 * 55.5 * 1vw) calc(.05 * 100 * 1vw) calc(.05 * 20 * 1vw) calc(.05 * 150 * 1vw);background-color:#003e93;color:#fff}.footer a{text-decoration:none;color:#fff}.footer a:hover{text-decoration:underline}.footer__inner{margin:0 auto}.footer__inner__separate{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__inner__separate__item:first-child{width:32.75%}.footer__inner__separate__item:last-child{width:67.25%}.footer__inner__separate__item__logo{margin-bottom:10px;width:278px;width:calc(.05 * 278 * 1vw);height:auto}.footer__inner__separate__item__logo img{width:100%}.footer__inner__separate__item__address{margin-bottom:0;font-size:18px;font-size:calc(.05 * 18 * 1vw)}.footer__inner__separate__item__tel{font-size:18px;font-size:calc(.05 * 18 * 1vw)}.footer__inner__separate__item__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px;gap:20.5px 0;gap:calc(.05 * 20.5 * 1vw) calc(.05 * 0 * 1vw)}.footer__inner__separate__item__nav__item{width:calc(25% - 1px);padding:0 0 40px 20px;padding:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 40 * 1vw) calc(.05 * 20 * 1vw);border-left:1px solid #fff}.footer__inner__separate__item__nav__item__en{margin:0 0 5px 0;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 5 * 1vw) calc(.05 * 0 * 1vw);font-family:"Host Grotesk",sans-serif;font-size:12px;font-size:calc(.05 * 12 * 1vw);font-weight:500;line-height:1;color:#20ade2}.footer__inner__separate__item__nav__item__title{margin:0 0 20px 0;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 20 * 1vw) calc(.05 * 0 * 1vw);font-size:20px;font-size:calc(.05 * 20 * 1vw);font-weight:500}.footer__inner__separate__item__nav__item__list{list-style:none;margin:0;padding:0;font-size:14px;font-size:calc(.05 * 14 * 1vw);line-height:1.65}.footer__inner__separate__item__nav__item__list a{display:block}.footer__inner__subNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:60px;gap:calc(.05 * 60 * 1vw);margin:0 0 40px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 40 * 1vw);padding:0;list-style:none}.footer__inner__subNav li{font-size:16px;font-size:calc(.05 * 16 * 1vw);font-weight:400}.footer__inner__copy{margin:0;font-size:14px;font-size:calc(.05 * 14 * 1vw);text-align:center}@media only screen and (max-width:991px){.header{width:100%;height:0;padding:0}.header__menu{position:fixed;top:0;right:0;background-color:#fff;width:66px;width:calc(.15625 * 66 * 1vw);height:66px;height:calc(.15625 * 66 * 1vw);background-size:65% auto;background-position:center center}.header__close{position:absolute;top:0;right:0;background-color:#fff;width:66px;width:calc(.15625 * 66 * 1vw);height:66px;height:calc(.15625 * 66 * 1vw);background-size:65% auto;background-position:center center}.header__title{display:none}.header__nav{display:none}.partner{padding:35px 0;padding:calc(.15625 * 35 * 1vw) calc(.15625 * 0 * 1vw)}.partner__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:38px;gap:calc(.15625 * 38 * 1vw)}.partner__list__item{width:104px;width:calc(.15625 * 104 * 1vw);height:auto}.navigation{width:100%}.navigation__inner{display:block;width:100%}.navigation__inner__nav{width:100%;padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.navigation__inner__nav__logo{line-height:1;margin:0 0 60px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 60 * 1vw);width:250px;width:calc(.15625 * 250 * 1vw);height:auto;padding-top:2vw}.navigation__inner__nav__list{margin:0 0 60px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 60 * 1vw);padding:0}.navigation__inner__nav__list__item a{padding:25px 0 5px;padding:calc(.15625 * 25 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 5 * 1vw);font-size:28px;font-size:calc(.15625 * 28 * 1vw)}.navigation__inner__nav__list__item a span{font-size:12px;font-size:calc(.15625 * 12 * 1vw)}.navigation__inner__nav__list__item a i.arrow{width:28px;width:calc(.15625 * 28 * 1vw);height:28px;height:calc(.15625 * 28 * 1vw)}.navigation__inner__nav__list__item a i.toggle{right:6.5vw;width:34px;width:calc(.15625 * 34 * 1vw);height:28px;height:calc(.15625 * 28 * 1vw)}.navigation__inner__nav__list__item a i.toggle::before{display:block;position:absolute;top:50%;left:50%;width:15px;width:calc(.15625 * 15 * 1vw);height:15px;height:calc(.15625 * 15 * 1vw);height:2px;background-color:#003e93;content:"";-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1);-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.navigation__inner__nav__list__item a i.toggle::after{display:block;position:absolute;top:50%;left:50%;width:15px;width:calc(.15625 * 15 * 1vw);height:15px;height:calc(.15625 * 15 * 1vw);height:2px;background-color:#003e93;content:"";-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navigation__inner__nav__list__item__subList{gap:10px 20px;gap:calc(.15625 * 10 * 1vw) calc(.15625 * 20 * 1vw);padding:20px 0;padding:calc(.15625 * 20 * 1vw) calc(.15625 * 0 * 1vw)}.navigation__inner__nav__list__item__subList__item a{padding:0 20px 0 0;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw);font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.navigation__inner__nav__subList{gap:20px;gap:calc(.15625 * 20 * 1vw);padding:0}.navigation__inner__nav__subList__item a{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.navigation__inner__nav__subList__item a i{width:28px;width:calc(.15625 * 28 * 1vw);height:28px;height:calc(.15625 * 28 * 1vw);font-size:28px;font-size:calc(.15625 * 28 * 1vw)}.page__header{margin:0;background-image:url(/2025/assets/img/header/bg-sp.png);width:auto;height:582px;height:calc(.15625 * 582 * 1vw);padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__header__logo{top:2vw;padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__header__logo img{width:250px;width:calc(.15625 * 250 * 1vw);height:auto}.page__header__title{width:auto;height:510px;height:calc(.15625 * 510 * 1vw)}.page__header__title__jp{font-size:64px;font-size:calc(.15625 * 64 * 1vw)}.page__header__title__en{font-size:40px;font-size:calc(.15625 * 40 * 1vw)}.page__nav{margin:0 0 70px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 70 * 1vw)}.page__nav ul{gap:10px 0;gap:calc(.15625 * 10 * 1vw) calc(.15625 * 0 * 1vw);-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.page__nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:33.3333333333%;font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__nav ul li a{padding:5px 15px;padding:calc(.15625 * 5 * 1vw) calc(.15625 * 15 * 1vw)}.footer{padding:45.5px 20.4px 180px 20.4px;padding:calc(.15625 * 45.5 * 1vw) calc(.15625 * 20.4 * 1vw) calc(.15625 * 180 * 1vw) calc(.15625 * 20.4 * 1vw)}.footer__inner__separate{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__inner__separate__item:first-child{width:100%;margin:0 0 37px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 37 * 1vw);padding-right:0}.footer__inner__separate__item:last-child{width:100%}.footer__inner__separate__item__logo{width:288px;width:calc(.15625 * 288 * 1vw);height:auto;padding:0 0 12px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 12 * 1vw)}.footer__inner__separate__item__address{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.footer__inner__separate__item__tel{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.footer__inner__separate__item__nav{margin:0 0 41.5px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 41.5 * 1vw);gap:20px 0;gap:calc(.15625 * 20 * 1vw) calc(.15625 * 0 * 1vw)}.footer__inner__separate__item__nav__item{width:calc(100% - 1px);padding:0 0 10px 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 10 * 1vw) calc(.15625 * 20 * 1vw)}.footer__inner__separate__item__nav__item__en{font-size:12px;font-size:calc(.15625 * 12 * 1vw);margin:0 0 5px 0;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 5 * 1vw) calc(.15625 * 0 * 1vw)}.footer__inner__separate__item__nav__item__title{font-size:24px;font-size:calc(.15625 * 24 * 1vw);margin:0 0 15px 0;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 15 * 1vw) calc(.15625 * 0 * 1vw)}.footer__inner__separate__item__nav__item__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__inner__separate__item__nav__item__list li{width:50%;font-size:16px;font-size:calc(.15625 * 16 * 1vw)}.footer__inner__subNav{gap:34px;gap:calc(.15625 * 34 * 1vw);margin:0 0 56px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 56 * 1vw)}.footer__inner__subNav li{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.footer__inner__copy{font-size:14px;font-size:calc(.15625 * 14 * 1vw)}}.hover{-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.hover:hover{opacity:.7}.modalWindow{visibility:hidden;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:100;width:100%;height:100vh;top:0;left:0;background-color:rgba(255,255,255,.87);-webkit-transition:.5s all cubic-bezier(.4,0,.2,1);transition:.5s all cubic-bezier(.4,0,.2,1)}.modalWindow__close{cursor:pointer;position:absolute;top:10px;right:10px;width:54px;width:calc(.05 * 54 * 1vw);height:54px;height:calc(.05 * 54 * 1vw);border-radius:100px;background-color:#003e93;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.modalWindow__close:hover{opacity:.7}.modalWindow__close::after,.modalWindow__close::before{content:"";position:absolute;top:50%;left:50%;width:.2vw;height:1.5vw;background:#fff}.modalWindow__close::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.modalWindow__close::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.modalWindow.active{visibility:visible;opacity:1}.modalWindow__inner{position:relative;overflow-y:scroll;width:50%;max-height:95vh;padding:38px;padding:calc(.05 * 38 * 1vw);border:4px solid #003e93;border-radius:30px;background-color:#fff500;outline:4px solid #fff;outline-offset:-8px}.modalWindow__inner::-webkit-scrollbar{display:none}.modalWindow__inner__image{margin:0 0 20px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 20 * 1vw);text-align:center}.modalWindow__inner__image img{width:480px;width:calc(.05 * 480 * 1vw);height:auto}.modalWindow__inner__title{margin:0;font-size:26px;font-size:calc(.05 * 26 * 1vw);text-align:center;font-weight:700;color:#003e93}@media only screen and (max-width:991px){.modalWindow__close{width:54px;width:calc(.15625 * 54 * 1vw);height:54px;height:calc(.15625 * 54 * 1vw);border-radius:100px}.modalWindow__close::after,.modalWindow__close::before{width:.5vw;height:5vw}.modalWindow__inner{position:relative;overflow-y:scroll;width:90%;max-height:95vh;padding:38px;padding:calc(.15625 * 38 * 1vw);border:4px solid #003e93;border-radius:30px;background-color:#fff500;outline:4px solid #fff;outline-offset:-8px}.modalWindow__inner::-webkit-scrollbar{display:none}.modalWindow__inner__image{margin:0 0 20px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.modalWindow__inner__image img{width:270px;width:calc(.15625 * 270 * 1vw);height:auto}.modalWindow__inner__title{font-size:26px;font-size:calc(.15625 * 26 * 1vw)}}.viewMore a,.viewMore>div{display:block;position:relative;width:200px;width:calc(.05 * 200 * 1vw);height:40px;height:calc(.05 * 40 * 1vw);border-bottom:1px solid #000;font-size:24px;font-size:calc(.05 * 24 * 1vw);line-height:40px;line-height:calc(.05 * 40 * 1vw);font-family:"Sofia Sans Condensed",sans-serif;font-weight:500;color:#222;text-decoration:none;color:#000;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.viewMore a::before,.viewMore>div::before{content:"";position:absolute;z-index:2;bottom:-1px;left:0;width:0;height:1px;background:#000;-webkit-transition:.6s all cubic-bezier(.4,0,.2,1);transition:.6s all cubic-bezier(.4,0,.2,1)}.viewMore a::after,.viewMore>div::after{content:"";position:absolute;z-index:1;bottom:-1px;left:0;width:0;height:1px;background:#fff;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.viewMore a span,.viewMore>div span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;right:0;width:25px;width:calc(.05 * 25 * 1vw);height:25px;height:calc(.05 * 25 * 1vw);background-color:rgba(26,19,17,.1);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.viewMore a span::after,.viewMore>div span::after{display:block;position:absolute;top:50%;right:35%;-webkit-transform:scaleX(.75) translateY(-50%) rotate(45deg);transform:scaleX(.75) translateY(-50%) rotate(45deg);width:.35em;height:.35em;border-top:2px solid #000;border-right:2px solid #000;content:"";-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.viewMore a:hover::before,.viewMore>div:hover::before{width:100%}.viewMore a:hover::after,.viewMore>div:hover::after{width:100%}.viewMore a:hover span,.viewMore>div:hover span{background-color:#7ea4c8}.viewMore a:hover span::after,.viewMore>div:hover span::after{border-top:2px solid #fff;border-right:2px solid #fff}a:hover .viewMore>div::before{width:100%}a:hover .viewMore>div::after{width:100%}a:hover .viewMore>div span{background-color:#7ea4c8;background-position:60% center}@media only screen and (max-width:991px){.viewMore a,.viewMore>div{width:200px;width:calc(.15625 * 200 * 1vw);height:40px;height:calc(.15625 * 40 * 1vw);font-size:26px;font-size:calc(.15625 * 26 * 1vw);line-height:40px;line-height:calc(.15625 * 40 * 1vw)}.viewMore a span,.viewMore>div span{width:25px;width:calc(.15625 * 25 * 1vw);height:25px;height:calc(.15625 * 25 * 1vw)}}@-webkit-keyframes move-arrow{0%{right:150%;opacity:0}30%{opacity:1}60%{opacity:1}100%{right:-50%;opacity:0}}@keyframes move-arrow{0%{right:150%;opacity:0}30%{opacity:1}60%{opacity:1}100%{right:-50%;opacity:0}}.button{overflow:hidden;position:relative;width:380px;width:calc(.05 * 380 * 1vw);height:80px;height:calc(.05 * 80 * 1vw);margin:0 auto;border:1px solid #003e93;background-color:#003e93;text-align:center}.button a{overflow:hidden;display:block;position:relative;font-size:20px;font-size:calc(.05 * 20 * 1vw);line-height:80px;line-height:calc(.05 * 80 * 1vw);text-decoration:none;color:#fff;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.button a span{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;right:1vw;width:25px;width:calc(.05 * 25 * 1vw);height:25px;height:calc(.05 * 25 * 1vw);border:1px solid #fff;background-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.button a span::after{display:block;position:absolute;top:50%;right:30%;-webkit-transform:scaleX(.75) translateY(-50%) rotate(45deg);transform:scaleX(.75) translateY(-50%) rotate(45deg);width:.5em;height:.5em;border-top:2px solid #fff;border-right:2px solid #fff;content:""}.button a:hover{background-color:#fff;color:#003e93}.button a:hover span{border:1px solid #003e93}.button a:hover span::after{-webkit-animation:move-arrow .5s linear infinite;animation:move-arrow .5s linear infinite;border-top:2px solid #003e93;border-right:2px solid #003e93}.button.pdf a{background-image:url(/2025/assets/img/icon/pdf.png);background-repeat:no-repeat;background-position:.5vw center;background-size:2vw auto}@media only screen and (max-width:991px){.button{width:380px;width:calc(.15625 * 380 * 1vw);height:80px;height:calc(.15625 * 80 * 1vw)}.button a{font-size:20px;font-size:calc(.15625 * 20 * 1vw);line-height:80px;line-height:calc(.15625 * 80 * 1vw)}.button a span{right:3vw;width:28px;width:calc(.15625 * 28 * 1vw);height:28px;height:calc(.15625 * 28 * 1vw)}.button.pdf a{background-size:4vw auto}}.button2{overflow:hidden;position:relative;width:380px;width:calc(.05 * 380 * 1vw);height:80px;height:calc(.05 * 80 * 1vw);margin:0 auto;border:1px solid #fff;background-color:#fff;text-align:center}.button2 a{overflow:hidden;display:block;position:relative;font-size:20px;font-size:calc(.05 * 20 * 1vw);line-height:80px;line-height:calc(.05 * 80 * 1vw);text-decoration:none;color:#003e93;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.button2 a span{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;right:1vw;width:25px;width:calc(.05 * 25 * 1vw);height:25px;height:calc(.05 * 25 * 1vw);border:1px solid #003e93;background-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.button2 a span::after{display:block;position:absolute;top:50%;right:30%;-webkit-transform:scaleX(.75) translateY(-50%) rotate(45deg);transform:scaleX(.75) translateY(-50%) rotate(45deg);width:.5em;height:.5em;border-top:2px solid #003e93;border-right:2px solid #003e93;content:""}.button2 a:hover{background-color:#003e93;color:#fff}.button2 a:hover span{border:1px solid #fff}.button2 a:hover span::after{-webkit-animation:move-arrow .5s linear infinite;animation:move-arrow .5s linear infinite;border-top:2px solid #fff;border-right:2px solid #fff}@media only screen and (max-width:991px){.button2{width:380px;width:calc(.15625 * 380 * 1vw);height:80px;height:calc(.15625 * 80 * 1vw)}.button2 a{font-size:20px;font-size:calc(.15625 * 20 * 1vw);line-height:80px;line-height:calc(.15625 * 80 * 1vw)}.button2 a span{right:3vw;width:28px;width:calc(.15625 * 28 * 1vw);height:28px;height:calc(.15625 * 28 * 1vw)}}.closed{opacity:.2;pointer-events:none}.borderAnim__border{position:absolute;background-color:#fff;pointer-events:none}.borderAnim__border.top{top:-1px;left:-1px;height:1px;width:0}.borderAnim__border.right{top:-1px;right:-1px;width:1px;height:0}.borderAnim__border.bottom{bottom:-1px;right:-1px;height:1px;width:0}.borderAnim__border.left{bottom:-1px;left:-1px;width:1px;height:0}.borderAnim__border2{position:absolute;background-color:#003e93;pointer-events:none}.borderAnim__border2.top{top:-1px;left:-1px;height:1px;width:0}.borderAnim__border2.right{top:-1px;right:-1px;width:1px;height:0}.borderAnim__border2.bottom{bottom:-1px;right:-1px;height:1px;width:0}.borderAnim__border2.left{bottom:-1px;left:-1px;width:1px;height:0}.topicPath{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:.5rem;position:relative;z-index:1;margin:0;list-style:none}.topicPath__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:16px;font-size:calc(.05 * 16 * 1vw);color:#222}.topicPath__item a{color:#003e93;text-decoration:none}.topicPath__item a:hover{text-decoration:underline}.topicPath__item:not(:last-of-type)::after{content:"";display:block;border-top:.2vw solid transparent;border-right:.3vw solid transparent;border-bottom:.2vw solid transparent;border-left:.3vw solid #000;-webkit-transform:translateX(25%);transform:translateX(25%)}.topicPath__item:first-child::before{display:block;content:"";width:14px;width:calc(.05 * 14 * 1vw);height:14px;height:calc(.05 * 14 * 1vw);background-image:url(/2025/assets/img/icon/home.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:991px){.topicPath__item{font-size:16px;font-size:calc(.15625 * 16 * 1vw)}.topicPath__item:not(:last-of-type)::after{border-top:.65vw solid transparent;border-right:1vw solid transparent;border-bottom:.65vw solid transparent;border-left:1vw solid #000}.topicPath__item:first-child::before{width:14px;width:calc(.15625 * 14 * 1vw);height:14px;height:calc(.15625 * 14 * 1vw)}}.float-circle-btn{position:fixed;right:18px;bottom:max(18px,env(safe-area-inset-bottom,0) + 12px);width:160px;height:160px;border-radius:50%;background:radial-gradient(120% 120% at 30% 25%,#9fe6ff 0,#6fd3ff 40%,#2aa8e6 100%);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:16px;font-weight:700;text-decoration:none;-webkit-box-shadow:0 10px 24px rgba(0,0,0,.18),0 2px 6px rgba(0,0,0,.12),inset 0 0 0 4px #fff;box-shadow:0 10px 24px rgba(0,0,0,.18),0 2px 6px rgba(0,0,0,.12),inset 0 0 0 4px #fff;z-index:9999;-webkit-transition:opacity .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;opacity:.95;line-height:1.4;padding:1em}.float-circle-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 14px 28px rgba(0,0,0,.22),0 4px 10px rgba(0,0,0,.12),inset 0 0 0 4px #fff;box-shadow:0 14px 28px rgba(0,0,0,.22),0 4px 10px rgba(0,0,0,.12),inset 0 0 0 4px #fff;opacity:1}.float-circle-btn:active{-webkit-transform:translateY(0);transform:translateY(0)}.float-circle-btn:focus-visible{outline:3px solid #0a7db7;outline-offset:3px}@media only screen and (max-width:991px){.float-circle-btn{width:120px;height:120px;font-size:13px;padding:.8em}}.page{-webkit-transition:.5s all cubic-bezier(.4,0,.2,1);transition:.5s all cubic-bezier(.4,0,.2,1)}.page__top{padding:0 0 0 100px;padding:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 100 * 1vw)}.page__top__keyvisual{overflow:hidden;position:relative;width:100%;height:100%;margin:0 0 40px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 40 * 1vw);aspect-ratio:760/541;background-image:url(/2025/assets/img/top/bg-keyvisual.png);background-size:100% auto;background-position:center top;background-repeat:no-repeat}.page__top__keyvisual__logo{position:absolute;top:0;left:0;margin:0;padding:20px 0 0 0;padding:calc(.05 * 20 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw);font-size:0;line-height:1}.page__top__keyvisual__logo img{width:262px;width:calc(.05 * 262 * 1vw);height:auto}.page__top__keyvisual__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:70%;position:relative;z-index:10;padding:0 0 0 50px;padding:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 50 * 1vw)}.page__top__keyvisual__text__catch1{font-size:150px;font-size:calc(.05 * 150 * 1vw);font-family:"Sofia Sans Condensed",sans-serif;font-weight:700;line-height:1;font-style:italic;color:#fff}.page__top__keyvisual__text__catch1 span{display:block}.page__top__keyvisual__text__catch2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;gap:calc(.05 * 20 * 1vw);margin:0;font-size:170px;font-size:calc(.05 * 170 * 1vw);font-family:"Sofia Sans Condensed",sans-serif;font-weight:700;line-height:1;font-style:italic;color:#fff}.page__top__keyvisual__text__catch2 span{font-size:34px;font-size:calc(.05 * 34 * 1vw);font-family:"Noto Sans JP",sans-serif;font-style:normal}.page__top__keyvisual__text__catch2::after{content:"";width:100px;width:calc(.05 * 100 * 1vw);height:auto;height:1px;background-color:#fff}.page__top__keyvisual .isFirst{z-index:3;-webkit-transform:translateX(0);transform:translateX(0)}.page__top__keyvisual .isSecond{z-index:2;-webkit-transform:translateX(100%);transform:translateX(100%)}.page__top__keyvisual .isThird{z-index:1;-webkit-transform:translateX(200%);transform:translateX(200%)}.page__top__keyvisual__image{overflow:hidden;position:absolute;top:9vw;left:8vw;width:649px;width:calc(.05 * 649 * 1vw);height:661px;height:calc(.05 * 661 * 1vw)}.page__top__keyvisual__image__img1{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/2025/assets/img/top/keyvisual1.jpg);background-size:100% auto;background-repeat:no-repeat;-webkit-transition:1s all ease;transition:1s all ease}.page__top__keyvisual__image__img2{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/2025/assets/img/top/keyvisual1-2.jpg);background-size:100% auto;background-repeat:no-repeat;-webkit-transition:1s all ease;transition:1s all ease}.page__top__keyvisual__image__img3{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/2025/assets/img/top/keyvisual1-3.jpg);background-size:100% auto;background-repeat:no-repeat;-webkit-transition:1s all ease;transition:1s all ease}.page__top__keyvisual__image2{overflow:hidden;position:absolute;top:36vw;left:38vw;width:379px;width:calc(.05 * 379 * 1vw);height:377px;height:calc(.05 * 377 * 1vw)}.page__top__keyvisual__image2__img1{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/2025/assets/img/top/keyvisual2.jpg);background-size:100% auto;background-repeat:no-repeat;-webkit-transition:1s all ease;transition:1s all ease}.page__top__keyvisual__image2__img2{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/2025/assets/img/top/keyvisual2-2.jpg);background-size:100% auto;background-repeat:no-repeat;-webkit-transition:1s all ease;transition:1s all ease}.page__top__keyvisual__image2__img3{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/2025/assets/img/top/keyvisual2-3.jpg);background-size:100% auto;background-repeat:no-repeat;-webkit-transition:1s all ease;transition:1s all ease}.page__top__keyvisual__image3{overflow:hidden;position:absolute;top:5vw;left:66vw;width:301px;width:calc(.05 * 301 * 1vw);height:300px;height:calc(.05 * 300 * 1vw)}.page__top__keyvisual__image3__img1{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/2025/assets/img/top/keyvisual3.jpg);background-size:100% auto;background-repeat:no-repeat;-webkit-transition:1s all ease;transition:1s all ease}.page__top__keyvisual__image3__img2{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/2025/assets/img/top/keyvisual3-2.jpg);background-size:100% auto;background-repeat:no-repeat;-webkit-transition:1s all ease;transition:1s all ease}.page__top__keyvisual__image3__img3{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/2025/assets/img/top/keyvisual3-3.jpg);background-size:100% auto;background-repeat:no-repeat;-webkit-transition:1s all ease;transition:1s all ease}.page__top__keyvisual__image4{overflow:hidden;position:absolute;top:23vw;right:-3vw;width:337px;width:calc(.05 * 337 * 1vw);height:336px;height:calc(.05 * 336 * 1vw)}.page__top__keyvisual__image4__img1{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/2025/assets/img/top/keyvisual4.jpg);background-size:100% auto;background-repeat:no-repeat;-webkit-transition:1s all ease;transition:1s all ease}.page__top__keyvisual__image4__img2{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/2025/assets/img/top/keyvisual4-2.jpg);background-size:100% auto;background-repeat:no-repeat;-webkit-transition:1s all ease;transition:1s all ease}.page__top__keyvisual__image4__img3{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/2025/assets/img/top/keyvisual4-3.jpg);background-size:100% auto;background-repeat:no-repeat;-webkit-transition:1s all ease;transition:1s all ease}.page__top__news__title{margin:0 0 50px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 50 * 1vw);font-size:70px;font-size:calc(.05 * 70 * 1vw);font-family:"Noto Sans JP",sans-serif;font-weight:700;color:#003e93}.page__top__news__title span{font-size:18px;font-size:calc(.05 * 18 * 1vw);font-family:"Sofia Sans Condensed",sans-serif;font-style:normal}.page__top__news__title span::before{content:"/";margin:0 .5em;font-size:30px;font-size:calc(.05 * 30 * 1vw);font-weight:300}.page__top__news__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px;gap:calc(.05 * 50 * 1vw);margin:0 100px 50px;margin:calc(.05 * 0 * 1vw) calc(.05 * 100 * 1vw) calc(.05 * 50 * 1vw)}.page__top__news__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35px;gap:calc(.05 * 35 * 1vw)}.page__top__news__list__item__date{font-size:22px;font-size:calc(.05 * 22 * 1vw);font-family:"Sofia Sans Condensed",sans-serif;font-weight:400;color:#20ade2}.page__top__news__list__item__cat{border:1px solid #20ade2;width:150px;width:calc(.05 * 150 * 1vw);height:25px;height:calc(.05 * 25 * 1vw);text-align:center;font-size:16px;font-size:calc(.05 * 16 * 1vw);color:#20ade2}.page__top__news__list__item__detail{width:1450px;width:calc(.05 * 1450 * 1vw);height:auto}.page__top__news__list__item__detail__title{margin:0;font-size:18px;font-size:calc(.05 * 18 * 1vw)}.page__top__news__list__item__detail__title a{color:#222;text-decoration:none}.page__top__news__list__item__detail__title a:hover{text-decoration:underline}.page__top__news__list__item__detail__text{margin:0;font-size:14px;font-size:calc(.05 * 14 * 1vw);color:#909090}.page__top__life{overflow:hidden;position:relative;padding:220px 0 220px;padding:calc(.05 * 220 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 220 * 1vw);background-image:url(/2025/assets/img/top/bg-life.png);background-size:100% auto;background-repeat:no-repeat}.page__top__life__slash{position:absolute;top:0;right:0;width:1093px;width:calc(.05 * 1093 * 1vw);height:392px;height:calc(.05 * 392 * 1vw);background-image:url(/2025/assets/img/top/slash-top.png);background-size:100% auto;background-repeat:no-repeat}.page__top__life__slash2{position:absolute;bottom:0;left:0;width:1859px;width:calc(.05 * 1859 * 1vw);height:421px;height:calc(.05 * 421 * 1vw);background-image:url(/2025/assets/img/top/slash-bottom.png);background-size:100% auto;background-repeat:no-repeat}.page__top__life__title{position:relative;z-index:1;font-size:80px;font-size:calc(.05 * 80 * 1vw);font-family:"Noto Sans JP",sans-serif;font-weight:700;color:#003e93}.page__top__life__title span{color:#20ade2}.page__top__life__title__jp{font-size:20px;font-size:calc(.05 * 20 * 1vw);font-family:"Sofia Sans Condensed",sans-serif;font-style:normal}.page__top__life__title__jp::before{content:"/";margin:0 .5em;font-size:40px;font-size:calc(.05 * 40 * 1vw);font-weight:300}.page__top__life__title span.page__top__life__title__jp{color:#003e93}.page__top__life__catch{position:relative;z-index:1;margin:0 0 100px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 100 * 1vw);font-size:26px;font-size:calc(.05 * 26 * 1vw);font-weight:700;color:#003e93}.page__top__life__list{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:125px;gap:calc(.05 * 125 * 1vw);padding:0 100px;padding:calc(.05 * 0 * 1vw) calc(.05 * 100 * 1vw)}.page__top__life__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__top__life__list__item__detail{width:50%}.page__top__life__list__item__detail__subTitle{margin:0 0 10px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 10 * 1vw);font-size:26px;font-size:calc(.05 * 26 * 1vw);font-weight:500;font-family:"Sofia Sans Condensed",sans-serif;color:#003e93}.page__top__life__list__item__detail__title{margin:0 0 30px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 30 * 1vw);font-size:60px;font-size:calc(.05 * 60 * 1vw);font-weight:700}.page__top__life__list__item__detail__text{margin:0 0 100px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 100 * 1vw);font-size:20px;font-size:calc(.05 * 20 * 1vw);line-height:1.8}.page__top__life__list__item__detail__image{display:none}.page__top__life__list__item__image{width:50%}.page__top__life__list__item__image img{width:100%}.page__top__life__list__item:first-child .page__top__life__list__item__detail{padding:0 50px 0 0;padding:calc(.05 * 0 * 1vw) calc(.05 * 50 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw)}.page__top__life__list__item:last-child .page__top__life__list__item__detail{padding:0 0 0 50px;padding:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 50 * 1vw)}.page__top__works{overflow:hidden;position:relative;margin:0 0 100px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 100 * 1vw)}.page__top__works__slash{position:absolute;top:-6vw;right:0;width:1093px;width:calc(.05 * 1093 * 1vw);height:392px;height:calc(.05 * 392 * 1vw);background-image:url(/2025/assets/img/top/slash-top.png);background-size:100% auto;background-repeat:no-repeat}.page__top__works__title{position:relative;z-index:1;font-size:80px;font-size:calc(.05 * 80 * 1vw);font-family:"Noto Sans JP",sans-serif;font-weight:700;color:#003e93}.page__top__works__title span{font-size:20px;font-size:calc(.05 * 20 * 1vw);font-family:"Sofia Sans Condensed",sans-serif;font-style:normal}.page__top__works__title span::before{content:"/";margin:0 .5em;font-size:40px;font-size:calc(.05 * 40 * 1vw);font-weight:300}.page__top__works__image{position:relative;z-index:1;width:100%;aspect-ratio:1900/781;margin:0 0 30px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 30 * 1vw);background-image:url(/2025/assets/img/top/works.jpg);background-size:100% auto}.page__top__works__image__pin{cursor:pointer;display:block;position:absolute;width:62px;width:calc(.05 * 62 * 1vw);height:79px;height:calc(.05 * 79 * 1vw);background-image:url(/2025/assets/img/top/pin1.png);background-size:100% auto;background-repeat:no-repeat;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__top__works__image__pin a{display:block;width:62px;width:calc(.05 * 62 * 1vw);height:79px;height:calc(.05 * 79 * 1vw)}.page__top__works__image__pin.pin1{top:42%;left:18%}.page__top__works__image__pin.pin2{top:11.5%;left:22.8%;background-image:url(/2025/assets/img/top/pin2.png)}.page__top__works__image__pin.pin3{top:40.5%;left:42.8%;background-image:url(/2025/assets/img/top/pin3.png)}.page__top__works__image__pin.pin4{top:55%;left:40.8%;background-image:url(/2025/assets/img/top/pin4.png)}.page__top__works__image__pin.pin5{top:60%;left:46.8%;background-image:url(/2025/assets/img/top/pin5.png)}.page__top__works__image__pin.pin6{top:33%;left:70.8%;background-image:url(/2025/assets/img/top/pin6.png)}.page__top__works__image__pin.pin7{top:56%;left:84.8%;background-image:url(/2025/assets/img/top/pin7.png)}.page__top__works__image__pin.pin8{top:62%;left:92.8%;background-image:url(/2025/assets/img/top/pin8.png)}.page__top__works__image__pin.pin9{top:58%;left:80%;background-image:url(/2025/assets/img/top/pin9.png)}.page__top__works__image__pin:hover{opacity:.5;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.page__top__works__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1vw .6666666667%;list-style:none;margin:0 100px 60px;margin:calc(.05 * 0 * 1vw) calc(.05 * 100 * 1vw) calc(.05 * 60 * 1vw);padding:0}.page__top__works__buttons__item{position:relative;width:19.4444444444%;border-bottom:1px solid #003e93;text-align:center;line-height:48px;line-height:calc(.05 * 48 * 1vw);font-size:18px;font-size:calc(.05 * 18 * 1vw);color:#003e93}.page__top__works__buttons__item.full{width:49.6111111111%}.page__top__works__buttons__item a{display:block;color:#003e93;text-decoration:none;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__top__works__buttons__item a:hover{background-color:#003e93;color:#fff}.page__top__works__buttons__item a span{display:block;position:absolute;top:50%;left:.2vw;width:38px;width:calc(.05 * 38 * 1vw);height:38px;height:calc(.05 * 38 * 1vw);border-radius:500px;background-color:#fff500;font-family:"Sofia Sans Condensed",sans-serif;font-weight:800;line-height:38px;line-height:calc(.05 * 38 * 1vw);font-size:28px;font-size:calc(.05 * 28 * 1vw);text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#003e93}.page__top__initiative{overflow:hidden;position:relative;padding:0 0 200px;padding:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 200 * 1vw)}.page__top__initiative__slash2{position:absolute;bottom:0;left:0;width:1859px;width:calc(.05 * 1859 * 1vw);height:421px;height:calc(.05 * 421 * 1vw);background-image:url(/2025/assets/img/top/slash-bottom.png);background-size:100% auto;background-repeat:no-repeat}.page__top__initiative__title{font-size:80px;font-size:calc(.05 * 80 * 1vw);font-family:"Noto Sans JP",sans-serif;font-weight:700;color:#003e93}.page__top__initiative__title span{font-size:20px;font-size:calc(.05 * 20 * 1vw);font-family:"Sofia Sans Condensed",sans-serif;font-style:normal}.page__top__initiative__title span::before{content:"/";margin:0 .5em;font-size:40px;font-size:calc(.05 * 40 * 1vw);font-weight:300}.page__top__initiative__inner{position:relative;z-index:1;padding:100px 0;padding:calc(.05 * 100 * 1vw) calc(.05 * 0 * 1vw);background-image:url(/2025/assets/img/top/bg-initiative.jpg);background-size:cover}.page__top__initiative__inner__list{margin:0 100px 0 100px;margin:calc(.05 * 0 * 1vw) calc(.05 * 100 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 100 * 1vw)}.page__top__initiative__inner__list__line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 30px;gap:calc(.05 * 0 * 1vw) calc(.05 * 30 * 1vw);margin:0 0 45px 0;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 45 * 1vw) calc(.05 * 0 * 1vw)}.page__top__initiative__inner__list__line__item{text-align:center;color:#fff}.page__top__initiative__inner__list__line__item__image img{width:215px;width:calc(.05 * 215 * 1vw);height:auto}.page__top__initiative__inner__list__line__item__title{margin:20px 0 0;margin:calc(.05 * 20 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw);font-size:30px;font-size:calc(.05 * 30 * 1vw);font-weight:700}.page__top__initiative__inner__list__line__item__text{margin:10px 0 0;margin:calc(.05 * 10 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw);font-size:18px;font-size:calc(.05 * 18 * 1vw)}.page__top__initiative__inner__list__line__item.top .page__top__initiative__inner__list__line__item__image img{width:258px;width:calc(.05 * 258 * 1vw);height:auto}.page__top__initiative__inner__list__line__item.top .page__top__initiative__inner__list__line__item__title{font-size:32px;font-size:calc(.05 * 32 * 1vw)}.page__top__initiative__inner__list__line__item.other{width:186px;width:calc(.05 * 186 * 1vw);height:auto}.page__top__initiative__inner__list__line__item.other .page__top__initiative__inner__list__line__item__image img{width:186px;width:calc(.05 * 186 * 1vw);height:auto}.page__top__recruit{overflow:hidden;position:relative;padding:70px 0 290px;padding:calc(.05 * 70 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 290 * 1vw);background-image:url(/2025/assets/img/top/bg-recruit.png);background-size:100% auto;background-position:center;aspect-ratio:760/447}.page__top__recruit__slash{position:absolute;z-index:-1;bottom:0;right:0;width:1093px;width:calc(.05 * 1093 * 1vw);height:392px;height:calc(.05 * 392 * 1vw);background-image:url(/2025/assets/img/top/slash-top.png);background-size:100% auto;background-repeat:no-repeat}.page__top__recruit__title{margin:0 auto 180px;margin:calc(.05 * 0 * 1vw) auto calc(.05 * 180 * 1vw);font-size:80px;font-size:calc(.05 * 80 * 1vw);font-family:"Noto Sans JP",sans-serif;font-weight:700;color:#20ade2}.page__top__recruit__title span{font-size:20px;font-size:calc(.05 * 20 * 1vw);font-family:"Sofia Sans Condensed",sans-serif;font-style:normal}.page__top__recruit__title span::before{content:"/";margin:0 .5em;font-size:40px;font-size:calc(.05 * 40 * 1vw);font-weight:300}.page__top__recruit__catch{margin:0 auto 30px;margin:calc(.05 * 0 * 1vw) auto calc(.05 * 30 * 1vw);background-color:#000;width:600px;width:calc(.05 * 600 * 1vw);height:40px;height:calc(.05 * 40 * 1vw);font-family:"Shippori Antique B1",serif;line-height:40px;line-height:calc(.05 * 40 * 1vw);text-align:center;font-size:22px;font-size:calc(.05 * 22 * 1vw);color:#fff}.page__top__recruit__en{margin:0;font-size:40px;font-size:calc(.05 * 40 * 1vw);font-family:"Barlow Condensed",serif;font-weight:600;text-align:center;color:#000}.page__top__recruit__mainCatch{margin:0 0 30px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 30 * 1vw);font-family:"Shippori Antique B1",serif;font-size:70px;font-size:calc(.05 * 70 * 1vw);text-align:center;color:#fff;text-shadow:0 0 10px #06b7f8,0 0 10px #06b7f8,0 0 10px #06b7f8}.page__top__recruit__text{margin:0 0 30px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 30 * 1vw);font-family:"Shippori Antique B1",serif;font-size:24px;font-size:calc(.05 * 24 * 1vw);line-height:1.8333333333;text-align:center;color:#fff;text-shadow:0 0 10px #06b7f8,0 0 10px #06b7f8,0 0 10px #06b7f8}.page__top__instagram{padding:0 0 145px;padding:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 145 * 1vw)}.page__top__instagram__title{margin:0 0 50px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 50 * 1vw);font-size:60px;font-size:calc(.05 * 60 * 1vw);font-family:"Host Grotesk",sans-serif;text-align:center}.page__top__instagram__title img{margin-right:1rem;vertical-align:top;width:60px;width:calc(.05 * 60 * 1vw);height:auto}.page__top__instagram__text{margin:0 0 50px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 50 * 1vw);font-size:24px;font-size:calc(.05 * 24 * 1vw);line-height:1.6666666667;text-align:center}.page__top__company{padding:150px 0;padding:calc(.05 * 150 * 1vw) calc(.05 * 0 * 1vw);background-color:#f2f2f2}.page__top__company__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;gap:calc(.05 * 40 * 1vw)}.page__top__company__list__item{position:relative;border:1px solid #003e93;background-color:rgba(255,255,255,.7)}.page__top__company__list__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:830px;width:calc(.05 * 830 * 1vw);height:500px;height:calc(.05 * 500 * 1vw);position:relative;z-index:1;text-decoration:none}.page__top__company__list__item i{display:block;margin:0 0 28px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 28 * 1vw)}.page__top__company__list__item i.i1{width:56px;width:calc(.05 * 56 * 1vw);height:auto}.page__top__company__list__item i.i2{width:75px;width:calc(.05 * 75 * 1vw);height:auto}.page__top__company__list__item__en{margin:0;font-size:22px;font-size:calc(.05 * 22 * 1vw);font-weight:500;font-family:"Barlow Condensed",serif;color:#003e93}.page__top__company__list__item__title{margin:0 0 36px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 36 * 1vw);font-size:48px;font-size:calc(.05 * 48 * 1vw);font-weight:700;color:#222}.page__top__company__list__item__text{font-size:18px;font-size:calc(.05 * 18 * 1vw);color:#222}.page.blur{-webkit-filter:blur(12.5px);filter:blur(12.5px)}@-webkit-keyframes floating{0%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}100%{-webkit-transform:translateY(3%);transform:translateY(3%)}}@keyframes floating{0%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}100%{-webkit-transform:translateY(3%);transform:translateY(3%)}}@-webkit-keyframes floating2{0%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}100%{-webkit-transform:translateY(2%);transform:translateY(2%)}}@keyframes floating2{0%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}100%{-webkit-transform:translateY(2%);transform:translateY(2%)}}@-webkit-keyframes floating3{0%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}100%{-webkit-transform:translateY(4%);transform:translateY(4%)}}@keyframes floating3{0%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}100%{-webkit-transform:translateY(4%);transform:translateY(4%)}}.loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:1000;width:100%;height:100svh}.loading__logo{position:relative;z-index:10;opacity:0;width:250px;width:calc(.05 * 250 * 1vw);height:auto}.loading__line{position:absolute;width:100%;height:100svh;-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}.loading__line1{position:absolute;top:-49%;left:-50%;width:200%;height:100svh;background-color:#fff}.loading__line2{position:absolute;bottom:-49%;right:-50%;width:200%;height:100svh;background-color:#fff}@-webkit-keyframes slide{0%{background-position:0 0}100%{background-position:100vw 0}}@keyframes slide{0%{background-position:0 0}100%{background-position:100vw 0}}@media only screen and (max-width:991px){.page__top{padding:0}.page__top__keyvisual{aspect-ratio:640/1159;background-image:url(/2025/assets/img/top/bg-keyvisual-sp.png)}.page__top__keyvisual__logo{top:2vw;padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__top__keyvisual__logo img{width:250px;width:calc(.15625 * 250 * 1vw);height:auto}.page__top__keyvisual__text{height:95%;padding:0 20px 0;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw) calc(.15625 * 0 * 1vw)}.page__top__keyvisual__text__catch1{font-size:82px;font-size:calc(.15625 * 82 * 1vw)}.page__top__keyvisual__text__catch2{display:block;font-size:110px;font-size:calc(.15625 * 110 * 1vw)}.page__top__keyvisual__text__catch2 span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 0;margin:calc(.15625 * 30 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw);gap:20px;gap:calc(.15625 * 20 * 1vw);font-size:34px;font-size:calc(.15625 * 34 * 1vw)}.page__top__keyvisual__text__catch2 span::after{display:block;content:"";width:100px;width:calc(.15625 * 100 * 1vw);height:auto;height:1px;background-color:#fff}.page__top__keyvisual__text__catch2::after{display:none}.page__top__keyvisual__image{width:449px;width:calc(.15625 * 449 * 1vw);height:457px;height:calc(.15625 * 457 * 1vw);top:48vw;left:0}.page__top__keyvisual__image2{width:250px;width:calc(.15625 * 250 * 1vw);height:250px;height:calc(.15625 * 250 * 1vw);top:114vw;left:54vw}.page__top__keyvisual__image3{width:172px;width:calc(.15625 * 172 * 1vw);height:172px;height:calc(.15625 * 172 * 1vw);top:17vw;left:auto;right:0}.page__top__keyvisual__image4{display:none}.page__top__news{padding:0 20px 0;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw) calc(.15625 * 0 * 1vw)}.page__top__news__title{font-size:60px;font-size:calc(.15625 * 60 * 1vw)}.page__top__news__title span{font-size:20px;font-size:calc(.15625 * 20 * 1vw)}.page__top__news__title span::before{font-size:30px;font-size:calc(.15625 * 30 * 1vw)}.page__top__news__list{margin:0;padding:0 20px 30px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw) calc(.15625 * 30 * 1vw)}.page__top__news__list__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.page__top__news__list__item__date{font-size:24px;font-size:calc(.15625 * 24 * 1vw)}.page__top__news__list__item__cat{width:150px;width:calc(.15625 * 150 * 1vw);height:auto;font-size:20px;font-size:calc(.15625 * 20 * 1vw)}.page__top__news__list__item__detail{width:100%}.page__top__news__list__item__detail__title{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__top__life{padding:220px 20px 120px;padding:calc(.15625 * 220 * 1vw) calc(.15625 * 20 * 1vw) calc(.15625 * 120 * 1vw);background-image:url(/2025/assets/img/top/bg-life-sp.png)}.page__top__life__slash{top:40vw}.page__top__life__title{margin:0 0 30px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 30 * 1vw);font-size:60px;font-size:calc(.15625 * 60 * 1vw);line-height:1}.page__top__life__title__jp{display:block;margin:10px 0 0;margin:calc(.15625 * 10 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw);font-size:20px;font-size:calc(.15625 * 20 * 1vw)}.page__top__life__title__jp::before{font-size:40px;font-size:calc(.15625 * 40 * 1vw)}.page__top__life__catch{margin:0 0 60px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 60 * 1vw);font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__top__life__list{gap:100px 0;gap:calc(.15625 * 100 * 1vw) calc(.15625 * 0 * 1vw);padding:0}.page__top__life__list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page__top__life__list__item__image{display:none}.page__top__life__list__item__detail{width:100%}.page__top__life__list__item__detail__subTitle{margin:0;font-size:26px;font-size:calc(.15625 * 26 * 1vw)}.page__top__life__list__item__detail__title{margin:0 0 30px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 30 * 1vw);font-size:60px;font-size:calc(.15625 * 60 * 1vw)}.page__top__life__list__item__detail__text{margin:0 0 30px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 30 * 1vw);font-size:20px;font-size:calc(.15625 * 20 * 1vw)}.page__top__life__list__item__detail__image{display:block;margin:0 0 30px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 30 * 1vw)}.page__top__life__list__item__detail__image img{width:100%}.page__top__life__list__item:first-child .page__top__life__list__item__detail{padding:0}.page__top__life__list__item:last-child .page__top__life__list__item__detail{padding:0}.page__top__works{margin:0 0 120px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 120 * 1vw)}.page__top__works__title{margin:0 0 30px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 30 * 1vw);padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw);font-size:60px;font-size:calc(.15625 * 60 * 1vw)}.page__top__works__title span{font-size:20px;font-size:calc(.15625 * 20 * 1vw)}.page__top__works__title span::before{font-size:40px;font-size:calc(.15625 * 40 * 1vw)}.page__top__works__image{margin:0 0 40px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 40 * 1vw)}.page__top__works__buttons{margin:0 20px 40px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw) calc(.15625 * 40 * 1vw);gap:15px;gap:calc(.15625 * 15 * 1vw)}.page__top__works__buttons__item{width:100%;font-size:20px;font-size:calc(.15625 * 20 * 1vw);line-height:45px;line-height:calc(.15625 * 45 * 1vw);text-align:left}.page__top__works__buttons__item a{padding:0 0 0 50px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 50 * 1vw)}.page__top__works__buttons__item a span{width:38px;width:calc(.15625 * 38 * 1vw);height:38px;height:calc(.15625 * 38 * 1vw);line-height:38px;line-height:calc(.15625 * 38 * 1vw);font-size:28px;font-size:calc(.15625 * 28 * 1vw)}.page__top__works__buttons__item.full{width:100%;text-align:left}.page__top__initiative{padding:0 0 100px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 100 * 1vw)}.page__top__initiative__title{margin:0 0 30px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 30 * 1vw);padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw);font-size:60px;font-size:calc(.15625 * 60 * 1vw);letter-spacing:-.1em;line-height:1.2}.page__top__initiative__title span{display:block;font-size:20px;font-size:calc(.15625 * 20 * 1vw);letter-spacing:0}.page__top__initiative__title span::before{font-size:40px;font-size:calc(.15625 * 40 * 1vw)}.page__top__initiative__inner{padding:70px 0;padding:calc(.15625 * 70 * 1vw) calc(.15625 * 0 * 1vw);background-image:url(/2025/assets/img/top/bg-initiative-sp.jpg);background-size:cover}.page__top__initiative__inner__list{margin:0;padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__top__initiative__inner__list__line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px 20px;gap:calc(.15625 * 30 * 1vw) calc(.15625 * 20 * 1vw);margin:0 0 45px 0;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 45 * 1vw) calc(.15625 * 0 * 1vw)}.page__top__initiative__inner__list__line__item{width:160px;width:calc(.15625 * 160 * 1vw);height:auto;text-align:center;color:#fff}.page__top__initiative__inner__list__line__item__image img{width:170px;width:calc(.15625 * 170 * 1vw);height:auto}.page__top__initiative__inner__list__line__item__title{margin:28px 0 0;margin:calc(.15625 * 28 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw);font-size:20px;font-size:calc(.15625 * 20 * 1vw)}.page__top__initiative__inner__list__line__item__text{margin:10px 0 0;margin:calc(.15625 * 10 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw);font-size:20px;font-size:calc(.15625 * 20 * 1vw);text-align:center}.page__top__initiative__inner__list__line__item__text br{display:none}.page__top__initiative__inner__list__line__item.top{width:100%}.page__top__initiative__inner__list__line__item.top .page__top__initiative__inner__list__line__item__image img{width:200px;width:calc(.15625 * 200 * 1vw);height:auto}.page__top__initiative__inner__list__line__item.top .page__top__initiative__inner__list__line__item__title{font-size:32px;font-size:calc(.15625 * 32 * 1vw)}.page__top__initiative__inner__list__line__item.other{width:130px;width:calc(.15625 * 130 * 1vw);height:auto}.page__top__initiative__inner__list__line__item.other .page__top__initiative__inner__list__line__item__image img{width:130px;width:calc(.15625 * 130 * 1vw);height:auto}.page__top__recruit{padding:200px 0 290px;padding:calc(.15625 * 200 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 290 * 1vw);background-image:url(/2025/assets/img/top/bg-recruit-sp.png);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;aspect-ratio:auto}.page__top__recruit__title{margin:0 0 110px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 110 * 1vw);padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw);font-size:60px;font-size:calc(.15625 * 60 * 1vw);line-height:1}.page__top__recruit__title span{display:block;font-size:20px;font-size:calc(.15625 * 20 * 1vw)}.page__top__recruit__title span::before{font-size:40px;font-size:calc(.15625 * 40 * 1vw)}.page__top__recruit__catch{margin:0 auto 30px;margin:calc(.15625 * 0 * 1vw) auto calc(.15625 * 30 * 1vw);width:600px;width:calc(.15625 * 600 * 1vw);height:40px;height:calc(.15625 * 40 * 1vw);line-height:40px;line-height:calc(.15625 * 40 * 1vw);font-size:24px;font-size:calc(.15625 * 24 * 1vw)}.page__top__recruit__en{font-size:44px;font-size:calc(.15625 * 44 * 1vw)}.page__top__recruit__mainCatch{margin:0 0 30px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 30 * 1vw);font-size:70px;font-size:calc(.15625 * 70 * 1vw);letter-spacing:-.1em}.page__top__recruit__text{margin:0 0 30px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 30 * 1vw);font-size:24px;font-size:calc(.15625 * 24 * 1vw);line-height:2.0833333333}.page__top__instagram{padding:50px 0 120px;padding:calc(.15625 * 50 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 120 * 1vw)}.page__top__instagram__title{margin:0 0 50px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 50 * 1vw);font-size:60px;font-size:calc(.15625 * 60 * 1vw)}.page__top__instagram__title img{width:60px;width:calc(.15625 * 60 * 1vw);height:auto}.page__top__instagram__text{margin:0 0 50px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 50 * 1vw);font-size:24px;font-size:calc(.15625 * 24 * 1vw)}.page__top__company{padding:100px 20px;padding:calc(.15625 * 100 * 1vw) calc(.15625 * 20 * 1vw)}.page__top__company__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;gap:calc(.15625 * 30 * 1vw)}.page__top__company__list__item{width:100%;height:350px;height:calc(.15625 * 350 * 1vw)}.page__top__company__list__item a{width:100%;height:350px;height:calc(.15625 * 350 * 1vw)}.page__top__company__list__item i{margin:0 0 20px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__top__company__list__item i.i1{width:38px;width:calc(.15625 * 38 * 1vw);height:auto}.page__top__company__list__item i.i2{width:51px;width:calc(.15625 * 51 * 1vw);height:auto}.page__top__company__list__item__en{margin:0;font-size:26px;font-size:calc(.15625 * 26 * 1vw)}.page__top__company__list__item__title{margin:0 0 20px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw);font-size:40px;font-size:calc(.15625 * 40 * 1vw)}.page__top__company__list__item__text{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.loading__logo{width:250px;width:calc(.15625 * 250 * 1vw);height:auto}}.page__initiatives{min-height:2000px;padding:200px 0 0 100px;padding:calc(.05 * 200 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 100 * 1vw);background-image:url(/2025/assets/img/initiatives/bg.jpg);background-repeat:no-repeat;background-size:100% auto}.page__initiatives__catch{margin:0 0 60px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 60 * 1vw);font-size:50px;font-size:calc(.05 * 50 * 1vw);font-family:"Shippori Antique B1",serif;text-align:center;line-height:1.2;color:#003e93}.page__initiatives__catch2{font-size:26px;font-size:calc(.05 * 26 * 1vw);font-family:"Shippori Antique B1",serif;text-align:center;line-height:2.3076923077;color:#003e93}.page__initiatives__inner{padding:0 50px 0 50px;padding:calc(.05 * 0 * 1vw) calc(.05 * 50 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 50 * 1vw)}.page__initiatives__inner__title{margin:0;font-size:70px;font-size:calc(.05 * 70 * 1vw);font-weight:700;line-height:1;color:#003e93}.page__initiatives__inner__en{margin:0 0 70px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 70 * 1vw);font-size:40px;font-size:calc(.05 * 40 * 1vw);font-family:"Sofia Sans Condensed",sans-serif;font-weight:700;font-style:italic;line-height:1.5714285714;color:#003e93}.page__initiatives__inner__catch{margin:0 0 70px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 70 * 1vw);font-size:26px;font-size:calc(.05 * 26 * 1vw);font-weight:700;color:#003e93}.page__initiatives__inner__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 110px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 110 * 1vw);gap:110px 0;gap:calc(.05 * 110 * 1vw) calc(.05 * 0 * 1vw)}.page__initiatives__inner__list__item__grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;gap:calc(.05 * 40 * 1vw);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page__initiatives__inner__list__item__grid__detail{width:800px;width:calc(.05 * 800 * 1vw);height:auto}.page__initiatives__inner__list__item__grid__detail.full{width:1100px;width:calc(.05 * 1100 * 1vw);height:auto}.page__initiatives__inner__list__item__grid__detail__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;gap:calc(.05 * 20 * 1vw);margin:0 0 25px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 25 * 1vw)}.page__initiatives__inner__list__item__grid__detail__title__logo{width:130px;width:calc(.05 * 130 * 1vw);height:auto}.page__initiatives__inner__list__item__grid__detail__title__logo img{width:100%}.page__initiatives__inner__list__item__grid__detail__title__text{font-size:50px;font-size:calc(.05 * 50 * 1vw);font-weight:700;line-height:1.2}.page__initiatives__inner__list__item__grid__detail__title__text span{display:block;font-size:24px;font-size:calc(.05 * 24 * 1vw);font-family:"Sofia Sans Condensed",sans-serif;font-weight:500;color:#003e93}.page__initiatives__inner__list__item__grid__detail__text{font-size:20px;font-size:calc(.05 * 20 * 1vw);line-height:1.8}.page__initiatives__inner__list__item__grid__detail__text a{color:#003e93}.page__initiatives__inner__list__item__grid__detail__text a:hover{text-decoration:none}.page__initiatives__inner__list__item__grid__image1{width:280px;width:calc(.05 * 280 * 1vw);height:auto}.page__initiatives__inner__list__item__grid__image1 img{width:100%}.page__initiatives__inner__list__item__grid__image2{width:580px;width:calc(.05 * 580 * 1vw);height:auto}.page__initiatives__inner__list__item__grid__image2 img{width:100%}.page__initiatives__inner__list__item__works{margin:50px 0 0;margin:calc(.05 * 50 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw);padding:35px 50px 50px;padding:calc(.05 * 35 * 1vw) calc(.05 * 50 * 1vw) calc(.05 * 50 * 1vw);background-color:#f0f3f5}.page__initiatives__inner__list__item__works__title{font-size:32px;font-size:calc(.05 * 32 * 1vw);line-height:1.4375;font-weight:700;color:#003e93}.page__initiatives__inner__list__item__works__text{font-size:18px;font-size:calc(.05 * 18 * 1vw);line-height:1.8888888889}.page__initiatives__inner__list__item__works__banners{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;gap:calc(.05 * 8 * 1vw)}.page__initiatives__inner__list__item__works__banners__item{width:275px;width:calc(.05 * 275 * 1vw);height:auto}.page__initiatives__inner__list__item__works__banners__item img{width:100%}.page__initiatives__inner__list__item__works__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:26px;gap:calc(.05 * 26 * 1vw)}.page__initiatives__inner__list__item__works__list__item{position:relative;width:315px;width:calc(.05 * 315 * 1vw);height:auto;min-height:16vw;padding:50px 20px;padding:calc(.05 * 50 * 1vw) calc(.05 * 20 * 1vw);background-color:#fff}.page__initiatives__inner__list__item__works__list__item__title{margin:0 0 30px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 30 * 1vw);font-size:28px;font-size:calc(.05 * 28 * 1vw);font-weight:700;text-align:center;color:#003e93}.page__initiatives__inner__list__item__works__list__item__text{margin:0;font-size:18px;font-size:calc(.05 * 18 * 1vw);line-height:1.6666666667;color:#003e93}.page__initiatives__inner__list__item__works__list__item__num{position:absolute;top:-2%;left:5%;opacity:.06;font-size:200px;font-size:calc(.05 * 200 * 1vw);line-height:1;font-weight:700;font-family:"Sofia Sans Condensed",sans-serif;color:#003e93}.page__initiatives__inner__list__item__works__list__item2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:538px;width:calc(.05 * 538 * 1vw);height:auto;min-height:16vw;padding:20px 20px;padding:calc(.05 * 20 * 1vw) calc(.05 * 20 * 1vw);background-color:#fff}.page__initiatives__inner__list__item__works__list__item2__title{margin:0 0 30px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 30 * 1vw);font-size:26px;font-size:calc(.05 * 26 * 1vw);line-height:1.5384615385;font-weight:700;color:#003e93}.page__initiatives__inner__list__item__works__list__item2__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:18px;font-size:calc(.05 * 18 * 1vw);line-height:1.8888888889}@media only screen and (max-width:991px){.page__initiatives{background-image:url(/2025/assets/img/initiatives/bg-sp.png);padding:100px 0 0;padding:calc(.15625 * 100 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw)}.page__initiatives__catch{font-size:44px;font-size:calc(.15625 * 44 * 1vw)}.page__initiatives__catch2{margin:0 0 100px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 100 * 1vw);font-size:24px;font-size:calc(.15625 * 24 * 1vw);line-height:1.9166666667}.page__initiatives__inner{padding:0 40px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 40 * 1vw)}.page__initiatives__inner__title{font-size:70px;font-size:calc(.15625 * 70 * 1vw)}.page__initiatives__inner__en{margin:0 0 70px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 70 * 1vw);font-size:40px;font-size:calc(.15625 * 40 * 1vw)}.page__initiatives__inner__catch{margin:0 0 70px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 70 * 1vw);font-size:26px;font-size:calc(.15625 * 26 * 1vw)}.page__initiatives__inner__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 80px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 80 * 1vw);gap:80px 0;gap:calc(.15625 * 80 * 1vw) calc(.15625 * 0 * 1vw)}.page__initiatives__inner__list__item__grid{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:34px;gap:calc(.15625 * 34 * 1vw);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page__initiatives__inner__list__item__grid__detail{width:100%}.page__initiatives__inner__list__item__grid__detail.full{width:100%}.page__initiatives__inner__list__item__grid__detail__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;gap:calc(.05 * 20 * 1vw);margin:0 0 25px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 25 * 1vw)}.page__initiatives__inner__list__item__grid__detail__title__logo{width:100px;width:calc(.15625 * 100 * 1vw);height:auto}.page__initiatives__inner__list__item__grid__detail__title__logo img{width:100%}.page__initiatives__inner__list__item__grid__detail__title__text{font-size:40px;font-size:calc(.15625 * 40 * 1vw)}.page__initiatives__inner__list__item__grid__detail__title__text span{font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__initiatives__inner__list__item__grid__detail__text{font-size:20px;font-size:calc(.15625 * 20 * 1vw)}.page__initiatives__inner__list__item__grid__image1{width:170px;width:calc(.15625 * 170 * 1vw);height:auto}.page__initiatives__inner__list__item__grid__image1 img{width:100%}.page__initiatives__inner__list__item__grid__image2{width:350px;width:calc(.15625 * 350 * 1vw);height:auto}.page__initiatives__inner__list__item__grid__image2 img{width:100%}.page__initiatives__inner__list__item__works{margin:40px 0 0;margin:calc(.15625 * 40 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw);padding:20px;padding:calc(.15625 * 20 * 1vw)}.page__initiatives__inner__list__item__works__title{font-size:24px;font-size:calc(.15625 * 24 * 1vw);line-height:1.4583333333}.page__initiatives__inner__list__item__works__text{font-size:18px;font-size:calc(.15625 * 18 * 1vw);line-height:1.8888888889}.page__initiatives__inner__list__item__works__banners{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px 0;gap:calc(.15625 * 10 * 1vw) calc(.15625 * 0 * 1vw)}.page__initiatives__inner__list__item__works__banners__item{width:49%}.page__initiatives__inner__list__item__works__banners__item img{width:100%}.page__initiatives__inner__list__item__works__list{gap:20px;gap:calc(.15625 * 20 * 1vw);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page__initiatives__inner__list__item__works__list__item{overflow:hidden;position:relative;width:100%;height:auto;padding:30px 20px;padding:calc(.15625 * 30 * 1vw) calc(.15625 * 20 * 1vw);background-color:#fff}.page__initiatives__inner__list__item__works__list__item__title{margin:0 0 30px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 30 * 1vw);font-size:24px;font-size:calc(.15625 * 24 * 1vw);text-align:left}.page__initiatives__inner__list__item__works__list__item__title br{display:none}.page__initiatives__inner__list__item__works__list__item__text{margin:0;font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__initiatives__inner__list__item__works__list__item__num{position:absolute;top:55%;left:0;line-height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:180px;font-size:calc(.15625 * 180 * 1vw)}.page__initiatives__inner__list__item__works__list__item2{overflow:hidden;position:relative;width:100%;height:auto;padding:20px 20px;padding:calc(.15625 * 20 * 1vw) calc(.15625 * 20 * 1vw);background-color:#fff}.page__initiatives__inner__list__item__works__list__item2__title{margin:0 0 30px;margin:calc(.05 * 0 * 1vw) calc(.05 * 0 * 1vw) calc(.05 * 30 * 1vw);font-size:24px;font-size:calc(.15625 * 24 * 1vw);text-align:left}.page__initiatives__inner__list__item__works__list__item2__title br{display:none}.page__initiatives__inner__list__item__works__list__item2__text{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZHVsZS9fbGF5b3V0LnNjc3MiLCJtb2R1bGUvX21peGlucy5zY3NzIiwibW9kdWxlL19tb2R1bGUuc2NzcyIsInN0eWxlLmNzcyIsIm1vZHVsZS9wYWdlL190b3Auc2NzcyIsIm1vZHVsZS9wYWdlL19pbml0aWF0aXZlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLEtBQ0ksWUFBQSxjQUFBLENBQUEsV0FDQSxZQUFBLElBQ0EsTUFBQSxLQUNBLHdCQUNJLE1BQUEsSUFDQSxPQUFBLElBQ0EsY0FBQSxFQUNBLGlCQUFBLFlBRUosOEJBQ0ksV0FBQSxRQUNBLE1BQUEsSUFDQSxPQUFBLElBQ0EsY0FBQSxFQUNBLG9DQUNJLFFBQUEsR0FDQSxpQkFBQSxRQUdSLGNBQ0ksU0FBQSxPQUlSLElBQ0ksVUFBQSxLQUdKLFNDMEJFLFFBQUEsS0FBQSxFQUNBLFFBQUEscUJBQUEsb0JEekJFLGlCQUFBLEtBQ0EsZUFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0NvQk4sSUFBQSxLQUNBLElBQUEscUJEbkJNLHFCQ3hCSixNQUFBLE1BQ0EsTUFBQSxzQkFJQSxPQUFBLEtEeUJKLFFBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsU0FBQSxTQUNBLFFBQUEsSUFDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsU0FBQSxNQUNBLElBQUEsRUFDQSxLQUFBLEVDdkNBLE1BQUEsTUFDQSxNQUFBLHNCQUlBLE9BQUEsS0FxQ0YsUUFBQSxPQUFBLEVBQ0EsUUFBQSx1QkFBQSxvQkRERSxPQUFBLE9BQ0EsaUJBQUEsS0FDQSxjQUNJLE9BQUEsUUFDQSxRQUFBLEdBQ0EsSUFBQSxF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QSxnRUovUGxDLE9BQUEsRUFBQSxFQUFBLEtBQ0EsT0FBQSxvQkFBQSxvQkFBQSxxQkFuREEsVUFBQSxLQUNBLFVBQUEsd0JJbVRzQyxXQUFBLEtBQ0EsbUVBQ0ksUUFBQSxLQUdSLCtEQUNJLE9BQUEsRUoxVHRDLFVBQUEsS0FDQSxVQUFBLHdCSTRUa0MsOERBQ0ksU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLEVBQ0EsWUFBQSxFQUNBLGtCQUFBLGlCQUFBLFVBQUEsaUJKbFV0QyxVQUFBLE1BQ0EsVUFBQSx5QklxVThCLDBEQUNJLFNBQUEsT0FDQSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsS0p4UmxDLFFBQUEsS0FBQSxLQUNBLFFBQUEsd0JBQUEsd0JJeVJrQyxpQkFBQSxLQUNBLGlFSjNSbEMsT0FBQSxFQUFBLEVBQUEsS0FDQSxPQUFBLG9CQUFBLG9CQUFBLHFCQW5EQSxVQUFBLEtBQ0EsVUFBQSx3QkkrVXNDLFdBQUEsS0FDQSxvRUFDSSxRQUFBLEtBR1IsZ0VKclZsQyxVQUFBLEtBQ0EsVUFBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcInV0Zi04XCI7XG5AdXNlICdjb21tb24nIGFzICo7XG5AdXNlICdtaXhpbnMnIGFzICo7XG5cbmJvZHl7XG4gICAgZm9udC1mYW1pbHk6ICRmb250TWFpbjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMjIyO1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JNYWluO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGI1ZTk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5ub1Njcm9sbHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbmltZ3tcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5wYXJ0bmVye1xuICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgODAgMCwgMjAwMCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAmX19saXN0e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDM4LCAyMDAwKTsgXG4gICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTA0LCBhdXRvLCAyMDAwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlYWRlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgaW1nX3Z3KDEwMCwgYXV0bywgMjAwMCk7XG4gICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAyNC41IDAsIDIwMDApO1xuICAgIGhlaWdodDogMTAwc3ZoO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgJl9fbWVudXtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDM0LCAzMSwgMjAwMCk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL2hlYWRlci9tZW51LnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cbiAgICAmX19jbG9zZXtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDM3LCAzMSwgMjAwMCk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL2hlYWRlci9jbG9zZS5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE0LCAyMDAwKTtcbiAgICAgICAgY29sb3I6ICRjb2xvck1haW47XG4gICAgfVxuICAgICZfX25hdntcbiAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncoZ2FwLCAzMywgMjAwMCk7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDM0LCAzNCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmF2aWdhdGlvbntcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAyMDA7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICNmZmYsICRhbHBoYTogLjg3KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICYuYWN0aXZle1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAmX19pbm5lcntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDcwMCwgYXV0bywgMjAwMCk7XG4gICAgICAgIGhlaWdodDogMTAwc3ZoO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IFxuICAgICAgICB9XG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvck1haW47XG4gICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjVlOTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaGVhZGVye1xuICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgfVxuICAgICAgICAmX19uYXZ7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gKGNhbGMoLjA1ICogMTAwICogMXZ3KSkpO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAyMCAwIDAgMCwgMjAwMCk7IFxuICAgICAgICAgICAgJl9fbG9nb3tcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMjYyLCBhdXRvLCAyMDAwKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDYwLCAyMDAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2xpc3R7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAwIDE1MCA3MCA1MCwgMjAwMCk7IFxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDMwLCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICA+YXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCA1IDAgNSwgMjAwMCk7IFxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxODEzMTE7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyNiwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxOTEzMTE7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxMiwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgaS5hcnJvd3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMjUsIDI1LCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDEwLCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yTWFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuNzUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IC4zNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IC4zNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yTWFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGNvbG9yTWFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBpLnRvZ2dsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDJ2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNzA3MDcwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dygzMCwgMjUsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgMTAsIDIwMDApOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dygxNSwgMTUsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDE1LCAxNSwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JNYWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaXMtYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fc3ViTGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KGdhcCwgMTAgMjAsIDIwMDApOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDE1IDAsIDIwMDApOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICYuaXMtb3BlbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNzA3MDcwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMjAgMCAwLCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE2LCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxOTEzMTE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fc3ViTGlzdHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDQwLCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAwIDE1MCAwIDUwLCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTgsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxOTEzMTE7XG4gICAgICAgICAgICAgICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDI2LCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMjUsIDI1LCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMzUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjc1KSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAuMzVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAuMzVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRjb2xvck1haW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjb2xvck1haW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmFjdGl2ZSA+ICZfX2lubmVye1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICAgICZfX2Nsb3Nle1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDUwLCAzOSwgMjAwMCk7XG4gICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAxOCAyMiA1MCBhdXRvLCAyMDAwKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nL3JlY3J1aXQvY2xvc2UucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxufVxuXG4ucGFnZXtcbiAgICAmX19oZWFkZXJ7XG4gICAgICAgIEBpbmNsdWRlIGltZ192dyhhdXRvLCA2ODUsIDIwMDApO1xuICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDAgMTAwLCAyMDAwKTtcbiAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAwIDUwIDAgNTAsIDIwMDApO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy9oZWFkZXIvYmcucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICZfX2xvZ297XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAyNSAwIDAgMTAwLCAyMDAwKTsgXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMjYyLCBhdXRvLCAyMDAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTAwJSwgNTUwLCAyMDAwKTtcbiAgICAgICAgICAgICZfX2pwe1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDkwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRTUztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fZW57XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoNDIsIDIwMDApO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFNTO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX25hdntcbiAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA3MCwgMjAwMCk7XG4gICAgICAgIHVse1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncoZ2FwLCAyMCAwLCAyMDAwKTtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNzA3MDcwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCA1IDIwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvckdyYXk7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzcwNzA3MDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb290ZXJ7XG4gICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCA1NS41IDEwMCAyMCAxNTAsIDIwMDApO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvck1haW47XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGF7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pbm5lcntcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICZfX3NlcGFyYXRle1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMyLjc1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjcuMjUlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19sb2dve1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMjc4LCBhdXRvLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fYWRkcmVzc3tcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTgsIDIwMDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX190ZWx7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCAyMDAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fbmF2e1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncoZ2FwLCAyMC41IDAsIDIwMDApOyBcbiAgICAgICAgICAgICAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDFweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMCA0MCAyMCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgJl9fZW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA1IDAsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEVOO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDEyLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JMaWdodEJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDIwIDAsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE0LCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fc3ViTmF2e1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDYwLCAyMDAwKTsgXG4gICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDQwLCAyMDAwKTsgXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE2LCAyMDAwKTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2NvcHl7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBmel92dygxNCwgMjAwMCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblxuICAgIC5oZWFkZXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICZfX21lbnV7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoNjYsIDY2LCA2NDApO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2NSUgYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJl9fY2xvc2V7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoNjYsIDY2LCA2NDApO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2NSUgYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICZfX25hdntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC5wYXJ0bmVye1xuICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDM1IDAsIDY0MCk7XG4gICAgICAgICZfX2xpc3R7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KGdhcCwgMzgsIDY0MCk7IFxuICAgICAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTA0LCBhdXRvLCA2NDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmlnYXRpb257XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmX19pbm5lcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAmX19uYXZ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAwIDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICZfX2xvZ297XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDYwLCA2NDApOyBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDI1MCwgYXV0bywgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJ2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA2MCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMjUgMCA1LCA2NDApOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxMiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaS5hcnJvd3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDI4LCAyOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaS50b2dnbGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA2LjV2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDM0LCAyOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTUsIDE1LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JNYWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDE1LCAxNSwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fc3ViTGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KGdhcCwgMTAgMjAsIDY0MCk7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMjAgMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMCAyMCAwIDAsIDY0MCk7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fc3ViTGlzdHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDIwLCA2NDApOyBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDI4LCAyOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhZ2V7XG4gICAgICAgICZfX2hlYWRlcntcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL2hlYWRlci9iZy1zcC5wbmcpO1xuICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KGF1dG8sIDU4MiwgNjQwKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMCAyMCwgNjQwKTsgXG4gICAgICAgICAgICAmX19sb2dve1xuICAgICAgICAgICAgICAgIHRvcDogMnZ3O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMCAyMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMjUwLCBhdXRvLCA2NDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyhhdXRvLCA1MTAsIDY0MCk7XG4gICAgICAgICAgICAgICAgJl9fanB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDY0LCA2NDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19lbntcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoNDAsIDY0MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX25hdntcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNzAsIDY0MCk7XG4gICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KGdhcCwgMTAgMCwgNjQwKTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCA1IDE1LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3RlcntcbiAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCA0NS41IDIwLjQgMTgwIDIwLjQsIDY0MCk7XG4gICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgJl9fc2VwYXJhdGV7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgMzcsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX2xvZ297XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMjg4LCBhdXRvLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAwIDAgMTIsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fYWRkcmVzc3tcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX3RlbHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX25hdntcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNDEuNSwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KGdhcCwgMjAgMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAmX19pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMCAwIDEwIDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2Vue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxMiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA1IDAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyNCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAxNSAwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE2LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fc3ViTmF2e1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncoZ2FwLCAzNCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA1NiwgNjQwKTsgXG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCA2NDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2NvcHl7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTQsIDY0MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbkBmdW5jdGlvbiBnZXRfdncoJHNpemUsICR2aWV3cG9ydDogMjAwMCkge1xuICAkcmF0ZTogbWF0aC5kaXYoMTAwLCAkdmlld3BvcnQpO1xuICBAcmV0dXJuIGNhbGMoI3skcmF0ZX0gKiAjeyRzaXplfSAqIDF2dyk7XG59XG5cbkBtaXhpbiBmel92dygkZm9udF9zaXplOiAyMCwgJHZpZXdwb3J0OiAyMDAwKSB7XG4gIGZvbnQtc2l6ZTogI3skZm9udF9zaXplfXB4OyAvLyBGYWxsYmFjayAocHgpXG4gIGZvbnQtc2l6ZTogZ2V0X3Z3KCRmb250X3NpemUsICR2aWV3cG9ydCk7IC8vIHZ3IOioiOeul1xufVxuXG5AbWl4aW4gaW1nX3Z3KCR3aWR0aCwgJGhlaWdodDogYXV0bywgJHZpZXdwb3J0OiAyMDAwLCAka2VlcF9hc3BlY3Q6IGZhbHNlKSB7XG4gIEBpZiAkd2lkdGggPT0gYXV0byBvciAkd2lkdGggPT0gMTAwJSB7XG4gICAgd2lkdGg6ICN7JHdpZHRofTtcbiAgfSBAZWxzZSB7XG4gICAgd2lkdGg6ICN7JHdpZHRofXB4OyAvLyDjg5Xjgqnjg7zjg6vjg5Djg4Pjgq9cbiAgICB3aWR0aDogZ2V0X3Z3KCR3aWR0aCwgJHZpZXdwb3J0KTsgLy8gdncg6KiI566XXG4gIH1cblxuICBAaWYgJGhlaWdodCA9PSBhdXRvIG9yICRoZWlnaHQgPT0gMTAwJSB7XG4gICAgaGVpZ2h0OiAjeyRoZWlnaHR9O1xuICB9IEBlbHNlIHtcbiAgICBoZWlnaHQ6ICN7JGhlaWdodH1weDsgLy8g44OV44Kp44O844Or44OQ44OD44KvXG4gICAgaGVpZ2h0OiBnZXRfdncoJGhlaWdodCwgJHZpZXdwb3J0KTsgLy8gdncg6KiI566XXG4gIH1cblxuICBAaWYgJGtlZXBfYXNwZWN0IGFuZCB0eXBlLW9mKCR3aWR0aCkgPT0gbnVtYmVyIGFuZCB0eXBlLW9mKCRoZWlnaHQpID09IG51bWJlciB7XG4gICAgYXNwZWN0LXJhdGlvOiBtYXRoLmRpdigkd2lkdGgsICRoZWlnaHQpO1xuICB9XG59XG5cbi8vIGxpbmUtaGVpZ2h0IOOCkumrmOOBleOBq+WQiOOCj+OBm+OBpuioreWumlxuQG1peGluIGxpbmVfaGVpZ2h0X3Z3KCRoZWlnaHQsICR2aWV3cG9ydDogMjAwMCkge1xuICBsaW5lLWhlaWdodDogI3skaGVpZ2h0fXB4OyAvLyDjg5Xjgqnjg7zjg6vjg5Djg4Pjgq9cbiAgbGluZS1oZWlnaHQ6IGdldF92dygkaGVpZ2h0LCAkdmlld3BvcnQpOyAvLyB2dyDoqIjnrpdcbn1cblxuLy8g44Of44OD44Kv44K544Kk44Oz77yIMe+9njTjgaTjga7lgKTjgpLlj5fjgZHlj5bjgozjgovvvIlcbkBmdW5jdGlvbiBnZXRfdncoJHNpemUsICR2aWV3cG9ydDogMjAwMCkge1xuICBAaWYgJHNpemUgPT0gYXV0byB7XG4gICAgQHJldHVybiBhdXRvO1xuICB9XG4gICRyYXRlOiBtYXRoLmRpdigxMDAsICR2aWV3cG9ydCk7XG4gIEByZXR1cm4gY2FsYygjeyRyYXRlfSAqICN7JHNpemV9ICogMXZ3KTtcbn1cblxuQG1peGluIHNwYWNpbmdfdncoJHByb3BlcnR5LCAkdmFsdWVzLCAkdmlld3BvcnQ6IDIwMDApIHtcbiAgJGxlbmd0aDogbGVuZ3RoKCR2YWx1ZXMpO1xuICAkZmFsbGJhY2s6ICgpO1xuICAkdnctdmFsdWVzOiAoKTtcblxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRsZW5ndGgge1xuICAgICR2YWw6IG50aCgkdmFsdWVzLCAkaSk7XG4gICAgJGZhbGxiYWNrOiBhcHBlbmQoJGZhbGxiYWNrLCBpZigkdmFsID09IGF1dG8sIGF1dG8sICN7JHZhbH1weCkpO1xuICAgICR2dy12YWx1ZXM6IGFwcGVuZCgkdnctdmFsdWVzLCBnZXRfdncoJHZhbCwgJHZpZXdwb3J0KSk7XG4gIH1cblxuICAjeyRwcm9wZXJ0eX06ICRmYWxsYmFjaztcbiAgI3skcHJvcGVydHl9OiAkdnctdmFsdWVzO1xufVxuXG4vLyDjg4jjg6njg7Pjgrjjgrfjg6fjg7Plirnmnpzjg5/jg4Pjgq/jgrnjgqTjg7NcbkBtaXhpbiB0cmFuc2l0aW9uLWVmZmVjdChcbiAgJHByb3BlcnR5OiBhbGwsIFxuICAkZHVyYXRpb246IDAuMTVzLCBcbiAgJGVhc2luZzogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKVxuKSB7XG4gIHRyYW5zaXRpb246ICN7JGR1cmF0aW9ufSAjeyRwcm9wZXJ0eX0gI3skZWFzaW5nfTtcbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5AdXNlICdjb21tb24nIGFzICo7XG5AdXNlICdtaXhpbnMnIGFzICo7XG5cbi5ob3ZlcntcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICY6aG92ZXJ7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiBtb2RhbFdpbmRvd1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1vZGFsV2luZG93e1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdG9wYWNpdHk6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDEwMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwdmg7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICNmZmYsICRhbHBoYTogLjg3KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdChhbGwsMC41cyxjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpKTtcbiAgICAmX19jbG9zZXtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIGltZ192dyg1NCwgNTQsIDIwMDApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHsgXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogLjJ2dztcbiAgICAgICAgICAgIGhlaWdodDogMS41dnc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG4gICAgfVxuXHQmLmFjdGl2ZXtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0Jl9faW5uZXJ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHR3aWR0aDogNTAlO1xuXHRcdG1heC1oZWlnaHQ6IDk1dmg7XG4gICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMzgsIDIwMDApOyBcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgJGNvbG9yTWFpbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNTAwO1xuICAgICAgICBvdXRsaW5lOiA0cHggc29saWQgI2ZmZjtcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC04cHg7XG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJ7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cbiAgICAgICAgJl9faW1hZ2V7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDIwLCAyMDAwKTsgXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDQ4MCwgYXV0bywgMjAwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBmel92dygyNiwgMjAwMCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvck1haW47XG4gICAgICAgIH1cblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cbiAgICAubW9kYWxXaW5kb3d7XG4gICAgICAgICZfX2Nsb3Nle1xuICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDU0LCA1NCwgNjQwKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIgeyBcbiAgICAgICAgICAgICAgICB3aWR0aDogLjV2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDV2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19pbm5lcntcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5NXZoO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAzOCwgNjQwKTsgXG4gICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkY29sb3JNYWluO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY1MDA7XG4gICAgICAgICAgICBvdXRsaW5lOiA0cHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtOHB4O1xuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2ltYWdle1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgMjAsIDY0MCk7IFxuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDI3MCwgYXV0bywgNjQwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyNiwgNjQwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnZpZXdNb3Jle1xuICAgID5kaXYsXG4gICAgYXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDIwMCwgNDAsIDIwMDApO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgQGluY2x1ZGUgZnpfdncoMjQsIDIwMDApO1xuICAgICAgICBAaW5jbHVkZSBsaW5lX2hlaWdodF92dyg0MCwgMjAwMCk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFNTO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJGNvbG9yR3JheTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoYWxsLCAwLjZzICwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSk7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICB9XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dygyNSwgMjUsIDIwMDApO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMxQTEzMTEsICRhbHBoYTogLjEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDM1JTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjc1KSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IC4zNWVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogLjM1ZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAwMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2VhNGM4O1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5hOmhvdmVye1xuICAgIC52aWV3TW9yZXtcbiAgICAgICAgPmRpdntcbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2VhNGM4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDYwJSBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXG4gICAgLnZpZXdNb3Jle1xuICAgICAgICA+ZGl2LFxuICAgICAgICBhe1xuICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDIwMCwgNDAsIDY0MCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBmel92dygyNiwgNjQwKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxpbmVfaGVpZ2h0X3Z3KDQwLCA2NDApO1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMjUsIDI1LCA2NDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbkBrZXlmcmFtZXMgbW92ZS1hcnJvdyB7XG4gICAgMCUgeyByaWdodDogMTUwJTsgb3BhY2l0eTogMDt9XG4gICAgMzAlIHsgb3BhY2l0eTogMTt9XG4gICAgNjAlIHsgb3BhY2l0eTogMTt9XG4gICAgMTAwJSB7IHJpZ2h0OiAtNTAlOyBvcGFjaXR5OiAwO31cbn1cblxuLmJ1dHRvbntcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBpbWdfdncoMzgwLCA4MCwgMjAwMCk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yTWFpbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JNYWluO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhe1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSBmel92dygyMCwgMjAwMCk7XG4gICAgICAgIEBpbmNsdWRlIGxpbmVfaGVpZ2h0X3Z3KDgwLCAyMDAwKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICByaWdodDogMXZ3O1xuICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDI1LCAyNSwgMjAwMCk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICByaWdodDogMzAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuNzUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogLjVlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IC41ZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvck1haW47XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvck1haW47XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IG1vdmUtYXJyb3cgLjVzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRjb2xvck1haW47XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjb2xvck1haW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYucGRme1xuICAgICAgICBhe1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvaWNvbi9wZGYucG5nKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAuNXZ3IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMnZ3IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYnV0dG9ue1xuICAgICAgICBAaW5jbHVkZSBpbWdfdncoMzgwLCA4MCwgNjQwKTtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIwLCA2NDApO1xuICAgICAgICAgICAgQGluY2x1ZGUgbGluZV9oZWlnaHRfdncoODAsIDY0MCk7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAzdnc7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDI4LCAyOCwgNjQwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnBkZntcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0dncgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ1dHRvbjJ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgaW1nX3Z3KDM4MCwgODAsIDIwMDApO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYXtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgZnpfdncoMjAsIDIwMDApO1xuICAgICAgICBAaW5jbHVkZSBsaW5lX2hlaWdodF92dyg4MCwgMjAwMCk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRjb2xvck1haW47XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IDF2dztcbiAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dygyNSwgMjUsIDIwMDApO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yTWFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDMwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjc1KSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IC41ZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAuNWVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3JNYWluO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjb2xvck1haW47XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBtb3ZlLWFycm93IC41cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5idXR0b24ye1xuICAgICAgICBAaW5jbHVkZSBpbWdfdncoMzgwLCA4MCwgNjQwKTtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIwLCA2NDApO1xuICAgICAgICAgICAgQGluY2x1ZGUgbGluZV9oZWlnaHRfdncoODAsIDY0MCk7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAzdnc7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDI4LCAyOCwgNjQwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNsb3NlZHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5ib3JkZXJBbmltIHtcbiAgICAmX19ib3JkZXJ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICYudG9we1xuICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5yaWdodHtcbiAgICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLmJvdHRvbXtcbiAgICAgICAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLmxlZnR7XG4gICAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19ib3JkZXIye1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvck1haW47XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAmLnRvcHtcbiAgICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgICAgICYucmlnaHR7XG4gICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5ib3R0b217XG4gICAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5sZWZ0e1xuICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50b3BpY1BhdGh7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAmX19pdGVte1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogLjVyZW07XG4gICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE2LCAyMDAwKTtcbiAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSk6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAwLjJ2dyBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMC4zdncgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjJ2dyBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwLjN2dyBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI1JSk7XG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTQsIDE0LCAyMDAwKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy9pY29uL2hvbWUuc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC50b3BpY1BhdGh7XG4gICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICBAaW5jbHVkZSBmel92dygxNiwgNjQwKTtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogLjY1dncgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxdncgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogLjY1dncgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDF2dyBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dygxNCwgMTQsIDY0MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmxvYXQtY2lyY2xlLWJ0biB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAxOHB4O1xuICAgIGJvdHRvbTogbWF4KDE4cHgsIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tLCAwKSArIDEycHgpO1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTIwJSAxMjAlIGF0IDMwJSAyNSUsICM5ZmU2ZmYgMCUsICM2RkQzRkYgNDAlLCAjMmFhOGU2IDEwMCUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMjRweCByZ2JhKDAsIDAsIDAsIC4xOCksIDAgMnB4IDZweCByZ2JhKDAsIDAsIDAsIC4xMiksIGluc2V0IDAgMCAwIDRweCAjZmZmO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xOHMgZWFzZSwgYm94LXNoYWRvdyAuMThzIGVhc2UsIG9wYWNpdHkgLjE4cyBlYXNlO1xuICAgIG9wYWNpdHk6IC45NTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgICAgICBib3gtc2hhZG93OlxuICAgICAgICAwIDE0cHggMjhweCByZ2JhKDAsMCwwLC4yMiksXG4gICAgICAgIDAgNHB4IDEwcHggcmdiYSgwLDAsMCwuMTIpLFxuICAgICAgICBpbnNldCAwIDAgMCA0cHggI2ZmZjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgJjphY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIG91dGxpbmU6IDNweCBzb2xpZCAjMEE3REI3O1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogM3B4O1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5mbG9hdC1jaXJjbGUtYnRuIHtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHBhZGRpbmc6IC44ZW07XG4gICAgfVxufSIsImJvZHkge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMjI7XG59XG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzAwM0U5MztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjVlOTtcbn1cbmJvZHkubm9TY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5wYXJ0bmVyIHtcbiAgcGFkZGluZzogODBweCAwcHg7XG4gIHBhZGRpbmc6IGNhbGMoMC4wNSAqIDgwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wYXJ0bmVyX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMzhweDtcbiAgZ2FwOiBjYWxjKDAuMDUgKiAzOCAqIDF2dyk7XG59XG4ucGFydG5lcl9fbGlzdF9faXRlbSB7XG4gIHdpZHRoOiAxMDRweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDEwNCAqIDF2dyk7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwcHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiAxMDAgKiAxdncpO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDI0LjVweCAwcHg7XG4gIHBhZGRpbmc6IGNhbGMoMC4wNSAqIDI0LjUgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpO1xuICBoZWlnaHQ6IDEwMHN2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXJfX21lbnUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMzRweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDM0ICogMXZ3KTtcbiAgaGVpZ2h0OiAzMXB4O1xuICBoZWlnaHQ6IGNhbGMoMC4wNSAqIDMxICogMXZ3KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvaGVhZGVyL21lbnUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uaGVhZGVyX19jbG9zZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAzN3B4O1xuICB3aWR0aDogY2FsYygwLjA1ICogMzcgKiAxdncpO1xuICBoZWlnaHQ6IDMxcHg7XG4gIGhlaWdodDogY2FsYygwLjA1ICogMzEgKiAxdncpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy9oZWFkZXIvY2xvc2Uuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uaGVhZGVyX190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiSG9zdCBHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAxNCAqIDF2dyk7XG4gIGNvbG9yOiAjMDAzRTkzO1xufVxuLmhlYWRlcl9fbmF2X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzM3B4O1xuICBnYXA6IGNhbGMoMC4wNSAqIDMzICogMXZ3KTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmhlYWRlcl9fbmF2X19saXN0X19pdGVtIHtcbiAgd2lkdGg6IDM0cHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiAzNCAqIDF2dyk7XG4gIGhlaWdodDogMzRweDtcbiAgaGVpZ2h0OiBjYWxjKDAuMDUgKiAzNCAqIDF2dyk7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLmhlYWRlcl9fbmF2X19saXN0X19pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlcl9fbmF2X19saXN0X19pdGVtOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4ubmF2aWdhdGlvbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAyMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLm5hdmlnYXRpb24uYWN0aXZlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5uYXZpZ2F0aW9uX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA3MDBweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDcwMCAqIDF2dyk7XG4gIGhlaWdodDogYXV0bztcbiAgaGVpZ2h0OiAxMDBzdmg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLm5hdmlnYXRpb25fX2lubmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXZpZ2F0aW9uX19pbm5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjMDAzRTkzO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5uYXZpZ2F0aW9uX19pbm5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGI1ZTk7XG59XG4ubmF2aWdhdGlvbl9faW5uZXIgLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG4ubmF2aWdhdGlvbl9faW5uZXJfX25hdiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1dncpO1xuICBwYWRkaW5nOiAyMHB4IDBweCAwcHggMHB4O1xuICBwYWRkaW5nOiBjYWxjKDAuMDUgKiAyMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dyk7XG59XG4ubmF2aWdhdGlvbl9faW5uZXJfX25hdl9fbG9nbyB7XG4gIHdpZHRoOiAyNjJweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDI2MiAqIDF2dyk7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwcHggMHB4IDYwcHg7XG4gIG1hcmdpbjogY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogNjAgKiAxdncpO1xufVxuLm5hdmlnYXRpb25fX2lubmVyX19uYXZfX2xpc3Qge1xuICBwYWRkaW5nOiAwcHggMTUwcHggNzBweCA1MHB4O1xuICBwYWRkaW5nOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAxNTAgKiAxdncpIGNhbGMoMC4wNSAqIDcwICogMXZ3KSBjYWxjKDAuMDUgKiA1MCAqIDF2dyk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9faW5uZXJfX25hdl9fbGlzdF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwcHggMHB4IDMwcHg7XG4gIG1hcmdpbjogY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMzAgKiAxdncpO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLm5hdmlnYXRpb25fX2lubmVyX19uYXZfX2xpc3RfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbi5uYXZpZ2F0aW9uX19pbm5lcl9fbmF2X19saXN0X19pdGVtID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDVweCAwcHggNXB4O1xuICBwYWRkaW5nOiBjYWxjKDAuMDUgKiA1ICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiA1ICogMXZ3KTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxODEzMTE7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAyNiAqIDF2dyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMTkxMzExO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLm5hdmlnYXRpb25fX2lubmVyX19uYXZfX2xpc3RfX2l0ZW0gPiBhIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDEyICogMXZ3KTtcbiAgZm9udC1mYW1pbHk6IFwiSG9zdCBHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAzRTkzO1xufVxuLm5hdmlnYXRpb25fX2lubmVyX19uYXZfX2xpc3RfX2l0ZW0gPiBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLm5hdmlnYXRpb25fX2lubmVyX19uYXZfX2xpc3RfX2l0ZW0gPiBhIGkuYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMjVweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDI1ICogMXZ3KTtcbiAgaGVpZ2h0OiAyNXB4O1xuICBoZWlnaHQ6IGNhbGMoMC4wNSAqIDI1ICogMXZ3KTtcbiAgbWFyZ2luOiAwcHggMHB4IDEwcHg7XG4gIG1hcmdpbjogY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMTAgKiAxdncpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAzRTkzO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5uYXZpZ2F0aW9uX19pbm5lcl9fbmF2X19saXN0X19pdGVtID4gYSBpLmFycm93OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMzUlO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwLjc1KSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHdpZHRoOiAwLjM1ZW07XG4gIGhlaWdodDogMC4zNWVtO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzAwM0U5MztcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAwM0U5MztcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ubmF2aWdhdGlvbl9faW5uZXJfX25hdl9fbGlzdF9faXRlbSA+IGEgaS50b2dnbGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDJ2dztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzcwNzA3MDtcbiAgd2lkdGg6IDMwcHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiAzMCAqIDF2dyk7XG4gIGhlaWdodDogMjVweDtcbiAgaGVpZ2h0OiBjYWxjKDAuMDUgKiAyNSAqIDF2dyk7XG4gIG1hcmdpbjogMHB4IDBweCAxMHB4O1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDEwICogMXZ3KTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ubmF2aWdhdGlvbl9faW5uZXJfX25hdl9fbGlzdF9faXRlbSA+IGEgaS50b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxNXB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogMTUgKiAxdncpO1xuICBoZWlnaHQ6IDE1cHg7XG4gIGhlaWdodDogY2FsYygwLjA1ICogMTUgKiAxdncpO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0U5MztcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoOTBkZWcpO1xufVxuLm5hdmlnYXRpb25fX2lubmVyX19uYXZfX2xpc3RfX2l0ZW0gPiBhIGkudG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxNXB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogMTUgKiAxdncpO1xuICBoZWlnaHQ6IDE1cHg7XG4gIGhlaWdodDogY2FsYygwLjA1ICogMTUgKiAxdncpO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0U5MztcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5uYXZpZ2F0aW9uX19pbm5lcl9fbmF2X19saXN0X19pdGVtID4gYSBpLnRvZ2dsZS5pcy1hY3RpdmU6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbn1cbi5uYXZpZ2F0aW9uX19pbm5lcl9fbmF2X19saXN0X19pdGVtID4gYSBpLnRvZ2dsZS5pcy1hY3RpdmU6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuLm5hdmlnYXRpb25fX2lubmVyX19uYXZfX2xpc3RfX2l0ZW1fX3N1Ykxpc3Qge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweCAyMHB4O1xuICBnYXA6IGNhbGMoMC4wNSAqIDEwICogMXZ3KSBjYWxjKDAuMDUgKiAyMCAqIDF2dyk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTVweCAwcHg7XG4gIHBhZGRpbmc6IGNhbGMoMC4wNSAqIDE1ICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KTtcbn1cbi5uYXZpZ2F0aW9uX19pbm5lcl9fbmF2X19saXN0X19pdGVtX19zdWJMaXN0LmlzLW9wZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5hdmlnYXRpb25fX2lubmVyX19uYXZfX2xpc3RfX2l0ZW1fX3N1Ykxpc3RfX2l0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNzA3MDcwO1xufVxuLm5hdmlnYXRpb25fX2lubmVyX19uYXZfX2xpc3RfX2l0ZW1fX3N1Ykxpc3RfX2l0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwcHggMjBweCAwcHggMHB4O1xuICBwYWRkaW5nOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAyMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dyk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAxNiAqIDF2dyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTkxMzExO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9faW5uZXJfX25hdl9fbGlzdF9faXRlbV9fc3ViTGlzdF9faXRlbSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubmF2aWdhdGlvbl9faW5uZXJfX25hdl9fc3ViTGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNDBweDtcbiAgZ2FwOiBjYWxjKDAuMDUgKiA0MCAqIDF2dyk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMHB4IDE1MHB4IDBweCA1MHB4O1xuICBwYWRkaW5nOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAxNTAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDUwICogMXZ3KTtcbn1cbi5uYXZpZ2F0aW9uX19pbm5lcl9fbmF2X19zdWJMaXN0X19pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMTggKiAxdncpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTkxMzExO1xufVxuLm5hdmlnYXRpb25fX2lubmVyX19uYXZfX3N1Ykxpc3RfX2l0ZW0gYSBpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDI2ICogMXZ3KTtcbiAgd2lkdGg6IDI1cHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiAyNSAqIDF2dyk7XG4gIGhlaWdodDogMjVweDtcbiAgaGVpZ2h0OiBjYWxjKDAuMDUgKiAyNSAqIDF2dyk7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ubmF2aWdhdGlvbl9faW5uZXJfX25hdl9fc3ViTGlzdF9faXRlbSBhIGk6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAzNSU7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDAuNzUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgd2lkdGg6IDAuMzVlbTtcbiAgaGVpZ2h0OiAwLjM1ZW07XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAzRTkzO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDAzRTkzO1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5uYXZpZ2F0aW9uX19pbm5lcl9fbmF2X19zdWJMaXN0X19pdGVtIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5uYXZpZ2F0aW9uLmFjdGl2ZSA+IC5uYXZpZ2F0aW9uX19pbm5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbi5uYXZpZ2F0aW9uX19jbG9zZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogNTBweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDUwICogMXZ3KTtcbiAgaGVpZ2h0OiAzOXB4O1xuICBoZWlnaHQ6IGNhbGMoMC4wNSAqIDM5ICogMXZ3KTtcbiAgbWFyZ2luOiAxOHB4IDIycHggNTBweCBhdXRvO1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDE4ICogMXZ3KSBjYWxjKDAuMDUgKiAyMiAqIDF2dykgY2FsYygwLjA1ICogNTAgKiAxdncpIGF1dG87XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9yZWNydWl0L2Nsb3NlLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ucGFnZV9faGVhZGVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogNjg1cHg7XG4gIGhlaWdodDogY2FsYygwLjA1ICogNjg1ICogMXZ3KTtcbiAgbWFyZ2luOiAwcHggMHB4IDBweCAxMDBweDtcbiAgbWFyZ2luOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAxMDAgKiAxdncpO1xuICBwYWRkaW5nOiAwcHggNTBweCAwcHggNTBweDtcbiAgcGFkZGluZzogY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogNTAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDUwICogMXZ3KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvaGVhZGVyL2JnLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnBhZ2VfX2hlYWRlcl9fbG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDI1cHggMHB4IDBweCAxMDBweDtcbiAgcGFkZGluZzogY2FsYygwLjA1ICogMjUgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDEwMCAqIDF2dyk7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucGFnZV9faGVhZGVyX19sb2dvIGltZyB7XG4gIHdpZHRoOiAyNjJweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDI2MiAqIDF2dyk7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYWdlX19oZWFkZXJfX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU1MHB4O1xuICBoZWlnaHQ6IGNhbGMoMC4wNSAqIDU1MCAqIDF2dyk7XG59XG4ucGFnZV9faGVhZGVyX190aXRsZV9fanAge1xuICBmb250LXNpemU6IDkwcHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogOTAgKiAxdncpO1xuICBmb250LWZhbWlseTogXCJTb2ZpYSBTYW5zIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9faGVhZGVyX190aXRsZV9fZW4ge1xuICBmb250LXNpemU6IDQycHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogNDIgKiAxdncpO1xuICBmb250LWZhbWlseTogXCJTb2ZpYSBTYW5zIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlX19uYXYge1xuICBtYXJnaW46IDBweCAwcHggNzBweDtcbiAgbWFyZ2luOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiA3MCAqIDF2dyk7XG59XG4ucGFnZV9fbmF2IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4IDBweDtcbiAgZ2FwOiBjYWxjKDAuMDUgKiAyMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dyk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5wYWdlX19uYXYgdWwgbGkge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM3MDcwNzA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzcwNzA3MDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDIwICogMXZ3KTtcbn1cbi5wYWdlX19uYXYgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgcGFkZGluZzogY2FsYygwLjA1ICogNSAqIDF2dykgY2FsYygwLjA1ICogMjAgKiAxdncpO1xuICBjb2xvcjogIzIyMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhZ2VfX25hdiB1bCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucGFnZV9fbmF2IHVsIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNzA3MDcwO1xufVxuXG4uZm9vdGVyIHtcbiAgcGFkZGluZzogNTUuNXB4IDEwMHB4IDIwcHggMTUwcHg7XG4gIHBhZGRpbmc6IGNhbGMoMC4wNSAqIDU1LjUgKiAxdncpIGNhbGMoMC4wNSAqIDEwMCAqIDF2dykgY2FsYygwLjA1ICogMjAgKiAxdncpIGNhbGMoMC4wNSAqIDE1MCAqIDF2dyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDNFOTM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5mb290ZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZm9vdGVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5mb290ZXJfX2lubmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZm9vdGVyX19pbm5lcl9fc2VwYXJhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmZvb3Rlcl9faW5uZXJfX3NlcGFyYXRlX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDMyLjc1JTtcbn1cbi5mb290ZXJfX2lubmVyX19zZXBhcmF0ZV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDY3LjI1JTtcbn1cbi5mb290ZXJfX2lubmVyX19zZXBhcmF0ZV9faXRlbV9fbG9nbyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAyNzhweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDI3OCAqIDF2dyk7XG4gIGhlaWdodDogYXV0bztcbn1cbi5mb290ZXJfX2lubmVyX19zZXBhcmF0ZV9faXRlbV9fbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb290ZXJfX2lubmVyX19zZXBhcmF0ZV9faXRlbV9fYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAxOCAqIDF2dyk7XG59XG4uZm9vdGVyX19pbm5lcl9fc2VwYXJhdGVfX2l0ZW1fX3RlbCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAxOCAqIDF2dyk7XG59XG4uZm9vdGVyX19pbm5lcl9fc2VwYXJhdGVfX2l0ZW1fX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgZ2FwOiAyMC41cHggMHB4O1xuICBnYXA6IGNhbGMoMC4wNSAqIDIwLjUgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpO1xufVxuLmZvb3Rlcl9faW5uZXJfX3NlcGFyYXRlX19pdGVtX19uYXZfX2l0ZW0ge1xuICB3aWR0aDogY2FsYygyNSUgLSAxcHgpO1xuICBwYWRkaW5nOiAwcHggMHB4IDQwcHggMjBweDtcbiAgcGFkZGluZzogY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogNDAgKiAxdncpIGNhbGMoMC4wNSAqIDIwICogMXZ3KTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbn1cbi5mb290ZXJfX2lubmVyX19zZXBhcmF0ZV9faXRlbV9fbmF2X19pdGVtX19lbiB7XG4gIG1hcmdpbjogMHB4IDBweCA1cHggMHB4O1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDUgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpO1xuICBmb250LWZhbWlseTogXCJIb3N0IEdyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDEyICogMXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMjBBREUyO1xufVxuLmZvb3Rlcl9faW5uZXJfX3NlcGFyYXRlX19pdGVtX19uYXZfX2l0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luOiAwcHggMHB4IDIwcHggMHB4O1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDIwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDIwICogMXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mb290ZXJfX2lubmVyX19zZXBhcmF0ZV9faXRlbV9fbmF2X19pdGVtX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMTQgKiAxdncpO1xuICBsaW5lLWhlaWdodDogMS42NTtcbn1cbi5mb290ZXJfX2lubmVyX19zZXBhcmF0ZV9faXRlbV9fbmF2X19pdGVtX19saXN0IGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mb290ZXJfX2lubmVyX19zdWJOYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA2MHB4O1xuICBnYXA6IGNhbGMoMC4wNSAqIDYwICogMXZ3KTtcbiAgbWFyZ2luOiAwcHggMHB4IDQwcHg7XG4gIG1hcmdpbjogY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogNDAgKiAxdncpO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmZvb3Rlcl9faW5uZXJfX3N1Yk5hdiBsaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAxNiAqIDF2dyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZm9vdGVyX19pbm5lcl9fY29weSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDE0ICogMXZ3KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5oZWFkZXJfX21lbnUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogNjZweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogNjYgKiAxdncpO1xuICAgIGhlaWdodDogNjZweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDY2ICogMXZ3KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDY1JSBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cbiAgLmhlYWRlcl9fY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogNjZweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogNjYgKiAxdncpO1xuICAgIGhlaWdodDogNjZweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDY2ICogMXZ3KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDY1JSBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cbiAgLmhlYWRlcl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlcl9fbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYXJ0bmVyIHtcbiAgICBwYWRkaW5nOiAzNXB4IDBweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAzNSAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dyk7XG4gIH1cbiAgLnBhcnRuZXJfX2xpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDM4cHg7XG4gICAgZ2FwOiBjYWxjKDAuMTU2MjUgKiAzOCAqIDF2dyk7XG4gIH1cbiAgLnBhcnRuZXJfX2xpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDRweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMTA0ICogMXZ3KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLm5hdmlnYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5uYXZpZ2F0aW9uX19pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm5hdmlnYXRpb25fX2lubmVyX19uYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAubmF2aWdhdGlvbl9faW5uZXJfX25hdl9fbG9nbyB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luOiAwcHggMHB4IDYwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIHdpZHRoOiBjYWxjKDAuMTU2MjUgKiAyNTAgKiAxdncpO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMnZ3O1xuICB9XG4gIC5uYXZpZ2F0aW9uX19pbm5lcl9fbmF2X19saXN0IHtcbiAgICBtYXJnaW46IDBweCAwcHggNjBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5uYXZpZ2F0aW9uX19pbm5lcl9fbmF2X19saXN0X19pdGVtIGEge1xuICAgIHBhZGRpbmc6IDI1cHggMHB4IDVweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAyNSAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogNSAqIDF2dyk7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjggKiAxdncpO1xuICB9XG4gIC5uYXZpZ2F0aW9uX19pbm5lcl9fbmF2X19saXN0X19pdGVtIGEgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTIgKiAxdncpO1xuICB9XG4gIC5uYXZpZ2F0aW9uX19pbm5lcl9fbmF2X19saXN0X19pdGVtIGEgaS5hcnJvdyB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDI4ICogMXZ3KTtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiAyOCAqIDF2dyk7XG4gIH1cbiAgLm5hdmlnYXRpb25fX2lubmVyX19uYXZfX2xpc3RfX2l0ZW0gYSBpLnRvZ2dsZSB7XG4gICAgcmlnaHQ6IDYuNXZ3O1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIHdpZHRoOiBjYWxjKDAuMTU2MjUgKiAzNCAqIDF2dyk7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGhlaWdodDogY2FsYygwLjE1NjI1ICogMjggKiAxdncpO1xuICB9XG4gIC5uYXZpZ2F0aW9uX19pbm5lcl9fbmF2X19saXN0X19pdGVtIGEgaS50b2dnbGU6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMTVweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMTUgKiAxdncpO1xuICAgIGhlaWdodDogMTVweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDE1ICogMXZ3KTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzRTkzO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gIH1cbiAgLm5hdmlnYXRpb25fX2lubmVyX19uYXZfX2xpc3RfX2l0ZW0gYSBpLnRvZ2dsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDE1ICogMXZ3KTtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiAxNSAqIDF2dyk7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0U5MztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuICAubmF2aWdhdGlvbl9faW5uZXJfX25hdl9fbGlzdF9faXRlbV9fc3ViTGlzdCB7XG4gICAgZ2FwOiAxMHB4IDIwcHg7XG4gICAgZ2FwOiBjYWxjKDAuMTU2MjUgKiAxMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICAgIHBhZGRpbmc6IDIwcHggMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KTtcbiAgfVxuICAubmF2aWdhdGlvbl9faW5uZXJfX25hdl9fbGlzdF9faXRlbV9fc3ViTGlzdF9faXRlbSBhIHtcbiAgICBwYWRkaW5nOiAwcHggMjBweCAwcHggMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxOCAqIDF2dyk7XG4gIH1cbiAgLm5hdmlnYXRpb25fX2lubmVyX19uYXZfX3N1Ykxpc3Qge1xuICAgIGdhcDogMjBweDtcbiAgICBnYXA6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5uYXZpZ2F0aW9uX19pbm5lcl9fbmF2X19zdWJMaXN0X19pdGVtIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDE4ICogMXZ3KTtcbiAgfVxuICAubmF2aWdhdGlvbl9faW5uZXJfX25hdl9fc3ViTGlzdF9faXRlbSBhIGkge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIHdpZHRoOiBjYWxjKDAuMTU2MjUgKiAyOCAqIDF2dyk7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGhlaWdodDogY2FsYygwLjE1NjI1ICogMjggKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDI4ICogMXZ3KTtcbiAgfVxuICAucGFnZV9faGVhZGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvaGVhZGVyL2JnLXNwLnBuZyk7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiA1ODJweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDU4MiAqIDF2dyk7XG4gICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX19oZWFkZXJfX2xvZ28ge1xuICAgIHRvcDogMnZ3O1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9faGVhZGVyX19sb2dvIGltZyB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIHdpZHRoOiBjYWxjKDAuMTU2MjUgKiAyNTAgKiAxdncpO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAucGFnZV9faGVhZGVyX190aXRsZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiA1MTBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDUxMCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX2hlYWRlcl9fdGl0bGVfX2pwIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiA2NCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX2hlYWRlcl9fdGl0bGVfX2VuIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiA0MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX25hdiB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDcwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA3MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX25hdiB1bCB7XG4gICAgZ2FwOiAxMHB4IDBweDtcbiAgICBnYXA6IGNhbGMoMC4xNTYyNSAqIDEwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KTtcbiAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICB9XG4gIC5wYWdlX19uYXYgdWwgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTggKiAxdncpO1xuICB9XG4gIC5wYWdlX19uYXYgdWwgbGkgYSB7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogNSAqIDF2dykgY2FsYygwLjE1NjI1ICogMTUgKiAxdncpO1xuICB9XG4gIC5mb290ZXIge1xuICAgIHBhZGRpbmc6IDQ1LjVweCAyMC40cHggMTgwcHggMjAuNHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDQ1LjUgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwLjQgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDE4MCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAuNCAqIDF2dyk7XG4gIH1cbiAgLmZvb3Rlcl9faW5uZXJfX3NlcGFyYXRlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmZvb3Rlcl9faW5uZXJfX3NlcGFyYXRlX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDBweCAwcHggMzdweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDM3ICogMXZ3KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5mb290ZXJfX2lubmVyX19zZXBhcmF0ZV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZm9vdGVyX19pbm5lcl9fc2VwYXJhdGVfX2l0ZW1fX2xvZ28ge1xuICAgIHdpZHRoOiAyODhweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMjg4ICogMXZ3KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMHB4IDBweCAxMnB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDEyICogMXZ3KTtcbiAgfVxuICAuZm9vdGVyX19pbm5lcl9fc2VwYXJhdGVfX2l0ZW1fX2FkZHJlc3Mge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDE4ICogMXZ3KTtcbiAgfVxuICAuZm9vdGVyX19pbm5lcl9fc2VwYXJhdGVfX2l0ZW1fX3RlbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTggKiAxdncpO1xuICB9XG4gIC5mb290ZXJfX2lubmVyX19zZXBhcmF0ZV9faXRlbV9fbmF2IHtcbiAgICBtYXJnaW46IDBweCAwcHggNDEuNXB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogNDEuNSAqIDF2dyk7XG4gICAgZ2FwOiAyMHB4IDBweDtcbiAgICBnYXA6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KTtcbiAgfVxuICAuZm9vdGVyX19pbm5lcl9fc2VwYXJhdGVfX2l0ZW1fX25hdl9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDFweCk7XG4gICAgcGFkZGluZzogMHB4IDBweCAxMHB4IDIwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMTAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAuZm9vdGVyX19pbm5lcl9fc2VwYXJhdGVfX2l0ZW1fX25hdl9faXRlbV9fZW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDEyICogMXZ3KTtcbiAgICBtYXJnaW46IDBweCAwcHggNXB4IDBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDUgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpO1xuICB9XG4gIC5mb290ZXJfX2lubmVyX19zZXBhcmF0ZV9faXRlbV9fbmF2X19pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjQgKiAxdncpO1xuICAgIG1hcmdpbjogMHB4IDBweCAxNXB4IDBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDE1ICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KTtcbiAgfVxuICAuZm9vdGVyX19pbm5lcl9fc2VwYXJhdGVfX2l0ZW1fX25hdl9faXRlbV9fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmZvb3Rlcl9faW5uZXJfX3NlcGFyYXRlX19pdGVtX19uYXZfX2l0ZW1fX2xpc3QgbGkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTYgKiAxdncpO1xuICB9XG4gIC5mb290ZXJfX2lubmVyX19zdWJOYXYge1xuICAgIGdhcDogMzRweDtcbiAgICBnYXA6IGNhbGMoMC4xNTYyNSAqIDM0ICogMXZ3KTtcbiAgICBtYXJnaW46IDBweCAwcHggNTZweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDU2ICogMXZ3KTtcbiAgfVxuICAuZm9vdGVyX19pbm5lcl9fc3ViTmF2IGxpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxOCAqIDF2dyk7XG4gIH1cbiAgLmZvb3Rlcl9faW5uZXJfX2NvcHkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDE0ICogMXZ3KTtcbiAgfVxufVxuLmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4uaG92ZXI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiBtb2RhbFdpbmRvd1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1vZGFsV2luZG93IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7XG4gIHRyYW5zaXRpb246IDAuNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ubW9kYWxXaW5kb3dfX2Nsb3NlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiA1NHB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogNTQgKiAxdncpO1xuICBoZWlnaHQ6IDU0cHg7XG4gIGhlaWdodDogY2FsYygwLjA1ICogNTQgKiAxdncpO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0U5MztcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ubW9kYWxXaW5kb3dfX2Nsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLm1vZGFsV2luZG93X19jbG9zZTo6YmVmb3JlLCAubW9kYWxXaW5kb3dfX2Nsb3NlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDAuMnZ3O1xuICBoZWlnaHQ6IDEuNXZ3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLm1vZGFsV2luZG93X19jbG9zZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbn1cbi5tb2RhbFdpbmRvd19fY2xvc2U6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG59XG4ubW9kYWxXaW5kb3cuYWN0aXZlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5tb2RhbFdpbmRvd19faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgd2lkdGg6IDUwJTtcbiAgbWF4LWhlaWdodDogOTV2aDtcbiAgcGFkZGluZzogMzhweDtcbiAgcGFkZGluZzogY2FsYygwLjA1ICogMzggKiAxdncpO1xuICBib3JkZXI6IDRweCBzb2xpZCAjMDAzRTkzO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNTAwO1xuICBvdXRsaW5lOiA0cHggc29saWQgI2ZmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IC04cHg7XG59XG4ubW9kYWxXaW5kb3dfX2lubmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWxXaW5kb3dfX2lubmVyX19pbWFnZSB7XG4gIG1hcmdpbjogMHB4IDBweCAyMHB4O1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDIwICogMXZ3KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1vZGFsV2luZG93X19pbm5lcl9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDQ4MHB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogNDgwICogMXZ3KTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm1vZGFsV2luZG93X19pbm5lcl9fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAyNiAqIDF2dyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDNFOTM7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1vZGFsV2luZG93X19jbG9zZSB7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDU0ICogMXZ3KTtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiA1NCAqIDF2dyk7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIH1cbiAgLm1vZGFsV2luZG93X19jbG9zZTo6YmVmb3JlLCAubW9kYWxXaW5kb3dfX2Nsb3NlOjphZnRlciB7XG4gICAgd2lkdGg6IDAuNXZ3O1xuICAgIGhlaWdodDogNXZ3O1xuICB9XG4gIC5tb2RhbFdpbmRvd19faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NXZoO1xuICAgIHBhZGRpbmc6IDM4cHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMzggKiAxdncpO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICMwMDNFOTM7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNTAwO1xuICAgIG91dGxpbmU6IDRweCBzb2xpZCAjZmZmO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAtOHB4O1xuICB9XG4gIC5tb2RhbFdpbmRvd19faW5uZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tb2RhbFdpbmRvd19faW5uZXJfX2ltYWdlIHtcbiAgICBtYXJnaW46IDBweCAwcHggMjBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAubW9kYWxXaW5kb3dfX2lubmVyX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAyNzBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMjcwICogMXZ3KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLm1vZGFsV2luZG93X19pbm5lcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDI2ICogMXZ3KTtcbiAgfVxufVxuLnZpZXdNb3JlID4gZGl2LFxuLnZpZXdNb3JlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjAwcHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiAyMDAgKiAxdncpO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGhlaWdodDogY2FsYygwLjA1ICogNDAgKiAxdncpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDI0ICogMXZ3KTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDAuMDUgKiA0MCAqIDF2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIlNvZmlhIFNhbnMgQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi52aWV3TW9yZSA+IGRpdjo6YmVmb3JlLFxuLnZpZXdNb3JlIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgYm90dG9tOiAtMXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHRyYW5zaXRpb246IDAuNnMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4udmlld01vcmUgPiBkaXY6OmFmdGVyLFxuLnZpZXdNb3JlIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBib3R0b206IC0xcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4udmlld01vcmUgPiBkaXYgc3Bhbixcbi52aWV3TW9yZSBhIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyNXB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogMjUgKiAxdncpO1xuICBoZWlnaHQ6IDI1cHg7XG4gIGhlaWdodDogY2FsYygwLjA1ICogMjUgKiAxdncpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAxOSwgMTcsIDAuMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4udmlld01vcmUgPiBkaXYgc3Bhbjo6YWZ0ZXIsXG4udmlld01vcmUgYSBzcGFuOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMzUlO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwLjc1KSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHdpZHRoOiAwLjM1ZW07XG4gIGhlaWdodDogMC4zNWVtO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAwMDtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4udmlld01vcmUgPiBkaXY6aG92ZXI6OmJlZm9yZSxcbi52aWV3TW9yZSBhOmhvdmVyOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWV3TW9yZSA+IGRpdjpob3Zlcjo6YWZ0ZXIsXG4udmlld01vcmUgYTpob3Zlcjo6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWV3TW9yZSA+IGRpdjpob3ZlciBzcGFuLFxuLnZpZXdNb3JlIGE6aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZWE0Yzg7XG59XG4udmlld01vcmUgPiBkaXY6aG92ZXIgc3Bhbjo6YWZ0ZXIsXG4udmlld01vcmUgYTpob3ZlciBzcGFuOjphZnRlciB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xufVxuXG5hOmhvdmVyIC52aWV3TW9yZSA+IGRpdjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5hOmhvdmVyIC52aWV3TW9yZSA+IGRpdjo6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbmE6aG92ZXIgLnZpZXdNb3JlID4gZGl2IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2VhNGM4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MCUgY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aWV3TW9yZSA+IGRpdixcbiAgLnZpZXdNb3JlIGEge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMjAwICogMXZ3KTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiA0MCAqIDF2dyk7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjYgKiAxdncpO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiA0MCAqIDF2dyk7XG4gIH1cbiAgLnZpZXdNb3JlID4gZGl2IHNwYW4sXG4gIC52aWV3TW9yZSBhIHNwYW4ge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIHdpZHRoOiBjYWxjKDAuMTU2MjUgKiAyNSAqIDF2dyk7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGhlaWdodDogY2FsYygwLjE1NjI1ICogMjUgKiAxdncpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1vdmUtYXJyb3cge1xuICAwJSB7XG4gICAgcmlnaHQ6IDE1MCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAzMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5idXR0b24ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzODBweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDM4MCAqIDF2dyk7XG4gIGhlaWdodDogODBweDtcbiAgaGVpZ2h0OiBjYWxjKDAuMDUgKiA4MCAqIDF2dyk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAzRTkzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzRTkzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnV0dG9uIGEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMjAgKiAxdncpO1xuICBsaW5lLWhlaWdodDogODBweDtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMC4wNSAqIDgwICogMXZ3KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4uYnV0dG9uIGEgc3BhbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMXZ3O1xuICB3aWR0aDogMjVweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDI1ICogMXZ3KTtcbiAgaGVpZ2h0OiAyNXB4O1xuICBoZWlnaHQ6IGNhbGMoMC4wNSAqIDI1ICogMXZ3KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4uYnV0dG9uIGEgc3Bhbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDMwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMC43NSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB3aWR0aDogMC41ZW07XG4gIGhlaWdodDogMC41ZW07XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmJ1dHRvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDNFOTM7XG59XG4uYnV0dG9uIGE6aG92ZXIgc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDNFOTM7XG59XG4uYnV0dG9uIGE6aG92ZXIgc3Bhbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG1vdmUtYXJyb3cgMC41cyBsaW5lYXIgaW5maW5pdGU7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAzRTkzO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDAzRTkzO1xufVxuLmJ1dHRvbi5wZGYgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL2ljb24vcGRmLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAuNXZ3IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAydncgYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnV0dG9uIHtcbiAgICB3aWR0aDogMzgwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDM4MCAqIDF2dyk7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGhlaWdodDogY2FsYygwLjE1NjI1ICogODAgKiAxdncpO1xuICB9XG4gIC5idXR0b24gYSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiA4MCAqIDF2dyk7XG4gIH1cbiAgLmJ1dHRvbiBhIHNwYW4ge1xuICAgIHJpZ2h0OiAzdnc7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDI4ICogMXZ3KTtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiAyOCAqIDF2dyk7XG4gIH1cbiAgLmJ1dHRvbi5wZGYgYSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0dncgYXV0bztcbiAgfVxufVxuLmJ1dHRvbjIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzODBweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDM4MCAqIDF2dyk7XG4gIGhlaWdodDogODBweDtcbiAgaGVpZ2h0OiBjYWxjKDAuMDUgKiA4MCAqIDF2dyk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnV0dG9uMiBhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDIwICogMXZ3KTtcbiAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDAuMDUgKiA4MCAqIDF2dyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDNFOTM7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLmJ1dHRvbjIgYSBzcGFuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxdnc7XG4gIHdpZHRoOiAyNXB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogMjUgKiAxdncpO1xuICBoZWlnaHQ6IDI1cHg7XG4gIGhlaWdodDogY2FsYygwLjA1ICogMjUgKiAxdncpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAzRTkzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5idXR0b24yIGEgc3Bhbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDMwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMC43NSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB3aWR0aDogMC41ZW07XG4gIGhlaWdodDogMC41ZW07XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAzRTkzO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDAzRTkzO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmJ1dHRvbjIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDNFOTM7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ1dHRvbjIgYTpob3ZlciBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbn1cbi5idXR0b24yIGE6aG92ZXIgc3Bhbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG1vdmUtYXJyb3cgMC41cyBsaW5lYXIgaW5maW5pdGU7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5idXR0b24yIHtcbiAgICB3aWR0aDogMzgwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDM4MCAqIDF2dyk7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGhlaWdodDogY2FsYygwLjE1NjI1ICogODAgKiAxdncpO1xuICB9XG4gIC5idXR0b24yIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgICBsaW5lLWhlaWdodDogODBweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygwLjE1NjI1ICogODAgKiAxdncpO1xuICB9XG4gIC5idXR0b24yIGEgc3BhbiB7XG4gICAgcmlnaHQ6IDN2dztcbiAgICB3aWR0aDogMjhweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMjggKiAxdncpO1xuICAgIGhlaWdodDogMjhweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDI4ICogMXZ3KTtcbiAgfVxufVxuLmNsb3NlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5ib3JkZXJBbmltX19ib3JkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJvcmRlckFuaW1fX2JvcmRlci50b3Age1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IC0xcHg7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMDtcbn1cbi5ib3JkZXJBbmltX19ib3JkZXIucmlnaHQge1xuICB0b3A6IC0xcHg7XG4gIHJpZ2h0OiAtMXB4O1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDA7XG59XG4uYm9yZGVyQW5pbV9fYm9yZGVyLmJvdHRvbSB7XG4gIGJvdHRvbTogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMDtcbn1cbi5ib3JkZXJBbmltX19ib3JkZXIubGVmdCB7XG4gIGJvdHRvbTogLTFweDtcbiAgbGVmdDogLTFweDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAwO1xufVxuLmJvcmRlckFuaW1fX2JvcmRlcjIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDNFOTM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJvcmRlckFuaW1fX2JvcmRlcjIudG9wIHtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAtMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDA7XG59XG4uYm9yZGVyQW5pbV9fYm9yZGVyMi5yaWdodCB7XG4gIHRvcDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMDtcbn1cbi5ib3JkZXJBbmltX19ib3JkZXIyLmJvdHRvbSB7XG4gIGJvdHRvbTogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMDtcbn1cbi5ib3JkZXJBbmltX19ib3JkZXIyLmxlZnQge1xuICBib3R0b206IC0xcHg7XG4gIGxlZnQ6IC0xcHg7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMDtcbn1cblxuLnRvcGljUGF0aCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xuICBnYXA6IDAuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4udG9waWNQYXRoX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDE2ICogMXZ3KTtcbiAgY29sb3I6ICMyMjI7XG59XG4udG9waWNQYXRoX19pdGVtIGEge1xuICBjb2xvcjogIzAwM0U5MztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRvcGljUGF0aF9faXRlbSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udG9waWNQYXRoX19pdGVtOm5vdCg6bGFzdC1vZi10eXBlKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXRvcDogMC4ydncgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zdncgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuMnZ3IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zdncgc29saWQgIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI1JSk7XG59XG4udG9waWNQYXRoX19pdGVtOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE0cHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiAxNCAqIDF2dyk7XG4gIGhlaWdodDogMTRweDtcbiAgaGVpZ2h0OiBjYWxjKDAuMDUgKiAxNCAqIDF2dyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL2ljb24vaG9tZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50b3BpY1BhdGhfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDE2ICogMXZ3KTtcbiAgfVxuICAudG9waWNQYXRoX19pdGVtOm5vdCg6bGFzdC1vZi10eXBlKTo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3A6IDAuNjV2dyBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDF2dyBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjY1dncgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDF2dyBzb2xpZCAjMDAwO1xuICB9XG4gIC50b3BpY1BhdGhfX2l0ZW06Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDE0ICogMXZ3KTtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiAxNCAqIDF2dyk7XG4gIH1cbn1cbi5mbG9hdC1jaXJjbGUtYnRuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMThweDtcbiAgYm90dG9tOiBtYXgoMThweCwgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20sIDApICsgMTJweCk7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTIwJSAxMjAlIGF0IDMwJSAyNSUsICM5ZmU2ZmYgMCUsICM2RkQzRkYgNDAlLCAjMmFhOGU2IDEwMCUpO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3gtc2hhZG93OiAwIDEwcHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMTgpLCAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgaW5zZXQgMCAwIDAgNHB4ICNmZmY7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE4cyBlYXNlLCBib3gtc2hhZG93IDAuMThzIGVhc2UsIG9wYWNpdHkgMC4xOHMgZWFzZTtcbiAgb3BhY2l0eTogMC45NTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZzogMWVtO1xufVxuLmZsb2F0LWNpcmNsZS1idG46aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gIGJveC1zaGFkb3c6IDAgMTRweCAyOHB4IHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgaW5zZXQgMCAwIDAgNHB4ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG4uZmxvYXQtY2lyY2xlLWJ0bjphY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uZmxvYXQtY2lyY2xlLWJ0bjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogM3B4IHNvbGlkICMwQTdEQjc7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZsb2F0LWNpcmNsZS1idG4ge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiAwLjhlbTtcbiAgfVxufVxuLnBhZ2Uge1xuICB0cmFuc2l0aW9uOiAwLjVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnBhZ2VfX3RvcCB7XG4gIHBhZGRpbmc6IDBweCAwcHggMHB4IDEwMHB4O1xuICBwYWRkaW5nOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAxMDAgKiAxdncpO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDBweCAwcHggNDBweDtcbiAgbWFyZ2luOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiA0MCAqIDF2dyk7XG4gIGFzcGVjdC1yYXRpbzogNzYwLzU0MTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL2JnLWtleXZpc3VhbC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9fbG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHggMHB4IDBweCAwcHg7XG4gIHBhZGRpbmc6IGNhbGMoMC4wNSAqIDIwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KTtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9fbG9nbyBpbWcge1xuICB3aWR0aDogMjYycHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiAyNjIgKiAxdncpO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA3MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmc6IDBweCAwcHggMHB4IDUwcHg7XG4gIHBhZGRpbmc6IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDUwICogMXZ3KTtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9fdGV4dF9fY2F0Y2gxIHtcbiAgZm9udC1zaXplOiAxNTBweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAxNTAgKiAxdncpO1xuICBmb250LWZhbWlseTogXCJTb2ZpYSBTYW5zIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9fdGV4dF9fY2F0Y2gxIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9fdGV4dF9fY2F0Y2gyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBnYXA6IGNhbGMoMC4wNSAqIDIwICogMXZ3KTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE3MHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDE3MCAqIDF2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIlNvZmlhIFNhbnMgQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX190ZXh0X19jYXRjaDIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAzNCAqIDF2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX3RleHRfX2NhdGNoMjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwcHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiAxMDAgKiAxdncpO1xuICBoZWlnaHQ6IGF1dG87XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsIC5pc0ZpcnN0IHtcbiAgei1pbmRleDogMztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsIC5pc1NlY29uZCB7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbCAuaXNUaGlyZCB7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9faW1hZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOXZ3O1xuICBsZWZ0OiA4dnc7XG4gIHdpZHRoOiA2NDlweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDY0OSAqIDF2dyk7XG4gIGhlaWdodDogNjYxcHg7XG4gIGhlaWdodDogY2FsYygwLjA1ICogNjYxICogMXZ3KTtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9faW1hZ2VfX2ltZzEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL2tleXZpc3VhbDEuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IDFzIGFsbCBlYXNlO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX19pbWFnZV9faW1nMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3Ava2V5dmlzdWFsMS0yLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiAxcyBhbGwgZWFzZTtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9faW1hZ2VfX2ltZzMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL2tleXZpc3VhbDEtMy5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogMXMgYWxsIGVhc2U7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX2ltYWdlMiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNnZ3O1xuICBsZWZ0OiAzOHZ3O1xuICB3aWR0aDogMzc5cHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiAzNzkgKiAxdncpO1xuICBoZWlnaHQ6IDM3N3B4O1xuICBoZWlnaHQ6IGNhbGMoMC4wNSAqIDM3NyAqIDF2dyk7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX2ltYWdlMl9faW1nMSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3Ava2V5dmlzdWFsMi5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogMXMgYWxsIGVhc2U7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX2ltYWdlMl9faW1nMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3Ava2V5dmlzdWFsMi0yLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiAxcyBhbGwgZWFzZTtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9faW1hZ2UyX19pbWczIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9rZXl2aXN1YWwyLTMuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IDFzIGFsbCBlYXNlO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX19pbWFnZTMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXZ3O1xuICBsZWZ0OiA2NnZ3O1xuICB3aWR0aDogMzAxcHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiAzMDEgKiAxdncpO1xuICBoZWlnaHQ6IDMwMHB4O1xuICBoZWlnaHQ6IGNhbGMoMC4wNSAqIDMwMCAqIDF2dyk7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX2ltYWdlM19faW1nMSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3Ava2V5dmlzdWFsMy5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogMXMgYWxsIGVhc2U7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX2ltYWdlM19faW1nMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3Ava2V5dmlzdWFsMy0yLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiAxcyBhbGwgZWFzZTtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9faW1hZ2UzX19pbWczIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9rZXl2aXN1YWwzLTMuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IDFzIGFsbCBlYXNlO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX19pbWFnZTQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjN2dztcbiAgcmlnaHQ6IC0zdnc7XG4gIHdpZHRoOiAzMzdweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDMzNyAqIDF2dyk7XG4gIGhlaWdodDogMzM2cHg7XG4gIGhlaWdodDogY2FsYygwLjA1ICogMzM2ICogMXZ3KTtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9faW1hZ2U0X19pbWcxIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9rZXl2aXN1YWw0LmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiAxcyBhbGwgZWFzZTtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9faW1hZ2U0X19pbWcyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9rZXl2aXN1YWw0LTIuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IDFzIGFsbCBlYXNlO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX19pbWFnZTRfX2ltZzMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL2tleXZpc3VhbDQtMy5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogMXMgYWxsIGVhc2U7XG59XG4ucGFnZV9fdG9wX19uZXdzX190aXRsZSB7XG4gIG1hcmdpbjogMHB4IDBweCA1MHB4O1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDUwICogMXZ3KTtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDcwICogMXZ3KTtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAzRTkzO1xufVxuLnBhZ2VfX3RvcF9fbmV3c19fdGl0bGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAxOCAqIDF2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIlNvZmlhIFNhbnMgQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5wYWdlX190b3BfX25ld3NfX3RpdGxlIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiL1wiO1xuICBtYXJnaW46IDAgMC41ZW07XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAzMCAqIDF2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ucGFnZV9fdG9wX19uZXdzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDUwcHg7XG4gIGdhcDogY2FsYygwLjA1ICogNTAgKiAxdncpO1xuICBtYXJnaW46IDBweCAxMDBweCA1MHB4O1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDEwMCAqIDF2dykgY2FsYygwLjA1ICogNTAgKiAxdncpO1xufVxuLnBhZ2VfX3RvcF9fbmV3c19fbGlzdF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzVweDtcbiAgZ2FwOiBjYWxjKDAuMDUgKiAzNSAqIDF2dyk7XG59XG4ucGFnZV9fdG9wX19uZXdzX19saXN0X19pdGVtX19kYXRlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDIyICogMXZ3KTtcbiAgZm9udC1mYW1pbHk6IFwiU29maWEgU2FucyBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMEFERTI7XG59XG4ucGFnZV9fdG9wX19uZXdzX19saXN0X19pdGVtX19jYXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjBBREUyO1xuICB3aWR0aDogMTUwcHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiAxNTAgKiAxdncpO1xuICBoZWlnaHQ6IDI1cHg7XG4gIGhlaWdodDogY2FsYygwLjA1ICogMjUgKiAxdncpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAxNiAqIDF2dyk7XG4gIGNvbG9yOiAjMjBBREUyO1xufVxuLnBhZ2VfX3RvcF9fbmV3c19fbGlzdF9faXRlbV9fZGV0YWlsIHtcbiAgd2lkdGg6IDE0NTBweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDE0NTAgKiAxdncpO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucGFnZV9fdG9wX19uZXdzX19saXN0X19pdGVtX19kZXRhaWxfX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMTggKiAxdncpO1xufVxuLnBhZ2VfX3RvcF9fbmV3c19fbGlzdF9faXRlbV9fZGV0YWlsX190aXRsZSBhIHtcbiAgY29sb3I6ICMyMjI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdlX190b3BfX25ld3NfX2xpc3RfX2l0ZW1fX2RldGFpbF9fdGl0bGUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnBhZ2VfX3RvcF9fbmV3c19fbGlzdF9faXRlbV9fZGV0YWlsX190ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMTQgKiAxdncpO1xuICBjb2xvcjogIzkwOTA5MDtcbn1cbi5wYWdlX190b3BfX2xpZmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIyMHB4IDBweCAyMjBweDtcbiAgcGFkZGluZzogY2FsYygwLjA1ICogMjIwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAyMjAgKiAxdncpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3AvYmctbGlmZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5wYWdlX190b3BfX2xpZmVfX3NsYXNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTA5M3B4O1xuICB3aWR0aDogY2FsYygwLjA1ICogMTA5MyAqIDF2dyk7XG4gIGhlaWdodDogMzkycHg7XG4gIGhlaWdodDogY2FsYygwLjA1ICogMzkyICogMXZ3KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL3NsYXNoLXRvcC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5wYWdlX190b3BfX2xpZmVfX3NsYXNoMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTg1OXB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogMTg1OSAqIDF2dyk7XG4gIGhlaWdodDogNDIxcHg7XG4gIGhlaWdodDogY2FsYygwLjA1ICogNDIxICogMXZ3KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL3NsYXNoLWJvdHRvbS5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5wYWdlX190b3BfX2xpZmVfX3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBmb250LXNpemU6IDgwcHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogODAgKiAxdncpO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDNFOTM7XG59XG4ucGFnZV9fdG9wX19saWZlX190aXRsZSBzcGFuIHtcbiAgY29sb3I6ICMyMEFERTI7XG59XG4ucGFnZV9fdG9wX19saWZlX190aXRsZV9fanAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMjAgKiAxdncpO1xuICBmb250LWZhbWlseTogXCJTb2ZpYSBTYW5zIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4ucGFnZV9fdG9wX19saWZlX190aXRsZV9fanA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiL1wiO1xuICBtYXJnaW46IDAgMC41ZW07XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiA0MCAqIDF2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ucGFnZV9fdG9wX19saWZlX190aXRsZSBzcGFuLnBhZ2VfX3RvcF9fbGlmZV9fdGl0bGVfX2pwIHtcbiAgY29sb3I6ICMwMDNFOTM7XG59XG4ucGFnZV9fdG9wX19saWZlX19jYXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luOiAwcHggMHB4IDEwMHB4O1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDEwMCAqIDF2dyk7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAyNiAqIDF2dyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAzRTkzO1xufVxuLnBhZ2VfX3RvcF9fbGlmZV9fbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMjVweDtcbiAgZ2FwOiBjYWxjKDAuMDUgKiAxMjUgKiAxdncpO1xuICBwYWRkaW5nOiAwcHggMTAwcHg7XG4gIHBhZGRpbmc6IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDEwMCAqIDF2dyk7XG59XG4ucGFnZV9fdG9wX19saWZlX19saXN0X19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wYWdlX190b3BfX2xpZmVfX2xpc3RfX2l0ZW1fX2RldGFpbCB7XG4gIHdpZHRoOiA1MCU7XG59XG4ucGFnZV9fdG9wX19saWZlX19saXN0X19pdGVtX19kZXRhaWxfX3N1YlRpdGxlIHtcbiAgbWFyZ2luOiAwcHggMHB4IDEwcHg7XG4gIG1hcmdpbjogY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMTAgKiAxdncpO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMjYgKiAxdncpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogXCJTb2ZpYSBTYW5zIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwM0U5Mztcbn1cbi5wYWdlX190b3BfX2xpZmVfX2xpc3RfX2l0ZW1fX2RldGFpbF9fdGl0bGUge1xuICBtYXJnaW46IDBweCAwcHggMzBweDtcbiAgbWFyZ2luOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAzMCAqIDF2dyk7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiA2MCAqIDF2dyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGFnZV9fdG9wX19saWZlX19saXN0X19pdGVtX19kZXRhaWxfX3RleHQge1xuICBtYXJnaW46IDBweCAwcHggMTAwcHg7XG4gIG1hcmdpbjogY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMTAwICogMXZ3KTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDIwICogMXZ3KTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbi5wYWdlX190b3BfX2xpZmVfX2xpc3RfX2l0ZW1fX2RldGFpbF9faW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2VfX3RvcF9fbGlmZV9fbGlzdF9faXRlbV9faW1hZ2Uge1xuICB3aWR0aDogNTAlO1xufVxuLnBhZ2VfX3RvcF9fbGlmZV9fbGlzdF9faXRlbV9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnZV9fdG9wX19saWZlX19saXN0X19pdGVtOmZpcnN0LWNoaWxkIC5wYWdlX190b3BfX2xpZmVfX2xpc3RfX2l0ZW1fX2RldGFpbCB7XG4gIHBhZGRpbmc6IDBweCA1MHB4IDBweCAwcHg7XG4gIHBhZGRpbmc6IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDUwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KTtcbn1cbi5wYWdlX190b3BfX2xpZmVfX2xpc3RfX2l0ZW06bGFzdC1jaGlsZCAucGFnZV9fdG9wX19saWZlX19saXN0X19pdGVtX19kZXRhaWwge1xuICBwYWRkaW5nOiAwcHggMHB4IDBweCA1MHB4O1xuICBwYWRkaW5nOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiA1MCAqIDF2dyk7XG59XG4ucGFnZV9fdG9wX193b3JrcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwcHggMHB4IDEwMHB4O1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDEwMCAqIDF2dyk7XG59XG4ucGFnZV9fdG9wX193b3Jrc19fc2xhc2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTZ2dztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDkzcHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiAxMDkzICogMXZ3KTtcbiAgaGVpZ2h0OiAzOTJweDtcbiAgaGVpZ2h0OiBjYWxjKDAuMDUgKiAzOTIgKiAxdncpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3Avc2xhc2gtdG9wLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnBhZ2VfX3RvcF9fd29ya3NfX3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBmb250LXNpemU6IDgwcHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogODAgKiAxdncpO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDNFOTM7XG59XG4ucGFnZV9fdG9wX193b3Jrc19fdGl0bGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAyMCAqIDF2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIlNvZmlhIFNhbnMgQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5wYWdlX190b3BfX3dvcmtzX190aXRsZSBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIi9cIjtcbiAgbWFyZ2luOiAwIDAuNWVtO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogNDAgKiAxdncpO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnBhZ2VfX3RvcF9fd29ya3NfX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxOTAwLzc4MTtcbiAgbWFyZ2luOiAwcHggMHB4IDMwcHg7XG4gIG1hcmdpbjogY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMzAgKiAxdncpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3Avd29ya3MuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4ucGFnZV9fdG9wX193b3Jrc19faW1hZ2VfX3BpbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDYycHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiA2MiAqIDF2dyk7XG4gIGhlaWdodDogNzlweDtcbiAgaGVpZ2h0OiBjYWxjKDAuMDUgKiA3OSAqIDF2dyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9waW4xLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5wYWdlX190b3BfX3dvcmtzX19pbWFnZV9fcGluIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDYycHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiA2MiAqIDF2dyk7XG4gIGhlaWdodDogNzlweDtcbiAgaGVpZ2h0OiBjYWxjKDAuMDUgKiA3OSAqIDF2dyk7XG59XG4ucGFnZV9fdG9wX193b3Jrc19faW1hZ2VfX3Bpbi5waW4xIHtcbiAgdG9wOiA0Mi41JTtcbiAgbGVmdDogMTQuNSU7XG59XG4ucGFnZV9fdG9wX193b3Jrc19faW1hZ2VfX3Bpbi5waW4yIHtcbiAgdG9wOiAxMS41JTtcbiAgbGVmdDogMjIuOCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9waW4yLnBuZyk7XG59XG4ucGFnZV9fdG9wX193b3Jrc19faW1hZ2VfX3Bpbi5waW4zIHtcbiAgdG9wOiA0MC41JTtcbiAgbGVmdDogNDIuOCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9waW4zLnBuZyk7XG59XG4ucGFnZV9fdG9wX193b3Jrc19faW1hZ2VfX3Bpbi5waW40IHtcbiAgdG9wOiA1NSU7XG4gIGxlZnQ6IDQwLjglO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3AvcGluNC5wbmcpO1xufVxuLnBhZ2VfX3RvcF9fd29ya3NfX2ltYWdlX19waW4ucGluNSB7XG4gIHRvcDogNjAlO1xuICBsZWZ0OiA0Ni44JTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL3BpbjUucG5nKTtcbn1cbi5wYWdlX190b3BfX3dvcmtzX19pbWFnZV9fcGluLnBpbjYge1xuICB0b3A6IDMzJTtcbiAgbGVmdDogNzAuOCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9waW42LnBuZyk7XG59XG4ucGFnZV9fdG9wX193b3Jrc19faW1hZ2VfX3Bpbi5waW43IHtcbiAgdG9wOiA1NiU7XG4gIGxlZnQ6IDg0LjglO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3AvcGluNy5wbmcpO1xufVxuLnBhZ2VfX3RvcF9fd29ya3NfX2ltYWdlX19waW4ucGluOCB7XG4gIHRvcDogNjIlO1xuICBsZWZ0OiA5Mi44JTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL3BpbjgucG5nKTtcbn1cbi5wYWdlX190b3BfX3dvcmtzX19pbWFnZV9fcGluLnBpbjkge1xuICB0b3A6IDU4JTtcbiAgbGVmdDogODAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3AvcGluOS5wbmcpO1xufVxuLnBhZ2VfX3RvcF9fd29ya3NfX2ltYWdlX19waW46aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbn1cbi5wYWdlX190b3BfX3dvcmtzX19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDF2dyAwLjY2NjY2NjY2NjclO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDBweCAxMDBweCA2MHB4O1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDEwMCAqIDF2dykgY2FsYygwLjA1ICogNjAgKiAxdncpO1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZ2VfX3RvcF9fd29ya3NfX2J1dHRvbnNfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxOS40NDQ0NDQ0NDQ0JTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDNFOTM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDAuMDUgKiA0OCAqIDF2dyk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAxOCAqIDF2dyk7XG4gIGNvbG9yOiAjMDAzRTkzO1xufVxuLnBhZ2VfX3RvcF9fd29ya3NfX2J1dHRvbnNfX2l0ZW0uZnVsbCB7XG4gIHdpZHRoOiA0OS42MTExMTExMTExJTtcbn1cbi5wYWdlX190b3BfX3dvcmtzX19idXR0b25zX19pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDNFOTM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ucGFnZV9fdG9wX193b3Jrc19fYnV0dG9uc19faXRlbSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0U5MztcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fdG9wX193b3Jrc19fYnV0dG9uc19faXRlbSBhIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMC4ydnc7XG4gIHdpZHRoOiAzOHB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogMzggKiAxdncpO1xuICBoZWlnaHQ6IDM4cHg7XG4gIGhlaWdodDogY2FsYygwLjA1ICogMzggKiAxdncpO1xuICBib3JkZXItcmFkaXVzOiA1MDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjUwMDtcbiAgZm9udC1mYW1pbHk6IFwiU29maWEgU2FucyBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDAuMDUgKiAzOCAqIDF2dyk7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAyOCAqIDF2dyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogIzAwM0U5Mztcbn1cbi5wYWdlX190b3BfX2luaXRpYXRpdmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDBweCAwcHggMjAwcHg7XG4gIHBhZGRpbmc6IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDIwMCAqIDF2dyk7XG59XG4ucGFnZV9fdG9wX19pbml0aWF0aXZlX19zbGFzaDIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE4NTlweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDE4NTkgKiAxdncpO1xuICBoZWlnaHQ6IDQyMXB4O1xuICBoZWlnaHQ6IGNhbGMoMC4wNSAqIDQyMSAqIDF2dyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9zbGFzaC1ib3R0b20ucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ucGFnZV9fdG9wX19pbml0aWF0aXZlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogODBweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiA4MCAqIDF2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwM0U5Mztcbn1cbi5wYWdlX190b3BfX2luaXRpYXRpdmVfX3RpdGxlIHNwYW4ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMjAgKiAxdncpO1xuICBmb250LWZhbWlseTogXCJTb2ZpYSBTYW5zIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4ucGFnZV9fdG9wX19pbml0aWF0aXZlX190aXRsZSBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIi9cIjtcbiAgbWFyZ2luOiAwIDAuNWVtO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogNDAgKiAxdncpO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnBhZ2VfX3RvcF9faW5pdGlhdGl2ZV9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDEwMHB4IDBweDtcbiAgcGFkZGluZzogY2FsYygwLjA1ICogMTAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL2JnLWluaXRpYXRpdmUuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0IHtcbiAgbWFyZ2luOiAwcHggMTAwcHggMHB4IDEwMHB4O1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDEwMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMTAwICogMXZ3KTtcbn1cbi5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0X19saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwcHggMzBweDtcbiAgZ2FwOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAzMCAqIDF2dyk7XG4gIG1hcmdpbjogMHB4IDBweCA0NXB4IDBweDtcbiAgbWFyZ2luOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiA0NSAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dyk7XG59XG4ucGFnZV9fdG9wX19pbml0aWF0aXZlX19pbm5lcl9fbGlzdF9fbGluZV9faXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fdG9wX19pbml0aWF0aXZlX19pbm5lcl9fbGlzdF9fbGluZV9faXRlbV9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDIxNXB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogMjE1ICogMXZ3KTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBhZ2VfX3RvcF9faW5pdGlhdGl2ZV9faW5uZXJfX2xpc3RfX2xpbmVfX2l0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luOiAyMHB4IDBweCAwcHg7XG4gIG1hcmdpbjogY2FsYygwLjA1ICogMjAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMzAgKiAxdncpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhZ2VfX3RvcF9faW5pdGlhdGl2ZV9faW5uZXJfX2xpc3RfX2xpbmVfX2l0ZW1fX3RleHQge1xuICBtYXJnaW46IDEwcHggMHB4IDBweDtcbiAgbWFyZ2luOiBjYWxjKDAuMDUgKiAxMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dyk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAxOCAqIDF2dyk7XG59XG4ucGFnZV9fdG9wX19pbml0aWF0aXZlX19pbm5lcl9fbGlzdF9fbGluZV9faXRlbS50b3AgLnBhZ2VfX3RvcF9faW5pdGlhdGl2ZV9faW5uZXJfX2xpc3RfX2xpbmVfX2l0ZW1fX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAyNThweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDI1OCAqIDF2dyk7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0X19saW5lX19pdGVtLnRvcCAucGFnZV9fdG9wX19pbml0aWF0aXZlX19pbm5lcl9fbGlzdF9fbGluZV9faXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMzIgKiAxdncpO1xufVxuLnBhZ2VfX3RvcF9faW5pdGlhdGl2ZV9faW5uZXJfX2xpc3RfX2xpbmVfX2l0ZW0ub3RoZXIge1xuICB3aWR0aDogMTg2cHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiAxODYgKiAxdncpO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucGFnZV9fdG9wX19pbml0aWF0aXZlX19pbm5lcl9fbGlzdF9fbGluZV9faXRlbS5vdGhlciAucGFnZV9fdG9wX19pbml0aWF0aXZlX19pbm5lcl9fbGlzdF9fbGluZV9faXRlbV9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDE4NnB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogMTg2ICogMXZ3KTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBhZ2VfX3RvcF9fcmVjcnVpdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNzBweCAwcHggMjkwcHg7XG4gIHBhZGRpbmc6IGNhbGMoMC4wNSAqIDcwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAyOTAgKiAxdncpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3AvYmctcmVjcnVpdC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBhc3BlY3QtcmF0aW86IDc2MC80NDc7XG59XG4ucGFnZV9fdG9wX19yZWNydWl0X19zbGFzaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDkzcHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiAxMDkzICogMXZ3KTtcbiAgaGVpZ2h0OiAzOTJweDtcbiAgaGVpZ2h0OiBjYWxjKDAuMDUgKiAzOTIgKiAxdncpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3Avc2xhc2gtdG9wLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnBhZ2VfX3RvcF9fcmVjcnVpdF9fdGl0bGUge1xuICBtYXJnaW46IDBweCBhdXRvIDE4MHB4O1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGF1dG8gY2FsYygwLjA1ICogMTgwICogMXZ3KTtcbiAgZm9udC1zaXplOiA4MHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDgwICogMXZ3KTtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjBBREUyO1xufVxuLnBhZ2VfX3RvcF9fcmVjcnVpdF9fdGl0bGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAyMCAqIDF2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIlNvZmlhIFNhbnMgQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5wYWdlX190b3BfX3JlY3J1aXRfX3RpdGxlIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiL1wiO1xuICBtYXJnaW46IDAgMC41ZW07XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiA0MCAqIDF2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ucGFnZV9fdG9wX19yZWNydWl0X19jYXRjaCB7XG4gIG1hcmdpbjogMHB4IGF1dG8gMzBweDtcbiAgbWFyZ2luOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBhdXRvIGNhbGMoMC4wNSAqIDMwICogMXZ3KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgd2lkdGg6IDYwMHB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogNjAwICogMXZ3KTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBoZWlnaHQ6IGNhbGMoMC4wNSAqIDQwICogMXZ3KTtcbiAgZm9udC1mYW1pbHk6IFwiU2hpcHBvcmkgQW50aXF1ZSBCMVwiLCBzZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDAuMDUgKiA0MCAqIDF2dyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDIyICogMXZ3KTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fdG9wX19yZWNydWl0X19lbiB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDQwICogMXZ3KTtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbn1cbi5wYWdlX190b3BfX3JlY3J1aXRfX21haW5DYXRjaCB7XG4gIG1hcmdpbjogMHB4IDBweCAzMHB4O1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDMwICogMXZ3KTtcbiAgZm9udC1mYW1pbHk6IFwiU2hpcHBvcmkgQW50aXF1ZSBCMVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDcwICogMXZ3KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDBweCAwcHggMTBweCByZ2IoNiwgMTgzLCAyNDgpLCAwcHggMHB4IDEwcHggcmdiKDYsIDE4MywgMjQ4KSwgMHB4IDBweCAxMHB4IHJnYig2LCAxODMsIDI0OCk7XG59XG4ucGFnZV9fdG9wX19yZWNydWl0X190ZXh0IHtcbiAgbWFyZ2luOiAwcHggMHB4IDMwcHg7XG4gIG1hcmdpbjogY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMzAgKiAxdncpO1xuICBmb250LWZhbWlseTogXCJTaGlwcG9yaSBBbnRpcXVlIEIxXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMjQgKiAxdncpO1xuICBsaW5lLWhlaWdodDogMS44MzMzMzMzMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYig2LCAxODMsIDI0OCksIDBweCAwcHggMTBweCByZ2IoNiwgMTgzLCAyNDgpLCAwcHggMHB4IDEwcHggcmdiKDYsIDE4MywgMjQ4KTtcbn1cbi5wYWdlX190b3BfX2luc3RhZ3JhbSB7XG4gIHBhZGRpbmc6IDBweCAwcHggMTQ1cHg7XG4gIHBhZGRpbmc6IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDE0NSAqIDF2dyk7XG59XG4ucGFnZV9fdG9wX19pbnN0YWdyYW1fX3RpdGxlIHtcbiAgbWFyZ2luOiAwcHggMHB4IDUwcHg7XG4gIG1hcmdpbjogY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogNTAgKiAxdncpO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogNjAgKiAxdncpO1xuICBmb250LWZhbWlseTogXCJIb3N0IEdyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2VfX3RvcF9faW5zdGFncmFtX190aXRsZSBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiA2MHB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogNjAgKiAxdncpO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucGFnZV9fdG9wX19pbnN0YWdyYW1fX3RleHQge1xuICBtYXJnaW46IDBweCAwcHggNTBweDtcbiAgbWFyZ2luOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiA1MCAqIDF2dyk7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAyNCAqIDF2dyk7XG4gIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY2Njc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlX190b3BfX2NvbXBhbnkge1xuICBwYWRkaW5nOiAxNTBweCAwcHg7XG4gIHBhZGRpbmc6IGNhbGMoMC4wNSAqIDE1MCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG59XG4ucGFnZV9fdG9wX19jb21wYW55X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNDBweDtcbiAgZ2FwOiBjYWxjKDAuMDUgKiA0MCAqIDF2dyk7XG59XG4ucGFnZV9fdG9wX19jb21wYW55X19saXN0X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAzRTkzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG4ucGFnZV9fdG9wX19jb21wYW55X19saXN0X19pdGVtIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDgzMHB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogODMwICogMXZ3KTtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgaGVpZ2h0OiBjYWxjKDAuMDUgKiA1MDAgKiAxdncpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdlX190b3BfX2NvbXBhbnlfX2xpc3RfX2l0ZW0gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDBweCAwcHggMjhweDtcbiAgbWFyZ2luOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAyOCAqIDF2dyk7XG59XG4ucGFnZV9fdG9wX19jb21wYW55X19saXN0X19pdGVtIGkuaTEge1xuICB3aWR0aDogNTZweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDU2ICogMXZ3KTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBhZ2VfX3RvcF9fY29tcGFueV9fbGlzdF9faXRlbSBpLmkyIHtcbiAgd2lkdGg6IDc1cHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiA3NSAqIDF2dyk7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYWdlX190b3BfX2NvbXBhbnlfX2xpc3RfX2l0ZW1fX2VuIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMjIgKiAxdncpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICBjb2xvcjogIzAwM0U5Mztcbn1cbi5wYWdlX190b3BfX2NvbXBhbnlfX2xpc3RfX2l0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luOiAwcHggMHB4IDM2cHg7XG4gIG1hcmdpbjogY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMzYgKiAxdncpO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogNDggKiAxdncpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjtcbn1cbi5wYWdlX190b3BfX2NvbXBhbnlfX2xpc3RfX2l0ZW1fX3RleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMTggKiAxdncpO1xuICBjb2xvcjogIzIyMjtcbn1cbi5wYWdlLmJsdXIge1xuICBmaWx0ZXI6IGJsdXIoMTIuNXB4KTtcbn1cblxuQGtleWZyYW1lcyBmbG9hdGluZyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMyUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZsb2F0aW5nMiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMiUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZsb2F0aW5nMyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNCUpO1xuICB9XG59XG4ubG9hZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHN2aDtcbn1cbi5sb2FkaW5nX19sb2dvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDI1MHB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogMjUwICogMXZ3KTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmxvYWRpbmdfX2xpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHN2aDtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKC0xMGRlZyk7XG59XG4ubG9hZGluZ19fbGluZTEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQ5JTtcbiAgbGVmdDogLTUwJTtcbiAgd2lkdGg6IDIwMCU7XG4gIGhlaWdodDogMTAwc3ZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxvYWRpbmdfX2xpbmUyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC00OSU7XG4gIHJpZ2h0OiAtNTAlO1xuICB3aWR0aDogMjAwJTtcbiAgaGVpZ2h0OiAxMDBzdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMHZ3IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhZ2VfX3RvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAucGFnZV9fdG9wX19rZXl2aXN1YWwge1xuICAgIGFzcGVjdC1yYXRpbzogNjQwLzExNTk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL2JnLWtleXZpc3VhbC1zcC5wbmcpO1xuICB9XG4gIC5wYWdlX190b3BfX2tleXZpc3VhbF9fbG9nbyB7XG4gICAgdG9wOiAydnc7XG4gICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2tleXZpc3VhbF9fbG9nbyBpbWcge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMjUwICogMXZ3KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX190ZXh0IHtcbiAgICBoZWlnaHQ6IDk1JTtcbiAgICBwYWRkaW5nOiAwcHggMjBweCAwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2tleXZpc3VhbF9fdGV4dF9fY2F0Y2gxIHtcbiAgICBmb250LXNpemU6IDgycHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiA4MiAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX190ZXh0X19jYXRjaDIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTEwcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxMTAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2tleXZpc3VhbF9fdGV4dF9fY2F0Y2gyIHNwYW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDMwcHggMHB4IDBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDMwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KTtcbiAgICBnYXA6IDIwcHg7XG4gICAgZ2FwOiBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dyk7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMzQgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2tleXZpc3VhbF9fdGV4dF9fY2F0Y2gyIHNwYW46OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMTAwICogMXZ3KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAucGFnZV9fdG9wX19rZXl2aXN1YWxfX3RleHRfX2NhdGNoMjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX19pbWFnZSB7XG4gICAgd2lkdGg6IDQ0OXB4O1xuICAgIHdpZHRoOiBjYWxjKDAuMTU2MjUgKiA0NDkgKiAxdncpO1xuICAgIGhlaWdodDogNDU3cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiA0NTcgKiAxdncpO1xuICAgIHRvcDogNDh2dztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5wYWdlX190b3BfX2tleXZpc3VhbF9faW1hZ2UyIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDI1MCAqIDF2dyk7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDI1MCAqIDF2dyk7XG4gICAgdG9wOiAxMTR2dztcbiAgICBsZWZ0OiA1NHZ3O1xuICB9XG4gIC5wYWdlX190b3BfX2tleXZpc3VhbF9faW1hZ2UzIHtcbiAgICB3aWR0aDogMTcycHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDE3MiAqIDF2dyk7XG4gICAgaGVpZ2h0OiAxNzJweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDE3MiAqIDF2dyk7XG4gICAgdG9wOiAxN3Z3O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX19pbWFnZTQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fbmV3cyB7XG4gICAgcGFkZGluZzogMHB4IDIwcHggMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19uZXdzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogNjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX25ld3NfX3RpdGxlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19uZXdzX190aXRsZSBzcGFuOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDMwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19uZXdzX19saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMHB4IDIwcHggMzBweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMzAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX25ld3NfX2xpc3RfX2l0ZW0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucGFnZV9fdG9wX19uZXdzX19saXN0X19pdGVtX19kYXRlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyNCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fbmV3c19fbGlzdF9faXRlbV9fY2F0IHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDE1MCAqIDF2dyk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19uZXdzX19saXN0X19pdGVtX19kZXRhaWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYWdlX190b3BfX25ld3NfX2xpc3RfX2l0ZW1fX2RldGFpbF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDE4ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19saWZlIHtcbiAgICBwYWRkaW5nOiAyMjBweCAyMHB4IDEyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDIyMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDEyMCAqIDF2dyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL2JnLWxpZmUtc3AucG5nKTtcbiAgfVxuICAucGFnZV9fdG9wX19saWZlX19zbGFzaCB7XG4gICAgdG9wOiA0MHZ3O1xuICB9XG4gIC5wYWdlX190b3BfX2xpZmVfX3RpdGxlIHtcbiAgICBtYXJnaW46IDBweCAwcHggMzBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDMwICogMXZ3KTtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fbGlmZV9fdGl0bGVfX2pwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDEwcHggMHB4IDBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDEwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fbGlmZV9fdGl0bGVfX2pwOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDQwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19saWZlX19jYXRjaCB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDYwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjIgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2xpZmVfX2xpc3Qge1xuICAgIGdhcDogMTAwcHggMHB4O1xuICAgIGdhcDogY2FsYygwLjE1NjI1ICogMTAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5wYWdlX190b3BfX2xpZmVfX2xpc3RfX2l0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnBhZ2VfX3RvcF9fbGlmZV9fbGlzdF9faXRlbV9faW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fbGlmZV9fbGlzdF9faXRlbV9fZGV0YWlsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGFnZV9fdG9wX19saWZlX19saXN0X19pdGVtX19kZXRhaWxfX3N1YlRpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjYgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2xpZmVfX2xpc3RfX2l0ZW1fX2RldGFpbF9fdGl0bGUge1xuICAgIG1hcmdpbjogMHB4IDBweCAzMHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMzAgKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19saWZlX19saXN0X19pdGVtX19kZXRhaWxfX3RleHQge1xuICAgIG1hcmdpbjogMHB4IDBweCAzMHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMzAgKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19saWZlX19saXN0X19pdGVtX19kZXRhaWxfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDBweCAwcHggMzBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDMwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19saWZlX19saXN0X19pdGVtX19kZXRhaWxfX2ltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fbGlmZV9fbGlzdF9faXRlbTpmaXJzdC1jaGlsZCAucGFnZV9fdG9wX19saWZlX19saXN0X19pdGVtX19kZXRhaWwge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fbGlmZV9fbGlzdF9faXRlbTpsYXN0LWNoaWxkIC5wYWdlX190b3BfX2xpZmVfX2xpc3RfX2l0ZW1fX2RldGFpbCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAucGFnZV9fdG9wX193b3JrcyB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDEyMHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMTIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX193b3Jrc19fdGl0bGUge1xuICAgIG1hcmdpbjogMHB4IDBweCAzMHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMzAgKiAxdncpO1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fd29ya3NfX3RpdGxlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX193b3Jrc19fdGl0bGUgc3Bhbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiA0MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fd29ya3NfX2ltYWdlIHtcbiAgICBtYXJnaW46IDBweCAwcHggNDBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDQwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX193b3Jrc19fYnV0dG9ucyB7XG4gICAgbWFyZ2luOiAwcHggMjBweCA0MHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDQwICogMXZ3KTtcbiAgICBnYXA6IDE1cHg7XG4gICAgZ2FwOiBjYWxjKDAuMTU2MjUgKiAxNSAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fd29ya3NfX2J1dHRvbnNfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygwLjE1NjI1ICogNDUgKiAxdncpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fd29ya3NfX2J1dHRvbnNfX2l0ZW0gYSB7XG4gICAgcGFkZGluZzogMHB4IDBweCAwcHggNTBweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA1MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fd29ya3NfX2J1dHRvbnNfX2l0ZW0gYSBzcGFuIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMzggKiAxdncpO1xuICAgIGhlaWdodDogMzhweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDM4ICogMXZ3KTtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygwLjE1NjI1ICogMzggKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDI4ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX193b3Jrc19fYnV0dG9uc19faXRlbS5mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5wYWdlX190b3BfX2luaXRpYXRpdmUge1xuICAgIHBhZGRpbmc6IDBweCAwcHggMTAwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMTAwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19pbml0aWF0aXZlX190aXRsZSB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDMwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAzMCAqIDF2dyk7XG4gICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbiAgLnBhZ2VfX3RvcF9faW5pdGlhdGl2ZV9fdGl0bGUgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG4gIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX3RpdGxlIHNwYW46OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogNDAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyIHtcbiAgICBwYWRkaW5nOiA3MHB4IDBweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiA3MCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL2JnLWluaXRpYXRpdmUtc3AuanBnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0X19saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDMwcHggMjBweDtcbiAgICBnYXA6IGNhbGMoMC4xNTYyNSAqIDMwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dyk7XG4gICAgbWFyZ2luOiAwcHggMHB4IDQ1cHggMHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogNDUgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0X19saW5lX19pdGVtIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDE2MCAqIDF2dyk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAucGFnZV9fdG9wX19pbml0aWF0aXZlX19pbm5lcl9fbGlzdF9fbGluZV9faXRlbV9faW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDE3MCAqIDF2dyk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0X19saW5lX19pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAyOHB4IDBweCAwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAyOCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dyk7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0X19saW5lX19pdGVtX190ZXh0IHtcbiAgICBtYXJnaW46IDEwcHggMHB4IDBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDEwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dyk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0X19saW5lX19pdGVtX190ZXh0IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0X19saW5lX19pdGVtLnRvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBhZ2VfX3RvcF9faW5pdGlhdGl2ZV9faW5uZXJfX2xpc3RfX2xpbmVfX2l0ZW0udG9wIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0X19saW5lX19pdGVtX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMjAwICogMXZ3KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnBhZ2VfX3RvcF9faW5pdGlhdGl2ZV9faW5uZXJfX2xpc3RfX2xpbmVfX2l0ZW0udG9wIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0X19saW5lX19pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMzIgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0X19saW5lX19pdGVtLm90aGVyIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDEzMCAqIDF2dyk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0X19saW5lX19pdGVtLm90aGVyIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0X19saW5lX19pdGVtX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMTMwICogMXZ3KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnBhZ2VfX3RvcF9fcmVjcnVpdCB7XG4gICAgcGFkZGluZzogMjAwcHggMHB4IDI5MHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDIwMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjkwICogMXZ3KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3AvYmctcmVjcnVpdC1zcC5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICBhc3BlY3QtcmF0aW86IGF1dG87XG4gIH1cbiAgLnBhZ2VfX3RvcF9fcmVjcnVpdF9fdGl0bGUge1xuICAgIG1hcmdpbjogMHB4IDBweCAxMTBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDExMCAqIDF2dyk7XG4gICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICAucGFnZV9fdG9wX19yZWNydWl0X190aXRsZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fcmVjcnVpdF9fdGl0bGUgc3Bhbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiA0MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fcmVjcnVpdF9fY2F0Y2gge1xuICAgIG1hcmdpbjogMHB4IGF1dG8gMzBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGF1dG8gY2FsYygwLjE1NjI1ICogMzAgKiAxdncpO1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogNjAwICogMXZ3KTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiA0MCAqIDF2dyk7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDQwICogMXZ3KTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyNCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fcmVjcnVpdF9fZW4ge1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDQ0ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19yZWNydWl0X19tYWluQ2F0Y2gge1xuICAgIG1hcmdpbjogMHB4IDBweCAzMHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMzAgKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDcwICogMXZ3KTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMWVtO1xuICB9XG4gIC5wYWdlX190b3BfX3JlY3J1aXRfX3RleHQge1xuICAgIG1hcmdpbjogMHB4IDBweCAzMHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMzAgKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDI0ICogMXZ3KTtcbiAgICBsaW5lLWhlaWdodDogMi4wODMzMzMzMzMzO1xuICB9XG4gIC5wYWdlX190b3BfX2luc3RhZ3JhbSB7XG4gICAgcGFkZGluZzogNTBweCAwcHggMTIwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogNTAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDEyMCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9faW5zdGFncmFtX190aXRsZSB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDUwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA1MCAqIDF2dyk7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogNjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2luc3RhZ3JhbV9fdGl0bGUgaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogNjAgKiAxdncpO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAucGFnZV9fdG9wX19pbnN0YWdyYW1fX3RleHQge1xuICAgIG1hcmdpbjogMHB4IDBweCA1MHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogNTAgKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDI0ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19jb21wYW55IHtcbiAgICBwYWRkaW5nOiAxMDBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDEwMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2NvbXBhbnlfX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMHB4O1xuICAgIGdhcDogY2FsYygwLjE1NjI1ICogMzAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2NvbXBhbnlfX2xpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzUwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiAzNTAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2NvbXBhbnlfX2xpc3RfX2l0ZW0gYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDM1MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fY29tcGFueV9fbGlzdF9faXRlbSBpIHtcbiAgICBtYXJnaW46IDBweCAwcHggMjBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19jb21wYW55X19saXN0X19pdGVtIGkuaTEge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIHdpZHRoOiBjYWxjKDAuMTU2MjUgKiAzOCAqIDF2dyk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5wYWdlX190b3BfX2NvbXBhbnlfX2xpc3RfX2l0ZW0gaS5pMiB7XG4gICAgd2lkdGg6IDUxcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDUxICogMXZ3KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnBhZ2VfX3RvcF9fY29tcGFueV9fbGlzdF9faXRlbV9fZW4ge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyNiAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fY29tcGFueV9fbGlzdF9faXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbjogMHB4IDBweCAyMHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDQwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19jb21wYW55X19saXN0X19pdGVtX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxOCAqIDF2dyk7XG4gIH1cbiAgLmxvYWRpbmdfX2xvZ28ge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMjUwICogMXZ3KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5wYWdlX19pbml0aWF0aXZlcyB7XG4gIG1pbi1oZWlnaHQ6IDIwMDBweDtcbiAgcGFkZGluZzogMjAwcHggMHB4IDBweCAxMDBweDtcbiAgcGFkZGluZzogY2FsYygwLjA1ICogMjAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAxMDAgKiAxdncpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy9pbml0aWF0aXZlcy9iZy5qcGcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5wYWdlX19pbml0aWF0aXZlc19fY2F0Y2gge1xuICBtYXJnaW46IDBweCAwcHggNjBweDtcbiAgbWFyZ2luOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiA2MCAqIDF2dyk7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiA1MCAqIDF2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIlNoaXBwb3JpIEFudGlxdWUgQjFcIiwgc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMwMDNFOTM7XG59XG4ucGFnZV9faW5pdGlhdGl2ZXNfX2NhdGNoMiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAyNiAqIDF2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIlNoaXBwb3JpIEFudGlxdWUgQjFcIiwgc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuMzA3NjkyMzA3NztcbiAgY29sb3I6ICMwMDNFOTM7XG59XG4ucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyIHtcbiAgcGFkZGluZzogMHB4IDUwcHggMHB4IDUwcHg7XG4gIHBhZGRpbmc6IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDUwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiA1MCAqIDF2dyk7XG59XG4ucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDcwICogMXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAzRTkzO1xufVxuLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fZW4ge1xuICBtYXJnaW46IDBweCAwcHggNzBweDtcbiAgbWFyZ2luOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiA3MCAqIDF2dyk7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiA0MCAqIDF2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIlNvZmlhIFNhbnMgQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDEuNTcxNDI4NTcxNDtcbiAgY29sb3I6ICMwMDNFOTM7XG59XG4ucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19jYXRjaCB7XG4gIG1hcmdpbjogMHB4IDBweCA3MHB4O1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDcwICogMXZ3KTtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDI2ICogMXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDNFOTM7XG59XG4ucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwcHggMHB4IDExMHB4O1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDExMCAqIDF2dyk7XG4gIGdhcDogMTEwcHggMHB4O1xuICBnYXA6IGNhbGMoMC4wNSAqIDExMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dyk7XG59XG4ucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX19ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xuICBnYXA6IGNhbGMoMC4wNSAqIDQwICogMXZ3KTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fbGlzdF9faXRlbV9fZ3JpZF9fZGV0YWlsIHtcbiAgd2lkdGg6IDgwMHB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogODAwICogMXZ3KTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fbGlzdF9faXRlbV9fZ3JpZF9fZGV0YWlsLmZ1bGwge1xuICB3aWR0aDogMTEwMHB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogMTEwMCAqIDF2dyk7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX2dyaWRfX2RldGFpbF9fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIGdhcDogY2FsYygwLjA1ICogMjAgKiAxdncpO1xuICBtYXJnaW46IDBweCAwcHggMjVweDtcbiAgbWFyZ2luOiBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAwICogMXZ3KSBjYWxjKDAuMDUgKiAyNSAqIDF2dyk7XG59XG4ucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX19ncmlkX19kZXRhaWxfX3RpdGxlX19sb2dvIHtcbiAgd2lkdGg6IDEzMHB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogMTMwICogMXZ3KTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fbGlzdF9faXRlbV9fZ3JpZF9fZGV0YWlsX190aXRsZV9fbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX2dyaWRfX2RldGFpbF9fdGl0bGVfX3RleHQge1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogNTAgKiAxdncpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fbGlzdF9faXRlbV9fZ3JpZF9fZGV0YWlsX190aXRsZV9fdGV4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAyNCAqIDF2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIlNvZmlhIFNhbnMgQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAzRTkzO1xufVxuLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fbGlzdF9faXRlbV9fZ3JpZF9fZGV0YWlsX190ZXh0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDIwICogMXZ3KTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX2dyaWRfX2RldGFpbF9fdGV4dCBhIHtcbiAgY29sb3I6ICMwMDNFOTM7XG59XG4ucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX19ncmlkX19kZXRhaWxfX3RleHQgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX2dyaWRfX2ltYWdlMSB7XG4gIHdpZHRoOiAyODBweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDI4MCAqIDF2dyk7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX2dyaWRfX2ltYWdlMSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX2dyaWRfX2ltYWdlMiB7XG4gIHdpZHRoOiA1ODBweDtcbiAgd2lkdGg6IGNhbGMoMC4wNSAqIDU4MCAqIDF2dyk7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX2dyaWRfX2ltYWdlMiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX3dvcmtzIHtcbiAgbWFyZ2luOiA1MHB4IDBweCAwcHg7XG4gIG1hcmdpbjogY2FsYygwLjA1ICogNTAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpO1xuICBwYWRkaW5nOiAzNXB4IDUwcHggNTBweDtcbiAgcGFkZGluZzogY2FsYygwLjA1ICogMzUgKiAxdncpIGNhbGMoMC4wNSAqIDUwICogMXZ3KSBjYWxjKDAuMDUgKiA1MCAqIDF2dyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYzRjU7XG59XG4ucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX193b3Jrc19fdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMzIgKiAxdncpO1xuICBsaW5lLWhlaWdodDogMS40Mzc1O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwM0U5Mztcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX3dvcmtzX190ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDE4ICogMXZ3KTtcbiAgbGluZS1oZWlnaHQ6IDEuODg4ODg4ODg4OTtcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX3dvcmtzX19iYW5uZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbiAgZ2FwOiBjYWxjKDAuMDUgKiA4ICogMXZ3KTtcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX3dvcmtzX19iYW5uZXJzX19pdGVtIHtcbiAgd2lkdGg6IDI3NXB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogMjc1ICogMXZ3KTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fbGlzdF9faXRlbV9fd29ya3NfX2Jhbm5lcnNfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX193b3Jrc19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyNnB4O1xuICBnYXA6IGNhbGMoMC4wNSAqIDI2ICogMXZ3KTtcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX3dvcmtzX19saXN0X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzE1cHg7XG4gIHdpZHRoOiBjYWxjKDAuMDUgKiAzMTUgKiAxdncpO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDE2dnc7XG4gIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgcGFkZGluZzogY2FsYygwLjA1ICogNTAgKiAxdncpIGNhbGMoMC4wNSAqIDIwICogMXZ3KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX3dvcmtzX19saXN0X19pdGVtX190aXRsZSB7XG4gIG1hcmdpbjogMHB4IDBweCAzMHB4O1xuICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDMwICogMXZ3KTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDI4ICogMXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwM0U5Mztcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX3dvcmtzX19saXN0X19pdGVtX190ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMTggKiAxdncpO1xuICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY3O1xuICBjb2xvcjogIzAwM0U5Mztcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX3dvcmtzX19saXN0X19pdGVtX19udW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIlO1xuICBsZWZ0OiA1JTtcbiAgb3BhY2l0eTogMC4wNjtcbiAgZm9udC1zaXplOiAyMDBweDtcbiAgZm9udC1zaXplOiBjYWxjKDAuMDUgKiAyMDAgKiAxdncpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiU29maWEgU2FucyBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDNFOTM7XG59XG4ucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX193b3Jrc19fbGlzdF9faXRlbTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUzOHB4O1xuICB3aWR0aDogY2FsYygwLjA1ICogNTM4ICogMXZ3KTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxNnZ3O1xuICBwYWRkaW5nOiAyMHB4IDIwcHg7XG4gIHBhZGRpbmc6IGNhbGMoMC4wNSAqIDIwICogMXZ3KSBjYWxjKDAuMDUgKiAyMCAqIDF2dyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX193b3Jrc19fbGlzdF9faXRlbTJfX3RpdGxlIHtcbiAgbWFyZ2luOiAwcHggMHB4IDMwcHg7XG4gIG1hcmdpbjogY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMzAgKiAxdncpO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjA1ICogMjYgKiAxdncpO1xuICBsaW5lLWhlaWdodDogMS41Mzg0NjE1Mzg1O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwM0U5Mztcbn1cbi5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX3dvcmtzX19saXN0X19pdGVtMl9fdGV4dCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IGNhbGMoMC4wNSAqIDE4ICogMXZ3KTtcbiAgbGluZS1oZWlnaHQ6IDEuODg4ODg4ODg4OTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZV9faW5pdGlhdGl2ZXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL2luaXRpYXRpdmVzL2JnLXNwLnBuZyk7XG4gICAgcGFkZGluZzogMTAwcHggMHB4IDBweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAxMDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpO1xuICB9XG4gIC5wYWdlX19pbml0aWF0aXZlc19fY2F0Y2gge1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDQ0ICogMXZ3KTtcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2NhdGNoMiB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDEwMHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMTAwICogMXZ3KTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyNCAqIDF2dyk7XG4gICAgbGluZS1oZWlnaHQ6IDEuOTE2NjY2NjY2NztcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAwcHggNDBweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA0MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDcwICogMXZ3KTtcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19lbiB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDcwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA3MCAqIDF2dyk7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogNDAgKiAxdncpO1xuICB9XG4gIC5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2NhdGNoIHtcbiAgICBtYXJnaW46IDBweCAwcHggNzBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDcwICogMXZ3KTtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyNiAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMHB4IDBweCA4MHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogODAgKiAxdncpO1xuICAgIGdhcDogODBweCAwcHg7XG4gICAgZ2FwOiBjYWxjKDAuMTU2MjUgKiA4MCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fbGlzdF9faXRlbV9fZ3JpZCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMzRweDtcbiAgICBnYXA6IGNhbGMoMC4xNTYyNSAqIDM0ICogMXZ3KTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX19ncmlkX19kZXRhaWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX2dyaWRfX2RldGFpbC5mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX19ncmlkX19kZXRhaWxfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGdhcDogY2FsYygwLjA1ICogMjAgKiAxdncpO1xuICAgIG1hcmdpbjogMHB4IDBweCAyNXB4O1xuICAgIG1hcmdpbjogY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMjUgKiAxdncpO1xuICB9XG4gIC5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX2dyaWRfX2RldGFpbF9fdGl0bGVfX2xvZ28ge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMTAwICogMXZ3KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fbGlzdF9faXRlbV9fZ3JpZF9fZGV0YWlsX190aXRsZV9fbG9nbyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX2dyaWRfX2RldGFpbF9fdGl0bGVfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDQwICogMXZ3KTtcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX19ncmlkX19kZXRhaWxfX3RpdGxlX190ZXh0IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIyICogMXZ3KTtcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX19ncmlkX19kZXRhaWxfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX19ncmlkX19pbWFnZTEge1xuICAgIHdpZHRoOiAxNzBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMTcwICogMXZ3KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fbGlzdF9faXRlbV9fZ3JpZF9faW1hZ2UxIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fbGlzdF9faXRlbV9fZ3JpZF9faW1hZ2UyIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDM1MCAqIDF2dyk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX2dyaWRfX2ltYWdlMiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX3dvcmtzIHtcbiAgICBtYXJnaW46IDQwcHggMHB4IDBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDQwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX193b3Jrc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDI0ICogMXZ3KTtcbiAgICBsaW5lLWhlaWdodDogMS40NTgzMzMzMzMzO1xuICB9XG4gIC5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX3dvcmtzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxOCAqIDF2dyk7XG4gICAgbGluZS1oZWlnaHQ6IDEuODg4ODg4ODg4OTtcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX193b3Jrc19fYmFubmVycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMTBweCAwcHg7XG4gICAgZ2FwOiBjYWxjKDAuMTU2MjUgKiAxMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fbGlzdF9faXRlbV9fd29ya3NfX2Jhbm5lcnNfX2l0ZW0ge1xuICAgIHdpZHRoOiA0OSU7XG4gIH1cbiAgLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fbGlzdF9faXRlbV9fd29ya3NfX2Jhbm5lcnNfX2l0ZW0gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX193b3Jrc19fbGlzdCB7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGdhcDogY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX3dvcmtzX19saXN0X19pdGVtIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDMwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX193b3Jrc19fbGlzdF9faXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbjogMHB4IDBweCAzMHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMCAqIDF2dykgY2FsYygwLjA1ICogMzAgKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDI0ICogMXZ3KTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX3dvcmtzX19saXN0X19pdGVtX190aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX193b3Jrc19fbGlzdF9faXRlbV9fdGV4dCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDE4ICogMXZ3KTtcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX193b3Jrc19fbGlzdF9faXRlbV9fbnVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1NSU7XG4gICAgbGVmdDogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgZm9udC1zaXplOiAxODBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDE4MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX2luaXRpYXRpdmVzX19pbm5lcl9fbGlzdF9faXRlbV9fd29ya3NfX2xpc3RfX2l0ZW0yIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMjBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX193b3Jrc19fbGlzdF9faXRlbTJfX3RpdGxlIHtcbiAgICBtYXJnaW46IDBweCAwcHggMzBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDAgKiAxdncpIGNhbGMoMC4wNSAqIDMwICogMXZ3KTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyNCAqIDF2dyk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAucGFnZV9faW5pdGlhdGl2ZXNfX2lubmVyX19saXN0X19pdGVtX193b3Jrc19fbGlzdF9faXRlbTJfX3RpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYWdlX19pbml0aWF0aXZlc19faW5uZXJfX2xpc3RfX2l0ZW1fX3dvcmtzX19saXN0X19pdGVtMl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTggKiAxdncpO1xuICB9XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuQHVzZSAnLi4vY29tbW9uJyBhcyAqO1xuQHVzZSAnLi4vbWl4aW5zJyBhcyAqO1xuXG4ucGFnZXtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdChhbGwsMC41cyxjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpKTtcbiAgICAmX190b3B7XG4gICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMCAwIDAgMTAwLCAyMDAwKTsgXG4gICAgICAgICZfX2tleXZpc3VhbHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNDAsIDIwMDApOyBcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNzYwIC8gNTQxO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL2JnLWtleXZpc3VhbC5wbmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICZfX2xvZ297XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDIwIDAgMCAwLCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDI2MiwgYXV0bywgMjAwMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMCAwIDAgNTAsIDIwMDApOyBcbiAgICAgICAgICAgICAgICAmX19jYXRjaDF7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE1MCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFNTO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2NhdGNoMntcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDIwLCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTcwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250U1M7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMzQsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250TWFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTAwLCBhdXRvLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pc0ZpcnN0e1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmlzU2Vjb25ke1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmlzVGhpcmR7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19pbWFnZXtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDl2dztcbiAgICAgICAgICAgICAgICBsZWZ0OiA4dnc7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDY0OSwgNjYxLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAvL2FuaW1hdGlvbjogZmxvYXRpbmcgMi44cyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGUtcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICAmX19pbWcxe1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL2tleXZpc3VhbDEuanBnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KGFsbCwxcyxlYXNlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9faW1nMntcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9rZXl2aXN1YWwxLTIuanBnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KGFsbCwxcyxlYXNlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9faW1nM3tcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9rZXl2aXN1YWwxLTMuanBnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KGFsbCwxcyxlYXNlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19pbWFnZTJ7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAzNnZ3O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDM4dnc7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDM3OSwgMzc3LCAyMDAwKTtcbiAgICAgICAgICAgICAgICAvL2FuaW1hdGlvbjogZmxvYXRpbmcyIDIuOXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlLXJldmVyc2U7XG4gICAgICAgICAgICAgICAgJl9faW1nMXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9rZXl2aXN1YWwyLmpwZyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdChhbGwsMXMsZWFzZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2ltZzJ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3Ava2V5dmlzdWFsMi0yLmpwZyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdChhbGwsMXMsZWFzZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2ltZzN7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3Ava2V5dmlzdWFsMi0zLmpwZyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdChhbGwsMXMsZWFzZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9faW1hZ2Uze1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNXZ3O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDY2dnc7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDMwMSwgMzAwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAvL2FuaW1hdGlvbjogZmxvYXRpbmczIDMuOHMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlLXJldmVyc2U7XG4gICAgICAgICAgICAgICAgJl9faW1nMXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9rZXl2aXN1YWwzLmpwZyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdChhbGwsMXMsZWFzZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2ltZzJ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3Ava2V5dmlzdWFsMy0yLmpwZyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdChhbGwsMXMsZWFzZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2ltZzN7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3Ava2V5dmlzdWFsMy0zLmpwZyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdChhbGwsMXMsZWFzZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9faW1hZ2U0e1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMjN2dztcbiAgICAgICAgICAgICAgICByaWdodDogLTN2dztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMzM3LCAzMzYsIDIwMDApO1xuICAgICAgICAgICAgICAgIC8vYW5pbWF0aW9uOiBmbG9hdGluZzMgMy45cyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGUtcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICAmX19pbWcxe1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL2tleXZpc3VhbDQuanBnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KGFsbCwxcyxlYXNlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9faW1nMntcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9rZXl2aXN1YWw0LTIuanBnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KGFsbCwxcyxlYXNlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9faW1nM3tcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9rZXl2aXN1YWw0LTMuanBnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KGFsbCwxcyxlYXNlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fbmV3c3tcbiAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNTAsIDIwMDApOyBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg3MCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250TWFpbjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JNYWluO1xuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250U1M7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJy8nO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIC41ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygzMCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncoZ2FwLCA1MCwgMjAwMCk7IFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDEwMCA1MCwgMjAwMCk7IFxuICAgICAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncoZ2FwLCAzNSwgMjAwMCk7IFxuICAgICAgICAgICAgICAgICAgICAmX19kYXRle1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjIsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250U1M7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvckxpZ2h0Qmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX19jYXR7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JMaWdodEJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTUwLCAyNSwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxNiwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yTGlnaHRCbHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX2RldGFpbHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dygxNDUwLCBhdXRvLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxOCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTQsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JMaWdodEdyYXk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fbGlmZXtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDIyMCAwIDIyMCwgMjAwMCk7IFxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL2JnLWxpZmUucG5nKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICZfX3NsYXNoe1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDEwOTMsIDM5MiwgMjAwMCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL3NsYXNoLXRvcC5wbmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19zbGFzaDJ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dygxODU5LCA0MjEsIDIwMDApO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9zbGFzaC1ib3R0b20ucG5nKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoODAsIDIwMDApO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udE1haW47XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yTGlnaHRCbHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19qcCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFNTO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcvJztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDQwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3Bhbi5wYWdlX190b3BfX2xpZmVfX3RpdGxlX19qcHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvck1haW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fY2F0Y2h7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAxMDAsIDIwMDApO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDI2LCAyMDAwKTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JNYWluO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDEyNSwgMjAwMCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAwIDEwMCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgJl9fZGV0YWlse1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX3N1YlRpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgMTAsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDI2LCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFNTO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JNYWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAzMCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoNjAsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgMTAwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzYvMjApXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX2ltYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkICZfX2RldGFpbHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMCA1MCAwIDAsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCAmX19kZXRhaWx7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMCAwIDUwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX193b3Jrc3tcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDEwMCwgMjAwMCk7IFxuICAgICAgICAgICAgJl9fc2xhc2h7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTZ2dztcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTA5MywgMzkyLCAyMDAwKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3Avc2xhc2gtdG9wLnBuZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDgwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRNYWluO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvck1haW47XG4gICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjAsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRTUztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnLyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDQwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19pbWFnZXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE5MDAgLyA3ODE7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAzMCwgMjAwMCk7IFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC93b3Jrcy5qcGcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICAgICZfX3BpbntcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoNjIsIDc5LCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL3BpbjEucG5nKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg2MiwgNzksIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucGluMXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNDIuNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNC41JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnBpbjJ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDExLjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjIuOCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3AvcGluMi5wbmcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucGluM3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNDAuNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0Mi44JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9waW4zLnBuZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5waW40e1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0MC44JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9waW40LnBuZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5waW41e1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA2MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0Ni44JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9waW41LnBuZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5waW42e1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMyU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3MC44JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9waW42LnBuZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5waW43e1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1NiU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4NC44JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9waW43LnBuZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5waW44e1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA2MiU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA5Mi44JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9waW44LnBuZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5waW45e1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1OCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3AvcGluOS5wbmcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19idXR0b25ze1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGdhcDogMXZ3IGNhbGMoKDEyLzE4MDApKjEwMCUpO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMTAwIDYwLCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAmX19pdGVte1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgzNTAvMTgwMCkqMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JNYWluO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmVfaGVpZ2h0X3Z3KDQ4LCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTgsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgICAgICAgICAgICAgJi5mdWxse1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDg5My8xODAwKSoxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvck1haW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwLjJ2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMzgsIDM4LCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFNTO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZV9oZWlnaHRfdncoMzgsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDI4LCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JNYWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2luaXRpYXRpdmV7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAwIDAgMjAwLCAyMDAwKTtcbiAgICAgICAgICAgICZfX3NsYXNoMntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDE4NTksIDQyMSwgMjAwMCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL3NsYXNoLWJvdHRvbS5wbmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg4MCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250TWFpbjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JNYWluO1xuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250U1M7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJy8nO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIC41ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg0MCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9faW5uZXJ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAxMDAgMCwgMjAwMCk7IFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9iZy1pbml0aWF0aXZlLmpwZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAxMDAgMCAxMDAsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAmX19saW5le1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDAgMzAsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA0NSAwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2ltYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMjE1LCBhdXRvLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDIwIDAgMCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDMwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDEwIDAgMCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50b3B7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0X19saW5lX19pdGVtX19pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMjU4LCBhdXRvLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFnZV9fdG9wX19pbml0aWF0aXZlX19pbm5lcl9fbGlzdF9fbGluZV9faXRlbV9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygzMiwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vdGhlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDE4NiwgYXV0bywgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wYWdlX190b3BfX2luaXRpYXRpdmVfX2lubmVyX19saXN0X19saW5lX19pdGVtX19pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTg2LCBhdXRvLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19yZWNydWl0e1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgNzAgMCAyOTAsIDIwMDApO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL2JnLXJlY3J1aXQucG5nKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA3NjAgLyA0NDc7XG4gICAgICAgICAgICAmX19zbGFzaHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dygxMDkzLCAzOTIsIDIwMDApO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9zbGFzaC10b3AucG5nKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgYXV0byAxODAsIDIwMDApO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDgwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRNYWluO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvckxpZ2h0Qmx1ZTtcbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFNTO1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcvJztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAuNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoNDAsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2NhdGNoe1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIGF1dG8gMzAsIDIwMDApO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDYwMCwgNDAsIDIwMDApO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udE1pbmNobztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsaW5lX2hlaWdodF92dyg0MCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIyLCAyMDAwKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2Vue1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg0MCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250QkM7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19tYWluQ2F0Y2h7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAzMCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250TWluY2hvO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDcwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAwcHggMTBweCByZ2JhKDYsIDE4MywgMjQ4LCAxKSAsIDBweCAwcHggMTBweCByZ2JhKDYsIDE4MywgMjQ4LCAxKSAsIDBweCAwcHggMTBweCByZ2JhKDYsIDE4MywgMjQ4LCAxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3RleHR7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAzMCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250TWluY2hvO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDI0LCAyMDAwKTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYyg0NC8yNCk7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDEwcHggcmdiYSg2LCAxODMsIDI0OCwgMSkgLCAwcHggMHB4IDEwcHggcmdiYSg2LCAxODMsIDI0OCwgMSkgLCAwcHggMHB4IDEwcHggcmdiYSg2LCAxODMsIDI0OCwgMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9faW5zdGFncmFte1xuICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAwIDAgMTQ1LCAyMDAwKTtcbiAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNTAsIDIwMDApOyBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg2MCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoNjAsIGF1dG8sIDIwMDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3RleHR7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA1MCwgMjAwMCk7IFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDI0LCAyMDAwKTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYyg0MC8yNCk7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2NvbXBhbnl7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDE1MCAwLCAyMDAwKTsgXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncoZ2FwLCA0MCwgMjAwMCk7IFxuICAgICAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yTWFpbjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICNmZmYsICRhbHBoYTogLjcpO1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoODMwLCA1MDAsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDI4LCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmkxe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg1NiwgYXV0bywgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmkye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg3NSwgYXV0bywgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fZW57XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250QkM7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgMzYsIDIwMDApOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDQ4LCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yR3JheTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTgsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvckdyYXk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5ibHVye1xuICAgICAgICBmaWx0ZXI6IGJsdXIoMTIuNXB4KTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmxvYXRpbmcge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zJSk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMyUpO1xuICAgIH1cbn1cbkBrZXlmcmFtZXMgZmxvYXRpbmcyIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMiUpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIlKTtcbiAgICB9XG59XG5Aa2V5ZnJhbWVzIGZsb2F0aW5nMyB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQlKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0JSk7XG4gICAgfVxufVxuXG4ubG9hZGluZ3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHN2aDtcbiAgICAmX19sb2dve1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBAaW5jbHVkZSBpbWdfdncoMjUwLCBhdXRvLCAyMDAwKTtcbiAgICB9XG4gICAgJl9fbGluZXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDBzdmg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigtMTBkZWcpO1xuICAgIH1cbiAgICAmX19saW5lMXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC00OSU7XG4gICAgICAgIGxlZnQ6IC01MCU7XG4gICAgICAgIHdpZHRoOiAyMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMHN2aDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgJl9fbGluZTJ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtNDklO1xuICAgICAgICByaWdodDogLTUwJTtcbiAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICAgIGhlaWdodDogMTAwc3ZoO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZSB7XG4gICAgMCUge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMHZ3IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cbiAgICAucGFnZXtcbiAgICAgICAgJl9fdG9we1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICZfX2tleXZpc3VhbHtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDY0MCAvIDExNTk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL2JnLWtleXZpc3VhbC1zcC5wbmcpO1xuICAgICAgICAgICAgICAgICZfX2xvZ297XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMnZ3O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMjAsIDY0MCk7IFxuICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMjUwLCBhdXRvLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX3RleHR7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTUlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMjAgMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgICZfX2NhdGNoMXtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDgyLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX2NhdGNoMntcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTEwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDMwIDAgMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDIwLCA2NDApOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygzNCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTAwLCBhdXRvLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2ltYWdle1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoNDQ5LCA0NTcsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNDh2dztcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9faW1hZ2Uye1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMjUwLCAyNTAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTE0dnc7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDU0dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2ltYWdlM3tcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDE3MiwgMTcyLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE3dnc7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19pbWFnZTR7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fbmV3c3tcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMjAgMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDYwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMzAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMjAgMzAsIDY0MCk7IFxuICAgICAgICAgICAgICAgICAgICAmX19pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgJl9fZGF0ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyNCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2NhdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTUwLCBhdXRvLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fZGV0YWlse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19saWZle1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMjIwIDIwIDEyMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDI1L2Fzc2V0cy9pbWcvdG9wL2JnLWxpZmUtc3AucG5nKTtcbiAgICAgICAgICAgICAgICAmX19zbGFzaHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0MHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAzMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDYwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgJl9fanB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAxMCAwIDAsIDY0MCk7IFxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoNDAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fY2F0Y2h7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNjAsIDY0MCk7IFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDEwMCAwLCA2NDApOyBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fZGV0YWlse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3N1YlRpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDI2LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAzMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDYwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDMwLCA2NDApOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2ltYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAzMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCAmX19kZXRhaWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCAmX19kZXRhaWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3dvcmtze1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgMTIwLCA2NDApOyBcbiAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAzMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMCAyMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDYwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoNDAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9faW1hZ2V7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNDAsIDY0MCk7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19idXR0b25ze1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAyMCA0MCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncoZ2FwLCAxNSwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZV9oZWlnaHRfdncoNDUsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMCAwIDUwLCA2NDApOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMzgsIDM4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsaW5lX2hlaWdodF92dygzOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5mdWxse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19pbml0aWF0aXZle1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMCAwIDEwMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgMzAsIDY0MCk7IFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMjAsIDY0MCk7IFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg2MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMWVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDQwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDcwIDAsIDY0MCk7IFxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy90b3AvYmctaW5pdGlhdGl2ZS1zcC5qcGcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAwIDIwLCA2NDApOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2xpbmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDMwIDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNDUgMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTYwLCBhdXRvLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTcwLCBhdXRvLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDI4IDAgMCwgNjQwKTtAaW5jbHVkZSBmel92dygyMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDEwIDAgMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnRvcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBhZ2VfX3RvcF9faW5pdGlhdGl2ZV9faW5uZXJfX2xpc3RfX2xpbmVfX2l0ZW1fX2ltYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDIwMCwgYXV0bywgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFnZV9fdG9wX19pbml0aWF0aXZlX19pbm5lcl9fbGlzdF9fbGluZV9faXRlbV9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMzIsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vdGhlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dygxMzAsIGF1dG8sIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFnZV9fdG9wX19pbml0aWF0aXZlX19pbm5lcl9fbGlzdF9fbGluZV9faXRlbV9faW1hZ2V7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTMwLCBhdXRvLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3JlY3J1aXR7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAyMDAgMCAyOTAsIDY0MCk7IFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL3RvcC9iZy1yZWNydWl0LXNwLnBuZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogYXV0bztcbiAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAxMTAsIDY0MCk7IFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMjAsIDY0MCk7IFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg2MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDQwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2NhdGNoe1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCBhdXRvIDMwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoNjAwLCA0MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZV9oZWlnaHRfdncoNDAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDI0LCA2NDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19lbntcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoNDQsIDY0MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX21haW5DYXRjaHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAzMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoNzAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjFlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAzMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjQsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDUwLzI0KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19pbnN0YWdyYW17XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCA1MCAwIDEyMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNTAsIDY0MCk7IFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg2MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDYwLCBhdXRvLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX3RleHR7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNTAsIDY0MCk7IFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyNCwgNjQwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19jb21wYW55e1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMTAwIDIwLCA2NDApOyBcbiAgICAgICAgICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KGdhcCwgMzAsIDY0MCk7IFxuICAgICAgICAgICAgICAgICAgICAmX19pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDEwMCUsIDM1MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDEwMCUsIDM1MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAyMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pMXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDM4LCBhdXRvLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmkye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoNTEsIGF1dG8sIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fZW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDI2LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAyMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoNDAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5sb2FkaW5ne1xuICAgICAgICAmX19sb2dve1xuICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDI1MCwgYXV0bywgNjQwKTtcbiAgICAgICAgfVxuICAgIH1cblxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcbkB1c2UgJy4uL2NvbW1vbicgYXMgKjtcbkB1c2UgJy4uL21peGlucycgYXMgKjtcblxuLnBhZ2V7XG4gICAgJl9faW5pdGlhdGl2ZXN7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwMDBweDtcbiAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAyMDAgMCAwIDEwMCwgMjAwMCk7IFxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjUvYXNzZXRzL2ltZy9pbml0aWF0aXZlcy9iZy5qcGcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgJl9fY2F0Y2h7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDYwLCAyMDAwKTsgXG4gICAgICAgICAgICBAaW5jbHVkZSBmel92dyg1MCwgMjAwMCk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRNaW5jaG87XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYyg2MC81MCk7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgfVxuICAgICAgICAmX19jYXRjaDJ7XG4gICAgICAgICAgICBAaW5jbHVkZSBmel92dygyNiwgMjAwMCk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRNaW5jaG87XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYyg2MC8yNik7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgfVxuICAgICAgICAmX19pbm5lcntcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMCA1MCAwIDUwLCAyMDAwKTsgXG4gICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoNzAsIDIwMDApO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvck1haW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19lbntcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDcwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg0MCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250U1M7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMTEwLzcwKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2NhdGNoe1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNzAsIDIwMDApO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDI2LCAyMDAwKTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JNYWluO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAxMTAsIDIwMDApOyBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KGdhcCwgMTEwIDAsIDIwMDApOyBcbiAgICAgICAgICAgICAgICAmX19pdGVte1xuICAgICAgICAgICAgICAgICAgICAmX19ncmlke1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncoZ2FwLCA0MCwgMjAwMCk7IFxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgJl9fZGV0YWlse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg4MDAsIGF1dG8sIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZnVsbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDExMDAsIGF1dG8sIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsMjAsIDIwMDApOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAyNSwgMjAwMCk7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19sb2dve1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDEzMCwgYXV0bywgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDUwLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyNCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250U1M7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDM2LzIwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JNYWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19pbWFnZTF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDI4MCwgYXV0bywgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19pbWFnZTJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDU4MCwgYXV0bywgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fd29ya3N7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgNTAgMCAwLCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDM1IDUwIDUwLCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGM0Y1O1xuICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMzIsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDQ2LzMyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JNYWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxOCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzQvMTgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fYmFubmVyc3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KGdhcCwgOCwgMjAwMCk7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dygyNzUsIGF1dG8sIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2xpc3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDI2LCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMzE1LCBhdXRvLCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTZ2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCA1MCAyMCwgMjAwMCk7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgMzAsIDIwMDApOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDI4LCAyMDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTgsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzAvMTgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvck1haW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fbnVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMiU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMDY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMDAsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250U1M7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yTWFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pdGVtMntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg1MzgsIGF1dG8sIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxNnZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDIwIDIwLCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAzMCwgMjAwMCk7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjYsIDIwMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNDAvMjYpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JNYWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RleHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxOCwgMjAwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzNC8xOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblxuICAgIC5wYWdle1xuICAgICAgICAmX19pbml0aWF0aXZlc3tcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyNS9hc3NldHMvaW1nL2luaXRpYXRpdmVzL2JnLXNwLnBuZyk7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDEwMCAwIDAsIDY0MCk7XG4gICAgICAgICAgICAmX19jYXRjaHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg0NCwgNjQwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2NhdGNoMntcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDEwMCwgNjQwKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyNCwgNjQwKTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYyg0Ni8yNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19pbm5lcntcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgNDAsIDY0MCk7XG4gICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDcwLCA2NDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19lbntcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA3MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoNDAsIDY0MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2NhdGNoe1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDcwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyNiwgNjQwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA4MCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncoZ2FwLCA4MCAwLCA2NDApOyBcbiAgICAgICAgICAgICAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2dyaWR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncoZ2FwLCAzNCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fZGV0YWlse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5mdWxse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncoZ2FwLDIwLCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDI1LCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19sb2dve1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dygxMDAsIGF1dG8sIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDQwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIyLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9faW1hZ2Uxe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTcwLCBhdXRvLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pbWFnZTJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dygzNTAsIGF1dG8sIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fd29ya3N7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDQwIDAgMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAyMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDI0LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzNS8yNCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RleHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzNC8xOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2Jhbm5lcnN7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KGdhcCwgMTAgMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDklO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2xpc3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncoZ2FwLCAyMCwgNjQwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMzAgMjAsIDY0MCk7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgMzAsIDIwMDApOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyNCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RleHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fbnVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDU1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxODAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9faXRlbTJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDIwIDIwLCA2NDApOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDMwLCAyMDAwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjQsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59Il19 */
