@charset "UTF-8";img{max-width:100%}body{background-color:#f7f7f7;font-family:"Noto Sans JP",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-synthesis:none!important;font-style:normal;color:#000}body.noScroll{overflow:hidden}.navigation{display:none}.header{position:sticky;z-index:100;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100px;width:100%;padding:0 20px;background-color:#fff}.header.top{position:fixed}.header__logo a{-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.header__logo a:hover{opacity:.7}.header__logo a img{width:237px}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}.header__nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;list-style:none;margin:0;padding:0}.header__nav__list li{font-size:24px;font-weight:600;font-family:"Barlow Condensed",serif}.header__nav__list li a{text-decoration:none;color:#000}.header__nav__list li a:hover{text-decoration:underline}.header__nav__sns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;list-style:none;margin:0;padding:0}.header__nav__sns li a{-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.header__nav__sns li a:hover{opacity:.7}.header__nav__sns li a img{width:40px}.header__menu{display:none}.footer{position:relative;min-height:350px;padding-top:50px;padding-bottom:20px;background-color:#000;background-image:url(/themes/bellnox/assets/img/footer/bg.png);background-size:1964px auto;background-position:center top;background-repeat:no-repeat}.footer__nav{margin-bottom:80px}.footer__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px;list-style:none;margin:0;padding:0;text-align:center}.footer__nav ul li{font-size:24px;font-family:"Barlow Condensed",serif;font-weight:600}.footer__nav ul li a{display:block;color:#f5f8f7;text-decoration:none}.footer__nav ul li a:hover{text-decoration:underline}.footer__subNav{margin-bottom:35px}.footer__subNav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px;list-style:none;margin:0;padding:0;text-align:center}.footer__subNav ul li{font-size:20px;font-family:"Barlow Condensed",serif;font-weight:500}.footer__subNav ul li a{display:block;color:#f5f8f7;text-decoration:none}.footer__subNav ul li a:hover{text-decoration:underline}.footer__sns{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:25px;list-style:none;margin:0 0 100px;padding:0}.footer__sns a{-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.footer__sns a:hover{opacity:.7}.footer__sns a img{width:40px}.footer__copyright{margin:0;font-size:18px;font-family:"Barlow Condensed",serif;font-weight:400;text-align:center;color:#868686}@media only screen and (max-width:991px){body::before{display:block;position:fixed;z-index:-1;content:"";top:0;left:0;width:100%;height:100svh;background-image:url(/themes/bellnox/assets/img/bg-sp.png);background-size:100% auto;background-attachment:scroll}.navigation{display:block;visibility:hidden;opacity:0;position:fixed;z-index:200;top:0;left:0;width:100%;height:100vh;background-color:#fff;background-image:url(/themes/bellnox/assets/img/bg-sp.png);background-size:100% auto;-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 nav{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;height:85vh}.navigation__list{list-style:none;margin:0;padding:80px 0 0;padding:calc(.15625 * 80 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw);text-align:right}.navigation__list__item{font-size:80px;font-size:calc(.15625 * 80 * 1vw);font-weight:600;font-family:"Barlow Condensed",serif;line-height:1.875}.navigation__list__item a{display:block;padding:0 80px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 80 * 1vw);text-decoration:none;color:#000}.navigation__list__item a:hover{text-decoration:underline}.navigation__sns{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:30px;gap:calc(.15625 * 30 * 1vw);list-style:none;margin:0;padding:0}.navigation__sns li a{-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.navigation__sns li a img{width:50px;width:calc(.15625 * 50 * 1vw);height:auto}.navigation__sns li a:hover{opacity:.7}.header{height:auto;padding:20px;padding:calc(.15625 * 20 * 1vw)}.header__logo{width:237px;width:calc(.15625 * 237 * 1vw);height:auto}.header__logo img{width:100%}.header__nav{display:none}.header__menu{cursor:pointer;display:block;position:relative;width:50px;width:calc(.15625 * 50 * 1vw);height:50px;height:calc(.15625 * 50 * 1vw)}.header__menu::before{content:"";position:absolute;top:36%;left:0;width:100%;height:2px;background-color:#000}.header__menu::after{content:"";position:absolute;bottom:36%;left:0;width:100%;height:2px;background-color:#000}.header__close{cursor:pointer;display:block;position:relative;width:50px;width:calc(.15625 * 50 * 1vw);height:50px;height:calc(.15625 * 50 * 1vw)}.header__close::before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header__close::after{content:"";position:absolute;top:50%;bottom:auto;left:0;width:100%;height:2px;background-color:#000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.footer{min-height:0;padding:60px 0 30px;padding:calc(.15625 * 60 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 30 * 1vw);background-image:url(/themes/bellnox/assets/img/footer/logo-sp.png);background-size:100% auto}.footer__nav{margin:0 0 100px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 100 * 1vw)}.footer__nav ul{gap:50px;gap:calc(.15625 * 50 * 1vw)}.footer__nav ul li{font-size:24px;font-size:calc(.15625 * 24 * 1vw)}.footer__subNav{margin:0 0 20px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.footer__subNav ul{gap:50px;gap:calc(.15625 * 50 * 1vw)}.footer__subNav ul li{font-size:20px;font-size:calc(.15625 * 20 * 1vw)}.footer__sns{margin:0 0 90px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 90 * 1vw);gap:30px;gap:calc(.15625 * 30 * 1vw)}.footer__sns li img{width:50px;width:calc(.15625 * 50 * 1vw);height:auto}.footer__copyright{font-size:18px;font-size:calc(.15625 * 18 * 1vw);text-align:center}}.button{width:325px;height:60px;margin:0 auto;border:1px solid #000;text-align:center}.button a,.button span{display:block;position:relative;background-color:#000;line-height:58px;text-decoration:none;font-weight:500;color:#fff;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.button a::after,.button span::after{content:"〉";display:block;position:absolute;top:50%;right:10px;font-family:"Barlow Condensed",serif;font-size:18px;font-weight:300;color:#fff;-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:hover,.button span:hover{background-color:transparent;color:#000}.button a:hover::after,.button span:hover::after{color:#000;-webkit-transform:translateY(-50%) translateX(5px);transform:translateY(-50%) translateX(5px)}@media only screen and (max-width:991px){.button{width:380px;width:calc(.15625 * 380 * 1vw);height:70px;height:calc(.15625 * 70 * 1vw)}.button a,.button span{font-size:18px;font-size:calc(.15625 * 18 * 1vw);line-height:67px;line-height:calc(.15625 * 67 * 1vw)}.button a::after,.button span::after{right:1vw;font-size:21px;font-size:calc(.15625 * 21 * 1vw)}}.buttonPrev{width:325px;height:60px;margin:0 auto;border:1px solid #000;text-align:center}.buttonPrev a,.buttonPrev span{display:block;position:relative;background-color:#000;line-height:58px;text-decoration:none;font-weight:500;color:#fff;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.buttonPrev a::before,.buttonPrev span::before{content:"〈";display:block;position:absolute;top:50%;left:10px;font-family:"Barlow Condensed",serif;font-size:18px;font-weight:300;color:#fff;-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)}.buttonPrev a:hover,.buttonPrev span:hover{background-color:transparent;color:#000}.buttonPrev a:hover::before,.buttonPrev span:hover::before{color:#000;-webkit-transform:translateY(-50%) translateX(-5px);transform:translateY(-50%) translateX(-5px)}@media only screen and (max-width:991px){.buttonPrev{width:380px;width:calc(.15625 * 380 * 1vw);height:70px;height:calc(.15625 * 70 * 1vw)}.buttonPrev a,.buttonPrev span{font-size:18px;font-size:calc(.15625 * 18 * 1vw);line-height:70px;line-height:calc(.15625 * 70 * 1vw)}.buttonPrev a::before,.buttonPrev span::before{left:1vw;font-size:21px;font-size:calc(.15625 * 21 * 1vw)}}.buttonBigWhite{width:500px;height:90px;margin:0 auto;border:1px solid #000;text-align:center}.buttonBigWhite a,.buttonBigWhite span{display:block;position:relative;background-color:#fff;line-height:88px;text-decoration:none;font-size:20px;font-weight:500;color:#000;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.buttonBigWhite a::after,.buttonBigWhite span::after{content:"〉";display:block;position:absolute;top:50%;right:10px;font-family:"Barlow Condensed",serif;font-size:22px;font-weight:300;color:#000;-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)}.buttonBigWhite a:hover,.buttonBigWhite span:hover{background-color:#000;color:#fff}.buttonBigWhite a:hover::after,.buttonBigWhite span:hover::after{color:#fff;-webkit-transform:translateY(-50%) translateX(5px);transform:translateY(-50%) translateX(5px)}@media only screen and (max-width:991px){.buttonBigWhite{width:500px;width:calc(.15625 * 500 * 1vw);height:90px;height:calc(.15625 * 90 * 1vw)}.buttonBigWhite a,.buttonBigWhite span{font-size:20px;font-size:calc(.15625 * 20 * 1vw);line-height:87px;line-height:calc(.15625 * 87 * 1vw)}.buttonBigWhite a::after,.buttonBigWhite span::after{right:1vw;font-size:22px;font-size:calc(.15625 * 22 * 1vw)}}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem 2rem;position:relative;max-width:1240px;z-index:1;margin:0 auto 100px;padding:10px 20px;list-style:none}.breadcrumb__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;font-size:15px;color:#000}.breadcrumb__item a{color:#000;text-decoration:none}.breadcrumb__item a:hover{text-decoration:underline}.breadcrumb__item:not(:last-of-type)::after{content:"〉";display:block;margin-left:2rem;font-size:12px;color:#a0a0a0}.breadcrumb__item:first-child::before{display:block;content:"";width:20px;height:18px;margin-right:.5rem;background-image:url(/themes/bellnox/assets/img/icon/home.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:991px){.breadcrumb{margin:0;padding:20px;padding:calc(.15625 * 20 * 1vw)}.breadcrumb__item{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.breadcrumb__item:not(:last-of-type)::after{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.breadcrumb__item:first-child::before{width:25px;width:calc(.15625 * 25 * 1vw);height:22px;height:calc(.15625 * 22 * 1vw)}}.pagination{display:block}.pagination ul{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:20px;list-style:none;margin:0 0 0;padding:50px 0}.pagination ul li{font-size:20px;font-weight:600;font-family:"Barlow Condensed",serif;text-align:center}.pagination ul li a{display:block;position:relative;width:34px;height:34px;line-height:34px;border-radius:6px;text-decoration:none;color:#222;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.pagination ul li a:hover{background-color:rgba(2,145,254,.4);color:#fff}.pagination ul li a.prev{text-indent:-.6em}.pagination ul li a.next{text-indent:.6em}.pagination ul li.cur span{display:block;width:34px;height:34px;line-height:34px;border-radius:6px;background-color:rgba(2,145,254,.4);text-decoration:none;color:#fff}@media only screen and (max-width:991px){.pagination ul{gap:2vw;padding:10vw 0 0}.pagination ul li{font-size:24px;font-size:calc(.15625 * 24 * 1vw)}.pagination ul li a{width:40px;width:calc(.15625 * 40 * 1vw);height:40px;height:calc(.15625 * 40 * 1vw);line-height:40px;line-height:calc(.15625 * 40 * 1vw);border-radius:2vw}.pagination ul li.cur span{width:40px;width:calc(.15625 * 40 * 1vw);height:40px;height:calc(.15625 * 40 * 1vw);line-height:40px;line-height:calc(.15625 * 40 * 1vw);border-radius:2vw}}.moduleUnit h2{position:relative;padding:10px 0 10px 25px;margin-bottom:1.5rem;font-size:20px;font-weight:700}.moduleUnit h2::before{display:block;position:absolute;top:0;left:0;content:"";width:8px;height:100%;border-radius:20px;background:-webkit-gradient(linear,left top,left bottom,from(#a316ce),to(#0f49e6));background:linear-gradient(180deg,#a316ce 0,#0f49e6 100%)}.moduleUnit h3{position:relative;padding:10px 0 10px 25px;margin-bottom:1.5rem;font-size:18px;font-weight:700}.moduleUnit h3::before{display:block;position:absolute;top:18px;left:0;content:"";width:10px;height:10px;border-radius:20px;background:#0093ff}.moduleUnit p{margin-bottom:1.5rem;font-size:18px;line-height:1.6666666667}.moduleUnit .entry-container{margin:0}.moduleUnit .column-table-{margin-bottom:1.5rem}.moduleUnit table{width:100%;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb}.moduleUnit table th{padding:24px 12px;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background-color:#f4f4f4;font-size:18px;font-weight:400;line-height:1.7777777778}.moduleUnit table td{padding:24px 12px;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background-color:#fff;font-size:18px;font-weight:400;line-height:1.7777777778}.moduleUnit dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:1.5rem;border-top:1px solid #dbdbdb;background-color:#fff}.moduleUnit dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;margin:0;padding:24px 0;border-bottom:1px solid #dbdbdb;background-color:#f4f4f4;font-size:18px;font-weight:500;line-height:1.7777777778;text-align:center}.moduleUnit dl dd{width:calc(100% - 200px);margin:0;padding:24px;border-bottom:1px solid #dbdbdb;font-size:18px;font-weight:400;line-height:1.7777777778}.moduleUnit dl dd span{display:block;font-size:14px;line-height:1.8571428571}.moduleUnit dl dd .button{margin:10px 0 0}.moduleUnit dl dd .tag1{display:inline-block;margin-right:.5em;padding:2px 10px;border:1px solid #000;font-size:14px;background-color:#000;font-weight:700;vertical-align:middle;color:#fff}.moduleUnit dl dd .tag2{display:inline-block;margin-right:.5em;padding:2px 10px;border:1px solid #000;font-size:14px;background-color:#fff;font-weight:700;vertical-align:middle}.moduleUnit .column-video-auto{padding-left:0;padding-right:0}@media only screen and (max-width:991px){.moduleUnit h2{padding:2vw 0 2vw 4vw;font-size:26px;font-size:calc(.15625 * 26 * 1vw)}.moduleUnit h2::before{width:1.4vw}.moduleUnit h3{padding:2vw 0 2vw 4vw;font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.moduleUnit h3::before{top:3.5vw;width:1.4vw;height:1.4vw}.moduleUnit p{font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.moduleUnit table th{padding:20px 10px;padding:calc(.15625 * 20 * 1vw) calc(.15625 * 10 * 1vw);font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.moduleUnit table td{padding:20px 10px;padding:calc(.15625 * 20 * 1vw) calc(.15625 * 10 * 1vw);font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.moduleUnit dl dt{width:35%;padding:20px 0;padding:calc(.15625 * 20 * 1vw) calc(.15625 * 0 * 1vw);font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.moduleUnit dl dd{width:65%;padding:20px 0 20px 20px;padding:calc(.15625 * 20 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw) calc(.15625 * 20 * 1vw);font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.moduleUnit dl dd .tag1{padding:3px 15px;padding:calc(.15625 * 3 * 1vw) calc(.15625 * 15 * 1vw);font-size:16px;font-size:calc(.15625 * 16 * 1vw)}.moduleUnit dl dd .tag2{padding:3px 15px;padding:calc(.15625 * 3 * 1vw) calc(.15625 * 15 * 1vw);font-size:16px;font-size:calc(.15625 * 16 * 1vw)}.moduleUnit dl dd span{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.moduleUnit dl dd .button{max-width:100%}}#adminBox,.acms-admin-box{margin-bottom:0}.acms-container{max-width:none;padding:0}.acms-admin-edit-info{margin:0}.acms-admin-btn-action-group{margin:0 auto 20px}@-webkit-keyframes l4{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes l4{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading{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:fixed;z-index:100;top:0;right:0;width:100%;height:100vh;background-color:#fff}.loading video{max-width:600px}.page__top{position:relative;overflow:hidden;width:100%;padding-bottom:100px;background-image:url(/themes/bellnox/assets/img/bg.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.page__top__header{position:absolute;z-index:12;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:125px;padding:0 20px}.page__top__header__logo a{-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__top__header__logo a:hover{opacity:.7}.page__top__header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}.page__top__header__nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;list-style:none;margin:0;padding:0}.page__top__header__nav__list li{font-size:24px;font-weight:600;font-family:"Barlow Condensed",serif}.page__top__header__nav__list li a{text-decoration:none;color:#fff}.page__top__header__nav__list li a:hover{text-decoration:underline}.page__top__header__nav__sns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;list-style:none;margin:0;padding:0}.page__top__header__nav__sns li a{-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__top__header__nav__sns li a:hover{opacity:.7}.page__top__header__nav__sns li img{width:40px}.page__top__header__menu{display:none}.page__top__keyvisual{overflow:hidden;position:relative;height:100svh}.page__top__keyvisual__loading{position:absolute;z-index:10;top:calc(50% - 25px);left:calc(50% - 25px);width:50px;--b:8px;aspect-ratio:1;border-radius:50%;padding:1px;background:conic-gradient(rgba(0,0,0,0) 10%,#000) content-box;-webkit-mask:repeating-conic-gradient(rgba(0,0,0,0) 0deg,#000 1deg 20deg,rgba(0,0,0,0) 21deg 36deg),radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));mask:repeating-conic-gradient(rgba(0,0,0,0) 0deg,#000 1deg 20deg,rgba(0,0,0,0) 21deg 36deg),radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;-webkit-animation:l4 1s infinite steps(10);animation:l4 1s infinite steps(10)}.page__top__keyvisual__prev{cursor:pointer;position:absolute;z-index:10;top:50%;left:30px;width:60px;height:60px;line-height:60px;border:1px solid #fff;border-radius:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"Barlow Condensed",serif;font-size:22px;text-align:center;text-indent:-.6em;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1);color:#fff}.page__top__keyvisual__prev:hover{background-color:rgba(255,255,255,.3)}.page__top__keyvisual__next{cursor:pointer;position:absolute;z-index:10;top:50%;right:30px;width:60px;height:60px;line-height:60px;border:1px solid #fff;border-radius:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"Barlow Condensed",serif;font-size:22px;text-align:center;text-indent:.6em;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1);color:#fff}.page__top__keyvisual__next:hover{background-color:rgba(255,255,255,.3)}.page__top__keyvisual__about{position:absolute;z-index:4;right:-25px;bottom:40px;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__top__keyvisual__about a{display:block;width:230px;height:151px;background-image:url(/themes/bellnox/assets/img/top/about@2x.png);background-size:230px auto;background-repeat:no-repeat}.page__top__keyvisual__about:hover{right:-10px}.page__top__keyvisual__videos{counter-reset:works;visibility:hidden;opacity:0;position:absolute;z-index:3;width:100%;height:100svh;overflow:hidden;top:0;left:0;-webkit-perspective:1000px;perspective:1000px}.page__top__keyvisual__videos__item{visibility:hidden;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;left:0;width:100%;height:100svh}.page__top__keyvisual__videos__item iframe{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;aspect-ratio:16/9}.page__top__keyvisual__videos__item__detail{position:absolute;z-index:3;bottom:0;left:0;width:100%;padding:20px 25px;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.3)),to(rgba(255,255,255,.02)));background:linear-gradient(90deg,rgba(0,0,0,.3) 0,rgba(255,255,255,.02) 100%)}.page__top__keyvisual__videos__item__detail__tag{font-family:"Barlow Condensed",serif;font-weight:700}.page__top__keyvisual__videos__item__detail__tag span{display:inline-block;padding:4px;background-color:#fff}.page__top__keyvisual__videos__item__detail__tag span::before{content:"";display:inline-block;width:1px;height:17px;margin-right:.5em;background-color:#000;vertical-align:middle}.page__top__keyvisual__videos__item__detail__tag span::after{counter-increment:works;content:counter(works)}.page__top__keyvisual__videos__item__detail__title{margin-bottom:10px;font-size:32px;font-weight:700;color:#fff}.page__top__keyvisual__videos__item__detail p:last-child{margin-bottom:0}.page__top__keyvisual__videos__item__detail__text{margin-bottom:20px;font-size:15px;font-weight:500;color:#fff}.page__top__keyvisual__videos__item__detail__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.page__top__keyvisual__videos__item__detail__buttons__button{width:290px;height:40px;border:1px solid #fff;text-align:center;color:#fff}.page__top__keyvisual__videos__item__detail__buttons__button a,.page__top__keyvisual__videos__item__detail__buttons__button span{display:block;position:relative;background-color:transparent;line-height:38px;text-decoration:none;font-weight:500;font-size:14px;color:#fff;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__top__keyvisual__videos__item__detail__buttons__button a::after,.page__top__keyvisual__videos__item__detail__buttons__button span::after{content:"〉";display:block;position:absolute;top:50%;right:10px;font-family:"Barlow Condensed",serif;font-size:12px;font-weight:300;color:#fff;-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)}.page__top__keyvisual__videos__item__detail__buttons__button a:hover,.page__top__keyvisual__videos__item__detail__buttons__button span:hover{background-color:rgba(255,255,255,.3)}.page__top__keyvisual__videos__item__detail__buttons__button a:hover::after,.page__top__keyvisual__videos__item__detail__buttons__button span:hover::after{-webkit-transform:translateY(-50%) translateX(5px);transform:translateY(-50%) translateX(5px)}.page__top__keyvisual__videos__item__layer{display:block;position:absolute;z-index:2;opacity:.5;top:0;right:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);background-image:radial-gradient(#111 30%,transparent 31%),radial-gradient(#111 30%,transparent 31%);background-size:4px 4px;background-position:0 0,2px 2px}.page__top__keyvisual__videos__item__grad{position:absolute;opacity:.7;z-index:2;top:0;left:0;width:100%;height:200px;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#fff));background:linear-gradient(180deg,#000 0,#fff 100%);mix-blend-mode:multiply}.page__top__keyvisual__video{position:absolute;z-index:0;opacity:.8;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page__top__keyvisual__layer{display:block;position:absolute;z-index:2;opacity:.5;top:0;right:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);background-image:radial-gradient(#111 30%,transparent 31%),radial-gradient(#111 30%,transparent 31%);background-size:4px 4px;background-position:0 0,2px 2px}.page__top__keyvisual__grad{position:absolute;opacity:.7;z-index:2;top:0;left:0;width:100%;height:200px;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#fff));background:linear-gradient(180deg,#000 0,#fff 100%);mix-blend-mode:multiply}.page__top__news{margin-bottom:160px;background-color:#fbfbfb;-webkit-filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1))}.page__top__news__inner{position:relative;max-width:1240px;min-height:500px;margin:0 auto;padding:60px 20px}.page__top__news__inner__title{margin-bottom:25px}.page__top__news__inner__title__en{display:inline-block;font-size:90px;font-weight:700;font-family:"Barlow Condensed",serif;background:-webkit-gradient(linear,left top,right top,from(#a316ce),to(#0093ff));background:linear-gradient(90deg,#a316ce 0,#0093ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page__top__news__inner__title__jp{display:inline-block;margin:0;font-size:18px;font-weight:400}.page__top__news__inner__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px;background-image:linear-gradient(to right,rgba(155,155,155,.6) 1px,transparent 1px);background-size:3px 1px;background-repeat:repeat-x;background-position:left top}.page__top__news__inner__list dt{width:177px;margin:0;padding:25px 0;font-size:18px;font-weight:900;color:#868686;background-image:linear-gradient(to right,rgba(155,155,155,.6) 1px,transparent 1px);background-size:3px 1px;background-repeat:repeat-x;background-position:left bottom}.page__top__news__inner__list dd{width:calc(100% - 177px);margin:0;padding:25px 0;font-size:18px;font-weight:400;color:#868686;background-image:linear-gradient(to right,rgba(155,155,155,.6) 1px,transparent 1px);background-size:3px 1px;background-repeat:repeat-x;background-position:left bottom}.page__top__news__inner__list dd a{display:block;text-decoration:none;color:#222;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__top__news__inner__list dd a:hover{background:#000;color:#fff}.page__top__recruit{position:relative;margin-bottom:160px;background-color:#fbfbfb;-webkit-filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1))}.page__top__recruit::before{display:block;position:absolute;top:-30px;left:0;content:"";width:40vw;height:30px;background-color:#fbfbfb}.page__top__recruit__inner{position:relative;max-width:1240px;margin:0 auto;padding:0 20px 60px}.page__top__recruit__inner::before{display:block;position:absolute;top:-30px;content:"";width:600px;height:30px;clip-path:polygon(90% 0,100% 100%,0 100%,0 0);background-color:#fbfbfb}.page__top__recruit__inner__title{position:absolute;top:-80px;left:20px}.page__top__recruit__inner__title__en{display:inline-block;font-size:90px;font-weight:700;font-family:"Barlow Condensed",serif;background:-webkit-gradient(linear,left top,right top,from(#a316ce),to(#0093ff));background:linear-gradient(90deg,#a316ce 0,#0093ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page__top__recruit__inner__title__detail{display:inline-block;font-size:18px;font-weight:400}.page__top__recruit__inner__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0 calc(50% - 50cqw);padding:60px 0}.page__top__recruit__inner__list .slick-list{padding-top:10px!important}.page__top__recruit__inner__list .slick-prev{position:absolute;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:50%;left:30px;width:60px;height:60px;margin:0;padding:0;border:none;border-radius:60px;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"Barlow Condensed",serif;font-size:22px;text-align:center;text-indent:-.6em;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1);-webkit-box-shadow:-1px 0 16px 0 rgba(0,147,255,.75);box-shadow:-1px 0 16px 0 rgba(0,147,255,.75)}.page__top__recruit__inner__list .slick-prev:hover{background:#000;color:#fff}.page__top__recruit__inner__list .slick-prev.slick-disabled{display:none!important}.page__top__recruit__inner__list .slick-next{position:absolute;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:50%;right:30px;width:60px;height:60px;margin:0;padding:0;border:none;border-radius:60px;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"Barlow Condensed",serif;font-size:22px;text-align:center;text-indent:.6em;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1);-webkit-box-shadow:-1px 0 16px 0 rgba(0,147,255,.75);box-shadow:-1px 0 16px 0 rgba(0,147,255,.75)}.page__top__recruit__inner__list .slick-next:hover{background:#000;color:#fff}.page__top__recruit__inner__list .slick-next.slick-disabled{display:none!important}.page__top__recruit__inner__list__item{position:relative;margin:0 20px;border:1px solid #707070;background:-webkit-gradient(linear,left top,right top,from(#a117ce),to(#0a8afc));background:linear-gradient(90deg,#a117ce 0,#0a8afc 100%);-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__top__recruit__inner__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;position:relative;z-index:1;width:270px;height:270px;padding:10px;background-color:rgba(255,255,255,.9);font-size:22px;font-weight:500;text-align:center;color:#000;text-decoration:none}.page__top__recruit__inner__list__item a span{font-size:18px}.page__top__recruit__inner__list__item::before{display:block;position:absolute;z-index:0;top:6px;left:6px;content:"";width:258px;height:258px;background-color:#fff}.page__top__recruit__inner__list__item:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.page__top__works{position:relative;margin-bottom:100px;background-color:#fbfbfb;-webkit-filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1))}.page__top__works::before{display:block;position:absolute;top:-30px;left:0;content:"";width:40vw;height:30px;background-color:#fbfbfb}.page__top__works__inner{position:relative;max-width:1240px;margin:0 auto;padding:0 20px 60px}.page__top__works__inner::before{display:block;position:absolute;top:-30px;content:"";width:600px;height:30px;clip-path:polygon(90% 0,100% 100%,0 100%,0 0);background-color:#fbfbfb}.page__top__works__inner__title{position:absolute;top:-80px;left:20px}.page__top__works__inner__title__en{display:inline-block;margin-right:.1em;font-size:90px;font-weight:700;font-family:"Barlow Condensed",serif;background:-webkit-gradient(linear,left top,right top,from(#a316ce),to(#0093ff));background:linear-gradient(90deg,#a316ce 0,#0093ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page__top__works__inner__title__detail{display:inline-block;font-size:18px;font-weight:400}.page__top__works__inner__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 0;position:relative;margin:0 calc(50% - 50cqw)}.page__top__works__inner__list .slick-list{padding-top:10px!important}.page__top__works__inner__list .slick-prev{position:absolute;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:50%;left:30px;width:60px;height:60px;margin:0;padding:0;border:none;border-radius:60px;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"Barlow Condensed",serif;font-size:22px;text-align:center;text-indent:-.6em;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1);-webkit-box-shadow:-1px 0 16px 0 rgba(0,147,255,.75);box-shadow:-1px 0 16px 0 rgba(0,147,255,.75)}.page__top__works__inner__list .slick-prev:hover{background:#000;color:#fff}.page__top__works__inner__list .slick-prev.slick-disabled{display:none!important}.page__top__works__inner__list .slick-next{position:absolute;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:50%;right:30px;width:60px;height:60px;margin:0;padding:0;border:none;border-radius:60px;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"Barlow Condensed",serif;font-size:22px;text-align:center;text-indent:.6em;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1);-webkit-box-shadow:-1px 0 16px 0 rgba(0,147,255,.75);box-shadow:-1px 0 16px 0 rgba(0,147,255,.75)}.page__top__works__inner__list .slick-next:hover{background:#000;color:#fff}.page__top__works__inner__list .slick-next.slick-disabled{display:none!important}.page__top__works__inner__list__item{position:relative;margin:0 20px;width:270px;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__top__works__inner__list__item a{position:relative;font-size:18px;font-weight:500;text-decoration:none;color:#000}.page__top__works__inner__list__item a span{display:block;border:1px solid #707070;margin-bottom:10px;aspect-ratio:1}.page__top__works__inner__list__item a img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.page__top__works__inner__list__item:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}@media only screen and (max-width:991px){.loading video{width:80vw}.page__top{padding:0 0 100px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 100 * 1vw)}.page__top__header{height:auto;padding:20px;padding:calc(.15625 * 20 * 1vw)}.page__top__header__logo{width:368px;width:calc(.15625 * 368 * 1vw);height:auto}.page__top__header__logo img{width:100%}.page__top__header__nav{display:none}.page__top__header__menu{cursor:pointer;display:block;position:relative;width:50px;width:calc(.15625 * 50 * 1vw);height:50px;height:calc(.15625 * 50 * 1vw)}.page__top__header__menu::before{content:"";position:absolute;top:36%;left:0;width:100%;height:2px;background-color:#fff}.page__top__header__menu::after{content:"";position:absolute;bottom:36%;left:0;width:100%;height:2px;background-color:#fff}.page__top__keyvisual__prev{left:3vw;width:48px;width:calc(.15625 * 48 * 1vw);height:48px;height:calc(.15625 * 48 * 1vw);margin:0;padding:0;font-size:22px;font-size:calc(.15625 * 22 * 1vw);line-height:48px;line-height:calc(.15625 * 48 * 1vw)}.page__top__keyvisual__next{right:3vw;width:48px;width:calc(.15625 * 48 * 1vw);height:48px;height:calc(.15625 * 48 * 1vw);margin:0;padding:0;font-size:22px;font-size:calc(.15625 * 22 * 1vw);line-height:48px;line-height:calc(.15625 * 48 * 1vw)}.page__top__keyvisual__about{bottom:40vw;right:-3vw}.page__top__keyvisual__about a{width:214px;width:calc(.15625 * 214 * 1vw);height:140px;height:calc(.15625 * 140 * 1vw);background-size:100% auto}.page__top__keyvisual__about:hover{right:-1vw}.page__top__keyvisual__videos__item__detail__tag{font-family:"Barlow Condensed",serif;font-weight:700;font-size:16px;font-size:calc(.15625 * 16 * 1vw)}.page__top__keyvisual__videos__item__detail__tag span{padding:1vw}.page__top__keyvisual__videos__item__detail__tag span::before{width:1px;height:3vw}.page__top__keyvisual__videos__item__detail__title{margin:0;font-size:32px;font-size:calc(.15625 * 32 * 1vw)}.page__top__keyvisual__videos__item__detail__text{margin:0 0 20px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw);font-size:15px;font-size:calc(.15625 * 15 * 1vw)}.page__top__keyvisual__videos__item__detail__buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0}.page__top__keyvisual__videos__item__detail__buttons__button{width:48%;height:auto}.page__top__keyvisual__videos__item__detail__buttons__button a,.page__top__keyvisual__videos__item__detail__buttons__button span{padding:1vw 0;line-height:2;font-size:14px;font-size:calc(.15625 * 14 * 1vw)}.page__top__keyvisual__videos__item__detail__buttons__button a::after,.page__top__keyvisual__videos__item__detail__buttons__button span::after{right:2vw;font-size:12px;font-size:calc(.15625 * 12 * 1vw)}.page__top__news{margin:0 0 170px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 170 * 1vw)}.page__top__news__inner{padding:60px 20px;padding:calc(.15625 * 60 * 1vw) calc(.15625 * 20 * 1vw)}.page__top__news__inner__title{margin:0 0 40px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 40 * 1vw)}.page__top__news__inner__title__en{font-size:90px;font-size:calc(.15625 * 90 * 1vw)}.page__top__news__inner__title__jp{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__top__news__inner__list{margin:0 0 40px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 40 * 1vw)}.page__top__news__inner__list dt{width:100%;font-size:22px;font-size:calc(.15625 * 22 * 1vw);padding:20px 0 0;padding:calc(.15625 * 20 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw);background:0 0}.page__top__news__inner__list dd{width:100%;font-size:22px;font-size:calc(.15625 * 22 * 1vw);padding:0 0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw);background-position:right bottom}.page__top__recruit{margin:0 0 170px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 170 * 1vw)}.page__top__recruit::before{top:-7vw;width:40vw;height:8vw}.page__top__recruit__inner{padding:0 0 60px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 60 * 1vw)}.page__top__recruit__inner::before{top:-7vw;right:5vw;width:60vw;height:8vw;clip-path:polygon(80% 0,100% 100%,0 100%,0 0)}.page__top__recruit__inner__title{top:-15vw;left:0;padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__top__recruit__inner__title__en{font-size:90px;font-size:calc(.15625 * 90 * 1vw)}.page__top__recruit__inner__title__detail{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__top__recruit__inner__list{padding:7.8125vw 0!important}.page__top__recruit__inner__list .slick-prev{left:3vw;width:60px;width:calc(.15625 * 60 * 1vw);height:60px;height:calc(.15625 * 60 * 1vw);margin:0;padding:0;font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__top__recruit__inner__list .slick-next{right:3vw;width:60px;width:calc(.15625 * 60 * 1vw);height:60px;height:calc(.15625 * 60 * 1vw);margin:0;padding:0;font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__top__recruit__inner__list__item{margin:0 20px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw);font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__top__recruit__inner__list__item a{width:42vw;height:42vw;padding:1vw;font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__top__recruit__inner__list__item a span{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__top__recruit__inner__list__item::before{top:1vw;left:1vw;width:40vw;height:40vw}.page__top__recruit__inner__list__item:hover{-webkit-transform:translateY(-2vw);transform:translateY(-2vw)}.page__top__works{margin:0 0 85px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 85 * 1vw)}.page__top__works::before{top:-7vw;width:40vw;height:8vw}.page__top__works__inner{padding:0 0 60px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 60 * 1vw)}.page__top__works__inner::before{top:-7vw;right:5vw;width:60vw;height:8vw;clip-path:polygon(80% 0,100% 100%,0 100%,0 0)}.page__top__works__inner__title{top:-15vw;left:0;padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__top__works__inner__title__en{font-size:90px;font-size:calc(.15625 * 90 * 1vw)}.page__top__works__inner__title__detail{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__top__works__inner__list{padding:7.8125vw 0!important}.page__top__works__inner__list .slick-prev{left:3vw;width:60px;width:calc(.15625 * 60 * 1vw);height:60px;height:calc(.15625 * 60 * 1vw);margin:0;padding:0;font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__top__works__inner__list .slick-next{right:3vw;width:60px;width:calc(.15625 * 60 * 1vw);height:60px;height:calc(.15625 * 60 * 1vw);margin:0;padding:0;font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__top__works__inner__list__item{width:42vw;margin:0 20px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__top__works__inner__list__item a{font-size:20px;font-size:calc(.15625 * 20 * 1vw)}.page__top__works__inner__list__item:hover{-webkit-transform:translateY(-2vw);transform:translateY(-2vw)}}.page__about{width:100%;padding:0 0 100px;background-image:url(/themes/bellnox/assets/img/bg.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.page__about__article{position:relative;min-height:1000px;margin-bottom:100px;background-color:rgba(255,255,255,.8);-webkit-filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(20%,rgba(255,255,255,.8)),to(rgba(255,255,255,.8)));background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.8) 20%,rgba(255,255,255,.8) 100%)}.page__about__article::before{display:block;position:absolute;top:-30px;left:0;content:"";width:40vw;height:31px;background-color:#fff}.page__about__article__inner{position:relative;max-width:1240px;margin:0 auto;padding:60px 20px 60px}.page__about__article__inner::before{display:block;position:absolute;top:-30px;content:"";width:600px;height:31px;clip-path:polygon(90% 0,100% 100%,0 100%,0 0);background-color:#fff}.page__about__article__inner__title{position:absolute;top:-80px;left:20px}.page__about__article__inner__title__en{display:inline-block;font-size:90px;font-weight:700;font-family:"Barlow Condensed",serif;background:-webkit-gradient(linear,left top,right top,from(#a316ce),to(#0093ff));background:linear-gradient(90deg,#a316ce 0,#0093ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page__about__article__inner__title__detail{display:inline-block;font-size:18px;font-weight:400}.page__about__article__inner__section{margin-bottom:100px}.page__about__article__inner__section__bg{background-image:url(/themes/bellnox/assets/img/about/logo.png);background-size:618px auto;background-repeat:no-repeat;background-position:center 30%}.page__about__article__inner__section__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:30px;margin-bottom:60px}.page__about__article__inner__section__title__en{margin:0;font-size:60px;font-weight:600;font-family:"Barlow Condensed",serif;line-height:1}.page__about__article__inner__section__title__jp{margin:0;font-size:18px;line-height:1}.page__about__article__inner__section__subTitle{font-size:40px;font-weight:700;font-family:"Barlow Condensed",serif;background:-webkit-gradient(linear,left top,right top,from(#0093ff),to(#a316ce));background:linear-gradient(90deg,#0093ff 0,#a316ce 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page__about__article__inner__section__text{font-size:18px;line-height:2}.page__about__article__inner__section__video{max-width:568px;margin:0 auto;text-align:center}.page__about__article__inner__section__video video{width:100%}.page__about__article__inner__section__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #dbdbdb}.page__about__article__inner__section__list dt{width:200px;margin:0;padding:24px 0;border-bottom:1px solid #dbdbdb;background-color:#f4f4f4;font-size:18px;font-weight:500;line-height:1.7777777778;text-align:center}.page__about__article__inner__section__list dd{width:calc(100% - 200px);margin:0;padding:24px;border-bottom:1px solid #dbdbdb;font-size:18px;font-weight:400;line-height:1.7777777778}.page__about__article__inner__section:last-child{margin-bottom:0}@media only screen and (max-width:991px){.page__about{background:0 0;padding:110px 0 60px;padding:calc(.15625 * 110 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 60 * 1vw)}.page__about__article{margin:0 0 70px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 70 * 1vw)}.page__about__article::before{top:-7vw;width:40vw;height:8vw}.page__about__article__inner{padding:60px 20px 60px;padding:calc(.15625 * 60 * 1vw) calc(.15625 * 20 * 1vw) calc(.15625 * 60 * 1vw)}.page__about__article__inner::before{top:-7vw;right:5vw;width:60vw;height:8vw;clip-path:polygon(80% 0,100% 100%,0 100%,0 0)}.page__about__article__inner__title{top:-15vw;left:0;padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__about__article__inner__title__en{font-size:90px;font-size:calc(.15625 * 90 * 1vw)}.page__about__article__inner__title__detail{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__about__article__inner__section{margin:0 0 80px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 80 * 1vw)}.page__about__article__inner__section__bg{background-size:80% auto}.page__about__article__inner__section__title{gap:30px;gap:calc(.15625 * 30 * 1vw);margin:0 0 60px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 60 * 1vw)}.page__about__article__inner__section__title__en{font-size:60px;font-size:calc(.15625 * 60 * 1vw)}.page__about__article__inner__section__title__jp{font-size:20px;font-size:calc(.15625 * 20 * 1vw)}.page__about__article__inner__section__subTitle{font-size:50px;font-size:calc(.15625 * 50 * 1vw)}.page__about__article__inner__section__text{font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__about__article__inner__section:last-child{margin-bottom:0}.page__about__article__inner__section__list dt{width:35%;padding:20px 0;padding:calc(.15625 * 20 * 1vw) calc(.15625 * 0 * 1vw);font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__about__article__inner__section__list dd{width:65%;padding:20px 0 20px 20px;padding:calc(.15625 * 20 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw) calc(.15625 * 20 * 1vw);font-size:22px;font-size:calc(.15625 * 22 * 1vw)}}.page__news{width:100%;padding:0 0 100px;background-image:url(/themes/bellnox/assets/img/bg.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.page__news__article{position:relative;min-height:300px;margin-bottom:100px;background-color:rgba(255,255,255,.8);-webkit-filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(20%,rgba(255,255,255,.8)),to(rgba(255,255,255,.8)));background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.8) 20%,rgba(255,255,255,.8) 100%)}.page__news__article::before{display:block;position:absolute;top:-30px;left:0;content:"";width:40vw;height:31px;background-color:#fff}.page__news__article__inner{position:relative;max-width:1240px;margin:0 auto;padding:60px 20px 60px}.page__news__article__inner::before{display:block;position:absolute;top:-30px;content:"";width:600px;height:31px;clip-path:polygon(90% 0,100% 100%,0 100%,0 0);background-color:#fff}.page__news__article__inner__title{position:absolute;top:-80px;left:20px}.page__news__article__inner__title__en{display:inline-block;font-size:90px;font-weight:700;font-family:"Barlow Condensed",serif;background:-webkit-gradient(linear,left top,right top,from(#a316ce),to(#0093ff));background:linear-gradient(90deg,#a316ce 0,#0093ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page__news__article__inner__title__detail{display:inline-block;font-size:18px;font-weight:400}.page__news__article__inner__section{margin-bottom:100px}.page__news__article__inner__section:last-child{margin-bottom:0}.page__news__article__inner__section__list{background-image:linear-gradient(to right,rgba(155,155,155,.6) 1px,transparent 1px);background-size:3px 1px;background-repeat:repeat-x;background-position:left bottom}.page__news__article__inner__section__list__item{background-image:linear-gradient(to right,rgba(155,155,155,.6) 1px,transparent 1px);background-size:3px 1px;background-repeat:repeat-x}.page__news__article__inner__section__list__item>a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px;text-decoration:none;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__news__article__inner__section__list__item>a::after{content:"〉";display:block;position:absolute;top:50%;right:10px;font-family:"Barlow Condensed",serif;font-size:22px;font-weight:300;color:#000;-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)}.page__news__article__inner__section__list__item>a:hover{background-color:#000}.page__news__article__inner__section__list__item>a:hover .page__news__article__inner__section__list__item__image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.page__news__article__inner__section__list__item>a:hover .page__news__article__inner__section__list__item__detail__title{color:#fff}.page__news__article__inner__section__list__item>a:hover::after{-webkit-transform:translateY(-50%) translateX(5px);transform:translateY(-50%) translateX(5px);color:#fff}.page__news__article__inner__section__list__item__image{overflow:hidden;position:relative;aspect-ratio:1;width:224px;border:1px solid #707070}.page__news__article__inner__section__list__item__image img{-o-object-fit:cover;object-fit:cover;width:auto;height:100%;width:100%;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__news__article__inner__section__list__item__detail{width:calc(100% - 264px)}.page__news__article__inner__section__list__item__detail__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:30px}.page__news__article__inner__section__list__item__detail__meta__date{width:100%;margin:0;font-size:18px;font-weight:900;color:#868686}.page__news__article__inner__section__list__item__detail__meta__cat{width:150px;height:28px;background-color:#00c1ef;font-size:14px;font-weight:500;text-align:center;line-height:28px;color:#fff}.page__news__article__inner__section__list__item__detail__meta__cat.release{background-color:#00c1ef}.page__news__article__inner__section__list__item__detail__meta__cat.works{background-color:#a476ff}.page__news__article__inner__section__list__item__detail__meta__cat.about{background-color:#e65fff}.page__news__article__inner__section__list__item__detail__meta__cat.recruit{background-color:#0f49e6}.page__news__article__inner__section__list__item__detail__meta__new{width:50px;height:28px;background-color:#000;font-family:"Barlow Condensed",serif;font-size:18px;font-weight:700;text-align:center;line-height:28px;color:#fff}.page__news__article__inner__section__list__item__detail__title{font-size:22px;font-weight:700;line-height:1.3636363636;color:#000}.page__news__article__inner__post__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:60px}.page__news__article__inner__post__meta__date{width:100%;margin:0;font-size:18px;font-weight:900;color:#868686}.page__news__article__inner__post__meta__cat{width:150px;height:28px;background-color:#98d2fe;font-size:14px;font-weight:500;text-align:center;line-height:28px;color:#fff}.page__news__article__inner__post__meta__cat.release{background-color:#98d2fe}.page__news__article__inner__post__meta__cat.works{background-color:#a476ff}.page__news__article__inner__post__meta__cat.about{background-color:#e65fff}.page__news__article__inner__post__meta__cat.recruit{background-color:#1a58ff}.page__news__article__inner__post__meta__new{width:50px;height:28px;background-color:#000;font-family:"Barlow Condensed",serif;font-size:18px;font-weight:700;text-align:center;line-height:28px;color:#fff}.page__news__article__inner__post__image{margin-bottom:60px;text-align:center}.page__news__article__inner__post__title{position:relative;margin-bottom:1.5rem;padding:10px 0 20px 25px;font-size:28px;font-weight:700}.page__news__article__inner__post__title::before{display:block;position:absolute;top:0;left:0;content:"";width:10px;height:85%;border-radius:20px;background:-webkit-gradient(linear,left top,left bottom,from(#a316ce),to(#0f49e6));background:linear-gradient(180deg,#a316ce 0,#0f49e6 100%)}.page__news__article__inner__post__title::after{display:block;position:absolute;left:0;bottom:0;content:"";width:100%;height:3px;background:-webkit-gradient(linear,right top,left top,from(#a316ce),to(#0f49e6));background:linear-gradient(270deg,#a316ce 0,#0f49e6 100%)}.page__news__article__inner__post__content{clear:both;margin-bottom:80px}@media only screen and (max-width:991px){.page__news{background:0 0;padding:110px 0 60px;padding:calc(.15625 * 110 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 60 * 1vw)}.page__news__article{margin:0 0 70px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 70 * 1vw)}.page__news__article::before{top:-7vw;width:40vw;height:8vw}.page__news__article__inner{padding:60px 20px 60px;padding:calc(.15625 * 60 * 1vw) calc(.15625 * 20 * 1vw) calc(.15625 * 60 * 1vw)}.page__news__article__inner::before{top:-7vw;right:5vw;width:60vw;height:8vw;clip-path:polygon(80% 0,100% 100%,0 100%,0 0)}.page__news__article__inner__title{top:-15vw;left:0;padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__news__article__inner__title__en{font-size:90px;font-size:calc(.15625 * 90 * 1vw)}.page__news__article__inner__title__detail{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__news__article__inner__section{margin:0 0 80px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 80 * 1vw)}.page__news__article__inner__section:last-child{margin-bottom:0}.page__news__article__inner__section__list__item>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:35px 0 70px;padding:calc(.15625 * 35 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 70 * 1vw)}.page__news__article__inner__section__list__item>a::after{top:auto;bottom:0;left:50%;right:auto}.page__news__article__inner__section__list__item__image{width:50vw;margin:0 auto 38px;margin:calc(.15625 * 0 * 1vw) auto calc(.15625 * 38 * 1vw)}.page__news__article__inner__section__list__item__detail{width:100%}.page__news__article__inner__section__list__item__detail__meta{margin:0 0 25px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 25 * 1vw);gap:2vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__news__article__inner__section__list__item__detail__meta__date{width:auto;font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__news__article__inner__section__list__item__detail__meta__cat{width:150px;width:calc(.15625 * 150 * 1vw);height:28px;height:calc(.15625 * 28 * 1vw);line-height:28px;line-height:calc(.15625 * 28 * 1vw);font-size:14px;font-size:calc(.15625 * 14 * 1vw)}.page__news__article__inner__section__list__item__detail__meta__new{width:50px;width:calc(.15625 * 50 * 1vw);height:28px;height:calc(.15625 * 28 * 1vw);line-height:28px;line-height:calc(.15625 * 28 * 1vw);font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__news__article__inner__section__list__item__detail__title{margin-bottom:0;font-size:26px;font-size:calc(.15625 * 26 * 1vw)}.page__news__article__inner__post__meta{margin:0 0 25px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 25 * 1vw);gap:2vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__news__article__inner__post__meta__date{width:auto;font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__news__article__inner__post__meta__cat{width:150px;width:calc(.15625 * 150 * 1vw);height:28px;height:calc(.15625 * 28 * 1vw);line-height:28px;line-height:calc(.15625 * 28 * 1vw);font-size:14px;font-size:calc(.15625 * 14 * 1vw)}.page__news__article__inner__post__meta__new{width:50px;width:calc(.15625 * 50 * 1vw);height:28px;height:calc(.15625 * 28 * 1vw);line-height:28px;line-height:calc(.15625 * 28 * 1vw);font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__news__article__inner__post__image{margin:0 0 60px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 60 * 1vw)}.page__news__article__inner__post__title{padding:2vw 0 4vw 4vw;font-size:30px;font-size:calc(.15625 * 30 * 1vw)}.page__news__article__inner__post__title::before{width:1.4vw}.page__news__article__inner__post__content{margin:0 0 80px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 80 * 1vw)}}.page__recruit{width:100%;padding:0 0 100px;background-image:url(/themes/bellnox/assets/img/bg.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.page__recruit__article{position:relative;min-height:1000px;margin-bottom:100px;background-color:rgba(255,255,255,.8);-webkit-filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(20%,rgba(255,255,255,.8)),to(rgba(255,255,255,.8)));background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.8) 20%,rgba(255,255,255,.8) 100%)}.page__recruit__article::before{display:block;position:absolute;top:-30px;left:0;content:"";width:40vw;height:31px;background-color:#fff}.page__recruit__article__inner{position:relative;max-width:1240px;margin:0 auto;padding:60px 20px 60px}.page__recruit__article__inner::before{display:block;position:absolute;top:-30px;content:"";width:600px;height:31px;clip-path:polygon(90% 0,100% 100%,0 100%,0 0);background-color:#fff}.page__recruit__article__inner__title{position:absolute;top:-80px;left:20px}.page__recruit__article__inner__title__en{display:inline-block;font-size:90px;font-weight:700;font-family:"Barlow Condensed",serif;background:-webkit-gradient(linear,left top,right top,from(#a316ce),to(#0093ff));background:linear-gradient(90deg,#a316ce 0,#0093ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page__recruit__article__inner__title__detail{display:inline-block;font-size:18px;font-weight:400}.page__recruit__article__inner__section{margin-bottom:100px}.page__recruit__article__inner__section:last-child{margin-bottom:0}.page__recruit__article__inner__section__list{background-image:linear-gradient(to right,rgba(155,155,155,.6) 1px,transparent 1px);background-size:3px 1px;background-repeat:repeat-x;background-position:left bottom}.page__recruit__article__inner__section__list__item{background-image:linear-gradient(to right,rgba(155,155,155,.6) 1px,transparent 1px);background-size:3px 1px;background-repeat:repeat-x}.page__recruit__article__inner__section__list__item>a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px;text-decoration:none;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__recruit__article__inner__section__list__item>a::after{content:"〉";display:block;position:absolute;top:50%;right:10px;font-family:"Barlow Condensed",serif;font-size:22px;font-weight:300;color:#000;-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)}.page__recruit__article__inner__section__list__item>a:hover{background-color:#000}.page__recruit__article__inner__section__list__item>a:hover .page__recruit__article__inner__section__list__item__image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.page__recruit__article__inner__section__list__item>a:hover .page__recruit__article__inner__section__list__item__detail__title{color:#fff}.page__recruit__article__inner__section__list__item>a:hover .page__recruit__article__inner__section__list__item__detail__text{color:#fff}.page__recruit__article__inner__section__list__item>a:hover::after{-webkit-transform:translateY(-50%) translateX(5px);transform:translateY(-50%) translateX(5px);color:#fff}.page__recruit__article__inner__section__list__item__image{overflow:hidden;position:relative;aspect-ratio:1;width:224px;border:1px solid #707070}.page__recruit__article__inner__section__list__item__image img{-o-object-fit:cover;object-fit:cover;width:auto;height:100%;width:100%;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__recruit__article__inner__section__list__item__detail{width:calc(100% - 264px)}.page__recruit__article__inner__section__list__item__detail__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:30px}.page__recruit__article__inner__section__list__item__detail__meta__date{width:100%;margin:0;font-size:18px;font-weight:900;color:#868686}.page__recruit__article__inner__section__list__item__detail__meta__cat{width:150px;height:28px;border:1px solid #00c1ef;font-size:14px;font-weight:500;text-align:center;line-height:28px;color:#00c1ef}.page__recruit__article__inner__section__list__item__detail__meta__cat.new{border:1px solid #e65fff;color:#e65fff}.page__recruit__article__inner__section__list__item__detail__meta__new{width:50px;height:28px;background-color:#000;font-family:"Barlow Condensed",serif;font-size:18px;font-weight:700;text-align:center;line-height:28px;color:#fff}.page__recruit__article__inner__section__list__item__detail__title{font-size:22px;font-weight:700;color:#000}.page__recruit__article__inner__section__list__item__detail__text{margin:0;font-size:18px;line-height:1.6666666667;color:#000}.page__recruit__article__inner__post{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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:60px 0}.page__recruit__article__inner__post__image{overflow:hidden;position:relative;aspect-ratio:1;width:224px;border:1px solid #707070}.page__recruit__article__inner__post__image img{-o-object-fit:cover;object-fit:cover;width:auto;height:100%;width:100%;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__recruit__article__inner__post__detail{width:calc(100% - 300px)}.page__recruit__article__inner__post__detail__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:30px}.page__recruit__article__inner__post__detail__meta__date{width:100%;margin:0;font-size:18px;font-weight:900;color:#868686}.page__recruit__article__inner__post__detail__meta__cat{width:150px;height:28px;border:1px solid #00c1ef;font-size:14px;font-weight:500;text-align:center;line-height:28px;color:#00c1ef}.page__recruit__article__inner__post__detail__meta__cat.new{border:1px solid #e65fff;color:#e65fff}.page__recruit__article__inner__post__detail__meta__new{width:50px;height:28px;background-color:#000;font-family:"Barlow Condensed",serif;font-size:18px;font-weight:700;text-align:center;line-height:28px;color:#fff}.page__recruit__article__inner__post__detail__title{margin-bottom:1.5rem;font-size:22px;font-weight:700}.page__recruit__article__inner__post__detail__text{margin:0;font-size:18px;line-height:1.6666666667}.page__recruit__article__inner__post__content{width:100%;clear:both;margin-bottom:80px}.page__recruit__article__inner__post__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-top:1px solid #dbdbdb}.page__recruit__article__inner__post__list dt{width:200px;margin:0;padding:24px 0;border-bottom:1px solid #dbdbdb;background-color:#f4f4f4;font-size:18px;font-weight:500;line-height:1.7777777778;text-align:center}.page__recruit__article__inner__post__list dd{width:calc(100% - 200px);margin:0;padding:24px;border-bottom:1px solid #dbdbdb;font-size:18px;font-weight:400;line-height:1.7777777778}.page__recruit__article__inner__post__list dd span{display:block;font-size:14px;line-height:1.8571428571}.page__recruit__article__inner__post__list dd .button{margin:10px 0 0}.page__recruit__article__inner__post__list dd .tag1{display:inline-block;margin-right:.5em;padding:2px 10px;border:1px solid #000;font-size:14px;background-color:#000;font-weight:700;vertical-align:middle;color:#fff}.page__recruit__article__inner__post__list dd .tag2{display:inline-block;margin-right:.5em;padding:2px 10px;border:1px solid #000;font-size:14px;background-color:#fff;font-weight:700;vertical-align:middle}@media only screen and (max-width:991px){.page__recruit{background:0 0;padding:110px 0 60px;padding:calc(.15625 * 110 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 60 * 1vw)}.page__recruit__article{margin:0 0 70px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 70 * 1vw)}.page__recruit__article::before{top:-7vw;width:40vw;height:8vw}.page__recruit__article__inner{padding:60px 20px 60px;padding:calc(.15625 * 60 * 1vw) calc(.15625 * 20 * 1vw) calc(.15625 * 60 * 1vw)}.page__recruit__article__inner::before{top:-7vw;right:5vw;width:60vw;height:8vw;clip-path:polygon(80% 0,100% 100%,0 100%,0 0)}.page__recruit__article__inner__title{top:-15vw;left:0;padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__recruit__article__inner__title__en{font-size:90px;font-size:calc(.15625 * 90 * 1vw)}.page__recruit__article__inner__title__detail{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__recruit__article__inner__section{margin:0 0 80px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 80 * 1vw)}.page__recruit__article__inner__section:last-child{margin-bottom:0}.page__recruit__article__inner__section__list__item>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:35px 0 70px;padding:calc(.15625 * 35 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 70 * 1vw)}.page__recruit__article__inner__section__list__item>a::after{top:auto;bottom:0;left:50%;right:auto}.page__recruit__article__inner__section__list__item__image{width:50vw;margin:0 auto 38px;margin:calc(.15625 * 0 * 1vw) auto calc(.15625 * 38 * 1vw)}.page__recruit__article__inner__section__list__item__detail{width:100%}.page__recruit__article__inner__section__list__item__detail__meta{margin:0 0 25px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 25 * 1vw);gap:2vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__recruit__article__inner__section__list__item__detail__meta__date{width:auto;font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__recruit__article__inner__section__list__item__detail__meta__cat{width:150px;width:calc(.15625 * 150 * 1vw);height:28px;height:calc(.15625 * 28 * 1vw);line-height:28px;line-height:calc(.15625 * 28 * 1vw);font-size:14px;font-size:calc(.15625 * 14 * 1vw)}.page__recruit__article__inner__section__list__item__detail__meta__new{width:50px;width:calc(.15625 * 50 * 1vw);height:28px;height:calc(.15625 * 28 * 1vw);line-height:28px;line-height:calc(.15625 * 28 * 1vw);font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__recruit__article__inner__section__list__item__detail__title{margin-bottom:0;font-size:26px;font-size:calc(.15625 * 26 * 1vw)}.page__recruit__article__inner__post{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5vw}.page__recruit__article__inner__post__image{width:50vw;margin:0 auto}.page__recruit__article__inner__post__detail{width:100%}.page__recruit__article__inner__post__detail__meta{margin:0 0 25px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 25 * 1vw);gap:2vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__recruit__article__inner__post__detail__meta__date{width:auto;font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__recruit__article__inner__post__detail__meta__cat{width:150px;width:calc(.15625 * 150 * 1vw);height:28px;height:calc(.15625 * 28 * 1vw);line-height:28px;line-height:calc(.15625 * 28 * 1vw);font-size:14px;font-size:calc(.15625 * 14 * 1vw)}.page__recruit__article__inner__post__detail__meta__new{width:50px;width:calc(.15625 * 50 * 1vw);height:28px;height:calc(.15625 * 28 * 1vw);line-height:28px;line-height:calc(.15625 * 28 * 1vw);font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__recruit__article__inner__post__detail__title{margin:0 0 25px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 25 * 1vw);font-size:26px;font-size:calc(.15625 * 26 * 1vw)}.page__recruit__article__inner__post__detail__text{font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__recruit__article__inner__post__content{margin:0 0 80px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 80 * 1vw)}.page__recruit__article__inner__post__list dt{width:35%;padding:20px 0;padding:calc(.15625 * 20 * 1vw) calc(.15625 * 0 * 1vw);font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__recruit__article__inner__post__list dd{width:65%;padding:20px 0 20px 20px;padding:calc(.15625 * 20 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw) calc(.15625 * 20 * 1vw);font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__recruit__article__inner__post__list dd .tag1{padding:3px 15px;padding:calc(.15625 * 3 * 1vw) calc(.15625 * 15 * 1vw);font-size:16px;font-size:calc(.15625 * 16 * 1vw)}.page__recruit__article__inner__post__list dd .tag2{padding:3px 15px;padding:calc(.15625 * 3 * 1vw) calc(.15625 * 15 * 1vw);font-size:16px;font-size:calc(.15625 * 16 * 1vw)}.page__recruit__article__inner__post__list dd span{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__recruit__article__inner__post__list dd .button{max-width:100%}}.page__works{overflow:hidden;width:100%;padding:0 0 100px;background-image:url(/themes/bellnox/assets/img/bg.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.page__works__article{position:relative;min-height:1000px;margin-bottom:100px;background-color:rgba(255,255,255,.8);-webkit-filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(20%,rgba(255,255,255,.8)),to(rgba(255,255,255,.8)));background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.8) 20%,rgba(255,255,255,.8) 100%)}.page__works__article::before{display:block;position:absolute;top:-30px;left:0;content:"";width:40vw;height:31px;background-color:#fff}.page__works__article__inner{position:relative;max-width:1240px;margin:0 auto;padding:60px 20px 60px}.page__works__article__inner::before{display:block;position:absolute;top:-30px;content:"";width:600px;height:31px;clip-path:polygon(90% 0,100% 100%,0 100%,0 0);background-color:#fff}.page__works__article__inner__title{position:absolute;top:-80px;left:20px}.page__works__article__inner__title__en{display:inline-block;font-size:90px;font-weight:700;font-family:"Barlow Condensed",serif;background:-webkit-gradient(linear,left top,right top,from(#a316ce),to(#0093ff));background:linear-gradient(90deg,#a316ce 0,#0093ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page__works__article__inner__title__detail{display:inline-block;font-size:18px;font-weight:400}.page__works__article__inner__section{margin-bottom:100px}.page__works__article__inner__section:last-child{margin-bottom:0}.page__works__article__inner__section__category{margin-bottom:50px}.page__works__article__inner__section__category__title{font-size:34px;font-family:"Barlow Condensed",serif;font-weight:600;text-align:center}.page__works__article__inner__section__category__list{padding:20px;margin-bottom:10px;background-color:#f4f4f4}.page__works__article__inner__section__category__list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0}.page__works__article__inner__section__category__list ul li{width:25%;border-right:1px solid #dbdbdb;font-size:18px;font-weight:500;text-align:center}.page__works__article__inner__section__category__list ul li a{display:block;padding:5px 0;text-decoration:none;color:#000;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__works__article__inner__section__category__list ul li a:hover{background-color:#98d2fe;color:#fff}.page__works__article__inner__section__category__list ul li:last-child{border-right:none}.page__works__article__inner__section__category__archiveList{padding:20px;background-color:#f4f4f4}.page__works__article__inner__section__category__archiveList ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.page__works__article__inner__section__category__archiveList ul li{width:calc((100% - 8px)/ 9);border-right:1px solid #dbdbdb;font-size:18px;font-weight:500;text-align:center}.page__works__article__inner__section__category__archiveList ul li a{display:block;padding:5px 0;text-decoration:none;color:#000;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__works__article__inner__section__category__archiveList ul li a:hover{background-color:#98d2fe;color:#fff}.page__works__article__inner__section__category__archiveList ul li:last-child{border-right:none}.page__works__article__inner__section__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.page__works__article__inner__section__list__item{width:calc((100% - 90px)/ 4)}.page__works__article__inner__section__list__item>a{display:block;position:relative;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1);text-decoration:none}.page__works__article__inner__section__list__item>a:hover .page__works__article__inner__section__list__item__image img{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.page__works__article__inner__section__list__item>a:hover .page__works__article__inner__section__list__item__title{color:#fff}.page__works__article__inner__section__list__item>a:hover .page__works__article__inner__section__list__item__title span{background:#000}.page__works__article__inner__section__list__item__image{position:relative;aspect-ratio:277/392;width:100%;margin-bottom:10px}.page__works__article__inner__section__list__item__image img{-o-object-fit:cover;object-fit:cover;border:1px solid #707070;width:auto;height:100%;width:100%;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__works__article__inner__section__list__item__meta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;margin-bottom:5px;font-size:16px;font-weight:600;line-height:1;font-family:"Barlow Condensed",serif;color:#000}.page__works__article__inner__section__list__item__meta__date{padding-right:.5em;border-right:1px solid #000}.page__works__article__inner__section__list__item__title{font-size:16px;font-weight:300;color:#000;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__works__article__inner__post__tag{margin-bottom:10px;font-family:"Barlow Condensed",serif;font-weight:700;color:#fff}.page__works__article__inner__post__tag span{display:inline-block;padding:4px;background-color:#000}.page__works__article__inner__post__tag span::before{content:"";display:inline-block;width:1px;height:17px;margin-right:.5em;background-color:#fff;vertical-align:middle}.page__works__article__inner__post__title{margin-bottom:30px;font-size:50px;font-weight:700}.page__works__article__inner__post__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page__works__article__inner__post__inner__primary{width:42%}.page__works__article__inner__post__inner__primary__image{margin-bottom:70px}.page__works__article__inner__post__inner__primary__image img{width:100%}.page__works__article__inner__post__inner__primary__youtube iframe{width:100%;aspect-ratio:16/9}.page__works__article__inner__post__inner__secondary{width:50%}.page__works__article__inner__post__inner__secondary__story{margin-bottom:90px}.page__works__article__inner__post__inner__secondary__story__title{margin-bottom:1.5rem;font-family:"Barlow Condensed",serif;font-weight:700}.page__works__article__inner__post__inner__secondary__story__catch{margin-bottom:1.5rem;font-size:24px;font-weight:700}.page__works__article__inner__post__inner__secondary__story__catch::after{display:inline-block;content:"";width:92px;height:1px;margin-left:.5em;background-color:#000;vertical-align:middle}.page__works__article__inner__post__inner__secondary__story__text{margin-bottom:3rem}.page__works__article__inner__post__inner__secondary__story__text p{margin-bottom:1.5rem;font-size:18px;font-weight:400;line-height:2}.page__works__article__inner__post__inner__secondary__story__text p:last-child{margin-bottom:0}.page__works__article__inner__post__inner__secondary__story__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.page__works__article__inner__post__inner__secondary__story__buttons .button a{background-color:#fff;color:#000}.page__works__article__inner__post__inner__secondary__story__buttons .button a::after{color:#000}.page__works__article__inner__post__inner__secondary__story__buttons .button a:hover{background-color:#000;color:#fff}.page__works__article__inner__post__inner__secondary__story__buttons .button a:hover::after{color:#fff}.page__works__article__inner__post__inner__secondary__staff{margin-bottom:90px}.page__works__article__inner__post__inner__secondary__staff__title{margin-bottom:1.5rem;font-family:"Barlow Condensed",serif;font-weight:700}.page__works__article__inner__post__inner__secondary__staff__text{margin-bottom:3rem}.page__works__article__inner__post__inner__secondary__staff__text p{margin-bottom:1.5rem;font-size:18px;font-weight:400;line-height:2}.page__works__article__inner__post__inner__secondary__staff__text p:last-child{margin-bottom:0}.page__works__article__inner__post__inner__secondary__youtube{display:none}.page__works__article__inner__post__inner__secondary__youtube iframe{width:100%;aspect-ratio:16/9}.page__works__other{position:relative;margin-bottom:100px;background-color:#fbfbfb;-webkit-filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1))}.page__works__other::before{display:block;position:absolute;top:-30px;left:0;content:"";width:40vw;height:30px;background-color:#fbfbfb}.page__works__other__inner{position:relative;max-width:1240px;margin:0 auto;padding:0 20px 40px}.page__works__other__inner::before{display:block;position:absolute;top:-30px;content:"";width:600px;height:30px;clip-path:polygon(90% 0,100% 100%,0 100%,0 0);background-color:#fbfbfb}.page__works__other__inner__title{margin-bottom:0}.page__works__other__inner__title__en{display:inline-block;margin:0;margin-right:.1em;font-size:40px;font-weight:700;font-family:"Barlow Condensed",serif}.page__works__other__inner__title__detail{display:inline-block;margin:0;font-size:18px;font-weight:400}.page__works__other__inner__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0;position:relative;margin:0 calc(50% - 50cqw)}.page__works__other__inner__list .slick-list{padding-top:10px!important}.page__works__other__inner__list .slick-prev{position:absolute;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:50%;left:30px;width:60px;height:60px;margin:0;padding:0;border:1px solid #000;border-radius:60px;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"Barlow Condensed",serif;font-size:22px;text-align:center;text-indent:-.6em;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__works__other__inner__list .slick-prev:hover{background:#000;color:#fff}.page__works__other__inner__list .slick-next{position:absolute;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:50%;right:30px;width:60px;height:60px;margin:0;padding:0;border:1px solid #000;border-radius:60px;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"Barlow Condensed",serif;font-size:22px;text-align:center;text-indent:.6em;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__works__other__inner__list .slick-next:hover{background:#000;color:#fff}.page__works__other__inner__list__item{position:relative;margin:0 20px;width:270px;-webkit-transition:.15s all cubic-bezier(.4,0,.2,1);transition:.15s all cubic-bezier(.4,0,.2,1)}.page__works__other__inner__list__item a{position:relative;font-size:18px;font-weight:500;text-decoration:none;color:#000}.page__works__other__inner__list__item a span{display:block;border:1px solid #707070;margin-bottom:10px;aspect-ratio:1}.page__works__other__inner__list__item a img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.page__works__other__inner__list__item:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}@media only screen and (max-width:991px){.page__works{background:0 0;padding:110px 0 60px;padding:calc(.15625 * 110 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 60 * 1vw)}.page__works__article{margin:0 0 70px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 70 * 1vw)}.page__works__article::before{top:-7vw;width:40vw;height:8vw}.page__works__article__inner{padding:60px 20px 60px;padding:calc(.15625 * 60 * 1vw) calc(.15625 * 20 * 1vw) calc(.15625 * 60 * 1vw)}.page__works__article__inner::before{top:-7vw;right:5vw;width:60vw;height:8vw;clip-path:polygon(80% 0,100% 100%,0 100%,0 0)}.page__works__article__inner__title{top:-15vw;left:0;padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__works__article__inner__title__en{font-size:90px;font-size:calc(.15625 * 90 * 1vw)}.page__works__article__inner__title__detail{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__works__article__inner__section{margin:0 0 80px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 80 * 1vw)}.page__works__article__inner__section:last-child{margin-bottom:0}.page__works__article__inner__section__category{padding:20px;padding:calc(.15625 * 20 * 1vw);background-color:#f4f4f4}.page__works__article__inner__section__category__title{font-size:34px;font-size:calc(.15625 * 34 * 1vw)}.page__works__article__inner__section__category__list{margin:0 0 50px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 50 * 1vw);padding:0}.page__works__article__inner__section__category__list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #dbdbdb}.page__works__article__inner__section__category__list ul li{width:100%;border-right:none;border-bottom:1px solid #dbdbdb;text-align:left;font-size:20px;font-size:calc(.15625 * 20 * 1vw)}.page__works__article__inner__section__category__list ul li a{padding:15px 20px;padding:calc(.15625 * 15 * 1vw) calc(.15625 * 20 * 1vw)}.page__works__article__inner__section__category__archiveList{padding:0}.page__works__article__inner__section__category__archiveList ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #dbdbdb}.page__works__article__inner__section__category__archiveList ul li{width:100%;border-right:none;border-bottom:1px solid #dbdbdb;text-align:left;font-size:20px;font-size:calc(.15625 * 20 * 1vw)}.page__works__article__inner__section__category__archiveList ul li a{padding:15px 20px;padding:calc(.15625 * 15 * 1vw) calc(.15625 * 20 * 1vw)}.page__works__article__inner__section__list{gap:5vw}.page__works__article__inner__section__list__item{width:calc((100% - 5vw)/ 2)}.page__works__article__inner__section__list__item__image{margin:0 0 20px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__works__article__inner__section__list__item__meta{margin:0 0 5px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 5 * 1vw);font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__works__article__inner__section__list__item__title{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__works__article__inner__post__tag{margin:0 0 10px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 10 * 1vw);font-family:"Barlow Condensed",serif;font-weight:700;font-size:16px;font-size:calc(.15625 * 16 * 1vw)}.page__works__article__inner__post__tag span{padding:1vw}.page__works__article__inner__post__tag span::before{width:1px;height:3vw}.page__works__article__inner__post__title{margin:0 0 30px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 30 * 1vw);font-size:44px;font-size:calc(.15625 * 44 * 1vw)}.page__works__article__inner__post__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:90px;gap:calc(.15625 * 90 * 1vw)}.page__works__article__inner__post__inner__primary{width:100%}.page__works__article__inner__post__inner__primary__image{margin:0;text-align:center}.page__works__article__inner__post__inner__primary__image img{max-width:80vw}.page__works__article__inner__post__inner__primary__youtube{display:none}.page__works__article__inner__post__inner__secondary{width:100%}.page__works__article__inner__post__inner__secondary__story{margin:0 0 90px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 90 * 1vw)}.page__works__article__inner__post__inner__secondary__story__title{font-size:50px;font-size:calc(.15625 * 50 * 1vw)}.page__works__article__inner__post__inner__secondary__story__catch{font-size:26px;font-size:calc(.15625 * 26 * 1vw)}.page__works__article__inner__post__inner__secondary__story__text p{font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__works__article__inner__post__inner__secondary__story__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;gap:calc(.15625 * 30 * 1vw)}.page__works__article__inner__post__inner__secondary__staff{margin:0 0 90px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 90 * 1vw)}.page__works__article__inner__post__inner__secondary__staff__title{font-size:50px;font-size:calc(.15625 * 50 * 1vw)}.page__works__article__inner__post__inner__secondary__staff__text p{font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__works__article__inner__post__inner__secondary__youtube{display:block;margin:0 0 90px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 90 * 1vw)}.page__works__other{margin:0 0 85px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 85 * 1vw)}.page__works__other::before{top:-7vw;width:40vw;height:8vw}.page__works__other__inner{padding:0 0 60px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 60 * 1vw)}.page__works__other__inner::before{top:-7vw;right:5vw;width:60vw;height:8vw;clip-path:polygon(80% 0,100% 100%,0 100%,0 0)}.page__works__other__inner__title{padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__works__other__inner__title__en{font-size:50px;font-size:calc(.15625 * 50 * 1vw)}.page__works__other__inner__title__detail{font-size:16px;font-size:calc(.15625 * 16 * 1vw)}.page__works__other__inner__list{padding:4.6875vw 0 0!important}.page__works__other__inner__list .slick-prev{left:3vw;width:60px;width:calc(.15625 * 60 * 1vw);height:60px;height:calc(.15625 * 60 * 1vw);margin:0;padding:0;font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__works__other__inner__list .slick-next{right:3vw;width:60px;width:calc(.15625 * 60 * 1vw);height:60px;height:calc(.15625 * 60 * 1vw);margin:0;padding:0;font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__works__other__inner__list__item{width:42vw;margin:0 20px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__works__other__inner__list__item a{font-size:20px;font-size:calc(.15625 * 20 * 1vw)}.page__works__other__inner__list__item:hover{-webkit-transform:translateY(-2vw);transform:translateY(-2vw)}}.page__contact{width:100%;padding:0 0 100px;background-image:url(/themes/bellnox/assets/img/bg.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.page__contact__article{position:relative;background-color:rgba(255,255,255,.8);-webkit-filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(20%,rgba(255,255,255,.8)),to(rgba(255,255,255,.8)));background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.8) 20%,rgba(255,255,255,.8) 100%)}.page__contact__article::before{display:block;position:absolute;top:-30px;left:0;content:"";width:40vw;height:31px;background-color:#fff}.page__contact__article__inner{position:relative;max-width:1240px;margin:0 auto;padding:60px 20px 60px}.page__contact__article__inner::before{display:block;position:absolute;top:-30px;content:"";width:600px;height:31px;clip-path:polygon(90% 0,100% 100%,0 100%,0 0);background-color:#fff}.page__contact__article__inner__title{position:absolute;top:-80px;left:20px}.page__contact__article__inner__title__en{display:inline-block;font-size:90px;font-weight:700;font-family:"Barlow Condensed",serif;background:-webkit-gradient(linear,left top,right top,from(#a316ce),to(#0093ff));background:linear-gradient(90deg,#a316ce 0,#0093ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page__contact__article__inner__title__detail{display:inline-block;font-size:18px;font-weight:400}.page__contact__article__inner__section{margin-bottom:100px}.page__contact__article__inner__section__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:30px;margin-bottom:60px}.page__contact__article__inner__section__title__en{margin:0;font-size:60px;font-weight:600;font-family:"Barlow Condensed",serif;line-height:1}.page__contact__article__inner__section__title__jp{margin:0;font-size:18px;line-height:1}.page__contact__article__inner__section__subTitle{font-size:40px;font-weight:700;font-family:"Barlow Condensed",serif;background:-webkit-gradient(linear,left top,right top,from(#0093ff),to(#a316ce));background:linear-gradient(90deg,#0093ff 0,#a316ce 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page__contact__article__inner__section__text{padding-bottom:50px;margin-bottom:50px;background-image:linear-gradient(to right,rgba(155,155,155,.6) 1px,transparent 1px);background-size:3px 1px;background-repeat:repeat-x;background-position:center bottom;font-size:18px;line-height:2}.page__contact__article__inner__section:last-child{margin-bottom:0}@media only screen and (max-width:991px){.page__contact{background:0 0;padding:110px 0 60px;padding:calc(.15625 * 110 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 60 * 1vw)}.page__contact__article::before{top:-7vw;width:40vw;height:8vw}.page__contact__article__inner{padding:60px 20px 60px;padding:calc(.15625 * 60 * 1vw) calc(.15625 * 20 * 1vw) calc(.15625 * 60 * 1vw)}.page__contact__article__inner::before{top:-7vw;right:5vw;width:60vw;height:8vw;clip-path:polygon(80% 0,100% 100%,0 100%,0 0)}.page__contact__article__inner__title{top:-15vw;left:0;padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__contact__article__inner__title__en{font-size:90px;font-size:calc(.15625 * 90 * 1vw)}.page__contact__article__inner__title__detail{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__contact__article__inner__section{margin:0 0 80px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 80 * 1vw)}.page__contact__article__inner__section__bg{background-size:80% auto}.page__contact__article__inner__section__title{gap:30px;gap:calc(.15625 * 30 * 1vw);margin:0 0 60px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 60 * 1vw)}.page__contact__article__inner__section__title__en{font-size:60px;font-size:calc(.15625 * 60 * 1vw)}.page__contact__article__inner__section__title__jp{font-size:20px;font-size:calc(.15625 * 20 * 1vw)}.page__contact__article__inner__section__subTitle{font-size:50px;font-size:calc(.15625 * 50 * 1vw)}.page__contact__article__inner__section__text{margin:0 0 50px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 50 * 1vw);padding:0 0 50px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 50 * 1vw);font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__contact__article__inner__section:last-child{margin-bottom:0}}.page__policy{width:100%;padding:0 0 100px;background-image:url(/themes/bellnox/assets/img/bg.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.page__policy__article{position:relative;min-height:1000px;margin-bottom:100px;background-color:rgba(255,255,255,.8);-webkit-filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1));background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(20%,rgba(255,255,255,.8)),to(rgba(255,255,255,.8)));background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.8) 20%,rgba(255,255,255,.8) 100%)}.page__policy__article::before{display:block;position:absolute;top:-30px;left:0;content:"";width:40vw;height:31px;background-color:#fff}.page__policy__article__inner{position:relative;max-width:1240px;margin:0 auto;padding:60px 20px 60px}.page__policy__article__inner::before{display:block;position:absolute;top:-30px;content:"";width:600px;height:31px;clip-path:polygon(90% 0,100% 100%,0 100%,0 0);background-color:#fff}.page__policy__article__inner__title{position:absolute;top:-80px;left:20px}.page__policy__article__inner__title__en{display:inline-block;font-size:90px;font-weight:700;font-family:"Barlow Condensed",serif;background:-webkit-gradient(linear,left top,right top,from(#a316ce),to(#0093ff));background:linear-gradient(90deg,#a316ce 0,#0093ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page__policy__article__inner__title__detail{display:inline-block;font-size:18px;font-weight:400}.page__policy__article__inner__section__column{margin-bottom:50px;padding-bottom:50px;background-image:linear-gradient(to right,rgba(155,155,155,.6) 1px,transparent 1px);background-size:3px 1px;background-repeat:repeat-x;background-position:center bottom}.page__policy__article__inner__section h2{margin-bottom:2rem;font-size:20px;font-weight:700}.page__policy__article__inner__section h2::before{display:inline-block;content:"";width:25px;height:1px;margin-right:.8em;background-color:#000;vertical-align:middle}.page__policy__article__inner__section p{font-size:18px;line-height:2}.page__policy__article__inner__section ol li{font-size:18px;line-height:2}@media only screen and (max-width:991px){.page__policy{background:0 0;padding:110px 0 60px;padding:calc(.15625 * 110 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 60 * 1vw)}.page__policy__article{margin:0 0 70px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 70 * 1vw)}.page__policy__article::before{top:-7vw;width:40vw;height:8vw}.page__policy__article__inner{padding:60px 20px 60px;padding:calc(.15625 * 60 * 1vw) calc(.15625 * 20 * 1vw) calc(.15625 * 60 * 1vw)}.page__policy__article__inner::before{top:-7vw;right:5vw;width:60vw;height:8vw;clip-path:polygon(80% 0,100% 100%,0 100%,0 0)}.page__policy__article__inner__title{top:-15vw;left:0;padding:0 20px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 20 * 1vw)}.page__policy__article__inner__title__en{font-size:90px;font-size:calc(.15625 * 90 * 1vw)}.page__policy__article__inner__title__detail{font-size:18px;font-size:calc(.15625 * 18 * 1vw)}.page__policy__article__inner__section__column{margin:0 0 50px;margin:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 50 * 1vw);padding:0 0 50px;padding:calc(.15625 * 0 * 1vw) calc(.15625 * 0 * 1vw) calc(.15625 * 50 * 1vw)}.page__policy__article__inner__section h2{font-size:26px;font-size:calc(.15625 * 26 * 1vw)}.page__policy__article__inner__section p{font-size:22px;font-size:calc(.15625 * 22 * 1vw)}.page__policy__article__inner__section ol li{font-size:22px;font-size:calc(.15625 * 22 * 1vw)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZHVsZS9fbGF5b3V0LnNjc3MiLCJtb2R1bGUvX21peGlucy5zY3NzIiwibW9kdWxlL19tb2R1bGUuc2NzcyIsInN0eWxlLmNzcyIsIm1vZHVsZS9wYWdlL190b3Auc2NzcyIsIm1vZHVsZS9wYWdlL19hYm91dC5zY3NzIiwibW9kdWxlL3BhZ2UvX25ld3Muc2NzcyIsIm1vZHVsZS9wYWdlL19yZWNydWl0LnNjc3MiLCJtb2R1bGUvcGFnZS9fd29ya3Muc2NzcyIsIm1vZHVsZS9wYWdlL19jb250YWN0LnNjc3MiLCJtb2R1bGUvcGFnZS9fcG9saWN5LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUlBLElBQ0ksVUFBQSxLQUdKLEtBQ0ksaUJBQUEsUUFDQSxZQUFBLGNBQUEsQ0FBQSxXQUNBLFlBQUEsSUFDQSx1QkFBQSxZQUNBLGVBQUEsZUFDQSxXQUFBLE9BQ0EsTUFBQSxLQUNBLGNBQ0ksU0FBQSxPQUlSLFlBQ0ksUUFBQSxLQUdKLFFBQ0ksU0FBQSxPQUNBLFFBQUEsSUFDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLE9BQUEsTUFDQSxNQUFBLEtBQ0EsUUFBQSxFQUFBLEtBQ0EsaUJBQUEsS0FDQSxZQUNJLFNBQUEsTUFHQSxnQkM4Qk4sbUJBQUEsS0FBQSxJQUFBLHdCQUFBLFdBQUEsS0FBQSxJQUFBLHdCRDdCVSxzQkFDSSxRQUFBLEdBR0osb0JBQ0ksTUFBQSxNQUlaLGFBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsSUFBQSxLQUNBLG1CQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLElBQUEsS0FDQSxXQUFBLEtBQ0EsT0FBQSxFQUNBLFFBQUEsRUFDQSxzQkFDSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsa0JBQUEsQ0FBQSxNQUNBLHdC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LEtBQ0EsVUFBQSx3QlNnSXNCLCtDVDdFdEIsT0FBQSxFQUFBLEVBQUEsS0FDQSxPQUFBLHVCQUFBLHVCQUFBLHdCQURBLFFBQUEsRUFBQSxFQUFBLEtBQ0EsUUFBQSx1QkFBQSx1QkFBQSx3QlNnRnNCLDBDVHJJdEIsVUFBQSxLQUNBLFVBQUEsd0JTdUlzQix5Q1R4SXRCLFVBQUEsS0FDQSxVQUFBLHdCUzJJMEIsNkNUNUkxQixVQUFBLEtBQ0EsVUFBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcInV0Zi04XCI7XG5AdXNlICdjb21tb24nIGFzICo7XG5AdXNlICdtaXhpbnMnIGFzICo7XG5cbmltZ3tcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmJvZHl7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICBmb250LWZhbWlseTogJGZvbnRNYWluO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zeW50aGVzaXM6IG5vbmUgIWltcG9ydGFudDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgJi5ub1Njcm9sbHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbi5uYXZpZ2F0aW9ue1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXJ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICYudG9we1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgfVxuICAgICZfX2xvZ297XG4gICAgICAgIGF7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIzN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX25hdntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA1MHB4O1xuICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogNjBweDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3Nuc3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbWVudXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5mb290ZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWVzL2JlbGxub3gvYXNzZXRzL2ltZy9mb290ZXIvYmcucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE5NjRweCBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0Jl9fbmF2e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuXHRcdHVse1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA1MHB4O1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsaXtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEVOO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y29sb3I6ICNmNWY4Zjc7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fc3ViTmF2e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuXHRcdHVse1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA1MHB4O1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsaXtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEVOO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y29sb3I6ICNmNWY4Zjc7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbiAgICAmX19zbnN7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDI1cHg7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBhe1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICB9XG4gICAgfVxuXHQmX19jb3B5cmlnaHR7XG4gICAgICAgIG1hcmdpbjogMDtcblx0XHRmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEVOO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogIzg2ODY4Njtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cbiAgICBib2R5e1xuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHN2aDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWVzL2JlbGxub3gvYXNzZXRzL2ltZy9iZy1zcC5wbmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZpZ2F0aW9ue1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDIwMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZXMvYmVsbG5veC9hc3NldHMvaW1nL2JnLXNwLnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIG5hdntcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgaGVpZ2h0OiA4NXZoO1xuICAgICAgICB9XG4gICAgICAgICZfX2xpc3R7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCA4MCAwIDAsIDY0MCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoODAsIDY0MCk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygxNTAgLyA4MCk7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMCA4MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3Nuc3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KGdhcCwgMzAsIDY0MCk7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg1MCwgYXV0bywgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlcntcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDIwLCA2NDApO1xuICAgICAgICAmX19sb2dve1xuICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDIzNywgYXV0bywgNjQwKTtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19uYXZ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICZfX21lbnV7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg1MCwgNTAsIDY0MCk7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMzYlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDM2JTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fY2xvc2V7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg1MCwgNTAsIDY0MCk7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3RlcntcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCA2MCAwIDMwLCA2NDApO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lcy9iZWxsbm94L2Fzc2V0cy9pbWcvZm9vdGVyL2xvZ28tc3AucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICZfX25hdntcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgMTAwLCA2NDApO1xuICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDUwLCA2NDApO1xuICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyNCwgNjQwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fc3ViTmF2e1xuICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAyMCwgNjQwKTtcbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncoZ2FwLCA1MCwgNjQwKTtcbiAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3Nuc3tcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgOTAsIDY0MCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KGdhcCwgMzAsIDY0MCk7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg1MCwgYXV0bywgNjQwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fY29weXJpZ2h0e1xuICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTgsIDY0MCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG5AZnVuY3Rpb24gZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQ6IDIwMDApIHtcbiAgJHJhdGU6IG1hdGguZGl2KDEwMCwgJHZpZXdwb3J0KTtcbiAgQHJldHVybiBjYWxjKCN7JHJhdGV9ICogI3skc2l6ZX0gKiAxdncpO1xufVxuXG5AbWl4aW4gZnpfdncoJGZvbnRfc2l6ZTogMjAsICR2aWV3cG9ydDogMjAwMCkge1xuICBmb250LXNpemU6ICN7JGZvbnRfc2l6ZX1weDsgLy8gRmFsbGJhY2sgKHB4KVxuICBmb250LXNpemU6IGdldF92dygkZm9udF9zaXplLCAkdmlld3BvcnQpOyAvLyB2dyDoqIjnrpdcbn1cblxuXG5cbkBtaXhpbiBpbWdfdncoJHdpZHRoLCAkaGVpZ2h0OiBhdXRvLCAkdmlld3BvcnQ6IDIwMDAsICRrZWVwX2FzcGVjdDogZmFsc2UpIHtcbiAgQGlmICR3aWR0aCA9PSBhdXRvIG9yICR3aWR0aCA9PSAxMDAlIHtcbiAgICB3aWR0aDogI3skd2lkdGh9O1xuICB9IEBlbHNlIHtcbiAgICB3aWR0aDogI3skd2lkdGh9cHg7IC8vIOODleOCqeODvOODq+ODkOODg+OCr1xuICAgIHdpZHRoOiBnZXRfdncoJHdpZHRoLCAkdmlld3BvcnQpOyAvLyB2dyDoqIjnrpdcbiAgfVxuXG4gIEBpZiAkaGVpZ2h0ID09IGF1dG8gb3IgJGhlaWdodCA9PSAxMDAlIHtcbiAgICBoZWlnaHQ6ICN7JGhlaWdodH07XG4gIH0gQGVsc2Uge1xuICAgIGhlaWdodDogI3skaGVpZ2h0fXB4OyAvLyDjg5Xjgqnjg7zjg6vjg5Djg4Pjgq9cbiAgICBoZWlnaHQ6IGdldF92dygkaGVpZ2h0LCAkdmlld3BvcnQpOyAvLyB2dyDoqIjnrpdcbiAgfVxuXG4gIEBpZiAka2VlcF9hc3BlY3QgYW5kIHR5cGUtb2YoJHdpZHRoKSA9PSBudW1iZXIgYW5kIHR5cGUtb2YoJGhlaWdodCkgPT0gbnVtYmVyIHtcbiAgICBhc3BlY3QtcmF0aW86IG1hdGguZGl2KCR3aWR0aCwgJGhlaWdodCk7XG4gIH1cbn1cblxuLy8gbGluZS1oZWlnaHQg44KS6auY44GV44Gr5ZCI44KP44Gb44Gm6Kit5a6aXG5AbWl4aW4gbGluZV9oZWlnaHRfdncoJGhlaWdodCwgJHZpZXdwb3J0OiAyMDAwKSB7XG4gIGxpbmUtaGVpZ2h0OiAjeyRoZWlnaHR9cHg7IC8vIOODleOCqeODvOODq+ODkOODg+OCr1xuICBsaW5lLWhlaWdodDogZ2V0X3Z3KCRoZWlnaHQsICR2aWV3cG9ydCk7IC8vIHZ3IOioiOeul1xufVxuXG4vLyDjg5/jg4Pjgq/jgrnjgqTjg7PvvIgx772eNOOBpOOBruWApOOCkuWPl+OBkeWPluOCjOOCi++8iVxuQGZ1bmN0aW9uIGdldF92dygkc2l6ZSwgJHZpZXdwb3J0OiAyMDAwKSB7XG4gIEBpZiAkc2l6ZSA9PSBhdXRvIHtcbiAgICBAcmV0dXJuIGF1dG87XG4gIH1cbiAgJHJhdGU6IG1hdGguZGl2KDEwMCwgJHZpZXdwb3J0KTtcbiAgQHJldHVybiBjYWxjKCN7JHJhdGV9ICogI3skc2l6ZX0gKiAxdncpO1xufVxuXG5AbWl4aW4gc3BhY2luZ192dygkcHJvcGVydHksICR2YWx1ZXMsICR2aWV3cG9ydDogMjAwMCkge1xuICAkbGVuZ3RoOiBsZW5ndGgoJHZhbHVlcyk7XG4gICRmYWxsYmFjazogKCk7XG4gICR2dy12YWx1ZXM6ICgpO1xuXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGxlbmd0aCB7XG4gICAgJHZhbDogbnRoKCR2YWx1ZXMsICRpKTtcbiAgICAkZmFsbGJhY2s6IGFwcGVuZCgkZmFsbGJhY2ssIGlmKCR2YWwgPT0gYXV0bywgYXV0bywgI3skdmFsfXB4KSk7XG4gICAgJHZ3LXZhbHVlczogYXBwZW5kKCR2dy12YWx1ZXMsIGdldF92dygkdmFsLCAkdmlld3BvcnQpKTtcbiAgfVxuXG4gICN7JHByb3BlcnR5fTogJGZhbGxiYWNrO1xuICAjeyRwcm9wZXJ0eX06ICR2dy12YWx1ZXM7XG59XG5cbi8vIOODiOODqeODs+OCuOOCt+ODp+ODs+WKueaenOODn+ODg+OCr+OCueOCpOODs1xuQG1peGluIHRyYW5zaXRpb24tZWZmZWN0KFxuICAkcHJvcGVydHk6IGFsbCwgXG4gICRkdXJhdGlvbjogMC4xNXMsIFxuICAkZWFzaW5nOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpXG4pIHtcbiAgdHJhbnNpdGlvbjogI3skZHVyYXRpb259ICN7JHByb3BlcnR5fSAjeyRlYXNpbmd9O1xufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcbkB1c2UgJ2NvbW1vbicgYXMgKjtcbkB1c2UgJ21peGlucycgYXMgKjtcblxuLmJ1dHRvbntcbiAgICB3aWR0aDogMzI1cHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHNwYW4sXG4gICAgYXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU4cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogJ+OAiSc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5idXR0b257XG4gICAgICAgIEBpbmNsdWRlIGltZ192dygzODAsIDcwLCA2NDApO1xuICAgICAgICBzcGFuLFxuICAgICAgICBhe1xuICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTgsIDY0MCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBsaW5lX2hlaWdodF92dyg2NywgNjQwKTtcbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxdnc7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjEsIDY0MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idXR0b25QcmV2e1xuICAgIHdpZHRoOiAzMjVweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgc3BhbixcbiAgICBhe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNThweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogJ+OAiCc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEVOO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNXB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYnV0dG9uUHJldntcbiAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDM4MCwgNzAsIDY0MCk7XG4gICAgICAgIHNwYW4sXG4gICAgICAgIGF7XG4gICAgICAgICAgICBAaW5jbHVkZSBmel92dygxOCwgNjQwKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxpbmVfaGVpZ2h0X3Z3KDcwLCA2NDApO1xuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGxlZnQ6IDF2dztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMSwgNjQwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ1dHRvbkJpZ1doaXRle1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgc3BhbixcbiAgICBhe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBsaW5lLWhlaWdodDogODhweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6ICfjgIknO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5idXR0b25CaWdXaGl0ZXtcbiAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDUwMCwgOTAsIDY0MCk7XG4gICAgICAgIHNwYW4sXG4gICAgICAgIGF7XG4gICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMCwgNjQwKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxpbmVfaGVpZ2h0X3Z3KDg3LCA2NDApO1xuICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDF2dztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJyZWFkY3J1bWJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDAuNXJlbSAycmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDEyNDBweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1hcmdpbjogMCBhdXRvIDEwMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICZfX2l0ZW17XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKTo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJ+OAiSc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6ICNBMEEwQTA7XG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lcy9iZWxsbm94L2Fzc2V0cy9pbWcvaWNvbi9ob21lLnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYnJlYWRjcnVtYntcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDIwLCA2NDApO1xuICAgICAgICAmX19pdGVte1xuICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTgsIDY0MCk7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKTo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCA2NDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dygyNSwgMjIsIDY0MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGFnaW5hdGlvbntcblx0ZGlzcGxheTogYmxvY2s7XG5cdHVse1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGdhcDogMjBweDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMCAwIDA7XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHRcdGxpe1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEVOO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IDM0cHg7XG5cdFx0XHRcdGhlaWdodDogMzRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRjb2xvcjogIzIyMjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuXHRcdFx0XHQmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzAyOTFGRSwgJGFscGhhOiAuNCk7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdH1cbiAgICAgICAgICAgICAgICAmLnByZXZ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtLjZlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5uZXh0e1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLjZlbTtcbiAgICAgICAgICAgICAgICB9XG5cdFx0XHR9XG4gICAgICAgICAgICAmLmN1cntcbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMwMjkxRkUsICRhbHBoYTogLjQpO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAucGFnaW5hdGlvbntcbiAgICAgICAgdWx7XG4gICAgICAgICAgICBnYXA6IDJ2dztcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwdncgMCAwO1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjQsIDY0MCk7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDQwLCA0MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZV9oZWlnaHRfdncoNDAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJ2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5jdXJ7XG4gICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoNDAsIDQwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZV9oZWlnaHRfdncoNDAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAydnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb2R1bGVVbml0e1xuXG4gICAgaDJ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDEwcHggMjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE2MywgMjIsIDIwNiwgMSkgMCUsIHJnYmEoMTUsIDczLCAyMzAsIDEpIDEwMCUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIGgze1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDI1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDkzRkY7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIHB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzMC8xOCk7XG4gICAgfVxuICAgIC5lbnRyeS1jb250YWluZXJ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLmNvbHVtbi10YWJsZS17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICB9XG4gICAgdGFibGV7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RCREJEQjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjREJEQkRCO1xuICAgICAgICB0aHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMTJweDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEQkRCREI7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJEQjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzIvMTgpO1xuICAgICAgICB9XG4gICAgICAgIHRke1xuICAgICAgICAgICAgcGFkZGluZzogMjRweCAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RCREJEQjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzMi8xOCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgZGx7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEQkRCREI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGR0e1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzMi8xOCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgZGR7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMyLzE4KTtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI2LzE0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idXR0b257XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50YWcxe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41ZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGFnMntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2x1bW4tdmlkZW8tYXV0b3tcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAubW9kdWxlVW5pdHtcbiAgICAgICAgaDJ7XG4gICAgICAgICAgICBwYWRkaW5nOiAydncgMCAydncgNHZ3O1xuICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjYsIDY0MCk7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgd2lkdGg6MS40dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDN7XG4gICAgICAgICAgICBwYWRkaW5nOiAydncgMCAydncgNHZ3O1xuICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjIsIDY0MCk7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgdG9wOiAzLjV2dztcbiAgICAgICAgICAgICAgICB3aWR0aDoxLjR2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgfVxuICAgICAgICB0YWJsZXtcbiAgICAgICAgICAgIHRoe1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMjAgMTAsIDY0MCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjIsIDY0MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0ZHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDIwIDEwLCA2NDApO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIyLCA2NDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGRse1xuICAgICAgICAgICAgZHR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDIwIDAsIDY0MCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjIsIDY0MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBkZHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMjAgMCAyMCAyMCwgNjQwKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgICAgICAgICAudGFnMXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAzIDE1LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxNiwgNjQwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRhZzJ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMyAxNSwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTYsIDY0MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCA2NDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBBQ01TICovXG5cbiNhZG1pbkJveCwgLmFjbXMtYWRtaW4tYm94e1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hY21zLWNvbnRhaW5lcntcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmFjbXMtYWRtaW4tZWRpdC1pbmZve1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmFjbXMtYWRtaW4tYnRuLWFjdGlvbi1ncm91cHtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zeW50aGVzaXM6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbn1cbmJvZHkubm9TY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiAxMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmhlYWRlci50b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4uaGVhZGVyX19sb2dvIGEge1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5oZWFkZXJfX2xvZ28gYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5oZWFkZXJfX2xvZ28gYSBpbWcge1xuICB3aWR0aDogMjM3cHg7XG59XG4uaGVhZGVyX19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDUwcHg7XG59XG4uaGVhZGVyX19uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDYwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5oZWFkZXJfX25hdl9fbGlzdCBsaSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbn1cbi5oZWFkZXJfX25hdl9fbGlzdCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbn1cbi5oZWFkZXJfX25hdl9fbGlzdCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaGVhZGVyX19uYXZfX3NucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmhlYWRlcl9fbmF2X19zbnMgbGkgYSB7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLmhlYWRlcl9fbmF2X19zbnMgbGkgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5oZWFkZXJfX25hdl9fc25zIGxpIGEgaW1nIHtcbiAgd2lkdGg6IDQwcHg7XG59XG4uaGVhZGVyX19tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMzUwcHg7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZXMvYmVsbG5veC9hc3NldHMvaW1nL2Zvb3Rlci9iZy5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE5NjRweCBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmZvb3Rlcl9fbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbi5mb290ZXJfX25hdiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDUwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvb3Rlcl9fbmF2IHVsIGxpIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmZvb3Rlcl9fbmF2IHVsIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmNWY4Zjc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb290ZXJfX25hdiB1bCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZm9vdGVyX19zdWJOYXYge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLmZvb3Rlcl9fc3ViTmF2IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNTBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZm9vdGVyX19zdWJOYXYgdWwgbGkge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBDb25kZW5zZWRcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZm9vdGVyX19zdWJOYXYgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2Y1ZjhmNztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3Rlcl9fc3ViTmF2IHVsIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5mb290ZXJfX3NucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDI1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDEwMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmZvb3Rlcl9fc25zIGEge1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5mb290ZXJfX3NucyBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmZvb3Rlcl9fc25zIGEgaW1nIHtcbiAgd2lkdGg6IDQwcHg7XG59XG4uZm9vdGVyX19jb3B5cmlnaHQge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzg2ODY4Njtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5OjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwc3ZoO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWVzL2JlbGxub3gvYXNzZXRzL2ltZy9iZy1zcC5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICB9XG4gIC5uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMjAwO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lcy9iZWxsbm94L2Fzc2V0cy9pbWcvYmctc3AucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgfVxuICAubmF2aWdhdGlvbi5hY3RpdmUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAubmF2aWdhdGlvbiBuYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiA4NXZoO1xuICB9XG4gIC5uYXZpZ2F0aW9uX19saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA4MHB4IDBweCAwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogODAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5uYXZpZ2F0aW9uX19saXN0X19pdGVtIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiA4MCAqIDF2dyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NTtcbiAgfVxuICAubmF2aWdhdGlvbl9fbGlzdF9faXRlbSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwcHggODBweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA4MCAqIDF2dyk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC5uYXZpZ2F0aW9uX19saXN0X19pdGVtIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5uYXZpZ2F0aW9uX19zbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDMwcHg7XG4gICAgZ2FwOiBjYWxjKDAuMTU2MjUgKiAzMCAqIDF2dyk7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubmF2aWdhdGlvbl9fc25zIGxpIGEge1xuICAgIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB9XG4gIC5uYXZpZ2F0aW9uX19zbnMgbGkgYSBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHdpZHRoOiBjYWxjKDAuMTU2MjUgKiA1MCAqIDF2dyk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5uYXZpZ2F0aW9uX19zbnMgbGkgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG4gIC5oZWFkZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAuaGVhZGVyX19sb2dvIHtcbiAgICB3aWR0aDogMjM3cHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDIzNyAqIDF2dyk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5oZWFkZXJfX2xvZ28gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaGVhZGVyX19uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlcl9fbWVudSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogNTAgKiAxdncpO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDUwICogMXZ3KTtcbiAgfVxuICAuaGVhZGVyX19tZW51OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzYlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxuICAuaGVhZGVyX19tZW51OjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAzNiU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB9XG4gIC5oZWFkZXJfX2Nsb3NlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHdpZHRoOiBjYWxjKDAuMTU2MjUgKiA1MCAqIDF2dyk7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGhlaWdodDogY2FsYygwLjE1NjI1ICogNTAgKiAxdncpO1xuICB9XG4gIC5oZWFkZXJfX2Nsb3NlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgLmhlYWRlcl9fY2xvc2U6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgLmZvb3RlciB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBwYWRkaW5nOiA2MHB4IDBweCAzMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAzMCAqIDF2dyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZXMvYmVsbG5veC9hc3NldHMvaW1nL2Zvb3Rlci9sb2dvLXNwLnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIH1cbiAgLmZvb3Rlcl9fbmF2IHtcbiAgICBtYXJnaW46IDBweCAwcHggMTAwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAxMDAgKiAxdncpO1xuICB9XG4gIC5mb290ZXJfX25hdiB1bCB7XG4gICAgZ2FwOiA1MHB4O1xuICAgIGdhcDogY2FsYygwLjE1NjI1ICogNTAgKiAxdncpO1xuICB9XG4gIC5mb290ZXJfX25hdiB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjQgKiAxdncpO1xuICB9XG4gIC5mb290ZXJfX3N1Yk5hdiB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDIwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dyk7XG4gIH1cbiAgLmZvb3Rlcl9fc3ViTmF2IHVsIHtcbiAgICBnYXA6IDUwcHg7XG4gICAgZ2FwOiBjYWxjKDAuMTU2MjUgKiA1MCAqIDF2dyk7XG4gIH1cbiAgLmZvb3Rlcl9fc3ViTmF2IHVsIGxpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dyk7XG4gIH1cbiAgLmZvb3Rlcl9fc25zIHtcbiAgICBtYXJnaW46IDBweCAwcHggOTBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDkwICogMXZ3KTtcbiAgICBnYXA6IDMwcHg7XG4gICAgZ2FwOiBjYWxjKDAuMTU2MjUgKiAzMCAqIDF2dyk7XG4gIH1cbiAgLmZvb3Rlcl9fc25zIGxpIGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDUwICogMXZ3KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxOCAqIDF2dyk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uYnV0dG9uIHtcbiAgd2lkdGg6IDMyNXB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnV0dG9uIHNwYW4sXG4uYnV0dG9uIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogNThweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4uYnV0dG9uIHNwYW46OmFmdGVyLFxuLmJ1dHRvbiBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi44CJXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5idXR0b24gc3Bhbjpob3Zlcixcbi5idXR0b24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDtcbn1cbi5idXR0b24gc3Bhbjpob3Zlcjo6YWZ0ZXIsXG4uYnV0dG9uIGE6aG92ZXI6OmFmdGVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKDVweCk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDM4MHB4O1xuICAgIHdpZHRoOiBjYWxjKDAuMTU2MjUgKiAzODAgKiAxdncpO1xuICAgIGhlaWdodDogNzBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDcwICogMXZ3KTtcbiAgfVxuICAuYnV0dG9uIHNwYW4sXG4gIC5idXR0b24gYSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTggKiAxdncpO1xuICAgIGxpbmUtaGVpZ2h0OiA2N3B4O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiA2NyAqIDF2dyk7XG4gIH1cbiAgLmJ1dHRvbiBzcGFuOjphZnRlcixcbiAgLmJ1dHRvbiBhOjphZnRlciB7XG4gICAgcmlnaHQ6IDF2dztcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMSAqIDF2dyk7XG4gIH1cbn1cbi5idXR0b25QcmV2IHtcbiAgd2lkdGg6IDMyNXB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnV0dG9uUHJldiBzcGFuLFxuLmJ1dHRvblByZXYgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5idXR0b25QcmV2IHNwYW46OmJlZm9yZSxcbi5idXR0b25QcmV2IGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi44CIXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxMHB4O1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLmJ1dHRvblByZXYgc3Bhbjpob3Zlcixcbi5idXR0b25QcmV2IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnV0dG9uUHJldiBzcGFuOmhvdmVyOjpiZWZvcmUsXG4uYnV0dG9uUHJldiBhOmhvdmVyOjpiZWZvcmUge1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTVweCk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJ1dHRvblByZXYge1xuICAgIHdpZHRoOiAzODBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMzgwICogMXZ3KTtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiA3MCAqIDF2dyk7XG4gIH1cbiAgLmJ1dHRvblByZXYgc3BhbixcbiAgLmJ1dHRvblByZXYgYSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTggKiAxdncpO1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiA3MCAqIDF2dyk7XG4gIH1cbiAgLmJ1dHRvblByZXYgc3Bhbjo6YmVmb3JlLFxuICAuYnV0dG9uUHJldiBhOjpiZWZvcmUge1xuICAgIGxlZnQ6IDF2dztcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMSAqIDF2dyk7XG4gIH1cbn1cbi5idXR0b25CaWdXaGl0ZSB7XG4gIHdpZHRoOiA1MDBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJ1dHRvbkJpZ1doaXRlIHNwYW4sXG4uYnV0dG9uQmlnV2hpdGUgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiA4OHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLmJ1dHRvbkJpZ1doaXRlIHNwYW46OmFmdGVyLFxuLmJ1dHRvbkJpZ1doaXRlIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCLjgIlcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMHB4O1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLmJ1dHRvbkJpZ1doaXRlIHNwYW46aG92ZXIsXG4uYnV0dG9uQmlnV2hpdGUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ1dHRvbkJpZ1doaXRlIHNwYW46aG92ZXI6OmFmdGVyLFxuLmJ1dHRvbkJpZ1doaXRlIGE6aG92ZXI6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKDVweCk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJ1dHRvbkJpZ1doaXRlIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDUwMCAqIDF2dyk7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIGhlaWdodDogY2FsYygwLjE1NjI1ICogOTAgKiAxdncpO1xuICB9XG4gIC5idXR0b25CaWdXaGl0ZSBzcGFuLFxuICAuYnV0dG9uQmlnV2hpdGUgYSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICAgIGxpbmUtaGVpZ2h0OiA4N3B4O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiA4NyAqIDF2dyk7XG4gIH1cbiAgLmJ1dHRvbkJpZ1doaXRlIHNwYW46OmFmdGVyLFxuICAuYnV0dG9uQmlnV2hpdGUgYTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxdnc7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjIgKiAxdncpO1xuICB9XG59XG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC41cmVtIDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbjogMCBhdXRvIDEwMHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYnJlYWRjcnVtYl9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5icmVhZGNydW1iX19pdGVtIGEge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWJfX2l0ZW0gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJyZWFkY3J1bWJfX2l0ZW06bm90KDpsYXN0LW9mLXR5cGUpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi44CJXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI0EwQTBBMDtcbn1cbi5icmVhZGNydW1iX19pdGVtOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWVzL2JlbGxub3gvYXNzZXRzL2ltZy9pY29uL2hvbWUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnJlYWRjcnVtYiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICB9XG4gIC5icmVhZGNydW1iX19pdGVtIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxOCAqIDF2dyk7XG4gIH1cbiAgLmJyZWFkY3J1bWJfX2l0ZW06bm90KDpsYXN0LW9mLXR5cGUpOjphZnRlciB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTggKiAxdncpO1xuICB9XG4gIC5icmVhZGNydW1iX19pdGVtOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIHdpZHRoOiBjYWxjKDAuMTU2MjUgKiAyNSAqIDF2dyk7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGhlaWdodDogY2FsYygwLjE1NjI1ICogMjIgKiAxdncpO1xuICB9XG59XG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhZ2luYXRpb24gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDA7XG4gIHBhZGRpbmc6IDUwcHggMDtcbn1cbi5wYWdpbmF0aW9uIHVsIGxpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnaW5hdGlvbiB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzIyMjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ucGFnaW5hdGlvbiB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyLCAxNDUsIDI1NCwgMC40KTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnaW5hdGlvbiB1bCBsaSBhLnByZXYge1xuICB0ZXh0LWluZGVudDogLTAuNmVtO1xufVxuLnBhZ2luYXRpb24gdWwgbGkgYS5uZXh0IHtcbiAgdGV4dC1pbmRlbnQ6IDAuNmVtO1xufVxuLnBhZ2luYXRpb24gdWwgbGkuY3VyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyLCAxNDUsIDI1NCwgMC40KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnaW5hdGlvbiB1bCB7XG4gICAgZ2FwOiAydnc7XG4gICAgcGFkZGluZzogMTB2dyAwIDA7XG4gIH1cbiAgLnBhZ2luYXRpb24gdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDI0ICogMXZ3KTtcbiAgfVxuICAucGFnaW5hdGlvbiB1bCBsaSBhIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogNDAgKiAxdncpO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDQwICogMXZ3KTtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygwLjE1NjI1ICogNDAgKiAxdncpO1xuICAgIGJvcmRlci1yYWRpdXM6IDJ2dztcbiAgfVxuICAucGFnaW5hdGlvbiB1bCBsaS5jdXIgc3BhbiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDQwICogMXZ3KTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiA0MCAqIDF2dyk7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDQwICogMXZ3KTtcbiAgICBib3JkZXItcmFkaXVzOiAydnc7XG4gIH1cbn1cbi5tb2R1bGVVbml0IGgyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5tb2R1bGVVbml0IGgyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiKDE2MywgMjIsIDIwNikgMCUsIHJnYigxNSwgNzMsIDIzMCkgMTAwJSk7XG59XG4ubW9kdWxlVW5pdCBoMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTBweCAwIDEwcHggMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubW9kdWxlVW5pdCBoMzo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOHB4O1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDA5M0ZGO1xufVxuLm1vZHVsZVVuaXQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY3O1xufVxuLm1vZHVsZVVuaXQgLmVudHJ5LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMDtcbn1cbi5tb2R1bGVVbml0IC5jb2x1bW4tdGFibGUtIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLm1vZHVsZVVuaXQgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEQkRCREI7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0RCREJEQjtcbn1cbi5tb2R1bGVVbml0IHRhYmxlIHRoIHtcbiAgcGFkZGluZzogMjRweCAxMnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjREJEQkRCO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJEQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xufVxuLm1vZHVsZVVuaXQgdGFibGUgdGQge1xuICBwYWRkaW5nOiAyNHB4IDEycHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEQkRCREI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc3Nzg7XG59XG4ubW9kdWxlVW5pdCBkbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEQkRCREI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubW9kdWxlVW5pdCBkbCBkdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjAwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjRweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJEQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubW9kdWxlVW5pdCBkbCBkZCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQkRCREI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzc3Nzc3Nzc3ODtcbn1cbi5tb2R1bGVVbml0IGRsIGRkIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS44NTcxNDI4NTcxO1xufVxuLm1vZHVsZVVuaXQgZGwgZGQgLmJ1dHRvbiB7XG4gIG1hcmdpbjogMTBweCAwIDA7XG59XG4ubW9kdWxlVW5pdCBkbCBkZCAudGFnMSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgcGFkZGluZzogMnB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICNmZmY7XG59XG4ubW9kdWxlVW5pdCBkbCBkZCAudGFnMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgcGFkZGluZzogMnB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5tb2R1bGVVbml0IC5jb2x1bW4tdmlkZW8tYXV0byB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubW9kdWxlVW5pdCBoMiB7XG4gICAgcGFkZGluZzogMnZ3IDAgMnZ3IDR2dztcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyNiAqIDF2dyk7XG4gIH1cbiAgLm1vZHVsZVVuaXQgaDI6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEuNHZ3O1xuICB9XG4gIC5tb2R1bGVVbml0IGgzIHtcbiAgICBwYWRkaW5nOiAydncgMCAydncgNHZ3O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIyICogMXZ3KTtcbiAgfVxuICAubW9kdWxlVW5pdCBoMzo6YmVmb3JlIHtcbiAgICB0b3A6IDMuNXZ3O1xuICAgIHdpZHRoOiAxLjR2dztcbiAgICBoZWlnaHQ6IDEuNHZ3O1xuICB9XG4gIC5tb2R1bGVVbml0IHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIyICogMXZ3KTtcbiAgfVxuICAubW9kdWxlVW5pdCB0YWJsZSB0aCB7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAxMCAqIDF2dyk7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjIgKiAxdncpO1xuICB9XG4gIC5tb2R1bGVVbml0IHRhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMjAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDEwICogMXZ3KTtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMiAqIDF2dyk7XG4gIH1cbiAgLm1vZHVsZVVuaXQgZGwgZHQge1xuICAgIHdpZHRoOiAzNSU7XG4gICAgcGFkZGluZzogMjBweCAwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMjAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIyICogMXZ3KTtcbiAgfVxuICAubW9kdWxlVW5pdCBkbCBkZCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBwYWRkaW5nOiAyMHB4IDBweCAyMHB4IDIwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMjAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dyk7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjIgKiAxdncpO1xuICB9XG4gIC5tb2R1bGVVbml0IGRsIGRkIC50YWcxIHtcbiAgICBwYWRkaW5nOiAzcHggMTVweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAzICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAxNSAqIDF2dyk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTYgKiAxdncpO1xuICB9XG4gIC5tb2R1bGVVbml0IGRsIGRkIC50YWcyIHtcbiAgICBwYWRkaW5nOiAzcHggMTVweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAzICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAxNSAqIDF2dyk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTYgKiAxdncpO1xuICB9XG4gIC5tb2R1bGVVbml0IGRsIGRkIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDE4ICogMXZ3KTtcbiAgfVxuICAubW9kdWxlVW5pdCBkbCBkZCAuYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8qIEFDTVMgKi9cbiNhZG1pbkJveCwgLmFjbXMtYWRtaW4tYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjbXMtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYWNtcy1hZG1pbi1lZGl0LWluZm8ge1xuICBtYXJnaW46IDA7XG59XG5cbi5hY21zLWFkbWluLWJ0bi1hY3Rpb24tZ3JvdXAge1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xufVxuXG5Aa2V5ZnJhbWVzIGw0IHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuLmxvYWRpbmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxvYWRpbmcgdmlkZW8ge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuXG4ucGFnZV9fdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lcy9iZWxsbm94L2Fzc2V0cy9pbWcvYmcucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbn1cbi5wYWdlX190b3BfX2hlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLnBhZ2VfX3RvcF9faGVhZGVyX19sb2dvIGEge1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5wYWdlX190b3BfX2hlYWRlcl9fbG9nbyBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLnBhZ2VfX3RvcF9faGVhZGVyX19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDUwcHg7XG59XG4ucGFnZV9fdG9wX19oZWFkZXJfX25hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNjBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZ2VfX3RvcF9faGVhZGVyX19uYXZfX2xpc3QgbGkge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBDb25kZW5zZWRcIiwgc2VyaWY7XG59XG4ucGFnZV9fdG9wX19oZWFkZXJfX25hdl9fbGlzdCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlX190b3BfX2hlYWRlcl9fbmF2X19saXN0IGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wYWdlX190b3BfX2hlYWRlcl9fbmF2X19zbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5wYWdlX190b3BfX2hlYWRlcl9fbmF2X19zbnMgbGkgYSB7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnBhZ2VfX3RvcF9faGVhZGVyX19uYXZfX3NucyBsaSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLnBhZ2VfX3RvcF9faGVhZGVyX19uYXZfX3NucyBsaSBpbWcge1xuICB3aWR0aDogNDBweDtcbn1cbi5wYWdlX190b3BfX2hlYWRlcl9fbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwc3ZoO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX19sb2FkaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiBjYWxjKDUwJSAtIDI1cHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDI1cHgpO1xuICB3aWR0aDogNTBweDtcbiAgLS1iOiA4cHg7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAxcHg7XG4gIGJhY2tncm91bmQ6IGNvbmljLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMCkgMTAlLCAjMDAwKSBjb250ZW50LWJveDtcbiAgbWFzazogcmVwZWF0aW5nLWNvbmljLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMCkgMGRlZywgIzAwMCAxZGVnIDIwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDIxZGVnIDM2ZGVnKSwgcmFkaWFsLWdyYWRpZW50KGZhcnRoZXN0LXNpZGUsIHJnYmEoMCwgMCwgMCwgMCkgY2FsYygxMDAlIC0gdmFyKC0tYikgLSAxcHgpLCAjMDAwIGNhbGMoMTAwJSAtIHZhcigtLWIpKSk7XG4gIC13ZWJraXQtbWFzay1jb21wb3NpdGU6IGRlc3RpbmF0aW9uLWluO1xuICBtYXNrLWNvbXBvc2l0ZTogaW50ZXJzZWN0O1xuICBhbmltYXRpb246IGw0IDFzIGluZmluaXRlIHN0ZXBzKDEwKTtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9fcHJldiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDMwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBDb25kZW5zZWRcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWluZGVudDogLTAuNmVtO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX3ByZXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX25leHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogNTAlO1xuICByaWdodDogMzBweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtaW5kZW50OiAwLjZlbTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX19uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX19hYm91dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNDtcbiAgcmlnaHQ6IC0yNXB4O1xuICBib3R0b206IDQwcHg7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX19hYm91dCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMzBweDtcbiAgaGVpZ2h0OiAxNTFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZXMvYmVsbG5veC9hc3NldHMvaW1nL3RvcC9hYm91dEAyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIzMHB4IGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX2Fib3V0OmhvdmVyIHtcbiAgcmlnaHQ6IC0xMHB4O1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX192aWRlb3Mge1xuICBjb3VudGVyLXJlc2V0OiB3b3JrcztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHN2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX192aWRlb3NfX2l0ZW0ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHN2aDtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9fdmlkZW9zX19pdGVtIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX192aWRlb3NfX2l0ZW1fX2RldGFpbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAyNXB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgMCwgMCwgMC4zKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAyKSAxMDAlKTtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9fdmlkZW9zX19pdGVtX19kZXRhaWxfX3RhZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBDb25kZW5zZWRcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX3ZpZGVvc19faXRlbV9fZGV0YWlsX190YWcgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX192aWRlb3NfX2l0ZW1fX2RldGFpbF9fdGFnIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX192aWRlb3NfX2l0ZW1fX2RldGFpbF9fdGFnIHNwYW46OmFmdGVyIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IHdvcmtzOyAvKiDjgqvjgqbjg7Pjg4jjgqLjg4Pjg5cgKi9cbiAgY29udGVudDogY291bnRlcih3b3Jrcyk7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX3ZpZGVvc19faXRlbV9fZGV0YWlsX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX3ZpZGVvc19faXRlbV9fZGV0YWlsIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX3ZpZGVvc19faXRlbV9fZGV0YWlsX190ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9fdmlkZW9zX19pdGVtX19kZXRhaWxfX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9fdmlkZW9zX19pdGVtX19kZXRhaWxfX2J1dHRvbnNfX2J1dHRvbiB7XG4gIHdpZHRoOiAyOTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX192aWRlb3NfX2l0ZW1fX2RldGFpbF9fYnV0dG9uc19fYnV0dG9uIHNwYW4sXG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX3ZpZGVvc19faXRlbV9fZGV0YWlsX19idXR0b25zX19idXR0b24gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9fdmlkZW9zX19pdGVtX19kZXRhaWxfX2J1dHRvbnNfX2J1dHRvbiBzcGFuOjphZnRlcixcbi5wYWdlX190b3BfX2tleXZpc3VhbF9fdmlkZW9zX19pdGVtX19kZXRhaWxfX2J1dHRvbnNfX2J1dHRvbiBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi44CJXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5wYWdlX190b3BfX2tleXZpc3VhbF9fdmlkZW9zX19pdGVtX19kZXRhaWxfX2J1dHRvbnNfX2J1dHRvbiBzcGFuOmhvdmVyLFxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX192aWRlb3NfX2l0ZW1fX2RldGFpbF9fYnV0dG9uc19fYnV0dG9uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX3ZpZGVvc19faXRlbV9fZGV0YWlsX19idXR0b25zX19idXR0b24gc3Bhbjpob3Zlcjo6YWZ0ZXIsXG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX3ZpZGVvc19faXRlbV9fZGV0YWlsX19idXR0b25zX19idXR0b24gYTpob3Zlcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1cHgpO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX192aWRlb3NfX2l0ZW1fX2xheWVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMC41O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoIzExMSAzMCUsIHRyYW5zcGFyZW50IDMxJSksIHJhZGlhbC1ncmFkaWVudCgjMTExIDMwJSwgdHJhbnNwYXJlbnQgMzElKTtcbiAgYmFja2dyb3VuZC1zaXplOiA0cHggNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDJweCAycHg7XG59XG4ucGFnZV9fdG9wX19rZXl2aXN1YWxfX3ZpZGVvc19faXRlbV9fZ3JhZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMC43O1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2IoMCwgMCwgMCkgMCUsIHJnYigyNTUsIDI1NSwgMjU1KSAxMDAlKTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX192aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMC44O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX19sYXllciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KCMxMTEgMzAlLCB0cmFuc3BhcmVudCAzMSUpLCByYWRpYWwtZ3JhZGllbnQoIzExMSAzMCUsIHRyYW5zcGFyZW50IDMxJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogNHB4IDRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAycHggMnB4O1xufVxuLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX19ncmFkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjc7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigwLCAwLCAwKSAwJSwgcmdiKDI1NSwgMjU1LCAyNTUpIDEwMCUpO1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG4ucGFnZV9fdG9wX19uZXdzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG59XG4ucGFnZV9fdG9wX19uZXdzX19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNjBweCAyMHB4O1xufVxuLnBhZ2VfX3RvcF9fbmV3c19faW5uZXJfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5wYWdlX190b3BfX25ld3NfX2lubmVyX190aXRsZV9fZW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogOTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMTYzLCAyMiwgMjA2KSAwJSwgcmdiKDAsIDE0NywgMjU1KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGFnZV9fdG9wX19uZXdzX19pbm5lcl9fdGl0bGVfX2pwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wYWdlX190b3BfX25ld3NfX2lubmVyX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMTU1LCAxNTUsIDE1NSwgMC42KSAxcHgsIHRyYW5zcGFyZW50IDFweCk7XG4gIGJhY2tncm91bmQtc2l6ZTogM3B4IDFweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbn1cbi5wYWdlX190b3BfX25ld3NfX2lubmVyX19saXN0IGR0IHtcbiAgd2lkdGg6IDE3N3B4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDI1cHggMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzg2ODY4NjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDE1NSwgMTU1LCAxNTUsIDAuNikgMXB4LCB0cmFuc3BhcmVudCAxcHgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDNweCAxcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG59XG4ucGFnZV9fdG9wX19uZXdzX19pbm5lcl9fbGlzdCBkZCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNzdweCk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjVweCAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjODY4Njg2O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMTU1LCAxNTUsIDE1NSwgMC42KSAxcHgsIHRyYW5zcGFyZW50IDFweCk7XG4gIGJhY2tncm91bmQtc2l6ZTogM3B4IDFweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbn1cbi5wYWdlX190b3BfX25ld3NfX2lubmVyX19saXN0IGRkIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzIyMjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ucGFnZV9fdG9wX19uZXdzX19pbm5lcl9fbGlzdCBkZCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fdG9wX19yZWNydWl0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cbi5wYWdlX190b3BfX3JlY3J1aXQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMwcHg7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0MHZ3O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XG59XG4ucGFnZV9fdG9wX19yZWNydWl0X19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHggNjBweDtcbn1cbi5wYWdlX190b3BfX3JlY3J1aXRfX2lubmVyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNjAwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDkwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjtcbn1cbi5wYWdlX190b3BfX3JlY3J1aXRfX2lubmVyX190aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtODBweDtcbiAgbGVmdDogMjBweDtcbn1cbi5wYWdlX190b3BfX3JlY3J1aXRfX2lubmVyX190aXRsZV9fZW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogOTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMTYzLCAyMiwgMjA2KSAwJSwgcmdiKDAsIDE0NywgMjU1KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGFnZV9fdG9wX19yZWNydWl0X19pbm5lcl9fdGl0bGVfX2RldGFpbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnBhZ2VfX3RvcF9fcmVjcnVpdF9faW5uZXJfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgY2FsYyg1MCUgLSA1MGNxdyk7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbi5wYWdlX190b3BfX3JlY3J1aXRfX2lubmVyX19saXN0IC5zbGljay1saXN0IHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cbi5wYWdlX190b3BfX3JlY3J1aXRfX2lubmVyX19saXN0IC5zbGljay1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMzBweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtaW5kZW50OiAtMC42ZW07XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBib3gtc2hhZG93OiAtMXB4IDBweCAxNnB4IDBweCByZ2JhKDAsIDE0NywgMjU1LCAwLjc1KTtcbn1cbi5wYWdlX190b3BfX3JlY3J1aXRfX2lubmVyX19saXN0IC5zbGljay1wcmV2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fdG9wX19yZWNydWl0X19pbm5lcl9fbGlzdCAuc2xpY2stcHJldi5zbGljay1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlX190b3BfX3JlY3J1aXRfX2lubmVyX19saXN0IC5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBDb25kZW5zZWRcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWluZGVudDogMC42ZW07XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBib3gtc2hhZG93OiAtMXB4IDBweCAxNnB4IDBweCByZ2JhKDAsIDE0NywgMjU1LCAwLjc1KTtcbn1cbi5wYWdlX190b3BfX3JlY3J1aXRfX2lubmVyX19saXN0IC5zbGljay1uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fdG9wX19yZWNydWl0X19pbm5lcl9fbGlzdCAuc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlX190b3BfX3JlY3J1aXRfX2lubmVyX19saXN0X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMTYxLCAyMywgMjA2KSAwJSwgcmdiKDEwLCAxMzgsIDI1MikgMTAwJSk7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnBhZ2VfX3RvcF9fcmVjcnVpdF9faW5uZXJfX2xpc3RfX2l0ZW0gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyNzBweDtcbiAgaGVpZ2h0OiAyNzBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdlX190b3BfX3JlY3J1aXRfX2lubmVyX19saXN0X19pdGVtIGEgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5wYWdlX190b3BfX3JlY3J1aXRfX2lubmVyX19saXN0X19pdGVtOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICB0b3A6IDZweDtcbiAgbGVmdDogNnB4O1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjU4cHg7XG4gIGhlaWdodDogMjU4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fdG9wX19yZWNydWl0X19pbm5lcl9fbGlzdF9faXRlbTpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG59XG4ucGFnZV9fdG9wX193b3JrcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG59XG4ucGFnZV9fdG9wX193b3Jrczo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzBweDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDQwdnc7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjtcbn1cbi5wYWdlX190b3BfX3dvcmtzX19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHggNjBweDtcbn1cbi5wYWdlX190b3BfX3dvcmtzX19pbm5lcjo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzBweDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDYwMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNsaXAtcGF0aDogcG9seWdvbig5MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XG59XG4ucGFnZV9fdG9wX193b3Jrc19faW5uZXJfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC04MHB4O1xuICBsZWZ0OiAyMHB4O1xufVxuLnBhZ2VfX3RvcF9fd29ya3NfX2lubmVyX190aXRsZV9fZW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4xZW07XG4gIGZvbnQtc2l6ZTogOTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMTYzLCAyMiwgMjA2KSAwJSwgcmdiKDAsIDE0NywgMjU1KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGFnZV9fdG9wX193b3Jrc19faW5uZXJfX3RpdGxlX19kZXRhaWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wYWdlX190b3BfX3dvcmtzX19pbm5lcl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGNhbGMoNTAlIC0gNTBjcXcpO1xufVxuLnBhZ2VfX3RvcF9fd29ya3NfX2lubmVyX19saXN0IC5zbGljay1saXN0IHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cbi5wYWdlX190b3BfX3dvcmtzX19pbm5lcl9fbGlzdCAuc2xpY2stcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDMwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBDb25kZW5zZWRcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWluZGVudDogLTAuNmVtO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgYm94LXNoYWRvdzogLTFweCAwcHggMTZweCAwcHggcmdiYSgwLCAxNDcsIDI1NSwgMC43NSk7XG59XG4ucGFnZV9fdG9wX193b3Jrc19faW5uZXJfX2xpc3QgLnNsaWNrLXByZXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlX190b3BfX3dvcmtzX19pbm5lcl9fbGlzdCAuc2xpY2stcHJldi5zbGljay1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlX190b3BfX3dvcmtzX19pbm5lcl9fbGlzdCAuc2xpY2stbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAzMHB4O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1pbmRlbnQ6IDAuNmVtO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgYm94LXNoYWRvdzogLTFweCAwcHggMTZweCAwcHggcmdiYSgwLCAxNDcsIDI1NSwgMC43NSk7XG59XG4ucGFnZV9fdG9wX193b3Jrc19faW5uZXJfX2xpc3QgLnNsaWNrLW5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlX190b3BfX3dvcmtzX19pbm5lcl9fbGlzdCAuc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlX190b3BfX3dvcmtzX19pbm5lcl9fbGlzdF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIHdpZHRoOiAyNzBweDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ucGFnZV9fdG9wX193b3Jrc19faW5uZXJfX2xpc3RfX2l0ZW0gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhZ2VfX3RvcF9fd29ya3NfX2lubmVyX19saXN0X19pdGVtIGEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBhc3BlY3QtcmF0aW86IDE7XG59XG4ucGFnZV9fdG9wX193b3Jrc19faW5uZXJfX2xpc3RfX2l0ZW0gYSBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wYWdlX190b3BfX3dvcmtzX19pbm5lcl9fbGlzdF9faXRlbTpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmxvYWRpbmcgdmlkZW8ge1xuICAgIHdpZHRoOiA4MHZ3O1xuICB9XG4gIC5wYWdlX190b3Age1xuICAgIHBhZGRpbmc6IDBweCAwcHggMTAwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMTAwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19oZWFkZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19oZWFkZXJfX2xvZ28ge1xuICAgIHdpZHRoOiAzNjhweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMzY4ICogMXZ3KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnBhZ2VfX3RvcF9faGVhZGVyX19sb2dvIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBhZ2VfX3RvcF9faGVhZGVyX19uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2VfX3RvcF9faGVhZGVyX19tZW51IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHdpZHRoOiBjYWxjKDAuMTU2MjUgKiA1MCAqIDF2dyk7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGhlaWdodDogY2FsYygwLjE1NjI1ICogNTAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2hlYWRlcl9fbWVudTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM2JTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLnBhZ2VfX3RvcF9faGVhZGVyX19tZW51OjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAzNiU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5wYWdlX190b3BfX2tleXZpc3VhbF9fcHJldiB7XG4gICAgbGVmdDogM3Z3O1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIHdpZHRoOiBjYWxjKDAuMTU2MjUgKiA0OCAqIDF2dyk7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGhlaWdodDogY2FsYygwLjE1NjI1ICogNDggKiAxdncpO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIyICogMXZ3KTtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygwLjE1NjI1ICogNDggKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2tleXZpc3VhbF9fbmV4dCB7XG4gICAgcmlnaHQ6IDN2dztcbiAgICB3aWR0aDogNDhweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogNDggKiAxdncpO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDQ4ICogMXZ3KTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMiAqIDF2dyk7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDQ4ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19rZXl2aXN1YWxfX2Fib3V0IHtcbiAgICBib3R0b206IDQwdnc7XG4gICAgcmlnaHQ6IC0zdnc7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX19hYm91dCBhIHtcbiAgICB3aWR0aDogMjE0cHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDIxNCAqIDF2dyk7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDE0MCAqIDF2dyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIH1cbiAgLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX19hYm91dDpob3ZlciB7XG4gICAgcmlnaHQ6IC0xdnc7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX192aWRlb3NfX2l0ZW1fX2RldGFpbF9fdGFnIHtcbiAgICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTYgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2tleXZpc3VhbF9fdmlkZW9zX19pdGVtX19kZXRhaWxfX3RhZyBzcGFuIHtcbiAgICBwYWRkaW5nOiAxdnc7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX192aWRlb3NfX2l0ZW1fX2RldGFpbF9fdGFnIHNwYW46OmJlZm9yZSB7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDN2dztcbiAgfVxuICAucGFnZV9fdG9wX19rZXl2aXN1YWxfX3ZpZGVvc19faXRlbV9fZGV0YWlsX190aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDMyICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19rZXl2aXN1YWxfX3ZpZGVvc19faXRlbV9fZGV0YWlsX190ZXh0IHtcbiAgICBtYXJnaW46IDBweCAwcHggMjBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxNSAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX192aWRlb3NfX2l0ZW1fX2RldGFpbF9fYnV0dG9ucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMDtcbiAgfVxuICAucGFnZV9fdG9wX19rZXl2aXN1YWxfX3ZpZGVvc19faXRlbV9fZGV0YWlsX19idXR0b25zX19idXR0b24ge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5wYWdlX190b3BfX2tleXZpc3VhbF9fdmlkZW9zX19pdGVtX19kZXRhaWxfX2J1dHRvbnNfX2J1dHRvbiBzcGFuLFxuICAucGFnZV9fdG9wX19rZXl2aXN1YWxfX3ZpZGVvc19faXRlbV9fZGV0YWlsX19idXR0b25zX19idXR0b24gYSB7XG4gICAgcGFkZGluZzogMXZ3IDA7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTQgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX2tleXZpc3VhbF9fdmlkZW9zX19pdGVtX19kZXRhaWxfX2J1dHRvbnNfX2J1dHRvbiBzcGFuOjphZnRlcixcbiAgLnBhZ2VfX3RvcF9fa2V5dmlzdWFsX192aWRlb3NfX2l0ZW1fX2RldGFpbF9fYnV0dG9uc19fYnV0dG9uIGE6OmFmdGVyIHtcbiAgICByaWdodDogMnZ3O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDEyICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19uZXdzIHtcbiAgICBtYXJnaW46IDBweCAwcHggMTcwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAxNzAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX25ld3NfX2lubmVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDIwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogNjAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19uZXdzX19pbm5lcl9fdGl0bGUge1xuICAgIG1hcmdpbjogMHB4IDBweCA0MHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogNDAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX25ld3NfX2lubmVyX190aXRsZV9fZW4ge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDkwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19uZXdzX19pbm5lcl9fdGl0bGVfX2pwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxOCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fbmV3c19faW5uZXJfX2xpc3Qge1xuICAgIG1hcmdpbjogMHB4IDBweCA0MHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogNDAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX25ld3NfX2lubmVyX19saXN0IGR0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMiAqIDF2dyk7XG4gICAgcGFkZGluZzogMjBweCAwcHggMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG4gIC5wYWdlX190b3BfX25ld3NfX2lubmVyX19saXN0IGRkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMiAqIDF2dyk7XG4gICAgcGFkZGluZzogMHB4IDBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gIH1cbiAgLnBhZ2VfX3RvcF9fcmVjcnVpdCB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDE3MHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMTcwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19yZWNydWl0OjpiZWZvcmUge1xuICAgIHRvcDogLTd2dztcbiAgICB3aWR0aDogNDB2dztcbiAgICBoZWlnaHQ6IDh2dztcbiAgfVxuICAucGFnZV9fdG9wX19yZWNydWl0X19pbm5lciB7XG4gICAgcGFkZGluZzogMHB4IDBweCA2MHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19yZWNydWl0X19pbm5lcjo6YmVmb3JlIHtcbiAgICB0b3A6IC03dnc7XG4gICAgcmlnaHQ6IDV2dztcbiAgICB3aWR0aDogNjB2dztcbiAgICBoZWlnaHQ6IDh2dztcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oODAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDApO1xuICB9XG4gIC5wYWdlX190b3BfX3JlY3J1aXRfX2lubmVyX190aXRsZSB7XG4gICAgdG9wOiAtMTV2dztcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19yZWNydWl0X19pbm5lcl9fdGl0bGVfX2VuIHtcbiAgICBmb250LXNpemU6IDkwcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiA5MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fcmVjcnVpdF9faW5uZXJfX3RpdGxlX19kZXRhaWwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDE4ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19yZWNydWl0X19pbm5lcl9fbGlzdCB7XG4gICAgcGFkZGluZzogNy44MTI1dncgMHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fcmVjcnVpdF9faW5uZXJfX2xpc3QgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDN2dztcbiAgICB3aWR0aDogNjBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogNjAgKiAxdncpO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMiAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fcmVjcnVpdF9faW5uZXJfX2xpc3QgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAzdnc7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjIgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX3JlY3J1aXRfX2lubmVyX19saXN0X19pdGVtIHtcbiAgICBtYXJnaW46IDBweCAyMHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIyICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19yZWNydWl0X19pbm5lcl9fbGlzdF9faXRlbSBhIHtcbiAgICB3aWR0aDogNDJ2dztcbiAgICBoZWlnaHQ6IDQydnc7XG4gICAgcGFkZGluZzogMXZ3O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIyICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19yZWNydWl0X19pbm5lcl9fbGlzdF9faXRlbSBhIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDE4ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX19yZWNydWl0X19pbm5lcl9fbGlzdF9faXRlbTo6YmVmb3JlIHtcbiAgICB0b3A6IDF2dztcbiAgICBsZWZ0OiAxdnc7XG4gICAgd2lkdGg6IDQwdnc7XG4gICAgaGVpZ2h0OiA0MHZ3O1xuICB9XG4gIC5wYWdlX190b3BfX3JlY3J1aXRfX2lubmVyX19saXN0X19pdGVtOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJ2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fd29ya3Mge1xuICAgIG1hcmdpbjogMHB4IDBweCA4NXB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogODUgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX3dvcmtzOjpiZWZvcmUge1xuICAgIHRvcDogLTd2dztcbiAgICB3aWR0aDogNDB2dztcbiAgICBoZWlnaHQ6IDh2dztcbiAgfVxuICAucGFnZV9fdG9wX193b3Jrc19faW5uZXIge1xuICAgIHBhZGRpbmc6IDBweCAwcHggNjBweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fd29ya3NfX2lubmVyOjpiZWZvcmUge1xuICAgIHRvcDogLTd2dztcbiAgICByaWdodDogNXZ3O1xuICAgIHdpZHRoOiA2MHZ3O1xuICAgIGhlaWdodDogOHZ3O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig4MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fd29ya3NfX2lubmVyX190aXRsZSB7XG4gICAgdG9wOiAtMTV2dztcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fdG9wX193b3Jrc19faW5uZXJfX3RpdGxlX19lbiB7XG4gICAgZm9udC1zaXplOiA5MHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogOTAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX3dvcmtzX19pbm5lcl9fdGl0bGVfX2RldGFpbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTggKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX3dvcmtzX19pbm5lcl9fbGlzdCB7XG4gICAgcGFkZGluZzogNy44MTI1dncgMHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fd29ya3NfX2lubmVyX19saXN0IC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAzdnc7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjIgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX3dvcmtzX19pbm5lcl9fbGlzdCAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDN2dztcbiAgICB3aWR0aDogNjBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogNjAgKiAxdncpO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMiAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fd29ya3NfX2lubmVyX19saXN0X19pdGVtIHtcbiAgICB3aWR0aDogNDJ2dztcbiAgICBtYXJnaW46IDBweCAyMHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX190b3BfX3dvcmtzX19pbm5lcl9fbGlzdF9faXRlbSBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3RvcF9fd29ya3NfX2lubmVyX19saXN0X19pdGVtOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJ2dyk7XG4gIH1cbn1cbi5wYWdlX19hYm91dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgMTAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWVzL2JlbGxub3gvYXNzZXRzL2ltZy9iZy5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuLnBhZ2VfX2Fib3V0X19hcnRpY2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxMDAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigyNTUsIDI1NSwgMjU1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDEwMCUpO1xufVxuLnBhZ2VfX2Fib3V0X19hcnRpY2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zMHB4O1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDB2dztcbiAgaGVpZ2h0OiAzMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX2Fib3V0X19hcnRpY2xlX19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA2MHB4IDIwcHggNjBweDtcbn1cbi5wYWdlX19hYm91dF9fYXJ0aWNsZV9faW5uZXI6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2MDBweDtcbiAgaGVpZ2h0OiAzMXB4O1xuICBjbGlwLXBhdGg6IHBvbHlnb24oOTAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX2Fib3V0X19hcnRpY2xlX19pbm5lcl9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTgwcHg7XG4gIGxlZnQ6IDIwcHg7XG59XG4ucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX190aXRsZV9fZW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogOTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMTYzLCAyMiwgMjA2KSAwJSwgcmdiKDAsIDE0NywgMjU1KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX190aXRsZV9fZGV0YWlsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG4ucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19iZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWVzL2JlbGxub3gvYXNzZXRzL2ltZy9hYm91dC9sb2dvLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNjE4cHggYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDMwJTtcbn1cbi5wYWdlX19hYm91dF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBnYXA6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4ucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX190aXRsZV9fZW4ge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX190aXRsZV9fanAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19zdWJUaXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMCwgMTQ3LCAyNTUpIDAlLCByZ2IoMTYzLCAyMiwgMjA2KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX190ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5wYWdlX19hYm91dF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX3ZpZGVvIHtcbiAgbWF4LXdpZHRoOiA1NjhweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlX19hYm91dF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX3ZpZGVvIHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0RCREJEQjtcbn1cbi5wYWdlX19hYm91dF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3QgZHQge1xuICB3aWR0aDogMjAwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjRweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJEQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0IGRkIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJEQjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xufVxuLnBhZ2VfX2Fib3V0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZV9fYWJvdXQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogMTEwcHggMHB4IDYwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMTEwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX2Fib3V0X19hcnRpY2xlIHtcbiAgICBtYXJnaW46IDBweCAwcHggNzBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDcwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fYWJvdXRfX2FydGljbGU6OmJlZm9yZSB7XG4gICAgdG9wOiAtN3Z3O1xuICAgIHdpZHRoOiA0MHZ3O1xuICAgIGhlaWdodDogOHZ3O1xuICB9XG4gIC5wYWdlX19hYm91dF9fYXJ0aWNsZV9faW5uZXIge1xuICAgIHBhZGRpbmc6IDYwcHggMjBweCA2MHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dykgY2FsYygwLjE1NjI1ICogNjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX19hYm91dF9fYXJ0aWNsZV9faW5uZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAtN3Z3O1xuICAgIHJpZ2h0OiA1dnc7XG4gICAgd2lkdGg6IDYwdnc7XG4gICAgaGVpZ2h0OiA4dnc7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDgwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAwKTtcbiAgfVxuICAucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX190aXRsZSB7XG4gICAgdG9wOiAtMTV2dztcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX190aXRsZV9fZW4ge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDkwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX190aXRsZV9fZGV0YWlsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxOCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX2Fib3V0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDgwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA4MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX2Fib3V0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fYmcge1xuICAgIGJhY2tncm91bmQtc2l6ZTogODAlIGF1dG87XG4gIH1cbiAgLnBhZ2VfX2Fib3V0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fdGl0bGUge1xuICAgIGdhcDogMzBweDtcbiAgICBnYXA6IGNhbGMoMC4xNTYyNSAqIDMwICogMXZ3KTtcbiAgICBtYXJnaW46IDBweCAwcHggNjBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX190aXRsZV9fZW4ge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX190aXRsZV9fanAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19zdWJUaXRsZSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogNTAgKiAxdncpO1xuICB9XG4gIC5wYWdlX19hYm91dF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIyICogMXZ3KTtcbiAgfVxuICAucGFnZV9fYWJvdXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnBhZ2VfX2Fib3V0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdCBkdCB7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dyk7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjIgKiAxdncpO1xuICB9XG4gIC5wYWdlX19hYm91dF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3QgZGQge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgcGFkZGluZzogMjBweCAwcHggMjBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIyICogMXZ3KTtcbiAgfVxufVxuLnBhZ2VfX25ld3Mge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwIDEwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lcy9iZWxsbm94L2Fzc2V0cy9pbWcvYmcucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiKDI1NSwgMjU1LCAyNTUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgMjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgMTAwJSk7XG59XG4ucGFnZV9fbmV3c19fYXJ0aWNsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzBweDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDQwdnc7XG4gIGhlaWdodDogMzFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA2MHB4IDIwcHggNjBweDtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcjo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzBweDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDYwMHB4O1xuICBoZWlnaHQ6IDMxcHg7XG4gIGNsaXAtcGF0aDogcG9seWdvbig5MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fbmV3c19fYXJ0aWNsZV9faW5uZXJfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC04MHB4O1xuICBsZWZ0OiAyMHB4O1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX190aXRsZV9fZW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogOTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMTYzLCAyMiwgMjA2KSAwJSwgcmdiKDAsIDE0NywgMjU1KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGFnZV9fbmV3c19fYXJ0aWNsZV9faW5uZXJfX3RpdGxlX19kZXRhaWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDE1NSwgMTU1LCAxNTUsIDAuNikgMXB4LCB0cmFuc3BhcmVudCAxcHgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDNweCAxcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG59XG4ucGFnZV9fbmV3c19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMTU1LCAxNTUsIDE1NSwgMC42KSAxcHgsIHRyYW5zcGFyZW50IDFweCk7XG4gIGJhY2tncm91bmQtc2l6ZTogM3B4IDFweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtID4gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDI1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ucGFnZV9fbmV3c19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW0gPiBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi44CJXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtID4gYTpob3ZlciAucGFnZV9fbmV3c19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX2ltYWdlIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG4ucGFnZV9fbmV3c19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW0gPiBhOmhvdmVyIC5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fZGV0YWlsX190aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtID4gYTpob3Zlcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1cHgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9faW1hZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgd2lkdGg6IDIyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19kZXRhaWwge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjY0cHgpO1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19kZXRhaWxfX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fZGV0YWlsX19tZXRhX19kYXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzg2ODY4Njtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fZGV0YWlsX19tZXRhX19jYXQge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQzFFRjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fZGV0YWlsX19tZXRhX19jYXQucmVsZWFzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEMxRUY7XG59XG4ucGFnZV9fbmV3c19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX2RldGFpbF9fbWV0YV9fY2F0LndvcmtzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E0NzZGRjtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fZGV0YWlsX19tZXRhX19jYXQuYWJvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTY1RkZGO1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19kZXRhaWxfX21ldGFfX2NhdC5yZWNydWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBGNDlFNjtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fZGV0YWlsX19tZXRhX19uZXcge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19kZXRhaWxfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zNjM2MzYzNjM2O1xuICBjb2xvcjogIzAwMDtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19wb3N0X19tZXRhX19kYXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzg2ODY4Njtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9fbWV0YV9fY2F0IHtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OEQyRkU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fbmV3c19fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX21ldGFfX2NhdC5yZWxlYXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk4RDJGRTtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9fbWV0YV9fY2F0LndvcmtzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E0NzZGRjtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9fbWV0YV9fY2F0LmFib3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2NUZGRjtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9fbWV0YV9fY2F0LnJlY3J1aXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUE1OEZGO1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19wb3N0X19tZXRhX19uZXcge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9fdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgcGFkZGluZzogMTBweCAwIDIwcHggMjVweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19wb3N0X190aXRsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiA4NSU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigxNjMsIDIyLCAyMDYpIDAlLCByZ2IoMTUsIDczLCAyMzApIDEwMCUpO1xufVxuLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19wb3N0X190aXRsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiKDE2MywgMjIsIDIwNikgMCUsIHJnYigxNSwgNzMsIDIzMCkgMTAwJSk7XG59XG4ucGFnZV9fbmV3c19fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2NvbnRlbnQge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZV9fbmV3cyB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAxMTBweCAwcHggNjBweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAxMTAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fbmV3c19fYXJ0aWNsZSB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDcwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA3MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX25ld3NfX2FydGljbGU6OmJlZm9yZSB7XG4gICAgdG9wOiAtN3Z3O1xuICAgIHdpZHRoOiA0MHZ3O1xuICAgIGhlaWdodDogOHZ3O1xuICB9XG4gIC5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lciB7XG4gICAgcGFkZGluZzogNjBweCAyMHB4IDYwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogNjAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyOjpiZWZvcmUge1xuICAgIHRvcDogLTd2dztcbiAgICByaWdodDogNXZ3O1xuICAgIHdpZHRoOiA2MHZ3O1xuICAgIGhlaWdodDogOHZ3O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig4MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gIH1cbiAgLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX190aXRsZSB7XG4gICAgdG9wOiAtMTV2dztcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fbmV3c19fYXJ0aWNsZV9faW5uZXJfX3RpdGxlX19lbiB7XG4gICAgZm9udC1zaXplOiA5MHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogOTAgKiAxdncpO1xuICB9XG4gIC5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fdGl0bGVfX2RldGFpbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTggKiAxdncpO1xuICB9XG4gIC5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDgwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA4MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtID4gYSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAzNXB4IDBweCA3MHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDM1ICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA3MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtID4gYTo6YWZ0ZXIge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9faW1hZ2Uge1xuICAgIHdpZHRoOiA1MHZ3O1xuICAgIG1hcmdpbjogMHB4IGF1dG8gMzhweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGF1dG8gY2FsYygwLjE1NjI1ICogMzggKiAxdncpO1xuICB9XG4gIC5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fZGV0YWlsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGFnZV9fbmV3c19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX2RldGFpbF9fbWV0YSB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDI1cHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAyNSAqIDF2dyk7XG4gICAgZ2FwOiAydnc7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucGFnZV9fbmV3c19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX2RldGFpbF9fbWV0YV9fZGF0ZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjIgKiAxdncpO1xuICB9XG4gIC5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fZGV0YWlsX19tZXRhX19jYXQge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMTUwICogMXZ3KTtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiAyOCAqIDF2dyk7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDI4ICogMXZ3KTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxNCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19kZXRhaWxfX21ldGFfX25ldyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDUwICogMXZ3KTtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiAyOCAqIDF2dyk7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDI4ICogMXZ3KTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxOCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19kZXRhaWxfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDI2ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fbmV3c19fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX21ldGEge1xuICAgIG1hcmdpbjogMHB4IDBweCAyNXB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjUgKiAxdncpO1xuICAgIGdhcDogMnZ3O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19wb3N0X19tZXRhX19kYXRlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMiAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19wb3N0X19tZXRhX19jYXQge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMTUwICogMXZ3KTtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiAyOCAqIDF2dyk7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDI4ICogMXZ3KTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxNCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX25ld3NfX2FydGljbGVfX2lubmVyX19wb3N0X19tZXRhX19uZXcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHdpZHRoOiBjYWxjKDAuMTU2MjUgKiA1MCAqIDF2dyk7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGhlaWdodDogY2FsYygwLjE1NjI1ICogMjggKiAxdncpO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiAyOCAqIDF2dyk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTggKiAxdncpO1xuICB9XG4gIC5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9faW1hZ2Uge1xuICAgIG1hcmdpbjogMHB4IDBweCA2MHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogNjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDJ2dyAwIDR2dyA0dnc7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMzAgKiAxdncpO1xuICB9XG4gIC5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9fdGl0bGU6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEuNHZ3O1xuICB9XG4gIC5wYWdlX19uZXdzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9fY29udGVudCB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDgwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA4MCAqIDF2dyk7XG4gIH1cbn1cbi5wYWdlX19yZWNydWl0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAxMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZXMvYmVsbG5veC9hc3NldHMvaW1nL2JnLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG59XG4ucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTAwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2IoMjU1LCAyNTUsIDI1NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSAyMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSAxMDAlKTtcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zMHB4O1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDB2dztcbiAgaGVpZ2h0OiAzMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEyNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDYwcHggMjBweCA2MHB4O1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNjAwcHg7XG4gIGhlaWdodDogMzFweDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDkwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTgwcHg7XG4gIGxlZnQ6IDIwcHg7XG59XG4ucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3RpdGxlX19lbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiA5MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigxNjMsIDIyLCAyMDYpIDAlLCByZ2IoMCwgMTQ3LCAyNTUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fdGl0bGVfX2RldGFpbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG4ucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMTU1LCAxNTUsIDE1NSwgMC42KSAxcHgsIHRyYW5zcGFyZW50IDFweCk7XG4gIGJhY2tncm91bmQtc2l6ZTogM3B4IDFweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgxNTUsIDE1NSwgMTU1LCAwLjYpIDFweCwgdHJhbnNwYXJlbnQgMXB4KTtcbiAgYmFja2dyb3VuZC1zaXplOiAzcHggMXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG4ucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW0gPiBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMjVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbSA+IGE6OmFmdGVyIHtcbiAgY29udGVudDogXCLjgIlcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMHB4O1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW0gPiBhOmhvdmVyIC5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9faW1hZ2UgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbSA+IGE6aG92ZXIgLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19kZXRhaWxfX3RpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW0gPiBhOmhvdmVyIC5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fZGV0YWlsX190ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW0gPiBhOmhvdmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKDVweCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICB3aWR0aDogMjI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG59XG4ucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX2ltYWdlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX2RldGFpbCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNjRweCk7XG59XG4ucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX2RldGFpbF9fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19kZXRhaWxfX21ldGFfX2RhdGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjODY4Njg2O1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19kZXRhaWxfX21ldGFfX2NhdCB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDBDMUVGO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMDBDMUVGO1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19kZXRhaWxfX21ldGFfX2NhdC5uZXcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTY1RkZGO1xuICBjb2xvcjogI0U2NUZGRjtcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fZGV0YWlsX19tZXRhX19uZXcge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19kZXRhaWxfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fZGV0YWlsX190ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY2Njc7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDYwcHggMDtcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fcG9zdF9faW1hZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgd2lkdGg6IDIyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0X19pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0X19kZXRhaWwge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0X19kZXRhaWxfX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fcG9zdF9fZGV0YWlsX19tZXRhX19kYXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzg2ODY4Njtcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fcG9zdF9fZGV0YWlsX19tZXRhX19jYXQge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwQzFFRjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzAwQzFFRjtcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fcG9zdF9fZGV0YWlsX19tZXRhX19jYXQubmV3IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2NUZGRjtcbiAgY29sb3I6ICNFNjVGRkY7XG59XG4ucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2RldGFpbF9fbWV0YV9fbmV3IHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fcG9zdF9fZGV0YWlsX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0X19kZXRhaWxfX3RleHQge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjY2NjY2NjY2Nztcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fcG9zdF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fcG9zdF9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjREJEQkRCO1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0X19saXN0IGR0IHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQkRCREI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzc3Nzc3Nzc3ODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0X19saXN0IGRkIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJEQjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0X19saXN0IGRkIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS44NTcxNDI4NTcxO1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0X19saXN0IGRkIC5idXR0b24ge1xuICBtYXJnaW46IDEwcHggMCAwO1xufVxuLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0X19saXN0IGRkIC50YWcxIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICBwYWRkaW5nOiAycHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fcG9zdF9fbGlzdCBkZCAudGFnMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgcGFkZGluZzogMnB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZV9fcmVjcnVpdCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAxMTBweCAwcHggNjBweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAxMTAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZSB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDcwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA3MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3JlY3J1aXRfX2FydGljbGU6OmJlZm9yZSB7XG4gICAgdG9wOiAtN3Z3O1xuICAgIHdpZHRoOiA0MHZ3O1xuICAgIGhlaWdodDogOHZ3O1xuICB9XG4gIC5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lciB7XG4gICAgcGFkZGluZzogNjBweCAyMHB4IDYwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogNjAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyOjpiZWZvcmUge1xuICAgIHRvcDogLTd2dztcbiAgICByaWdodDogNXZ3O1xuICAgIHdpZHRoOiA2MHZ3O1xuICAgIGhlaWdodDogOHZ3O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig4MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gIH1cbiAgLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX190aXRsZSB7XG4gICAgdG9wOiAtMTV2dztcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3RpdGxlX19lbiB7XG4gICAgZm9udC1zaXplOiA5MHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogOTAgKiAxdncpO1xuICB9XG4gIC5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fdGl0bGVfX2RldGFpbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTggKiAxdncpO1xuICB9XG4gIC5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDgwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA4MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtID4gYSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAzNXB4IDBweCA3MHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDM1ICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA3MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtID4gYTo6YWZ0ZXIge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9faW1hZ2Uge1xuICAgIHdpZHRoOiA1MHZ3O1xuICAgIG1hcmdpbjogMHB4IGF1dG8gMzhweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGF1dG8gY2FsYygwLjE1NjI1ICogMzggKiAxdncpO1xuICB9XG4gIC5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fZGV0YWlsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX2RldGFpbF9fbWV0YSB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDI1cHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAyNSAqIDF2dyk7XG4gICAgZ2FwOiAydnc7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX2RldGFpbF9fbWV0YV9fZGF0ZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjIgKiAxdncpO1xuICB9XG4gIC5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fZGV0YWlsX19tZXRhX19jYXQge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogMTUwICogMXZ3KTtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiAyOCAqIDF2dyk7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDI4ICogMXZ3KTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxNCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19kZXRhaWxfX21ldGFfX25ldyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDUwICogMXZ3KTtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiAyOCAqIDF2dyk7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDI4ICogMXZ3KTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxOCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19kZXRhaWxfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDI2ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3Bvc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA1dnc7XG4gIH1cbiAgLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0X19pbWFnZSB7XG4gICAgd2lkdGg6IDUwdnc7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0X19kZXRhaWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fcG9zdF9fZGV0YWlsX19tZXRhIHtcbiAgICBtYXJnaW46IDBweCAwcHggMjVweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDI1ICogMXZ3KTtcbiAgICBnYXA6IDJ2dztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fcG9zdF9fZGV0YWlsX19tZXRhX19kYXRlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMiAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0X19kZXRhaWxfX21ldGFfX2NhdCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIHdpZHRoOiBjYWxjKDAuMTU2MjUgKiAxNTAgKiAxdncpO1xuICAgIGhlaWdodDogMjhweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDI4ICogMXZ3KTtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygwLjE1NjI1ICogMjggKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDE0ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2RldGFpbF9fbWV0YV9fbmV3IHtcbiAgICB3aWR0aDogNTBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogNTAgKiAxdncpO1xuICAgIGhlaWdodDogMjhweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDI4ICogMXZ3KTtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygwLjE1NjI1ICogMjggKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDE4ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2RldGFpbF9fdGl0bGUge1xuICAgIG1hcmdpbjogMHB4IDBweCAyNXB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjUgKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDI2ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2RldGFpbF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjIgKiAxdncpO1xuICB9XG4gIC5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fcG9zdF9fY29udGVudCB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDgwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA4MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0X19saXN0IGR0IHtcbiAgICB3aWR0aDogMzUlO1xuICAgIHBhZGRpbmc6IDIwcHggMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KTtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMiAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0X19saXN0IGRkIHtcbiAgICB3aWR0aDogNjUlO1xuICAgIHBhZGRpbmc6IDIwcHggMHB4IDIwcHggMjBweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMiAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3JlY3J1aXRfX2FydGljbGVfX2lubmVyX19wb3N0X19saXN0IGRkIC50YWcxIHtcbiAgICBwYWRkaW5nOiAzcHggMTVweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAzICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAxNSAqIDF2dyk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTYgKiAxdncpO1xuICB9XG4gIC5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fcG9zdF9fbGlzdCBkZCAudGFnMiB7XG4gICAgcGFkZGluZzogM3B4IDE1cHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMyAqIDF2dykgY2FsYygwLjE1NjI1ICogMTUgKiAxdncpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDE2ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2xpc3QgZGQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTggKiAxdncpO1xuICB9XG4gIC5wYWdlX19yZWNydWl0X19hcnRpY2xlX19pbm5lcl9fcG9zdF9fbGlzdCBkZCAuYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYWdlX193b3JrcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgMTAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWVzL2JlbGxub3gvYXNzZXRzL2ltZy9iZy5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxMDAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigyNTUsIDI1NSwgMjU1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDEwMCUpO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zMHB4O1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDB2dztcbiAgaGVpZ2h0OiAzMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA2MHB4IDIwcHggNjBweDtcbn1cbi5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXI6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2MDBweDtcbiAgaGVpZ2h0OiAzMXB4O1xuICBjbGlwLXBhdGg6IHBvbHlnb24oOTAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTgwcHg7XG4gIGxlZnQ6IDIwcHg7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX190aXRsZV9fZW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogOTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMTYzLCAyMiwgMjA2KSAwJSwgcmdiKDAsIDE0NywgMjU1KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX190aXRsZV9fZGV0YWlsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fY2F0ZWdvcnkge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fY2F0ZWdvcnlfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19jYXRlZ29yeV9fbGlzdCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjQ7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19jYXRlZ29yeV9fbGlzdCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fY2F0ZWdvcnlfX2xpc3QgdWwgbGkge1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjREJEQkRCO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2NhdGVnb3J5X19saXN0IHVsIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNXB4IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fY2F0ZWdvcnlfX2xpc3QgdWwgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OEQyRkU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fY2F0ZWdvcnlfX2xpc3QgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2NhdGVnb3J5X19hcmNoaXZlTGlzdCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjQ7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19jYXRlZ29yeV9fYXJjaGl2ZUxpc3QgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2NhdGVnb3J5X19hcmNoaXZlTGlzdCB1bCBsaSB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gOHB4KSAvIDkpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjREJEQkRCO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2NhdGVnb3J5X19hcmNoaXZlTGlzdCB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2NhdGVnb3J5X19hcmNoaXZlTGlzdCB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk4RDJGRTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19jYXRlZ29yeV9fYXJjaGl2ZUxpc3QgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzBweDtcbn1cbi5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW0ge1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDkwcHgpIC8gNCk7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtID4gYTpob3ZlciAucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19pbWFnZSBpbWcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbSA+IGE6aG92ZXIgLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW0gPiBhOmhvdmVyIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX3RpdGxlIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9faW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFzcGVjdC1yYXRpbzogMjc3LzM5MjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC41ZW07XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgY29sb3I6ICMwMDA7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX19tZXRhX19kYXRlIHtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9fdGFnIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X190YWcgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9fdGFnIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2lubmVyX19wcmltYXJ5IHtcbiAgd2lkdGg6IDQyJTtcbn1cbi5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2lubmVyX19wcmltYXJ5X19pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fcHJpbWFyeV9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fcHJpbWFyeV9feW91dHViZSBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9faW5uZXJfX3NlY29uZGFyeSB7XG4gIHdpZHRoOiA1MCU7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fc2Vjb25kYXJ5X19zdG9yeSB7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fc2Vjb25kYXJ5X19zdG9yeV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBDb25kZW5zZWRcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fc2Vjb25kYXJ5X19zdG9yeV9fY2F0Y2gge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2lubmVyX19zZWNvbmRhcnlfX3N0b3J5X19jYXRjaDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA5MnB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9faW5uZXJfX3NlY29uZGFyeV9fc3RvcnlfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9faW5uZXJfX3NlY29uZGFyeV9fc3RvcnlfX3RleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2lubmVyX19zZWNvbmRhcnlfX3N0b3J5X190ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fc2Vjb25kYXJ5X19zdG9yeV9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbn1cbi5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2lubmVyX19zZWNvbmRhcnlfX3N0b3J5X19idXR0b25zIC5idXR0b24gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9faW5uZXJfX3NlY29uZGFyeV9fc3RvcnlfX2J1dHRvbnMgLmJ1dHRvbiBhOjphZnRlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9faW5uZXJfX3NlY29uZGFyeV9fc3RvcnlfX2J1dHRvbnMgLmJ1dHRvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fc2Vjb25kYXJ5X19zdG9yeV9fYnV0dG9ucyAuYnV0dG9uIGE6aG92ZXI6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fc2Vjb25kYXJ5X19zdGFmZiB7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fc2Vjb25kYXJ5X19zdGFmZl9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBDb25kZW5zZWRcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fc2Vjb25kYXJ5X19zdGFmZl9fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4ucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fc2Vjb25kYXJ5X19zdGFmZl9fdGV4dCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9faW5uZXJfX3NlY29uZGFyeV9fc3RhZmZfX3RleHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2lubmVyX19zZWNvbmRhcnlfX3lvdXR1YmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9faW5uZXJfX3NlY29uZGFyeV9feW91dHViZSBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xufVxuLnBhZ2VfX3dvcmtzX19vdGhlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG59XG4ucGFnZV9fd29ya3NfX290aGVyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zMHB4O1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDB2dztcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xufVxuLnBhZ2VfX3dvcmtzX19vdGhlcl9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTI0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4IDQwcHg7XG59XG4ucGFnZV9fd29ya3NfX290aGVyX19pbm5lcjo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzBweDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDYwMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNsaXAtcGF0aDogcG9seWdvbig5MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XG59XG4ucGFnZV9fd29ya3NfX290aGVyX19pbm5lcl9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhZ2VfX3dvcmtzX19vdGhlcl9faW5uZXJfX3RpdGxlX19lbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMWVtO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBDb25kZW5zZWRcIiwgc2VyaWY7XG59XG4ucGFnZV9fd29ya3NfX290aGVyX19pbm5lcl9fdGl0bGVfX2RldGFpbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucGFnZV9fd29ya3NfX290aGVyX19pbm5lcl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGNhbGMoNTAlIC0gNTBjcXcpO1xufVxuLnBhZ2VfX3dvcmtzX19vdGhlcl9faW5uZXJfX2xpc3QgLnNsaWNrLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuLnBhZ2VfX3dvcmtzX19vdGhlcl9faW5uZXJfX2xpc3QgLnNsaWNrLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAzMHB4O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtaW5kZW50OiAtMC42ZW07XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnBhZ2VfX3dvcmtzX19vdGhlcl9faW5uZXJfX2xpc3QgLnNsaWNrLXByZXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlX193b3Jrc19fb3RoZXJfX2lubmVyX19saXN0IC5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1pbmRlbnQ6IDAuNmVtO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5wYWdlX193b3Jrc19fb3RoZXJfX2lubmVyX19saXN0IC5zbGljay1uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fd29ya3NfX290aGVyX19pbm5lcl9fbGlzdF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIHdpZHRoOiAyNzBweDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ucGFnZV9fd29ya3NfX290aGVyX19pbm5lcl9fbGlzdF9faXRlbSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG59XG4ucGFnZV9fd29ya3NfX290aGVyX19pbm5lcl9fbGlzdF9faXRlbSBhIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYXNwZWN0LXJhdGlvOiAxO1xufVxuLnBhZ2VfX3dvcmtzX19vdGhlcl9faW5uZXJfX2xpc3RfX2l0ZW0gYSBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wYWdlX193b3Jrc19fb3RoZXJfX2lubmVyX19saXN0X19pdGVtOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZV9fd29ya3Mge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogMTEwcHggMHB4IDYwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMTEwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19hcnRpY2xlIHtcbiAgICBtYXJnaW46IDBweCAwcHggNzBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDcwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fd29ya3NfX2FydGljbGU6OmJlZm9yZSB7XG4gICAgdG9wOiAtN3Z3O1xuICAgIHdpZHRoOiA0MHZ3O1xuICAgIGhlaWdodDogOHZ3O1xuICB9XG4gIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXIge1xuICAgIHBhZGRpbmc6IDYwcHggMjBweCA2MHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dykgY2FsYygwLjE1NjI1ICogNjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAtN3Z3O1xuICAgIHJpZ2h0OiA1dnc7XG4gICAgd2lkdGg6IDYwdnc7XG4gICAgaGVpZ2h0OiA4dnc7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDgwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAwKTtcbiAgfVxuICAucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX190aXRsZSB7XG4gICAgdG9wOiAtMTV2dztcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX190aXRsZV9fZW4ge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDkwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX190aXRsZV9fZGV0YWlsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxOCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDgwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA4MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2NhdGVnb3J5IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY0O1xuICB9XG4gIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2NhdGVnb3J5X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMzQgKiAxdncpO1xuICB9XG4gIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2NhdGVnb3J5X19saXN0IHtcbiAgICBtYXJnaW46IDBweCAwcHggNTBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDUwICogMXZ3KTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2NhdGVnb3J5X19saXN0IHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjREJEQkRCO1xuICB9XG4gIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2NhdGVnb3J5X19saXN0IHVsIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQkRCREI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fY2F0ZWdvcnlfX2xpc3QgdWwgbGkgYSB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDE1ICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fY2F0ZWdvcnlfX2FyY2hpdmVMaXN0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2NhdGVnb3J5X19hcmNoaXZlTGlzdCB1bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RCREJEQjtcbiAgfVxuICAucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19jYXRlZ29yeV9fYXJjaGl2ZUxpc3QgdWwgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJEQjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19jYXRlZ29yeV9fYXJjaGl2ZUxpc3QgdWwgbGkgYSB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDE1ICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdCB7XG4gICAgZ2FwOiA1dnc7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA1dncpIC8gMik7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbjogMHB4IDBweCAyMHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX21ldGEge1xuICAgIG1hcmdpbjogMHB4IDBweCA1cHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA1ICogMXZ3KTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxOCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fbGlzdF9faXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDE4ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X190YWcge1xuICAgIG1hcmdpbjogMHB4IDBweCAxMHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMTAgKiAxdncpO1xuICAgIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBDb25kZW5zZWRcIiwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAxNiAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9fdGFnIHNwYW4ge1xuICAgIHBhZGRpbmc6IDF2dztcbiAgfVxuICAucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X190YWcgc3Bhbjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogM3Z3O1xuICB9XG4gIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX3RpdGxlIHtcbiAgICBtYXJnaW46IDBweCAwcHggMzBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDMwICogMXZ3KTtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiA0NCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA5MHB4O1xuICAgIGdhcDogY2FsYygwLjE1NjI1ICogOTAgKiAxdncpO1xuICB9XG4gIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2lubmVyX19wcmltYXJ5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fcHJpbWFyeV9faW1hZ2Uge1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9faW5uZXJfX3ByaW1hcnlfX2ltYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiA4MHZ3O1xuICB9XG4gIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2lubmVyX19wcmltYXJ5X195b3V0dWJlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2lubmVyX19zZWNvbmRhcnkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2lubmVyX19zZWNvbmRhcnlfX3N0b3J5IHtcbiAgICBtYXJnaW46IDBweCAwcHggOTBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDkwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fc2Vjb25kYXJ5X19zdG9yeV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDUwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fc2Vjb25kYXJ5X19zdG9yeV9fY2F0Y2gge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDI2ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fc2Vjb25kYXJ5X19zdG9yeV9fdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMiAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9faW5uZXJfX3NlY29uZGFyeV9fc3RvcnlfX2J1dHRvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMHB4O1xuICAgIGdhcDogY2FsYygwLjE1NjI1ICogMzAgKiAxdncpO1xuICB9XG4gIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3Bvc3RfX2lubmVyX19zZWNvbmRhcnlfX3N0YWZmIHtcbiAgICBtYXJnaW46IDBweCAwcHggOTBweDtcbiAgICBtYXJnaW46IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDkwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fc2Vjb25kYXJ5X19zdGFmZl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDUwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19wb3N0X19pbm5lcl9fc2Vjb25kYXJ5X19zdGFmZl9fdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMiAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19hcnRpY2xlX19pbm5lcl9fcG9zdF9faW5uZXJfX3NlY29uZGFyeV9feW91dHViZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwcHggMHB4IDkwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA5MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19vdGhlciB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDg1cHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA4NSAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19vdGhlcjo6YmVmb3JlIHtcbiAgICB0b3A6IC03dnc7XG4gICAgd2lkdGg6IDQwdnc7XG4gICAgaGVpZ2h0OiA4dnc7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19vdGhlcl9faW5uZXIge1xuICAgIHBhZGRpbmc6IDBweCAwcHggNjBweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19vdGhlcl9faW5uZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAtN3Z3O1xuICAgIHJpZ2h0OiA1dnc7XG4gICAgd2lkdGg6IDYwdnc7XG4gICAgaGVpZ2h0OiA4dnc7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDgwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAwKTtcbiAgfVxuICAucGFnZV9fd29ya3NfX290aGVyX19pbm5lcl9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fd29ya3NfX290aGVyX19pbm5lcl9fdGl0bGVfX2VuIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiA1MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19vdGhlcl9faW5uZXJfX3RpdGxlX19kZXRhaWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDE2ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fd29ya3NfX290aGVyX19pbm5lcl9fbGlzdCB7XG4gICAgcGFkZGluZzogNC42ODc1dncgMCAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19vdGhlcl9faW5uZXJfX2xpc3QgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDN2dztcbiAgICB3aWR0aDogNjBweDtcbiAgICB3aWR0aDogY2FsYygwLjE1NjI1ICogNjAgKiAxdncpO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMiAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3dvcmtzX19vdGhlcl9faW5uZXJfX2xpc3QgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAzdnc7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgd2lkdGg6IGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjIgKiAxdncpO1xuICB9XG4gIC5wYWdlX193b3Jrc19fb3RoZXJfX2lubmVyX19saXN0X19pdGVtIHtcbiAgICB3aWR0aDogNDJ2dztcbiAgICBtYXJnaW46IDBweCAyMHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX193b3Jrc19fb3RoZXJfX2lubmVyX19saXN0X19pdGVtIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fd29ya3NfX290aGVyX19pbm5lcl9fbGlzdF9faXRlbTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ydncpO1xuICB9XG59XG4ucGFnZV9fY29udGFjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgMTAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWVzL2JlbGxub3gvYXNzZXRzL2ltZy9iZy5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuLnBhZ2VfX2NvbnRhY3RfX2FydGljbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiKDI1NSwgMjU1LCAyNTUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgMjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgMTAwJSk7XG59XG4ucGFnZV9fY29udGFjdF9fYXJ0aWNsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzBweDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDQwdnc7XG4gIGhlaWdodDogMzFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wYWdlX19jb250YWN0X19hcnRpY2xlX19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA2MHB4IDIwcHggNjBweDtcbn1cbi5wYWdlX19jb250YWN0X19hcnRpY2xlX19pbm5lcjo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzBweDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDYwMHB4O1xuICBoZWlnaHQ6IDMxcHg7XG4gIGNsaXAtcGF0aDogcG9seWdvbig5MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucGFnZV9fY29udGFjdF9fYXJ0aWNsZV9faW5uZXJfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC04MHB4O1xuICBsZWZ0OiAyMHB4O1xufVxuLnBhZ2VfX2NvbnRhY3RfX2FydGljbGVfX2lubmVyX190aXRsZV9fZW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogOTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMTYzLCAyMiwgMjA2KSAwJSwgcmdiKDAsIDE0NywgMjU1KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGFnZV9fY29udGFjdF9fYXJ0aWNsZV9faW5uZXJfX3RpdGxlX19kZXRhaWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wYWdlX19jb250YWN0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuLnBhZ2VfX2NvbnRhY3RfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLnBhZ2VfX2NvbnRhY3RfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX190aXRsZV9fZW4ge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IENvbmRlbnNlZFwiLCBzZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucGFnZV9fY29udGFjdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX3RpdGxlX19qcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wYWdlX19jb250YWN0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fc3ViVGl0bGUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBDb25kZW5zZWRcIiwgc2VyaWY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDAsIDE0NywgMjU1KSAwJSwgcmdiKDE2MywgMjIsIDIwNikgMTAwJSk7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnBhZ2VfX2NvbnRhY3RfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX190ZXh0IHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgxNTUsIDE1NSwgMTU1LCAwLjYpIDFweCwgdHJhbnNwYXJlbnQgMXB4KTtcbiAgYmFja2dyb3VuZC1zaXplOiAzcHggMXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4ucGFnZV9fY29udGFjdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhZ2VfX2NvbnRhY3Qge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogMTEwcHggMHB4IDYwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMTEwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX2NvbnRhY3RfX2FydGljbGU6OmJlZm9yZSB7XG4gICAgdG9wOiAtN3Z3O1xuICAgIHdpZHRoOiA0MHZ3O1xuICAgIGhlaWdodDogOHZ3O1xuICB9XG4gIC5wYWdlX19jb250YWN0X19hcnRpY2xlX19pbm5lciB7XG4gICAgcGFkZGluZzogNjBweCAyMHB4IDYwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogNjAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX2NvbnRhY3RfX2FydGljbGVfX2lubmVyOjpiZWZvcmUge1xuICAgIHRvcDogLTd2dztcbiAgICByaWdodDogNXZ3O1xuICAgIHdpZHRoOiA2MHZ3O1xuICAgIGhlaWdodDogOHZ3O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig4MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gIH1cbiAgLnBhZ2VfX2NvbnRhY3RfX2FydGljbGVfX2lubmVyX190aXRsZSB7XG4gICAgdG9wOiAtMTV2dztcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDAgKiAxdncpIGNhbGMoMC4xNTYyNSAqIDIwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fY29udGFjdF9fYXJ0aWNsZV9faW5uZXJfX3RpdGxlX19lbiB7XG4gICAgZm9udC1zaXplOiA5MHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogOTAgKiAxdncpO1xuICB9XG4gIC5wYWdlX19jb250YWN0X19hcnRpY2xlX19pbm5lcl9fdGl0bGVfX2RldGFpbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTggKiAxdncpO1xuICB9XG4gIC5wYWdlX19jb250YWN0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDgwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA4MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX2NvbnRhY3RfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19iZyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4MCUgYXV0bztcbiAgfVxuICAucGFnZV9fY29udGFjdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX3RpdGxlIHtcbiAgICBnYXA6IDMwcHg7XG4gICAgZ2FwOiBjYWxjKDAuMTU2MjUgKiAzMCAqIDF2dyk7XG4gICAgbWFyZ2luOiAwcHggMHB4IDYwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX2NvbnRhY3RfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX190aXRsZV9fZW4ge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fY29udGFjdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX3RpdGxlX19qcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX19jb250YWN0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fc3ViVGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDUwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fY29udGFjdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX3RleHQge1xuICAgIG1hcmdpbjogMHB4IDBweCA1MHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogNTAgKiAxdncpO1xuICAgIHBhZGRpbmc6IDBweCAwcHggNTBweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA1MCAqIDF2dyk7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMjIgKiAxdncpO1xuICB9XG4gIC5wYWdlX19jb250YWN0X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucGFnZV9fcG9saWN5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAxMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZXMvYmVsbG5veC9hc3NldHMvaW1nL2JnLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG59XG4ucGFnZV9fcG9saWN5X19hcnRpY2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxMDAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigyNTUsIDI1NSwgMjU1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDEwMCUpO1xufVxuLnBhZ2VfX3BvbGljeV9fYXJ0aWNsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzBweDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDQwdnc7XG4gIGhlaWdodDogMzFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wYWdlX19wb2xpY3lfX2FydGljbGVfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEyNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDYwcHggMjBweCA2MHB4O1xufVxuLnBhZ2VfX3BvbGljeV9fYXJ0aWNsZV9faW5uZXI6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2MDBweDtcbiAgaGVpZ2h0OiAzMXB4O1xuICBjbGlwLXBhdGg6IHBvbHlnb24oOTAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBhZ2VfX3BvbGljeV9fYXJ0aWNsZV9faW5uZXJfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC04MHB4O1xuICBsZWZ0OiAyMHB4O1xufVxuLnBhZ2VfX3BvbGljeV9fYXJ0aWNsZV9faW5uZXJfX3RpdGxlX19lbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiA5MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgQ29uZGVuc2VkXCIsIHNlcmlmO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigxNjMsIDIyLCAyMDYpIDAlLCByZ2IoMCwgMTQ3LCAyNTUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdlX19wb2xpY3lfX2FydGljbGVfX2lubmVyX190aXRsZV9fZGV0YWlsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucGFnZV9fcG9saWN5X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbl9fY29sdW1uIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgxNTUsIDE1NSwgMTU1LCAwLjYpIDFweCwgdHJhbnNwYXJlbnQgMXB4KTtcbiAgYmFja2dyb3VuZC1zaXplOiAzcHggMXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG59XG4ucGFnZV9fcG9saWN5X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbiBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYWdlX19wb2xpY3lfX2FydGljbGVfX2lubmVyX19zZWN0aW9uIGgyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjhlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5wYWdlX19wb2xpY3lfX2FydGljbGVfX2lubmVyX19zZWN0aW9uIHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLnBhZ2VfX3BvbGljeV9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb24gb2wgbGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlX19wb2xpY3kge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogMTEwcHggMHB4IDYwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMTEwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA2MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3BvbGljeV9fYXJ0aWNsZSB7XG4gICAgbWFyZ2luOiAwcHggMHB4IDcwcHg7XG4gICAgbWFyZ2luOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA3MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3BvbGljeV9fYXJ0aWNsZTo6YmVmb3JlIHtcbiAgICB0b3A6IC03dnc7XG4gICAgd2lkdGg6IDQwdnc7XG4gICAgaGVpZ2h0OiA4dnc7XG4gIH1cbiAgLnBhZ2VfX3BvbGljeV9fYXJ0aWNsZV9faW5uZXIge1xuICAgIHBhZGRpbmc6IDYwcHggMjBweCA2MHB4O1xuICAgIHBhZGRpbmc6IGNhbGMoMC4xNTYyNSAqIDYwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAyMCAqIDF2dykgY2FsYygwLjE1NjI1ICogNjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX19wb2xpY3lfX2FydGljbGVfX2lubmVyOjpiZWZvcmUge1xuICAgIHRvcDogLTd2dztcbiAgICByaWdodDogNXZ3O1xuICAgIHdpZHRoOiA2MHZ3O1xuICAgIGhlaWdodDogOHZ3O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig4MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gIH1cbiAgLnBhZ2VfX3BvbGljeV9fYXJ0aWNsZV9faW5uZXJfX3RpdGxlIHtcbiAgICB0b3A6IC0xNXZ3O1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgcGFkZGluZzogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMjAgKiAxdncpO1xuICB9XG4gIC5wYWdlX19wb2xpY3lfX2FydGljbGVfX2lubmVyX190aXRsZV9fZW4ge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDkwICogMXZ3KTtcbiAgfVxuICAucGFnZV9fcG9saWN5X19hcnRpY2xlX19pbm5lcl9fdGl0bGVfX2RldGFpbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjE1NjI1ICogMTggKiAxdncpO1xuICB9XG4gIC5wYWdlX19wb2xpY3lfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19jb2x1bW4ge1xuICAgIG1hcmdpbjogMHB4IDBweCA1MHB4O1xuICAgIG1hcmdpbjogY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogMCAqIDF2dykgY2FsYygwLjE1NjI1ICogNTAgKiAxdncpO1xuICAgIHBhZGRpbmc6IDBweCAwcHggNTBweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiAwICogMXZ3KSBjYWxjKDAuMTU2MjUgKiA1MCAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3BvbGljeV9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb24gaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDI2ICogMXZ3KTtcbiAgfVxuICAucGFnZV9fcG9saWN5X19hcnRpY2xlX19pbm5lcl9fc2VjdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMTU2MjUgKiAyMiAqIDF2dyk7XG4gIH1cbiAgLnBhZ2VfX3BvbGljeV9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb24gb2wgbGkge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IGNhbGMoMC4xNTYyNSAqIDIyICogMXZ3KTtcbiAgfVxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcbkB1c2UgJy4uL2NvbW1vbicgYXMgKjtcbkB1c2UgJy4uL21peGlucycgYXMgKjtcblxuQGtleWZyYW1lcyBsNCB7dG97dHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pfX1cblxuLmxvYWRpbmd7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDEwMDtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwdmg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHZpZGVve1xuXHRcdG1heC13aWR0aDogNjAwcHg7XG5cdH1cbn1cblxuLnBhZ2V7XG4gICAgJl9fdG9we1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWVzL2JlbGxub3gvYXNzZXRzL2ltZy9iZy5wbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgICAgICAmX19oZWFkZXJ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICZfX2xvZ297XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX25hdntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogNTBweDtcbiAgICAgICAgICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fc25ze1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX21lbnV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19rZXl2aXN1YWx7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBzdmg7XG4gICAgICAgICAgICAmX19sb2FkaW5ne1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMjVweCk7XG4gICAgICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAyNXB4KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAtLWI6IDhweDsgXG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY29uaWMtZ3JhZGllbnQoIzAwMDAgMTAlLCMwMDApIGNvbnRlbnQtYm94O1xuICAgICAgICAgICAgICAgIG1hc2s6XG4gICAgICAgICAgICAgICAgICByZXBlYXRpbmctY29uaWMtZ3JhZGllbnQoIzAwMDAgMGRlZywjMDAwIDFkZWcgMjBkZWcsIzAwMDAgMjFkZWcgMzZkZWcpLFxuICAgICAgICAgICAgICAgICAgcmFkaWFsLWdyYWRpZW50KGZhcnRoZXN0LXNpZGUsIzAwMDAgY2FsYygxMDAlIC0gdmFyKC0tYikgLSAxcHgpLCMwMDAgY2FsYygxMDAlIC0gdmFyKC0tYikpKTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LW1hc2stY29tcG9zaXRlOiBkZXN0aW5hdGlvbi1pbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stY29tcG9zaXRlOiBpbnRlcnNlY3Q7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOmw0IDFzIGluZmluaXRlIHN0ZXBzKDEwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3ByZXZ7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEVOO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC0uNmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICNmZmYsICRhbHBoYTogLjMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX25leHR7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAuNmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICNmZmYsICRhbHBoYTogLjMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2Fib3V0e1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lcy9iZWxsbm94L2Fzc2V0cy9pbWcvdG9wL2Fib3V0QDJ4LnBuZyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjMwcHggYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3ZpZGVvc3tcbiAgICAgICAgICAgICAgICBjb3VudGVyLXJlc2V0OiB3b3JrcztcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHN2aDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gICAgICAgICAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBzdmg7XG4gICAgICAgICAgICAgICAgICAgIGlmcmFtZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fZGV0YWlse1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZyxyZ2JhKDAsIDAsIDAsIDAuMykgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMikgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmX190YWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogd29ya3M7IC8qIOOCq+OCpuODs+ODiOOCouODg+ODlyAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcih3b3Jrcyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgcDpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19idXR0b25ze1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19idXR0b257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfjgIknO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICNmZmYsICRhbHBoYTogLjMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX19sYXllcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KCMxMTEgMzAlLCB0cmFuc3BhcmVudCAzMSUpLCByYWRpYWwtZ3JhZGllbnQoIzExMSAzMCUsIHRyYW5zcGFyZW50IDMxJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDRweCA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDJweCAycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fZ3JhZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAxKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3ZpZGVve1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19sYXllcntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudCgjMTExIDMwJSwgdHJhbnNwYXJlbnQgMzElKSwgcmFkaWFsLWdyYWRpZW50KCMxMTEgMzAlLCB0cmFuc3BhcmVudCAzMSUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNHB4IDRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDJweCAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19ncmFke1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XG4gICAgICAgICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX25ld3N7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XG4gICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggMTZweCByZ2JhKDAsMCwwLDAuMSkpO1xuICAgICAgICAgICAgJl9faW5uZXJ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTI0MHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMjBweDtcbiAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgJl9fZW57XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMTYzLCAyMiwgMjA2LCAxKSAwJSwgcmdiYSgwLCAxNDcsIDI1NSwgMSkgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fanB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2xpc3R7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZSA6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgkY29sb3I6ICM5YjliOWIsICRhbHBoYTogLjYpIDFweCwgdHJhbnNwYXJlbnQgMXB4KTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzcHggMXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgICAgICAgICAgICAgICAgICBkdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNzdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzg2ODY4NjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2UgOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoJGNvbG9yOiAjOWI5YjliLCAkYWxwaGE6IC42KSAxcHgsIHRyYW5zcGFyZW50IDFweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDNweCAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBkZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNzdweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4Njg2ODY7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlIDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKCRjb2xvcjogIzliOWI5YiwgJGFscGhhOiAuNikgMXB4LCB0cmFuc3BhcmVudCAxcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzcHggMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19yZWNydWl0e1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xuICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDE2cHggcmdiYSgwLDAsMCwwLjEpKTtcbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHZ3O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9faW5uZXJ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTI0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCA2MHB4O1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oOTAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDApO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC04MHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAmX19lbntcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgxNjMsIDIyLCAyMDYsIDEpIDAlLCByZ2JhKDAsIDE0NywgMjU1LCAxKSAxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX19kZXRhaWx7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2xpc3R7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBjYWxjKDUwJSAtIDUwY3F3KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAuc2xpY2stbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnNsaWNrLXByZXZ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLS42ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogLTFweCAwcHggMTZweCAwcHggcmdiYSgwLDE0NywyNTUsMC43NSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNsaWNrLWRpc2FibGVke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc2xpY2stbmV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLjZlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMXB4IDBweCAxNnB4IDBweCByZ2JhKDAsMTQ3LDI1NSwwLjc1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2xpY2stZGlzYWJsZWR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMTYxLCAyMywgMjA2LCAxKSAwJSwgcmdiYSgxMCwgMTM4LCAyNTIsIDEpIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogI2ZmZiwgJGFscGhhOiAuOSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjU4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3dvcmtze1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xuICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDE2cHggcmdiYSgwLDAsMCwwLjEpKTtcbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHZ3O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9faW5uZXJ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTI0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCA2MHB4O1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oOTAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDApO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC04MHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAmX19lbntcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjFlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgxNjMsIDIyLCAyMDYsIDEpIDAlLCByZ2JhKDAsIDE0NywgMjU1LCAxKSAxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX19kZXRhaWx7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2xpc3R7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGNhbGMoNTAlIC0gNTBjcXcpO1xuICAgICAgICAgICAgICAgICAgICAuc2xpY2stbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnNsaWNrLXByZXZ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLS42ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogLTFweCAwcHggMTZweCAwcHggcmdiYSgwLDE0NywyNTUsMC43NSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNsaWNrLWRpc2FibGVke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc2xpY2stbmV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLjZlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMXB4IDBweCAxNnB4IDBweCByZ2JhKDAsMTQ3LDI1NSwwLjc1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2xpY2stZGlzYWJsZWR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgXG4gICAgLmxvYWRpbmd7XG4gICAgICAgIHZpZGVve1xuICAgICAgICAgICAgd2lkdGg6IDgwdnc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLnBhZ2V7XG4gICAgICAgICZfX3RvcHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMCAwIDEwMCwgNjQwKTtcbiAgICAgICAgICAgICZfX2hlYWRlcntcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAyMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAmX19sb2dve1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMzY4LCBhdXRvLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19uYXZ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX21lbnV7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDUwLCA1MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDM2JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAzNiU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19rZXl2aXN1YWx7XG4gICAgICAgICAgICAgICAgJl9fcHJldntcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogM3Z3O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoNDgsIDQ4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIyLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsaW5lX2hlaWdodF92dyg0OCwgNjQwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fbmV4dHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDN2dztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDQ4LCA0OCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZV9oZWlnaHRfdncoNDgsIDY0MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2Fib3V0e1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDQwdnc7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtM3Z3O1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDIxNCwgMTQwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMXZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX3ZpZGVvc3tcbiAgICAgICAgICAgICAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2RldGFpbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190YWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEVOO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxNiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDF2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3Z3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDMyLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxNSwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fYnV0dG9uc3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2J1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxdncgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxNCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDJ2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTIsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fbmV3c3tcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDE3MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAmX19pbm5lcntcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCA2MCAyMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDQwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgJl9fZW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoOTAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19qcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA0MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGR0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIyLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMjAgMCAwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBkZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMCAyMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19yZWNydWl0e1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgMTcwLCA2NDApO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtN3Z3O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDB2dztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMCA2MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtN3Z3O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDV2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oODAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTV2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19lbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg5MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2RldGFpbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogY2FsYyguMTU2MjUgKiA1MCAqIDF2dykgY2FsYyguMTU2MjUgKiAwICogMXZ3KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWNrLXByZXZ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogM3Z3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg2MCwgNjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjIsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2xpY2stbmV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogM3Z3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg2MCwgNjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjIsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIyLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MnZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQydnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDF2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjIsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnZ3KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX193b3Jrc3tcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDg1LCA2NDApO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtN3Z3O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDB2dztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMCA2MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtN3Z3O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDV2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oODAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTV2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19lbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg5MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2RldGFpbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogY2FsYyguMTU2MjUgKiA1MCAqIDF2dykgY2FsYyguMTU2MjUgKiAwICogMXZ3KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWNrLXByZXZ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogM3Z3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg2MCwgNjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjIsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2xpY2stbmV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogM3Z3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg2MCwgNjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjIsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MnZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJ2dyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuQHVzZSAnLi4vY29tbW9uJyBhcyAqO1xuQHVzZSAnLi4vbWl4aW5zJyBhcyAqO1xuXG4ucGFnZXtcbiAgICAmX19hYm91dHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxMDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZXMvYmVsbG5veC9hc3NldHMvaW1nL2JnLnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgICAgICZfX2FydGljbGV7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjZmZmLCAkYWxwaGE6IC44KTtcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAxNnB4IHJnYmEoMCwwLDAsMC4xKSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgMjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgMTAwJSk7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogNDB2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDIwcHggNjBweDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDkwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAwKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtODBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgJl9fZW57XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMTYzLCAyMiwgMjA2LCAxKSAwJSwgcmdiYSgwLCAxNDcsIDI1NSwgMSkgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fZGV0YWlse1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19zZWN0aW9ue1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgJl9fYmd7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lcy9iZWxsbm94L2Fzc2V0cy9pbWcvYWJvdXQvbG9nby5wbmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MThweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAzMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2Vue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2pwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fc3ViVGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgMTQ3LCAyNTUsIDEpIDAlLCByZ2JhKDE2MywgMjIsIDIwNiwgMSkgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX3ZpZGVve1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlkZW97XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RCREJEQjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGR0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzIvMTgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGRke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQkRCREI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzIvMTgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgXG4gICAgLnBhZ2V7XG4gICAgICAgICZfX2Fib3V0e1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMTEwIDAgNjAsIDY0MCk7XG4gICAgICAgICAgICAmX19hcnRpY2xle1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNzAsIDY0MCk7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC03dnc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHZ3O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDh2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9faW5uZXJ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgNjAgMjAgNjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTd2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjB2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDgwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTE1dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAwIDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgJl9fZW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoOTAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19kZXRhaWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fc2VjdGlvbntcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgODAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19iZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDMwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fZW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDYwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19qcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fc3ViVGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoNTAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIyLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDIwIDAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDIyLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAyMCAwIDIwIDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuQHVzZSAnLi4vY29tbW9uJyBhcyAqO1xuQHVzZSAnLi4vbWl4aW5zJyBhcyAqO1xuXG4ucGFnZXtcbiAgICAmX19uZXdze1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAwIDEwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lcy9iZWxsbm94L2Fzc2V0cy9pbWcvYmcucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICAgICAgJl9fYXJ0aWNsZXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogI2ZmZiwgJGFscGhhOiAuOCk7XG4gICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggMTZweCByZ2JhKDAsMCwwLDAuMSkpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDEwMCUpO1xuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwdnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19pbm5lcntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAyMHB4IDYwcHg7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbig5MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICZfX2Vue1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEVOO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDE2MywgMjIsIDIwNiwgMSkgMCUsIHJnYmEoMCwgMTQ3LCAyNTUsIDEpIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX2RldGFpbHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fc2VjdGlvbntcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgxNTUsIDE1NSwgMTU1LCAuNikgMXB4LCB0cmFuc3BhcmVudCAxcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzcHggMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgxNTUsIDE1NSwgMTU1LCAuNikgMXB4LCB0cmFuc3BhcmVudCAxcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogM3B4IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ+OAiSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFnZV9fbmV3c19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX2ltYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFnZV9fbmV3c19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX2RldGFpbF9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2ltYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2RldGFpbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI2NHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fbWV0YXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fZGF0ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4Njg2ODY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19jYXR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDMUVGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnJlbGVhc2V7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEMxRUY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYud29ya3N7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBNDc2RkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWJvdXR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFNjVGRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYucmVjcnVpdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBGNDlFNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19uZXd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMwLzIyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX3Bvc3R7XG4gICAgICAgICAgICAgICAgICAgICZfX21ldGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2RhdGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODY4Njg2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fY2F0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk4RDJGRTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5yZWxlYXNle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOThEMkZFO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLndvcmtze1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTQ3NkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFib3V0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTY1RkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnJlY3J1aXR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxQTU4RkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fbmV3e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEVOO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX19pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMjBweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE2MywgMjIsIDIwNiwgMSkgMCUsIHJnYmEoMTUsIDczLCAyMzAsIDEpIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoMTYzLCAyMiwgMjA2LCAxKSAwJSwgcmdiYSgxNSwgNzMsIDIzMCwgMSkgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fY29udGVudHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBcbiAgICAucGFnZXtcbiAgICAgICAgJl9fbmV3c3tcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDExMCAwIDYwLCA2NDApO1xuICAgICAgICAgICAgJl9fYXJ0aWNsZXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDcwLCA2NDApO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtN3Z3O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDB2dztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDYwIDIwIDYwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC03dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDh2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbig4MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xNXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMCAyMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2Vue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDkwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fZGV0YWlse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX3NlY3Rpb257XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDgwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDM1IDAgNzAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgYXV0byAzOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19kZXRhaWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX21ldGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAyNSwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDJ2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2RhdGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fY2F0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTUwLCAyOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZV9oZWlnaHRfdncoMjgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE0LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19uZXd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg1MCwgMjgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmVfaGVpZ2h0X3Z3KDI4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjYsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fcG9zdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX21ldGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAyNSwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDJ2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2RhdGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fY2F0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoMTUwLCAyOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZV9oZWlnaHRfdncoMjgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE0LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19uZXd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg1MCwgMjgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmVfaGVpZ2h0X3Z3KDI4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2ltYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAydncgMCA0dncgNHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDMwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MS40dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2NvbnRlbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA4MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5AdXNlICcuLi9jb21tb24nIGFzICo7XG5AdXNlICcuLi9taXhpbnMnIGFzICo7XG5cbi5wYWdle1xuICAgICZfX3JlY3J1aXR7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMTAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWVzL2JlbGxub3gvYXNzZXRzL2ltZy9iZy5wbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgICAgICAmX19hcnRpY2xle1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogI2ZmZiwgJGFscGhhOiAuOCk7XG4gICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggMTZweCByZ2JhKDAsMCwwLDAuMSkpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDEwMCUpO1xuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwdnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19pbm5lcntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAyMHB4IDYwcHg7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbig5MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICZfX2Vue1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEVOO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDE2MywgMjIsIDIwNiwgMSkgMCUsIHJnYmEoMCwgMTQ3LCAyNTUsIDEpIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX2RldGFpbHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fc2VjdGlvbntcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgxNTUsIDE1NSwgMTU1LCAuNikgMXB4LCB0cmFuc3BhcmVudCAxcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzcHggMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgxNTUsIDE1NSwgMTU1LCAuNikgMXB4LCB0cmFuc3BhcmVudCAxcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogM3B4IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ+OAiSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX2ltYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX2RldGFpbF9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFnZV9fcmVjcnVpdF9fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX2RldGFpbF9fdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKDVweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9faW1hZ2V7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fZGV0YWlse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjY0cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19tZXRhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19kYXRle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzg2ODY4NjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2NhdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMEMxRUY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDBDMUVGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubmV3e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTY1RkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0U2NUZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19uZXd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RleHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzMC8xOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19wb3N0e1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogNjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAmX19pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX2RldGFpbHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19tZXRhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2RhdGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4Njg2ODY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2NhdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMEMxRUY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMEMxRUY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubmV3e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U2NUZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRTY1RkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX25ld3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMwLzE4KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX2NvbnRlbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEQkRCREI7XG4gICAgICAgICAgICAgICAgICAgICAgICBkdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJEQjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMyLzE4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBkZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMyLzE4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygyNi8xNCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0b257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50YWcxe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50YWcye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgXG4gICAgLnBhZ2V7XG4gICAgICAgICZfX3JlY3J1aXR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAxMTAgMCA2MCwgNjQwKTtcbiAgICAgICAgICAgICZfX2FydGljbGV7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA3MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTd2dztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwdnc7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19pbm5lcntcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCA2MCAyMCA2MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtN3Z3O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDV2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oODAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTV2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19lbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg5MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2RldGFpbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX19zZWN0aW9ue1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA4MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAzNSAwIDcwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9faW1hZ2V7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTB2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIGF1dG8gMzgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fZGV0YWlse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19tZXRhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgMjUsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAydnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19kYXRle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjIsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2NhdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDE1MCwgMjgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmVfaGVpZ2h0X3Z3KDI4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxNCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fbmV3e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWdfdncoNTAsIDI4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsaW5lX2hlaWdodF92dygyOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDI2LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX3Bvc3R7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA1dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTB2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2RldGFpbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19tZXRhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDI1LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDJ2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fZGF0ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjIsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fY2F0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDE1MCwgMjgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsaW5lX2hlaWdodF92dygyOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE0LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX25ld3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltZ192dyg1MCwgMjgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsaW5lX2hlaWdodF92dygyOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDI1LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyNiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjIsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fY29udGVudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDgwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAyMCAwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMjAgMCAyMCAyMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjIsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50YWcxe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAzIDE1LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTYsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRhZzJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDMgMTUsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxNiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5AdXNlICcuLi9jb21tb24nIGFzICo7XG5AdXNlICcuLi9taXhpbnMnIGFzICo7XG5cbi5wYWdle1xuICAgICZfX3dvcmtze1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAwIDEwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lcy9iZWxsbm94L2Fzc2V0cy9pbWcvYmcucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICAgICAgJl9fYXJ0aWNsZXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICNmZmYsICRhbHBoYTogLjgpO1xuICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDE2cHggcmdiYSgwLDAsMCwwLjEpKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSAyMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSAxMDAlKTtcbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHZ3O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9faW5uZXJ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTI0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMjBweCA2MHB4O1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oOTAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDApO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC04MHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAmX19lbntcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgxNjMsIDIyLCAyMDYsIDEpIDAlLCByZ2JhKDAsIDE0NywgMjU1LCAxKSAxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX19kZXRhaWx7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX3NlY3Rpb257XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX2NhdGVnb3J5e1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2xpc3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjREJEQkRCO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk4RDJGRTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2FyY2hpdmVMaXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA4cHgpLzkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RCREJEQjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OEQyRkU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gOTBweCkgLyA0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wYWdlX193b3Jrc19fYXJ0aWNsZV9faW5uZXJfX3NlY3Rpb25fX2xpc3RfX2l0ZW1fX2ltYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFnZV9fd29ya3NfX2FydGljbGVfX2lubmVyX19zZWN0aW9uX19saXN0X19pdGVtX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDI3NyAvIDM5MjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX21ldGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2RhdGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAuNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fcG9zdHtcbiAgICAgICAgICAgICAgICAgICAgJl9fdGFne1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEVOO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX19pbm5lcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19wcmltYXJ5e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MiU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9faW1hZ2V7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3lvdXR1YmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmcmFtZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19zZWNvbmRhcnl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19zdG9yeXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fY2F0Y2h7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fYnV0dG9uc3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19zdGFmZntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3lvdXR1YmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmcmFtZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fb3RoZXJ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XG4gICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggMTZweCByZ2JhKDAsMCwwLDAuMSkpO1xuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwdnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19pbm5lcntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDQwcHg7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbig5MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAmX19lbntcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjFlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX19kZXRhaWx7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2xpc3R7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGNhbGMoNTAlIC0gNTBjcXcpO1xuICAgICAgICAgICAgICAgICAgICAuc2xpY2stbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnNsaWNrLXByZXZ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEVOO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC0uNmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1lZmZlY3QoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc2xpY2stbmV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEVOO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC42ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVmZmVjdCgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZWZmZWN0KCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgXG4gICAgLnBhZ2V7XG4gICAgICAgICZfX3dvcmtze1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMTEwIDAgNjAsIDY0MCk7XG4gICAgICAgICAgICAmX19hcnRpY2xle1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNzAsIDY0MCk7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC03dnc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHZ3O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDh2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9faW5uZXJ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgNjAgMjAgNjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTd2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjB2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDgwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTE1dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAwIDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgJl9fZW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoOTAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19kZXRhaWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fc2VjdGlvbntcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgODAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2NhdGVnb3J5e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMzQsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2xpc3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNTAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjREJEQkRCO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAxNSAyMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fYXJjaGl2ZUxpc3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjREJEQkRCO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAxNSAyMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNXZ3KS8yKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9faW1hZ2V7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX21ldGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDUsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxOCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX3Bvc3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAmX190YWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAxMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE2LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDF2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3Z3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCAzMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg0NCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDkwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3ByaW1hcnl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9feW91dHViZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19zZWNvbmRhcnl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19zdG9yeXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgOTAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg1MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2NhdGNoe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDI2LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19idXR0b25ze1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDMwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3N0YWZme1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA5MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDUwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9feW91dHViZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA5MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX290aGVye1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgODUsIDY0MCk7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC03dnc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHZ3O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDh2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9faW5uZXJ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMCAwIDYwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC03dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDh2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbig4MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19lbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dyg1MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2RldGFpbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygxNiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogY2FsYyguMTU2MjUgKiAzMCAqIDF2dykgMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2xpY2stcHJldntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDYwLCA2MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1uZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nX3Z3KDYwLCA2MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQydnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnZ3KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuQHVzZSAnLi4vY29tbW9uJyBhcyAqO1xuQHVzZSAnLi4vbWl4aW5zJyBhcyAqO1xuXG4ucGFnZXtcbiAgICAmX19jb250YWN0e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAwIDEwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lcy9iZWxsbm94L2Fzc2V0cy9pbWcvYmcucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICAgICAgJl9fYXJ0aWNsZXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjZmZmLCAkYWxwaGE6IC44KTtcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAxNnB4IHJnYmEoMCwwLDAsMC4xKSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgMjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgMTAwJSk7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogNDB2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDIwcHggNjBweDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDkwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAwKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtODBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgJl9fZW57XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMTYzLCAyMiwgMjA2LCAxKSAwJSwgcmdiYSgwLCAxNDcsIDI1NSwgMSkgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fZGV0YWlse1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19zZWN0aW9ue1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2Vue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRFTjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2pwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fc3ViVGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgMTQ3LCAyNTUsIDEpIDAlLCByZ2JhKDE2MywgMjIsIDIwNiwgMSkgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgxNTUsIDE1NSwgMTU1LCAuNikgMXB4LCB0cmFuc3BhcmVudCAxcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzcHggMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgXG4gICAgLnBhZ2V7XG4gICAgICAgICZfX2NvbnRhY3R7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAxMTAgMCA2MCwgNjQwKTtcbiAgICAgICAgICAgICZfX2FydGljbGV7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC03dnc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHZ3O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDh2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9faW5uZXJ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgNjAgMjAgNjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTd2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjB2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDgwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTE1dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAwIDIwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgJl9fZW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoOTAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19kZXRhaWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMTgsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fc2VjdGlvbntcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgODAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19iZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhnYXAsIDMwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fZW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDYwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19qcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fc3ViVGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoNTAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncobWFyZ2luLCAwIDAgNTAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhwYWRkaW5nLCAwIDAgNTAsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnpfdncoMjIsIDY0MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5AdXNlICcuLi9jb21tb24nIGFzICo7XG5AdXNlICcuLi9taXhpbnMnIGFzICo7XG5cbi5wYWdle1xuICAgICZfX3BvbGljeXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxMDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZXMvYmVsbG5veC9hc3NldHMvaW1nL2JnLnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgICAgICZfX2FydGljbGV7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjZmZmLCAkYWxwaGE6IC44KTtcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAxNnB4IHJnYmEoMCwwLDAsMC4xKSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgMjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgMTAwJSk7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogNDB2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDIwcHggNjBweDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDkwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAwKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtODBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgJl9fZW57XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RU47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMTYzLCAyMiwgMjA2LCAxKSAwJSwgcmdiYSgwLCAxNDcsIDI1NSwgMSkgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fZGV0YWlse1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19zZWN0aW9ue1xuICAgICAgICAgICAgICAgICAgICAmX19jb2x1bW57XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMTU1LCAxNTUsIDE1NSwgLjYpIDFweCwgdHJhbnNwYXJlbnQgMXB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogM3B4IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC44ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBvbHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgXG4gICAgLnBhZ2V7XG4gICAgICAgICZfX3BvbGljeXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDExMCAwIDYwLCA2NDApO1xuICAgICAgICAgICAgJl9fYXJ0aWNsZXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KG1hcmdpbiwgMCAwIDcwLCA2NDApO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtN3Z3O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDB2dztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDYwIDIwIDYwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC03dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDh2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbig4MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xNXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwYWNpbmdfdncocGFkZGluZywgMCAyMCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2Vue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDkwLCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fZGV0YWlse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDE4LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICZfX3NlY3Rpb257XG4gICAgICAgICAgICAgICAgICAgICAgICAmX19jb2x1bW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3BhY2luZ192dyhtYXJnaW4sIDAgMCA1MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nX3Z3KHBhZGRpbmcsIDAgMCA1MCwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ6X3Z3KDI2LCA2NDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIG9se1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmel92dygyMiwgNjQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59Il19 */
