@charset "UTF-8";/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::after,::before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}h1,h2,h3,h4,h5{line-height:1;font-size:100%;font-weight:400}img{border:none;vertical-align:bottom}dd,dl,dt,li,ol,ul{list-style:none}.switch--sp{display:none!important}@media screen and (max-width:767px){.switch--sp{display:block!important;margin:0 auto}}.switch--pc{display:block!important;margin:0 auto}@media screen and (max-width:767px){.switch--pc{display:none!important}}html{font-size:62.5%}@media screen and (min-width:768px) and (max-width:1023px){html{font-size:55%}}@media screen and (min-width:1936px){html{font-size:78.125%}}body{font-family:"Noto Sans JP",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizeLegibility;color:#000;font-family:"Noto Sans JP",sans-serif}img{max-width:100%}img[src$=".svg"]{width:100%;height:auto}table{border-collapse:collapse;border-spacing:0;font-weight:400}.page-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 4rem 4.7rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.page-nav{padding:0 5.3333333333vw 13.3333333333vw}}body .footer,body .header,body .header__btn,body .wrapper{opacity:0;pointer-events:none}body.show .footer,body.show .header,body.show .header__btn,body.show .wrapper{opacity:1;pointer-events:auto}body.show .footer,body.show .header,body.show .header__btn,body.show .wrapper{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body #loading-animation{background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;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;z-index:9999}body .spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;position:relative}body .spinner div{width:10px;height:10px;background:#bc1212;border-radius:50%;-webkit-animation:bounce 1.2s infinite ease-in-out;animation:bounce 1.2s infinite ease-in-out}body .spinner div:nth-child(1){-webkit-animation-delay:-.4s;animation-delay:-.4s}body .spinner div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}body .spinner div:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.elm-inner{max-width:128.6rem;margin:0 auto;padding:0 4rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.elm-inner{padding:0 5.3333333333vw;-webkit-box-sizing:border-box;box-sizing:border-box}.elm-inner.elm-inner2{padding:0 8vw}}.elm-link-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.elm-link-wrap{display:block}}.elm-link a,.elm-link a:link,.elm-link a:visited{color:#bc1212;text-decoration:none}.elm-link a,.elm-link a:link,.elm-link a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-link a:hover{color:#bc1212;text-decoration:none}}.elm-link{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-link a{font-size:1.6rem;font-weight:500;letter-spacing:.08em;line-height:1.6;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elm-link a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-link a .arw{width:3rem;height:3rem;border-radius:50%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin-left:.8rem;border:1px solid #bc1212}.elm-link a .arw{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-link a .arw:after{content:"";width:1.1rem;height:1rem;-webkit-mask-image:url(/assets/img/common/arw.svg);mask-image:url(/assets/img/common/arw.svg);background-color:#bc1212;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;line-height:1;display:inline-block}.elm-link a .arw:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-link a:hover{color:#bc1212}.elm-link a:hover .arw{background:#bc1212}.elm-link a:hover .arw:after{background-color:#fff}}@media screen and (max-width:767px){.elm-link a,.elm-link a:link,.elm-link a:visited{color:#bc1212;text-decoration:underline}.elm-link a,.elm-link a:link,.elm-link a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (max-width:767px) and (min-width:768px){.elm-link a:hover{color:#bc1212;text-decoration:underline}}@media screen and (max-width:767px){.elm-link a{font-size:3.7333333333vw}.elm-link a .arw{width:7.2vw;height:7.2vw;margin-left:2.4vw}.elm-link a .arw:after{width:2.616vw;height:2.344vw}}.elm-page-heading{padding:15.8rem 4rem 10.6rem;-webkit-box-sizing:border-box;box-sizing:border-box}.elm-page-heading .jp{font-size:1.4rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.2rem}.elm-page-heading .jp:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:#bc1212;margin-right:.5rem}.elm-page-heading .en{font-family:Montserrat,sans-serif;font-size:8.2rem;font-weight:500;line-height:1;-webkit-transform:none;transform:none;display:inline-block;color:#bc1212}@media screen and (max-width:767px){.elm-page-heading{padding:28vw 5.3333333333vw 16.2666666667vw}.elm-page-heading .jp{font-size:3.7333333333vw;margin-bottom:5.0666666667vw}.elm-page-heading .jp:before{width:1.6vw;height:1.6vw;margin-right:1.3333333333vw}.elm-page-heading .en{font-size:14.4vw;-webkit-transform:none;transform:none}}.elm-anker{display:-webkit-box;display:-ms-flexbox;display:flex}.elm-anker.elm-anker2{width:100%}.elm-anker__item{font-size:1.5rem;font-weight:500;line-height:1;letter-spacing:.05em;color:#3b4043;display:-webkit-box;display:-ms-flexbox;display:flex}.elm-anker__item a,.elm-anker__item a:link,.elm-anker__item a:visited{color:#3b4043;text-decoration:none}.elm-anker__item a,.elm-anker__item a:link,.elm-anker__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-anker__item a:hover{color:#bc1212;text-decoration:none}}.elm-anker__item:not(:last-of-type){margin-right:1.8rem}.elm-anker__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elm-anker__item a:before{content:"";width:1.45rem;height:1.45rem;background:url(/assets/img/common/anker.svg) no-repeat center top;background-size:100% auto;-webkit-transform:rotate(90deg);transform:rotate(90deg);line-height:1;display:inline-block;margin-right:.7rem}@media screen and (max-width:767px){.elm-anker{-ms-flex-wrap:wrap;flex-wrap:wrap}.elm-anker__item{width:50%;font-size:4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.elm-anker__item:not(:nth-of-type(-n+2)){margin-top:6.1333333333vw}.elm-anker__item:not(:last-of-type){margin-right:0}.elm-anker__item a:before{width:3.8666666667vw;height:3.8666666667vw;margin-right:1.8666666667vw}}.elm-pankuzu{font-size:1.2rem;font-weight:500;line-height:1;letter-spacing:.05em;color:#3b4043;display:-webkit-box;display:-ms-flexbox;display:flex}.elm-pankuzu__item a,.elm-pankuzu__item a:link,.elm-pankuzu__item a:visited{color:#3b4043;text-decoration:none}.elm-pankuzu__item a,.elm-pankuzu__item a:link,.elm-pankuzu__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-pankuzu__item a:hover{color:#bc1212;text-decoration:none}}.elm-pankuzu__item{-ms-flex-negative:0;flex-shrink:0}.elm-pankuzu__item:before{content:"-";padding:0 .5em}.elm-pankuzu__item:first-child:before{display:none}@media screen and (max-width:767px){.elm-pankuzu{display:none}}.elm-heading .en{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:500;line-height:1;margin-bottom:1.4rem;color:#bc1212;display:block}.elm-heading .jp{font-size:3.5rem;font-weight:500;line-height:1;display:inline-block}@media screen and (max-width:767px){.elm-heading .en{font-size:3.7333333333vw;margin-bottom:3.7333333333vw}.elm-heading .jp{font-size:8vw}}.elm-table{width:100%}@media screen and (min-width:768px){.elm-table tr:first-of-type th{border-top:1px solid #bc1212}.elm-table tr:first-of-type td{border-top:1px solid #ccc}}.elm-table th{width:19.8rem;min-width:19.8rem;padding:1.7rem 0 1.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.5rem;font-weight:500;line-height:1.8;border-bottom:1px solid #bc1212;text-align:left;vertical-align:middle}.elm-table td{padding:1.7rem 0 1.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.5rem;line-height:1.8;border-bottom:1px solid #ccc;vertical-align:top}.elm-table td a,.elm-table td a:link,.elm-table td a:visited{color:#000;-webkit-text-decoration:underkine;text-decoration:underkine}.elm-table td a,.elm-table td a:link,.elm-table td a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-table td a:hover{color:#000;text-decoration:none}}.elm-table td .gmap{margin-left:1rem;background:#bc1212;border-radius:.5rem;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.3rem;line-height:1;text-decoration:none;padding:.35rem .7rem .55rem}.elm-table td .gmap:hover,.elm-table td .gmap:link,.elm-table td .gmap:visited{color:#fff}@media screen and (min-width:768px){.elm-table td .gmap:hover{color:#fff;opacity:.7}}@media screen and (max-width:767px){.elm-table th{border-top:1px solid #ccc;width:100%;min-width:100%;padding:1.9rem 0 .5rem;font-size:4vw;line-height:1.7466666667;border-bottom:none;display:block;position:relative}.elm-table th:before{content:"";width:50%;height:1px;background:#bc1212;position:absolute;left:0;top:-1px}.elm-table td{width:100%;min-width:100%;padding:.5rem 0 1.8rem;font-size:4vw;line-height:1.7466666667;border-bottom:none;display:block}.elm-table td .gmap{margin-left:0;border-radius:1.3333333333vw;font-size:3.4666666667vw;padding:.35rem .7rem .55rem}.elm-table tr:last-of-type td{border-bottom:1px solid #ccc;position:relative}.elm-table tr:last-of-type td:before{content:"";width:50%;height:1px;background:#bc1212;position:absolute;left:0;bottom:-1px}}.elm-btn{width:34.8rem;height:8.9rem}.elm-btn a,.elm-btn a:link,.elm-btn a:visited{color:#fff;text-decoration:none}.elm-btn a,.elm-btn a:link,.elm-btn a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-btn a:hover{color:#bc1212;text-decoration:none}}.elm-btn{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-btn a{width:100%;height:100%;font-size:2.3rem;font-weight:500;letter-spacing:.05em;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1rem;background:#bc1212}.elm-btn a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-btn a{position:relative;border:2px solid #bc1212;padding-left:4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.elm-btn a .arw{position:absolute;right:3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3rem;height:3rem;border-radius:50%;background:#bc1212;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;line-height:1;border:1px solid #fff}.elm-btn a .arw{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-btn a .arw:after{content:"";width:1.1rem;height:1rem;-webkit-mask-image:url(/assets/img/common/arw.svg);mask-image:url(/assets/img/common/arw.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;line-height:1;display:inline-block}.elm-btn a .arw:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-btn a:hover{background:#fff}.elm-btn a:hover .arw{background:#fff;color:#bc1212;border:1px solid #bc1212;right:2rem}.elm-btn a:hover .arw:after{background-color:#bc1212}}@media screen and (max-width:767px){.elm-btn{width:84vw;height:17.0666666667vw}.elm-btn a{font-size:5.3333333333vw;padding-left:6.1333333333vw}.elm-btn a .arw{right:6.88vw;width:7.2vw;height:7.2vw}.elm-btn a .arw:after{width:2.6666666667vw;height:2.4vw}}.header{width:100%;z-index:10000;position:absolute;left:0;top:0}.header__inner{width:100%;height:9rem}.header__logo{width:16rem;height:3.9rem;position:absolute;left:4rem;top:2.12rem}.header__logo a{display:block;width:100%;height:100%}.header__navi{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__navi__item a,.header__navi__item a:link,.header__navi__item a:visited{color:#000;text-decoration:none}.header__navi__item a,.header__navi__item a:link,.header__navi__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.header__navi__item a:hover{color:#000;text-decoration:none}}.header__navi__item{font-size:1.5rem;font-weight:700;line-height:1;letter-spacing:.05em}.header__navi__item:not(:last-of-type){margin-right:3.3rem}.header__navi__item:nth-of-type(4){margin-right:3.8rem}.header__navi__item a{position:relative}.header__navi__item a:after{display:block;width:0;height:1px;content:"";background-color:#000;position:absolute;left:0;bottom:0;-webkit-transition:.5s all;transition:.5s all}.header__navi__item a:hover::after{width:100%}.header__navi__item.tel{width:18.6rem;height:100%}.header__navi__item.tel a,.header__navi__item.tel a:link,.header__navi__item.tel a:visited{color:#fff;text-decoration:none}.header__navi__item.tel a,.header__navi__item.tel a:link,.header__navi__item.tel a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.header__navi__item.tel a:hover{color:#fff;text-decoration:none}}.header__navi__item.tel a{width:100%;height:100%;background:#bc1212;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0 0 0 2rem}.header__navi__item.tel a:after{display:none!important}.header__navi__item.tel a .numb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__navi__item.tel a .numb .number{width:13.6rem;height:1.5rem;-webkit-mask-image:url(/assets/img/common/tel-numb.svg);mask-image:url(/assets/img/common/tel-numb.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;line-height:1;display:inline-block}.header__navi__item.tel a .numb .icon{width:1.4rem;height:2rem;-webkit-mask-image:url(/assets/img/common/tel.svg);mask-image:url(/assets/img/common/tel.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;line-height:1;display:inline-block;-webkit-transform:translateX(-.4rem);transform:translateX(-.4rem)}.header__navi__item.tel a .time{margin-top:.4rem;font-size:1.2rem;font-weight:500;letter-spacing:.05em;line-height:1;padding-left:2.2rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.header__logo{width:31.2vw;left:5.3333333333vw;top:5.6vw}.header__navi{position:fixed;z-index:10000;display:none;background:#bc1212;width:100%;height:100svh;height:100vh;padding-top:26.6666666667vw}.header__navi.menu-open{display:block}.header__navi__item{font-size:4vw;text-align:center}.header__navi__item a,.header__navi__item a:link,.header__navi__item a:visited{color:#fff;text-decoration:none}.header__navi__item a,.header__navi__item a:link,.header__navi__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (max-width:767px) and (min-width:768px){.header__navi__item a:hover{color:#fff;text-decoration:none}}@media screen and (max-width:767px){.header__navi__item:not(:first-of-type){margin-top:10.6666666667vw}.header__navi__item:not(:last-of-type){margin-right:0}.header__navi__item:nth-of-type(4){margin-right:0}.header__navi__item.tel{width:100%;height:auto}.header__navi__item.tel a,.header__navi__item.tel a:link,.header__navi__item.tel a:visited{color:#fff;text-decoration:none}.header__navi__item.tel a,.header__navi__item.tel a:link,.header__navi__item.tel a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (max-width:767px) and (min-width:768px){.header__navi__item.tel a:hover{color:#fff;text-decoration:none}}@media screen and (max-width:767px){.header__navi__item.tel a{border-radius:0}.header__navi__item.tel a .numb .number{width:45.3333333333vw;height:5.0666666667vw;-webkit-mask-image:url(/assets/img/common/tel-numb.svg);mask-image:url(/assets/img/common/tel-numb.svg);background-color:#fff}.header__navi__item.tel a .numb .icon{width:5.3333333333vw;height:7.7333333333vw;-webkit-transform:translateX(-2.1333333333vw);transform:translateX(-2.1333333333vw);-webkit-mask-image:url(/assets/img/common/tel.svg);mask-image:url(/assets/img/common/tel.svg);background-color:#fff}.header__navi__item.tel a .time{margin-top:2.6666666667vw;font-size:3.7333333333vw;padding-left:5.8666666667vw}}.menu-button{display:none;position:fixed;top:4vw;right:5.3333333333vw;width:10.6666666667vw;height:10.6666666667vw;background-color:#fff;border-radius:50%;cursor:pointer;z-index:10002;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.3);box-shadow:0 4px 6px rgba(0,0,0,.3)}.menu-button.active{background-color:#fff}.menu-button .line{position:absolute;width:4.8vw;height:1px;background-color:#bc1212;left:2.9333333333vw;-webkit-transition:all .3s ease;transition:all .3s ease}.menu-button .line.line1{top:3.7333333333vw}.menu-button .line.line2{top:5.0666666667vw}.menu-button .line.line3{top:6.4vw}.menu-button.active .line1{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:5.0666666667vw}.menu-button.active .line2{opacity:0}.menu-button.active .line3{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:5.0666666667vw}@media screen and (max-width:767px){.menu-button{display:block}}#page-top .header__navi__item a,#page-top .header__navi__item a:link,#page-top .header__navi__item a:visited{color:#fff;text-decoration:none}#page-top .header__navi__item a,#page-top .header__navi__item a:link,#page-top .header__navi__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .header__navi__item a:hover{color:#fff;text-decoration:none}}#page-top .header__navi__item a{position:relative}#page-top .header__navi__item a:after{display:block;width:0;height:1px;content:"";background-color:#fff;position:absolute;left:0;bottom:0;-webkit-transition:.5s all;transition:.5s all}#page-top .header__navi__item a:hover::after{width:100%}#page-top .header__navi__item.tel a,#page-top .header__navi__item.tel a:link,#page-top .header__navi__item.tel a:visited{color:#bc1212;text-decoration:none}#page-top .header__navi__item.tel a,#page-top .header__navi__item.tel a:link,#page-top .header__navi__item.tel a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .header__navi__item.tel a:hover{color:#bc1212;text-decoration:none}}#page-top .header__navi__item.tel a{background:#fff}#page-top .header__navi__item.tel a .numb .number{background-color:#bc1212}#page-top .header__navi__item.tel a .numb .icon{-webkit-mask-image:url(/assets/img/common/tel.svg);mask-image:url(/assets/img/common/tel.svg);background-color:#bc1212}@media screen and (max-width:767px){#page-top .header__navi__item a,#page-top .header__navi__item a:link,#page-top .header__navi__item a:visited{color:#fff;text-decoration:none}#page-top .header__navi__item a,#page-top .header__navi__item a:link,#page-top .header__navi__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (max-width:767px) and (min-width:768px){#page-top .header__navi__item a:hover{color:#fff;text-decoration:none}}@media screen and (max-width:767px){#page-top .header__navi__item a:after{display:none}#page-top .header__navi__item.tel a,#page-top .header__navi__item.tel a:link,#page-top .header__navi__item.tel a:visited{color:#fff;text-decoration:none}#page-top .header__navi__item.tel a,#page-top .header__navi__item.tel a:link,#page-top .header__navi__item.tel a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (max-width:767px) and (min-width:768px){#page-top .header__navi__item.tel a:hover{color:#fff;text-decoration:none}}@media screen and (max-width:767px){#page-top .header__navi__item.tel a{background:#bc1212}#page-top .header__navi__item.tel a .numb .number{background-color:#fff}#page-top .header__navi__item.tel a .numb .icon{background-color:#fff}}.footer{background:#000;color:#fff;position:relative;z-index:10}.footer__inner{padding:4.1rem 8rem 3.7rem;-webkit-box-sizing:border-box;box-sizing:border-box}.footer__contents__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__contents__text{font-size:1.5rem;line-height:1.6666666667}.footer__contents__text a,.footer__contents__text a:link,.footer__contents__text a:visited{color:#000;text-decoration:none}.footer__contents__text a,.footer__contents__text a:link,.footer__contents__text a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.footer__contents__text a:hover{color:#bc1212;text-decoration:none}}.footer__contents__text .name{font-size:1.6rem;line-height:1.875;font-weight:700;margin-bottom:.4rem}.footer__contents__text .gmap{margin-left:.9rem;width:8.7rem;height:2.2rem;background:#fff;border-radius:.5rem;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.4rem;line-height:1;color:#3b4043}.footer__contents__text .gmap.sp{display:none}@media screen and (min-width:768px){.footer__contents__text .gmap:hover{color:#bc1212}}.footer__contents__copy{text-align:right;font-size:1.2rem;line-height:1}@media screen and (min-width:768px) and (max-width:1023px){.footer__inner{padding:4.2rem 4rem 3.7rem}}@media screen and (max-width:767px){.footer__inner{padding:11.7333333333vw 8vw 7.7333333333vw}.footer__contents{width:100%}.footer__contents__inner{padding:0 0;display:block}.footer__contents__text{font-size:3.7333333333vw;line-height:1.7857142857}.footer__contents__text .name{font-size:4.2666666667vw;margin-bottom:1.6vw}.footer__contents__text .text.tel{margin-top:2.6666666667vw}.footer__contents__text .gmap{margin-top:2.6666666667vw;margin-left:0;width:23.2vw;height:5.8666666667vw;border-radius:1.3333333333vw;font-size:3.7333333333vw}.footer__contents__text .gmap.pc{display:none}.footer__contents__text .gmap.sp{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__contents__copy{margin-top:16vw;text-align:center;font-size:3.2vw}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;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;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;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;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}#page-top .mv{position:relative;z-index:2}#page-top .mv:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#7bd7ed;opacity:.24;mix-blend-mode:overlay;z-index:3;pointer-events:none}#page-top .mv__inner{width:100%;height:100vh;position:relative}#page-top .mv__inner:before{content:"";width:100%;padding-top:14.1288433382%;background:url(/assets/img/top/mv-gradation-top.png) no-repeat center top;background-size:cover;line-height:1;position:absolute;left:0;top:0;z-index:2;pointer-events:none}#page-top .mv__inner:after{content:"";width:100%;padding-top:18.3016105417%;background:url(/assets/img/top/mv-gradation-bottom.png) no-repeat center bottom;background-size:cover;line-height:1;position:absolute;left:0;bottom:0;z-index:2;pointer-events:none}#page-top .mv .mv-swiper{width:100%;height:100%}#page-top .mv .mv-swiper .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#page-top .mv .mv-swiper .swiper-slide{position:relative;width:50%}#page-top .mv .mv-swiper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#page-top .mv__heading{position:absolute;right:8.2rem;bottom:5rem;color:#fff;z-index:10;text-align:right}#page-top .mv__heading .en{font-size:5rem;font-weight:500;font-family:Montserrat,sans-serif;letter-spacing:.02em;line-height:1;display:block}#page-top .mv__heading .jp{margin-top:.8rem;font-size:2.3rem;letter-spacing:.02em;font-weight:500;line-height:1.1538461538;display:block}@media screen and (max-width:767px){#page-top .mv__inner{height:100svh;height:100vh}#page-top .mv__inner:before{height:51.4666666667vw;background:url(/assets/img/top/mv-gradation-top_sp.png) no-repeat center top;background-size:100% auto}#page-top .mv__inner:after{height:85.8666666667vw;background:url(/assets/img/top/mv-gradation-bottom.png) no-repeat center bottom;background-size:100% auto}#page-top .mv .mv-swiper .swiper-slide{width:100%}#page-top .mv__heading{left:5.3333333333vw;right:auto;bottom:10.6666666667vw;text-align:left}#page-top .mv__heading .en{font-size:9.0666666667vw;line-height:117.6470588235%}#page-top .mv__heading .jp{margin-top:4vw;font-size:5.3333333333vw;line-height:1.5}}#page-top .sec-heaidng .text-sub{font-size:1.4rem;line-height:1;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-top .sec-heaidng .text-sub:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:#bc1212;margin-right:.5rem}#page-top .sec-heaidng .text{margin-top:1.3rem;font-family:Montserrat,sans-serif;font-size:8.2rem;font-weight:500;line-height:1;display:inline-block;color:#bc1212}@media screen and (max-width:767px){#page-top .sec-heaidng .text-sub{font-size:3.7333333333vw}#page-top .sec-heaidng .text-sub:before{width:1.3333333333vw;height:1.3333333333vw;margin-right:1.3333333333vw}#page-top .sec-heaidng .text{margin-top:2.1333333333vw;font-size:14.6666666667vw;line-height:105.4545454545%}}#page-top .sec1{background:#fff;position:relative;z-index:3}#page-top .sec1__inner{position:relative;padding-top:13.1rem;padding-bottom:13.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-top .sec1 .sec-heaidng{padding-top:.8rem;padding-left:4rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-top .sec1 .sec-heaidng .text-sub{font-family:Montserrat,sans-serif}#page-top .sec1 .sec-heaidng .text{margin-top:1rem;font-size:7.3rem;line-height:105.4794520548%}#page-top .sec1__contents{width:53rem;margin-right:11.4rem}#page-top .sec1__contents .lead{font-size:3.4rem;font-weight:500;line-height:1.4411764706;letter-spacing:.02em;margin-bottom:3.1rem}#page-top .sec1__contents .text{font-size:1.5rem;line-height:1.92;margin-bottom:4.9rem}#page-top .sec1__contents .elm-link:not(:last-of-type){margin-right:5rem}@media screen and (min-width:768px) and (max-width:1200px){#page-top .sec1__contents{margin-right:0}}@media screen and (min-width:768px) and (max-width:900px){#page-top .sec1__inner{display:block}#page-top .sec1 .sec-heaidng{padding-left:0}#page-top .sec1__contents{width:100%;margin-top:4rem;margin-right:0}}@media screen and (max-width:767px){#page-top .sec1__inner{padding-top:21.3333333333vw;padding-bottom:21.0666666667vw;display:block}#page-top .sec1 .sec-heaidng{padding:0 0}#page-top .sec1 .sec-heaidng .text-sub{font-size:3.7333333333vw}#page-top .sec1 .sec-heaidng .text-sub:before{width:1.3333333333vw;height:1.3333333333vw;margin-right:1.3333333333vw}#page-top .sec1 .sec-heaidng .text{margin-top:2.1333333333vw;font-size:14.6666666667vw;line-height:105.4545454545%}#page-top .sec1__contents{margin-top:14.9333333333vw;width:100%;margin-right:0}#page-top .sec1__contents .lead{font-size:6.4vw;line-height:1.4583333333;letter-spacing:.02em;margin-bottom:4.8vw}#page-top .sec1__contents .text{font-size:3.7333333333vw;line-height:1.8;margin-bottom:7.2vw}#page-top .sec1__contents .elm-link-wrap{padding-right:3.4666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box}#page-top .sec1__contents .elm-link{text-align:right}#page-top .sec1__contents .elm-link:not(:last-of-type){margin-right:0}#page-top .sec1__contents .elm-link:not(:last-of-type){margin-bottom:5.3333333333vw}#page-top .sec1__contents .elm-link:last-of-type{margin-bottom:0}}#page-top .sec2{position:relative;padding-bottom:22.2rem}#page-top .sec2:after{content:"";background:#f4f4f4 url(/assets/img/top/sec2_bg.jpg) no-repeat bottom/100% auto;width:100%;height:calc(100% - 28.2rem);position:absolute;left:0;bottom:0;z-index:1}#page-top .sec2__image-wrap{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}#page-top .sec2__image-wrap .image{width:91.21522694%}#page-top .sec2__image-wrap .image img{border-radius:0 2rem 2rem 0}#page-top .sec2__image-wrap .text{font-size:1.4rem;font-weight:500;letter-spacing:.02em;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;color:#bc1212;padding-left:5rem;padding-top:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-top .sec2__image-wrap .text span{position:relative}#page-top .sec2__image-wrap .text span:after{content:"";background:url(/assets/img/common/arw-down.svg) no-repeat center top;background-size:100% auto;width:.845rem;height:1.943rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-3.2rem;z-index:1;display:block}#page-top .sec2__inner{padding-top:9.3rem;position:relative;z-index:2}#page-top .sec2__inner .sec-heaidng{margin:0 auto 0 auto;max-width:112.6rem}#page-top .sec2__inner .sec2__link{margin:8rem auto 0 auto;max-width:112.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px) and (max-width:1365px){#page-top .sec2__image-wrap .image{width:91.21522694%}#page-top .sec2__image-wrap .image img{border-radius:0 2rem 2rem 0}#page-top .sec2__image-wrap .text{width:8.78477306%;padding-left:0;padding-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-top .sec2__inner .sec2__link__item{width:30.9058614565%}}@media screen and (max-width:767px){#page-top .sec2{padding-bottom:21.3333333333vw}#page-top .sec2:after{background:#f4f4f4 url(/assets/img/top/sec2_bg_sp.jpg) no-repeat bottom/100% auto;height:100%}#page-top .sec2__image-wrap{display:block}#page-top .sec2__image-wrap .image{width:100%}#page-top .sec2__image-wrap .image img{border-radius:0}#page-top .sec2__image-wrap .text{display:none}#page-top .sec2__inner{padding-top:14.4vw}#page-top .sec2__inner .sec-heaidng{margin:0 auto 0 auto}#page-top .sec2__inner .sec2__link{margin:14.6666666667vw auto 0 auto;max-width:84vw;display:block}#page-top .sec2__inner .sec2__link__item:not(:first-of-type){margin-top:5.3333333333vw}}#page-top .sec3{position:relative;z-index:3;background:#fff;padding-bottom:.8rem}#page-top .sec3 .slider{overflow:hidden;width:100%;height:62.5rem}#page-top .sec3 .slider .slide-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:scroll 60s linear infinite;animation:scroll 60s linear infinite}#page-top .sec3 .slider .slide-track .slide{-ms-flex-negative:0;flex-shrink:0;padding:0 .4rem}#page-top .sec3 .slider .slide-track .slide img{display:block;height:62.5rem;width:auto}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#page-top .sec3__contents{position:absolute;right:12rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:4.2rem 5.2rem 3.9rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:56.5rem;height:46.1rem;background:rgba(255,255,255,.96);border-radius:2rem}#page-top .sec3__contents .lead{margin-top:2.9rem;font-size:1.6rem;line-height:1.8;padding:0 1rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-top .sec3__contents .elm-btn{margin-left:1rem;margin-top:3.8rem;width:34.8rem;height:7.7rem}#page-top .sec3__contents .elm-btn a{padding-left:2.7rem;font-size:1.9rem}@media screen and (min-width:768px) and (max-width:1023px){#page-top .sec3__contents{right:4rem}}@media screen and (max-width:767px){#page-top .sec3{padding-bottom:0;position:relative}#page-top .sec3:after{position:absolute;left:0;bottom:0;content:"";width:100%;height:140.2666666667vw;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(41.38%,rgba(0,0,0,.66)),to(#000));background:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.66) 41.38%,#000 100%);opacity:.65;z-index:1}#page-top .sec3 .slider{overflow:hidden;width:100%;height:auto}#page-top .sec3 .slider .slide-track,#page-top .sec3 .slider .slide-track2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-top .sec3 .slider .slide-track{-webkit-animation:scroll-left 40s linear infinite;animation:scroll-left 40s linear infinite}#page-top .sec3 .slider .slide-track2{-webkit-animation:scroll-right 40s linear infinite;animation:scroll-right 40s linear infinite}#page-top .sec3 .slider .slide-track .slide{-ms-flex-negative:0;flex-shrink:0;padding:0 .2666666667vw}#page-top .sec3 .slider .slide-track .slide img{display:block;height:88vw;width:auto}#page-top .sec3 .slider .slide-track2{margin-top:.5333333333vw}#page-top .sec3 .slider .slide-track2 .slide{-ms-flex-negative:0;flex-shrink:0;padding:0 .2666666667vw}#page-top .sec3 .slider .slide-track2 .slide img{display:block;height:51.7333333333vw;width:auto}@-webkit-keyframes scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes scroll-right{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes scroll-right{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}#page-top .sec3__contents{z-index:2;position:absolute;right:0;top:19.7333333333vw;-webkit-transform:none;transform:none;padding:0 8vw 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;background:0 0;border-radius:0}#page-top .sec3__contents .sec-heaidng .text-sub{color:#fff}#page-top .sec3__contents .sec-heaidng .text-sub:before{background:#fff}#page-top .sec3__contents .sec-heaidng .text{color:#fff}#page-top .sec3__contents .lead{margin-top:13.6vw;font-size:3.7333333333vw;line-height:1.8;padding:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}#page-top .sec3__contents .elm-btn{margin-left:0;margin-top:12.8vw;width:84vw;height:17.0666666667vw}#page-top .sec3__contents .elm-btn a{padding-left:6.6666666667vw;font-size:4.2666666667vw}}#page-company .intro{border-radius:2.8rem 2.8rem 0 0;background:#f4f4f4;padding-top:12.4rem;padding-bottom:10.2rem}#page-company .intro .elm-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-company .intro__image{width:34.991708126%}#page-company .intro__image img{border-radius:.5rem;overflow:hidden}#page-company .intro__image img.img2{margin-top:4rem;width:62.5592417062%;display:block;margin-left:auto}#page-company .intro__textarea{width:56.3847429519%}#page-company .intro__text{margin-top:-.9rem;font-size:1.6rem;line-height:2.25}#page-company .intro__sign{padding-right:1rem;margin-top:3.7rem;font-size:1.6rem;line-height:1.8;text-align:right}#page-company .company-contents{border-bottom:1px solid #ddd}#page-company .company-contents.border-none{border-bottom:none}#page-company .company-contents{display:-webkit-box;display:-ms-flexbox;display:flex}#page-company .company-contents__left{width:35.2rem}#page-company .company-contents__right{width:85.4rem}@media screen and (min-width:768px) and (max-width:1023px){#page-company .company-contents{display:block}#page-company .company-contents__left{width:100%;margin-bottom:5rem}#page-company .company-contents__right{width:100%}}#page-company .sec1{padding-top:10.9rem}#page-company .sec1 .company-contents{padding-bottom:8.9rem}#page-company .sec1 .company-contents__right .text{font-size:2.5rem;font-weight:500;line-height:220%;padding-top:1.2rem;padding-left:.8rem}#page-company .sec2{padding-top:10rem}#page-company .sec2 .company-contents{padding-bottom:10rem}#page-company .sec2 .elm-table td dl{display:-webkit-box;display:-ms-flexbox;display:flex}#page-company .sec2 .elm-table td dl:not(:first-of-type){margin-top:1.3rem}#page-company .sec2 .elm-table td dl dt{min-width:11rem;font-weight:500}#page-company .sec3{padding-top:10.4rem}#page-company .sec3 .company-contents{padding-bottom:9.6rem}#page-company .sec3 .map-item:last-of-type{margin-top:6rem}#page-company .sec3 .map-item .heading{font-size:2.4rem;line-height:125%}#page-company .sec3 .map-item .text{margin-top:1.3rem;font-size:1.5rem;line-height:166.6666666667%}#page-company .sec3 .map-item .map{margin-top:3.6rem}#page-company .sec3 .map-item .map iframe{width:100%;height:51rem}#page-company .sec4{padding-top:10rem;padding-bottom:16.9rem}#page-company .sec4 .history{display:-webkit-box;display:-ms-flexbox;display:flex}#page-company .sec4 .history:not(:first-of-type){margin-top:2.1rem}#page-company .sec4 .history dt{min-width:8.3rem;font-size:1.5rem;font-weight:700;line-height:166.6666666667%;margin-right:3.4rem;text-align:right}#page-company .sec4 .history dd{font-size:1.5rem;line-height:166.6666666667%}@media screen and (max-width:767px){#page-company .intro{border-radius:7.4666666667vw 7.4666666667vw 0 0;padding-top:13.3333333333vw;padding-bottom:13.3333333333vw}#page-company .intro .elm-inner{display:block}#page-company .intro__image{margin-top:8vw;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#page-company .intro__image img{width:50%;border-radius:0}#page-company .intro__image img.img2{margin-top:0;width:50%}#page-company .intro__textarea{width:100%}#page-company .intro__text{margin-top:0;font-size:3.7333333333vw;line-height:180%}#page-company .intro__sign{margin-top:6.9333333333vw;font-size:3.7333333333vw;line-height:180%}#page-company .company-contents{display:block}#page-company .company-contents__left{width:100%}#page-company .company-contents__right{width:100%}#page-company .sec1{padding-top:13.3333333333vw}#page-company .sec1 .company-contents{padding-bottom:13.3333333333vw}#page-company .sec1 .company-contents__right .text{margin-top:5.3333333333vw;font-size:4.8vw;padding-top:0;padding-left:0}#page-company .sec2{padding-top:13.3333333333vw}#page-company .sec2 .company-contents{padding-bottom:13.3333333333vw}#page-company .sec2 .company-contents__right{display:-webkit-box;display:-ms-flexbox;display:flex}#page-company .sec2 .elm-table{margin-top:10.6666666667vw}#page-company .sec2 .elm-table td dl{display:-webkit-box;display:-ms-flexbox;display:flex}#page-company .sec2 .elm-table td dl:not(:first-of-type){margin-top:3.4666666667vw}#page-company .sec2 .elm-table td dl dt{min-width:29.3333333333vw;font-weight:500}#page-company .sec3{padding-top:13.3333333333vw}#page-company .sec3 .company-contents{padding-bottom:13.3333333333vw}#page-company .sec3 .map-item:first-of-type{margin-top:10.6666666667vw}#page-company .sec3 .map-item:last-of-type{margin-top:16vw}#page-company .sec3 .map-item .heading{font-size:5.3333333333vw}#page-company .sec3 .map-item .text{margin-top:2.1333333333vw;font-size:3.7333333333vw;line-height:180%}#page-company .sec3 .map-item .map{margin-top:4vw}#page-company .sec3 .map-item .map iframe{height:66.6666666667vw}#page-company .sec4{padding-top:13.3333333333vw;padding-bottom:21.3333333333vw}#page-company .sec4 .company-contents__right{margin-top:10.6666666667vw}#page-company .sec4 .history{display:-webkit-box;display:-ms-flexbox;display:flex}#page-company .sec4 .history:not(:first-of-type){margin-top:5.6vw}#page-company .sec4 .history dt{min-width:21.3333333333vw;font-size:3.7333333333vw;line-height:180%;margin-right:4vw;text-align:left}#page-company .sec4 .history dd{font-size:3.7333333333vw;line-height:180%}}#page-business .intro{border-radius:2.8rem 2.8rem 0 0;background:#f4f4f4;padding-top:10.6rem;padding-bottom:14.9rem}#page-business .intro .flex-item{width:100%;max-width:112.6rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-business .intro__image{width:41.7406749556%;height:100%;position:relative}#page-business .intro__image img{border-radius:.5rem;overflow:hidden}#page-business .intro__image img.img1{width:23rem;position:absolute;right:0;top:1.3rem}#page-business .intro__image img.img2{width:20rem;position:absolute;left:0;top:13.7rem}#page-business .intro__image img.img3{width:16rem;position:absolute;right:7rem;top:32.7rem}@media screen and (max-width:1200px){#page-business .intro__image img.img1{width:48.9361702128%;position:absolute;right:0;top:0;padding-top:2.7659574468%}#page-business .intro__image img.img2{width:42.5531914894%;position:absolute;left:0;top:0;padding-top:29.1489361702%}#page-business .intro__image img.img3{width:34.0425531915%;position:absolute;right:0;top:0;padding-top:69.5744680851%}}#page-business .intro__textarea{padding-left:8rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1200px){#page-business .intro__textarea{padding-left:0}}#page-business .intro__textarea{width:50%}#page-business .intro__textarea .heading{font-size:3.4rem;font-weight:500;line-height:1.4411764706;letter-spacing:.02em}#page-business .intro__textarea .text{margin-top:3.3rem;font-size:1.5rem;line-height:1.92}#page-business .sec1{padding-top:10.9rem}#page-business .sec1__inner{max-width:96.6rem;margin:0 auto}#page-business .sec1 .text{margin-top:4.6rem;font-size:1.5rem;line-height:1.92}#page-business .sec1 .list{margin-top:7.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-business .sec1 .list li{width:45.8592132505%}#page-business .sec1 .list li .image img{border-radius:.5rem;overflow:hidden}#page-business .sec1 .list li .heading{margin-top:2rem;font-size:2.4rem;font-weight:500;line-height:1.92;letter-spacing:.05em}#page-business .sec1 .list li .text{margin-top:1.2rem;font-size:1.5rem;line-height:1.92}#page-business .sec1 .image-big{margin-top:13.6rem;width:100%}#page-business .sec1 .image-big img{width:100%}#page-business .sec2{padding-top:10rem;padding-bottom:14rem}#page-business .sec2 .table{margin-top:5.9rem;width:100%;border-collapse:collapse}#page-business .sec2 .table td{width:50%;height:5.2rem;border:1px solid #ccc;font-size:1.5rem;line-height:1.4666666667;-webkit-box-sizing:border-box;box-sizing:border-box}#page-business .sec2 .table td .inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-business .sec2 .table td .text{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2rem;padding-right:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-business .sec2 .table td .numb{height:100%;width:6.9rem;min-width:6.9rem;background:#eee;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}#page-business .sec3{border-radius:2.8rem 2.8rem 0 0;padding-top:11.2rem;padding-bottom:17rem;background:#f4f4f4}#page-business .sec3__text{margin-top:4.6rem;font-size:1.5rem;line-height:1.92}#page-business .sec3__list{margin-top:7.6rem}#page-business .sec3__list dl{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#page-business .sec3__list dl dt{padding:3.8rem 0 3.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:24rem;border-top:1px solid #bc1212;font-size:2rem;font-weight:500;letter-spacing:.05em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#bc1212}#page-business .sec3__list dl dd{width:calc(100% - 24rem);padding:.7rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #ccc;font-size:1.5rem;line-height:1.92;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-business .sec3__list dl:last-of-type dt{border-bottom:1px solid #bc1212}#page-business .sec3__list dl:last-of-type dd{border-bottom:1px solid #ccc}@media screen and (max-width:767px){#page-business .intro{border-radius:7.4666666667vw 7.4666666667vw 0 0;padding-top:13.3333333333vw;padding-bottom:13.3333333333vw}#page-business .intro .flex-item{display:block}#page-business .intro .elm-inner{display:block}#page-business .intro__textarea{width:100%}#page-business .intro__textarea .heading{font-size:6.4vw}#page-business .intro__textarea .text{margin-top:5.3333333333vw;font-size:3.7333333333vw;line-height:1.8}#page-business .intro__image{margin-top:8vw;width:100%;height:72vw;display:-webkit-box;display:-ms-flexbox;display:flex}#page-business .intro__image img{width:50%;border-radius:1.3333333333vw;position:static}#page-business .sec1{padding-top:21.3333333333vw}#page-business .sec1 .text{margin-top:8vw;font-size:3.7333333333vw;line-height:1.8}#page-business .sec1 .list{margin-top:10.6666666667vw;display:block}#page-business .sec1 .list li{width:100%}#page-business .sec1 .list li:not(:first-of-type){margin-top:8vw}#page-business .sec1 .list li .image img{border-radius:1.3333333333vw}#page-business .sec1 .list li .heading{margin-top:2.6666666667vw;font-size:5.3333333333vw}#page-business .sec1 .list li .text{margin-top:1.3333333333vw;font-size:3.7333333333vw;line-height:1.8}#page-business .sec1 .image-big{margin-top:16vw}#page-business .sec2{padding-top:21.3333333333vw;padding-bottom:21.3333333333vw}#page-business .sec2 .table{margin-top:8vw;width:100%;border-collapse:collapse}#page-business .sec2 .table td{width:50%;height:13.8666666667vw;font-size:3.7333333333vw;line-height:1.8}#page-business .sec2 .table td .text{padding-left:5.3333333333vw;padding-right:5.3333333333vw}#page-business .sec2 .table td .numb{width:18.4vw;min-width:18.4vw}#page-business .sec3{border-radius:7.4666666667vw 7.4666666667vw 0 0;padding-top:21.3333333333vw;padding-bottom:21.3333333333vw}#page-business .sec3__text{margin-top:8vw;font-size:3.7333333333vw;line-height:1.8}#page-business .sec3__list{margin-top:5.3333333333vw}#page-business .sec3__list dl{display:block}#page-business .sec3__list dl dt{padding:5.0666666667vw 0 4.8vw;width:100%;font-size:4.8vw;border-top:none;border-bottom:1px solid #bc1212;margin-bottom:2.6666666667vw}#page-business .sec3__list dl dd{width:100%;padding:1.8666666667vw 0;font-size:3.7333333333vw;line-height:1.8;border-top:none;border-bottom:none}#page-business .sec3__list dl:last-of-type dt{border-bottom:1px solid #bc1212}#page-business .sec3__list dl:last-of-type dd{border-bottom:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi9fcmVzcy5zY3NzIiwic3R5bGUuY3NzIiwiY29tbW9uL191dGlsaXR5LnNjc3MiLCJnbG9iYWwvX21peGluLnNjc3MiLCJjb21tb24vX2NvbW1vbi5zY3NzIiwiY29tbW9uL3BhcnRzL19lbG0taW5uZXIuc2NzcyIsImNvbW1vbi9wYXJ0cy9fZWxtLWxpbmsuc2NzcyIsImNvbW1vbi9wYXJ0cy9fZWxtLXBhZ2UtaGVhZGluZy5zY3NzIiwiY29tbW9uL3BhcnRzL19lbG0tYW5rZXIuc2NzcyIsImNvbW1vbi9wYXJ0cy9fZWxtLXBhbmt1enUuc2NzcyIsImNvbW1vbi9wYXJ0cy9fZWxtLWhlYWRpbmcuc2NzcyIsImNvbW1vbi9wYXJ0cy9fZWxtLXRhYmxlLnNjc3MiLCJjb21tb24vcGFydHMvX2VsbS1idG4uc2NzcyIsImNvbW1vbi9sYXlvdXQvX2hlYWRlci5zY3NzIiwiY29tbW9uL2xheW91dC9fZm9vdGVyLnNjc3MiLCJjb21tb24vbGlicmFyeS9fc3dpcGVyLWJ1bmRsZS5taW4uY3NzIiwicGFnZXMvX3RvcC5zY3NzIiwicGFnZXMvX2NvbXBhbnkuc2NzcyIsInBhZ2VzL19idXNpbmVzcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQTs7OztBQVVBLEtBQ0MsbUJBQUEsV0FBQSxXQUFBLFdBQ0EsV0FBQSxPQUNBLHlCQUFBLEtBR0QsRUNRQSxRQURBLFNESkMsa0JBQUEsVUFDQSxtQkFBQSxRQUFBLFdBQUEsUUNXRCxRRFJBLFNBRUMsZ0JBQUEsUUFDQSxlQUFBLFFBR0QsRUFDQyxRQUFBLEVBQ0EsT0FBQSxFQVFELHNCQUNDLFFBQUEsS0FDQSxPQUFBLEVBR0QsR0FDQyxTQUFBLFFBU0QsUUNPQSxNQUNBLFFBQ0EsV0FDQSxPQUNBLE9BQ0EsT0FDQSxLQUNBLEtBQ0EsSUFDQSxRQUNBLFFETEMsUUFBQSxNQUdELFFBQ0MsUUFBQSxVQUdELE1BQ0MsVUFBQSxJQUdELFNDT0EsU0RMQyxRQUFBLEtBR0QsWUFDQyxjQUFBLElB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cUNBQ0MsYUFBQSxlQUNBLGNBQUEsZUFFRCxxQ0FDQyxNQUFBLE9BQ0EsVUFBQSxPQU9KLHFCQUNDLGNBQUEsZUFBQSxlQUFBLEVBQUEsRUFDQSxZQUFBLGdCQUNBLGVBQUEsZ0JBQ0EsMkJBQ0MsV0FBQSxJQUNBLFVBQUEsZUFDQSxZQUFBLElBRUQsMkJBQ0MsV0FBQSxlQUNBLDhCQUNDLFFBQUEsTUFDQSxpQ0FDQyxRQUFBLGVBQUEsRUFBQSxNQUNBLE1BQUEsS0FDQSxVQUFBLE1BQ0EsV0FBQSxLQUNBLGNBQUEsSUFBQSxNQUFBLFFBQ0EsY0FBQSxlQUVELGlDQUNDLE1BQUEsS0FDQSxRQUFBLGVBQUEsRUFDQSxVQUFBLGVBQ0EsWUFBQSxJQUNBLFdBQUEsS0FDQSxjQUFBLEtBR0EsOENBQ0MsY0FBQSxJQUFBLE1BQUEsUUFFRCw4Q0FDQyxjQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogcmVzcy5jc3Mg4oCiIHYxLjIuMlxuICogTUlUIExpY2Vuc2VcbiAqIGdpdGh1Yi5jb20vZmlsaXBlbGluaGFyZXMvcmVzc1xuICovXG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgR2xvYmFsIHNlbGVjdG9yc1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5odG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3cteTogc2Nyb2xsOyAvKiBBbGwgYnJvd3NlcnMgd2l0aG91dCBvdmVybGF5aW5nIHNjcm9sbGJhcnMgKi9cblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiBpT1MgOCsgKi9cbn1cblxuKixcbjo6YmVmb3JlLFxuOjphZnRlciB7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IC8qIFNldCBgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdGAgdG8gYWxsIGVsZW1lbnRzIGFuZCBwc2V1ZG8gZWxlbWVudHMgKi9cblx0Ym94LXNpemluZzogaW5oZXJpdDtcbn1cblxuOjpiZWZvcmUsXG46OmFmdGVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0OyAvKiBJbmhlcml0IHRleHQtZGVjb3JhdGlvbiBhbmQgdmVydGljYWwgYWxpZ24gdG8gOjpiZWZvcmUgYW5kIDo6YWZ0ZXIgcHNldWRvIGVsZW1lbnRzICovXG5cdHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuXG4qIHtcblx0cGFkZGluZzogMDsgLyogUmVzZXQgYHBhZGRpbmdgIGFuZCBgbWFyZ2luYCBvZiBhbGwgZWxlbWVudHMgKi9cblx0bWFyZ2luOiAwO1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjIEdlbmVyYWwgZWxlbWVudHNcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy4qL1xuYXVkaW86bm90KFtjb250cm9sc10pIHtcblx0ZGlzcGxheTogbm9uZTtcblx0aGVpZ2h0OiAwO1xufVxuXG5ociB7XG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRSAqL1xufVxuXG4vKlxuKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85XG4qIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXG4qIGFuZCBGaXJlZm94XG4qIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTFcbiovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuc3VtbWFyeSB7XG5cdGRpc3BsYXk6IGxpc3QtaXRlbTsgLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzICovXG59XG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7IC8qIFNldCBmb250LXNpemUgdG8gODAlIGluIGBzbWFsbGAgZWxlbWVudHMgKi9cbn1cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7IC8qIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFICovXG59XG5cbmFiYnJbdGl0bGVdIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDsgLyogQWRkIGEgYm9yZGVyZWQgdW5kZXJsaW5lIGVmZmVjdCBpbiBhbGwgYnJvd3NlcnMgKi9cblx0dGV4dC1kZWNvcmF0aW9uOiBub25lOyAvKiBSZW1vdmUgdGV4dCBkZWNvcmF0aW9uIGluIEZpcmVmb3ggNDArICovXG59XG5cbmEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwICovXG5cdC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8qIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4KyAqL1xufVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuXHRvdXRsaW5lLXdpZHRoOiAwOyAvKiBSZW1vdmUgdGhlIG91dGxpbmUgd2hlbiBob3ZlcmluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbn1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIFNwZWNpZnkgdGhlIGZvbnQgZmFtaWx5IG9mIGNvZGUgZWxlbWVudHMgKi9cbn1cblxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkZXI7IC8qIENvcnJlY3Qgc3R5bGUgc2V0IHRvIGBib2xkYCBpbiBFZGdlIDEyKywgU2FmYXJpIDYuMissIGFuZCBDaHJvbWUgMTgrICovXG59XG5cbmRmbiB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYzsgLyogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lICovXG59XG5cbi8qIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkgKi9cbm1hcmsge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuXHRjb2xvcjogIzAwMDtcbn1cblxuLyogaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vdW5ydXRobGVzcy80MTM5MzAgKi9cbnN1YixcbnN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcblx0dG9wOiAtMC41ZW07XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgRm9ybXNcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuaW5wdXQge1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBBcHBseSBjdXJzb3IgcG9pbnRlciB0byBidXR0b24gZWxlbWVudHMgKi9cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdLFxuW3JvbGU9XCJidXR0b25cIl0ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIFJlcGxhY2UgcG9pbnRlciBjdXJzb3IgaW4gZGlzYWJsZWQgZWxlbWVudHMgKi9cbltkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cblt0eXBlPVwibnVtYmVyXCJdIHtcblx0d2lkdGg6IGF1dG87IC8qIEZpcmVmb3ggMzYrICovXG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIFNhZmFyaSA4KyAqL1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAvKiBTYWZhcmkgOCAqL1xufVxuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMSsgKi9cblx0cmVzaXplOiB2ZXJ0aWNhbDsgLyogU3BlY2lmeSB0ZXh0YXJlYSByZXNpemFiaWxpdHkgKi9cbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Zm9udDogaW5oZXJpdDsgLyogU3BlY2lmeSBmb250IGluaGVyaXRhbmNlIG9mIGZvcm0gZWxlbWVudHMgKi9cbn1cblxub3B0Z3JvdXAge1xuXHRmb250LXdlaWdodDogYm9sZDsgLyogUmVzdG9yZSB0aGUgZm9udCB3ZWlnaHQgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuICovXG59XG5cbmJ1dHRvbiB7XG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMSAqL1xufVxuXG4vKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsgKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcblx0Ym9yZGVyLXN0eWxlOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vKiBSZXBsYWNlIGZvY3VzIHN0eWxlIHJlbW92ZWQgaW4gdGhlIGJvcmRlciByZXNldCBhYm92ZSAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8qIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYGNvbnRyb2xzIGluIEFuZHJvaWQgNCAqL1xuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TICovXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lOyAvKiBGaXJlZm94IDQwKywgSW50ZXJuZXQgRXhwbG9yZXIgMTEtICovXG59XG5cbi8qIFJlbW92ZSB0aGUgZGVmYXVsdCBidXR0b24gc3R5bGluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogU3R5bGUgc2VsZWN0IGxpa2UgYSBzdGFuZGFyZCBpbnB1dCAqL1xuc2VsZWN0IHtcblx0LW1vei1hcHBlYXJhbmNlOiBub25lOyAvKiBGaXJlZm94IDM2KyAqL1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8qIENocm9tZSA0MSsgKi9cbn1cblxuc2VsZWN0OjotbXMtZXhwYW5kIHtcblx0ZGlzcGxheTogbm9uZTsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbnNlbGVjdDo6LW1zLXZhbHVlIHtcblx0Y29sb3I6IGN1cnJlbnRDb2xvcjsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbmxlZ2VuZCB7XG5cdGJvcmRlcjogMDsgLyogQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExICovXG5cdGNvbG9yOiBpbmhlcml0OyAvKiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUgKi9cblx0ZGlzcGxheTogdGFibGU7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cblx0bWF4LXdpZHRoOiAxMDAlOyAvKiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFICovXG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpICovXG5cdGZvbnQ6IGluaGVyaXQ7IC8qIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIENocm9tZSBhbmQgU2FmYXJpICovXG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpICovXG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaSAqL1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjIFNwZWNpZnkgbWVkaWEgZWxlbWVudCBzdHlsZVxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5pbWcge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7IC8qIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwICovXG59XG5cbi8qIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEgKi9cbnByb2dyZXNzIHtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG5cdG92ZXJmbG93OiBoaWRkZW47IC8qIEludGVybmV0IEV4cGxvcmVyIDExLSAqL1xufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIEludGVybmV0IEV4cGxvcmVyIDExKywgV2luZG93cyBQaG9uZSA4LjErICovXG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgQWNjZXNzaWJpbGl0eVxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKiBIaWRlIGNvbnRlbnQgZnJvbSBzY3JlZW5zIGJ1dCBub3Qgc2NyZWVucmVhZGVycyAqL1xuQG1lZGlhIHNjcmVlbiB7XG5cdFtoaWRkZW5+PVwic2NyZWVuXCJdIHtcblx0XHRkaXNwbGF5OiBpbmhlcml0O1xuXHR9XG5cdFtoaWRkZW5+PVwic2NyZWVuXCJdOm5vdCg6YWN0aXZlKTpub3QoOmZvY3VzKTpub3QoOnRhcmdldCkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcblx0fVxufVxuXG4vKiBTcGVjaWZ5IHRoZSBwcm9ncmVzcyBjdXJzb3Igb2YgdXBkYXRpbmcgZWxlbWVudHMgKi9cblthcmlhLWJ1c3k9XCJ0cnVlXCJdIHtcblx0Y3Vyc29yOiBwcm9ncmVzcztcbn1cblxuLyogU3BlY2lmeSB0aGUgcG9pbnRlciBjdXJzb3Igb2YgdHJpZ2dlciBlbGVtZW50cyAqL1xuW2FyaWEtY29udHJvbHNdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBTcGVjaWZ5IHRoZSB1bnN0eWxlZCBjdXJzb3Igb2YgZGlzYWJsZWQsIG5vdC1lZGl0YWJsZSwgb3Igb3RoZXJ3aXNlIGlub3BlcmFibGUgZWxlbWVudHMgKi9cblthcmlhLWRpc2FibGVkXSB7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBTZWxlY3Rpb25cbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogU3BlY2lmeSB0ZXh0IHNlbGVjdGlvbiBiYWNrZ3JvdW5kIGNvbG9yIGFuZCBvbWl0IGRyb3Agc2hhZG93ICovXG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkNGZjOyAvKiBSZXF1aXJlZCB3aGVuIGRlY2xhcmluZyA6OnNlbGVjdGlvbiAqL1xuXHRjb2xvcjogIzAwMDtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2IzZDRmYzsgLyogUmVxdWlyZWQgd2hlbiBkZWNsYXJpbmcgOjpzZWxlY3Rpb24gKi9cblx0Y29sb3I6ICMwMDA7XG5cdHRleHQtc2hhZG93OiBub25lO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUge1xuXHRsaW5lLWhlaWdodDogMTtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5pbWcge1xuXHRib3JkZXI6IG5vbmU7XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbnVsLCBvbCwgbGksIGRsLCBkdCwgZGQge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypcbndlaWdodCAxMDAgdG8gOTAwXG4qL1xuLypcbndlaWdodCAxMDAgdG8gOTAwXG4qL1xuLyohXG4gKiByZXNzLmNzcyDigKIgdjEuMi4yXG4gKiBNSVQgTGljZW5zZVxuICogZ2l0aHViLmNvbS9maWxpcGVsaW5oYXJlcy9yZXNzXG4gKi9cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgR2xvYmFsIHNlbGVjdG9yc1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgLyogQWxsIGJyb3dzZXJzIHdpdGhvdXQgb3ZlcmxheWluZyBzY3JvbGxiYXJzICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogaU9TIDgrICovXG59XG5cbiosXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyAvKiBTZXQgYGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRgIHRvIGFsbCBlbGVtZW50cyBhbmQgcHNldWRvIGVsZW1lbnRzICovXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDsgLyogSW5oZXJpdCB0ZXh0LWRlY29yYXRpb24gYW5kIHZlcnRpY2FsIGFsaWduIHRvIDo6YmVmb3JlIGFuZCA6OmFmdGVyIHBzZXVkbyBlbGVtZW50cyAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cblxuKiB7XG4gIHBhZGRpbmc6IDA7IC8qIFJlc2V0IGBwYWRkaW5nYCBhbmQgYG1hcmdpbmAgb2YgYWxsIGVsZW1lbnRzICovXG4gIG1hcmdpbjogMDtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBHZW5lcmFsIGVsZW1lbnRzXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LiovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbmhyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFICovXG59XG5cbi8qXG4qIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzlcbiogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiogYW5kIEZpcmVmb3hcbiogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMVxuKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMgKi9cbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgLyogU2V0IGZvbnQtc2l6ZSB0byA4MCUgaW4gYHNtYWxsYCBlbGVtZW50cyAqL1xufVxuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgKi9cbn1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyAvKiBBZGQgYSBib3JkZXJlZCB1bmRlcmxpbmUgZWZmZWN0IGluIGFsbCBicm93c2VycyAqL1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IC8qIFJlbW92ZSB0ZXh0IGRlY29yYXRpb24gaW4gRmlyZWZveCA0MCsgKi9cbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLyogUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrICovXG59XG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7IC8qIFJlbW92ZSB0aGUgb3V0bGluZSB3aGVuIGhvdmVyaW5nIGluIGFsbCBicm93c2VycyAqL1xufVxuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogU3BlY2lmeSB0aGUgZm9udCBmYW1pbHkgb2YgY29kZSBlbGVtZW50cyAqL1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgLyogQ29ycmVjdCBzdHlsZSBzZXQgdG8gYGJvbGRgIGluIEVkZ2UgMTIrLCBTYWZhcmkgNi4yKywgYW5kIENocm9tZSAxOCsgKi9cbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyAvKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUgKi9cbn1cblxuLyogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOSAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS91bnJ1dGhsZXNzLzQxMzkzMCAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBGb3Jtc1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBBcHBseSBjdXJzb3IgcG9pbnRlciB0byBidXR0b24gZWxlbWVudHMgKi9cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdLFxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogUmVwbGFjZSBwb2ludGVyIGN1cnNvciBpbiBkaXNhYmxlZCBlbGVtZW50cyAqL1xuW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuW3R5cGU9bnVtYmVyXSB7XG4gIHdpZHRoOiBhdXRvOyAvKiBGaXJlZm94IDM2KyAqL1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIFNhZmFyaSA4KyAqL1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLyogU2FmYXJpIDggKi9cbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG4gIHJlc2l6ZTogdmVydGljYWw7IC8qIFNwZWNpZnkgdGV4dGFyZWEgcmVzaXphYmlsaXR5ICovXG59XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8qIFNwZWNpZnkgZm9udCBpbmhlcml0YW5jZSBvZiBmb3JtIGVsZW1lbnRzICovXG59XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IC8qIFJlc3RvcmUgdGhlIGZvbnQgd2VpZ2h0IHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLiAqL1xufVxuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEgKi9cbn1cblxuLyogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogUmVwbGFjZSBmb2N1cyBzdHlsZSByZW1vdmVkIGluIHRoZSBib3JkZXIgcmVzZXQgYWJvdmUgKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG5idXR0b24sXG5odG1sIFt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TICovXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvKiBGaXJlZm94IDQwKywgSW50ZXJuZXQgRXhwbG9yZXIgMTEtICovXG59XG5cbi8qIFJlbW92ZSB0aGUgZGVmYXVsdCBidXR0b24gc3R5bGluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogU3R5bGUgc2VsZWN0IGxpa2UgYSBzdGFuZGFyZCBpbnB1dCAqL1xuc2VsZWN0IHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lOyAvKiBGaXJlZm94IDM2KyAqL1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8qIENocm9tZSA0MSsgKi9cbn1cblxuc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbnNlbGVjdDo6LW1zLXZhbHVlIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDsgLyogQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIENocm9tZSBhbmQgU2FmYXJpICovXG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpICovXG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgU3BlY2lmeSBtZWRpYSBlbGVtZW50IHN0eWxlXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8qIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwICovXG59XG5cbi8qIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEgKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8qIEludGVybmV0IEV4cGxvcmVyIDExLSAqL1xufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIEludGVybmV0IEV4cGxvcmVyIDExKywgV2luZG93cyBQaG9uZSA4LjErICovXG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgQWNjZXNzaWJpbGl0eVxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogSGlkZSBjb250ZW50IGZyb20gc2NyZWVucyBidXQgbm90IHNjcmVlbnJlYWRlcnMgKi9cbkBtZWRpYSBzY3JlZW4ge1xuICBbaGlkZGVufj1zY3JlZW5dIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICB9XG4gIFtoaWRkZW5+PXNjcmVlbl06bm90KDphY3RpdmUpOm5vdCg6Zm9jdXMpOm5vdCg6dGFyZ2V0KSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBTcGVjaWZ5IHRoZSBwcm9ncmVzcyBjdXJzb3Igb2YgdXBkYXRpbmcgZWxlbWVudHMgKi9cblthcmlhLWJ1c3k9dHJ1ZV0ge1xuICBjdXJzb3I6IHByb2dyZXNzO1xufVxuXG4vKiBTcGVjaWZ5IHRoZSBwb2ludGVyIGN1cnNvciBvZiB0cmlnZ2VyIGVsZW1lbnRzICovXG5bYXJpYS1jb250cm9sc10ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIFNwZWNpZnkgdGhlIHVuc3R5bGVkIGN1cnNvciBvZiBkaXNhYmxlZCwgbm90LWVkaXRhYmxlLCBvciBvdGhlcndpc2UgaW5vcGVyYWJsZSBlbGVtZW50cyAqL1xuW2FyaWEtZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjIFNlbGVjdGlvblxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogU3BlY2lmeSB0ZXh0IHNlbGVjdGlvbiBiYWNrZ3JvdW5kIGNvbG9yIGFuZCBvbWl0IGRyb3Agc2hhZG93ICovXG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDRmYzsgLyogUmVxdWlyZWQgd2hlbiBkZWNsYXJpbmcgOjpzZWxlY3Rpb24gKi9cbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q0ZmM7IC8qIFJlcXVpcmVkIHdoZW4gZGVjbGFyaW5nIDo6c2VsZWN0aW9uICovXG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuaW1nIHtcbiAgYm9yZGVyOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG51bCwgb2wsIGxpLCBkbCwgZHQsIGRkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogcGMtc3AgKi9cbi5zd2l0Y2gtLXNwIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN3aXRjaC0tc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnN3aXRjaC0tcGMge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zd2l0Y2gtLXBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDU1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkzNnB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogNzguMTI1JTtcbiAgfVxufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tb3otdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pbWdbc3JjJD1cIi5zdmdcIl0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4ucGFnZS1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgNHJlbSA0LjdyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1uYXYge1xuICAgIHBhZGRpbmc6IDAgNS4zMzMzMzMzMzMzdncgMTMuMzMzMzMzMzMzM3Z3O1xuICB9XG59XG5cbmJvZHkgLmhlYWRlcixcbmJvZHkgLmhlYWRlcl9fYnRuLFxuYm9keSAud3JhcHBlcixcbmJvZHkgLmZvb3RlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuYm9keS5zaG93IC5oZWFkZXIsXG5ib2R5LnNob3cgLmhlYWRlcl9fYnRuLFxuYm9keS5zaG93IC53cmFwcGVyLFxuYm9keS5zaG93IC5mb290ZXIge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbmJvZHkuc2hvdyAuaGVhZGVyLFxuYm9keS5zaG93IC5oZWFkZXJfX2J0bixcbmJvZHkuc2hvdyAud3JhcHBlcixcbmJvZHkuc2hvdyAuZm9vdGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5ib2R5ICNsb2FkaW5nLWFuaW1hdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogOTk5OTtcbn1cbmJvZHkgLnNwaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSAuc3Bpbm5lciBkaXYge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjQkMxMjEyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogYm91bmNlIDEuMnMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG5ib2R5IC5zcGlubmVyIGRpdjpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjRzO1xufVxuYm9keSAuc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4ycztcbn1cbmJvZHkgLnNwaW5uZXIgZGl2Om50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMHM7XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG4gIDAlLCA4MCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbi5lbG0taW5uZXIge1xuICBtYXgtd2lkdGg6IDEyOC42cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCA0cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVsbS1pbm5lciB7XG4gICAgcGFkZGluZzogMCA1LjMzMzMzMzMzMzN2dztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5lbG0taW5uZXIuZWxtLWlubmVyMiB7XG4gICAgcGFkZGluZzogMCA4dnc7XG4gIH1cbn1cblxuLmVsbS1saW5rLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVsbS1saW5rLXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5lbG0tbGluayBhLFxuLmVsbS1saW5rIGE6bGluayxcbi5lbG0tbGluayBhOnZpc2l0ZWQge1xuICBjb2xvcjogI0JDMTIxMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmVsbS1saW5rIGEsXG4uZWxtLWxpbmsgYTpsaW5rLFxuLmVsbS1saW5rIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVsbS1saW5rIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjQkMxMjEyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmVsbS1saW5rIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZWxtLWxpbmsgYSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5lbG0tbGluayBhIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZWxtLWxpbmsgYSAuYXJ3IHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1sZWZ0OiAwLjhyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCQzEyMTI7XG59XG4uZWxtLWxpbmsgYSAuYXJ3IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZWxtLWxpbmsgYSAuYXJ3OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vYXJ3LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JDMTIxMjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5lbG0tbGluayBhIC5hcnc6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbG0tbGluayBhOmhvdmVyIHtcbiAgICBjb2xvcjogI0JDMTIxMjtcbiAgfVxuICAuZWxtLWxpbmsgYTpob3ZlciAuYXJ3IHtcbiAgICBiYWNrZ3JvdW5kOiAjQkMxMjEyO1xuICB9XG4gIC5lbG0tbGluayBhOmhvdmVyIC5hcnc6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lbG0tbGluayBhLFxuICAuZWxtLWxpbmsgYTpsaW5rLFxuICAuZWxtLWxpbmsgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogI0JDMTIxMjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAuZWxtLWxpbmsgYSxcbiAgLmVsbS1saW5rIGE6bGluayxcbiAgLmVsbS1saW5rIGE6dmlzaXRlZCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVsbS1saW5rIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjQkMxMjEyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZWxtLWxpbmsgYSB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAuZWxtLWxpbmsgYSAuYXJ3IHtcbiAgICB3aWR0aDogNy4ydnc7XG4gICAgaGVpZ2h0OiA3LjJ2dztcbiAgICBtYXJnaW4tbGVmdDogMi40dnc7XG4gIH1cbiAgLmVsbS1saW5rIGEgLmFydzphZnRlciB7XG4gICAgd2lkdGg6IDIuNjE2dnc7XG4gICAgaGVpZ2h0OiAyLjM0NHZ3O1xuICB9XG59XG5cbi5lbG0tcGFnZS1oZWFkaW5nIHtcbiAgcGFkZGluZzogMTUuOHJlbSA0cmVtIDEwLjZyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZWxtLXBhZ2UtaGVhZGluZyAuanAge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbn1cbi5lbG0tcGFnZS1oZWFkaW5nIC5qcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC42cmVtO1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjQkMxMjEyO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5lbG0tcGFnZS1oZWFkaW5nIC5lbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA4LjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNCQzEyMTI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZWxtLXBhZ2UtaGVhZGluZyB7XG4gICAgcGFkZGluZzogMjh2dyA1LjMzMzMzMzMzMzN2dyAxNi4yNjY2NjY2NjY3dnc7XG4gIH1cbiAgLmVsbS1wYWdlLWhlYWRpbmcgLmpwIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDUuMDY2NjY2NjY2N3Z3O1xuICB9XG4gIC5lbG0tcGFnZS1oZWFkaW5nIC5qcDpiZWZvcmUge1xuICAgIHdpZHRoOiAxLjZ2dztcbiAgICBoZWlnaHQ6IDEuNnZ3O1xuICAgIG1hcmdpbi1yaWdodDogMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLmVsbS1wYWdlLWhlYWRpbmcgLmVuIHtcbiAgICBmb250LXNpemU6IDE0LjR2dztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmVsbS1hbmtlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZWxtLWFua2VyLmVsbS1hbmtlcjIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5lbG0tYW5rZXJfX2l0ZW0ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGNvbG9yOiAjM0I0MDQzO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmVsbS1hbmtlcl9faXRlbSBhLFxuLmVsbS1hbmtlcl9faXRlbSBhOmxpbmssXG4uZWxtLWFua2VyX19pdGVtIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjM0I0MDQzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZWxtLWFua2VyX19pdGVtIGEsXG4uZWxtLWFua2VyX19pdGVtIGE6bGluayxcbi5lbG0tYW5rZXJfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZWxtLWFua2VyX19pdGVtIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjQkMxMjEyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmVsbS1hbmtlcl9faXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tcmlnaHQ6IDEuOHJlbTtcbn1cbi5lbG0tYW5rZXJfX2l0ZW0gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZWxtLWFua2VyX19pdGVtIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuNDVyZW07XG4gIGhlaWdodDogMS40NXJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvY29tbW9uL2Fua2VyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjdyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZWxtLWFua2VyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmVsbS1hbmtlcl9faXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuZWxtLWFua2VyX19pdGVtOm5vdCg6bnRoLW9mLXR5cGUoLW4gKyAyKSkge1xuICAgIG1hcmdpbi10b3A6IDYuMTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5lbG0tYW5rZXJfX2l0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmVsbS1hbmtlcl9faXRlbSBhOmJlZm9yZSB7XG4gICAgd2lkdGg6IDMuODY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMy44NjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg2NjY2NjY2Njd2dztcbiAgfVxufVxuXG4uZWxtLXBhbmt1enUge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGNvbG9yOiAjM0I0MDQzO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmVsbS1wYW5rdXp1X19pdGVtIGEsXG4uZWxtLXBhbmt1enVfX2l0ZW0gYTpsaW5rLFxuLmVsbS1wYW5rdXp1X19pdGVtIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjM0I0MDQzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZWxtLXBhbmt1enVfX2l0ZW0gYSxcbi5lbG0tcGFua3V6dV9faXRlbSBhOmxpbmssXG4uZWxtLXBhbmt1enVfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZWxtLXBhbmt1enVfX2l0ZW0gYTpob3ZlciB7XG4gICAgY29sb3I6ICNCQzEyMTI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uZWxtLXBhbmt1enVfX2l0ZW0ge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5lbG0tcGFua3V6dV9faXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIi1cIjtcbiAgcGFkZGluZzogMCAwLjVlbTtcbn1cbi5lbG0tcGFua3V6dV9faXRlbTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVsbS1wYW5rdXp1IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5lbG0taGVhZGluZyAuZW4ge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xuICBjb2xvcjogI0JDMTIxMjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZWxtLWhlYWRpbmcgLmpwIHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZWxtLWhlYWRpbmcgLmVuIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5lbG0taGVhZGluZyAuanAge1xuICAgIGZvbnQtc2l6ZTogOHZ3O1xuICB9XG59XG5cbi5lbG0tdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbG0tdGFibGUgdHI6Zmlyc3Qtb2YtdHlwZSB0aCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCQzEyMTI7XG4gIH1cbiAgLmVsbS10YWJsZSB0cjpmaXJzdC1vZi10eXBlIHRkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgfVxufVxuLmVsbS10YWJsZSB0aCB7XG4gIHdpZHRoOiAxOS44cmVtO1xuICBtaW4td2lkdGg6IDE5LjhyZW07XG4gIHBhZGRpbmc6IDEuN3JlbSAwIDEuOHJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQkMxMjEyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmVsbS10YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDEuN3JlbSAwIDEuOHJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmVsbS10YWJsZSB0ZCBhLFxuLmVsbS10YWJsZSB0ZCBhOmxpbmssXG4uZWxtLXRhYmxlIHRkIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVya2luZTtcbn1cbi5lbG0tdGFibGUgdGQgYSxcbi5lbG0tdGFibGUgdGQgYTpsaW5rLFxuLmVsbS10YWJsZSB0ZCBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbG0tdGFibGUgdGQgYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uZWxtLXRhYmxlIHRkIC5nbWFwIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNCQzEyMTI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwLjM1cmVtIDAuN3JlbSAwLjU1cmVtO1xufVxuLmVsbS10YWJsZSB0ZCAuZ21hcDp2aXNpdGVkLCAuZWxtLXRhYmxlIHRkIC5nbWFwOmxpbmssIC5lbG0tdGFibGUgdGQgLmdtYXA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbG0tdGFibGUgdGQgLmdtYXA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVsbS10YWJsZSB0aCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEuOXJlbSAwIDAuNXJlbTtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBsaW5lLWhlaWdodDogMS43NDY2NjY2NjY3O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5lbG0tdGFibGUgdGg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogI0JDMTIxMjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC0xcHg7XG4gIH1cbiAgLmVsbS10YWJsZSB0ZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwIDEuOHJlbTtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBsaW5lLWhlaWdodDogMS43NDY2NjY2NjY3O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmVsbS10YWJsZSB0ZCAuZ21hcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBwYWRkaW5nOiAwLjM1cmVtIDAuN3JlbSAwLjU1cmVtO1xuICB9XG4gIC5lbG0tdGFibGUgdHI6bGFzdC1vZi10eXBlIHRkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmVsbS10YWJsZSB0cjpsYXN0LW9mLXR5cGUgdGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogI0JDMTIxMjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC0xcHg7XG4gIH1cbn1cblxuLmVsbS1idG4ge1xuICB3aWR0aDogMzQuOHJlbTtcbiAgaGVpZ2h0OiA4LjlyZW07XG59XG4uZWxtLWJ0biBhLFxuLmVsbS1idG4gYTpsaW5rLFxuLmVsbS1idG4gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lbG0tYnRuIGEsXG4uZWxtLWJ0biBhOmxpbmssXG4uZWxtLWJ0biBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbG0tYnRuIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjQkMxMjEyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmVsbS1idG4ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5lbG0tYnRuIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDIuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNCQzEyMTI7XG59XG4uZWxtLWJ0biBhIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZWxtLWJ0biBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjQkMxMjEyO1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZWxtLWJ0biBhIC5hcncge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzcmVtO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNCQzEyMTI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbn1cbi5lbG0tYnRuIGEgLmFydyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmVsbS1idG4gYSAuYXJ3OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vYXJ3LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5lbG0tYnRuIGEgLmFydzphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVsbS1idG4gYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAuZWxtLWJ0biBhOmhvdmVyIC5hcncge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICNCQzEyMTI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0JDMTIxMjtcbiAgICByaWdodDogMnJlbTtcbiAgfVxuICAuZWxtLWJ0biBhOmhvdmVyIC5hcnc6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCQzEyMTI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lbG0tYnRuIHtcbiAgICB3aWR0aDogODR2dztcbiAgICBoZWlnaHQ6IDE3LjA2NjY2NjY2Njd2dztcbiAgfVxuICAuZWxtLWJ0biBhIHtcbiAgICBmb250LXNpemU6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmctbGVmdDogNi4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgLmVsbS1idG4gYSAuYXJ3IHtcbiAgICByaWdodDogNi44OHZ3O1xuICAgIHdpZHRoOiA3LjJ2dztcbiAgICBoZWlnaHQ6IDcuMnZ3O1xuICB9XG4gIC5lbG0tYnRuIGEgLmFydzphZnRlciB7XG4gICAgd2lkdGg6IDIuNjY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMi40dnc7XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uaGVhZGVyX19pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDlyZW07XG59XG4uaGVhZGVyX19sb2dvIHtcbiAgd2lkdGg6IDE2cmVtO1xuICBoZWlnaHQ6IDMuOXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0cmVtO1xuICB0b3A6IDIuMTJyZW07XG59XG4uaGVhZGVyX19sb2dvIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oZWFkZXJfX25hdmkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX19uYXZpX19pdGVtIGEsXG4uaGVhZGVyX19uYXZpX19pdGVtIGE6bGluayxcbi5oZWFkZXJfX25hdmlfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXJfX25hdmlfX2l0ZW0gYSxcbi5oZWFkZXJfX25hdmlfX2l0ZW0gYTpsaW5rLFxuLmhlYWRlcl9fbmF2aV9faXRlbSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX25hdmlfX2l0ZW0gYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uaGVhZGVyX19uYXZpX19pdGVtIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuLmhlYWRlcl9fbmF2aV9faXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tcmlnaHQ6IDMuM3JlbTtcbn1cbi5oZWFkZXJfX25hdmlfX2l0ZW06bnRoLW9mLXR5cGUoNCkge1xuICBtYXJnaW4tcmlnaHQ6IDMuOHJlbTtcbn1cbi5oZWFkZXJfX25hdmlfX2l0ZW0gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXJfX25hdmlfX2l0ZW0gYTphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiAwLjVzIGFsbDtcbn1cbi5oZWFkZXJfX25hdmlfX2l0ZW0gYTpob3Zlcjo6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXJfX25hdmlfX2l0ZW0udGVsIHtcbiAgd2lkdGg6IDE4LjZyZW07XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oZWFkZXJfX25hdmlfX2l0ZW0udGVsIGEsXG4uaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhOmxpbmssXG4uaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYSxcbi5oZWFkZXJfX25hdmlfX2l0ZW0udGVsIGE6bGluayxcbi5oZWFkZXJfX25hdmlfX2l0ZW0udGVsIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0JDMTIxMjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDJyZW07XG59XG4uaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYSAubnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhIC5udW1iIC5udW1iZXIge1xuICB3aWR0aDogMTMuNnJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi90ZWwtbnVtYi5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhIC5udW1iIC5pY29uIHtcbiAgd2lkdGg6IDEuNHJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vdGVsLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjRyZW0pO1xufVxuLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYSAudGltZSB7XG4gIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLWxlZnQ6IDIuMnJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5oZWFkZXIge1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIHdpZHRoOiAzMS4ydnc7XG4gICAgbGVmdDogNS4zMzMzMzMzMzMzdnc7XG4gICAgdG9wOiA1LjZ2dztcbiAgfVxuICAuaGVhZGVyX19uYXZpIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwMDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjQkMxMjEyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwc3ZoO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgcGFkZGluZy10b3A6IDI2LjY2NjY2NjY2Njd2dztcbiAgfVxuICAuaGVhZGVyX19uYXZpLm1lbnUtb3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmhlYWRlcl9fbmF2aV9faXRlbSB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5oZWFkZXJfX25hdmlfX2l0ZW0gYSxcbiAgLmhlYWRlcl9fbmF2aV9faXRlbSBhOmxpbmssXG4gIC5oZWFkZXJfX25hdmlfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLmhlYWRlcl9fbmF2aV9faXRlbSBhLFxuICAuaGVhZGVyX19uYXZpX19pdGVtIGE6bGluayxcbiAgLmhlYWRlcl9fbmF2aV9faXRlbSBhOnZpc2l0ZWQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX25hdmlfX2l0ZW0gYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyX19uYXZpX19pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi10b3A6IDEwLjY2NjY2NjY2Njd2dztcbiAgfVxuICAuaGVhZGVyX19uYXZpX19pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5oZWFkZXJfX25hdmlfX2l0ZW06bnRoLW9mLXR5cGUoNCkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuaGVhZGVyX19uYXZpX19pdGVtLnRlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5oZWFkZXJfX25hdmlfX2l0ZW0udGVsIGEsXG4gIC5oZWFkZXJfX25hdmlfX2l0ZW0udGVsIGE6bGluayxcbiAgLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYSxcbiAgLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYTpsaW5rLFxuICAuaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhOnZpc2l0ZWQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX25hdmlfX2l0ZW0udGVsIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbiAgfVxuICAuaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhIC5udW1iIC5udW1iZXIge1xuICAgIHdpZHRoOiA0NS4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiA1LjA2NjY2NjY2Njd2dztcbiAgICBtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vdGVsLW51bWIuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYSAubnVtYiAuaWNvbiB7XG4gICAgd2lkdGg6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogNy43MzMzMzMzMzMzdnc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yLjEzMzMzMzMzMzN2dyk7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvY29tbW9uL3RlbC5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhIC50aW1lIHtcbiAgICBtYXJnaW4tdG9wOiAyLjY2NjY2NjY2Njd2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmctbGVmdDogNS44NjY2NjY2NjY3dnc7XG4gIH1cbn1cblxuLm1lbnUtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDR2dztcbiAgcmlnaHQ6IDUuMzMzMzMzMzMzM3Z3O1xuICB3aWR0aDogMTAuNjY2NjY2NjY2N3Z3O1xuICBoZWlnaHQ6IDEwLjY2NjY2NjY2Njd2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwMDAyO1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLm1lbnUtYnV0dG9uLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubWVudS1idXR0b24gLmxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0Ljh2dztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQzEyMTI7XG4gIGxlZnQ6IDIuOTMzMzMzMzMzM3Z3O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtYnV0dG9uIC5saW5lLmxpbmUxIHtcbiAgdG9wOiAzLjczMzMzMzMzMzN2dztcbn1cbi5tZW51LWJ1dHRvbiAubGluZS5saW5lMiB7XG4gIHRvcDogNS4wNjY2NjY2NjY3dnc7XG59XG4ubWVudS1idXR0b24gLmxpbmUubGluZTMge1xuICB0b3A6IDYuNHZ3O1xufVxuLm1lbnUtYnV0dG9uIHtcbiAgLyog44Ki44Kv44OG44Kj44OW54q25oWL44Gu44Ki44OL44Oh44O844K344On44Oz77yI44OQ44OE77yJICovXG59XG4ubWVudS1idXR0b24uYWN0aXZlIC5saW5lMSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdG9wOiA1LjA2NjY2NjY2Njd2dztcbn1cbi5tZW51LWJ1dHRvbi5hY3RpdmUgLmxpbmUyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tZW51LWJ1dHRvbi5hY3RpdmUgLmxpbmUzIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdG9wOiA1LjA2NjY2NjY2Njd2dztcbn1cbi5tZW51LWJ1dHRvbiB7XG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lbnUtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4jcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbSBhLFxuI3BhZ2UtdG9wIC5oZWFkZXJfX25hdmlfX2l0ZW0gYTpsaW5rLFxuI3BhZ2UtdG9wIC5oZWFkZXJfX25hdmlfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNwYWdlLXRvcCAuaGVhZGVyX19uYXZpX19pdGVtIGEsXG4jcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbSBhOmxpbmssXG4jcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXRvcCAuaGVhZGVyX19uYXZpX19pdGVtIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI3BhZ2UtdG9wIC5oZWFkZXJfX25hdmlfX2l0ZW0gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLXRvcCAuaGVhZGVyX19uYXZpX19pdGVtIGE6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogMC41cyBhbGw7XG59XG4jcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbSBhOmhvdmVyOjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BhZ2UtdG9wIC5oZWFkZXJfX25hdmlfX2l0ZW0udGVsIGEsXG4jcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYTpsaW5rLFxuI3BhZ2UtdG9wIC5oZWFkZXJfX25hdmlfX2l0ZW0udGVsIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjQkMxMjEyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYSxcbiNwYWdlLXRvcCAuaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhOmxpbmssXG4jcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYTpob3ZlciB7XG4gICAgY29sb3I6ICNCQzEyMTI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4jcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4jcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYSAubnVtYiAubnVtYmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JDMTIxMjtcbn1cbiNwYWdlLXRvcCAuaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhIC5udW1iIC5pY29uIHtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvY29tbW9uL3RlbC5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQzEyMTI7XG59XG4jcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbSB7XG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtdG9wIC5oZWFkZXJfX25hdmlfX2l0ZW0gYSxcbiAgI3BhZ2UtdG9wIC5oZWFkZXJfX25hdmlfX2l0ZW0gYTpsaW5rLFxuICAjcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbSBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAjcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbSBhLFxuICAjcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbSBhOmxpbmssXG4gICNwYWdlLXRvcCAuaGVhZGVyX19uYXZpX19pdGVtIGE6dmlzaXRlZCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtdG9wIC5oZWFkZXJfX25hdmlfX2l0ZW0gYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbSBhOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNwYWdlLXRvcCAuaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhLFxuICAjcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYTpsaW5rLFxuICAjcGFnZS10b3AgLmhlYWRlcl9fbmF2aV9faXRlbS50ZWwgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgI3BhZ2UtdG9wIC5oZWFkZXJfX25hdmlfX2l0ZW0udGVsIGEsXG4gICNwYWdlLXRvcCAuaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhOmxpbmssXG4gICNwYWdlLXRvcCAuaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhOnZpc2l0ZWQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXRvcCAuaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLXRvcCAuaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhIHtcbiAgICBiYWNrZ3JvdW5kOiAjQkMxMjEyO1xuICB9XG4gICNwYWdlLXRvcCAuaGVhZGVyX19uYXZpX19pdGVtLnRlbCBhIC5udW1iIC5udW1iZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgI3BhZ2UtdG9wIC5oZWFkZXJfX25hdmlfX2l0ZW0udGVsIGEgLm51bWIgLmljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuLmZvb3Rlcl9faW5uZXIge1xuICBwYWRkaW5nOiA0LjFyZW0gOHJlbSAzLjdyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZm9vdGVyX19jb250ZW50c19faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZm9vdGVyX19jb250ZW50c19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY3O1xufVxuLmZvb3Rlcl9fY29udGVudHNfX3RleHQgYSxcbi5mb290ZXJfX2NvbnRlbnRzX190ZXh0IGE6bGluayxcbi5mb290ZXJfX2NvbnRlbnRzX190ZXh0IGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9vdGVyX19jb250ZW50c19fdGV4dCBhLFxuLmZvb3Rlcl9fY29udGVudHNfX3RleHQgYTpsaW5rLFxuLmZvb3Rlcl9fY29udGVudHNfX3RleHQgYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19jb250ZW50c19fdGV4dCBhOmhvdmVyIHtcbiAgICBjb2xvcjogI0JDMTIxMjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb290ZXJfX2NvbnRlbnRzX190ZXh0IC5uYW1lIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC40cmVtO1xufVxuLmZvb3Rlcl9fY29udGVudHNfX3RleHQgLmdtYXAge1xuICBtYXJnaW4tbGVmdDogMC45cmVtO1xuICB3aWR0aDogOC43cmVtO1xuICBoZWlnaHQ6IDIuMnJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzNCNDA0Mztcbn1cbi5mb290ZXJfX2NvbnRlbnRzX190ZXh0IC5nbWFwLnNwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2NvbnRlbnRzX190ZXh0IC5nbWFwOmhvdmVyIHtcbiAgICBjb2xvcjogI0JDMTIxMjtcbiAgfVxufVxuLmZvb3Rlcl9fY29udGVudHNfX2NvcHkge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmZvb3RlciB7XG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZvb3Rlcl9faW5uZXIge1xuICAgIHBhZGRpbmc6IDQuMnJlbSA0cmVtIDMuN3JlbTtcbiAgfVxufVxuLmZvb3RlciB7XG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9faW5uZXIge1xuICAgIHBhZGRpbmc6IDExLjczMzMzMzMzMzN2dyA4dncgNy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5mb290ZXJfX2NvbnRlbnRzX19pbm5lciB7XG4gICAgcGFkZGluZzogMCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5mb290ZXJfX2NvbnRlbnRzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc4NTcxNDI4NTc7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGVudHNfX3RleHQgLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42dnc7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGVudHNfX3RleHQgLnRleHQudGVsIHtcbiAgICBtYXJnaW4tdG9wOiAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAuZm9vdGVyX19jb250ZW50c19fdGV4dCAuZ21hcCB7XG4gICAgbWFyZ2luLXRvcDogMi42NjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDIzLjJ2dztcbiAgICBoZWlnaHQ6IDUuODY2NjY2NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGVudHNfX3RleHQgLmdtYXAucGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGVudHNfX3RleHQgLmdtYXAuc3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGVudHNfX2NvcHkge1xuICAgIG1hcmdpbi10b3A6IDE2dnc7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gIH1cbn1cblxuLyoqXG4gKiBTd2lwZXIgMTEuMS4xNVxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyNCBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBOb3ZlbWJlciAxOCwgMjAyNFxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgc3JjOiB1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuOnJvb3Qge1xuICAtLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmO1xufVxuXG46aG9zdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiwgaW5pdGlhbCk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwgLnN3aXBlci1pb3MgLnN3aXBlci1zbGlkZSwgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cblxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQsIC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuXG4uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi5zd2lwZXItM2Qge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBub25lO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9yZGVyOiA5OTk5O1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcbiAgc2Nyb2xsLXNuYXAtc3RvcDogYWx3YXlzO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLCAuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmY7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMDtcbn1cblxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuXG46cm9vdCB7XG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXRvcC1vZmZzZXQsIDUwJSk7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyAyKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCBzdmcsIC5zd2lwZXItYnV0dG9uLXByZXYgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZywgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgbGVmdDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICBmb250LXNpemU6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC12YXJpYW50OiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldjphZnRlciwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwicHJldlwiO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwgMTBweCk7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIm5leHRcIjtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQgPiAuc3dpcGVyLXBhZ2luYXRpb24sIC5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsIC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sIC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbiB7XG4gIGJvdHRvbTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tLCA4cHgpO1xuICB0b3A6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXRvcCwgYXV0byk7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWJvcmRlci1yYWRpdXMsIDUwJSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwgIzAwMCk7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAwLjIpO1xufVxuXG5idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICByaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcmlnaHQsIDhweCk7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQsIGF1dG8pO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDhweDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgbGVmdDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyByaWdodDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yLCBpbmhlcml0KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xufVxuXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsIDRweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsIDRweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLCAxMHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkID4gLnN3aXBlci1zY3JvbGxiYXIsIC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItc2Nyb2xsYmFyLCAuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSk7XG4gIGJvdHRvbTogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3R0b20sIDRweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci10b3AsIGF1dG8pO1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSk7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1sZWZ0LCBhdXRvKTtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItcmlnaHQsIDRweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSkpO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC41KSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywgMTBweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnN3aXBlci1zbGlkZS16b29tZWQge1xuICBjdXJzb3I6IG1vdmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7XG59XG5cbi5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnN3aXBlci1ncmlkID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uc3dpcGVyLWdyaWQtY29sdW1uID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci5zd2lwZXItY3ViZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjY7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBmaWx0ZXI6IGJsdXIoNTBweCk7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQgKyAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci5zd2lwZXItZmxpcCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci1jcmVhdGl2ZSAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5LCBoZWlnaHQ7XG59XG5cbi5zd2lwZXIuc3dpcGVyLWNhcmRzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiNwYWdlLXRvcCAubXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4jcGFnZS10b3AgLm12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjN2JkN2VkO1xuICBvcGFjaXR5OiAwLjI0O1xuICBtaXgtYmxlbmQtbW9kZTogb3ZlcmxheTtcbiAgei1pbmRleDogMztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jcGFnZS10b3AgLm12X19pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS10b3AgLm12X19pbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDE0LjEyODg0MzMzODIlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy90b3AvbXYtZ3JhZGF0aW9uLXRvcC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jcGFnZS10b3AgLm12X19pbm5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTguMzAxNjEwNTQxNyU7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3RvcC9tdi1ncmFkYXRpb24tYm90dG9tLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiNwYWdlLXRvcCAubXYgLm12LXN3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jcGFnZS10b3AgLm12IC5tdi1zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNwYWdlLXRvcCAubXYgLm12LXN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTAlO1xufVxuI3BhZ2UtdG9wIC5tdiAubXYtc3dpcGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuI3BhZ2UtdG9wIC5tdl9faGVhZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDguMnJlbTtcbiAgYm90dG9tOiA1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuI3BhZ2UtdG9wIC5tdl9faGVhZGluZyAuZW4ge1xuICBmb250LXNpemU6IDVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3BhZ2UtdG9wIC5tdl9faGVhZGluZyAuanAge1xuICBtYXJnaW4tdG9wOiAwLjhyZW07XG4gIGZvbnQtc2l6ZTogMi4zcmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4xNTM4NDYxNTM4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLXRvcCAubXZfX2lubmVyIHtcbiAgICBoZWlnaHQ6IDEwMHN2aDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG4gICNwYWdlLXRvcCAubXZfX2lubmVyOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiA1MS40NjY2NjY2NjY3dnc7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvdG9wL212LWdyYWRhdGlvbi10b3Bfc3AucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB9XG4gICNwYWdlLXRvcCAubXZfX2lubmVyOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDg1Ljg2NjY2NjY2Njd2dztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy90b3AvbXYtZ3JhZGF0aW9uLWJvdHRvbS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIH1cbiAgI3BhZ2UtdG9wIC5tdiAubXYtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLXRvcCAubXZfX2hlYWRpbmcge1xuICAgIGxlZnQ6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogMTAuNjY2NjY2NjY2N3Z3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgI3BhZ2UtdG9wIC5tdl9faGVhZGluZyAuZW4ge1xuICAgIGZvbnQtc2l6ZTogOS4wNjY2NjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDExNy42NDcwNTg4MjM1JTtcbiAgfVxuICAjcGFnZS10b3AgLm12X19oZWFkaW5nIC5qcCB7XG4gICAgbWFyZ2luLXRvcDogNHZ3O1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzMzMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuI3BhZ2UtdG9wIC5zZWMtaGVhaWRuZyAudGV4dC1zdWIge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcGFnZS10b3AgLnNlYy1oZWFpZG5nIC50ZXh0LXN1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjQkMxMjEyO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbiNwYWdlLXRvcCAuc2VjLWhlYWlkbmcgLnRleHQge1xuICBtYXJnaW4tdG9wOiAxLjNyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA4LjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjQkMxMjEyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtdG9wIC5zZWMtaGVhaWRuZyAudGV4dC1zdWIge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMtaGVhaWRuZyAudGV4dC1zdWI6YmVmb3JlIHtcbiAgICB3aWR0aDogMS4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxLjMzMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLXRvcCAuc2VjLWhlYWlkbmcgLnRleHQge1xuICAgIG1hcmdpbi10b3A6IDIuMTMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMTQuNjY2NjY2NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDUuNDU0NTQ1NDU0NSU7XG4gIH1cbn1cbiNwYWdlLXRvcCAuc2VjMSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbn1cbiNwYWdlLXRvcCAuc2VjMV9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxMy4xcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTMuOHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI3BhZ2UtdG9wIC5zZWMxIC5zZWMtaGVhaWRuZyB7XG4gIHBhZGRpbmctdG9wOiAwLjhyZW07XG4gIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiNwYWdlLXRvcCAuc2VjMSAuc2VjLWhlYWlkbmcgLnRleHQtc3ViIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuI3BhZ2UtdG9wIC5zZWMxIC5zZWMtaGVhaWRuZyAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGZvbnQtc2l6ZTogNy4zcmVtO1xuICBsaW5lLWhlaWdodDogMTA1LjQ3OTQ1MjA1NDglO1xufVxuI3BhZ2UtdG9wIC5zZWMxX19jb250ZW50cyB7XG4gIHdpZHRoOiA1M3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxMS40cmVtO1xufVxuI3BhZ2UtdG9wIC5zZWMxX19jb250ZW50cyAubGVhZCB7XG4gIGZvbnQtc2l6ZTogMy40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40NDExNzY0NzA2O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjFyZW07XG59XG4jcGFnZS10b3AgLnNlYzFfX2NvbnRlbnRzIC50ZXh0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjkyO1xuICBtYXJnaW4tYm90dG9tOiA0LjlyZW07XG59XG4jcGFnZS10b3AgLnNlYzFfX2NvbnRlbnRzIC5lbG0tbGluazpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tcmlnaHQ6IDVyZW07XG59XG4jcGFnZS10b3AgLnNlYzEge1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLXRvcCAuc2VjMV9fY29udGVudHMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAjcGFnZS10b3AgLnNlYzFfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzEgLnNlYy1oZWFpZG5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMxX19jb250ZW50cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLXRvcCAuc2VjMV9faW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAyMS4zMzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZy1ib3R0b206IDIxLjA2NjY2NjY2Njd2dztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzEgLnNlYy1oZWFpZG5nIHtcbiAgICBwYWRkaW5nOiAwIDA7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMxIC5zZWMtaGVhaWRuZyAudGV4dC1zdWIge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMxIC5zZWMtaGVhaWRuZyAudGV4dC1zdWI6YmVmb3JlIHtcbiAgICB3aWR0aDogMS4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxLjMzMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMSAuc2VjLWhlYWlkbmcgLnRleHQge1xuICAgIG1hcmdpbi10b3A6IDIuMTMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMTQuNjY2NjY2NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDUuNDU0NTQ1NDU0NSU7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMxX19jb250ZW50cyB7XG4gICAgbWFyZ2luLXRvcDogMTQuOTMzMzMzMzMzM3Z3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAjcGFnZS10b3AgLnNlYzFfX2NvbnRlbnRzIC5sZWFkIHtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1ODMzMzMzMzM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ljh2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzFfX2NvbnRlbnRzIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgbWFyZ2luLWJvdHRvbTogNy4ydnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMxX19jb250ZW50cyAuZWxtLWxpbmstd3JhcCB7XG4gICAgcGFkZGluZy1yaWdodDogMy40NjY2NjY2NjY3dnc7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAjcGFnZS10b3AgLnNlYzFfX2NvbnRlbnRzIC5lbG0tbGluayB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMxX19jb250ZW50cyAuZWxtLWxpbms6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMxX19jb250ZW50cyAuZWxtLWxpbms6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzFfX2NvbnRlbnRzIC5lbG0tbGluazpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbiNwYWdlLXRvcCAuc2VjMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDIyLjJyZW07XG59XG4jcGFnZS10b3AgLnNlYzI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjRjRGNEY0IHVybChcIi9hc3NldHMvaW1nL3RvcC9zZWMyX2JnLmpwZ1wiKSBuby1yZXBlYXQgYm90dG9tLzEwMCUgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjguMnJlbSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xufVxuI3BhZ2UtdG9wIC5zZWMyX19pbWFnZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3BhZ2UtdG9wIC5zZWMyX19pbWFnZS13cmFwIC5pbWFnZSB7XG4gIHdpZHRoOiA5MS4yMTUyMjY5NCU7XG59XG4jcGFnZS10b3AgLnNlYzJfX2ltYWdlLXdyYXAgLmltYWdlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMnJlbSAycmVtIDA7XG59XG4jcGFnZS10b3AgLnNlYzJfX2ltYWdlLXdyYXAgLnRleHQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1scjtcbiAgY29sb3I6ICNCQzEyMTI7XG4gIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiNwYWdlLXRvcCAuc2VjMl9faW1hZ2Utd3JhcCAudGV4dCBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtdG9wIC5zZWMyX19pbWFnZS13cmFwIC50ZXh0IHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vYXJ3LWRvd24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgd2lkdGg6IDAuODQ1cmVtO1xuICBoZWlnaHQ6IDEuOTQzcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IC0zLjJyZW07XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3BhZ2UtdG9wIC5zZWMyX19pbm5lciB7XG4gIHBhZGRpbmctdG9wOiA5LjNyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbiNwYWdlLXRvcCAuc2VjMl9faW5uZXIgLnNlYy1oZWFpZG5nIHtcbiAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuICBtYXgtd2lkdGg6IDExMi42cmVtO1xufVxuI3BhZ2UtdG9wIC5zZWMyX19pbm5lciAuc2VjMl9fbGluayB7XG4gIG1hcmdpbjogOHJlbSBhdXRvIDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMTIuNnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI3BhZ2UtdG9wIC5zZWMyIHtcbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAjcGFnZS10b3AgLnNlYzJfX2ltYWdlLXdyYXAgLmltYWdlIHtcbiAgICB3aWR0aDogOTEuMjE1MjI2OTQlO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMl9faW1hZ2Utd3JhcCAuaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDJyZW0gMnJlbSAwO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMl9faW1hZ2Utd3JhcCAudGV4dCB7XG4gICAgd2lkdGg6IDguNzg0NzczMDYlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAjcGFnZS10b3AgLnNlYzJfX2lubmVyIC5zZWMyX19saW5rX19pdGVtIHtcbiAgICB3aWR0aDogMzAuOTA1ODYxNDU2NSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLXRvcCAuc2VjMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIxLjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNGNEY0RjQgdXJsKFwiL2Fzc2V0cy9pbWcvdG9wL3NlYzJfYmdfc3AuanBnXCIpIG5vLXJlcGVhdCBib3R0b20vMTAwJSBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAjcGFnZS10b3AgLnNlYzJfX2ltYWdlLXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMl9faW1hZ2Utd3JhcCAuaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMl9faW1hZ2Utd3JhcCAuaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMl9faW1hZ2Utd3JhcCAudGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjcGFnZS10b3AgLnNlYzJfX2lubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTQuNHZ3O1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMl9faW5uZXIgLnNlYy1oZWFpZG5nIHtcbiAgICBtYXJnaW46IDAgYXV0byAwIGF1dG87XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMyX19pbm5lciAuc2VjMl9fbGluayB7XG4gICAgbWFyZ2luOiAxNC42NjY2NjY2NjY3dncgYXV0byAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA4NHZ3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMl9faW5uZXIgLnNlYzJfX2xpbmtfX2l0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbn1cbiNwYWdlLXRvcCAuc2VjMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206IDAuOHJlbTtcbn1cbiNwYWdlLXRvcCAuc2VjMyAuc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjIuNXJlbTtcbn1cbiNwYWdlLXRvcCAuc2VjMyAuc2xpZGVyIC5zbGlkZS10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogc2Nyb2xsIDYwcyBsaW5lYXIgaW5maW5pdGU7XG59XG4jcGFnZS10b3AgLnNlYzMgLnNsaWRlciAuc2xpZGUtdHJhY2sgLnNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuI3BhZ2UtdG9wIC5zZWMzIC5zbGlkZXIgLnNsaWRlLXRyYWNrIC5zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA2Mi41cmVtO1xuICB3aWR0aDogYXV0bztcbn1cbkBrZXlmcmFtZXMgc2Nyb2xsIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cbiNwYWdlLXRvcCAuc2VjM19fY29udGVudHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMnJlbTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcGFkZGluZzogNC4ycmVtIDUuMnJlbSAzLjlyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiA1Ni41cmVtO1xuICBoZWlnaHQ6IDQ2LjFyZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45Nik7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG59XG4jcGFnZS10b3AgLnNlYzNfX2NvbnRlbnRzIC5sZWFkIHtcbiAgbWFyZ2luLXRvcDogMi45cmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtdG9wIC5zZWMzX19jb250ZW50cyAuZWxtLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAzLjhyZW07XG4gIHdpZHRoOiAzNC44cmVtO1xuICBoZWlnaHQ6IDcuN3JlbTtcbn1cbiNwYWdlLXRvcCAuc2VjM19fY29udGVudHMgLmVsbS1idG4gYSB7XG4gIHBhZGRpbmctbGVmdDogMi43cmVtO1xuICBmb250LXNpemU6IDEuOXJlbTtcbn1cbiNwYWdlLXRvcCAuc2VjMyB7XG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgI3BhZ2UtdG9wIC5zZWMzX19jb250ZW50cyB7XG4gICAgcmlnaHQ6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLXRvcCAuc2VjMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMzphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNDAuMjY2NjY2NjY2N3Z3O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNjYpIDQxLjM4JSwgIzAwMCAxMDAlKTtcbiAgICBvcGFjaXR5OiAwLjY1O1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMzIC5zbGlkZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMyAuc2xpZGVyIC5zbGlkZS10cmFjayxcbiAgI3BhZ2UtdG9wIC5zZWMzIC5zbGlkZXIgLnNsaWRlLXRyYWNrMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMyAuc2xpZGVyIC5zbGlkZS10cmFjayB7XG4gICAgYW5pbWF0aW9uOiBzY3JvbGwtbGVmdCA0MHMgbGluZWFyIGluZmluaXRlO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMyAuc2xpZGVyIC5zbGlkZS10cmFjazIge1xuICAgIGFuaW1hdGlvbjogc2Nyb2xsLXJpZ2h0IDQwcyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMzIC5zbGlkZXIgLnNsaWRlLXRyYWNrIC5zbGlkZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZzogMCAwLjI2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzMgLnNsaWRlciAuc2xpZGUtdHJhY2sgLnNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA4OHZ3O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMyAuc2xpZGVyIC5zbGlkZS10cmFjazIge1xuICAgIG1hcmdpbi10b3A6IDAuNTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMyAuc2xpZGVyIC5zbGlkZS10cmFjazIgLnNsaWRlIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nOiAwIDAuMjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMyAuc2xpZGVyIC5zbGlkZS10cmFjazIgLnNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA1MS43MzMzMzMzMzMzdnc7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgQGtleWZyYW1lcyBzY3JvbGwtbGVmdCB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG4gIH1cbiAgQGtleWZyYW1lcyBzY3JvbGwtcmlnaHQge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICB9XG4gICNwYWdlLXRvcCAuc2VjM19fY29udGVudHMge1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMTkuNzMzMzMzMzMzM3Z3O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDh2dyAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAjcGFnZS10b3AgLnNlYzNfX2NvbnRlbnRzIC5zZWMtaGVhaWRuZyAudGV4dC1zdWIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjM19fY29udGVudHMgLnNlYy1oZWFpZG5nIC50ZXh0LXN1YjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMzX19jb250ZW50cyAuc2VjLWhlYWlkbmcgLnRleHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjM19fY29udGVudHMgLmxlYWQge1xuICAgIG1hcmdpbi10b3A6IDEzLjZ2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgcGFkZGluZzogMCAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMzX19jb250ZW50cyAuZWxtLWJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTIuOHZ3O1xuICAgIHdpZHRoOiA4NHZ3O1xuICAgIGhlaWdodDogMTcuMDY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLXRvcCAuc2VjM19fY29udGVudHMgLmVsbS1idG4gYSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjY2NjY2NjY2Njd2dztcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICB9XG59XG5cbiNwYWdlLWNvbXBhbnkgLmludHJvIHtcbiAgYm9yZGVyLXJhZGl1czogMi44cmVtIDIuOHJlbSAwIDA7XG4gIGJhY2tncm91bmQ6ICNGNEY0RjQ7XG4gIHBhZGRpbmctdG9wOiAxMi40cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTAuMnJlbTtcbn1cbiNwYWdlLWNvbXBhbnkgLmludHJvIC5lbG0taW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jcGFnZS1jb21wYW55IC5pbnRyb19faW1hZ2Uge1xuICB3aWR0aDogMzQuOTkxNzA4MTI2JTtcbn1cbiNwYWdlLWNvbXBhbnkgLmludHJvX19pbWFnZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jcGFnZS1jb21wYW55IC5pbnRyb19faW1hZ2UgaW1nLmltZzIge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xuICB3aWR0aDogNjIuNTU5MjQxNzA2MiU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiNwYWdlLWNvbXBhbnkgLmludHJvX190ZXh0YXJlYSB7XG4gIHdpZHRoOiA1Ni4zODQ3NDI5NTE5JTtcbn1cbiNwYWdlLWNvbXBhbnkgLmludHJvX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogLTAuOXJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjI1O1xufVxuI3BhZ2UtY29tcGFueSAuaW50cm9fX3NpZ24ge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAzLjdyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS44O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiNwYWdlLWNvbXBhbnkgLmNvbXBhbnktY29udGVudHMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cbiNwYWdlLWNvbXBhbnkgLmNvbXBhbnktY29udGVudHMuYm9yZGVyLW5vbmUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuI3BhZ2UtY29tcGFueSAuY29tcGFueS1jb250ZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jcGFnZS1jb21wYW55IC5jb21wYW55LWNvbnRlbnRzX19sZWZ0IHtcbiAgd2lkdGg6IDM1LjJyZW07XG59XG4jcGFnZS1jb21wYW55IC5jb21wYW55LWNvbnRlbnRzX19yaWdodCB7XG4gIHdpZHRoOiA4NS40cmVtO1xufVxuI3BhZ2UtY29tcGFueSAuY29tcGFueS1jb250ZW50cyB7XG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgI3BhZ2UtY29tcGFueSAuY29tcGFueS1jb250ZW50cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuY29tcGFueS1jb250ZW50c19fbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5jb21wYW55LWNvbnRlbnRzX19yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNwYWdlLWNvbXBhbnkgLnNlYzEge1xuICBwYWRkaW5nLXRvcDogMTAuOXJlbTtcbn1cbiNwYWdlLWNvbXBhbnkgLnNlYzEgLmNvbXBhbnktY29udGVudHMge1xuICBwYWRkaW5nLWJvdHRvbTogOC45cmVtO1xufVxuI3BhZ2UtY29tcGFueSAuc2VjMSAuY29tcGFueS1jb250ZW50c19fcmlnaHQgLnRleHQge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIyMCU7XG4gIHBhZGRpbmctdG9wOiAxLjJyZW07XG4gIHBhZGRpbmctbGVmdDogMC44cmVtO1xufVxuI3BhZ2UtY29tcGFueSAuc2VjMiB7XG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcbn1cbiNwYWdlLWNvbXBhbnkgLnNlYzIgLmNvbXBhbnktY29udGVudHMge1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG59XG4jcGFnZS1jb21wYW55IC5zZWMyIC5lbG0tdGFibGUgdGQgZGwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3BhZ2UtY29tcGFueSAuc2VjMiAuZWxtLXRhYmxlIHRkIGRsOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiAxLjNyZW07XG59XG4jcGFnZS1jb21wYW55IC5zZWMyIC5lbG0tdGFibGUgdGQgZGwgZHQge1xuICBtaW4td2lkdGg6IDExcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI3BhZ2UtY29tcGFueSAuc2VjMyB7XG4gIHBhZGRpbmctdG9wOiAxMC40cmVtO1xufVxuI3BhZ2UtY29tcGFueSAuc2VjMyAuY29tcGFueS1jb250ZW50cyB7XG4gIHBhZGRpbmctYm90dG9tOiA5LjZyZW07XG59XG4jcGFnZS1jb21wYW55IC5zZWMzIC5tYXAtaXRlbTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuI3BhZ2UtY29tcGFueSAuc2VjMyAubWFwLWl0ZW0gLmhlYWRpbmcge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7XG59XG4jcGFnZS1jb21wYW55IC5zZWMzIC5tYXAtaXRlbSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDEuM3JlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNjYuNjY2NjY2NjY2NyU7XG59XG4jcGFnZS1jb21wYW55IC5zZWMzIC5tYXAtaXRlbSAubWFwIHtcbiAgbWFyZ2luLXRvcDogMy42cmVtO1xufVxuI3BhZ2UtY29tcGFueSAuc2VjMyAubWFwLWl0ZW0gLm1hcCBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MXJlbTtcbn1cbiNwYWdlLWNvbXBhbnkgLnNlYzQge1xuICBwYWRkaW5nLXRvcDogMTByZW07XG4gIHBhZGRpbmctYm90dG9tOiAxNi45cmVtO1xufVxuI3BhZ2UtY29tcGFueSAuc2VjNCAuaGlzdG9yeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jcGFnZS1jb21wYW55IC5zZWM0IC5oaXN0b3J5Om5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiAyLjFyZW07XG59XG4jcGFnZS1jb21wYW55IC5zZWM0IC5oaXN0b3J5IGR0IHtcbiAgbWluLXdpZHRoOiA4LjNyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTY2LjY2NjY2NjY2NjclO1xuICBtYXJnaW4tcmlnaHQ6IDMuNHJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jcGFnZS1jb21wYW55IC5zZWM0IC5oaXN0b3J5IGRkIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNjYuNjY2NjY2NjY2NyU7XG59XG4jcGFnZS1jb21wYW55IHtcbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1jb21wYW55IC5pbnRybyB7XG4gICAgYm9yZGVyLXJhZGl1czogNy40NjY2NjY2NjY3dncgNy40NjY2NjY2NjY3dncgMCAwO1xuICAgIHBhZGRpbmctdG9wOiAxMy4zMzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZy1ib3R0b206IDEzLjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1jb21wYW55IC5pbnRybyAuZWxtLWlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS1jb21wYW55IC5pbnRyb19faW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IDh2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLmludHJvX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5pbnRyb19faW1hZ2UgaW1nLmltZzIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5pbnRyb19fdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLmludHJvX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuaW50cm9fX3NpZ24ge1xuICAgIG1hcmdpbi10b3A6IDYuOTMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuY29tcGFueS1jb250ZW50cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuY29tcGFueS1jb250ZW50c19fbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuY29tcGFueS1jb250ZW50c19fcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzEge1xuICAgIHBhZGRpbmctdG9wOiAxMy4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjMSAuY29tcGFueS1jb250ZW50cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzLjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWMxIC5jb21wYW55LWNvbnRlbnRzX19yaWdodCAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjMiB7XG4gICAgcGFkZGluZy10b3A6IDEzLjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWMyIC5jb21wYW55LWNvbnRlbnRzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzIgLmNvbXBhbnktY29udGVudHNfX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzIgLmVsbS10YWJsZSB7XG4gICAgbWFyZ2luLXRvcDogMTAuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzIgLmVsbS10YWJsZSB0ZCBkbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWMyIC5lbG0tdGFibGUgdGQgZGw6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMy40NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjMiAuZWxtLXRhYmxlIHRkIGRsIGR0IHtcbiAgICBtaW4td2lkdGg6IDI5LjMzMzMzMzMzMzN2dztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzMge1xuICAgIHBhZGRpbmctdG9wOiAxMy4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjMyAuY29tcGFueS1jb250ZW50cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzLjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWMzIC5tYXAtaXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tdG9wOiAxMC42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjMyAubWFwLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tdG9wOiAxNnZ3O1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzMgLm1hcC1pdGVtIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzMgLm1hcC1pdGVtIC50ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxODAlO1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzMgLm1hcC1pdGVtIC5tYXAge1xuICAgIG1hcmdpbi10b3A6IDR2dztcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWMzIC5tYXAtaXRlbSAubWFwIGlmcmFtZSB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjNCB7XG4gICAgcGFkZGluZy10b3A6IDEzLjMzMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjEuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzQgLmNvbXBhbnktY29udGVudHNfX3JpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiAxMC42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjNCAuaGlzdG9yeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWM0IC5oaXN0b3J5Om5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi10b3A6IDUuNnZ3O1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzQgLmhpc3RvcnkgZHQge1xuICAgIG1pbi13aWR0aDogMjEuMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiA0dnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWM0IC5oaXN0b3J5IGRkIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxODAlO1xuICB9XG59XG5cbiNwYWdlLWJ1c2luZXNzIC5pbnRybyB7XG4gIGJvcmRlci1yYWRpdXM6IDIuOHJlbSAyLjhyZW0gMCAwO1xuICBiYWNrZ3JvdW5kOiAjRjRGNEY0O1xuICBwYWRkaW5nLXRvcDogMTAuNnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDE0LjlyZW07XG59XG4jcGFnZS1idXNpbmVzcyAuaW50cm8gLmZsZXgtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExMi42cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI3BhZ2UtYnVzaW5lc3MgLmludHJvX19pbWFnZSB7XG4gIHdpZHRoOiA0MS43NDA2NzQ5NTU2JTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS1idXNpbmVzcyAuaW50cm9fX2ltYWdlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNwYWdlLWJ1c2luZXNzIC5pbnRyb19faW1hZ2UgaW1nLmltZzEge1xuICB3aWR0aDogMjNyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMS4zcmVtO1xufVxuI3BhZ2UtYnVzaW5lc3MgLmludHJvX19pbWFnZSBpbWcuaW1nMiB7XG4gIHdpZHRoOiAyMHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEzLjdyZW07XG59XG4jcGFnZS1idXNpbmVzcyAuaW50cm9fX2ltYWdlIGltZy5pbWczIHtcbiAgd2lkdGg6IDE2cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA3cmVtO1xuICB0b3A6IDMyLjdyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3BhZ2UtYnVzaW5lc3MgLmludHJvX19pbWFnZSBpbWcuaW1nMSB7XG4gICAgd2lkdGg6IDQ4LjkzNjE3MDIxMjglO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDIuNzY1OTU3NDQ2OCU7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLmludHJvX19pbWFnZSBpbWcuaW1nMiB7XG4gICAgd2lkdGg6IDQyLjU1MzE5MTQ4OTQlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nLXRvcDogMjkuMTQ4OTM2MTcwMiU7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLmludHJvX19pbWFnZSBpbWcuaW1nMyB7XG4gICAgd2lkdGg6IDM0LjA0MjU1MzE5MTUlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDY5LjU3NDQ2ODA4NTElO1xuICB9XG59XG4jcGFnZS1idXNpbmVzcyAuaW50cm9fX3RleHRhcmVhIHtcbiAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWJ1c2luZXNzIC5pbnRyb19fdGV4dGFyZWEge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuI3BhZ2UtYnVzaW5lc3MgLmludHJvX190ZXh0YXJlYSB7XG4gIHdpZHRoOiA1MCU7XG59XG4jcGFnZS1idXNpbmVzcyAuaW50cm9fX3RleHRhcmVhIC5oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAzLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ0MTE3NjQ3MDY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG4jcGFnZS1idXNpbmVzcyAuaW50cm9fX3RleHRhcmVhIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMy4zcmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOTI7XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjMSB7XG4gIHBhZGRpbmctdG9wOiAxMC45cmVtO1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzFfX2lubmVyIHtcbiAgbWF4LXdpZHRoOiA5Ni42cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwYWdlLWJ1c2luZXNzIC5zZWMxIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogNC42cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOTI7XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjMSAubGlzdCB7XG4gIG1hcmdpbi10b3A6IDcuN3JlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzEgLmxpc3QgbGkge1xuICB3aWR0aDogNDUuODU5MjEzMjUwNSU7XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjMSAubGlzdCBsaSAuaW1hZ2UgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzEgLmxpc3QgbGkgLmhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuOTI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjMSAubGlzdCBsaSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjkyO1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzEgLmltYWdlLWJpZyB7XG4gIG1hcmdpbi10b3A6IDEzLjZyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzEgLmltYWdlLWJpZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbiNwYWdlLWJ1c2luZXNzIC5zZWMyIHtcbiAgcGFkZGluZy10b3A6IDEwcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjMiAudGFibGUge1xuICBtYXJnaW4tdG9wOiA1LjlyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzIgLnRhYmxlIHRkIHtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA1LjJyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS40NjY2NjY2NjY3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzIgLnRhYmxlIHRkIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiNwYWdlLWJ1c2luZXNzIC5zZWMyIC50YWJsZSB0ZCAudGV4dCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzIgLnRhYmxlIHRkIC5udW1iIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNi45cmVtO1xuICBtaW4td2lkdGg6IDYuOXJlbTtcbiAgYmFja2dyb3VuZDogI0VFRUVFRTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjMyB7XG4gIGJvcmRlci1yYWRpdXM6IDIuOHJlbSAyLjhyZW0gMCAwO1xuICBwYWRkaW5nLXRvcDogMTEuMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDE3cmVtO1xuICBiYWNrZ3JvdW5kOiAjRjRGNEY0O1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzNfX3RleHQge1xuICBtYXJnaW4tdG9wOiA0LjZyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS45Mjtcbn1cbiNwYWdlLWJ1c2luZXNzIC5zZWMzX19saXN0IHtcbiAgbWFyZ2luLXRvcDogNy42cmVtO1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzNfX2xpc3QgZGwge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNwYWdlLWJ1c2luZXNzIC5zZWMzX19saXN0IGRsIGR0IHtcbiAgcGFkZGluZzogMy44cmVtIDBweCAzLjZyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAyNHJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCQzEyMTI7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNCQzEyMTI7XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjM19fbGlzdCBkbCBkZCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHJlbSk7XG4gIHBhZGRpbmc6IDAuN3JlbSAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjkyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzNfX2xpc3QgZGw6bGFzdC1vZi10eXBlIGR0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCQzEyMTI7XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjM19fbGlzdCBkbDpsYXN0LW9mLXR5cGUgZGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cbiNwYWdlLWJ1c2luZXNzIHtcbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1idXNpbmVzcyAuaW50cm8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDcuNDY2NjY2NjY2N3Z3IDcuNDY2NjY2NjY2N3Z3IDAgMDtcbiAgICBwYWRkaW5nLXRvcDogMTMuMzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMy4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLmludHJvIC5mbGV4LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5pbnRybyAuZWxtLWlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuaW50cm9fX3RleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuaW50cm9fX3RleHRhcmVhIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5pbnRyb19fdGV4dGFyZWEgLnRleHQge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuaW50cm9fX2ltYWdlIHtcbiAgICBtYXJnaW4tdG9wOiA4dnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA3MnZ3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLmludHJvX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMSB7XG4gICAgcGFkZGluZy10b3A6IDIxLjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMSAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogOHZ3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMSAubGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMTAuNjY2NjY2NjY2N3Z3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMxIC5saXN0IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMSAubGlzdCBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiA4dnc7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLnNlYzEgLmxpc3QgbGkgLmltYWdlIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLnNlYzEgLmxpc3QgbGkgLmhlYWRpbmcge1xuICAgIG1hcmdpbi10b3A6IDIuNjY2NjY2NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLnNlYzEgLmxpc3QgbGkgLnRleHQge1xuICAgIG1hcmdpbi10b3A6IDEuMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMSAuaW1hZ2UtYmlnIHtcbiAgICBtYXJnaW4tdG9wOiAxNnZ3O1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMyIHtcbiAgICBwYWRkaW5nLXRvcDogMjEuMzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLnNlYzIgLnRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiA4dnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMiAudGFibGUgdGQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAxMy44NjY2NjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMyIC50YWJsZSB0ZCAudGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjMzMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMiAudGFibGUgdGQgLm51bWIge1xuICAgIHdpZHRoOiAxOC40dnc7XG4gICAgbWluLXdpZHRoOiAxOC40dnc7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLnNlYzMge1xuICAgIGJvcmRlci1yYWRpdXM6IDcuNDY2NjY2NjY2N3Z3IDcuNDY2NjY2NjY2N3Z3IDAgMDtcbiAgICBwYWRkaW5nLXRvcDogMjEuMzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLnNlYzNfX3RleHQge1xuICAgIG1hcmdpbi10b3A6IDh2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLnNlYzNfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMzX19saXN0IGRsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjM19fbGlzdCBkbCBkdCB7XG4gICAgcGFkZGluZzogNS4wNjY2NjY2NjY3dncgMHB4IDQuOHZ3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0JDMTIxMjtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjM19fbGlzdCBkbCBkZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMS44NjY2NjY2NjY3dncgMDtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMzX19saXN0IGRsOmxhc3Qtb2YtdHlwZSBkdCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCQzEyMTI7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLnNlYzNfX2xpc3QgZGw6bGFzdC1vZi10eXBlIGRkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59IiwiQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XG5cbi8qIHBjLXNwICovXG4uc3dpdGNoLS1zcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgQGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi5zd2l0Y2gtLXBjIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAdXNlIFwidmFyXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8gTElOSyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiB0eHRfbGlua19vcGFjaXR5KCRkZWNvOm5vbmUsICRjb2xvcjokZGVmYXVsdC1jb2xvciwgJGNvbG9yMjokZGVmYXVsdC1jb2xvciwgJGhvdmVyLWRlY286bm9uZSkge1xuXHRhLFxuXHRhOmxpbmssXG5cdGE6dmlzaXRlZCB7XG5cdFx0Y29sb3I6ICRjb2xvcjtcblx0XHR0ZXh0LWRlY29yYXRpb246ICRkZWNvO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjIpO1xuXHR9XG5cblx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpIHtcblx0XHRhOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IC43O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiAkaG92ZXItZGVjbztcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIHR4dF9saW5rX2NvbG9yKCRkZWNvOm5vbmUsICRjb2xvcjokZGVmYXVsdC1jb2xvciwgJGNvbG9yMjokZGVmYXVsdC1jb2xvciwgJGhvdmVyLWRlY286bm9uZSkge1xuXHRhLFxuXHRhOmxpbmssXG5cdGE6dmlzaXRlZCB7XG5cdFx0Y29sb3I6ICRjb2xvcjtcblx0XHR0ZXh0LWRlY29yYXRpb246ICRkZWNvO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjIpO1xuXHR9XG5cblxuXHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCkge1xuXHRcdGE6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRjb2xvcjI7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246ICRob3Zlci1kZWNvO1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIENMRUFSIEZJWCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBjZiB7XG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59XG5cblxuLy8gQU5JTUFUSU9OIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIHRyYW5zaXRpb24oJHRpbWU6LjIsICRwcm9wOmFsbCwgJGVhc2luZzplYXNlLWluLW91dCkge1xuXHQmIHtcblx0XHR0cmFuc2l0aW9uOiAkcHJvcCAjeyR0aW1lfXMgJGVhc2luZztcblx0fVxufVxuXG5cbkBtaXhpbiB0ZXh0X2xpbmtfaG92ZXIge1xuXHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0YXtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjguOCwxNyk7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOnZpc2l0ZWQsXG5cdFx0XHQmOmxpbmssXG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhOjphZnRlcntcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdHRyYW5zaXRpb246IC4zcztcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHR9XG5cdFx0YTpob3Zlcjo6YWZ0ZXJ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0YXtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjguOCwxNyk7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0JjpsaW5rLFxuXHRcdFx0Jjp2aXNpdGVke1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8vIElNRURJQSBRVUVSWSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBtaW5fc2NyZWVuKCRicCkge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnApIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWF4X3NjcmVlbigkYnApIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJwKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuLy8gSUUgJiBFREdFIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIGVnKCkge1xuXHRAc3VwcG9ydHMgKC1tcy1pbWUtYWxpZ246YXV0bykge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBpZSgpIHtcblx0QG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG4vLyB2dyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBmdW5jdGlvbiB2dygkcGl4ZWxzVncpIHtcblx0JGJhc2VXaWR0aC1zcCA6IDM3NTtcblx0QHJldHVybiBtYXRoLmRpdigkcGl4ZWxzVncsICRiYXNlV2lkdGgtc3ApICogMTAwdnc7XG59XG5cbkBmdW5jdGlvbiB2dy1wYygkcGl4ZWxzVncpIHtcblx0JGJhc2VXaWR0aCA6IDEzNjY7XG5cdEByZXR1cm4gbWF0aC5kaXYoJHBpeGVsc1Z3LCAkYmFzZVdpZHRoKSAqIDEwMHZ3O1xufVxuXG4vLyByZW0gLS0tLS0tLS0tLS0tXG5AZnVuY3Rpb24gcmVtKCRyZW1TaXplKSB7XG5cdEByZXR1cm4gbWF0aC5kaXYoJHJlbVNpemUsIDEwKSAqIDFyZW07XG59XG4iLCJAdXNlIFwiLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuaHRtbCB7XG5cdGZvbnQtc2l6ZTogNjIuNSU7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6MTAyM3B4KSB7XG5cdFx0Zm9udC1zaXplOiA1NSU7XG5cdH0vL3RhYlxuXG5cdEBpbmNsdWRlIG1pbl9zY3JlZW4oMTkzNnB4KXtcblx0XHRmb250LXNpemU6IDc4LjEyNSU7XG5cdH1cbn1cblxuYm9keSB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1qcDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0LW1vei10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHQtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0dGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcblx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuXHRmb250LWZhbWlseTogJGZvbnQtanA7XG59XG5cbmltZ3tcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pbWdbc3JjJD1cIi5zdmdcIl0ge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4vL3BhZ2UtbmF2IC0tLS0tLS1cbi5wYWdlLW5hdntcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRwYWRkaW5nOiAwIHJlbSg0MCkgcmVtKDQ3KTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0cGFkZGluZzogMCB2dygyMCkgdncoNTApO1xuXHR9XG5cdC8vc3Bcbn1cblxuLy/jg63jg7zjg4fjgqPjg7PjgrAtLS0tLS0tLS0tXG5ib2R5IHtcblx0LmhlYWRlcixcblx0LmhlYWRlcl9fYnRuLFxuXHQud3JhcHBlcixcblx0LmZvb3RlciB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdCYuc2hvdyB7XG5cdFx0LmhlYWRlcixcblx0XHQuaGVhZGVyX19idG4sXG5cdFx0LndyYXBwZXIsXG5cdFx0LmZvb3RlciB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdH1cblx0fVxuXG5cdCNsb2FkaW5nLWFuaW1hdGlvbiB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR6LWluZGV4OiA5OTk5O1xuXHR9XG5cblx0LnNwaW5uZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogNTBweDtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0LnNwaW5uZXIgZGl2IHtcblx0XHR3aWR0aDogMTBweDtcblx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXJlZDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0YW5pbWF0aW9uOiBib3VuY2UgMS4ycyBpbmZpbml0ZSBlYXNlLWluLW91dDtcblx0fVxuXG5cdC5zcGlubmVyIGRpdjpudGgtY2hpbGQoMSkge1xuXHRcdGFuaW1hdGlvbi1kZWxheTogLTAuNHM7XG5cdH1cblxuXHQuc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDIpIHtcblx0XHRhbmltYXRpb24tZGVsYXk6IC0wLjJzO1xuXHR9XG5cblx0LnNwaW5uZXIgZGl2Om50aC1jaGlsZCgzKSB7XG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAwcztcblx0fVxuXG5cdEBrZXlmcmFtZXMgYm91bmNlIHtcblx0XHQwJSwgODAlLCAxMDAlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdFx0fVxuXHRcdDQwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdH1cblx0fVxufVxuIiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi8vZWxtLWlubmVyIC0tLS0tLS1cbi5lbG0taW5uZXJ7XG5cdG1heC13aWR0aDogcmVtKDEyODYpO1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMCByZW0oNDApO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRwYWRkaW5nOiAwIHZ3KDIwKTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0Ji5lbG0taW5uZXIye1xuXHRcdFx0cGFkZGluZzogMCB2dygzMCk7XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cbiIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vL2VsbS1saW5rIC0tLS0tLS1cbi5lbG0tbGluay13cmFwe1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Ly9zcFxufVxuXG4uZWxtLWxpbmt7XG5cdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLXJlZCwkY29sb3ItcmVkLG5vbmUpO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdGF7XG5cdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wOGVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0LmFyd3tcblx0XHRcdHdpZHRoOiByZW0oMzApO1xuXHRcdFx0aGVpZ2h0OiByZW0oMzApO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg4KTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1yZWQ7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR3aWR0aDogcmVtKDExKTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMTApO1xuXHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vYXJ3LnN2Z1wiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcblx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXJlZDtcblx0XHRcdFx0LmFyd3tcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcmVkO1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKHVuZGVybGluZSwkY29sb3ItcmVkLCRjb2xvci1yZWQsdW5kZXJsaW5lKTtcblx0XHRhe1xuXHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHQuYXJ3e1xuXHRcdFx0XHR3aWR0aDogdncoMjcpO1xuXHRcdFx0XHRoZWlnaHQ6IHZ3KDI3KTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IHZ3KDkpO1xuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdHdpZHRoOiB2dyg5LjgxKTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDguNzkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cbiIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vL2VsbS1wYWdlLWhlYWRpbmcgLS0tLS0tLVxuLmVsbS1wYWdlLWhlYWRpbmd7XG5cdC8vbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuXHQvL21heC13aWR0aDogcmVtKDEyODYpO1xuXHRwYWRkaW5nOiByZW0oMTU4KSByZW0oNDApIHJlbSgxMDYpO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdC5qcHtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMik7XG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IHJlbSg2KTtcblx0XHRcdGhlaWdodDogcmVtKDYpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXJlZDtcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDUpO1xuXHRcdH1cblx0fVxuXHQuZW57XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWVuO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDgyKTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Y29sb3I6ICRjb2xvci1yZWQ7XG5cdH1cblxuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0cGFkZGluZzogdncoMTA1KSB2dygyMCkgdncoNjEpO1xuXHRcdC5qcHtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTkpO1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdHdpZHRoOiB2dyg2KTtcblx0XHRcdFx0aGVpZ2h0OiB2dyg2KTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dyg1KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmVue1xuXHRcdFx0Zm9udC1zaXplOiB2dyg1NCk7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cbiIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vL2VsbS1hbmtlciAtLS0tLS0tXG4uZWxtLWFua2Vye1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQmLmVsbS1hbmtlcjJ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0Jl9faXRlbXtcblx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdFx0Y29sb3I6ICMzQjQwNDM7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCMzQjQwNDMsJGNvbG9yLXJlZCxub25lKTtcblx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKXtcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDE4KTtcblx0XHR9XG5cdFx0YXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiByZW0oMTQuNSk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDE0LjUpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vYW5rZXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg3KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdCZfX2l0ZW17XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0Zm9udC1zaXplOiB2dygxNSk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0Jjpub3QoOm50aC1vZi10eXBlKC1uICsgMikpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMyk7XG5cdFx0XHR9XG5cdFx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKXtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0YXtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDE0LjUpO1xuXHRcdFx0XHRcdGhlaWdodDogdncoMTQuNSk7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dyg3KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy9lbG0tcGFua3V6dSAtLS0tLS0tXG4uZWxtLXBhbmt1enV7XG5cdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0Y29sb3I6ICMzQjQwNDM7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdCZfX2l0ZW17XG5cdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwjM0I0MDQzLCRjb2xvci1yZWQsbm9uZSk7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIi1cIjtcblx0XHRcdHBhZGRpbmc6IDAgLjVlbTtcblx0XHR9XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQvL3NwXG59IiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi8vZWxtLWhlYWRpbmcgLS0tLS0tLVxuLmVsbS1oZWFkaW5ne1xuXHQuZW57XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWVuO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNCk7XG5cdFx0Y29sb3I6ICRjb2xvci1yZWQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Lmpwe1xuXHRcdGZvbnQtc2l6ZTogcmVtKDM1KTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHQuZW57XG5cdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDE0KTtcblx0XHR9XG5cdFx0Lmpwe1xuXHRcdFx0Zm9udC1zaXplOiB2dygzMCk7XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy9lbG0tdGFibGUgLS0tLS0tLVxuLmVsbS10YWJsZXtcblx0d2lkdGg6IDEwMCU7XG5cdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHR0cntcblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZXtcblx0XHRcdFx0dGh7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1yZWQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0dGh7XG5cdFx0d2lkdGg6IHJlbSgxOTgpO1xuXHRcdG1pbi13aWR0aDogcmVtKDE5OCk7XG5cdFx0cGFkZGluZzogcmVtKDE3KSAwIHJlbSgxOCk7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjcsMTUpO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItcmVkO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxuXG5cdHRke1xuXHRcdHBhZGRpbmc6IHJlbSgxNykgMCByZW0oMTgpO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNywxNSk7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcih1bmRlcmtpbmUsJGNvbG9yLWJsYWNrLCRjb2xvci1ibGFjayxub25lKTtcblxuXHRcdC5nbWFwe1xuXHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgxMCk7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcmVkO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDUpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHBhZGRpbmc6IHJlbSgzLjUpIHJlbSg3KSByZW0oNS41KTtcblxuXHRcdFx0Jjp2aXNpdGVkLFxuXHRcdFx0JjpsaW5rLFxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0dGh7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogcmVtKDE5KSAwIHJlbSg1KTtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI2LjIsMTUpO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcmVkO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogLTFweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHR0ZHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogcmVtKDUpIDAgcmVtKDE4KTtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI2LjIsMTUpO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHQuZ21hcHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDEzKTtcblx0XHRcdFx0cGFkZGluZzogcmVtKDMuNSkgcmVtKDcpIHJlbSg1LjUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRyOmxhc3Qtb2YtdHlwZXtcblx0XHRcdHRke1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXJlZDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRib3R0b206IC0xcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuIiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi8vZWxtLWJ0biAtLS0tLS0tXG4uZWxtLWJ0bntcblx0d2lkdGg6IHJlbSgzNDgpO1xuXHRoZWlnaHQ6IHJlbSg4OSk7XG5cdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLXdoaXRlLCRjb2xvci1yZWQsbm9uZSk7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0YXtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0Zm9udC1zaXplOiByZW0oMjMpO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oMTApO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1yZWQ7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItcmVkO1xuXHRcdHBhZGRpbmctbGVmdDogcmVtKDQwKTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0LmFyd3tcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiByZW0oMzApO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR3aWR0aDogcmVtKDMwKTtcblx0XHRcdGhlaWdodDogcmVtKDMwKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1yZWQ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itd2hpdGU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR3aWR0aDogcmVtKDExKTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMTApO1xuXHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vYXJ3LnN2Z1wiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHQuYXJ3e1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXJlZDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcmVkO1xuXHRcdFx0XHRcdHJpZ2h0OiByZW0oMjApO1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHR3aWR0aDogdncoMzE1KTtcblx0XHRoZWlnaHQ6IHZ3KDY0KTtcblx0XHRhe1xuXHRcdFx0Zm9udC1zaXplOiB2dygyMCk7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHZ3KDIzKTtcblx0XHRcdC5hcnd7XG5cdFx0XHRcdHJpZ2h0OiB2dygyNS44KTtcblx0XHRcdFx0d2lkdGg6IHZ3KDI3KTtcblx0XHRcdFx0aGVpZ2h0OiB2dygyNyk7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDEwKTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cbiIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4uaGVhZGVye1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTAwMDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXG5cdCZfX2lubmVye1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogcmVtKDkwKTtcblx0fVxuXG5cdCZfX2xvZ297XG5cdFx0d2lkdGg6IHJlbSgxNjApO1xuXHRcdGhlaWdodDogcmVtKDM5KTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogcmVtKDQwKTtcblx0XHR0b3A6IHJlbSgyMS4yKTtcblx0XHRhe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmX19uYXZpe1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQmX19pdGVte1xuXHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3ItYmxhY2ssJGNvbG9yLWJsYWNrLG5vbmUpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDMzKTtcblx0XHRcdH1cblx0XHRcdCY6bnRoLW9mLXR5cGUoNCl7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDM4KTtcblx0XHRcdH1cblx0XHRcdGF7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC41cyBhbGw7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcjo6YWZ0ZXIge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnRlbHtcblx0XHRcdFx0d2lkdGg6IHJlbSgxODYpO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLXdoaXRlLCRjb2xvci13aGl0ZSxub25lKTtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXJlZDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgMCByZW0oMjApO1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm51bWJ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdC5udW1iZXJ7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMTM2KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMTUpO1xuXHRcdFx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vdGVsLW51bWIuc3ZnXCIpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgxNCk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDIwKTtcblx0XHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvY29tbW9uL3RlbC5zdmdcIik7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKHJlbSgtNCkpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGltZXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg0KTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDIyKTtcblx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQ44K544K/44Kk44OrXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdCZfX2xvZ297XG5cdFx0XHR3aWR0aDogdncoMTE3KTtcblx0XHRcdGxlZnQ6IHZ3KDIwKTtcblx0XHRcdHRvcDogdncoMjEpO1xuXHRcdH1cblxuXHRcdCZfX25hdml7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR6LWluZGV4OiAxMDAwMDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcmVkO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMHN2aDtcblx0XHRcdGhlaWdodDogMTAwdmg7XG5cdFx0XHRwYWRkaW5nLXRvcDogdncoMTAwKTtcblx0XHRcdCYubWVudS1vcGVue1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLXdoaXRlLCRjb2xvci13aGl0ZSxub25lKTtcblx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDQwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtb2YtdHlwZSg0KXtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji50ZWx7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLXdoaXRlLCRjb2xvci13aGl0ZSxub25lKTtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDAgMDtcblx0XHRcdFx0XHRcdC5udW1ie1xuXHRcdFx0XHRcdFx0XHQubnVtYmVye1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygxNzApO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMTkpO1xuXHRcdFx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi90ZWwtbnVtYi5zdmdcIik7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygyMCk7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygyOSk7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZ3KC04KSk7XG5cdFx0XHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvY29tbW9uL3RlbC5zdmdcIik7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQudGltZXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTApO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiB2dygyMik7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cblxuLy/jg5zjgr/jg7MgLS0tLS0tLVxuLm1lbnUtYnV0dG9uIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IHZ3KDE1KTtcblx0cmlnaHQ6IHZ3KDIwKTtcblx0d2lkdGg6IHZ3KDQwKTtcblx0aGVpZ2h0OiB2dyg0MCk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHotaW5kZXg6IDEwMDAyO1xuXHRib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLDAsMCwwLjMpO1xuXG5cdCYuYWN0aXZle1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5saW5lIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IHZ3KDE4KTtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xuXHRcdGxlZnQ6IHZ3KDExKTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG5cdFx0Ji5saW5lMSB7XG5cdFx0XHR0b3A6IHZ3KDE0KTtcblx0XHR9XG5cdFx0Ji5saW5lMiB7XG5cdFx0XHR0b3A6IHZ3KDE5KTtcblx0XHR9XG5cdFx0Ji5saW5lMyB7XG5cdFx0XHR0b3A6IHZ3KDI0KTtcblx0XHR9XG5cdH1cblxuXHQvKiDjgqLjgq/jg4bjgqPjg5bnirbmhYvjga7jgqLjg4vjg6Hjg7zjgrfjg6fjg7PvvIjjg5Djg4TvvIkgKi9cblx0Ji5hY3RpdmUgLmxpbmUxIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0dG9wOiB2dygxOSk7XG5cdH1cblxuXHQmLmFjdGl2ZSAubGluZTIge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQmLmFjdGl2ZSAubGluZTMge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0dG9wOiB2dygxOSk7XG5cdH1cblxuXHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1Djgrnjgr/jgqTjg6tcblx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Ly9zcFxufVxuXG4vL1RPUCAtLS0tLS0tXG4jcGFnZS10b3B7XG5cdC5oZWFkZXJfX25hdmlfX2l0ZW17XG5cdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3Itd2hpdGUsJGNvbG9yLXdoaXRlLG5vbmUpO1xuXHRcdGF7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjVzIGFsbDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXI6OmFmdGVyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYudGVse1xuXHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3ItcmVkLCRjb2xvci1yZWQsbm9uZSk7XG5cdFx0XHRhe1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdC5udW1ie1xuXHRcdFx0XHRcdC5udW1iZXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi90ZWwuc3ZnXCIpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1Djgrnjgr/jgqTjg6tcblx0XHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3Itd2hpdGUsJGNvbG9yLXdoaXRlLG5vbmUpO1xuXHRcdFx0YXtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji50ZWx7XG5cdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLXdoaXRlLCRjb2xvci13aGl0ZSxub25lKTtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcmVkO1xuXHRcdFx0XHRcdC5udW1ie1xuXHRcdFx0XHRcdFx0Lm51bWJlcntcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9zcFxuXHR9XG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLmZvb3Rlcntcblx0YmFja2dyb3VuZDogIzAwMDtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDtcblxuXHQmX19pbm5lcntcblx0XHRwYWRkaW5nOiByZW0oNDEpIHJlbSg4MCkgcmVtKDM3KTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cblx0Jl9fY29udGVudHN7XG5cdFx0Jl9faW5uZXJ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblx0XHQmX190ZXh0e1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI1LDE1KTtcblx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLWJsYWNrLCRjb2xvci1yZWQsbm9uZSk7XG5cdFx0XHQubmFtZXtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTYpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNCk7XG5cdFx0XHR9XG5cdFx0XHQuZ21hcHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg5KTtcblx0XHRcdFx0d2lkdGg6IHJlbSg4Nyk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDIyKTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRjb2xvcjogIzNCNDA0Mztcblx0XHRcdFx0Ji5zcHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1yZWQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fY29weXtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0fVxuXHR9XG5cblx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL+OCv+ODluODrOODg+ODiOeUqFxuXHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAoIG1heC13aWR0aDoxMDIzcHgpIHtcblx0XHQmX19pbm5lcntcblx0XHRcdHBhZGRpbmc6IHJlbSg0MikgcmVtKDQwKSByZW0oMzcpO1xuXHRcdH1cblx0fVxuXHQvL3RhYlxuXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUOOCueOCv+OCpOODq1xuXHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblxuXHRcdCZfX2lubmVye1xuXHRcdFx0cGFkZGluZzogdncoNDQpIHZ3KDMwKSB2dygyOSk7XG5cdFx0fVxuXG5cdFx0Jl9fY29udGVudHN7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdCZfX2lubmVye1xuXHRcdFx0XHRwYWRkaW5nOiAwIDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0Jl9fdGV4dHtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNSwxNCk7XG5cdFx0XHRcdC5uYW1le1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTYpO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDYpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdCYudGVse1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZ21hcHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxMCk7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDg3KTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDIyKTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dyg1KTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHQmLnBje1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5zcHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2NvcHl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDYwKTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuIiwiLyoqXG4gKiBTd2lwZXIgMTEuMS4xNVxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyNCBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBOb3ZlbWJlciAxOCwgMjAyNFxuICovXG5cbkBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoJ2RhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBJyk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfTpyb290ey0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmZ9Omhvc3R7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3otaW5kZXg6MX0uc3dpcGVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtkaXNwbGF5OmZsZXg7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24saW5pdGlhbCk7Ym94LXNpemluZzpjb250ZW50LWJveH0uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwuc3dpcGVyLWlvcyAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LDAsMCl9LnN3aXBlci1ob3Jpem9udGFse3RvdWNoLWFjdGlvbjpwYW4teX0uc3dpcGVyLXZlcnRpY2Fse3RvdWNoLWFjdGlvbjpwYW4teH0uc3dpcGVyLXNsaWRle2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtkaXNwbGF5OmJsb2NrfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItYXV0b2hlaWdodCwuc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXJ7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLTNke3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntvdmVyZmxvdzphdXRvO3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpzdGFydCBzdGFydH0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5fS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnkgbWFuZGF0b3J5fS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTpub25lfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpub25lfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2NvbnRlbnQ6Jyc7ZmxleC1zaHJpbms6MDtvcmRlcjo5OTk5fS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOmNlbnRlciBjZW50ZXI7c2Nyb2xsLXNuYXAtc3RvcDphbHdheXN9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWlubGluZS1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1ibG9jay1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle3dpZHRoOjEwMCU7bWluLXdpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MTB9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvd3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjE1KX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwO3RyYW5zZm9ybS1vcmlnaW46NTAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6NHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudH0uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLC5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7YW5pbWF0aW9uOnN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXJ9LnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZXstLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrey0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwfUBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zd2lwZXItdmlydHVhbCAuc3dpcGVyLXNsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye2hlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgLnN3aXBlci13cmFwcGVyOjphZnRlcnt3aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfTpyb290ey0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4fS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1idXR0b24tcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tdG9wLW9mZnNldCw1MCUpO3dpZHRoOmNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDQ0ICogMjcpO2hlaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTttYXJnaW4tdG9wOmNhbGMoMHB4IC0gKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyAyKSk7ei1pbmRleDoxMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtvcGFjaXR5Oi4zNTtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1oaWRkZW4sLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbntvcGFjaXR5OjA7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldntkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItYnV0dG9uLW5leHQgc3ZnLC5zd2lwZXItYnV0dG9uLXByZXYgc3Zne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWluO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfS5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQgc3ZnLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYgc3Zne3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHR7bGVmdDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsMTBweCk7cmlnaHQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LDEwcHgpO2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO2ZvbnQtc2l6ZTp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTt0ZXh0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzowO2ZvbnQtdmFyaWFudDppbml0aWFsO2xpbmUtaGVpZ2h0OjF9LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2NvbnRlbnQ6J3ByZXYnfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldntyaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsMTBweCk7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50OiduZXh0J30uc3dpcGVyLXBhZ2luYXRpb257cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjouM3Mgb3BhY2l0eTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3otaW5kZXg6MTB9LnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbntvcGFjaXR5OjB9LnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkPi5zd2lwZXItcGFnaW5hdGlvbiwuc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntib3R0b206dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tLDhweCk7dG9wOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXRvcCxhdXRvKTtsZWZ0OjA7d2lkdGg6MTAwJX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNmb3JtOnNjYWxlKC4zMyk7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWlue3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWJvcmRlci1yYWRpdXMsNTAlKTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwjMDAwKTtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAuMil9YnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXI6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpvbmx5LWNoaWxke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRze3JpZ2h0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXJpZ2h0LDhweCk7bGVmdDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1sZWZ0LGF1dG8pO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwtNTAlLDApfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwLDZweCkgMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46MCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsNHB4KX0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3doaXRlLXNwYWNlOm5vd3JhcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIGxlZnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHR9LnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2NvbG9yOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yLGluaGVyaXQpfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWJnLWNvbG9yLHJnYmEoMCwwLDAsLjI1KSk7cG9zaXRpb246YWJzb2x1dGV9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3B9LnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRle3dpZHRoOjEwMCU7aGVpZ2h0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsNHB4KTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSw0cHgpO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXBhZ2luYXRpb24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1zY3JvbGxiYXJ7Ym9yZGVyLXJhZGl1czp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsMTBweCk7cG9zaXRpb246cmVsYXRpdmU7dG91Y2gtYWN0aW9uOm5vbmU7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJnLWNvbG9yLHJnYmEoMCwwLDAsLjEpKX0uc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItc2Nyb2xsYmFyLC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LDElKTtib3R0b206dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3R0b20sNHB4KTt0b3A6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci10b3AsYXV0byk7ei1pbmRleDo1MDtoZWlnaHQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaXplLDRweCk7d2lkdGg6Y2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LDElKSl9LnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci12ZXJ0aWNhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItc2Nyb2xsYmFye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1sZWZ0LGF1dG8pO3JpZ2h0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItcmlnaHQsNHB4KTt0b3A6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsMSUpO3otaW5kZXg6NTA7d2lkdGg6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaXplLDRweCk7aGVpZ2h0OmNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSkpfS5zd2lwZXItc2Nyb2xsYmFyLWRyYWd7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1zY3JvbGxiYXItZHJhZy1iZy1jb2xvcixyZ2JhKDAsMCwwLC41KSk7Ym9yZGVyLXJhZGl1czp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsMTBweCk7bGVmdDowO3RvcDowfS5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFne2N1cnNvcjptb3ZlfS5zd2lwZXItc2Nyb2xsYmFyLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItem9vbS1jb250YWluZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9LnN3aXBlci16b29tLWNvbnRhaW5lcj5jYW52YXMsLnN3aXBlci16b29tLWNvbnRhaW5lcj5pbWcsLnN3aXBlci16b29tLWNvbnRhaW5lcj5zdmd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0uc3dpcGVyLXNsaWRlLXpvb21lZHtjdXJzb3I6bW92ZTt0b3VjaC1hY3Rpb246bm9uZX0uc3dpcGVyIC5zd2lwZXItbm90aWZpY2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt6LWluZGV4Oi0xMDAwfS5zd2lwZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDttYXJnaW46MCBhdXRvfS5zd2lwZXItZ3JpZD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXB9LnN3aXBlci1ncmlkLWNvbHVtbj4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXA7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGV7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXIuc3dpcGVyLWN1YmV7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybS1vcmlnaW46MCAwO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY3ViZS5zd2lwZXItcnRsIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDB9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXZ7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3d7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvcGFjaXR5Oi42O3otaW5kZXg6MH0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdzpiZWZvcmV7Y29udGVudDonJztiYWNrZ3JvdW5kOiMwMDA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7ZmlsdGVyOmJsdXIoNTBweCl9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCsuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXIuc3dpcGVyLWZsaXB7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jcmVhdGl2ZSAuc3dpcGVyLXNsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksaGVpZ2h0fS5zd2lwZXIuc3dpcGVyLWNhcmRze292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jYXJkcyAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbn1cbiIsIkB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4jcGFnZS10b3Age1xuXG5cdC5tdntcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblxuXHRcdCY6YmVmb3Jle1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJhY2tncm91bmQ6ICM3YmQ3ZWQ7XG5cdFx0XHRvcGFjaXR5OiAwLjI0O1xuXHRcdFx0bWl4LWJsZW5kLW1vZGU6IG92ZXJsYXk7XG5cdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jl9faW5uZXJ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwdmg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKG1hdGguZGl2KDE5MywxMzY2KSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3RvcC9tdi1ncmFkYXRpb24tdG9wLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKG1hdGguZGl2KDI1MCwxMzY2KSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3RvcC9tdi1ncmFkYXRpb24tYm90dG9tLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubXYtc3dpcGVyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0LnN3aXBlci13cmFwcGVye1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2hlYWRpbmd7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogcmVtKDgyKTtcblx0XHRcdGJvdHRvbTogcmVtKDUwKTtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0LmVue1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSg1MCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQuanB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg4KTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjMpO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjAyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwyNik7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdCZfX2lubmVye1xuXHRcdFx0XHRoZWlnaHQ6IDEwMHN2aDtcblx0XHRcdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dygxOTMpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3RvcC9tdi1ncmFkYXRpb24tdG9wX3NwLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dygzMjIpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3RvcC9tdi1ncmFkYXRpb24tYm90dG9tLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubXYtc3dpcGVyIHtcblx0XHRcdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9faGVhZGluZ3tcblx0XHRcdFx0bGVmdDogdncoMjApO1xuXHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0Ym90dG9tOiB2dyg0MCk7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdC5lbntcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDM0KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcGVyY2VudGFnZShtYXRoLmRpdig0MCwzNCkpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5qcHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxNSk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygyMCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDIwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdH1cblx0Ly9tdlxuXG5cdC5zZWMtaGVhaWRuZ3tcblx0XHQudGV4dC1zdWJ7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR3aWR0aDogcmVtKDUpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSg1KTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcmVkO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg1KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRleHR7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMTMpO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWVuO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oODIpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1yZWQ7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0LnRleHQtc3Vie1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDUpO1xuXHRcdFx0XHRcdGhlaWdodDogdncoNSk7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dyg1KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRleHR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDgpO1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDU1KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoNTgsNTUpKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9zcFxuXHR9XG5cdC8vc2VjLWhlYWlkbmdcblxuXHQuc2VjMXtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDM7XG5cdFx0Jl9faW5uZXJ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLXRvcDogcmVtKDEzMSk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDEzOCk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblx0XHQuc2VjLWhlYWlkbmd7XG5cdFx0XHRwYWRkaW5nLXRvcDogcmVtKDgpO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oNDApO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdC50ZXh0LXN1Yntcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWVuO1xuXHRcdFx0fVxuXHRcdFx0LnRleHR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMCk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDczKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoNzcsNzMpKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19jb250ZW50c3tcblx0XHRcdHdpZHRoOiByZW0oNTMwKTtcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDExNCk7XG5cdFx0XHQubGVhZHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzQpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoNDksMzQpO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjAyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgzMSk7XG5cdFx0XHR9XG5cdFx0XHQudGV4dHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjguOCwxNSk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg0OSk7XG5cdFx0XHR9XG5cdFx0XHQuZWxtLWxpbmt7XG5cdFx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDUwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL+OCv+ODluODrOODg+ODiOeUqFxuXHRcdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6MTIwMHB4KSB7XG5cdFx0XHQmX19jb250ZW50c3tcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3RhYlxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAoIG1heC13aWR0aDo5MDBweCkge1xuXHRcdFx0Jl9faW5uZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0LnNlYy1oZWFpZG5ne1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0XHQmX19jb250ZW50c3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg0MCk7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly90YWJcblxuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdCZfX2lubmVye1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogdncoODApO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoNzkpO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdC5zZWMtaGVhaWRuZ3tcblx0XHRcdFx0cGFkZGluZzogMCAwO1xuXHRcdFx0XHQudGV4dC1zdWJ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoNSk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDUpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dyg1KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoOCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dyg1NSk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoNTgsNTUpKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fY29udGVudHN7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDU2KTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0LmxlYWR7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygyNCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDM1LDI0KTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjAyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTgpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNS4yLDE0KTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dygyNyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmVsbS1saW5rLXdyYXB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogdncoMTMpO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmVsbS1saW5re1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDIwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdH1cblx0Ly9zZWMxXG5cblx0LnNlYzJ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMjIyKTtcblx0XHQmOmFmdGVye1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGJhY2tncm91bmQ6ICNGNEY0RjQgdXJsKFwiL2Fzc2V0cy9pbWcvdG9wL3NlYzJfYmcuanBnXCIpIG5vLXJlcGVhdCBib3R0b20vMTAwJSBhdXRvO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIHJlbSgyODIpKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblxuXHRcdCZfX2ltYWdlLXdyYXB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdC5pbWFnZXtcblx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMTI0NiwxMzY2KSk7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIHJlbSgyMCkgcmVtKDIwKSAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudGV4dHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjAyZW07XG5cdFx0XHRcdHdyaXRpbmctbW9kZTogdmVydGljYWwtbHI7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItcmVkO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSg1MCk7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiByZW0oMTUpO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi9hcnctZG93bi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oOC40NSk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxOS40Myk7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdFx0XHRib3R0b206IHJlbSgtMzIpO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2lubmVye1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSg5Myk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0LnNlYy1oZWFpZG5ne1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAwIGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogcmVtKDExMjYpO1xuXHRcdFx0fVxuXHRcdFx0LnNlYzJfX2xpbmt7XG5cdFx0XHRcdG1hcmdpbjogcmVtKDgwKSBhdXRvIDAgYXV0bztcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMTEyNik7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0Ly/jgr/jg5bjg6zjg4Pjg4jnlKhcblx0XHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjEzNjVweCkge1xuXHRcdFx0Jl9faW1hZ2Utd3JhcHtcblx0XHRcdFx0LmltYWdle1xuXHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDEyNDYsMTM2NikpO1xuXHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgcmVtKDIwKSByZW0oMjApIDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDEyMCwxMzY2KSk7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiByZW0oMTUpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9faW5uZXJ7XG5cdFx0XHRcdC5zZWMyX19saW5re1xuXHRcdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigzNDgsMTEyNikpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3RhYlxuXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHZ3KDgwKTtcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNGNEY0RjQgdXJsKFwiL2Fzc2V0cy9pbWcvdG9wL3NlYzJfYmdfc3AuanBnXCIpIG5vLXJlcGVhdCBib3R0b20vMTAwJSBhdXRvO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2ltYWdlLXdyYXB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDAgMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19pbm5lcntcblx0XHRcdFx0cGFkZGluZy10b3A6IHZ3KDU0KTtcblx0XHRcdFx0LnNlYy1oZWFpZG5ne1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDAgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2VjMl9fbGlua3tcblx0XHRcdFx0XHRtYXJnaW46IHZ3KDU1KSBhdXRvIDAgYXV0bztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHZ3KDMxNSk7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdH1cblx0Ly9zZWMyXG5cblx0LnNlYzN7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDM7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oOCk7XG5cblx0XHQuc2xpZGVyIHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogcmVtKDYyNSk7IC8vIOS4gOeVquWwj+OBleOBhOmrmOOBleOBq+WQiOOCj+OBm+OCiyBvciDlm7rlrppcblx0XHRcdC5zbGlkZS10cmFjayB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGFuaW1hdGlvbjogc2Nyb2xsIDYwcyBsaW5lYXIgaW5maW5pdGU7XG5cblx0XHRcdFx0LnNsaWRlIHtcblx0XHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIHJlbSg0KTtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg2MjUpOyAgLy8g6auY44GV44KS57Wx5LiAXG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bzsgICAgICAgLy8g5qiq5bmF44Gv5q+U546H44Gr5ZCI44KP44Gb44KLXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGtleWZyYW1lcyBzY3JvbGwge1xuXHRcdFx0MCUgICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuXHRcdFx0MTAwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfSAvLyDjg4jjg6njg4Pjgq/jgpIy5YCN44Gr44GX44Gm44GE44KL44GL44KJ5Y2K5YiG44GnT0tcblx0XHR9XG5cblx0XHQmX19jb250ZW50c3tcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiByZW0oMTIwKTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0cGFkZGluZzogcmVtKDQyKSByZW0oNTIpIHJlbSgzOSk7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0d2lkdGg6IHJlbSg1NjUpO1xuXHRcdFx0aGVpZ2h0OiByZW0oNDYxKTtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjk2KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSgyMCk7XG5cdFx0XHQuc2VjLWhlYWlkbmd7XG5cblx0XHRcdH1cblx0XHRcdC5sZWFke1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjkpO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOC44LDE2KTtcblx0XHRcdFx0cGFkZGluZzogMCByZW0oMTApO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0fVxuXHRcdFx0LmVsbS1idG57XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTApO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMzgpO1xuXHRcdFx0XHR3aWR0aDogcmVtKDM0OCk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDc3KTtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgyNyk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8v44K/44OW44Os44OD44OI55SoXG5cdFx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAoIG1heC13aWR0aDoxMDIzcHgpIHtcblx0XHRcdCZfX2NvbnRlbnRze1xuXHRcdFx0XHRyaWdodDogcmVtKDQwKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly90YWJcblxuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IHZ3KDUyNik7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNjYpIDQxLjM4JSwgIzAwMCAxMDAlKTtcblx0XHRcdFx0b3BhY2l0eTogMC42NTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdH1cblxuXHRcdFx0LnNsaWRlciB7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdFx0LnNsaWRlLXRyYWNrLFxuXHRcdFx0XHQuc2xpZGUtdHJhY2syIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2xpZGUtdHJhY2sge1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogc2Nyb2xsLWxlZnQgNDBzIGxpbmVhciBpbmZpbml0ZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zbGlkZS10cmFjazIge1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogc2Nyb2xsLXJpZ2h0IDQwcyBsaW5lYXIgaW5maW5pdGU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2xpZGUtdHJhY2t7XG5cdFx0XHRcdFx0LnNsaWRlIHtcblx0XHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCB2dygxKTtcblx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDMzMCk7IC8vIOmrmOOBleOCkue1seS4gFxuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bzsgICAgICAvLyDmqKrluYXjga/mr5TnjofjgavlkIjjgo/jgZvjgotcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsaWRlLXRyYWNrMntcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyKTtcblx0XHRcdFx0XHQuc2xpZGUge1xuXHRcdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIHZ3KDEpO1xuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMTk0KTsgLy8g6auY44GV44KS57Wx5LiAXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvOyAgICAgIC8vIOaoquW5heOBr+avlOeOh+OBq+WQiOOCj+OBm+OCi1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvLyDlt6bjgavmtYHjgozjgotcblx0XHRcdEBrZXlmcmFtZXMgc2Nyb2xsLWxlZnQge1xuXHRcdFx0XHQwJSAgIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG5cdFx0XHRcdDEwMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH0gLy8g44OI44Op44OD44Kv44KSMuWAjeOBq+OBl+OBpuOBhOOCi+OBi+OCieWNiuWIhuOBp09LXG5cdFx0XHR9XG5cblx0XHRcdC8vIOWPs+OBq+a1geOCjOOCi1xuXHRcdFx0QGtleWZyYW1lcyBzY3JvbGwtcmlnaHQge1xuXHRcdFx0XHQwJSAgIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG5cdFx0XHRcdDEwMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cblx0XHRcdH1cblxuXG5cdFx0XHQmX19jb250ZW50c3tcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiB2dyg3NCk7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMCB2dygzMCkgMDtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0LnNlYy1oZWFpZG5ne1xuXHRcdFx0XHRcdC50ZXh0LXN1Yntcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5sZWFke1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDUxKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjUuMiwxNCk7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZWxtLWJ0bntcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0OCk7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDMxNSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dyg2NCk7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogdncoMjUpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxuXHQvL3NlYzNcbn1cbiIsIkB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4jcGFnZS1jb21wYW55IHtcblxuXHQuaW50cm97XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDI4KSByZW0oMjgpIDAgMDtcblx0XHRiYWNrZ3JvdW5kOiAjRjRGNEY0O1xuXHRcdHBhZGRpbmctdG9wOiByZW0oMTI0KTtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDEwMik7XG5cdFx0LmVsbS1pbm5lcntcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0fVxuXHRcdCZfX2ltYWdle1xuXHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoNDIyLDEyMDYpKTtcblx0XHRcdGltZ3tcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDUpO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHQmLmltZzJ7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDQwKTtcblx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigyNjQsNDIyKSk7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0XHQmX190ZXh0YXJlYXtcblx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDY4MCwxMjA2KSk7XG5cdFx0fVxuXHRcdCZfX3RleHR7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oLTkpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDM2LDE2KTtcblx0XHR9XG5cdFx0Jl9fc2lnbntcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgxMCk7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMzcpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI4LjgsMTYpO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHR9XG5cdC8vaW50cm9cblxuXHQuY29tcGFueS1jb250ZW50c3tcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcblx0XHQmLmJvcmRlci1ub25le1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQmX19sZWZ0e1xuXHRcdFx0d2lkdGg6IHJlbSgzNTIpO1xuXHRcdH1cblx0XHQmX19yaWdodHtcblx0XHRcdHdpZHRoOiByZW0oODU0KTtcblx0XHR9XG5cdFx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8v44K/44OW44Os44OD44OI55SoXG5cdFx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAoIG1heC13aWR0aDoxMDIzcHgpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Jl9fbGVmdHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XG5cdFx0XHR9XG5cdFx0XHQmX19yaWdodHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vY29tcGFueS1jb250ZW50c1xuXG5cdC5zZWMxe1xuXHRcdHBhZGRpbmctdG9wOiByZW0oMTA5KTtcblx0XHQuY29tcGFueS1jb250ZW50c3tcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oODkpO1xuXHRcdH1cblx0XHQuY29tcGFueS1jb250ZW50c19fcmlnaHR7XG5cdFx0XHQudGV4dHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjUpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogcGVyY2VudGFnZShtYXRoLmRpdig1NSwyNSkpO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDEyKTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oOCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc2VjMVxuXG5cdC5zZWMye1xuXHRcdHBhZGRpbmctdG9wOiByZW0oMTAwKTtcblx0XHQuY29tcGFueS1jb250ZW50c3tcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTAwKTtcblx0XHR9XG5cblx0XHQuZWxtLXRhYmxle1xuXHRcdFx0dGR7XG5cdFx0XHRcdGRse1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDEzKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IHJlbSgxMTApO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zZWMyXG5cblx0LnNlYzN7XG5cdFx0cGFkZGluZy10b3A6IHJlbSgxMDQpO1xuXHRcdC5jb21wYW55LWNvbnRlbnRze1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg5Nik7XG5cdFx0fVxuXHRcdC5tYXAtaXRlbXtcblx0XHRcdCY6bGFzdC1vZi10eXBle1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNjApO1xuXHRcdFx0fVxuXHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMzAsMjQpKTtcblx0XHRcdH1cblx0XHRcdC50ZXh0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTMpO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBwZXJjZW50YWdlKG1hdGguZGl2KDI1LDE1KSk7XG5cdFx0XHR9XG5cdFx0XHQubWFwe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMzYpO1xuXHRcdFx0XHRpZnJhbWV7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oNTEwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3NlYzNcblxuXHQuc2VjNHtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDEwMCk7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgxNjkpO1xuXG5cdFx0Lmhpc3Rvcnl7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjEpO1xuXHRcdFx0fVxuXHRcdFx0ZHR7XG5cdFx0XHRcdG1pbi13aWR0aDogcmVtKDgzKTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogcGVyY2VudGFnZShtYXRoLmRpdigyNSwxNSkpO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgzNCk7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdFx0ZGR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMjUsMTUpKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zZWM0XG5cblx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQ55SoXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdC5pbnRyb3tcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDI4KSB2dygyOCkgMCAwO1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDUwKTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg1MCk7XG5cdFx0XHQuZWxtLWlubmVye1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdCZfX2ltYWdle1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzMCk7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdCYuaW1nMntcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0XHQmX190ZXh0YXJlYXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQmX190ZXh0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMjUuMiwxNCkpO1xuXHRcdFx0fVxuXHRcdFx0Jl9fc2lnbntcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjYpO1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMjUuMiwxNCkpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL2ludHJvXG5cblx0XHQuY29tcGFueS1jb250ZW50c3tcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Jl9fbGVmdHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQmX19yaWdodHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vY29tcGFueS1jb250ZW50c1xuXG5cdFx0LnNlYzF7XG5cdFx0XHRwYWRkaW5nLXRvcDogdncoNTApO1xuXHRcdFx0LmNvbXBhbnktY29udGVudHN7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg1MCk7XG5cdFx0XHR9XG5cdFx0XHQuY29tcGFueS1jb250ZW50c19fcmlnaHR7XG5cdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDIwKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE4KTtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9zZWMxXG5cblx0XHQuc2VjMntcblx0XHRcdHBhZGRpbmctdG9wOiB2dyg1MCk7XG5cdFx0XHQuY29tcGFueS1jb250ZW50c3tcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHZ3KDUwKTtcblx0XHRcdFx0Jl9fcmlnaHR7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmVsbS10YWJsZXtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNDApO1xuXHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRkbHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDEzKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGR0e1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IHZ3KDExMCk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc2VjMlxuXG5cdFx0LnNlYzN7XG5cdFx0XHRwYWRkaW5nLXRvcDogdncoNTApO1xuXHRcdFx0LmNvbXBhbnktY29udGVudHN7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg1MCk7XG5cdFx0XHR9XG5cdFx0XHQubWFwLWl0ZW17XG5cdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0MCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoNjApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMjApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDgpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBwZXJjZW50YWdlKG1hdGguZGl2KDI1LjIsMTQpKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQubWFwe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDE1KTtcblx0XHRcdFx0XHRpZnJhbWV7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDI1MCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc2VjM1xuXG5cdFx0LnNlYzR7XG5cdFx0XHRwYWRkaW5nLXRvcDogdncoNTApO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHZ3KDgwKTtcblx0XHRcdC5jb21wYW55LWNvbnRlbnRzX19yaWdodHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNDApO1xuXHRcdFx0fVxuXHRcdFx0Lmhpc3Rvcnl7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiB2dyg4MCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMjUuMiwxNCkpO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogdncoMTUpO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMjUuMiwxNCkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc2VjNFxuXHR9XG5cdC8vc3Bcbn1cbiIsIkB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4jcGFnZS1idXNpbmVzcyB7XG5cblx0LmludHJve1xuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSgyOCkgcmVtKDI4KSAwIDA7XG5cdFx0YmFja2dyb3VuZDogI0Y0RjRGNDtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDEwNik7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgxNDkpO1xuXHRcdC5mbGV4LWl0ZW17XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogcmVtKDExMjYpO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblx0XHQmX19pbWFnZXtcblx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDQ3MCwxMTI2KSk7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0Ji5pbWcxe1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMjMwKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0dG9wOiByZW0oMTMpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaW1nMntcblx0XHRcdFx0XHR3aWR0aDogcmVtKDIwMCk7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiByZW0oMTM3KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmltZzN7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgxNjApO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDogcmVtKDcwKTtcblx0XHRcdFx0XHR0b3A6IHJlbSgzMjcpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigxMjAwcHgpe1xuXHRcdFx0XHRcdCYuaW1nMXtcblx0XHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDIzMCw0NzApKTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMTMsNDcwKSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuaW1nMntcblx0XHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDIwMCw0NzApKTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcGVyY2VudGFnZShtYXRoLmRpdigxMzcsNDcwKSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuaW1nM3tcblx0XHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDE2MCw0NzApKTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMzI3LDQ3MCkpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdCZfX3RleHRhcmVhe1xuXHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oODApO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oMTIwMHB4KXtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgzNCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdig0OSwzNCk7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDJlbTtcblx0XHRcdH1cblx0XHRcdC50ZXh0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMzMpO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOC44LDE1KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9pbnRyb1xuXG5cdC5zZWMxe1xuXHRcdHBhZGRpbmctdG9wOiByZW0oMTA5KTtcblx0XHQmX19pbm5lcntcblx0XHRcdG1heC13aWR0aDogcmVtKDk2Nik7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdFx0LnRleHR7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNDYpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI4LjgsMTUpO1xuXHRcdH1cblx0XHQubGlzdHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg3Nyk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0bGl7XG5cdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDQ0Myw5NjYpKTtcblx0XHRcdFx0LmltYWdle1xuXHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjQpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI4LjgsMTUpO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTIpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjguOCwxNSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmltYWdlLWJpZ3tcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMzYpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3NlYzFcblxuXHQuc2VjMntcblx0XHRwYWRkaW5nLXRvcDogcmVtKDEwMCk7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgxNDApO1xuXHRcdC50YWJsZXtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg1OSk7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0XHR0ZHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oNTIpO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMiwxNSk7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdC5pbm5lcntcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgyMCk7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDIwKTtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5udW1ie1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHR3aWR0aDogcmVtKDY5KTtcblx0XHRcdFx0XHRtaW4td2lkdGg6IHJlbSg2OSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0VFRUVFRTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zZWMyXG5cblx0LnNlYzN7XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDI4KSByZW0oMjgpIDAgMDtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDExMik7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgxNzApO1xuXHRcdGJhY2tncm91bmQ6ICNGNEY0RjQ7XG5cdFx0Jl9fdGV4dHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg0Nik7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjguOCwxNSk7XG5cdFx0fVxuXHRcdCZfX2xpc3R7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNzYpO1xuXHRcdFx0ZGx7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRkdHtcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMzgpIDBweCByZW0oMzYpO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgyNDApO1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItcmVkO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1yZWQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIHJlbSgyNDApKTtcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oNykgMDtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjguOCwxNSk7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1vZi10eXBle1xuXHRcdFx0XHRcdGR0e1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1yZWQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGRke1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc2VjM1xuXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUOeUqFxuXHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHQuaW50cm97XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2dygyOCkgdncoMjgpIDAgMDtcblx0XHRcdHBhZGRpbmctdG9wOiB2dyg1MCk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoNTApO1xuXHRcdFx0LmZsZXgtaXRlbXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQuZWxtLWlubmVye1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdCZfX3RleHRhcmVhe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygyNCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNS4yLDE0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9faW1hZ2V7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDMwKTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogdncoMjcwKTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vaW50cm9cblxuXHRcdC5zZWMxe1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDgwKTtcblx0XHRcdC50ZXh0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzMCk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjUuMiwxNCk7XG5cdFx0XHR9XG5cdFx0XHQubGlzdHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNDApO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMzApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaGVhZGluZ3tcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDEwKTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMjApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDUpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjUuMiwxNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuaW1hZ2UtYmlne1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg2MCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc2VjMVxuXG5cdFx0LnNlYzJ7XG5cdFx0XHRwYWRkaW5nLXRvcDogdncoODApO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHZ3KDgwKTtcblx0XHRcdC50YWJsZXtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMzApO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDUyKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjUuMiwxNCk7XG5cdFx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHZ3KDIwKTtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHZ3KDIwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm51bWJ7XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoNjkpO1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiB2dyg2OSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc2VjMlxuXG5cdFx0LnNlYzN7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2dygyOCkgdncoMjgpIDAgMDtcblx0XHRcdHBhZGRpbmctdG9wOiB2dyg4MCk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoODApO1xuXHRcdFx0Jl9fdGV4dHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMzApO1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI1LjIsMTQpO1xuXHRcdFx0fVxuXHRcdFx0Jl9fbGlzdHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdFx0XHRkbHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRkdHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDE5KSAwcHggdncoMTgpO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE4KTtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXJlZDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDEwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0ZGR7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDcpIDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNS4yLDE0KTtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZXtcblx0XHRcdFx0XHRcdGR0e1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXJlZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGRke1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NlYzNcblxuXHR9XG5cdC8vc3Bcbn1cbiJdfQ== */
