@charset "UTF-8";*,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}li,ol,ul{list-style:none}button,input{border:0}button:focus,input:focus{box-shadow:none;outline:none}a{text-decoration:none}img{max-width:100%}button{background-color:transparent;display:inline-block}body{background:#fafbff;font-family:sans-serif;font-weight:400;overflow-x:hidden}.heading-underline{display:inline-block;font-size:2.5rem;font-weight:700;position:relative;text-align:center}.heading-underline h1{font-size:2.5rem!important}.heading-underline .first-letter:first-letter{color:#e9531d}.heading-underline:after{background-color:#e9531d;border-radius:50px;bottom:0;content:"";height:5px;left:10%;position:absolute;width:80%}.heading-underline-right{display:inline-block;font-size:2.5rem;font-weight:700;position:relative;text-align:right}.heading-underline-right h1{font-size:2.5rem!important}.heading-underline-right .first-letter:first-letter{color:#e9531d}.heading-underline-right:after{background-color:#e9531d;border-radius:50px;bottom:0;content:"";height:5px;position:absolute;right:0;width:20%}.list-coloured li{list-style:inside}.list-coloured li::marker{color:red}.primary-color,.text-primary{color:#e9531d!important}.primary-color img,.primary-color span,.primary-color:img,.primary-color:span{color:#e9531d!important}.bg-grey{background-color:#cfcfcf}.bg-light{background-color:#fff7f4!important}.box-grey-bg{background-color:#cfcfcf;border-radius:5px;padding:1rem}.img-rounded{border-radius:15px}.dropdown-element,.dropdown-element .dropdown-menu{overflow:visible;position:relative;z-index:1050}.dropdown-menu{position:absolute;z-index:1050}.has-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}.btn.btn-cta{background-color:#e9531d;border:#bc6344;border-radius:5px;color:#fff;font-size:1rem;font-style:normal;font-weight:400}.btn.btn-cta:hover{background-color:#92310e;border:#713b29}.btn-black-full{background-color:#000;color:#fff;float:right;margin-top:0;min-height:40px;min-width:100px;text-align:center;width:100%}a.btn-black-full{padding-top:7px}.btn-cta{background:#e9531d;border-radius:10px;color:#fff;font-size:1.4rem;font-weight:0;text-align:center;text-decoration:none;text-transform:uppercase;width:auto}.flexSwitchCheckDefault{color:#4f4f4f;font-size:20px;font-weight:400}.emerdency-color{color:#e9531d!important}.emerdency-bg{background:#e9531d!important;border-color:#e9531d!important}.form-check-input:checked{background-color:#e9531d!important;border-color:#e9531d!important}.form-check-input:checked+.form-check-label:before{background-color:#fff!important}.form-check-input:focus{box-shadow:0 0 0 .25rem rgba(233,83,29,.25)!important}#vidModal .close span{padding:0 10px 0 0}.aspect-ratio-16-9{height:0;overflow:hidden;padding-top:56.25%;position:relative}.aspect-ratio-16-9 iframe{height:100%;left:0;position:absolute;top:0;width:100%}#book-now{overflow:hidden}#pills-home img,.slider-boxes img{height:auto}input.postcode{text-transform:uppercase}input.postcode::-webkit-input-placeholder{text-transform:none}input.postcode:-moz-placeholder,input.postcode::-moz-placeholder{text-transform:none}input.postcode:-ms-input-placeholder{text-transform:none}input.postcode::placeholder{text-transform:none}.vid-btn{align-items:center;border:1px solid #e9531d;border-radius:10px;color:#e9531d;display:flex;font-family:Lato,sans-serif;font-size:16px;font-weight:500;justify-content:center;line-height:18px;margin:0 auto;padding:12px 10px;width:300px}.vid-btn span{margin:0 10px 0 0}.top-section{background:linear-gradient(to bottom right,#fffbf3,#edfaff 50%,#fff);background-size:100%}.top-section .bo-btn{background:#e9531d;border-radius:10px;color:#fff;font-size:20px;font-weight:600;line-height:22px;padding:20px;text-decoration:none;width:100%}.top-section .bo-btn,.top-section h2{text-align:center;text-transform:uppercase}.top-section h2{color:#333;font-size:16px;font-weight:500;letter-spacing:1px;line-height:18px}.top-section h2 span{color:#e9531d;font-weight:900}@media (max-width:1200px){.top-section h2{font-size:13px;line-height:16px}}.top-section h1{text-align:center}.top-section h1 span{color:#e9531d}.top-section .pricing-box{background-color:#fffbfa!important;box-shadow:0 2px 23px rgba(62,73,84,.04)!important}.top-section .box{background:#fff;border:1px solid #e9531d;border-radius:12px;height:100%;padding:30px 40px}.top-section .box .treatment-price{font-size:42px;font-weight:600}.top-section .box .klarna-text{color:#4f4f4f;font-size:20px;font-weight:medium}.top-section .box .klarna-img{background-color:#ffb3c7;border-radius:7px;height:23px;margin-bottom:5px;padding:5px;width:62px}.top-section .box .cp-img{background-color:#b2fce4;border-radius:7px;height:25px;margin-bottom:5px;padding:5px;width:80px}.top-section .box .consultation-title{font-size:28px;font-weight:600;margin-right:7px;text-transform:unset}.top-section .box .consultation-subtitle{font-size:16px;margin-top:10px}.top-section .box .consultation-img{margin-right:10px}.top-section .box .consultation-text{font-size:20px;font-weight:medium}.top-section .box .terms-text{color:999999;font-size:15px}@media (max-width:1200px){.top-section .box{padding:30px 25px}.top-section .box .klarna-text{font-size:18px}.top-section .box .treatment-price{font-size:32px;font-weight:600}.top-section .box .terms-text{font-size:12.5px}.top-section .box .consultation-img{max-height:48px;max-width:48px}.top-section .box .consultation-text{font-size:18px}.top-section .box .consultation-title{font-size:29px}.top-section .box .consultation-subtitle{font-size:13px}.top-section .box .treatment-tooltip-icon{height:16px;width:16px}}@media (max-width:575px){.top-section .box .klarna-img{border-radius:5px;height:18px;margin-bottom:2px;width:40px}.top-section .box .cp-img{border-radius:5px;height:18px;margin-bottom:2px;padding:4px;width:52px}.top-section .box .consultation-title,.top-section .box .treatment-price{font-size:26px}.top-section .box .consultation-subtitle{font-size:13px;margin-left:2px;margin-top:12px}.top-section .box .consultation-text,.top-section .box .klarna-text{font-size:13px}.top-section .box .terms-text{font-size:11px}.top-section .box .tooltip-wrapper{margin-bottom:15px}.top-section .box .consultation-img{margin-right:3px;max-height:36px;max-width:36px}}@media (max-width:350px){.top-section .box .consultation-img{margin-right:1px;max-height:27px;max-width:27px}.top-section .box .consultation-text{font-size:11px}}.top-section .box h2,.top-section .box h3{color:#25242b;font-size:32px;font-weight:900;line-height:34px;text-align:left}@media (max-width:1400px){.top-section .box h2,.top-section .box h3{font-size:25px;line-height:30px}}@media (max-width:1200px){.top-section .box h2,.top-section .box h3{font-size:22px;line-height:16px}}@media (max-width:575px){.top-section .box h2,.top-section .box h3{font-size:20px;line-height:26px}}.top-section .box .search{background:url(/assets/images/svg-icons/search-orange.svg) center left 15px no-repeat;border:1px solid #e9531d;border-radius:10px;color:#e9531d;font-size:24px!important;font-weight:500;line-height:50px!important;padding:0 0 0 60px;width:100%}.top-section .box .search::placeholder{color:#e9531d}@media (max-width:575px){.top-section .box .search{font-size:15px;line-height:18px}}.top-section .box .small h3{color:#4f4f4f;font-size:20px;font-weight:500;line-height:30px;margin:0}@media (max-width:1367px){.top-section .box .small h3{font-size:16px;line-height:18px}}@media (max-width:992px){.top-section .box .small h3{font-size:18px;line-height:20px}}@media (max-width:575px){.top-section .box .small h3{font-size:14px;line-height:16px}}.top-section .box .switch{width:50px}@media (min-width:992px){.top-section .box .switch{width:40px}}@media (min-width:1367px){.top-section .box .switch{width:70px}}.top-section .box a{color:#4f4f4f;display:block;font-size:16px;font-weight:600;line-height:18px;padding:0 15px;text-align:center;text-decoration-line:underline}@media (max-width:575px){.top-section .box a{font-size:12px;line-height:14px}}.top-section .box p{color:#4f4f4f;font-size:20px;font-weight:500;line-height:22px;margin:0 0 30px}@media (max-width:575px){.top-section .box p{font-size:18px;line-height:20px}}.top-section .box .img-text{align-items:center;display:flex;margin:0 0 30px}@media (max-width:1280px){.top-section .box .img-text{margin:0 0 25px}}@media (max-width:767px){.top-section .box .img-text{flex-direction:column;margin:0 0 25px;text-align:center}}.top-section .box .img-text h3{color:#404048;font-size:24px;font-weight:500;line-height:26px;margin:0;padding:0 0 0 1.5rem}@media (max-width:767px){.top-section .box .img-text h3{font-size:15px;line-height:17px;padding:0}}.top-section .box .b-text{align-items:center;display:flex;height:100%;justify-content:flex-end}.top-section .box .b-text h4{color:#e9531d;font-size:52px;font-weight:900;line-height:62px;text-align:right}@media (max-width:575px){.top-section .box .b-text h4{font-size:42px;line-height:44px}}.top-section .bg{position:relative;z-index:1}.top-section .bg:before{background-image:url(/assets/images/icon13.png);background-position:50%;background-size:cover;content:"";height:170px;position:absolute;right:0;top:5px;width:136px;z-index:-1}@media (max-width:1200px){.top-section .bg:before{height:165px;width:128px}}@media (max-width:767px){.top-section .bg:before{height:135px;width:108px}}.help-area h2{color:#323232;font-size:42px;font-weight:800;letter-spacing:-.5px;line-height:44px;margin:0 0 50px;position:relative;text-align:center;text-transform:capitalize}.help-area h2:before{background:#e9531d;bottom:-30px;content:"";height:5px;left:0;margin:0 auto;position:absolute;right:0;top:auto;width:200px}@media (max-width:992px){.help-area h2:before{width:150px}}@media (max-width:1200px){.help-area h2{font-size:38px;line-height:40px}}@media (max-width:992px){.help-area h2{font-size:30px;line-height:32px}}.help-area p{color:#404048;font-size:16px;font-weight:500;line-height:18px;text-align:center}.help-area .box{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:10px;display:flex;flex-direction:column;height:250px;padding:40px 10px}@media (max-width:1200px){.help-area .box{height:200px;padding:20px 10px}}@media (max-width:992px){.help-area .box{margin:0 0 1.5rem}}@media (max-width:767px){.help-area .box{flex-direction:inherit;height:auto;height:75px;padding:20px;padding:10px}}.help-area .box img{height:auto;margin:0 0 30px}@media (max-width:1200px){.help-area .box img{margin:0 0 15px}}@media (max-width:767px){.help-area .box img{margin:0 10px 0 0;width:25%}}.help-area .box h3{color:#000;font-size:24px;font-weight:600;line-height:26px;margin:0;text-align:center}@media (max-width:1367px){.help-area .box h3{font-size:20px;line-height:22px}}@media (max-width:992px){.help-area .box h3{font-size:16px;line-height:18px}}@media (max-width:767px){.help-area .box h3{text-align:left}}.foll-area-wrapper{position:relative}.foll-area-wrapper>img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.foll-area{height:70vh;padding:4rem 0 6rem;position:relative}.foll-area.active{height:unset}.foll-area.active img{transform:rotate(180deg)}.foll-area .container{height:100%;-webkit-mask-image:linear-gradient(180deg,#000 95%,transparent);mask-image:linear-gradient(180deg,#000 95%,transparent);overflow:hidden}.foll-area .btn-show{bottom:0;position:absolute}@media (max-width:1367px){.foll-area{padding:4rem 0}}@media (max-width:992px){.foll-area{background-size:cover;padding:2rem 0}}@media (max-width:575px){.foll-area{padding:2rem 5px}}.foll-area h2{color:#e9531d;font-size:42px;font-weight:300;letter-spacing:-.5px;line-height:44px;margin:0 0 35px;position:relative;text-align:center;text-transform:capitalize}@media (max-width:992px){.foll-area h2{font-size:30px;line-height:32px}}.foll-area h2:before{background:#fff;bottom:-30px;content:"";height:5px;left:0;margin:0 auto;position:absolute;right:0;top:auto;width:200px}.foll-area .link-box.active{height:auto}.foll-area .locations-list ul{margin:0;padding:0}.foll-area .locations-list ul li{display:inline-block;margin:10px 0;text-align:center;width:50%}@media (min-width:992px){.foll-area .locations-list ul li{width:25%}}.foll-area .locations-list a{color:#fff;display:block;font-size:24px;font-weight:300;letter-spacing:-.5px;line-height:26px;padding:1rem 0;text-transform:capitalize}.foll-area .locations-list a:hover{color:#ccc}.foll-area .link-box{padding:2.5rem 0 0}@media (max-width:1367px){.foll-area .link-box{padding:2.5rem 0 0}}@media (max-width:992px){.foll-area .link-box{padding:1.5rem 0 0}}@media (max-width:575px){.foll-area .link-box{flex-wrap:wrap;height:300px;overflow:hidden;padding:1.5rem 2.5rem 0}}.foll-area .link-box ul{margin:0;padding:0}.foll-area .link-box ul li{margin:10px 0}.foll-area .link-box ul li a{color:#fff;display:block;font-size:24px;font-weight:600;letter-spacing:-.5px;line-height:26px;padding:1rem 0;text-transform:capitalize}@media (max-width:1367px){.foll-area .link-box ul li a{font-size:20px;line-height:22px}}@media (max-width:1200px){.foll-area .link-box ul li a{font-size:16px;line-height:18px}}@media (max-width:992px){.foll-area .link-box ul li a{font-size:13px;line-height:15px}}@media (max-width:767px){.foll-area .link-box ul li a{font-size:11px;line-height:13px}}@media (max-width:575px){.foll-area .link-box ul li a{font-size:15px;line-height:19px}}.foll-area .btn-show{left:50%;margin-left:-65px;right:50%;text-align:center;width:130px}.foll-area .btn-show button{align-items:center;color:#fff;display:flex;font-size:1.2rem;font-weight:400;letter-spacing:-.5px;line-height:17px;opacity:.75;text-transform:capitalize}.foll-area .btn-show button img{margin:-3px 5px 0 0}.foll-area .btn-show button:focus{color:#fff;opacity:.75}@media (max-width:992px){.work-detail{padding:0}}@media (max-width:575px){.work-detail{padding:0 5px}}.work-detail h2{color:#323232;font-size:40px;font-weight:800;letter-spacing:-.5px;line-height:42px;margin:0 0 60px;position:relative;text-transform:capitalize}@media (max-width:992px){.work-detail h2{font-size:30px;line-height:32px;margin:0 0 50px;text-align:center}}.work-detail h2:before{background:#e9531d;border-radius:2px;bottom:-25px;content:"";height:4px;left:0;position:absolute;right:0;top:auto;width:100px}@media (max-width:992px){.work-detail h2:before{margin:0 auto}}.work-detail ul{padding:0 15px 0 0;position:relative;z-index:1}@media (max-width:575px){.work-detail ul{padding:0}}.work-detail ul:before{background:#e9531d;content:"";height:90%;left:20px;position:absolute;right:auto;top:0;width:1px;z-index:-1}@media (max-width:767px){.work-detail ul:before{left:0;margin:0 auto;right:0}}.work-detail ul li{align-items:flex-start;display:flex;margin:0 0 40px}@media (max-width:767px){.work-detail ul li{margin:0 0 20px}}.work-detail ul li .img-hold{width:10%}.work-detail ul li .text-hold{padding:0;width:90%}@media (max-width:1200px){.work-detail ul li .text-hold{padding:0 0 0 10px}}@media (max-width:992px){.work-detail ul li .text-hold{padding:0}}@media (max-width:767px){.work-detail ul li .text-hold{background:#fff;border:1px solid #e9531d;border-radius:8px;padding:15px;width:100%}}.work-detail ul li .text-hold h3{color:#e9531d;font-size:20px;font-weight:700;line-height:22px;margin:0}@media (max-width:1200px){.work-detail ul li .text-hold h3{font-size:18px;line-height:20px;margin:0 0 7px}}@media (max-width:992px){.work-detail ul li .text-hold h3{align-items:center;display:flex}.work-detail ul li .text-hold h3 img{margin:0 7px 0 0}}.work-detail ul li .text-hold p{color:#404048;font-size:18px;font-weight:400;line-height:32px;margin:0}@media (max-width:1200px){.work-detail ul li .text-hold p{font-size:16px;line-height:22px}}.three-block h2,h2.underline{color:#323232;font-size:42px;font-weight:800;letter-spacing:-.5px;line-height:44px;margin:0 0 60px;position:relative;text-align:center;text-transform:capitalize}@media (max-width:992px){.three-block h2,h2.underline{font-size:30px;line-height:32px;margin:0 0 40px}}.three-block h2:before,h2.underline:before{background:#e9531d;border-radius:2px;bottom:-30px;content:"";height:4px;left:0;margin:0 auto;position:absolute;right:0;top:auto;width:150px}.three-block{position:relative}.three-block:before{background:url(../images/icon13.webp) no-repeat;background-size:100%;bottom:auto;content:"";height:200px;left:auto;position:absolute;right:0;top:0;width:160px}@media (max-width:1200px){.three-block:before{width:120px}}@media (max-width:575px){.three-block:before{display:none}}.three-block .boxs{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:10px;display:flex;flex-direction:column;gap:10px;height:260px;justify-content:center;padding:1rem;text-align:center}@media (max-width:992px){.three-block .boxs{margin:0 auto 20px;width:60%;width:80%;width:100%}}.three-block .boxs img{margin:0 0 20px}.three-block .boxs p{color:#404048;font-size:16px;font-weight:400;line-height:26px;text-align:center}@media (max-width:1367px){.three-block .boxs p{font-size:14px;line-height:22px}}.video-block{padding:0}@media (max-width:992px){.video-block{padding:0 0 2rem}}@media (max-width:575px){.video-block{padding:0 5px 2rem}}.video-block h2{font-size:30px;line-height:32px;text-align:center}.video-block h2 span{color:#e9531d}.video-block h2:before{bottom:-20px;margin:0 auto;right:0}.video-block .vid-block{position:relative}.video-block .vid-block img{height:auto}@media (max-width:992px){.video-block .vid-block .desk{margin:0}.video-block .vid-block{text-align:center}}.video-block .vid-block .capation{align-items:center;bottom:0;content:"";display:flex;justify-content:center;left:-6.5rem;position:absolute;right:0;top:-15%}@media (max-width:1367px){.video-block .vid-block .capation{left:-4.5rem}}@media (max-width:992px){.video-block .vid-block .capation{left:0;top:0}}.video-block .vid-text{padding:2.5rem 3rem 0 0}@media (max-width:1200px){.video-block .vid-text{padding:0}}.video-block .vid-text h2{color:#323232;font-size:38px;font-weight:800;letter-spacing:-.5px;line-height:50px;margin:0 0 35px;position:relative;text-align:left;text-transform:capitalize}@media (max-width:1200px){.video-block .vid-text h2 br{display:none}}.video-block .vid-text h2 span{color:#e9531d}.video-block .vid-text h2:before{background:#e9531d;border-radius:2px;bottom:-20px;content:"";height:4px;left:0;position:absolute;right:auto;top:auto;width:100px}.video-block .vid-text p{color:#404048;font-size:16px;font-weight:500;line-height:26px;margin:0 0 20px}@media (max-width:1200px){.video-block .vid-text p{line-height:22px;margin:0 0 10px}}.mo-block{background:url(../images/banner03.webp) no-repeat top;background-size:100%;padding:15rem 0;position:relative;z-index:99}@media (max-width:1800px){.mo-block{padding:13rem 0}}@media (max-width:1700px){.mo-block{padding:12rem 0}}@media (max-width:1600px){.mo-block{padding:11rem 0}}@media (max-width:1500px){.mo-block{padding:10rem 0}}@media (max-width:1400px){.mo-block{padding:9rem 0}}@media (max-width:1367px){.mo-block{padding:7rem 0}}@media (max-width:1200px){.mo-block{padding:6rem 0}}@media (max-width:992px){.mo-block{background:#fdeee8;padding:2rem 0}}@media (max-width:575px){.mo-block{padding:2rem 5px}}.mo-block h2{color:#000;font-size:40px;font-weight:800;letter-spacing:-.5px;line-height:42px;margin:0 0 30px;text-align:center;text-transform:capitalize}@media (max-width:992px){.mo-block h2{font-size:30px;line-height:32px;margin:0 0 20px}}.mo-block p{color:#404048;font-size:24px;font-weight:500;line-height:26px;margin:0 0 60px;text-align:center}@media (max-width:1150px){.mo-block p{margin:0 0 20px}}@media (max-width:992px){.mo-block p{font-size:20px;font-size:16px;line-height:22px;line-height:18px;text-align:left}}.mo-block .mo-box{background:#fff;border-radius:20px;height:160px}@media (min-width:992px){.mo-block .mo-box{height:200px;margin:0 0 20px}}@media (min-width:1200px){.mo-block .mo-box{height:180px;padding:15px}}.mo-block .mo-box:hover{background:#e9531d}.mo-block .mo-box:hover h3,.mo-block .mo-box:hover p{color:#fff}.mo-block .mo-box h3{color:#000;font-size:24px;font-weight:800;line-height:26px;margin:0 0 20px}@media (max-width:1200px){.mo-block .mo-box h3{margin:0 0 15px}}@media (max-width:992px){.mo-block .mo-box h3{margin:0 0 10px}}@media (max-width:575px){.mo-block .mo-box h3{font-size:16px;line-height:18px}}@media (max-width:370px){.mo-block .mo-box h3{font-size:14px;line-height:16px}}.mo-block .mo-box p{color:#404048;font-size:16px;font-weight:500;line-height:30px;margin:0;text-align:left}@media (max-width:992px){.mo-block .mo-box p{line-height:28px}}@media (max-width:767px){.mo-block .mo-box p{line-height:22px}}@media (max-width:575px){.mo-block .mo-box p{font-size:14px;line-height:18px}}@media (max-width:370px){.mo-block .mo-box p{font-size:13px;line-height:16px}}.blog-area{background:#fff;position:relative;z-index:1}.blog-area h2{color:#323232;font-size:42px;font-weight:800;letter-spacing:-.5px;line-height:44px;margin:0 0 40px;position:relative;text-transform:capitalize}@media (max-width:992px){.blog-area h2{font-size:30px;line-height:32px;text-align:center}}.blog-area h2 span{color:#e9531d}.blog-area h2:after{background:#e9531d;border-radius:2px;bottom:-25px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:140px}@media (max-width:992px){.blog-area h2:after{left:50%;transform:translateX(-50%)}}.blog-area p{color:#404048;font-size:16px;font-weight:500;line-height:32px;margin:0 0 40px}@media (max-width:992px){.blog-area .blog-block{display:flex;max-width:100%;overflow:auto}}.blog-area .blog-block .block{border:1px solid #e0e0e0;border-radius:10px;height:100%}@media (max-width:1200px){.blog-area .blog-block .block{margin:0 0 10px}}@media (max-width:992px){.blog-area .blog-block .block{display:flex;flex-direction:column;flex-shrink:0;margin:0 10px;width:50%}}@media (max-width:767px){.blog-area .blog-block .block{width:70%}}@media (max-width:575px){.blog-area .blog-block .block{width:85%}}.blog-area .blog-block .block img{width:100%}.blog-area .blog-block .text{padding:15px}.blog-area .blog-block .text h3{color:#e9531d;font-size:20px;font-weight:700;line-height:24px;margin:0 0 10px}@media (max-width:1367px){.blog-area .blog-block .text h3{font-size:18px;line-height:20px;margin:0 0 7px}}.blog-area .blog-block .text p{color:#404048;font-size:16px;font-weight:400;line-height:26px;margin:0}@media (max-width:1367px){.blog-area .blog-block .text p{font-size:14px;line-height:22px}}.dp-area{padding:0 0 3rem}@media (max-width:992px){.dp-area{padding:0 0 3rem}}.dp-area .box{background:#fff;border-radius:20px;box-shadow:0 100px 80px rgba(0,0,0,.02),0 64.8148px 46.8519px rgba(0,0,0,.015),0 38.5185px 25.4815px rgba(0,0,0,.012),0 20px 13px rgba(0,0,0,.01),0 8.14815px 6.51852px rgba(0,0,0,.008),0 1.85185px 3.14815px rgba(0,0,0,.005);padding:3rem 0;position:relative;text-align:center;z-index:1}@media (max-width:1200px){.dp-area .box{padding:2rem 0}}@media (max-width:992px){.dp-area .box{padding:1.5rem 0}}@media (max-width:767px){.dp-area .box{padding:.7rem 0}}@media (max-width:575px){.dp-area .box{border-radius:10px;padding:40px 15px}}.dp-area .box:before{background:url(../images/banner04.webp) no-repeat;background-size:100%;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}@media (max-width:575px){.dp-area .box:before{background:url(../images/banner05.webp) no-repeat;background-size:cover}}.dp-area .box h2,.dp-area .box h3{color:#1d1d1d;font-size:52px;font-weight:700;line-height:54px;margin:0 0 30px;text-align:center}.dp-area .box h2 span,.dp-area .box h3 span{color:#e9531d}@media (max-width:1200px){.dp-area .box h2,.dp-area .box h3{font-size:40px;line-height:44px;margin:0 0 20px}}@media (max-width:992px){.dp-area .box h2,.dp-area .box h3{font-size:30px;line-height:32px;margin:0 0 10px}}@media (max-width:767px){.dp-area .box h2,.dp-area .box h3{font-size:20px;line-height:22px;margin:0 0 10px}}@media (max-width:575px){.dp-area .box h2,.dp-area .box h3{font-size:32px;line-height:46px;margin:0 0 20px}}.dp-area .box p{color:#484848;font-size:16px;font-weight:400;line-height:20px;margin:0 0 40px}@media (max-width:1200px){.dp-area .box p{margin:0 0 20px}}@media (max-width:992px){.dp-area .box p{font-size:12px;line-height:14px;margin:0 0 15px}}@media (max-width:575px){.dp-area .box p{margin:0 0 20px}}.dp-area .box .bok-btn{background:#e9531d;border:none;border-radius:10px;color:#fff;font-size:16px;font-weight:600;line-height:20px;padding:15px;width:150px}@media (max-width:767px){.dp-area .box .bok-btn{font-size:14px;line-height:16px}}@media (max-width:575px){.dp-area .box .bok-btn{font-size:18px;line-height:25px;width:100%}}code{align-items:center;background:#f5f5f5;border-radius:4px;color:#e9531d!important;display:inline-flex;font-family:monospace;padding:4px 8px;position:relative;white-space:nowrap}.copy-btn{background:none;border:none;cursor:pointer;font-size:14px;margin-left:6px;opacity:.6;transition:opacity .2s,transform .2s}.copy-btn:hover{opacity:1;transform:scale(1.1)}.tooltip .tooltip-inner{max-width:200px;text-align:left!important;white-space:normal!important}.appointment-landing-card{background-color:#fff!important;border:1px solid #f8f9fa!important;border-radius:10px!important;cursor:pointer!important;padding:50px!important}@media (max-width:575px){.appointment-landing-card{padding:25px!important}}.availability-badge{align-items:center;background-color:#f0fdf4!important;border-radius:9999px;color:#00b67a;display:flex;font-size:.7rem;gap:.25rem;margin-bottom:7px;margin-left:7px;padding:.25rem .5rem;width:150px}.availability-dot{animation:availability-pulse 2s infinite;background-color:#00b67a;border-radius:9999px;height:.45rem;width:.45rem}.availability-text{font-weight:500}@keyframes availability-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.1)}}.tp-widget{align-items:center;color:#191919;display:flex;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;gap:10px;justify-content:center;padding:0;position:relative;text-align:left;top:-10px}.tp-text{font-weight:600;margin-right:2px;white-space:nowrap}.tp-logo,.tp-stars{display:block;height:20px}.appointment-flex{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center}@media (max-width:1300px){.appointment-flex{align-items:flex-start;flex-direction:column-reverse;justify-content:flex-start}.availability-badge{margin-left:0!important}}@media (max-width:1400px){.availability-badge{margin-left:0}}@media (min-width:769px){#trustpilot-mobile-row{display:none!important}}@media (max-width:769px){.help-indicator-badge{align-items:center;display:flex;flex-direction:row;height:36px!important;padding:8px 12px;width:157px!important}.help-text{font-size:12px!important}.help-indicator-badge:nth-child(2){margin-left:5px;width:158px}}@media (max-width:350px){.floating-cta-appointment-container{right:50px!important}}.tooltip-wrapper{cursor:pointer;display:inline-block;margin-bottom:19px;margin-left:5px;position:relative;z-index:1000}.tooltip-content{background-color:#111827;border-radius:.5rem;bottom:100%;color:#fff;font-size:.75rem;left:0;margin-bottom:.5rem;max-width:90vw;opacity:0;padding:.75rem;pointer-events:none;position:absolute;transition:opacity .3s ease;width:16rem;z-index:9999}.tooltip-wrapper:hover .tooltip-content{opacity:1;pointer-events:auto}.treatment-tooltip-icon{height:20px;width:20px}.tooltip-wrapper-left-top{cursor:pointer;display:inline-block;margin-bottom:19px;margin-left:5px;position:relative;z-index:1000}.tooltip-content-left-top{background-color:#111827;border-radius:.5rem;bottom:100%;color:#fff;font-size:.75rem;margin-bottom:.5rem;max-width:90vw;opacity:0;padding:.75rem;pointer-events:none;position:absolute;right:0;transition:opacity .3s ease;width:16rem;z-index:9999}.tooltip-wrapper-left-top:hover .tooltip-content-left-top{opacity:1;pointer-events:auto}.info-icon{color:#9ca3af;cursor:help;height:20px;width:20px}.tooltip-title{font-weight:600;margin-bottom:.25rem}.tooltip-list{list-style:none;margin:0;padding:0}.tooltip-list li+li{margin-top:.25rem}.tooltip-note{color:#d1d5db;margin-top:.5rem}.help-indicator-badge{align-items:center;background:#fff;border-radius:9999px;box-shadow:0 1px 2px rgba(0,0,0,.05);display:flex;flex:none;flex-direction:row;flex-grow:0;height:36px;order:0;padding:8px 12px;width:175px}.help-indicator-badge:nth-child(2){margin-left:16px;width:176px}.help-icon{height:16px;margin-right:8px;width:16px}.help-text{color:#000;font-size:14px}.floating-cta-appointment-container{bottom:1.5rem;opacity:0;position:fixed;right:1.5rem;transform:translateY(1rem);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden;z-index:150}.floating-cta-appointment-container.visible{opacity:1;transform:translateY(0);visibility:visible}.floating-cta-appointment-button{align-items:center;background-color:#e9531d;border:none;border-radius:10px;box-shadow:0 4px 6px -4px rgba(0,0,0,.102);box-shadow:0 10px 15px -3px rgba(0,0,0,.102);color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;height:40px;justify-content:center;max-width:80vw;padding:12px 24px;transition:transform .2s ease,background-color .2s ease;white-space:nowrap;width:268.3px}.floating-cta-appointment-button:hover{background-color:rgba(233,83,29,.9);transform:scale(1.05)}.floating-cta-appointment-button:disabled{opacity:.5;pointer-events:none}.floating-cta-calendar-icon{flex-shrink:0;height:1rem;pointer-events:none;width:1rem;fill:currentColor}.floating-cta-exit-modal-overlay{align-items:center;background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;opacity:0;padding:1rem;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:9999}.floating-cta-exit-modal-overlay.visible{opacity:1;visibility:visible}.floating-cta-exit-modal-content{animation:floating-cta-slideFadeIn .3s ease-out forwards;background:#fff;border-radius:.5rem;max-width:28rem;padding:1.5rem;position:relative;width:100%}@keyframes floating-cta-slideFadeIn{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}.floating-cta-exit-close-button{background:none;border:none;color:#999;cursor:pointer;position:absolute;right:1rem;top:1rem;transition:color .2s}.floating-cta-exit-close-button:hover{color:#555}.floating-cta-exit-close-icon{height:1.25rem;width:1.25rem}.floating-cta-exit-modal-body{text-align:center}.floating-cta-exit-icon{margin-bottom:1rem}.floating-cta-calendar-icon-large{color:#e9531d;display:block;height:48px;margin:auto;width:48px}.floating-cta-exit-heading{font-size:20px;font-weight:700;line-height:28px;margin-bottom:16px}.floating-cta-exit-heading,.floating-cta-exit-text{letter-spacing:0;text-align:center;vertical-align:middle}.floating-cta-exit-text{font-size:16px;font-weight:400;line-height:24px}.floating-cta-exit-button-wrapper{margin-bottom:.5rem;margin-top:1rem}.floating-cta-exit-book-button{background-color:#e9531d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:400;height:48px;line-height:18px;max-width:100%;padding:.75rem 1rem;transition:background-color .2s,transform .2s;vertical-align:middle;width:400px}.floating-cta-exit-book-button:hover{background-color:rgba(233,83,29,.9);transform:scale(1.02)}.floating-cta-exit-note{color:#6b7280;font-size:.75rem}.featured-in{--gap:clamp(0.75rem,1.5vw,1.25rem);background:transparent;overflow:hidden;padding:1.5rem 1rem;text-align:center;width:100%}.featured-in .inner{margin:0 auto;max-width:100%}.logo-grid{flex-wrap:nowrap;gap:var(--gap);overflow:hidden}.logo-grid,.logo-item{align-items:center;display:flex;justify-content:center}.logo-item{flex:0 0 auto;min-width:200px;padding:.4rem}.logo-item a{display:inline-block;margin:auto;max-width:200px;transition:transform .18s ease,filter .18s ease;width:100%}.logo-item img{display:block;filter:grayscale(100%) contrast(.9) opacity(.85);height:60px;margin:auto;width:auto}.logo-item a:focus,.logo-item a:hover{transform:translateY(-4px) scale(1.03)}.logo-item a:focus img,.logo-item a:hover img{filter:none;opacity:1}.forbes-logo{max-height:37px!important}@media (max-width:900px){.logo-grid{justify-content:flex-start}}.nav-link img{margin-top:-3px}.dropdown-element{position:relative}.dropdown-element ul{background:#fff;display:none;min-width:150px;padding-top:23px;position:absolute;width:100%;z-index:2}.dropdown-element ul li a{border-left:1px solid rgba(64,64,72,.2);border-right:1px solid rgba(64,64,72,.2);color:#212529;display:block;padding:5px 10px}.dropdown-element ul li a:hover{background-color:#fdeee8;color:#5c5b60}.dropdown-element ul li:last-child a{border-bottom:1px solid rgba(64,64,72,.2);color:#5c5b60;font-size:.8rem;text-decoration:underline}@media (min-width:992px){.dropdown-element:hover ul{display:block}}.navbar-brand{margin-right:0}#header{background:#fff;border-bottom:1px solid rgba(64,64,72,.2)}@media (max-width:992px){#header .container{max-width:100%;padding:0 15px}#header .navbar-collapse{background:#fff;bottom:0;height:100vh;left:auto;position:absolute;right:0;right:-9999px;top:85px;transition:right .2s ease;width:50%;z-index:999}}@media (max-width:992px) and (max-width:575px){#header .navbar-collapse{width:60%}}@media (max-width:992px) and (max-width:360px){#header .navbar-collapse{top:85px}}@media (max-width:992px){#header .navbar-collapse.show{right:-10px}}@media (max-width:992px) and (max-width:575px){#header .navbar-collapse.show{right:-20px;top:85px}}@media (max-width:992px){#header .no-show{display:none!important}}@media (max-width:390px){#header .navbar-brand img{width:150px}}#header .navbar-nav .nav-item.active .nav-link{color:#e9531d;opacity:1}#header .navbar-nav .nav-item .nav-link{color:#25242b;font-family:Lato,sans-serif;font-size:16px;font-weight:600;line-height:19px;opacity:.75;padding:.5rem 1.5rem}@media (max-width:992px){#header .navbar-nav .nav-item .nav-link{border-bottom:1px solid rgba(64,64,72,.2);padding:15px 25px}}@media (max-width:575px){#header .navbar-nav .nav-item .nav-link{font-size:14px;line-height:16px;padding:15px 20px}}#header .mob-new .nav-item .nav-link{border:none}@media (max-width:575px){#header .mob-new .nav-item .nav-link{padding:10px 20px}}@media (max-width:992px){#header .log-detail{display:none!important}}#header .log-detail li{margin:0 10px 0 0}#header .log-detail li:first-child #nav-call-button{background:#fff;border:1px solid #bc6344;border-radius:10px;display:block;padding:6.5px}#header .log-detail li:last-child{margin:0}#header .log-detail li .dropdown .btn{align-items:center;background:#fff;border:1px solid #bc6344;border-radius:8px;color:#e9531d;display:flex;font-family:Lato,sans-serif;font-size:1rem;font-weight:300;height:40px;padding:5px}#header .log-detail li .dropdown .btn:after{display:none}#header .log-detail li .dropdown .btn:focus{box-shadow:none}#header .log-detail li .dropdown .btn img{margin:0;max-height:25px}#header .dropdown .dropdown-menu{background:#fff;border:1px solid #d8d8d9;border-radius:0 0 5px 5px;box-shadow:0 10px 56px 0 rgba(0,0,0,.03);left:-66px;padding:15px;top:59px}@media (max-width:992px){#header .dropdown .dropdown-menu{left:-50px}}#header .dropdown .dropdown-menu li{margin:0}#header .dropdown .dropdown-menu li .dropdown-item{border-bottom:1px solid #d8d8d9;color:#282a2d;font-size:16px;font-weight:400;letter-spacing:-.0041em;line-height:18px;padding:10px 0}#header .dropdown .dropdown-menu li .dropdown-item:hover{background:none}#header .dropdown .dropdown-menu li:last-child .dropdown-item{border:none;padding:10px 0 0}.cell-block{align-items:center;display:flex}.cell-block .dropdown .dropdown-toggle:after{display:none}.cell-block .dropdown .dropdown-toggle:focus{box-shadow:none;outline:none}.cell-block .navbar-toggler{padding:0}.cell-block .navbar-toggler:focus{box-shadow:none;outline:none}@media (max-width:992px){#navicon{border:1px solid #e9531d;border-radius:5px;height:35px;padding:5px;position:relative;width:38px}#navicon span{background:#d3531a;border-radius:9px;display:block;height:2px;left:auto;margin:0 auto;opacity:1;position:absolute;right:7px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;width:55%}#navicon span:first-child{top:9px}#navicon span:nth-child(2){top:15px;width:40%}#navicon span:nth-child(3){top:21px}#navicon.open span:first-child{top:15px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#navicon.open span:nth-child(2){opacity:0}#navicon.open span:nth-child(3){top:15px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}}.review-area .slider-box .more{color:#ee764b;cursor:pointer;text-decoration:underline}@media (max-width:992px){.review-area{padding:3rem 0 7rem}}@media (max-width:575px){.review-area{padding:3rem 5px 7rem}}.review-area h2{color:#323232;font-size:42px;font-weight:800;letter-spacing:-.5px;line-height:44px;margin:0 0 40px;position:relative;text-align:center;text-transform:capitalize}@media (max-width:992px){.review-area h2{font-size:30px;line-height:32px}}.review-area h2:before{background:#e9531d;border-radius:2px;bottom:-25px;content:"";height:4px;left:0;margin:0 auto;position:absolute;right:0;top:auto;width:140px}.review-area p{color:#404048;font-size:16px;font-weight:500;line-height:18px;margin:0 0 40px;text-align:center}.review-area .slider-area{padding:0}.review-area .slider-area .slider-box{align-items:center;background:#fff url(../images/img23.webp) no-repeat right 21px top 18px;border:1px solid #e0e0e0;border-radius:10px;display:flex;flex-direction:column;gap:15px;height:250px;justify-content:center;padding:1rem}.review-area .slider-area .slider-box h4{color:#000;font-size:24px;font-weight:700;line-height:29px;text-align:center;text-transform:capitalize}.review-area .slider-area .slider-box h3{color:#404040;font-size:16px;font-weight:500;line-height:18px;text-align:center}.review-area .slider-area .slider-box p{font-size:17px;font-weight:500;margin:0;text-align:center}@media (max-width:1367px){.review-area .slider-area .slider-box p{font-size:14px}}.review-area .slider-area .slider-box p.h3{color:#404040;font-size:14px;font-style:italic;font-weight:500;line-height:18px;text-align:center}.review-area .slider-area .slider-box p.h4{color:#000;font-size:24px;font-weight:700;line-height:29px;text-align:center;text-transform:capitalize}.review-area .slider-area .glide__bullets{bottom:-4rem}.review-area .slider-area .glide__bullets .glide__bullet{background:#e6e6e6;border:none;box-shadow:none;height:15px;margin:0 10px;position:relative;width:15px}.review-area .slider-area .glide__bullets .glide__bullet--active{background:#e9531d}.review-area .slider-area .glide__bullets .glide__bullet--active:before{border:1.5px solid #e9531d;border-radius:100%;bottom:0;content:"";height:25px;left:-5px;position:absolute;right:0;top:-5px;width:25px}#footer{background:#404048;margin:0}#footer .con-info a,#footer ul a{color:#d3d3d3;display:inline-block;margin:0;padding:4px 0}#footer .con-info a{font-size:1.2rem;padding-right:15px}#footer .con-info.large a{color:#fff;font-size:1rem;margin-top:15px}#footer .footer-logo a{display:block}#footer .footer-logo a img{height:35px;width:auto}#footer .con-info{margin:0 0 40px}@media (max-width:1367px){#footer .con-info{margin:0 0 20px}}@media (max-width:992px){#footer .con-info{margin:0 0 30px}#footer .con-info h2{color:#fff;font-size:25px;font-weight:700;line-height:27px;margin:0 0 20px}}@media (max-width:575px){#footer .con-info h2{font-size:20px;line-height:24px}}#footer .con-info h3 span{margin:0 15px 0 0}@media (max-width:1367px){#footer .con-info h3 span{margin:0 10px 0 0}}#footer .con-info h3 span img{height:.8em;width:auto}#footer .con-info h3 a{color:#fff;font-size:24px;font-weight:600;line-height:26px}@media (max-width:1367px){#footer .con-info h3 a{font-size:20px;line-height:22px}}@media (max-width:1200px){#footer .con-info h3 a{font-size:18px;line-height:20px}}@media (max-width:992px){#footer .con-info h3 a{font-size:18px;line-height:20px}#footer .s-link{background:#404048;border-top:1px solid #606060;padding:30px 0}#footer .s-link ul{justify-content:center}}#footer .s-link ul{display:flex}#footer .s-link ul li{margin:0 20px 0 0}#footer .s-link ul li:last-child{margin:0}#footer .s-link ul li a{display:inline-block}@media (max-width:992px){#footer .card-block{margin:0 0 30px;text-align:center}#footer .card-block h3{justify-content:center}}#footer .card-block>img{margin:-11px 3px 0 2px}#footer .card-block h3{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:500;line-height:18px;margin:0 0 10px;opacity:.8}#footer .card-block h3 img{margin:0 10px 0 0}#footer .page-bar{padding:.5rem 0 0 4rem}#footer .page-bar h2{color:#e9531d;font-size:24px;font-weight:600;line-height:26px;margin:0 0 20px}#footer .page-bar ul li{margin:0 0 15px}#footer .page-bar ul li a{color:#fff;font-size:16px;font-weight:500;line-height:18px;opacity:.8}#footer .form-block h2{color:#e9531d;font-size:24px;font-weight:600;line-height:26px;margin:0 0 20px}#footer .form-block form input{background:hsla(0,0%,100%,.06);border:1px solid #fff;border-radius:8px;color:#fff;font-size:16px;font-weight:400;line-height:18px;opacity:.75;padding:15px}#footer .form-block form input:focus{box-shadow:none}#footer .form-block form input::placeholder{color:#fff}#footer .form-block form textarea{background:hsla(0,0%,100%,.06);border:1px solid #fff;border-radius:8px;color:#fff;font-size:16px;font-weight:400;height:160px;line-height:18px;opacity:.75;padding:15px}#footer .form-block form textarea:focus{box-shadow:none}#footer .form-block form textarea::placeholder{color:#fff}@media (max-width:1367px){#footer .form-block form textarea{height:120px}}#footer .form-block form .sub-btn{background:#e9531d;border-radius:8px;color:#fff;font-size:20px;font-weight:600;line-height:24px;padding:12px 15px;width:100%}#footer .copy-right{background:#2a2831}#footer .copy-right p{color:#fff;font-size:14px;font-weight:400;line-height:16px;margin:0;padding:.8rem 0;text-align:center}.accordion-block{margin:0 0 25px}@media (max-width:575px){.accordion-block{padding:0 10px}}.accordion-block h3{color:#fff;font-size:20px;font-weight:700;line-height:24px;margin:0 0 25px}@media (max-width:575px){.accordion-block h3{margin:0 0 15px}}.accordion-block .accordion-item{background:none;border:none}.accordion-block .accordion-item .accordion-button{background:none;color:#fff;font-size:20px;font-weight:500;line-height:22px;padding:12px 0}.accordion-block .accordion-item .accordion-button:focus{box-shadow:none}.accordion-block .accordion-item .accordion-button:after{background-repeat:no-repeat;background-size:50%}@media (max-width:575px){.accordion-block .accordion-item .accordion-button{font-size:18px;font-weight:500;line-height:19px;padding:10px 0}}.accordion-block .accordion-item .accordion-body{padding:0}.accordion-block .accordion-item .accordion-body ul li{margin:0 0 7px}.accordion-block .accordion-item .accordion-body ul li a{color:#fff;font-size:14px;font-weight:500;line-height:16px}.accordion-button:not(.collapsed){box-shadow:none!important}.accordion-button:not(.collapsed):after{transform:rotate(90deg)!important}@media (max-width:992px){.treat-area{padding:0}}@media (max-width:575px){.treat-area{padding:0}}.treat-area h2{color:#323232;font-size:42px;font-weight:800;letter-spacing:-.5px;line-height:44px;margin:0 0 35px;position:relative;text-align:center;text-transform:capitalize}@media (max-width:992px){.treat-area h2{font-size:35px;line-height:37px;margin:0 0 25px}}.treat-area h2:before{background:#e9531d;border-radius:2px;bottom:-30px;content:"";height:5px;left:0;margin:0 auto;position:absolute;right:0;top:auto;width:200px}@media (max-width:992px){.treat-area h2:before{width:150px}}.treat-area .long-bar{background:#fff;border:1px solid #e9531d;border-radius:10px;margin:40px 0 0}.treat-area .long-bar ul{display:flex}.treat-area .long-bar ul .treatment-fees-tab{width:100%}.treat-area .long-bar ul li{width:50%}.treat-area .long-bar ul li:first-child .nav-link.active:before{left:48px;right:auto;transform:rotate(180deg)}.treat-area .long-bar ul li:last-child button,.treat-area .long-bar ul li:last-child h3{border-radius:0 10px 0 0}.treat-area .long-bar ul li button,.treat-area .long-bar ul li h3{align-items:center;background-color:#fdeee8;border-bottom:1px solid #e9531d;border-radius:10px 0 0 0;color:#333;display:flex;font-size:24px;font-weight:600;justify-content:space-between;line-height:26px;padding:15px 40px;position:relative;width:100%;z-index:1}@media (max-width:1200px){.treat-area .long-bar ul li button,.treat-area .long-bar ul li h3{font-size:20px;line-height:22px}}@media (max-width:992px){.treat-area .long-bar ul li button,.treat-area .long-bar ul li h3{padding:20px 30px}}@media (max-width:767px){.treat-area .long-bar ul li button,.treat-area .long-bar ul li h3{font-size:16px;line-height:20px;padding:15px}}@media (max-width:575px){.treat-area .long-bar ul li button,.treat-area .long-bar ul li h3{font-size:12px;padding:15px 10px}.treat-area .long-bar ul li button span,.treat-area .long-bar ul li h3 span{font-size:14px}}.treat-area .long-bar ul li .nav-link.active-treatment{border-radius:10px 10px 0 0}.treat-area .long-bar ul li .nav-link.active{background:#e9531d;border:1px solid #e9531d;border-radius:10px 0 0 0;color:#fff}.treat-area .long-bar ul li .nav-link.active:before{background:url(../images/icon08.webp) no-repeat;background-size:100%;bottom:-14px;content:"";height:45px;left:auto;position:absolute;right:45px;top:auto;width:25px;z-index:-1}@media (max-width:767px){.treat-area .long-bar ul li .nav-link.active:before{height:30px;right:29px;width:15px}}.treat-area .long-bar .sm-two{padding:3rem 0}@media (max-width:992px){.treat-area .long-bar .sm-two{padding:2rem 1rem}}@media (max-width:767px){.treat-area .long-bar .sm-two{padding:1rem 1.5rem 0}}@media (max-width:575px){.treat-area .long-bar .sm-two{padding:1rem 1rem 0}}.treat-area .long-bar .sm-two .block{align-items:center;display:flex}@media (max-width:767px){.treat-area .long-bar .sm-two .block{margin:0 0 25px}}@media (max-width:575px){.treat-area .long-bar .sm-two .block img{width:25px}}.treat-area .long-bar .sm-two .block h3{color:#404048;font-size:20px;font-weight:500;line-height:24px;padding:0 0 0 1rem}@media (max-width:1367px){.treat-area .long-bar .sm-two .block h3{font-size:17px;line-height:21px}}@media (max-width:992px){.treat-area .long-bar .sm-two .block h3{padding:0 0 0 1rem}}@media (max-width:767px){.treat-area .long-bar .sm-two .block h3{color:#000;font-size:14px;font-size:12px;font-weight:600;line-height:16px;line-height:14px}.treat-area .long-bar .sm-two .block h3 img{width:25px}}.treat-area .long-bar .new{padding:1.5rem 2rem 0}@media (max-width:767px){.treat-area .long-bar .new{padding:1rem 1.5rem 0}}@media (max-width:575px){.treat-area .long-bar .new{padding:1rem 1rem 0}}.treat-area .long-bar .new .block{margin:0 0 50px}@media (max-width:1200px){.treat-area .long-bar .new .block{margin:0 0 30px}}.treat-area .long-bar .new .block h3{padding:0 0 0 1rem}.after-left:after{left:0;max-width:200px}.location-section .underline6{background-color:#e9531d;border-radius:2px;display:inline-block;height:4px;width:140px}.location-section .location-text-1,.location-section .location-text-2,.location-section .location-text-3{color:#404048;font-size:16px;font-weight:400;letter-spacing:1px;line-height:30px;text-align:left}.location-section h2{color:#e9531d;font-size:24px;font-style:normal;font-weight:800}.location-section .location-text-4,.location-section .location-text-5{color:#404048;font-size:16px;font-style:normal;font-weight:400;line-height:30px;margin-left:5px;text-align:justify}@media screen and (max-width:756px){.location-section{padding-left:30px;padding-right:30px}.location-section img{margin-top:20px}}.sm-two h4{font-size:17px;font-weight:500;margin-left:5px}.search-controls .btn-filter{position:relative}.search-controls .btn-filter .indicator{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:13px;height:20px;justify-content:center;position:absolute;right:-5px;top:-5px;width:20px}.search-controls .clear-filter,.search-controls .select-all-filter{width:100%}.search-controls .clear-filter:hover,.search-controls .select-all-filter:hover{color:#000}.search-controls #filter-dropdown label:hover{color:#000;cursor:pointer}.detail-message{font-size:1.2rem;font-weight:700}*{box-sizing:border-box}.appointment-form{margin:0 auto;max-width:1100px}.btn-filter,.btn-search{align-self:end;width:100%}.btn-filter{background:#fdeee8;border:1px solid #bc6344;color:#e9531d;float:right;margin-top:0;min-height:40px;text-align:center;width:100%}.wheelchair label{align-self:center;padding-right:5px}.wheelchair .d-flex{height:50px;text-align:center}input[name=postcode]{text-transform:uppercase}.date-results-btn{border:1px solid #c5c5c5;border-radius:5px;color:#000;font-size:13px;font-weight:700;text-align:center}.date-results-btn.active{border-color:#e9531d;color:#e9531d}.date-results-btn:hover{backdrop-filter:blur(6px);background-color:rgba(233,83,29,.031);box-shadow:0 1px 2px rgba(0,0,0,.1);transition:all .3s ease}.date-results-btn-active{border-color:#e9531d;color:#e9531d}.time-list{display:flex;flex-wrap:wrap;max-height:4.6rem;overflow:hidden;transition:max-height .3s ease}.time-list.expanded{max-height:1000px}.time-list .time-badge{margin:.25rem}.date-label-select{margin-left:5px!important;max-width:215px}@media (max-width:355px){.time-list{max-height:6.9rem}.date-label-select{max-width:150px}}@media (min-width:550px){.sort-option{min-width:140px}}@media (min-width:1950px){.col-xxxl-3{flex:0 0 auto;width:25%}}.submit-btn-input{background-color:#e9531d;border:1px solid #fdeee8;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;height:38px;line-height:33px;text-align:center;width:100%}.submit-btn-input:hover{background-color:#d84815;color:#fff;transition:all .3s ease}.submit-btn-input2{background-color:#fdeee8;border:1px solid #e9531d;border-radius:5px;color:#e9531d;cursor:pointer;font-weight:700;height:38px;line-height:33px;text-align:center;width:100%}.submit-btn-input2:hover{background-color:#e9531d;color:#fff;transition:all .3s ease}.aWithD{background:#fff;border:1px solid #e9531d;border-radius:10px;margin-left:auto;margin-right:auto}.aWithD label{color:#333;font-size:16px;font-style:normal;font-weight:500}.aWithD .options{display:flex;font-size:1rem;gap:15px;width:100%}.aWithD .options .in{width:30%}.aWithD .options .in .input{margin-top:5px}.aWithD .options .distance{display:flex;flex-direction:column;position:relative}.aWithD .options .distance select{border:none;border-radius:5px;color:#000;font-size:19px;height:100%;margin-top:10px;outline:none;width:100%}.input{padding:10px}.input input{width:100%}select.input{background-color:#fff}.aWithD .options .in .input .aWithD .options .in .input select{width:100%}.aWithD .options .in .input{border:1px solid grey;border-radius:5px;height:50px}.aWithD .options .in .input input{border:none;color:#000;font-size:1.2rem;height:100%;outline:none}.aWithD .options .in .input:focus-within{border-color:#e9531d}.wheelchair .input{align-items:center;display:flex;justify-content:space-between;padding:5px}.wheelchair .yn{height:100%;width:50%}.wheelchair .yn a{align-items:center;border-radius:5px;color:#000;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.wheelchair .btnYes a{background:#000;color:#fff}.searchBtn{background:#e9531d;border-radius:5px;height:6vh;margin-top:auto;width:15%}.searchBtn a{height:100%;text-decoration:none;width:100%}.searchBtn .sIcon,.searchBtn a{align-items:center;display:flex;justify-content:center}.searchBtn .sIcon{color:#fff;margin-right:5px}.searchBtn .text{color:#fff}.aWithD .checks{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:10px;min-height:12vh;width:100%}.aWithD .checks label{font-size:.8rem}.aWithD .checks input{accent-color:#e9531d}.btn-search{background:#e9531d;border-radius:5px;height:50px;margin-top:auto;width:100%}.btn-search button{border-radius:5px;height:100%;text-decoration:none;width:100%}.btn-search .sIcon,.btn-search button{align-items:center;display:flex;justify-content:center}.btn-search .sIcon{color:#fff;margin-right:5px}.search-day-dates{min-height:74px}@media screen and (min-width:919px){.btn-search{max-width:120px}}@media screen and (min-width:1200px){.btn-search.search,button[name=search]{max-width:200px}}@media screen and (max-width:745px){.wheelchair label{font-size:.7rem}.search-day-dates{min-height:0}}@media screen and (max-width:378px){.aWithD p{font-size:1.2 rem!important}}.mbl-img-seach{display:none}@media screen and (max-width:918px){.desk-img-seach{display:none}.mbl-img-seach{display:block}.search-bg{height:60%!important}.search-bg img{object-fit:cover;width:100%}.aWithD .options{flex-direction:column}.aWithD .options .in{width:100%}.wheelchair label{font-size:.8rem}.aWithD .options .in .input{height:50px;width:100%}.btn-search{display:block;height:50px}}@media screen and (max-width:692px){.aWithD .checks{flex-wrap:wrap;gap:10px;justify-content:flex-start}}@media screen and (max-width:1003px){.aWithD label{font-size:14px}}.search-section{background-image:url(/assets/images/search-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.Search-heading p{color:#333;font-weight:500;margin-bottom:10px}.Search-cards{width:100%}.Search-cards,.maintain-card{margin-left:auto;margin-right:auto}.maintain-card{width:81.5%}.away,.clock,.location,.time{border-bottom:1px solid #bdbdbd;margin-bottom:7px;padding-bottom:7px}.away span,.clock span,.location span,.time span{color:#333;font-size:14px;font-style:normal;font-weight:500;margin-left:3px}.away div,.clock div,.location div,.time div{color:#1d1d1d;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.practice-section span{color:#333;font-size:14px;font-style:normal;font-weight:500;margin-left:3px}.practice-section div{font-weight:700}.dental-record,.practice-section div{color:#1d1d1d;font-size:14px;font-style:normal;line-height:24px}.dental-record{font-weight:400}.booking-btn{background-color:#fdeee8;border:1px solid #e9531d;border-radius:5px;color:#e9531d;cursor:pointer;font-weight:700;height:38px;line-height:33px;margin-top:25px;text-align:center}.booking-btn:hover{background-color:#e9531d;color:#fff}.check-list{margin-left:100px}.location-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:7px}@media screen and (max-width:918px){.location-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:7px;margin:0 auto;max-width:400px}}.loader{animation:animName 2s linear infinite;margin:20px;transform-origin:center}@keyframes animName{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotate-circle-anim{display:flex;justify-content:center}#btn-no{border-radius:5px}#loader-bg{background-color:rgba(0,0,0,.5);height:100%;position:fixed;top:0;width:100%;z-index:999999}#loader-bg,#loader-bg .loader-box{align-items:center;display:flex;flex-direction:column;justify-content:center}#loader-bg .loader-box{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);height:550px;max-height:90%;max-width:90%;padding:2rem;position:relative;text-align:center;width:800px}#loader-bg svg{height:40%;margin-bottom:1rem;width:40%}#loader-bg .loader-text{color:#000;font-size:1.5rem;font-weight:700;margin-bottom:2rem}#loader-bg .loader{animation:spin 2s linear infinite;background-color:#fff;border:16px solid #f3f3f3;border-radius:50%;border-top-color:#e8541c;height:120px;margin:0 auto 2rem;transform-origin:center;width:120px}#loader-bg .loader-confirm{border:8px solid #f3f3f3!important;border-top-color:#e8541c!important;bottom:0;height:40px!important;margin-top:auto;position:absolute;right:30px;width:40px!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#card-element{border:1px solid #d3d3d3;padding:10px 5px}.navigate-back-container{color:#d3d3d3}.navigate-back-container a{color:red;display:inline;font-size:.9rem;opacity:.5}.navigate-back-container a:hover{opacity:1;text-decoration:underline}#stripePay:disabled{opacity:.3}.update-color-orange{color:#e9531d!important}.Payment-top{background-color:#fff;overflow:hidden;width:100%}.Payment-top span{color:#5c5b60;font-size:12px;font-style:normal;font-weight:500;margin-top:5px}.Payment-top .logo-mid-pic{width:120px}.Payment-top .logo-mid-pic img{height:100%;object-fit:cover;width:100%}.table-of-pay{background-color:#fff;border-bottom:1px solid rgba(64,64,72,.2);border-top:1px solid rgba(64,64,72,.2);height:43px;line-height:39px}.table-of-pay a{color:#5c5b60;display:block;text-align:center;width:100%}.table-of-pay a:hover{color:#e9531d}.table-of-pay .payment{border-left:1px solid rgba(64,64,72,.2);border-right:1px solid rgba(64,64,72,.2)}.table-of-pay span{font-size:13px;font-style:normal;font-weight:600}.justfortag,.justfortag a{color:#e9531d}.main-container{background-image:url(/assets/images/wave.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;object-fit:cover;width:100%}.pay-form{background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;margin-left:auto;margin-right:auto;position:relative}.pay-form .pay-top{display:flex;justify-content:space-between;width:100%}.pay-form .pay-top .top-left{flex-basis:50%}.pay-form .pay-top .top-left .pay-text p{color:#25242b;font-size:21px;font-style:normal;font-weight:900;margin-bottom:4px}.pay-form .pay-top .top-right .pay-price p{color:#e9531d;font-size:36px;font-style:normal;font-weight:900}@media screen and (max-width:400px){.pay-form .pay-top .top-right .pay-price p{font-size:28px}}.pay-form .pay-top .top-right .pay-total p{color:#7b7b7b;font-size:11px;font-style:normal;font-weight:500;text-align:center}.pay-form .debitform label{color:#7b7b7b;font-size:11px;font-style:normal;font-weight:600}.pay-form .debitform .debit-input{border:1px solid #dcdcdc;border-radius:6px;font-size:15px;font-style:normal;font-weight:600;height:40px;padding-left:10px;width:100%}.pay-form .debitform .debit-input input{height:100%;width:90%}.pay-form .debitform .debit-input img{cursor:pointer}.pay-form .pay-btn{background-color:#e9531d;border-radius:6px;color:#fff;font-size:15px;font-style:normal;font-weight:600;height:40px;width:100%}.pay-form .or-box{margin-top:10px;position:relative}.pay-form .or-box .line-box:before{background-color:#dcdcdc;content:"";height:1px;left:0;position:absolute;top:50%;width:100%}.pay-form .or-box span{background-color:#fff;color:#b3b3b3;display:inline-block;position:relative;width:50px}.pay-form .payment-confirmation-icon{margin-right:3px}.pay-form .paypal-btn{align-items:center;background-color:#f0f3f8;border-radius:6px;display:flex;height:40px;justify-content:center;margin-top:20px;width:100%}.pay-form .cancelt-btn{color:#f30000;cursor:pointer;font-size:15px;font-style:normal;font-weight:500;margin-bottom:10px;margin-top:25px;text-align:center;width:100%}@media screen and (max-width:360px){.pay-form .pay-logo-mobile{flex-wrap:wrap}.pay-form .payment-confirmation-icon{margin-right:0;margin-top:3px}}@media screen and (max-width:525px){.main-container{padding-left:20px;padding-right:20px}.table-of-pay img{width:11px}}@media screen and (max-width:354px){.debit-input input{height:100%;width:100px}.debit-input img{cursor:pointer;width:7%}.debit-input .Payment-top-mbl span{font-size:9px!important}.table-of-pay span{font-size:7px}.table-of-pay img{width:8px}.table-of-pay #confirm-text{display:none}}@media screen and (min-width:2000px){.pay-form{top:20%}}@media screen and (min-width:1500px){.pay-form{top:10%}}@media screen and (max-width:416px){.table-of-pay span{font-size:11px}.table-of-pay img{width:9px}}.container .thanks_para{color:#404048;display:block;font-size:15px;font-style:normal;font-weight:400;line-height:25px;text-align:center}.container .myaccount{color:#000}.container .thanks-heading p{color:#e9531d;font-size:41px;font-style:normal;font-weight:900;text-align:center}.detail-section:after{bottom:0;content:url(/assets/images/mask.webp);position:absolute;right:0}.detail-section{background-color:#fff;border-radius:7px;display:flex;margin-top:40px;padding:20px;position:relative;width:100%}.detail-section span{color:#1d1d1d;font-size:14px;font-style:normal;font-weight:700}.detail-section div{color:#333;font-size:14px;font-style:normal;font-weight:400}.detail-section .section1,.detail-section .section2{width:30%}@media screen and (max-width:768px){.detail-section{flex-direction:column}.detail-section .section1,.detail-section .section2{width:100%}.detail-section:after{content:url(/assets/images/mbl-sign.webp);position:absolute;right:8%;top:7%}}label.terms{padding:0 0 5px;width:100%}label.terms input{margin-right:10px}.adult-child{width:100%}.adult-child,.adult-child label{cursor:pointer;display:flex;justify-content:space-between}.adult-child label{align-items:center;border:1px solid #dcdcdc;border-radius:7px;flex-basis:47%;font-size:1.2rem;height:45px;padding-left:15px;padding-right:15px}.adult-child label span:first-of-type{padding-top:4px}.adult-child label img,.adult-child label input{visibility:hidden}.adult-child label.active{background-color:#fdeee8;border:1px solid #e9531d}.adult-child label.active img{visibility:visible}.form-box>div{background-color:#fff;border:1px solid #e0e0e0;border-radius:7px}.form-box .form-label{color:#404048;margin:0}@media (max-width:767px){.form-box select[name=title]{max-width:70px}.form-box input[name=dob],.form-box input[name=first_name],.form-box input[name=last_name]{max-width:250px}}.form-box input[name=dob]{max-width:200px}.form-box select[name=title]{max-width:unset}.form-box label.underline{text-decoration:underline #e9531d;text-underline-offset:5px}.primary-link{color:#e9531d;text-decoration:underline}.proceedtopay-btn{background-color:#e9531d;border:#bc6344;border-radius:7px;color:#fff;font-size:1rem;font-style:normal;font-weight:400;height:37px;width:180px}.proceedtopay-btn:hover{background-color:#c04113}.pay-form{max-width:516px}.detail-info-appointment{background-color:#fff;border:1px solid #e0e0e0;border-radius:7px;color:#5c5b60;overflow:hidden;position:relative}.detail-info-appointment:after{content:url(/assets/images/shape-left.webp);left:0;position:absolute;top:5%}.detail-info-appointment:before{bottom:5%;content:url(/assets/images/shape-right.webp);position:absolute;right:0}.detail-info-card{color:#212529;display:flex;margin:0 auto;max-width:800px}.detail-info-card img{margin-top:-3px}.detail-info-card a{color:#212529;cursor:pointer}.detail-info-card a:hover{color:#e9531d}.dateform label{color:#7b7b7b;font-size:11px;font-style:normal;font-weight:600}.dateform .date-input{border:1px solid #dcdcdc;border-radius:6px;font-size:15px;font-style:normal;font-weight:600;height:45px;padding-left:10px;width:100%}.dateform .date-input input{height:100%;width:90%}.dateform .date-input img{cursor:pointer}.behalf-of{color:#404048;font-size:15px;font-style:normal;font-weight:400}.termsandcond{margin:20px auto;width:80%}.termsandcond .check1term a{color:#e9531d;font-size:13px;font-style:normal;font-weight:400;text-decoration:underline}.termsandcond span{color:#4f4f4f;font-size:14px;font-style:normal;font-weight:400}.forget_password{text-align:right}.forget_password a{color:red;font-size:11px;font-style:normal;font-weight:600}.login-btn-booking p{color:#4f4f4f;font-size:11px;font-style:normal;font-weight:500}.login-btn-booking button{background-color:#e9531d;border-radius:7px;color:#fff;font-size:15px;font-style:normal;font-weight:600;height:45px;margin-bottom:15px;text-align:center;text-transform:uppercase;width:100%}.Guardians-detail p,.form-chil-detail p{color:#25242b;font-size:21px;font-style:normal;font-weight:700}.hide-the-form{display:none}@media screen and (max-width:853px){.appointment-booking-form{flex-direction:column}.detail-info-appointment:after{content:"";left:0;position:absolute;top:5%}.detail-info-appointment:before{content:url(/assets/images/mbl-shape-right.webp);position:absolute;right:0;top:0}}@media screen and (max-width:400px){.adult-child span{font-size:calc(1vw + 1vh + .3vmin)}.adult-child img{width:16px}}.justfortag{position:relative}.justfortag:before{background-color:#fff;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;bottom:-11px;content:"";height:17px;position:absolute;transform:rotate(45deg);width:17px}#booking-all-process input:focus{border:1px solid #d3d2d2;box-shadow:none}#bookinglastform,#bookingthirdform,#bookingtwoform{display:none}.error_message,.error_message2,.error_message3,.error_message4{color:#e9531d;font-size:16px;font-style:normal;font-weight:500px;margin-top:10px}.error_message5{color:#e9531d;font-size:14px;font-style:normal;font-weight:300px;margin-top:5px}.dhx_qi_big_icon.icon_delete_all{color:#ff584c}.dhx_qi_big_icon.icon_delete_all:hover{background-color:rgba(255,88,76,.3);border:1px solid rgba(255,88,76,.01)}.video-block h2{color:#323232;font-size:2.5rem;font-weight:800;letter-spacing:-.5px;line-height:50px;margin:0 0 35px;position:relative;text-align:left;text-transform:capitalize}.video-block h2:before{background:#e9531d;border-radius:2px;bottom:-15px;content:"";height:4px;left:0;position:absolute;right:auto;top:auto;width:100px}.video-block p{margin-bottom:1rem}.mo-box2{background:#fff;border-radius:20px;height:210px;margin-left:auto;margin-right:auto;padding:30px 25px;width:75%}@media (max-width:1200px){.mo-box2{height:180px;padding:15px}}@media (max-width:992px){.mo-box2{height:160px;margin:0 0 20px}}.mo-box2:hover{background:#e9531d}.mo-box2:hover h3,.mo-box2:hover p{color:#fff}.mo-box2 h3{color:#000;font-size:24px;font-weight:800;line-height:26px;margin:0 0 20px}@media (max-width:1200px){.mo-box2 h3{margin:0 0 15px}}@media (max-width:992px){.mo-box2 h3{margin:0 0 10px}}@media (max-width:575px){.mo-box2 h3{font-size:16px;line-height:18px}}@media (max-width:370px){.mo-box2 h3{font-size:14px;line-height:16px}}.mo-box2 p{font-weight:500;margin:0;text-align:left}@media (max-width:992px){.mo-box2 p{line-height:28px}}@media (max-width:767px){.mo-box2 p{line-height:22px}}@media (max-width:575px){.mo-box2 p{font-size:14px;line-height:18px}}@media (max-width:370px){.mo-box2 p{font-size:13px;line-height:16px}}.mo-block2{background:url(../images/banner03.webp) no-repeat top;background-size:100%;margin-bottom:130px;margin-top:120px;padding:15rem 0;position:relative;z-index:99}@media (max-width:1800px){.mo-block2{padding:13rem 0}}@media (max-width:1700px){.mo-block2{padding:12rem 0}}@media (max-width:1600px){.mo-block2{padding:11rem 0}}@media (max-width:1500px){.mo-block2{padding:10rem 0}}@media (max-width:1400px){.mo-block2{padding:9rem 0}}@media (max-width:1367px){.mo-block2{padding:7rem 0}}@media (max-width:1200px){.mo-block2{padding:6rem 0}}@media (max-width:1092px){.mo-block2{background:#fdeee8;padding:4rem 0}}@media (max-width:992px){.mo-block2{background:#fdeee8;padding:2rem 0}}@media (max-width:575px){.mo-block2{padding:2rem 5px}}.mo-block2 h2{color:#000;font-size:40px;font-weight:800;letter-spacing:-.5px;line-height:42px;margin:0 0 30px;text-align:center;text-transform:capitalize}@media (max-width:992px){.mo-block2 h2{font-size:30px;line-height:32px;margin:0 0 20px}}.mo-block2 p{color:#404048;font-size:17px;font-weight:500;text-align:center}@media (max-width:992px){.mo-block2 p{font-size:20px;font-size:16px;line-height:22px;line-height:18px}}.mo-box2{margin-top:45px;position:relative;width:100%}.mo-box2 p{color:#404048;font-size:16px;font-weight:400;line-height:30px;text-align:start}.mo-box2:before{content:url(/assets/images/for_about.webp);position:absolute;right:-10px;top:-10px}.promise-heading{text-align:center}.promise-heading h2{margin-top:-50px}.promise-heading .promo-line{background-color:#e9531d;border-radius:5px;display:inline-block;height:3px;transform:translateY(-25px);width:120px}@media screen and (max-width:1381px){.promise-heading h2{margin-top:0}}@media screen and (max-width:991px){.mo-box2 p{color:#404048;font-size:13px;font-weight:400;line-height:24px;text-align:start}}@media screen and (max-width:751px){.mo-box2{height:180px}.mo-box2 p{color:#404048;font-size:13px;font-weight:400;line-height:20px;text-align:start}}@media screen and (max-width:435px){.mo-box2{height:190px}.mo-box2 p{color:#404048;font-size:13px;font-weight:400;line-height:19px;text-align:start}}@media screen and (max-width:355px){.mo-box2{height:210px;margin-left:auto;margin-right:auto;width:75%}.mo-box2 p{color:#404048;font-size:12px;font-weight:400;line-height:18px;text-align:start}}.promo-text p{line-height:25px}.About-us-heading{margin-bottom:15px;margin-top:25px;text-align:center}.About-us-heading p{color:#e9531d;font-size:40px;font-style:normal;font-weight:800}.About-us-heading .about-under-line{background-color:#e9531d;border-radius:50px;display:inline-block;height:5px;width:140px}@media screen and (max-width:990px){.about-under-line{display:none!important}.its-all-started-h{margin-top:20px!important}.video-block .vid-text p{line-height:22px;margin:25px}.ordering{order:1}}.blog-card-section{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;margin-top:30px;max-width:90%}.blog-card{border:1px solid #eee;border-radius:5px;box-shadow:4px 4px 3px #eee;margin:10px 10px 20px}.blog-img{height:210px;width:100%}.blog-img img{border-radius:5px;height:100%;object-fit:cover;width:100%}.blog-heading{color:#111827;font-size:16px;font-weight:600;line-height:25px}.blog-heading a{color:#212529}.inner-blog-card{padding:25px}.blog-text{color:#6b7280;font-size:13px}.blog-text a{color:#212529}.view-more-blog{color:#e9531d;font-size:13px}.blog-person{align-items:center;display:flex}.blog-men-info{display:flex;flex-direction:column}.blog-person-name{color:#111827;font-size:14px}.bloag-date{color:#6b7280;font-size:12px}@media screen and (max-width:973px){.blog-card-section{justify-content:space-between;width:90%}.blog-card{border-radius:5px;box-shadow:4px 4px 3px #eee;margin:10px 10px 20px;width:47%}}@media screen and (max-width:755px){.blog-card-section{justify-content:center;width:90%}.blog-card{border-radius:5px;box-shadow:4px 4px 3px #eee;margin:10px 10px 20px;width:70%}}@media screen and (max-width:519px){.blog-card{border-radius:5px;box-shadow:4px 4px 3px #eee;margin:10px 10px 20px;width:100%}.inner-blog-card{padding:10px}}.view-more-blog a{color:#e9531d}.faqHeader{font-size:27px;margin:20px}.panel-heading{padding-right:30px;position:relative}.FAQ-section{background-color:#fff;border:1px solid #e9531d;border-radius:8px;display:flex;justify-content:space-around;margin-left:auto;margin-right:auto;min-height:70vh;padding:30px 10px 50px}.panel-title a,.panel-title a:hover{text-decoration:none!important}.panel-title a{color:#4d4d60}.panel-heading{background-color:#fff!important;min-height:60px}.panel-title{line-height:38px!important}.panel-default{margin-top:10px!important}.faqs-img-box{height:720px;width:50%}.faqimg{height:100%;margin-top:30px;width:100%}.Faq-heading{color:#e9531d;font-size:40px;font-weight:600}.comon-under-line{margin-bottom:30px;text-align:center}.orange-line{width:110px}.orange-line,.orange-line2{background-color:#e9531d;border-radius:6px;display:inline-block;height:4px}.orange-line2{width:140px}.Faq-head{color:#e9531d;font-size:25px;font-weight:700}.Faq-head span{display:block;margin-bottom:20px}@media screen and (max-width:980px){.faqs-img-box{display:none}}@media screen and (min-width:1000px){.question-section{max-width:650px}}.accordion-button:not(.collapsed):after{transform:rotate(180deg)!important}.accordion-flush .accordion-item .accordion-button{border:1px solid #b6b6b6;border-radius:5px;line-height:25px;min-height:60px}.accordion-button:not(.collapsed){background-color:#fff;color:#4d4d60}.accordion-item{border:none}.getin-touct{width:100%}.getin-touct .inner-get-data{margin-left:auto;margin-right:auto;width:50%}.getin-touct .get-in-heading{width:100%}.getin-touct .get-in-form{color:#01021d;margin-left:auto;margin-right:auto;width:100%}.getin-touct .get-in-form ::placeholder{color:#01021d;font-size:14px;font-weight:600}.getin-touct .get-in-form input,.getin-touct .get-in-form select{color:#01021d;font-size:14px;font-weight:600;height:50px;margin-bottom:20px}.getin-touct .get-in-form .Send-Form{background-color:#e9531d;border-radius:7px;color:#fff;height:50px;line-height:50px;text-align:center;width:100%}.touch-sentance{color:#4d4d60;font-size:17px;font-style:normal;font-weight:400;margin-bottom:20px;margin-top:20px;text-align:center}.get-in-form2{color:#01021d;margin-left:auto;margin-right:auto;width:100%}.get-in-form2 input,.get-in-form2 select{color:#01021d;height:50px;margin-bottom:10px}.get-in-form2 .reason-input{margin-top:-15px}.get-in-form2 .Send-Form{background-color:#e9531d;border-radius:7px;color:#fff;height:50px;line-height:50px;text-align:center;width:100%}.get-in-form2 .custom-number-input{align-items:flex-start;border:1px solid #dee2e6;border-radius:5px;display:flex;height:50px;padding-left:5px;width:100%}.get-in-form2 .custom-number-input input{height:90%}.get-in-form2 .custom-number-input select{color:#6b7280;height:90%}.get-in-form2 .custom-number-input input,.get-in-form2 .custom-number-input select{border:none}.get-in-form label{color:#404048;font-size:12px;font-style:normal;font-weight:400;margin-bottom:1px}@media screen and (max-width:944px){.inner-get-data{width:70%!important}}#mobile-get{display:none}@media screen and (max-width:750px){#desktop-get{display:none}#mobile-get{display:block}}.blogarea{background-color:#fff;border:1px solid #e9531d;border-radius:5px;margin-left:auto;margin-right:auto;padding:40px;width:90%}.blogarea p{color:#4d4d60;font-size:16px;font-style:normal;line-height:20px}.top-blog-head{text-align:center}.top-blog-head p{color:#e9531d;font-size:30px;font-weight:700;line-height:35px;margin-bottom:30px}.blog-s-date{color:#4d4d60;font-size:16px;font-style:normal}.blog-s-date,.cavity-question p{line-height:20px;margin-bottom:15px}.cavity-question p{color:#e9531d;font-size:28px;font-weight:600}.cavity-ans{color:#4d4d60;font-size:16px;line-height:20px;margin-top:10px}.symtoms-question p{color:#e9531d;font-size:28px;font-weight:600;line-height:20px;margin-bottom:10px;margin-top:30px}.symtoms-ans,.symtoms-ans p{color:#4d4d60;font-size:16px;font-style:normal;line-height:25px}.symtoms-ans p{margin-bottom:10px}.symtoms-ans ul li{list-style:disc;margin-left:25px}.cause-question p{font-size:28px;margin-bottom:10px}.cause-question p,.plaqu-info{color:#e9531d;font-weight:600;line-height:20px;margin-top:20px}.plaqu-info{font-size:18px;margin-bottom:20px}.acid-attack-head{margin-bottom:0}.acid-attack-head,.pulp-head{color:#e9531d;font-size:20px;font-weight:600;line-height:20px;margin-top:20px}.pulp-head{margin-bottom:20px}.risk-factor span{color:#e9531d;display:inline-block;font-size:28px;font-weight:600;line-height:20px}.brushing,.dry-mouth,.floride,.location-teeth,.snacking{font-size:20px}.brushing,.copli-head span,.dry-mouth,.floride,.location-teeth,.snacking{color:#e9531d;font-weight:600;line-height:20px;margin-bottom:20px;margin-top:20px}.copli-head span{display:inline-block;font-size:28px}.small-orange-color{background-color:#e9531d;border-radius:50%;display:inline-block;height:7px;margin-right:10px;width:7px}.serve-box{align-items:center}.serve-box,.serve-box2{color:#e9531d;display:flex;font-size:18px;font-weight:600;margin-top:15px}.prevention p{color:#e9531d;font-size:28px;font-weight:600;line-height:20px;margin-bottom:20px;margin-top:25px}.simple-text{color:#4d4d60;font-size:16px;line-height:20px;margin-top:10px}.orange-line-down{background-color:#e9531d;border-radius:50px;display:inline-block;height:5px;width:120px}.orange-line-down2{width:100px}.orange-line-down2,.orange-line-down3{background-color:#e9531d;border-radius:50px;display:inline-block;height:3px}.orange-line-down3{width:140px}.plaqu-info{align-items:center;display:flex}.blog-heading-top{margin-bottom:40px}.top-blog-head2{text-align:center}.top-blog-head2 p{color:#e9531d;font-size:40px;font-style:normal;font-weight:800}@media screen and (max-width:900px){.top-blog-head{line-height:70px;text-align:start}.top-blog-head p{line-height:1}.for-hide-line{display:none}}@media screen and (max-width:700px){.blogarea p,.simple-text,.symtoms-ans{font-size:12px}.top-blog-head p{line-height:1}.cavity-question p{font-size:15px;margin-bottom:0}.orange-line-down2{height:3px;margin-top:7px;width:60px}.cause-question p,.symtoms-question p{font-size:15px;margin-bottom:0}.small-orange-color{height:5px;width:5px}.plaqu-info{font-size:13px;margin-bottom:8px}.top-blog-head p{font-size:17px;line-height:25px}.risk-factor>p{margin-top:0}.copli-head span{font-size:15px;margin-bottom:0}.serve-box{font-size:12px}.serve-box span{margin-left:10px}.serve-box2{font-size:12px}.prevention p{font-size:15px;margin-bottom:0}}.dentist-image-box{align-items:center;display:flex}.fees-heading{text-align:center}.fees-heading span{color:#6b7280;display:inline-block;font-size:15px;line-height:24px;margin-top:15px}.mbl-fees-card{border:1px solid #bdbdbd;border-radius:7px;box-shadow:0 0 2 px #eee;margin-left:auto;margin-right:auto;margin-top:15px;padding:20px;width:90%}.mbl-fees-card .mbl-appoi-head{color:#000;font-size:24px;font-weight:700;margin-bottom:10px}.mbl-fees-card .mbl-appoi-head span{color:#e9531d}.mbl-fees-card .mbl-vc-img{border-radius:10px;height:320px;width:100%}.mbl-fees-card .mbl-vc-img img{border-radius:10px;height:100%;object-fit:cover;width:100%}.price-fee-head{color:#111827;font-size:24px;font-style:normal;font-weight:600;line-height:28px;margin-top:20px}.price-fee-head .price-colored{color:#e9531d;display:inline-block;font-size:30px!important;font-weight:900}.mbl-fee-text,.mbl-fee-text2{color:#404048;font-size:16px;line-height:30px;margin-top:15px}.mbl-fee-text2 .price-colored{color:#e9531d!important;font-weight:500}.mbl-fee-btn{background-color:rgba(233,83,29,.2);border-radius:7px;color:#e9531d;font-size:16px;font-weight:600;height:50px;line-height:50px;margin-bottom:20px;margin-top:30px;text-align:center;width:100%}.fees-statement{margin-top:-60px}@media screen and (max-width:991px){#desktop-fees{display:none}#mobile-fees{display:block}}@media screen and (max-width:992px){.fees-statement{margin-top:20px}}@media screen and (max-width:550px){.mbl-vc-img{height:270px!important}}.reviewe{margin-bottom:25px;margin-top:50px}.card{background:#fff;border-radius:10px;box-shadow:5px 5px 10px -6px rgba(0,0,0,.1),-5px 5px 10px -6px rgba(0,0,0,.1),0 -1px 8px -4px rgba(0,0,0,.1);height:100%;padding:40px 40px 0;width:400px}#reviews .card{pointer-events:none}.cardText{color:#3e3e3e;font-family:Lato;font-size:15px;font-style:normal;font-weight:500;line-height:35px!important}.cardTop{display:flex;justify-content:space-between}.leftS{align-items:center;display:flex}.profile{margin-right:10px;width:50px}#userName{font-size:15px;font-weight:600;margin-bottom:8px;margin-top:-8px}#datee{color:grey;font-size:10px}.profile img{object-fit:cover;width:100%}.glide__slide{height:400px}.card{width:100%}.glide__arrow{background-color:#000;border-radius:50%;height:50px;right:10%;top:-20%;width:50px}.glide__arrow--prev{transform:translate(-110%,-120%)}.glide__arrow--next{transform:translateY(-120%)}.cardText{margin-top:20px}.cardText p{font-size:14px;line-height:20px}.stars{margin-top:25px}.glide__arrow--prev{background-color:#e9531d!important}.rewi-heading{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:4%!important;text-align:center}.review-head{color:#e9531d;display:inline-block;font-size:40px;font-weight:900;margin-bottom:10px}.rewi-heading .line-reviwe{background-color:#e9531d;border-radius:5px;display:inline-block;height:5px;width:160px}.what-user-saw{padding-left:100px}.rev-start{color:#e9531d;font-size:17px;font-weight:600}.revi-start-heahing{color:#000;font-size:40px;font-weight:900;margin-bottom:10px}.reviewBox{height:100vh;overflow:hidden;padding:30px 0 10px 50px;width:90%}.headerss{align-items:center;display:flex;gap:30%}#rev{color:orange;margin-bottom:15px}#heading{font-size:35px;font-weight:600}.arrows{display:flex;gap:10px}.prevArrow{background:orange}.nextArrow{background:#000}.nextArrow,.prevArrow{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.nextArrow img,.prevArrow img{width:40%}.slider{display:flex;gap:10px;height:260px;margin-top:50px;padding:15px;position:relative;transform:translateX(0);transition:all .5s ease-in-out;width:2000px}.rightComma img{object-fit:cover;width:100%}#mobile-review{display:none}.mbl-revi-line{background-color:#eee;display:none;height:1px;margin-left:auto;margin-right:auto;width:80%}@media screen and (max-width:1193px){.dental-problem{margin-top:200px}#desktop-rewiew{display:none}#mobile-review{display:block}.reviewBox{border:none;overflow:visible;width:100%}.slider{flex-wrap:wrap;gap:15px;justify-content:space-between;margin-left:auto;margin-right:auto;width:80%}.what-user-saw{display:none}.line-reviwe{display:none!important}.mbl-revi-line{display:block;margin-bottom:-25px}.arrows{display:none}.card{margin-bottom:10px;min-height:200px;position:relative}}@media screen and (max-width:976px){.cardText p{font-size:11px}}@media screen and (max-width:950px){.reviewBox{padding-right:40px}.dental-problem{margin-top:80%}#rev{font-size:50px;font-weight:600;text-align:center}#heading{display:none}.card{padding-right:0;width:100%}.rightComma{display:none}}@media screen and (max-width:792px){.dental-problem{margin-top:120%}}@media screen and (max-width:525px){.cardText p{font-size:13px}}@media screen and (max-width:465px){.cardText p{font-size:11px}}@media screen and (max-width:550px){.reviewBox{height:100%;padding:0;width:100%}.dental-problem{margin-top:170%}.slider{min-height:44%;width:100%}.cardText p{font-size:11px}}@media screen and (max-width:430px){.dental-problem{margin-top:190%}}@media screen and (max-width:382px){.dental-problem{margin-top:210%}}@media screen and (max-width:344px){.dental-problem{margin-top:240%}}.Add-child-section .child-detail-inner{display:flex;justify-content:space-between;width:100%}.Add-child-section .child-fields{background-color:#fff;border:1px solid #e9531d;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;height:55px;margin-bottom:30px;padding:15px;position:relative;width:100%}.Add-child-section .child-fields:before{background-image:linear-gradient(#fffcf6,#fff);color:#e9531d;content:"First Name";font-size:13px;font-weight:600;padding-left:4px;padding-right:4px;position:absolute;top:-10px}.Add-child-section .child-fields input{background-color:transparent;color:#000;font-weight:700;width:100%}.Add-child-section .child-fields2{background-color:#fff;border:1px solid #e9531d;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;height:55px;margin-bottom:30px;padding:15px;position:relative}.Add-child-section .child-fields2:before{content:"Last Name"}.Add-child-section .child-fields-title:after,.Add-child-section .child-fields2:before{background-image:linear-gradient(#fffcf6,#fff);color:#e9531d;font-size:13px;font-weight:600;padding-left:4px;padding-right:4px;position:absolute;top:-10px}.Add-child-section .child-fields-title:after{content:"Title";left:21px;z-index:2}.Add-child-section .child-fields-title select{width:100px}.Add-child-section .child-fields2 input{background-color:transparent;color:#000;font-weight:700;width:100%}.child-register-btn p{background-color:#e9531d;border-radius:8px;box-shadow:0 0 4px #615f5f;color:#fff;cursor:pointer;font-size:19px;font-weight:600;height:60px;line-height:60px;margin-left:auto;text-align:center;width:550px}@media screen and (max-width:794px){.child-register-btn p{width:100%}.child-detail-inner{display:flex;flex-direction:column;justify-content:unset;width:100%}.child-fields,.dob-fields{width:100%!important}}.appoint-box{cursor:pointer}.appoint-box .nav-active-line{bottom:-2px}.appoint-box.active .appoint-texts{color:#e9531d!important}.appointments-section{margin-left:auto;margin-right:auto;width:80%}.appointment-heading{text-align:center}.appointment-head{color:#e9531d;font-size:45px;font-weight:600}.appointment-line{background-color:#e9531d;display:inline-block;height:3px;transform:translateY(-10px);width:270px}.inner-appointment .appoints-detail-card .appoint-inner-detail-box{display:flex;justify-content:space-around}.inner-appointment .appoints-detail-card .appoint-inner-detail-box .patient-info-box{flex-basis:25%}.inner-appointment .appoints-detail-card .appoint-inner-detail-box .patient-info-box .pateint-info-bold{color:#000;font-size:15px;font-weight:800}.inner-appointment .appoints-detail-card .appoint-inner-detail-box .patient-info-box .pateint-info-light{color:#676767;font-size:13px;margin-top:4px}.inner-appointment .appoints-detail-card .appoint-inner-detail-box .patient-info-box .patient-detail-box{margin-bottom:15px}.inner-appointment{width:100%}.inner-appointment .appointment-nav{border-bottom:2px solid #dadada;cursor:pointer;display:flex;justify-content:space-between;width:100%}.inner-appointment .appointment-nav .appoint-box{flex-basis:14%}.inner-appointment .appointment-nav .appoint-box span svg{width:20px}.inner-appointment .appointment-nav .appoint-texts2{flex-basis:20%!important}.inner-appointment .appointment-nav .appoint-texts{color:#676767;font-size:15px;font-weight:600;margin-left:5px}.inner-appointment .appoints-detail-card{border-radius:15px;box-shadow:0 0 10px #dadada;margin-left:auto;margin-right:auto;margin-top:50px;width:80%}.inner-appointment .appoints-detail-card .appoint-person-name{background-color:#e9531d;border-top-left-radius:15px;border-top-right-radius:15px;color:#fff;font-size:23px;font-weight:500;width:100%}.inner-appointment .appoints-detail-card .appoint-inner-detail-card{background-color:#fff7f4;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.inner-appointment .appoints-detail-card .appoint-inner-detail-box-mbl{display:flex;flex-direction:column;justify-content:space-around;padding-bottom:50px;padding-top:30px}.inner-appointment .appoints-detail-card .appoint-inner-detail-box-mbl .patient-info-box{display:flex;flex-direction:row;padding-left:30px}.inner-appointment .appoints-detail-card .appoint-inner-detail-box-mbl .patient-info-box .pateint-info-bold{color:#000;font-size:15px;font-weight:800}.inner-appointment .appoints-detail-card .appoint-inner-detail-box-mbl .patient-info-box .pateint-info-light{color:#676767;font-size:13px;margin-top:4px}.inner-appointment .appoints-detail-card .appoint-inner-detail-box-mbl .patient-info-box .patient-detail-box{flex-basis:45%;margin-bottom:15px}.inner-appointment .leave-review-btn{padding-bottom:20px}.inner-appointment .leave-review-btn p{background-color:#e9531d;border-radius:8px;box-shadow:0 0 2px #b8b5b5;color:#fff;cursor:pointer;height:40px;line-height:40px;margin-left:auto;margin-right:auto;text-align:center;width:250px}.Mobile-version-appointment{display:none}@media screen and (max-width:1000px){.inner-appointment .appoints-detail-card .appoint-inner-detail-box .patient-info-box{flex-basis:30%}.inner-appointment .appoints-detail-card .appoint-inner-detail-box{padding-left:20px}}@media screen and (max-width:890px){.inner-appointment .appoints-detail-card .appoint-inner-detail-box .patient-info-box .pateint-info-light{font-size:11px}}@media screen and (max-width:794px){.inner-appointment .appoints-detail-card .appoint-person-name{font-size:18px!important}.Desktop-version-appointment{display:none!important}.Mobile-version-appointment{display:block}.appoint-box{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:15px;text-align:center}.add-child{display:none!important}.add-kid{display:block!important}.change-pass{line-height:10px;margin-top:6px!important}.change-pass .change-pass-text{margin-top:2px!important}.appointment-head{font-size:30px}.appointment-line{background-color:#dadada;height:1px;transform:translateX(0);width:80%}}@media screen and (max-width:629px){.appointments-section{width:100%}}@media screen and (max-width:525px){.inner-appointment .appoints-detail-card{width:90%}.inner-appointment .appoints-detail-card .appoint-inner-detail-box-mbl .patient-info-box .pateint-info-light{font-size:11px}}@media screen and (max-width:370px){.inner-appointment .appoints-detail-card{width:95%}.inner-appointment .appoints-detail-card .appoint-inner-detail-box-mbl .patient-info-box .pateint-info-light{font-size:10px}}.appoint-box{position:relative}.appoint-box span svg{color:#e9531d!important}.nav-active-line{background-color:#e9531d;bottom:-12px;display:inline-block;height:2px;left:0;position:absolute;width:130px}.box-color-orange{color:#e9531d!important}#Add_child_area,#change_password_area,#edit_details_area,#view_details_area{display:none}@media screen and (max-width:700px){.nav-active-line{width:100%!important}}.special{flex-basis:11%!important}@media screen and (max-width:1200px){.special{flex-basis:15%!important}}@media screen and (max-width:1000px){.special{flex-basis:20%!important}}@media screen and (max-width:400px){.thankyou_emerdency .inner-thanks{font-size:12px}}@media screen and (max-width:360px){.appointment-nav{font-size:10px!important}.appointment-nav .appoint-texts{font-size:10px!important;line-height:10px!important}}.apointment_event{padding-left:15px}.view-detail-card{background-color:#fff7f4;border-radius:15px;box-shadow:0 0 5px #dadada;padding:30px 30px 0}@media screen and (max-width:1120px){.inner-appointment .appointment-nav .appoint-box{padding-left:0}.inner-appointment .appointment-nav .appoint-texts{line-height:13px!important;margin-top:5px!important}.change-pass{margin-top:0!important}}.rating-section{margin-left:auto;margin-right:auto;width:80%}.rating-section .rateing-heading{text-align:center;width:100%}.rating-section .rateing-heading .rating-head{color:#e9531d;font-size:45px;font-weight:600}.rating-section .rateing-heading .rating-line{background-color:#e9531d;display:inline-block;height:3px;width:120px}.rating-section .appreciation{color:#000;font-size:32px;font-weight:600;margin-top:30px}.rating-section .about-dentist{color:#e9531d;font-size:25px;font-weight:600;margin-top:25px}.rating-section .Rate-dentist1{color:#000;font-size:17px;font-weight:700;margin-top:20px}.rating-section .share-expo{color:#676767;font-size:15px;margin-top:7px}.rating-section .rate-me{display:flex;margin-top:25px;width:100%}.rating-section .ratin-box,.rating-section .ratin-box2{border:1px solid #e9531d;border-radius:3px;color:#e9531d;cursor:pointer;font-weight:600;height:35px;line-height:32px;margin-right:20px;text-align:center;width:60px}.rating-section .orange-color{background-color:#e9531d;color:#fff}.rating-section .Comments{color:#000;font-size:17px;font-weight:700;margin-top:25px}.rating-section .comment-area{border:1px solid #e9531d;border-radius:7px;height:250px;margin-top:5px;padding:20px;width:100%}.rating-section .comment-area textarea{background:transparent;border:none;color:#676767;height:100%;outline:none;resize:none;width:100%}.rating-btn p{background-color:#e9531d;border-radius:5px;box-shadow:3px 3px 3px #acabab;color:#fff;cursor:pointer;font-size:17px;font-weight:500;height:50px;line-height:50px;margin-left:auto;margin-top:30px;text-align:center;width:350px}@media screen and (max-width:568px){.appreciation{font-size:25px!important}.rating-section .about-dentist{font-size:20px!important}.rating-btn p{width:100%!important}.rating-section .rateing-heading .rating-head{font-size:30px!important}.rating-section .rateing-heading .rating-line{background-color:#dadada!important;height:1px!important;width:100%!important}}@media screen and (max-width:355px){.appreciation{font-size:21px!important}.rating-section .about-dentist{font-size:17px!important}.rating-section .ratin-box{font-size:12px;font-weight:500;height:30px;line-height:30px;width:50px}}.Add-new-section .new-heading-t{color:#e9531d;font-size:25px;font-weight:700}.Add-new-section .new-detail-inner{display:flex;justify-content:space-between;margin-top:40px;width:100%}.Add-new-section .new-fields{background-color:#fff;border:1px solid #e9531d;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;display:flex;height:55px;justify-content:space-between;margin-bottom:30px;padding:15px;position:relative;width:100%}.Add-new-section .new-fields span{cursor:pointer}.Add-new-section .new-fields span svg{height:30px;margin-left:auto;width:30px}.Add-new-section .new-fields:before{background-image:linear-gradient(#fffcf6,#fff);color:#e9531d;content:"Enter New Password";font-size:13px;font-weight:600;padding-left:4px;padding-right:4px;position:absolute;top:-10px}.Add-new-section .new-fields-existing:before{content:"Current Password"}.Add-new-section .new-fields input{background-color:transparent;color:#000;font-weight:700;width:80%}.Add-new-section .new-fields2{background-color:#fff;border:1px solid #e9531d;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;display:flex;height:55px;justify-content:space-between;margin-bottom:30px;padding:15px;position:relative;width:100%}.Add-new-section .new-fields2 span{cursor:pointer}.Add-new-section .new-fields2 span svg{height:30px;margin-left:auto;width:30px}.Add-new-section .new-fields2:before{background-image:linear-gradient(#fffcf6,#fff);color:#e9531d;content:"Re-Enter New Password";font-size:13px;font-weight:600;padding-left:4px;padding-right:4px;position:absolute;top:-10px}.Add-new-section .new-fields2 input{background-color:transparent;color:#000;font-weight:700;width:80%}.old-pass p{color:#e9531d;font-size:25px;font-weight:700}.old-fields{background-color:#fff;border:1px solid #e9531d;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;display:flex;height:55px;justify-content:space-between;margin-bottom:30px;margin-top:20px;padding:15px 30px 15px 15px;position:relative;width:48%}.old-fields span svg{height:25px;margin-left:auto;width:25px}.old-fields:before{background-image:linear-gradient(#fffcf6,#fff);color:#e9531d;content:"Enter Old Password";font-size:13px;font-weight:600;padding-left:4px;padding-right:4px;position:absolute;top:-10px}.old-fields input{background-color:transparent;color:#000;font-weight:700;width:80%}.new-register-btn p{background-color:#e9531d;border-radius:8px;box-shadow:0 0 4px #615f5f;color:#fff;cursor:pointer;font-size:19px;font-weight:600;height:60px;line-height:60px;margin:0 auto;text-align:center;width:550px}@media screen and (max-width:794px){.new-fields span,.new-fields2 span{display:none!important}.new-register-btn p{width:100%}.new-detail-inner{display:flex;flex-direction:column;justify-content:unset;margin-top:40px;width:100%}.new-fields,.old-fields{width:100%!important}}#appointment-form{padding:0}.Add-child-section .dob-fields{width:200px!important}.Add-child-section .dob-fields input{color:grey!important}.disabled-custom{cursor:not-allowed!important}.disabled-custom .dob-fields,.disabled-custom.child-fields1,.disabled-custom.child-fields3{border:1px solid grey!important;color:grey!important;opacity:.5}.disabled-custom input{cursor:not-allowed!important}.edit-detail-field .child-detail-inner{display:flex;justify-content:space-between;margin-top:10px;width:100%}.Add-child-section .child-heading-t{color:#e9531d;font-size:25px;font-weight:700}.Add-child-section .child-fields1{background-color:#fff;border:1px solid #e9531d;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;height:55px;padding:15px;position:relative;width:100%}.Add-child-section .child-fields1 input{background-color:transparent;color:#000;font-weight:700;width:100%}.Add-child-section .child-fields3{background-color:#fff;border:1px solid #e9531d;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;height:55px;padding:15px;position:relative;width:100%}.Add-child-section .child-fields3 input{background-color:transparent;color:#000;font-weight:700;width:100%}.Add-child-section .child-fields4{background-color:#fff;border:1px solid #e9531d;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;height:55px;margin-bottom:30px;padding:15px;position:relative;width:49%}.Add-child-section .child-fields4:before{background-image:linear-gradient(#fffcf6,#fff);color:#e9531d;content:"House Number or Name";font-size:13px;font-weight:600;padding-left:4px;padding-right:4px;position:absolute;top:-10px}.Add-child-section .child-fields4 input{background-color:transparent;color:#000;font-weight:700;width:100%}.Add-child-section .child-fields5{background-color:#fff;border:1px solid #e9531d;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;height:55px;margin-bottom:30px;padding:15px;position:relative;width:49%}.Add-child-section .child-fields5:before{background-image:linear-gradient(#fffcf6,#fff);color:#e9531d;content:"Street or Road";font-size:13px;font-weight:600;padding-left:4px;padding-right:4px;position:absolute;top:-10px}.Add-child-section .child-fields5 input{background-color:transparent;color:#000;font-weight:700;width:100%}.Add-child-section .child-fields6{background-color:#fff;border:1px solid #e9531d;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;height:55px;margin-bottom:30px;padding:15px;position:relative;width:49%}.Add-child-section .child-fields6:before{background-image:linear-gradient(#fffcf6,#fff);color:#e9531d;content:"Town or City";font-size:13px;font-weight:600;padding-left:4px;padding-right:4px;position:absolute;top:-10px}.Add-child-section .child-fields6 input{background-color:transparent;color:#000;font-weight:700;width:100%}.Add-child-section .child-fields7{background-color:#fff;border:1px solid #e9531d;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;height:55px;margin-bottom:30px;padding:15px;position:relative;width:49%}.Add-child-section .child-fields7:before{content:"Post Code"}.Add-child-section .child-fields-line2:before,.Add-child-section .child-fields7:before{background-image:linear-gradient(#fffcf6,#fff);color:#e9531d;font-size:13px;font-weight:600;padding-left:4px;padding-right:4px;position:absolute;top:-10px}.Add-child-section .child-fields-line2:before{content:"Address Line 2"}.Add-child-section .child-fields7 input{background-color:transparent;color:#000;font-weight:700;width:100%}.Add-child-section .child-fields8{background-color:#fff;border:1px solid #e9531d;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;height:55px;margin-bottom:30px;padding:15px;position:relative;width:49%}.Add-child-section .child-fields8:before{background-image:linear-gradient(#fffcf6,#fff);color:#e9531d;content:"Contact Number";font-size:13px;font-weight:600;padding-left:4px;padding-right:4px;position:absolute;top:-10px}.Add-child-section .child-fields8 input{background-color:transparent;color:#000;font-weight:700;width:100%}.Add-child-section .child-fields9{background-color:#fff;border:1px solid #e9531d;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;height:55px;margin-bottom:30px;padding:15px;position:relative;width:49%}.Add-child-section .child-fields9:before{background-image:linear-gradient(#fffcf6,#fff);color:#e9531d;content:"Email Address";font-size:13px;font-weight:600;padding-left:4px;padding-right:4px;position:absolute;top:-10px}.Add-child-section .child-fields9 input{background-color:transparent;color:#000;font-weight:700;width:100%}.Add-child-section .Address-field{background-color:#fff;border:1px solid #e9531d;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;height:55px;margin-bottom:30px;padding:15px;position:relative;width:100%}.Add-child-section .Address-field input{color:#000;font-weight:700;height:100%;width:100%}.Add-child-section .child-dob p{color:#e9531d;font-size:25px;font-weight:700}.Add-child-section .dob-fields{background-color:#fff;border:1px solid #e9531d;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;display:flex;height:55px;justify-content:space-between;margin-bottom:30px;padding:15px 30px 15px 15px;position:relative;width:60%}.Add-child-section .dob-fields span svg{height:25px;margin-left:auto;width:25px}.Add-child-section .dob-fields input{background-color:transparent;color:#000;font-weight:700;width:80%}.child-register-btn{background-color:#e9531d;border-radius:8px;box-shadow:0 0 4px #615f5f;color:#fff;color:#fff!important;cursor:pointer;display:block;font-size:19px;font-weight:600;height:60px;line-height:60px;margin:0 auto;max-width:300px;text-align:center;width:100%}.Add-child-section .Address-field textarea{display:none}@media screen and (max-width:794px){.Add-child-section .Address-field input{display:none}.Add-child-section .Address-field textarea{border:none;display:block;height:100%;outline:none;width:100%}.child-register-btn p{width:100%}.edit-detail-field .child-heading-t{margin-bottom:25px}.edit-detail-field .child-detail-inner{display:flex;flex-direction:column;justify-content:unset;margin-top:0;width:100%}.child-fields,.child-fields1,.child-fields3,.dob-fields{width:100%!important}}@media screen and (max-width:629px){.Add-child-section{margin-left:auto;margin-right:auto}}@media screen and (max-width:409px){.Add-child-section{margin-left:auto;margin-right:auto}}.thankyou_emerdency{margin-left:auto;margin-right:auto;width:80%}.thankyou_emerdency .thankyou-heading{text-align:center;width:100%}.thankyou_emerdency .thankyou-heading .thankyou-head{color:#e9531d;font-size:45px;font-weight:600}.thankyou_emerdency .thankyou-heading .thankyou-line{background-color:#e9531d;display:inline-block;height:3px;width:190px}.thankyou_emerdency .inner-thanks{color:#000;font-size:30px;font-weight:700;margin-left:auto;margin-right:auto;margin-top:40px;text-align:center;text-transform:capitalize;width:100%}@media screen and (max-width:850px){.thankyou_emerdency{width:100%}.thankyou_emerdency .inner-thanks{font-size:20px}.thankyou_emerdency .thankyou-heading .thankyou-head{font-size:30px}.thankyou-line{background-color:#dadada!important;height:1px!important;margin-left:auto;margin-right:auto;width:80%!important}}@media screen and (max-width:484px){.thankyou_emerdency .inner-thanks{font-size:15px}.thankyou_emerdency .thankyou-heading .thankyou-head{font-size:25px}}@media screen and (max-width:390px){.thankyou_emerdency .inner-thanks{font-size:12px!important}}.inner-thanks{margin-top:10px!important;padding:40px;position:relative;width:100%!important}.right-teeth{bottom:0;position:absolute;right:12%}.lift-teeth{left:15%;position:absolute;top:0}@media screen and (max-width:1280px){.right-teeth{right:8%}.lift-teeth{left:10%;position:absolute;top:0}}@media screen and (max-width:1099px){.right-teeth{right:5%}.lift-teeth{left:7%;position:absolute;top:0}}@media screen and (max-width:593px){.right-teeth{right:3%}.lift-teeth{left:5%;position:absolute;top:-10px}}@media screen and (max-width:860px){.thankyou-line{display:none!important}}.views-section{margin-left:auto;margin-right:auto;width:80%}.view-heading{margin-bottom:30px;text-align:center}.view-head{font-size:45px}.view-head,.view-head2{color:#e9531d;font-weight:600}.view-head2{font-size:25px}.view-line{background-color:#e9531d;display:inline-block;height:3px;transform:translateY(-10px);width:270px}.inner-view .view-detail-card{margin-left:auto;margin-right:auto;width:100%}.inner-view .view-detail-card .appoint-person-name{background-color:#e9531d;border-top-left-radius:15px;border-top-right-radius:15px;color:#fff;font-size:23px;font-weight:500;height:50px;line-height:50px;padding-left:20px;width:100%}.inner-view .view-detail-card .view-inner-detail-card{background-color:transparent;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.inner-view .view-detail-card .view-inner-detail-box{display:flex;justify-content:space-between;padding-bottom:50px;padding-top:30px}.inner-view .view-detail-card .view-inner-detail-box .patient-info-box{background-color:#fff;border-radius:5px;flex-basis:25%;padding:1rem}.inner-view .view-detail-card .view-inner-detail-box .patient-info-box .pateint-info-bold{color:#000;font-size:15px;font-weight:800}.inner-view .view-detail-card .view-inner-detail-box .patient-info-box .pateint-info-light{color:#676767;font-size:13px;margin-top:4px}.inner-view .view-detail-card .view-inner-detail-box .patient-info-box .patient-detail-box{margin-bottom:35px}.inner-view .view-inner-detail-box-mbl{justify-content:unset!important}.inner-view{margin-top:60px;width:100%}.inner-view .view-nav{border-bottom:2px solid #dadada;cursor:pointer;display:flex;justify-content:space-between;padding-bottom:10px;width:100%}.inner-view .view-nav .appoint-box{flex-basis:14%}.inner-view .view-nav .appoint-box span svg{width:20px}.inner-view .view-nav .appoint-texts2{flex-basis:20%!important}.inner-view .view-nav .appoint-texts{color:#676767;font-size:15px;font-weight:600;margin-left:5px;margin-top:5px!important}.inner-view .appoints-detail-card{border-radius:15px;box-shadow:0 0 10px #dadada;margin-left:auto;margin-right:auto;margin-top:50px;width:80%}.inner-view .appoints-detail-card .appoint-person-name{background-color:#e9531d;border-top-left-radius:15px;border-top-right-radius:15px;color:#fff;font-size:23px;font-weight:500;height:50px;line-height:50px;padding-left:20px;width:100%}.inner-view .appoints-detail-card .appoint-inner-detail-card{background-color:#fff7f4;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.inner-view .appoints-detail-card .appoint-inner-detail-box-mbl{display:flex;flex-direction:column;justify-content:space-around;padding-bottom:50px;padding-top:30px}.inner-view .appoints-detail-card .appoint-inner-detail-box-mbl .patient-info-box{display:flex;flex-direction:row;padding-left:30px}.inner-view .appoints-detail-card .appoint-inner-detail-box-mbl .patient-info-box .pateint-info-bold{color:#000;font-size:15px;font-weight:800}.inner-view .appoints-detail-card .appoint-inner-detail-box-mbl .patient-info-box .pateint-info-light{color:#676767;font-size:13px;margin-top:4px}.inner-view .appoints-detail-card .appoint-inner-detail-box-mbl .patient-info-box .patient-detail-box{flex-basis:45%;margin-bottom:15px}.inner-view .leave-review-btn{padding-bottom:20px}.inner-view .leave-review-btn p{background-color:#e9531d;border-radius:8px;box-shadow:0 0 2px #b8b5b5;color:#fff;cursor:pointer;height:40px;line-height:40px;margin-left:auto;margin-right:auto;text-align:center;width:250px}@media screen and (max-width:1120px){.appoint-box{flex-basis:20%!important}.appoint-box .appoint-texts{font-size:11px!important}.appoint-box span svg{height:16px!important;width:16px!important}}.Mobile-version-view{display:none}@media screen and (max-width:1000px){.inner-view .appoints-detail-card .appoint-inner-detail-box .patient-info-box{flex-basis:30%}.inner-view .appoints-detail-card .appoint-inner-detail-box{padding-left:20px}}@media screen and (max-width:890px){.inner-view .appoints-detail-card .appoint-inner-detail-box .patient-info-box .pateint-info-light{font-size:11px}}.Mobie-version-view,.add-kid{display:none}@media screen and (max-width:794px){.inner-view .view-detail-card .view-inner-detail-box .patient-info-box{flex-basis:50%}.inner-view .view-detail-card{width:90%!important}.inner-view .appoints-detail-card .appoint-person-name{font-size:18px!important}.Desktop-version-view{display:none!important}.Mobie-version-view{display:block}.appoint-box{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:15px;text-align:center}.add-child{display:none!important}.add-kid{display:block!important}.view-head{font-size:30px}.view-line{background-color:#dadada;height:1px;transform:translateX(0);width:80%}}@media screen and (max-width:431px){.inner-view .view-detail-card .view-inner-detail-box .patient-info-box .pateint-info-light{font-size:12px!important}}@media screen and (max-width:629px){.views-section{width:100%}}@media screen and (max-width:525px){.inner-view .appoints-detail-card{width:85%}.inner-view .appoints-detail-card .appoint-inner-detail-box-mbl .patient-info-box .pateint-info-light{font-size:11px}}@media screen and (max-width:370px){.inner-view .appoints-detail-card{width:95%}.inner-view .appoints-detail-card .appoint-inner-detail-box-mbl .patient-info-box .pateint-info-light{font-size:10px}}.login-section{margin-left:auto;margin-right:auto;width:45%}.login-heading{margin-bottom:30px;text-align:center}.login-head{font-size:45px;font-weight:600}.login-line{background-color:#e9531d;display:inline-block;height:3px;transform:translateY(-10px);width:90px}.login-field-box1{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;height:55px;margin-bottom:30px;margin-left:auto;margin-right:auto;padding:15px;position:relative;width:100%}.login-field-box1:before{background-image:linear-gradient(#fffcf6,#fff);color:#e9531d;content:"Email Or User ID";font-size:13px;font-weight:600;padding-left:4px;padding-right:4px;position:absolute;top:-10px}.login-field-box1 input{background-color:transparent;color:#000;font-weight:700;width:100%}.login-field-box2{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;box-shadow:2px 2px 2px #b9b8b8;height:55px;margin-bottom:30px;margin-left:auto;margin-right:auto;padding:15px;position:relative;width:100%}.login-field-box2:before{background-image:linear-gradient(#fffcf6,#fff);color:#e9531d;content:"Password";font-size:13px;font-weight:600;padding-left:4px;padding-right:4px;position:absolute;top:-10px}.login-field-box2 input{background-color:transparent;color:#000;font-weight:700;width:100%}.login-btn-filed{background-color:#e9531d;border-radius:7px;color:#fff;cursor:pointer;font-size:20px;height:55px;line-height:55px;text-align:center;width:100%}@media screen and (max-width:802px){.login-section{width:75%}}@media screen and (max-width:802px) and (max-width:504px){.login-section{width:90%}.login-head{font-size:30px!important}.login-line{background-color:#dadada!important;height:1px;width:100%}}.second-revivews{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:50px}.rev-card{background-color:#fff;border-radius:10px;box-shadow:0 0 2px #707070;display:flex;flex-direction:column;margin-bottom:35px;padding:30px 20px 20px;position:relative;width:49%}.rev-card:after{background-image:url(/assets/images/svg-icons/quotes.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:40px;position:absolute;right:10px;top:10px;width:40px}.rev-top{align-items:center;display:flex}.myMarc{color:#1d1d1d;font-size:15px;font-weight:600}.December{color:#676767;font-size:13px}.rev-texts{color:#3e3e3e;font-size:15px;font-weight:500;padding-right:30px}.rev-stars,.rev-texts{margin-top:20px}@media screen and (max-width:620px){.second-revivews{width:90%}.rev-texts{padding-right:0!important}.rev-card{width:100%}}.location-landing .heading-underline{margin:0 0 2rem}.location-landing .heading-underline:after{bottom:-10px;left:0;width:150px}.location-landing .headig-underline-right{text-align:right}.location-landing .headig-underline-right:after{left:auto;right:0}.location-landing h3{color:#e9531d;margin-bottom:.8rem}.location-landing p{margin-bottom:1.2rem}.location-landing img{height:auto;margin:0 auto;max-width:75%}.location-landing ul li{align-items:center;display:flex}.location-landing ul li:before{color:#e8541c;content:"✓";display:table-cell;font-size:30px;height:40px;margin-right:10px;width:30px}.alt-list{align-items:flex-start!important;display:flex}.alt-list:before{color:#e8541c;content:"✓";display:table-cell;font-size:30px;height:40px;margin-right:10px;width:30px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxheW91dHMvX2xvY2F0aW9uX2xhbmRpbmcuc2NzcyIsIm1haW4xMy5jc3MiLCJhYnN0cmFjdHMvX3Jlc2V0LnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlLnNjc3MiLCJhYnN0cmFjdHMvZ2xvYmFsLnNjc3MiLCJhYnN0cmFjdHMvX2Zvcm1zLnNjc3MiLCJsYXlvdXRzL19ob21lLnNjc3MiLCJhYnN0cmFjdHMvX2Z1bmN0aW9ucy5zY3NzIiwibGF5b3V0cy9faGVhZGVyLnNjc3MiLCJsYXlvdXRzL19zbGlkZXIuc2NzcyIsImxheW91dHMvX2Zvb3Rlci5zY3NzIiwibGF5b3V0cy9fdGFicy5zY3NzIiwibGF5b3V0cy9fbG9jYXRpb24tbGFuZGluZy5zY3NzIiwibGF5b3V0cy9fc2VhcmNocGFnZS5zY3NzIiwibGF5b3V0cy9fcGF5bWVudC5zY3NzIiwibGF5b3V0cy9fdGhhbmt5b3Uuc2NzcyIsImxheW91dHMvX2FwcG9pbnRtZW50X2RldGFpbHMuc2NzcyIsImxheW91dHMvQWJvdXQuc2NzcyIsImxheW91dHMvYmxvZy5zY3NzIiwibGF5b3V0cy9GYXFzLnNjc3MiLCJsYXlvdXRzL2dldF9pbi5zY3NzIiwibGF5b3V0cy9ibG9nX3BhZ2UyLnNjc3MiLCJsYXlvdXRzL0ZlZXNfcGFnZS5zY3NzIiwibGF5b3V0cy9SZXZpZXdzLnNjc3MiLCJsYXlvdXRzL0FkZF9jaGlsZC5zY3NzIiwibGF5b3V0cy9hcHBvaW50LnNjc3MiLCJsYXlvdXRzL3JhdGluZy5zY3NzIiwibGF5b3V0cy9jaGFuZ2VfcGFzcy5zY3NzIiwibGF5b3V0cy9FZGl0X2RldGFpbHMuc2NzcyIsImxheW91dHMvdGhhbmtzX2VtZXJkZW5jeS5zY3NzIiwibGF5b3V0cy92aWV3X2RldGFpbHMuc2NzcyIsImxheW91dHMvbG9naW4uc2NzcyIsImxheW91dHMvcmV2aWV3cGFnZTIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1Q00sZ0JDdWlRTixDQ3hrUUEsK0JBTEMsUUFBQSxD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YUdwQlksQ0hxQlosbUJDbWlRSixDRGhpUUUsb0JBQ0Usb0JDa2lRSixDRC9oUUUsc0JBR0UsV0FBQSxDQUZBLGFBQUEsQ0FDQSxhQ2tpUUosQ0Q3aFFJLHdCQUVFLGtCQUFBLENBREEsWUNnaVFOLENEOWhRTSwrQkFDRSxhQUFBLENBQ0EsV0FBQSxDQUNBLGtCQUFBLENBQ0EsY0FBQSxDQUdBLFdBQUEsQ0FGQSxpQkFBQSxDQUNBLFVDaWlRUixDRDFoUUEsVUFFRSxnQ0FBQSxDQURBLFlDOGhRRixDRDVoUUUsaUJBQ0UsYUFBQSxDQUNBLFdBQUEsQ0FDQSxrQkFBQSxDQUNBLGNBQUEsQ0FHQSxXQUFBLENBRkEsaUJBQUEsQ0FDQSxVQytoUUoiLCJmaWxlIjoibWFpbjEzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5sb2NhdGlvbi1sYW5kaW5nIHtcclxuICAuaGVhZGluZy11bmRlcmxpbmUge1xyXG4gICAgbWFyZ2luOiAwIDAgMnJlbTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkaWctdW5kZXJsaW5lLXJpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1heC13aWR0aDogNzUlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgbGkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbG9yOiAjZTg1NDFjO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwi4pyTXCI7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFsdC1saXN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAjZTg1NDFjO1xyXG4gICAgY29udGVudDogXCLinJNcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxudWwsXG5vbCxcbmxpLFxucCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxudWwsXG5vbCxcbmxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXQsXG5idXR0b24ge1xuICBib3JkZXI6IDBweDtcbn1cbmlucHV0OmZvY3VzLFxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5ib2R5IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQ6ICNGQUZCRkY7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmhlYWRpbmctdW5kZXJsaW5lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaGVhZGluZy11bmRlcmxpbmUgaDEge1xuICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuLmhlYWRpbmctdW5kZXJsaW5lIC5maXJzdC1sZXR0ZXI6OmZpcnN0LWxldHRlciB7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuLmhlYWRpbmctdW5kZXJsaW5lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDEwJTtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5oZWFkaW5nLXVuZGVybGluZS1yaWdodCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaGVhZGluZy11bmRlcmxpbmUtcmlnaHQgaDEge1xuICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuLmhlYWRpbmctdW5kZXJsaW5lLXJpZ2h0IC5maXJzdC1sZXR0ZXI6OmZpcnN0LWxldHRlciB7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuLmhlYWRpbmctdW5kZXJsaW5lLXJpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIHJpZ2h0OiAwJTtcbiAgd2lkdGg6IDIwJTtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5saXN0LWNvbG91cmVkIGxpIHtcbiAgbGlzdC1zdHlsZTogaW5zaWRlO1xufVxuLmxpc3QtY29sb3VyZWQgbGk6Om1hcmtlciB7XG4gIGNvbG9yOiByZWQ7IC8qIENvbG9ycyBqdXN0IHRoZSBkaXNjIG1hcmtlciAqL1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcbn1cblxuLnByaW1hcnktY29sb3Ige1xuICBjb2xvcjogI2U5NTMxZCAhaW1wb3J0YW50O1xufVxuLnByaW1hcnktY29sb3I6aW1nLCAucHJpbWFyeS1jb2xvcjpzcGFuLFxuLnByaW1hcnktY29sb3IgaW1nLFxuLnByaW1hcnktY29sb3Igc3BhbiB7XG4gIGNvbG9yOiAjZTk1MzFkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmV5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjdmNCAhaW1wb3J0YW50O1xufVxuXG4uYm94LWdyZXktYmcge1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG59XG5cbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbi5kcm9wZG93bi1lbGVtZW50LFxuLmRyb3Bkb3duLWVsZW1lbnQgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB6LWluZGV4OiAxMDUwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA1MDtcbn1cblxuLmhhcy1lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cblxuLmJ0bi5idG4tY3RhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgYm9yZGVyOiAjYmM2MzQ0O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5idG4uYnRuLWN0YTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNDUuODA2NDUxNjEyOSwgNDkuMDMyMjU4MDY0NSwgMTQuMTkzNTQ4Mzg3MSk7XG4gIGJvcmRlcjogcmdiKDExMy4zNzc5NTI3NTU5LCA1OS40MTczMjI4MzQ2LCA0MC42MjIwNDcyNDQxKTtcbn1cblxuLmJ0bi1ibGFjay1mdWxsIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgY29sb3I6IHdoaXRlO1xufVxuXG5hLmJ0bi1ibGFjay1mdWxsIHtcbiAgcGFkZGluZy10b3A6IDdweDtcbn1cblxuLmJ0bi1jdGEge1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5mbGV4U3dpdGNoQ2hlY2tEZWZhdWx0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzRmNGY0Zjtcbn1cblxuLmVtZXJkZW5jeS1jb2xvciB7XG4gIGNvbG9yOiAjZTk1MzFkICFpbXBvcnRhbnQ7XG59XG5cbi5lbWVyZGVuY3ktYmcge1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2U5NTMxZCAhaW1wb3J0YW50O1xufVxuXG4vKiBDdXN0b20gU3dpdGNoIENvbG9yICovXG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcbn1cblxuLyogRm9yIEJvb3RzdHJhcCA1LCB0YXJnZXRpbmcgdGhlIHN3aXRjaCdzIHRodW1iIHdoZW4gY2hlY2tlZCAqL1xuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCArIC5mb3JtLWNoZWNrLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi8qIEFkZGl0aW9uYWwgc3R5bGluZyB0byBoYW5kbGUgZm9jdXMgc2hhZG93IHRvIG1hdGNoIHRoZSBjb2xvciAqL1xuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjMzLCA4MywgMjksIDAuMjUpICFpbXBvcnRhbnQ7XG59XG5cbiN2aWRNb2RhbCAuY2xvc2Ugc3BhbiB7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDA7XG59XG5cbi5hc3BlY3QtcmF0aW8tMTYtOSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTsgLyogMTY6OSBBc3BlY3QgUmF0aW8gKi9cbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFzcGVjdC1yYXRpby0xNi05IGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jYm9vay1ub3cge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2xpZGVyLWJveGVzIGltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuI3BpbGxzLWhvbWUgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5pbnB1dC5wb3N0Y29kZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5pbnB1dC5wb3N0Y29kZTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIFdlYktpdCBicm93c2VycyAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbmlucHV0LnBvc3Rjb2RlOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbmlucHV0LnBvc3Rjb2RlOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbmlucHV0LnBvc3Rjb2RlOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIEludGVybmV0IEV4cGxvcmVyIDEwKyAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbmlucHV0LnBvc3Rjb2RlOjpwbGFjZWhvbGRlciB7XG4gIC8qIFJlY2VudCBicm93c2VycyAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnZpZC1idG4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogI2U5NTMxZDtcbiAgcGFkZGluZzogMTJweCAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xufVxuLnZpZC1idG4gc3BhbiB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cblxuLnRvcC1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgI2ZmZmJmMyAwJSwgI2VkZmFmZiA1MCUsICNmZmZmZmYgMTAwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi50b3Atc2VjdGlvbiAuYm8tYnRuIHtcbiAgYmFja2dyb3VuZDogI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50b3Atc2VjdGlvbiBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzMzM7XG59XG4udG9wLXNlY3Rpb24gaDIgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudG9wLXNlY3Rpb24gaDIge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxufVxuLnRvcC1zZWN0aW9uIGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRvcC1zZWN0aW9uIGgxIHNwYW4ge1xuICBjb2xvcjogI2U5NTMxZDtcbn1cbi50b3Atc2VjdGlvbiAucHJpY2luZy1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYmZhICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMjNweCByZ2JhKDYyLCA3MywgODQsIDAuMDQpICFpbXBvcnRhbnQ7XG59XG4udG9wLXNlY3Rpb24gLmJveCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMzBweCA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnRvcC1zZWN0aW9uIC5ib3ggLnRyZWF0bWVudC1wcmljZSB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi50b3Atc2VjdGlvbiAuYm94IC5rbGFybmEtdGV4dCB7XG4gIGNvbG9yOiAjNGY0ZjRmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBtZWRpdW07XG59XG4udG9wLXNlY3Rpb24gLmJveCAua2xhcm5hLWltZyB7XG4gIGhlaWdodDogMjNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjNjNztcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICB3aWR0aDogNjJweDtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udG9wLXNlY3Rpb24gLmJveCAuY3AtaW1nIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJmY2U0O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIHdpZHRoOiA4MHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi50b3Atc2VjdGlvbiAuYm94IC5jb25zdWx0YXRpb24tdGl0bGUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udG9wLXNlY3Rpb24gLmJveCAuY29uc3VsdGF0aW9uLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnRvcC1zZWN0aW9uIC5ib3ggLmNvbnN1bHRhdGlvbi1pbWcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4udG9wLXNlY3Rpb24gLmJveCAuY29uc3VsdGF0aW9uLXRleHQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBtZWRpdW07XG59XG4udG9wLXNlY3Rpb24gLmJveCAudGVybXMtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IDk5OTk5OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5ib3gge1xuICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgfVxuICAudG9wLXNlY3Rpb24gLmJveCAua2xhcm5hLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAudG9wLXNlY3Rpb24gLmJveCAudHJlYXRtZW50LXByaWNlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICAudG9wLXNlY3Rpb24gLmJveCAudGVybXMtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMi41cHg7XG4gIH1cbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmNvbnN1bHRhdGlvbi1pbWcge1xuICAgIG1heC1oZWlnaHQ6IDQ4cHg7XG4gICAgbWF4LXdpZHRoOiA0OHB4O1xuICB9XG4gIC50b3Atc2VjdGlvbiAuYm94IC5jb25zdWx0YXRpb24tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC50b3Atc2VjdGlvbiAuYm94IC5jb25zdWx0YXRpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgfVxuICAudG9wLXNlY3Rpb24gLmJveCAuY29uc3VsdGF0aW9uLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLnRvcC1zZWN0aW9uIC5ib3ggLnRyZWF0bWVudC10b29sdGlwLWljb24ge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50b3Atc2VjdGlvbiAuYm94IC5rbGFybmEtaW1nIHtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuICAudG9wLXNlY3Rpb24gLmJveCAuY3AtaW1nIHtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgd2lkdGg6IDUycHg7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmNvbnN1bHRhdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG4gIC50b3Atc2VjdGlvbiAuYm94IC50cmVhdG1lbnQtcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuICAudG9wLXNlY3Rpb24gLmJveCAuY29uc3VsdGF0aW9uLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG4gIC50b3Atc2VjdGlvbiAuYm94IC5jb25zdWx0YXRpb24tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC50b3Atc2VjdGlvbiAuYm94IC5rbGFybmEtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC50b3Atc2VjdGlvbiAuYm94IC50ZXJtcy10ZXh0IHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgLnRvcC1zZWN0aW9uIC5ib3ggLnRvb2x0aXAtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAudG9wLXNlY3Rpb24gLmJveCAuY29uc3VsdGF0aW9uLWltZyB7XG4gICAgbWF4LWhlaWdodDogMzZweDtcbiAgICBtYXgtd2lkdGg6IDM2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkge1xuICAudG9wLXNlY3Rpb24gLmJveCAuY29uc3VsdGF0aW9uLWltZyB7XG4gICAgbWF4LWhlaWdodDogMjdweDtcbiAgICBtYXgtd2lkdGg6IDI3cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmNvbnN1bHRhdGlvbi10ZXh0IHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbi50b3Atc2VjdGlvbiAuYm94IGgyLFxuLnRvcC1zZWN0aW9uIC5ib3ggaDMge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBjb2xvcjogIzI1MjQyYjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5ib3ggaDIsXG4gIC50b3Atc2VjdGlvbiAuYm94IGgzIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5ib3ggaDIsXG4gIC50b3Atc2VjdGlvbiAuYm94IGgzIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudG9wLXNlY3Rpb24gLmJveCBoMixcbiAgLnRvcC1zZWN0aW9uIC5ib3ggaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLnRvcC1zZWN0aW9uIC5ib3ggLnNlYXJjaCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDAgMCAwIDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9zdmctaWNvbnMvc2VhcmNoLW9yYW5nZS5zdmcpIGNlbnRlciBsZWZ0IDE1cHggbm8tcmVwZWF0O1xufVxuLnRvcC1zZWN0aW9uIC5ib3ggLnNlYXJjaDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2U5NTMxZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudG9wLXNlY3Rpb24gLmJveCAuc2VhcmNoIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbi50b3Atc2VjdGlvbiAuYm94IC5zbWFsbCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjNGY0ZjRmO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC50b3Atc2VjdGlvbiAuYm94IC5zbWFsbCBoMyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5ib3ggLnNtYWxsIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudG9wLXNlY3Rpb24gLmJveCAuc21hbGwgaDMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxufVxuLnRvcC1zZWN0aW9uIC5ib3ggLnN3aXRjaCB7XG4gIHdpZHRoOiA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50b3Atc2VjdGlvbiAuYm94IC5zd2l0Y2gge1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KSB7XG4gIC50b3Atc2VjdGlvbiAuYm94IC5zd2l0Y2gge1xuICAgIHdpZHRoOiA3MHB4O1xuICB9XG59XG4udG9wLXNlY3Rpb24gLmJveCBhIHtcbiAgcGFkZGluZzogMHB4IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNGY0ZjRmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50b3Atc2VjdGlvbiAuYm94IGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxufVxuLnRvcC1zZWN0aW9uIC5ib3ggcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjNGY0ZjRmO1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50b3Atc2VjdGlvbiAuYm94IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuLnRvcC1zZWN0aW9uIC5ib3ggLmltZy10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmltZy10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmltZy10ZXh0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICB9XG59XG4udG9wLXNlY3Rpb24gLmJveCAuaW1nLXRleHQgaDMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzQwNDA0ODtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMCAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmltZy10ZXh0IGgzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgfVxufVxuLnRvcC1zZWN0aW9uIC5ib3ggLmItdGV4dCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi50b3Atc2VjdGlvbiAuYm94IC5iLXRleHQgaDQge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDUycHg7XG4gIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmItdGV4dCBoNCB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG59XG4udG9wLXNlY3Rpb24gLmJnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnRvcC1zZWN0aW9uIC5iZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogMHB4O1xuICB3aWR0aDogMTM2cHg7XG4gIGhlaWdodDogMTcwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb24xMy5wbmdcIik7IC8qIExvZ28gaW1hZ2UgKi9cbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5iZzpiZWZvcmUge1xuICAgIHdpZHRoOiAxMjhweDtcbiAgICBoZWlnaHQ6IDE2NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5iZzpiZWZvcmUge1xuICAgIHdpZHRoOiAxMDhweDtcbiAgICBoZWlnaHQ6IDEzNXB4O1xuICB9XG59XG5cbi5oZWxwLWFyZWEgaDIge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzMyMzIzMjtcbiAgbWFyZ2luOiAwIDAgNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlbHAtYXJlYSBoMjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0zMHB4O1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVscC1hcmVhIGgyOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVscC1hcmVhIGgyIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVscC1hcmVhIGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cbi5oZWxwLWFyZWEgcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM0MDQwNDg7XG59XG4uaGVscC1hcmVhIC5ib3gge1xuICBwYWRkaW5nOiA0MHB4IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGhlaWdodDogMjUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWxwLWFyZWEgLmJveCB7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVscC1hcmVhIC5ib3gge1xuICAgIG1hcmdpbjogMCAwIDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWxwLWFyZWEgLmJveCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVscC1hcmVhIC5ib3gge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG59XG4uaGVscC1hcmVhIC5ib3ggaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVscC1hcmVhIC5ib3ggaW1nIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlbHAtYXJlYSAuYm94IGltZyB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbi5oZWxwLWFyZWEgLmJveCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY3cHgpIHtcbiAgLmhlbHAtYXJlYSAuYm94IGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVscC1hcmVhIC5ib3ggaDMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWxwLWFyZWEgLmJveCBoMyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uZm9sbC1hcmVhLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9sbC1hcmVhLXdyYXBwZXIgPiBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uZm9sbC1hcmVhIHtcbiAgcGFkZGluZzogNHJlbSAwIDZyZW07XG4gIGhlaWdodDogNzB2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvbGwtYXJlYS5hY3RpdmUge1xuICBoZWlnaHQ6IHVuc2V0O1xufVxuLmZvbGwtYXJlYS5hY3RpdmUgaW1nIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5mb2xsLWFyZWEgLmNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBibGFjayA5NSUsIHRyYW5zcGFyZW50IDEwMCUpO1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBibGFjayA5NSUsIHRyYW5zcGFyZW50IDEwMCUpO1xufVxuLmZvbGwtYXJlYSAuYnRuLXNob3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY3cHgpIHtcbiAgLmZvbGwtYXJlYSB7XG4gICAgcGFkZGluZzogNHJlbSAwIDRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9sbC1hcmVhIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5mb2xsLWFyZWEge1xuICAgIHBhZGRpbmc6IDJyZW0gNXB4O1xuICB9XG59XG4uZm9sbC1hcmVhIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIG1hcmdpbjogMCAwIDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9sbC1hcmVhIGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cbi5mb2xsLWFyZWEgaDI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0zMHB4O1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5mb2xsLWFyZWEgLmxpbmstYm94LmFjdGl2ZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5mb2xsLWFyZWEgLmxvY2F0aW9ucy1saXN0IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmZvbGwtYXJlYSAubG9jYXRpb25zLWxpc3QgdWwgbGkge1xuICBtYXJnaW46IDEwcHggMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvbGwtYXJlYSAubG9jYXRpb25zLWxpc3QgdWwgbGkge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbi5mb2xsLWFyZWEgLmxvY2F0aW9ucy1saXN0IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uZm9sbC1hcmVhIC5sb2NhdGlvbnMtbGlzdCBhOmhvdmVyIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG4uZm9sbC1hcmVhIC5saW5rLWJveCB7XG4gIHBhZGRpbmc6IDIuNXJlbSAwIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC5mb2xsLWFyZWEgLmxpbmstYm94IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZvbGwtYXJlYSAubGluay1ib3gge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZm9sbC1hcmVhIC5saW5rLWJveCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAyLjVyZW0gMDtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5mb2xsLWFyZWEgLmxpbmstYm94IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmZvbGwtYXJlYSAubGluay1ib3ggdWwgbGkge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5mb2xsLWFyZWEgLmxpbmstYm94IHVsIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMXJlbSAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC5mb2xsLWFyZWEgLmxpbmstYm94IHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZm9sbC1hcmVhIC5saW5rLWJveCB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9sbC1hcmVhIC5saW5rLWJveCB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9sbC1hcmVhIC5saW5rLWJveCB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZm9sbC1hcmVhIC5saW5rLWJveCB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIH1cbn1cbi5mb2xsLWFyZWEgLmJ0bi1zaG93IHtcbiAgbGVmdDogNTAlO1xuICByaWdodDogNTAlO1xuICB3aWR0aDogMTMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvbGwtYXJlYSAuYnRuLXNob3cgYnV0dG9uIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9sbC1hcmVhIC5idG4tc2hvdyBidXR0b24gaW1nIHtcbiAgbWFyZ2luOiAtM3B4IDVweCAwIDA7XG59XG4uZm9sbC1hcmVhIC5idG4tc2hvdyBidXR0b246Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC53b3JrLWRldGFpbCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53b3JrLWRldGFpbCB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbn1cbi53b3JrLWRldGFpbCBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzMyMzIzMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC53b3JrLWRldGFpbCBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ud29yay1kZXRhaWwgaDI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0yNXB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLndvcmstZGV0YWlsIGgyOmJlZm9yZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi53b3JrLWRldGFpbCB1bCB7XG4gIHBhZGRpbmc6IDAgMTVweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud29yay1kZXRhaWwgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi53b3JrLWRldGFpbCB1bDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMjBweDtcbiAgcmlnaHQ6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogOTAlO1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud29yay1kZXRhaWwgdWw6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ud29yay1kZXRhaWwgdWwgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud29yay1kZXRhaWwgdWwgbGkge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gIH1cbn1cbi53b3JrLWRldGFpbCB1bCBsaSAuaW1nLWhvbGQge1xuICB3aWR0aDogMTAlO1xufVxuLndvcmstZGV0YWlsIHVsIGxpIC50ZXh0LWhvbGQge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogOTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud29yay1kZXRhaWwgdWwgbGkgLnRleHQtaG9sZCB7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC53b3JrLWRldGFpbCB1bCBsaSAudGV4dC1ob2xkIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndvcmstZGV0YWlsIHVsIGxpIC50ZXh0LWhvbGQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLndvcmstZGV0YWlsIHVsIGxpIC50ZXh0LWhvbGQgaDMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogI2U5NTMxZDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud29yay1kZXRhaWwgdWwgbGkgLnRleHQtaG9sZCBoMyB7XG4gICAgbWFyZ2luOiAwIDAgN3B4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC53b3JrLWRldGFpbCB1bCBsaSAudGV4dC1ob2xkIGgzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLndvcmstZGV0YWlsIHVsIGxpIC50ZXh0LWhvbGQgaDMgaW1nIHtcbiAgICBtYXJnaW46IDAgN3B4IDAgMDtcbiAgfVxufVxuLndvcmstZGV0YWlsIHVsIGxpIC50ZXh0LWhvbGQgcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjNDA0MDQ4O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC53b3JrLWRldGFpbCB1bCBsaSAudGV4dC1ob2xkIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuXG4udGhyZWUtYmxvY2sgaDIsXG5oMi51bmRlcmxpbmUge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzMyMzIzMjtcbiAgbWFyZ2luOiAwIDAgNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50aHJlZS1ibG9jayBoMixcbiAgaDIudW5kZXJsaW5lIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgfVxufVxuLnRocmVlLWJsb2NrIGgyOmJlZm9yZSxcbmgyLnVuZGVybGluZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTMwcHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi50aHJlZS1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aHJlZS1ibG9jazpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvdHRvbTogYXV0bztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uMTMud2VicCkgbm8tcmVwZWF0O1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRocmVlLWJsb2NrOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRocmVlLWJsb2NrOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRocmVlLWJsb2NrIC5ib3hzIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtO1xuICBoZWlnaHQ6IDI2MHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50aHJlZS1ibG9jayAuYm94cyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRocmVlLWJsb2NrIC5ib3hzIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGhyZWUtYmxvY2sgLmJveHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udGhyZWUtYmxvY2sgLmJveHMgaW1nIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cbi50aHJlZS1ibG9jayAuYm94cyBwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzQwNDA0ODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY3cHgpIHtcbiAgLnRocmVlLWJsb2NrIC5ib3hzIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuXG4udmlkZW8tYmxvY2sge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC52aWRlby1ibG9jayB7XG4gICAgcGFkZGluZzogMCAwIDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudmlkZW8tYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgNXB4IDJyZW07XG4gIH1cbn1cbi52aWRlby1ibG9jayBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzMyMzIzMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udmlkZW8tYmxvY2sgaDIgc3BhbiB7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuLnZpZGVvLWJsb2NrIGgyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtMjBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi52aWRlby1ibG9jayAudmlkLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZGVvLWJsb2NrIC52aWQtYmxvY2sgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC52aWRlby1ibG9jayAudmlkLWJsb2NrIC5kZXNrIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudmlkZW8tYmxvY2sgLnZpZC1ibG9jayB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udmlkZW8tYmxvY2sgLnZpZC1ibG9jayAuY2FwYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE1JTtcbiAgbGVmdDogLTYuNXJlbTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC52aWRlby1ibG9jayAudmlkLWJsb2NrIC5jYXBhdGlvbiB7XG4gICAgbGVmdDogLTQuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC52aWRlby1ibG9jayAudmlkLWJsb2NrIC5jYXBhdGlvbiB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi52aWRlby1ibG9jayAudmlkLXRleHQge1xuICBwYWRkaW5nOiAyLjVyZW0gM3JlbSAwIDByZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC52aWRlby1ibG9jayAudmlkLXRleHQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi52aWRlby1ibG9jayAudmlkLXRleHQgaDIge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICMzMjMyMzI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZGVvLWJsb2NrIC52aWQtdGV4dCBoMiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnZpZGVvLWJsb2NrIC52aWQtdGV4dCBoMiBzcGFuIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG4udmlkZW8tYmxvY2sgLnZpZC10ZXh0IGgyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtMjBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuLnZpZGVvLWJsb2NrIC52aWQtdGV4dCBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICM0MDQwNDg7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC52aWRlby1ibG9jayAudmlkLXRleHQgcCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuXG4ubW8tYmxvY2sge1xuICBwYWRkaW5nOiAxNXJlbSAwIDE1cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Jhbm5lcjAzLndlYnApIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gIC5tby1ibG9jayB7XG4gICAgcGFkZGluZzogMTNyZW0gMCAxM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAubW8tYmxvY2sge1xuICAgIHBhZGRpbmc6IDEycmVtIDAgMTJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLm1vLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAxMXJlbSAwIDExcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5tby1ibG9jayB7XG4gICAgcGFkZGluZzogMTByZW0gMCAxMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAubW8tYmxvY2sge1xuICAgIHBhZGRpbmc6IDlyZW0gMCA5cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC5tby1ibG9jayB7XG4gICAgcGFkZGluZzogN3JlbSAwIDdyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vLWJsb2NrIHtcbiAgICBwYWRkaW5nOiA2cmVtIDAgNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tby1ibG9jayB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIGJhY2tncm91bmQ6ICNmZGVlZTg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubW8tYmxvY2sge1xuICAgIHBhZGRpbmc6IDJyZW0gNXB4O1xuICB9XG59XG4ubW8tYmxvY2sgaDIge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW8tYmxvY2sgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG4ubW8tYmxvY2sgcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjNDA0MDQ4O1xuICBtYXJnaW46IDAgMCA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE1MHB4KSB7XG4gIC5tby1ibG9jayBwIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vLWJsb2NrIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vLWJsb2NrIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxufVxuLm1vLWJsb2NrIC5tby1ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tby1ibG9jayAubW8tYm94IHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vLWJsb2NrIC5tby1ib3gge1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLm1vLWJsb2NrIC5tby1ib3g6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xufVxuLm1vLWJsb2NrIC5tby1ib3g6aG92ZXIgcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vLWJsb2NrIC5tby1ib3g6aG92ZXIgaDMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tby1ibG9jayAubW8tYm94IGgzIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tby1ibG9jayAubW8tYm94IGgzIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vLWJsb2NrIC5tby1ib3ggaDMge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubW8tYmxvY2sgLm1vLWJveCBoMyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgLm1vLWJsb2NrIC5tby1ib3ggaDMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxufVxuLm1vLWJsb2NrIC5tby1ib3ggcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjNDA0MDQ4O1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vLWJsb2NrIC5tby1ib3ggcCB7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW8tYmxvY2sgLm1vLWJveCBwIHtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5tby1ibG9jayAubW8tYm94IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3MHB4KSB7XG4gIC5tby1ibG9jayAubW8tYm94IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG4uYmxvZy1hcmVhIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmJsb2ctYXJlYSBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzMyMzIzMjtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9nLWFyZWEgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5ibG9nLWFyZWEgaDIgc3BhbiB7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuLmJsb2ctYXJlYSBoMjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTQwcHg7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYmxvZy1hcmVhIGgyOmFmdGVyIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG4uYmxvZy1hcmVhIHAge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogIzQwNDA0ODtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYmxvZy1hcmVhIC5ibG9nLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuLmJsb2ctYXJlYSAuYmxvZy1ibG9jayAuYmxvY2sge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9nLWFyZWEgLmJsb2ctYmxvY2sgLmJsb2NrIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJsb2ctYXJlYSAuYmxvZy1ibG9jayAuYmxvY2sge1xuICAgIG1hcmdpbjogMCAxMHB4IDA7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1hcmVhIC5ibG9nLWJsb2NrIC5ibG9jayB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ibG9nLWFyZWEgLmJsb2ctYmxvY2sgLmJsb2NrIHtcbiAgICB3aWR0aDogODUlO1xuICB9XG59XG4uYmxvZy1hcmVhIC5ibG9nLWJsb2NrIC5ibG9jayBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9nLWFyZWEgLmJsb2ctYmxvY2sgLnRleHQge1xuICBwYWRkaW5nOiAxNXB4IDE1cHg7XG59XG4uYmxvZy1hcmVhIC5ibG9nLWJsb2NrIC50ZXh0IGgzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC5ibG9nLWFyZWEgLmJsb2ctYmxvY2sgLnRleHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgMCA3cHg7XG4gIH1cbn1cbi5ibG9nLWFyZWEgLmJsb2ctYmxvY2sgLnRleHQgcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjNDA0MDQ4O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC5ibG9nLWFyZWEgLmJsb2ctYmxvY2sgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5cbi5kcC1hcmVhIHtcbiAgcGFkZGluZzogMCAwIDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRwLWFyZWEge1xuICAgIHBhZGRpbmc6IDAgMCAzcmVtO1xuICB9XG59XG4uZHAtYXJlYSAuYm94IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDEwMHB4IDgwcHggcmdiYSgwLCAwLCAwLCAwLjAyKSwgMHB4IDY0LjgxNDhweCA0Ni44NTE5cHggcmdiYSgwLCAwLCAwLCAwLjAxNTE4NTIpLCAwcHggMzguNTE4NXB4IDI1LjQ4MTVweCByZ2JhKDAsIDAsIDAsIDAuMDEyMTQ4MSksIDBweCAyMHB4IDEzcHggcmdiYSgwLCAwLCAwLCAwLjAxKSwgMHB4IDguMTQ4MTVweCA2LjUxODUycHggcmdiYSgwLCAwLCAwLCAwLjAwNzg1MTg1KSwgMHB4IDEuODUxODVweCAzLjE0ODE1cHggcmdiYSgwLCAwLCAwLCAwLjAwNDgxNDgxKTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogM3JlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRwLWFyZWEgLmJveCB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRwLWFyZWEgLmJveCB7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZHAtYXJlYSAuYm94IHtcbiAgICBwYWRkaW5nOiAwLjdyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5kcC1hcmVhIC5ib3gge1xuICAgIHBhZGRpbmc6IDQwcHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG59XG4uZHAtYXJlYSAuYm94OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Jhbm5lcjA0LndlYnApIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZHAtYXJlYSAuYm94OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iYW5uZXIwNS53ZWJwKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuLmRwLWFyZWEgLmJveCBoMyxcbi5kcC1hcmVhIC5ib3ggaDIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDUycHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMWQxZDFkO1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuLmRwLWFyZWEgLmJveCBoMyBzcGFuLFxuLmRwLWFyZWEgLmJveCBoMiBzcGFuIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kcC1hcmVhIC5ib3ggaDMsXG4gIC5kcC1hcmVhIC5ib3ggaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRwLWFyZWEgLmJveCBoMyxcbiAgLmRwLWFyZWEgLmJveCBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZHAtYXJlYSAuYm94IGgzLFxuICAuZHAtYXJlYSAuYm94IGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5kcC1hcmVhIC5ib3ggaDMsXG4gIC5kcC1hcmVhIC5ib3ggaDIge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG4uZHAtYXJlYSAuYm94IHAge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzQ4NDg0ODtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRwLWFyZWEgLmJveCBwIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRwLWFyZWEgLmJveCBwIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5kcC1hcmVhIC5ib3ggcCB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxufVxuLmRwLWFyZWEgLmJveCAuYm9rLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDE1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kcC1hcmVhIC5ib3ggLmJvay1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5kcC1hcmVhIC5ib3ggLmJvay1idG4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5jb2RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY29weS1idG4ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBvcGFjaXR5OiAwLjY7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycywgdHJhbnNmb3JtIDAuMnM7XG59XG5cbi5jb3B5LWJ0bjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLnRvb2x0aXAgLnRvb2x0aXAtaW5uZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cblxuLmFwcG9pbnRtZW50LWxhbmRpbmctY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmOGY5ZmEgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5hcHBvaW50bWVudC1sYW5kaW5nLWNhcmQge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udHAtd2lkZ2V0IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzE5MTkxOTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xMHB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udHAtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuXG4udHAtc3RhcnMsXG4udHAtbG9nbyB7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAjdHJ1c3RwaWxvdC1tb2JpbGUtcm93IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5hdmFpbGFiaWxpdHktYmFkZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBjb2xvcjogIzAwYjY3YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmRmNCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuLmF2YWlsYWJpbGl0eS1kb3Qge1xuICB3aWR0aDogMC40NXJlbTtcbiAgaGVpZ2h0OiAwLjQ1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNjdhO1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIGFuaW1hdGlvbjogYXZhaWxhYmlsaXR5LXB1bHNlIDJzIGluZmluaXRlO1xufVxuXG4uYXZhaWxhYmlsaXR5LXRleHQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5Aa2V5ZnJhbWVzIGF2YWlsYWJpbGl0eS1wdWxzZSB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG59XG4udHAtd2lkZ2V0IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzE5MTkxOTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xMHB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udHAtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuXG4udHAtc3RhcnMsXG4udHAtbG9nbyB7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hcHBvaW50bWVudC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMC41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5hcHBvaW50bWVudC1mbGV4IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IC8qIG1kKzogYmFkZ2UgYmVsb3cgdGhlIHRpdGxlICovXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAvKiBhbGlnbiBpdGVtcyB0byB0aGUgc3RhcnQgKi9cbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLyogYWxpZ24gaXRlbXMgdG8gdGhlIHN0YXJ0ICovXG4gIH1cbiAgLmF2YWlsYWJpbGl0eS1iYWRnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuYXZhaWxhYmlsaXR5LWJhZGdlIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgI3RydXN0cGlsb3QtbW9iaWxlLXJvdyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmhlbHAtaW5kaWNhdG9yLWJhZGdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICB3aWR0aDogMTU3cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAuaGVscC10ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAuaGVscC1pbmRpY2F0b3ItYmFkZ2U6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMTU4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gIC5mbG9hdGluZy1jdGEtYXBwb2ludG1lbnQtY29udGFpbmVyIHtcbiAgICByaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG4udG9vbHRpcC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgei1pbmRleDogMTAwMDsgLyogRW5zdXJlIHdyYXBwZXIgaXMgYWJvdmUgYmFzZSBjb250ZW50ICovXG59XG5cbi50b29sdGlwLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB3aWR0aDogMTZyZW07XG4gIG1heC13aWR0aDogOTB2dztcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTgyNztcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4udG9vbHRpcC13cmFwcGVyOmhvdmVyIC50b29sdGlwLWNvbnRlbnQge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnRyZWF0bWVudC10b29sdGlwLWljb24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4udG9vbHRpcC13cmFwcGVyLWxlZnQtdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLnRvb2x0aXAtY29udGVudC1sZWZ0LXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlOyAvKiBQb3NpdGlvbiBhYm92ZSB0aGUgZWxlbWVudCAqL1xuICByaWdodDogMDsgLyogQWxpZ24gdGhlIHJpZ2h0IGVkZ2Ugb2YgdG9vbHRpcCB3aXRoIHRoZSBlbGVtZW50ICovXG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgLyogc3BhY2luZyBiZXR3ZWVuIHRvb2x0aXAgYW5kIGVsZW1lbnQgKi9cbiAgd2lkdGg6IDE2cmVtO1xuICBtYXgtd2lkdGg6IDkwdnc7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTE4Mjc7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLnRvb2x0aXAtd3JhcHBlci1sZWZ0LXRvcDpob3ZlciAudG9vbHRpcC1jb250ZW50LWxlZnQtdG9wIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5pbmZvLWljb24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzljYTNhZjtcbiAgY3Vyc29yOiBoZWxwO1xufVxuXG4udG9vbHRpcC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG5cbi50b29sdGlwLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi50b29sdGlwLWxpc3QgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi50b29sdGlwLW5vdGUge1xuICBjb2xvcjogI2QxZDVkYjtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4uaGVscC1pbmRpY2F0b3ItYmFkZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgd2lkdGg6IDE3NXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgZmxleDogbm9uZTtcbiAgb3JkZXI6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbn1cblxuLmhlbHAtaW5kaWNhdG9yLWJhZGdlOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAxNzZweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5cbi5oZWxwLWljb24ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmhlbHAtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5mbG9hdGluZy1jdGEtYXBwb2ludG1lbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDEuNXJlbTtcbiAgcmlnaHQ6IDEuNXJlbTtcbiAgei1pbmRleDogMTUwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB2aXNpYmlsaXR5IDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFyZW0pO1xufVxuXG4uZmxvYXRpbmctY3RhLWFwcG9pbnRtZW50LWNvbnRhaW5lci52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uZmxvYXRpbmctY3RhLWFwcG9pbnRtZW50LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdpZHRoOiAyNjguM3B4O1xuICBtYXgtd2lkdGg6IDgwdnc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMywgODMsIDI5KTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTAxOTYwNzg0Myk7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMTAxOTYwNzg0Myk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmZsb2F0aW5nLWN0YS1hcHBvaW50bWVudC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMywgODMsIDI5LCAwLjkpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuXG4uZmxvYXRpbmctY3RhLWFwcG9pbnRtZW50LWJ1dHRvbjpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5mbG9hdGluZy1jdGEtY2FsZW5kYXItaWNvbiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4uZmxvYXRpbmctY3RhLWV4aXQtbW9kYWwtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgei1pbmRleDogOTk5OTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlO1xufVxuXG4uZmxvYXRpbmctY3RhLWV4aXQtbW9kYWwtb3ZlcmxheS52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZsb2F0aW5nLWN0YS1leGl0LW1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgbWF4LXdpZHRoOiAyOHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYW5pbWF0aW9uOiBmbG9hdGluZy1jdGEtc2xpZGVGYWRlSW4gMC4zcyBlYXNlLW91dCBmb3J3YXJkcztcbn1cblxuQGtleWZyYW1lcyBmbG9hdGluZy1jdGEtc2xpZGVGYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4uZmxvYXRpbmctY3RhLWV4aXQtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFyZW07XG4gIHJpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG59XG5cbi5mbG9hdGluZy1jdGEtZXhpdC1jbG9zZS1idXR0b246aG92ZXIge1xuICBjb2xvcjogIzU1NTtcbn1cblxuLmZsb2F0aW5nLWN0YS1leGl0LWNsb3NlLWljb24ge1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xufVxuXG4uZmxvYXRpbmctY3RhLWV4aXQtbW9kYWwtYm9keSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZsb2F0aW5nLWN0YS1leGl0LWljb24ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uZmxvYXRpbmctY3RhLWNhbGVuZGFyLWljb24tbGFyZ2Uge1xuICBjb2xvcjogI2U5NTMxZDtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmZsb2F0aW5nLWN0YS1leGl0LWhlYWRpbmcge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uZmxvYXRpbmctY3RhLWV4aXQtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5mbG9hdGluZy1jdGEtZXhpdC1idXR0b24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmZsb2F0aW5nLWN0YS1leGl0LWJvb2stYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCB0cmFuc2Zvcm0gMC4ycztcbn1cblxuLmZsb2F0aW5nLWN0YS1leGl0LWJvb2stYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzMsIDgzLCAyOSwgMC45KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLmZsb2F0aW5nLWN0YS1leGl0LW5vdGUge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjNmI3MjgwO1xufVxuXG4uZmVhdHVyZWQtaW4ge1xuICAtLWdhcDogY2xhbXAoMC43NXJlbSwgMS41dncsIDEuMjVyZW0pO1xuICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mZWF0dXJlZC1pbiAuaW5uZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubG9nby1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1nYXApO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8qIGhpZGUgc2Nyb2xsYmFyIGJ5IGRlZmF1bHQgKi9cbn1cblxuLmxvZ28taXRlbSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMC40cmVtO1xuICBtaW4td2lkdGg6IDIwMHB4O1xufVxuXG4ubG9nby1pdGVtIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xOHMgZWFzZSwgZmlsdGVyIDAuMThzIGVhc2U7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmxvZ28taXRlbSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogYXV0bztcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgY29udHJhc3QoMC45KSBvcGFjaXR5KDAuODUpO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5sb2dvLWl0ZW0gYTpmb2N1cyxcbi5sb2dvLWl0ZW0gYTpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSBzY2FsZSgxLjAzKTtcbn1cblxuLmxvZ28taXRlbSBhOmZvY3VzIGltZyxcbi5sb2dvLWl0ZW0gYTpob3ZlciBpbWcge1xuICBmaWx0ZXI6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JiZXMtbG9nbyB7XG4gIG1heC1oZWlnaHQ6IDM3cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5sb2dvLWdyaWQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLm5hdi1saW5rIGltZyB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG59XG5cbi5kcm9wZG93bi1lbGVtZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRyb3Bkb3duLWVsZW1lbnQgdWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgei1pbmRleDogMjtcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgcGFkZGluZy10b3A6IDIzcHg7XG59XG4uZHJvcGRvd24tZWxlbWVudCB1bCBsaSBhIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDY0LCA2NCwgNzIsIDAuMik7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoNjQsIDY0LCA3MiwgMC4yKTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbi5kcm9wZG93bi1lbGVtZW50IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzVjNWI2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZWVlODtcbn1cbi5kcm9wZG93bi1lbGVtZW50IHVsIGxpOmxhc3QtY2hpbGQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgY29sb3I6ICM1YzViNjA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDY0LCA2NCwgNzIsIDAuMik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRyb3Bkb3duLWVsZW1lbnQ6aG92ZXIgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5uYXZiYXItYnJhbmQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbiNoZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg2NCwgNjQsIDcyLCAwLjIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDg1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHJpZ2h0OiAtOTk5OXB4O1xuICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuMnMgZWFzZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgI2hlYWRlciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAjaGVhZGVyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIHRvcDogODVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLm5hdmJhci1jb2xsYXBzZS5zaG93IHtcbiAgICByaWdodDogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICNoZWFkZXIgLm5hdmJhci1jb2xsYXBzZS5zaG93IHtcbiAgICByaWdodDogLTIwcHg7XG4gICAgdG9wOiA4NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAubm8tc2hvdyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgI2hlYWRlciAubmF2YmFyLWJyYW5kIGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG59XG4jaGVhZGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIG9wYWNpdHk6IDE7XG59XG4jaGVhZGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBjb2xvcjogIzI1MjQyQjtcbiAgb3BhY2l0eTogMC43NTtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDY0LCA2NCwgNzIsIDAuMik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAjaGVhZGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbn1cbiNoZWFkZXIgLm1vYi1uZXcgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAjaGVhZGVyIC5tb2ItbmV3IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmxvZy1kZXRhaWwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuI2hlYWRlciAubG9nLWRldGFpbCBsaSB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cbiNoZWFkZXIgLmxvZy1kZXRhaWwgbGk6Zmlyc3QtY2hpbGQgI25hdi1jYWxsLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JjNjM0NDtcbiAgcGFkZGluZzogNi41cHg7XG59XG4jaGVhZGVyIC5sb2ctZGV0YWlsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4jaGVhZGVyIC5sb2ctZGV0YWlsIGxpIC5kcm9wZG93biAuYnRuIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiYzYzNDQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGhlaWdodDogNDBweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNoZWFkZXIgLmxvZy1kZXRhaWwgbGkgLmRyb3Bkb3duIC5idG46OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXIgLmxvZy1kZXRhaWwgbGkgLmRyb3Bkb3duIC5idG46Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuI2hlYWRlciAubG9nLWRldGFpbCBsaSAuZHJvcGRvd24gLmJ0biBpbWcge1xuICBtYXJnaW46IDA7XG4gIG1heC1oZWlnaHQ6IDI1cHg7XG59XG4jaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IC02NnB4O1xuICB0b3A6IDU5cHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOEQ4RDk7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDU2cHggcmdiYSgwLCAwLCAwLCAwLjAzKSAwO1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCA1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICAgIGxlZnQ6IC01MHB4O1xuICB9XG59XG4jaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSB7XG4gIG1hcmdpbjogMDtcbn1cbiNoZWFkZXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpIC5kcm9wZG93bi1pdGVtIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA0MWVtO1xuICBjb2xvcjogIzI4MkEyRDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOEQ4RDk7XG59XG4jaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4jaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaTpsYXN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbn1cblxuLmNlbGwtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNlbGwtYmxvY2sgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNlbGwtYmxvY2sgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmNlbGwtYmxvY2sgLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5jZWxsLWJsb2NrIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjbmF2aWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0U5NTMxRDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbiAgI25hdmljb24gc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIHdpZHRoOiA1NSU7XG4gICAgYmFja2dyb3VuZDogI2QzNTMxYTtcbiAgICBib3JkZXItcmFkaXVzOiA5cHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiA3cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbiAgfVxuICAjbmF2aWNvbiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgdG9wOiA5cHg7XG4gIH1cbiAgI25hdmljb24gc3BhbjpudGgtY2hpbGQoMikge1xuICAgIHRvcDogMTVweDtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gICNuYXZpY29uIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICB0b3A6IDIxcHg7XG4gIH1cbiAgI25hdmljb24ub3BlbiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgdG9wOiAxNXB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICB9XG4gICNuYXZpY29uLm9wZW4gc3BhbjpudGgtY2hpbGQoMikge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgI25hdmljb24ub3BlbiBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgdG9wOiAxNXB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgfVxufVxuLnJldmlldy1hcmVhIC5zbGlkZXItYm94IC5tb3JlIHtcbiAgY29sb3I6IHJnYigyMzcuNTI0MTkzNTQ4NCwgMTE4LjM3MDk2Nzc0MTksIDc1LjQ3NTgwNjQ1MTYpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5yZXZpZXctYXJlYSB7XG4gICAgcGFkZGluZzogM3JlbSAwIDdyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucmV2aWV3LWFyZWEge1xuICAgIHBhZGRpbmc6IDNyZW0gNXB4IDdyZW07XG4gIH1cbn1cbi5yZXZpZXctYXJlYSBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiAjMzIzMjMyO1xuICBtYXJnaW46IDAgMCA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnJldmlldy1hcmVhIGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cbi5yZXZpZXctYXJlYSBoMjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTI1cHg7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICNFOTUzMUQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucmV2aWV3LWFyZWEgcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM0MDQwNDg7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG59XG4ucmV2aWV3LWFyZWEgLnNsaWRlci1hcmVhIHtcbiAgcGFkZGluZzogMDtcbn1cbi5yZXZpZXctYXJlYSAuc2xpZGVyLWFyZWEgLnNsaWRlci1ib3gge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGIHVybCguLi9pbWFnZXMvaW1nMjMud2VicCkgbm8tcmVwZWF0IHJpZ2h0IDIxcHggdG9wIDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGhlaWdodDogMjUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4ucmV2aWV3LWFyZWEgLnNsaWRlci1hcmVhIC5zbGlkZXItYm94IGg0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ucmV2aWV3LWFyZWEgLnNsaWRlci1hcmVhIC5zbGlkZXItYm94IGgzIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzQwNDA0MDtcbn1cbi5yZXZpZXctYXJlYSAuc2xpZGVyLWFyZWEgLnNsaWRlci1ib3ggcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC5yZXZpZXctYXJlYSAuc2xpZGVyLWFyZWEgLnNsaWRlci1ib3ggcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ucmV2aWV3LWFyZWEgLnNsaWRlci1hcmVhIC5zbGlkZXItYm94IHAuaDMge1xuICBjb2xvcjogIzQwNDA0MDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4ucmV2aWV3LWFyZWEgLnNsaWRlci1hcmVhIC5zbGlkZXItYm94IHAuaDQge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5yZXZpZXctYXJlYSAuc2xpZGVyLWFyZWEgLmdsaWRlX19idWxsZXRzIHtcbiAgYm90dG9tOiAtNHJlbTtcbn1cbi5yZXZpZXctYXJlYSAuc2xpZGVyLWFyZWEgLmdsaWRlX19idWxsZXRzIC5nbGlkZV9fYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogI2U2ZTZlNjtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDAgMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJldmlldy1hcmVhIC5zbGlkZXItYXJlYSAuZ2xpZGVfX2J1bGxldHMgLmdsaWRlX19idWxsZXQtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNFOTUzMUQ7XG59XG4ucmV2aWV3LWFyZWEgLnNsaWRlci1hcmVhIC5nbGlkZV9fYnVsbGV0cyAuZ2xpZGVfX2J1bGxldC0tYWN0aXZlOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IC01cHg7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCAjRTk1MzFEO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4jZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogIzQwNDA0ODtcbiAgbWFyZ2luOiAwO1xufVxuI2Zvb3RlciAuY29uLWluZm8gYSxcbiNmb290ZXIgdWwgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNHB4IDA7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNkM2QzZDM7XG59XG4jZm9vdGVyIC5jb24taW5mbyBhIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4jZm9vdGVyIC5jb24taW5mby5sYXJnZSBhIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogd2hpdGU7XG59XG4jZm9vdGVyIC5mb290ZXItbG9nbyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jZm9vdGVyIC5mb290ZXItbG9nbyBhIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDM1cHg7XG59XG4jZm9vdGVyIC5jb24taW5mbyB7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gICNmb290ZXIgLmNvbi1pbmZvIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI2Zvb3RlciAuY29uLWluZm8ge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gIH1cbiAgI2Zvb3RlciAuY29uLWluZm8gaDIge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAjZm9vdGVyIC5jb24taW5mbyBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4jZm9vdGVyIC5jb24taW5mbyBoMyBzcGFuIHtcbiAgbWFyZ2luOiAwIDE1cHggMCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjdweCkge1xuICAjZm9vdGVyIC5jb24taW5mbyBoMyBzcGFuIHtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIH1cbn1cbiNmb290ZXIgLmNvbi1pbmZvIGgzIHNwYW4gaW1nIHtcbiAgaGVpZ2h0OiAwLjhlbTtcbiAgd2lkdGg6IGF1dG87XG59XG4jZm9vdGVyIC5jb24taW5mbyBoMyBhIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gICNmb290ZXIgLmNvbi1pbmZvIGgzIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjZm9vdGVyIC5jb24taW5mbyBoMyBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjZm9vdGVyIC5jb24taW5mbyBoMyBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjZm9vdGVyIC5zLWxpbmsge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiAjNDA0MDQ4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjA2MDYwO1xuICB9XG4gICNmb290ZXIgLnMtbGluayB1bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbiNmb290ZXIgLnMtbGluayB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jZm9vdGVyIC5zLWxpbmsgdWwgbGkge1xuICBtYXJnaW46IDAgMjBweCAwIDA7XG59XG4jZm9vdGVyIC5zLWxpbmsgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbiNmb290ZXIgLnMtbGluayB1bCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNmb290ZXIgLmNhcmQtYmxvY2sge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG4gICNmb290ZXIgLmNhcmQtYmxvY2sgaDMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4jZm9vdGVyIC5jYXJkLWJsb2NrID4gaW1nIHtcbiAgbWFyZ2luOiAtMTFweCAzcHggMCAycHg7XG59XG4jZm9vdGVyIC5jYXJkLWJsb2NrIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG9wYWNpdHk6IDAuODtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbiNmb290ZXIgLmNhcmQtYmxvY2sgaDMgaW1nIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuI2Zvb3RlciAucGFnZS1iYXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMCAwIDRyZW07XG59XG4jZm9vdGVyIC5wYWdlLWJhciBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjRTk1MzFEO1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuI2Zvb3RlciAucGFnZS1iYXIgdWwgbGkge1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuI2Zvb3RlciAucGFnZS1iYXIgdWwgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBvcGFjaXR5OiAwLjg7XG59XG4jZm9vdGVyIC5mb3JtLWJsb2NrIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICNFOTUzMUQ7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG4jZm9vdGVyIC5mb3JtLWJsb2NrIGZvcm0gaW5wdXQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDYpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBvcGFjaXR5OiAwLjc1O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuI2Zvb3RlciAuZm9ybS1ibG9jayBmb3JtIGlucHV0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNmb290ZXIgLmZvcm0tYmxvY2sgZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbiNmb290ZXIgLmZvcm0tYmxvY2sgZm9ybSB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNik7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGhlaWdodDogMTYwcHg7XG59XG4jZm9vdGVyIC5mb3JtLWJsb2NrIGZvcm0gdGV4dGFyZWE6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuI2Zvb3RlciAuZm9ybS1ibG9jayBmb3JtIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjdweCkge1xuICAjZm9vdGVyIC5mb3JtLWJsb2NrIGZvcm0gdGV4dGFyZWEge1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbn1cbiNmb290ZXIgLmZvcm0tYmxvY2sgZm9ybSAuc3ViLWJ0biB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiAjRTk1MzFEO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG59XG4jZm9vdGVyIC5jb3B5LXJpZ2h0IHtcbiAgYmFja2dyb3VuZDogIzJBMjgzMTtcbn1cbiNmb290ZXIgLmNvcHktcmlnaHQgcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC44cmVtIDA7XG59XG5cbi5hY2NvcmRpb24tYmxvY2sge1xuICBtYXJnaW46IDAgMCAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5hY2NvcmRpb24tYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuLmFjY29yZGlvbi1ibG9jayBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW46IDAgMCAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5hY2NvcmRpb24tYmxvY2sgaDMge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gIH1cbn1cbi5hY2NvcmRpb24tYmxvY2sgLmFjY29yZGlvbi1pdGVtIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuLmFjY29yZGlvbi1ibG9jayAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmFjY29yZGlvbi1ibG9jayAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b246Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFjY29yZGlvbi1ibG9jayAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYWNjb3JkaW9uLWJsb2NrIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG59XG4uYWNjb3JkaW9uLWJsb2NrIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLmFjY29yZGlvbi1ibG9jayAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IHVsIGxpIHtcbiAgbWFyZ2luOiAwIDAgN3B4O1xufVxuLmFjY29yZGlvbi1ibG9jayAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IHVsIGxpIGEge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudHJlYXQtYXJlYSB7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRyZWF0LWFyZWEge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxufVxuLnRyZWF0LWFyZWEgaDIge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzMyMzIzMjtcbiAgbWFyZ2luOiAwIDAgMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50cmVhdC1hcmVhIGgyIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgbWFyZ2luOiAwIDAgMjVweDtcbiAgfVxufVxuLnRyZWF0LWFyZWEgaDI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0zMHB4O1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50cmVhdC1hcmVhIGgyOmJlZm9yZSB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG59XG4udHJlYXQtYXJlYSAubG9uZy1iYXIge1xuICBtYXJnaW46IDQwcHggMCAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnRyZWF0LWFyZWEgLmxvbmctYmFyIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50cmVhdC1hcmVhIC5sb25nLWJhciB1bCAudHJlYXRtZW50LWZlZXMtdGFiIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgbGkge1xuICB3aWR0aDogNTAlO1xufVxuLnRyZWF0LWFyZWEgLmxvbmctYmFyIHVsIGxpOmZpcnN0LWNoaWxkIC5uYXYtbGluay5hY3RpdmU6YmVmb3JlIHtcbiAgbGVmdDogNDhweDtcbiAgcmlnaHQ6IGF1dG87XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4udHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgbGk6bGFzdC1jaGlsZCBidXR0b24sXG4udHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgbGk6bGFzdC1jaGlsZCBoMyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTBweCAwIDA7XG59XG4udHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgbGkgYnV0dG9uLFxuLnRyZWF0LWFyZWEgLmxvbmctYmFyIHVsIGxpIGgzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlZWU4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAwO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5NTMxZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRyZWF0LWFyZWEgLmxvbmctYmFyIHVsIGxpIGJ1dHRvbixcbiAgLnRyZWF0LWFyZWEgLmxvbmctYmFyIHVsIGxpIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgbGkgYnV0dG9uLFxuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgbGkgaDMge1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciB1bCBsaSBidXR0b24sXG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciB1bCBsaSBoMyB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciB1bCBsaSBidXR0b24sXG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciB1bCBsaSBoMyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgfVxuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgbGkgYnV0dG9uIHNwYW4sXG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciB1bCBsaSBoMyBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi50cmVhdC1hcmVhIC5sb25nLWJhciB1bCBsaSAubmF2LWxpbmsuYWN0aXZlLXRyZWF0bWVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG59XG4udHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgbGkgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDA7XG4gIGJhY2tncm91bmQ6ICNlOTUzMWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRyZWF0LWFyZWEgLmxvbmctYmFyIHVsIGxpIC5uYXYtbGluay5hY3RpdmU6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNDVweDtcbiAgYm90dG9tOiAtMTRweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uMDgud2VicCkgbm8tcmVwZWF0O1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciB1bCBsaSAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAyOXB4O1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxufVxuLnRyZWF0LWFyZWEgLmxvbmctYmFyIC5zbS10d28ge1xuICBwYWRkaW5nOiAzcmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRyZWF0LWFyZWEgLmxvbmctYmFyIC5zbS10d28ge1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciAuc20tdHdvIHtcbiAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRyZWF0LWFyZWEgLmxvbmctYmFyIC5zbS10d28ge1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAwO1xuICB9XG59XG4udHJlYXQtYXJlYSAubG9uZy1iYXIgLnNtLXR3byAuYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciAuc20tdHdvIC5ibG9jayB7XG4gICAgbWFyZ2luOiAwIDAgMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciAuc20tdHdvIC5ibG9jayBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICB9XG59XG4udHJlYXQtYXJlYSAubG9uZy1iYXIgLnNtLXR3byAuYmxvY2sgaDMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzQwNDA0ODtcbiAgcGFkZGluZzogMCAwIDAgMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY3cHgpIHtcbiAgLnRyZWF0LWFyZWEgLmxvbmctYmFyIC5zbS10d28gLmJsb2NrIGgzIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgLnNtLXR3byAuYmxvY2sgaDMge1xuICAgIHBhZGRpbmc6IDAgMCAwIDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgLnNtLXR3byAuYmxvY2sgaDMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRyZWF0LWFyZWEgLmxvbmctYmFyIC5zbS10d28gLmJsb2NrIGgzIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIH1cbiAgLnRyZWF0LWFyZWEgLmxvbmctYmFyIC5zbS10d28gLmJsb2NrIGgzIGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gIH1cbn1cbi50cmVhdC1hcmVhIC5sb25nLWJhciAubmV3IHtcbiAgcGFkZGluZzogMS41cmVtIDJyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgLm5ldyB7XG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciAubmV3IHtcbiAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMDtcbiAgfVxufVxuLnRyZWF0LWFyZWEgLmxvbmctYmFyIC5uZXcgLmJsb2NrIHtcbiAgbWFyZ2luOiAwIDAgNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRyZWF0LWFyZWEgLmxvbmctYmFyIC5uZXcgLmJsb2NrIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG59XG4udHJlYXQtYXJlYSAubG9uZy1iYXIgLm5ldyAuYmxvY2sgaDMge1xuICBwYWRkaW5nOiAwIDAgMCAxcmVtO1xufVxuXG4uYWZ0ZXItbGVmdDphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG5cbi5sb2NhdGlvbi1zZWN0aW9uIC51bmRlcmxpbmU2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTQwcHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOTUzMUQ7XG59XG4ubG9jYXRpb24tc2VjdGlvbiAubG9jYXRpb24tdGV4dC0xLFxuLmxvY2F0aW9uLXNlY3Rpb24gLmxvY2F0aW9uLXRleHQtMixcbi5sb2NhdGlvbi1zZWN0aW9uIC5sb2NhdGlvbi10ZXh0LTMge1xuICBjb2xvcjogIzQwNDA0ODtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDsgLyogaXMgdGhpcyBjb3JyZWN0L2ludGVuZGVkIGRlc2lnbj8gKi9cbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5sb2NhdGlvbi1zZWN0aW9uIGgyIHtcbiAgY29sb3I6ICNFOTUzMUQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmxvY2F0aW9uLXNlY3Rpb24gLmxvY2F0aW9uLXRleHQtNCxcbi5sb2NhdGlvbi1zZWN0aW9uIC5sb2NhdGlvbi10ZXh0LTUge1xuICBjb2xvcjogIzQwNDA0ODtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTZweCkge1xuICAubG9jYXRpb24tc2VjdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbiAgLmxvY2F0aW9uLXNlY3Rpb24gaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uc20tdHdvIGg0IHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uc2VhcmNoLWNvbnRyb2xzIC5idG4tZmlsdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlYXJjaC1jb250cm9scyAuYnRuLWZpbHRlciAuaW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01cHg7XG4gIHJpZ2h0OiAtNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNlYXJjaC1jb250cm9scyAuc2VsZWN0LWFsbC1maWx0ZXIsXG4uc2VhcmNoLWNvbnRyb2xzIC5jbGVhci1maWx0ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWFyY2gtY29udHJvbHMgLnNlbGVjdC1hbGwtZmlsdGVyOmhvdmVyLFxuLnNlYXJjaC1jb250cm9scyAuY2xlYXItZmlsdGVyOmhvdmVyIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuLnNlYXJjaC1jb250cm9scyAjZmlsdGVyLWRyb3Bkb3duIGxhYmVsOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5kZXRhaWwtbWVzc2FnZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmFwcG9pbnRtZW50LWZvcm0ge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5idG4tc2VhcmNoLFxuLmJ0bi1maWx0ZXIge1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLWZpbHRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmRlZWU4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmM2MzQ0O1xuICBjb2xvcjogI2U5NTMxZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndoZWVsY2hhaXIgbGFiZWwge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi53aGVlbGNoYWlyIC5kLWZsZXgge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuaW5wdXRbbmFtZT1wb3N0Y29kZV0ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uZGF0ZS1yZXN1bHRzLWJ0biB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNWM1YzU7XG59XG4uZGF0ZS1yZXN1bHRzLWJ0bi5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNlOTUzMWQ7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuLmRhdGUtcmVzdWx0cy1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMywgODMsIDI5LCAwLjAzMTM3MjU0OSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uZGF0ZS1yZXN1bHRzLWJ0bi1hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNlOTUzMWQ7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuXG4udGltZS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXgtaGVpZ2h0OiA0LjZyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlO1xufVxuXG4udGltZS1saXN0LmV4cGFuZGVkIHtcbiAgbWF4LWhlaWdodDogMTAwMHB4O1xufVxuXG4udGltZS1saXN0IC50aW1lLWJhZGdlIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG4uZGF0ZS1sYWJlbC1zZWxlY3Qge1xuICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjE1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTVweCkge1xuICAudGltZS1saXN0IHtcbiAgICBtYXgtaGVpZ2h0OiA2LjlyZW07XG4gIH1cbiAgLmRhdGUtbGFiZWwtc2VsZWN0IHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTUwcHgpIHtcbiAgLnNvcnQtb3B0aW9uIHtcbiAgICBtaW4td2lkdGg6IDE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTk1MHB4KSB7XG4gIC5jb2wteHh4bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlOyAvKiAzIGNvbHVtbnMgKi9cbiAgfVxufVxuLnN1Ym1pdC1idG4taW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmRlZWU4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3VibWl0LWJ0bi1pbnB1dDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTUuNTIwMTYxMjkwMywgNzIuNDc1ODA2NDUxNiwgMjAuOTc5ODM4NzA5Nyk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uc3VibWl0LWJ0bi1pbnB1dDIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBoZWlnaHQ6IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlZWU4O1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zdWJtaXQtYnRuLWlucHV0Mjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uYVdpdGhEIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG59XG4uYVdpdGhEIGxhYmVsIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uYVdpdGhEIC5vcHRpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZ2FwOiAxNXB4O1xufVxuXG4uYVdpdGhEIC5vcHRpb25zIC5pbiB7XG4gIHdpZHRoOiAzMCU7XG59XG5cbi5hV2l0aEQgLm9wdGlvbnMgLmluIC5pbnB1dCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLmFXaXRoRCAub3B0aW9ucyAuZGlzdGFuY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hV2l0aEQgLm9wdGlvbnMgLmRpc3RhbmNlIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBjb2xvcjogYmxhY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmlucHV0IHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5pbnB1dCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5zZWxlY3QuaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmFXaXRoRCAub3B0aW9ucyAuaW4gLmlucHV0IC5hV2l0aEQgLm9wdGlvbnMgLmluIC5pbnB1dCBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmFXaXRoRCAub3B0aW9ucyAuaW4gLmlucHV0IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGdyZXk7XG59XG5cbi5hV2l0aEQgLm9wdGlvbnMgLmluIC5pbnB1dCBpbnB1dCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uYVdpdGhEIC5vcHRpb25zIC5pbiAuaW5wdXQ6Zm9jdXMtd2l0aGluIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTk1MzFkO1xufVxuXG4ud2hlZWxjaGFpciAuaW5wdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi53aGVlbGNoYWlyIC5pbnB1dCB7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLndoZWVsY2hhaXIgLnluIHtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ud2hlZWxjaGFpciAueW4gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ud2hlZWxjaGFpciAuYnRuWWVzIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xufVxuXG4uc2VhcmNoQnRuIHtcbiAgd2lkdGg6IDE1JTtcbiAgaGVpZ2h0OiA2dmg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogI2U5NTMxZDtcbn1cblxuLnNlYXJjaEJ0biBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNlYXJjaEJ0biAuc0ljb24ge1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNlYXJjaEJ0biAudGV4dCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmFXaXRoRCAuY2hlY2tzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEydmg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmFXaXRoRCAuY2hlY2tzIGxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG59XG5cbi5hV2l0aEQgLmNoZWNrcyBpbnB1dCB7XG4gIGFjY2VudC1jb2xvcjogI2U5NTMxZDtcbn1cblxuLmJ0bi1zZWFyY2gge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNlOTUzMWQ7XG59XG5cbi5idG4tc2VhcmNoIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmJ0bi1zZWFyY2ggLnNJY29uIHtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zZWFyY2gtZGF5LWRhdGVzIHtcbiAgbWluLWhlaWdodDogNzRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTE5cHgpIHtcbiAgLmJ0bi1zZWFyY2gge1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYnRuLXNlYXJjaC5zZWFyY2gsXG4gIGJ1dHRvbltuYW1lPXNlYXJjaF0ge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0NXB4KSB7XG4gIC53aGVlbGNoYWlyIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgfVxuICAuc2VhcmNoLWRheS1kYXRlcyB7XG4gICAgbWluLWhlaWdodDogMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzhweCkge1xuICAuYVdpdGhEIHAge1xuICAgIGZvbnQtc2l6ZTogMS4yIHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ubWJsLWltZy1zZWFjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkxOHB4KSB7XG4gIC5kZXNrLWltZy1zZWFjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWJsLWltZy1zZWFjaCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNlYXJjaC1iZyB7XG4gICAgaGVpZ2h0OiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAuc2VhcmNoLWJnIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbiAgLmFXaXRoRCAub3B0aW9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYVdpdGhEIC5vcHRpb25zIC5pbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLndoZWVsY2hhaXIgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICB9XG4gIC5hV2l0aEQgLm9wdGlvbnMgLmluIC5pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5idG4tc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY5MnB4KSB7XG4gIC5hV2l0aEQgLmNoZWNrcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDNweCkge1xuICAuYVdpdGhEIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zZWFyY2gtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL3NlYXJjaC1iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLlNlYXJjaC1oZWFkaW5nIHAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLlNlYXJjaC1jYXJkcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubWFpbnRhaW4tY2FyZCB7XG4gIHdpZHRoOiA4MS41JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmxvY2F0aW9uLFxuLmF3YXksXG4uY2xvY2ssXG4udGltZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmRiZGJkO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG59XG4ubG9jYXRpb24gc3Bhbixcbi5hd2F5IHNwYW4sXG4uY2xvY2sgc3Bhbixcbi50aW1lIHNwYW4ge1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4ubG9jYXRpb24gZGl2LFxuLmF3YXkgZGl2LFxuLmNsb2NrIGRpdixcbi50aW1lIGRpdiB7XG4gIGNvbG9yOiAjMWQxZDFkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5wcmFjdGljZS1zZWN0aW9uIHNwYW4ge1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4ucHJhY3RpY2Utc2VjdGlvbiBkaXYge1xuICBjb2xvcjogIzFkMWQxZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4uZGVudGFsLXJlY29yZCB7XG4gIGNvbG9yOiAjMWQxZDFkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5ib29raW5nLWJ0biB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGhlaWdodDogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGVlZTg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYm9va2luZy1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNoZWNrLWxpc3Qge1xuICBtYXJnaW4tbGVmdDogMTAwcHg7XG59XG5cbi5sb2NhdGlvbi1jYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MThweCkge1xuICAubG9jYXRpb24tY2FyZCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ubG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBhbmltTmFtZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4O1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1OYW1lIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5yb3RhdGUtY2lyY2xlLWFuaW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuI2J0bi1ubyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuI2xvYWRlci1iZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgLyogT3B0aW9uYWwgYmFja2dyb3VuZCBvdmVybGF5ICovXG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvKiBSZWN0YW5nbGUgc3R5bGluZyAqL1xufVxuI2xvYWRlci1iZyAubG9hZGVyLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGhlaWdodDogNTUwcHg7XG4gIHdpZHRoOiA4MDBweDtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIG1heC1oZWlnaHQ6IDkwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2xvYWRlci1iZyBzdmcge1xuICB3aWR0aDogNDAlO1xuICBoZWlnaHQ6IDQwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbiNsb2FkZXItYmcgLmxvYWRlci10ZXh0IHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4jbG9hZGVyLWJnIC5sb2FkZXIge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDJyZW07XG4gIGJvcmRlcjogMTZweCBzb2xpZCAjZjNmM2YzO1xuICBib3JkZXItdG9wLXdpZHRoOiAxNnB4O1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDI0MywgMjQzLCAyNDMpO1xuICBib3JkZXItdG9wOiAxNnB4IHNvbGlkICNlODU0MWM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBhbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbiNsb2FkZXItYmcgLmxvYWRlci1jb25maXJtIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogOHB4IHNvbGlkICNmM2YzZjMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICNlODU0MWMgIWltcG9ydGFudDtcbiAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4jY2FyZC1lbGVtZW50IHtcbiAgcGFkZGluZzogMTBweCA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG59XG5cbi5uYXZpZ2F0ZS1iYWNrLWNvbnRhaW5lciB7XG4gIGNvbG9yOiAjZDNkM2QzO1xufVxuLm5hdmlnYXRlLWJhY2stY29udGFpbmVyIGEge1xuICBjb2xvcjogcmVkO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBvcGFjaXR5OiAwLjU7XG59XG4ubmF2aWdhdGUtYmFjay1jb250YWluZXIgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4jc3RyaXBlUGF5OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4udXBkYXRlLWNvbG9yLW9yYW5nZSB7XG4gIGNvbG9yOiAjZTk1MzFkICFpbXBvcnRhbnQ7XG59XG5cbi5QYXltZW50LXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLlBheW1lbnQtdG9wIHNwYW4ge1xuICBjb2xvcjogIzVjNWI2MDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5QYXltZW50LXRvcCAubG9nby1taWQtcGljIHtcbiAgd2lkdGg6IDEyMHB4O1xufVxuLlBheW1lbnQtdG9wIC5sb2dvLW1pZC1waWMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi50YWJsZS1vZi1wYXkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSg2NCwgNjQsIDcyLCAwLjIpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg2NCwgNjQsIDcyLCAwLjIpO1xuICBoZWlnaHQ6IDQzcHg7XG4gIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLnRhYmxlLW9mLXBheSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNWM1YjYwO1xufVxuLnRhYmxlLW9mLXBheSBhOmhvdmVyIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG4udGFibGUtb2YtcGF5IC5wYXltZW50IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSg2NCwgNjQsIDcyLCAwLjIpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoNjQsIDY0LCA3MiwgMC4yKTtcbn1cbi50YWJsZS1vZi1wYXkgc3BhbiB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uanVzdGZvcnRhZyxcbi5qdXN0Zm9ydGFnIGEge1xuICBjb2xvcjogI2U5NTMxZDtcbn1cblxuLm1haW4tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL3dhdmUud2VicFwiKTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnBheS1mb3JtIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGF5LWZvcm0gLnBheS10b3Age1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnBheS1mb3JtIC5wYXktdG9wIC50b3AtbGVmdCB7XG4gIGZsZXgtYmFzaXM6IDUwJTtcbn1cbi5wYXktZm9ybSAucGF5LXRvcCAudG9wLWxlZnQgLnBheS10ZXh0IHAge1xuICBjb2xvcjogIzI1MjQyYjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5wYXktZm9ybSAucGF5LXRvcCAudG9wLXJpZ2h0IC5wYXktcHJpY2UgcCB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5wYXktZm9ybSAucGF5LXRvcCAudG9wLXJpZ2h0IC5wYXktcHJpY2UgcCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG4ucGF5LWZvcm0gLnBheS10b3AgLnRvcC1yaWdodCAucGF5LXRvdGFsIHAge1xuICBjb2xvcjogIzdiN2I3YjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYXktZm9ybSAuZGViaXRmb3JtIGxhYmVsIHtcbiAgY29sb3I6ICM3YjdiN2I7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLnBheS1mb3JtIC5kZWJpdGZvcm0gLmRlYml0LWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLnBheS1mb3JtIC5kZWJpdGZvcm0gLmRlYml0LWlucHV0IGlucHV0IHtcbiAgd2lkdGg6IDkwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBheS1mb3JtIC5kZWJpdGZvcm0gLmRlYml0LWlucHV0IGltZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wYXktZm9ybSAucGF5LWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnBheS1mb3JtIC5vci1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucGF5LWZvcm0gLm9yLWJveCAubGluZS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZGNkYztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbn1cbi5wYXktZm9ybSAub3ItYm94IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiA1MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjYjNiM2IzO1xufVxuLnBheS1mb3JtIC5wYXltZW50LWNvbmZpcm1hdGlvbi1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG4ucGF5LWZvcm0gLnBheXBhbC1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjNmODtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBheS1mb3JtIC5jYW5jZWx0LWJ0biB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2YzMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLnBheS1mb3JtIC5wYXktbG9nby1tb2JpbGUge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucGF5LWZvcm0gLnBheW1lbnQtY29uZmlybWF0aW9uLWljb24ge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjVweCkge1xuICAubWFpbi1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC50YWJsZS1vZi1wYXkgaW1nIHtcbiAgICB3aWR0aDogMTFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU0cHgpIHtcbiAgLmRlYml0LWlucHV0IGlucHV0IHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5kZWJpdC1pbnB1dCBpbWcge1xuICAgIHdpZHRoOiA3JTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmRlYml0LWlucHV0IC5QYXltZW50LXRvcC1tYmwgc3BhbiB7XG4gICAgZm9udC1zaXplOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtb2YtcGF5IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogN3B4O1xuICB9XG4gIC50YWJsZS1vZi1wYXkgaW1nIHtcbiAgICB3aWR0aDogOHB4O1xuICB9XG4gIC50YWJsZS1vZi1wYXkgI2NvbmZpcm0tdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIC5wYXktZm9ybSB7XG4gICAgdG9wOiAyMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAucGF5LWZvcm0ge1xuICAgIHRvcDogMTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTZweCkge1xuICAudGFibGUtb2YtcGF5IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAudGFibGUtb2YtcGF5IGltZyB7XG4gICAgd2lkdGg6IDlweDtcbiAgfVxufVxuLmNvbnRhaW5lciAudGhhbmtzX3BhcmEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM0MDQwNDg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLmNvbnRhaW5lciAubXlhY2NvdW50IHtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmNvbnRhaW5lciAudGhhbmtzLWhlYWRpbmcgcCB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogNDFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZGV0YWlsLXNlY3Rpb246OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvL21hc2sud2VicFwiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZGV0YWlsLXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGV0YWlsLXNlY3Rpb24gc3BhbiB7XG4gIGNvbG9yOiAjMWQxZDFkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5kZXRhaWwtc2VjdGlvbiBkaXYge1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZGV0YWlsLXNlY3Rpb24gLnNlY3Rpb24yIHtcbiAgd2lkdGg6IDMwJTtcbn1cbi5kZXRhaWwtc2VjdGlvbiAuc2VjdGlvbjEge1xuICB3aWR0aDogMzAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGV0YWlsLXNlY3Rpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmRldGFpbC1zZWN0aW9uIC5zZWN0aW9uMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmRldGFpbC1zZWN0aW9uIC5zZWN0aW9uMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmRldGFpbC1zZWN0aW9uOjphZnRlciB7XG4gICAgY29udGVudDogdXJsKC9hc3NldHMvaW1hZ2VzL21ibC1zaWduLndlYnApO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDclO1xuICAgIHJpZ2h0OiA4JTtcbiAgfVxufVxubGFiZWwudGVybXMge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwIDVweDtcbn1cbmxhYmVsLnRlcm1zIGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uYWR1bHQtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWR1bHQtY2hpbGQgbGFiZWwge1xuICBmbGV4LWJhc2lzOiA0NyU7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbn1cbi5hZHVsdC1jaGlsZCBsYWJlbCBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuLmFkdWx0LWNoaWxkIGxhYmVsIGlucHV0IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmFkdWx0LWNoaWxkIGxhYmVsIGltZyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5hZHVsdC1jaGlsZCBsYWJlbC5hY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlZWU4O1xufVxuLmFkdWx0LWNoaWxkIGxhYmVsLmFjdGl2ZSBpbWcge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uZm9ybS1ib3ggPiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG59XG4uZm9ybS1ib3ggLmZvcm0tbGFiZWwge1xuICBjb2xvcjogIzQwNDA0ODtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLWJveCBzZWxlY3RbbmFtZT10aXRsZV0ge1xuICAgIG1heC13aWR0aDogNzBweDtcbiAgfVxuICAuZm9ybS1ib3ggaW5wdXRbbmFtZT1maXJzdF9uYW1lXSxcbiAgLmZvcm0tYm94IGlucHV0W25hbWU9bGFzdF9uYW1lXSxcbiAgLmZvcm0tYm94IGlucHV0W25hbWU9ZG9iXSB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgfVxufVxuLmZvcm0tYm94IGlucHV0W25hbWU9ZG9iXSB7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4uZm9ybS1ib3ggc2VsZWN0W25hbWU9dGl0bGVdIHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbi5mb3JtLWJveCBsYWJlbC51bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAjZTk1MzFkO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDVweDtcbn1cblxuLnByaW1hcnktbGluayB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnByb2NlZWR0b3BheS1idG4ge1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMzdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgYm9yZGVyOiAjYmM2MzQ0O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5wcm9jZWVkdG9wYXktYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5Mi4yODIyNTgwNjQ1LCA2NC42NjEyOTAzMjI2LCAxOC43MTc3NDE5MzU1KTtcbn1cblxuLnBheS1mb3JtIHtcbiAgbWF4LXdpZHRoOiA1MTZweDtcbn1cblxuLmRldGFpbC1pbmZvLWFwcG9pbnRtZW50IHtcbiAgY29sb3I6ICM1YzViNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZGV0YWlsLWluZm8tYXBwb2ludG1lbnQ6OmFmdGVyIHtcbiAgY29udGVudDogdXJsKC9hc3NldHMvaW1hZ2VzL3NoYXBlLWxlZnQud2VicCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1JTtcbn1cblxuLmRldGFpbC1pbmZvLWFwcG9pbnRtZW50OjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoL2Fzc2V0cy9pbWFnZXMvc2hhcGUtcmlnaHQud2VicCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogNSU7XG59XG5cbi5kZXRhaWwtaW5mby1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuLmRldGFpbC1pbmZvLWNhcmQgaW1nIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbn1cbi5kZXRhaWwtaW5mby1jYXJkIGEge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRldGFpbC1pbmZvLWNhcmQgYTpob3ZlciB7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuXG4uZGF0ZWZvcm0gbGFiZWwge1xuICBjb2xvcjogIzdiN2I3YjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDExcHg7XG59XG4uZGF0ZWZvcm0gLmRhdGUtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZGF0ZWZvcm0gLmRhdGUtaW5wdXQgaW5wdXQge1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZGF0ZWZvcm0gLmRhdGUtaW5wdXQgaW1nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmVoYWxmLW9mIHtcbiAgY29sb3I6ICM0MDQwNDg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4udGVybXNhbmRjb25kIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50ZXJtc2FuZGNvbmQgLmNoZWNrMXRlcm0gYSB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udGVybXNhbmRjb25kIHNwYW4ge1xuICBjb2xvcjogIzRmNGY0ZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5mb3JnZXRfcGFzc3dvcmQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb3JnZXRfcGFzc3dvcmQgYSB7XG4gIGNvbG9yOiAjZmYwMDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLmxvZ2luLWJ0bi1ib29raW5nIHAge1xuICBjb2xvcjogIzRmNGY0ZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG59XG4ubG9naW4tYnRuLWJvb2tpbmcgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLkd1YXJkaWFucy1kZXRhaWwgcCB7XG4gIGNvbG9yOiAjMjUyNDJiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cblxuLmZvcm0tY2hpbC1kZXRhaWwgcCB7XG4gIGNvbG9yOiAjMjUyNDJiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cblxuLmhpZGUtdGhlLWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTNweCkge1xuICAuYXBwb2ludG1lbnQtYm9va2luZy1mb3JtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5kZXRhaWwtaW5mby1hcHBvaW50bWVudDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1JTtcbiAgfVxuICAuZGV0YWlsLWluZm8tYXBwb2ludG1lbnQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKC9hc3NldHMvaW1hZ2VzL21ibC1zaGFwZS1yaWdodC53ZWJwKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuYWR1bHQtY2hpbGQgc3BhbiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDF2dyArIDF2aCArIDAuM3ZtaW4pO1xuICB9XG4gIC5hZHVsdC1jaGlsZCBpbWcge1xuICAgIHdpZHRoOiAxNnB4O1xuICB9XG59XG4uanVzdGZvcnRhZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmp1c3Rmb3J0YWc6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgYm90dG9tOiAtMTFweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UwZTBlMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XG59XG5cbiNib29raW5nLWFsbC1wcm9jZXNzIGlucHV0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNib29raW5nLWFsbC1wcm9jZXNzIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIxMSwgMjEwLCAyMTApO1xufVxuXG4jYm9va2luZ3RoaXJkZm9ybSxcbiNib29raW5ndHdvZm9ybSxcbiNib29raW5nbGFzdGZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZXJyb3JfbWVzc2FnZSxcbi5lcnJvcl9tZXNzYWdlMixcbi5lcnJvcl9tZXNzYWdlMyxcbi5lcnJvcl9tZXNzYWdlNCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZXJyb3JfbWVzc2FnZTUge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZGh4X3FpX2JpZ19pY29uLmljb25fZGVsZXRlX2FsbCB7XG4gIGNvbG9yOiAjZmY1ODRjO1xufVxuXG4uZGh4X3FpX2JpZ19pY29uLmljb25fZGVsZXRlX2FsbDpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCA4OCwgNzYsIDAuMDEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgODgsIDc2LCAwLjMpO1xufVxuXG4udmlkZW8tYmxvY2sgaDIge1xuICBjb2xvcjogIzMyMzIzMjtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW46IDAgMCAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnZpZGVvLWJsb2NrIGgyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvdHRvbTogLTE1cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogNHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAxMDBweDtcbn1cbi52aWRlby1ibG9jayBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLm1vLWJveDIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gIGhlaWdodDogMjEwcHg7XG4gIHdpZHRoOiA3NSU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tby1ib3gyIHtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW8tYm94MiB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG4ubW8tYm94Mjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlOTUzMWQ7XG59XG4ubW8tYm94Mjpob3ZlciBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubW8tYm94Mjpob3ZlciBoMyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vLWJveDIgaDMge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vLWJveDIgaDMge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW8tYm94MiBoMyB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5tby1ib3gyIGgzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzBweCkge1xuICAubW8tYm94MiBoMyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4ubW8tYm94MiBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICM0MDQwNDg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW8tYm94MiBwIHtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tby1ib3gyIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1vLWJveDIgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgLm1vLWJveDIgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbi5tby1ibG9jazIge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG4gIHBhZGRpbmc6IDE1cmVtIDAgMTVyZW07XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmFubmVyMDMud2VicCkgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgLm1vLWJsb2NrMiB7XG4gICAgcGFkZGluZzogMTNyZW0gMCAxM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAubW8tYmxvY2syIHtcbiAgICBwYWRkaW5nOiAxMnJlbSAwIDEycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5tby1ibG9jazIge1xuICAgIHBhZGRpbmc6IDExcmVtIDAgMTFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLm1vLWJsb2NrMiB7XG4gICAgcGFkZGluZzogMTByZW0gMCAxMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAubW8tYmxvY2syIHtcbiAgICBwYWRkaW5nOiA5cmVtIDAgOXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjdweCkge1xuICAubW8tYmxvY2syIHtcbiAgICBwYWRkaW5nOiA3cmVtIDAgN3JlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubW8tYmxvY2syIHtcbiAgICBwYWRkaW5nOiA2cmVtIDAgNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTJweCkge1xuICAubW8tYmxvY2syIHtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG4gICAgYmFja2dyb3VuZDogI2ZkZWVlODtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tby1ibG9jazIge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmRlZWU4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1vLWJsb2NrMiB7XG4gICAgcGFkZGluZzogMnJlbSA1cHg7XG4gIH1cbn1cbi5tby1ibG9jazIgaDIge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW8tYmxvY2syIGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxufVxuLm1vLWJsb2NrMiBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzQwNDA0ODtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tby1ibG9jazIgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vLWJsb2NrMiBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cblxuLm1vLWJveDIge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vLWJveDIgcCB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBjb2xvcjogIzQwNDA0ODtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tby1ib3gyOjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoL2Fzc2V0cy9pbWFnZXMvZm9yX2Fib3V0LndlYnApO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHJpZ2h0OiAtMTBweDtcbn1cblxuLnByb21pc2UtaGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm9taXNlLWhlYWRpbmcgaDIge1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbn1cbi5wcm9taXNlLWhlYWRpbmcgLnByb21vLWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNXB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM4MXB4KSB7XG4gIC5wcm9taXNlLWhlYWRpbmcgaDIge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1vLWJveDIgcCB7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgY29sb3I6ICM0MDQwNDg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MXB4KSB7XG4gIC5tby1ib3gyIHtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICB9XG4gIC5tby1ib3gyIHAge1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGNvbG9yOiAjNDA0MDQ4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzVweCkge1xuICAubW8tYm94MiB7XG4gICAgaGVpZ2h0OiAxOTBweDtcbiAgfVxuICAubW8tYm94MiBwIHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICBjb2xvcjogIzQwNDA0ODtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU1cHgpIHtcbiAgLm1vLWJveDIge1xuICAgIGhlaWdodDogMjEwcHg7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLm1vLWJveDIgcCB7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgY29sb3I6ICM0MDQwNDg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbi5wcm9tby10ZXh0IHAge1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLkFib3V0LXVzLWhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uQWJvdXQtdXMtaGVhZGluZyBwIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLkFib3V0LXVzLWhlYWRpbmcgLmFib3V0LXVuZGVyLWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5hYm91dC11bmRlci1saW5lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLml0cy1hbGwtc3RhcnRlZC1oIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZpZGVvLWJsb2NrIC52aWQtdGV4dCBwIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbjogMjVweDtcbiAgfVxuICAub3JkZXJpbmcge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG4uYmxvZy1jYXJkLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYmxvZy1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiA0cHggNHB4IDNweCAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICBtYXJnaW46IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5ibG9nLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIxMHB4O1xufVxuXG4uYmxvZy1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmJsb2ctaGVhZGluZyB7XG4gIGNvbG9yOiAjMTExODI3O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLmJsb2ctaGVhZGluZyBhIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5pbm5lci1ibG9nLWNhcmQge1xuICBwYWRkaW5nOiAyNXB4O1xufVxuXG4uYmxvZy10ZXh0IHtcbiAgY29sb3I6ICM2YjcyODA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5ibG9nLXRleHQgYSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4udmlldy1tb3JlLWJsb2cge1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uYmxvZy1wZXJzb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYmxvZy1tZW4taW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5ibG9nLXBlcnNvbi1uYW1lIHtcbiAgY29sb3I6ICMxMTE4Mjc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmJsb2FnLWRhdGUge1xuICBjb2xvcjogIzZiNzI4MDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NzNweCkge1xuICAuYmxvZy1jYXJkLXNlY3Rpb24ge1xuICAgIHdpZHRoOiA5MCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5ibG9nLWNhcmQge1xuICAgIHdpZHRoOiA0NyU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDRweCA0cHggM3B4ICNlZWU7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1NXB4KSB7XG4gIC5ibG9nLWNhcmQtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuYmxvZy1jYXJkIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3gtc2hhZG93OiA0cHggNHB4IDNweCAjZWVlO1xuICAgIG1hcmdpbjogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MTlweCkge1xuICAuYmxvZy1jYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogNHB4IDRweCAzcHggI2VlZTtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuaW5uZXItYmxvZy1jYXJkIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG4udmlldy1tb3JlLWJsb2cgYSB7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuXG4uZmFxSGVhZGVyIHtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBtYXJnaW46IDIwcHg7XG59XG5cbi5wYW5lbC1oZWFkaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4uRkFRLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBtaW4taGVpZ2h0OiA3MHZoO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4ucGFuZWwtdGl0bGUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGFuZWwtdGl0bGUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzRkNGQ2MDtcbn1cblxuLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG59XG5cbi5wYW5lbC10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYW5lbC1kZWZhdWx0IHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uZmFxcy1pbWctYm94IHtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA3MjBweDtcbn1cblxuLmZhcWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5GYXEtaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jb21vbi11bmRlci1saW5lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ub3JhbmdlLWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbn1cblxuLm9yYW5nZS1saW5lMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xufVxuXG4uRmFxLWhlYWQge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuXG4uRmFxLWhlYWQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuZmFxcy1pbWctYm94IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnF1ZXN0aW9uLXNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gIH1cbn1cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpICFpbXBvcnRhbnQ7XG59XG5cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDE4MiwgMTgyLCAxODIpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xuICBjb2xvcjogIzRkNGQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKiAvKiAucGFuZWwtaGVhZGluZyBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXS5jb2xsYXBzZWQ6YWZ0ZXIgeyBzICovXG4uZ2V0aW4tdG91Y3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5nZXRpbi10b3VjdCAuaW5uZXItZ2V0LWRhdGEge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmdldGluLXRvdWN0IC5nZXQtaW4taGVhZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdldGluLXRvdWN0IC5nZXQtaW4tZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBjb2xvcjogIzAxMDIxZDtcbn1cbi5nZXRpbi10b3VjdCAuZ2V0LWluLWZvcm0gOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDEwMjFkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZ2V0aW4tdG91Y3QgLmdldC1pbi1mb3JtIGlucHV0LFxuLmdldGluLXRvdWN0IC5nZXQtaW4tZm9ybSBzZWxlY3Qge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiAjMDEwMjFkO1xuICBjb2xvcjogIzAxMDIxZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmdldGluLXRvdWN0IC5nZXQtaW4tZm9ybSAuU2VuZC1Gb3JtIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cblxuLnRvdWNoLXNlbnRhbmNlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgY29sb3I6ICM0ZDRkNjA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5nZXQtaW4tZm9ybTIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgY29sb3I6ICMwMTAyMWQ7XG59XG4uZ2V0LWluLWZvcm0yIGlucHV0LFxuLmdldC1pbi1mb3JtMiBzZWxlY3Qge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiAjMDEwMjFkO1xufVxuLmdldC1pbi1mb3JtMiAucmVhc29uLWlucHV0IHtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG59XG4uZ2V0LWluLWZvcm0yIC5TZW5kLUZvcm0ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xufVxuLmdldC1pbi1mb3JtMiAuY3VzdG9tLW51bWJlci1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLmdldC1pbi1mb3JtMiAuY3VzdG9tLW51bWJlci1pbnB1dCBpbnB1dCB7XG4gIGhlaWdodDogOTAlO1xufVxuLmdldC1pbi1mb3JtMiAuY3VzdG9tLW51bWJlci1pbnB1dCBzZWxlY3Qge1xuICBoZWlnaHQ6IDkwJTtcbiAgY29sb3I6ICM2YjcyODA7XG59XG4uZ2V0LWluLWZvcm0yIC5jdXN0b20tbnVtYmVyLWlucHV0IGlucHV0IHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmdldC1pbi1mb3JtMiAuY3VzdG9tLW51bWJlci1pbnB1dCBzZWxlY3Qge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5nZXQtaW4tZm9ybSBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbiAgY29sb3I6ICM0MDQwNDg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDRweCkge1xuICAuaW5uZXItZ2V0LWRhdGEge1xuICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxufVxuI21vYmlsZS1nZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAjZGVza3RvcC1nZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI21vYmlsZS1nZXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYmxvZ2FyZWEge1xuICB3aWR0aDogOTAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDQwcHg7XG59XG4uYmxvZ2FyZWEgcCB7XG4gIGNvbG9yOiAjNGQ0ZDYwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi50b3AtYmxvZy1oZWFkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRvcC1ibG9nLWhlYWQgcCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuXG4uYmxvZy1zLWRhdGUge1xuICBjb2xvcjogIzRkNGQ2MDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uY2F2aXR5LXF1ZXN0aW9uIHAge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmNhdml0eS1hbnMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNGQ0ZDYwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnN5bXRvbXMtcXVlc3Rpb24gcCB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uc3ltdG9tcy1hbnMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNGQ0ZDYwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4uc3ltdG9tcy1hbnMgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM0ZDRkNjA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5zeW10b21zLWFucyB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4uY2F1c2UtcXVlc3Rpb24gcCB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucGxhcXUtaW5mbyB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYWNpZC1hdHRhY2staGVhZCB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5wdWxwLWhlYWQge1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnJpc2stZmFjdG9yIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ubG9jYXRpb24tdGVldGgge1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmJydXNoaW5nIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zbmFja2luZyB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uZHJ5LW1vdXRoIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5mbG9yaWRlIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jb3BsaS1oZWFkIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc21hbGwtb3JhbmdlLWNvbG9yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5zZXJ2ZS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uc2VydmUtYm94MiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5wcmV2ZW50aW9uIHAge1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNpbXBsZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzRkNGQ2MDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5vcmFuZ2UtbGluZS1kb3duIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuXG4ub3JhbmdlLWxpbmUtZG93bjIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5vcmFuZ2UtbGluZS1kb3duMyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cblxuLnBsYXF1LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYmxvZy1oZWFkaW5nLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi50b3AtYmxvZy1oZWFkMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50b3AtYmxvZy1oZWFkMiBwIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAudG9wLWJsb2ctaGVhZCB7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnRvcC1ibG9nLWhlYWQgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLmZvci1oaWRlLWxpbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5ibG9nYXJlYSBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnN5bXRvbXMtYW5zIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnNpbXBsZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnRvcC1ibG9nLWhlYWQgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLmNhdml0eS1xdWVzdGlvbiBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAub3JhbmdlLWxpbmUtZG93bjIge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogM3B4O1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgfVxuICAuc3ltdG9tcy1xdWVzdGlvbiBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuY2F1c2UtcXVlc3Rpb24gcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnNtYWxsLW9yYW5nZS1jb2xvciB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgfVxuICAucGxhcXUtaW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAudG9wLWJsb2ctaGVhZCBwIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnJpc2stZmFjdG9yID4gcCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5jb3BsaS1oZWFkIHNwYW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5zZXJ2ZS1ib3gge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc2VydmUtYm94IHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gIC5zZXJ2ZS1ib3gyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnByZXZlbnRpb24gcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi5kZW50aXN0LWltYWdlLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mZWVzLWhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmVlcy1oZWFkaW5nIHNwYW4ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjNmI3MjgwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4ubWJsLWZlZXMtY2FyZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigxODksIDE4OSwgMTg5KTtcbiAgYm94LXNoYWRvdzogMCAwIDIgcHggI2VlZTtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuLm1ibC1mZWVzLWNhcmQgLm1ibC1hcHBvaS1oZWFkIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogYmxhY2s7XG59XG4ubWJsLWZlZXMtY2FyZCAubWJsLWFwcG9pLWhlYWQgc3BhbiB7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuLm1ibC1mZWVzLWNhcmQgLm1ibC12Yy1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5tYmwtZmVlcy1jYXJkIC5tYmwtdmMtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucHJpY2UtZmVlLWhlYWQge1xuICBjb2xvcjogIzExMTgyNztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnByaWNlLWZlZS1oZWFkIC5wcmljZS1jb2xvcmVkIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5tYmwtZmVlLXRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBjb2xvcjogIzQwNDA0ODtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLm1ibC1mZWUtdGV4dDIge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBjb2xvcjogIzQwNDA0ODtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5tYmwtZmVlLXRleHQyIC5wcmljZS1jb2xvcmVkIHtcbiAgY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLm1ibC1mZWUtYnRuIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzMsIDgzLCAyOSwgMC4yKTtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZmVlcy1zdGF0ZW1lbnQge1xuICBtYXJnaW4tdG9wOiAtNjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2Rlc2t0b3AtZmVlcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjbW9iaWxlLWZlZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZmVlcy1zdGF0ZW1lbnQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5tYmwtdmMtaW1nIHtcbiAgICBoZWlnaHQ6IDI3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5yZXZpZXdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLnJldmlld0JveCB7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmc6IDMwcHggMCAxMHB4IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5oZWFkZXJzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzAlO1xufVxuXG4jcmV2IHtcbiAgY29sb3I6IG9yYW5nZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuI2hlYWRpbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDM1cHg7XG59XG5cbi5hcnJvd3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG5cbi5wcmV2QXJyb3cge1xuICBiYWNrZ3JvdW5kOiBvcmFuZ2U7XG59XG5cbi5uZXh0QXJyb3cge1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbn1cblxuLnByZXZBcnJvdyxcbi5uZXh0QXJyb3cge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucHJldkFycm93IGltZyxcbi5uZXh0QXJyb3cgaW1nIHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLypzdGFydCBvZiBtYWluIHNsaWRlciovXG4uc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjAwMHB4O1xuICBoZWlnaHQ6IDI2MHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLmNhcmQge1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogNDBweCA0MHB4IDBweCA0MHB4O1xuICBib3gtc2hhZG93OiA1cHggNXB4IDEwcHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMSksIC01cHggNXB4IDEwcHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMSksIDBweCAtMXB4IDhweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbiNyZXZpZXdzIC5jYXJkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5jYXJkVGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMzZTNlM2U7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5jYXJkVG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubGVmdFMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJvZmlsZSB7XG4gIHdpZHRoOiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbiN1c2VyTmFtZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4jZGF0ZWUge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiBncmV5O1xufVxuXG4ucHJvZmlsZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5nbGlkZV9fc2xpZGUge1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuXG4uY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2xpZGVfX2Fycm93IHtcbiAgcmlnaHQ6IDEwJTtcbiAgdG9wOiAtMjAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG4uZ2xpZGVfX2Fycm93LS1wcmV2IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTExMCUsIC0xMjAlKTtcbn1cblxuLmdsaWRlX19hcnJvdy0tbmV4dCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMjAlKTtcbn1cblxuLnJldmlld0JveCB7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmc6IDMwcHggMCAxMHB4IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5oZWFkZXJzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzAlO1xufVxuXG4jcmV2IHtcbiAgY29sb3I6IG9yYW5nZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuI2hlYWRpbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDM1cHg7XG59XG5cbi5hcnJvd3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG5cbi5uZXh0QXJyb3cge1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbn1cblxuLnByZXZBcnJvdyxcbi5uZXh0QXJyb3cge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucHJldkFycm93IGltZyxcbi5uZXh0QXJyb3cgaW1nIHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLypzdGFydCBvZiBtYWluIHNsaWRlciovXG4uc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjAwMHB4O1xuICBoZWlnaHQ6IDI2MHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLmNhcmRUZXh0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmNhcmRUZXh0IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uc3RhcnMge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uZ2xpZGVfX2Fycm93LS1wcmV2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZCAhaW1wb3J0YW50O1xufVxuXG4ucmV3aS1oZWFkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNCUgIWltcG9ydGFudDtcbn1cblxuLnJldmlldy1oZWFkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucmV3aS1oZWFkaW5nIC5saW5lLXJldml3ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ud2hhdC11c2VyLXNhdyB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG59XG5cbi5yZXYtc3RhcnQge1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucmV2aS1zdGFydC1oZWFoaW5nIHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5yZXZpZXdCb3gge1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nOiAzMHB4IDAgMTBweCA1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaGVhZGVyc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMwJTtcbn1cblxuI3JldiB7XG4gIGNvbG9yOiBvcmFuZ2U7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbiNoZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuXG4uYXJyb3dzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuXG4ucHJldkFycm93IHtcbiAgYmFja2dyb3VuZDogb3JhbmdlO1xufVxuXG4ubmV4dEFycm93IHtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG59XG5cbi5wcmV2QXJyb3csXG4ubmV4dEFycm93IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnByZXZBcnJvdyBpbWcsXG4ubmV4dEFycm93IGltZyB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi8qc3RhcnQgb2YgbWFpbiBzbGlkZXIqL1xuLnNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwMDBweDtcbiAgaGVpZ2h0OiAyNjBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5yaWdodENvbW1hIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuI21vYmlsZS1yZXZpZXcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWJsLXJldmktbGluZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTkzcHgpIHtcbiAgLmRlbnRhbC1wcm9ibGVtIHtcbiAgICBtYXJnaW4tdG9wOiAyMDBweDtcbiAgfVxuICAjZGVza3RvcC1yZXdpZXcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI21vYmlsZS1yZXZpZXcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5yZXZpZXdCb3gge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuc2xpZGVyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDE1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAud2hhdC11c2VyLXNhdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubGluZS1yZXZpd2Uge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubWJsLXJldmktbGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHg7XG4gIH1cbiAgLmFycm93cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FyZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3NnB4KSB7XG4gIC5jYXJkVGV4dCBwIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gIC5yZXZpZXdCb3gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLmRlbnRhbC1wcm9ibGVtIHtcbiAgICBtYXJnaW4tdG9wOiA4MCU7XG4gIH1cbiAgI3JldiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG4gICNoZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXJkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJpZ2h0Q29tbWEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc5MnB4KSB7XG4gIC5kZW50YWwtcHJvYmxlbSB7XG4gICAgbWFyZ2luLXRvcDogMTIwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTI1cHgpIHtcbiAgLmNhcmRUZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDY1cHgpIHtcbiAgLmNhcmRUZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnJldmlld0JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmRlbnRhbC1wcm9ibGVtIHtcbiAgICBtYXJnaW4tdG9wOiAxNzAlO1xuICB9XG4gIC5zbGlkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDQ0JTtcbiAgfVxuICAuY2FyZFRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzBweCkge1xuICAuZGVudGFsLXByb2JsZW0ge1xuICAgIG1hcmdpbi10b3A6IDE5MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MnB4KSB7XG4gIC5kZW50YWwtcHJvYmxlbSB7XG4gICAgbWFyZ2luLXRvcDogMjEwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQ0cHgpIHtcbiAgLmRlbnRhbC1wcm9ibGVtIHtcbiAgICBtYXJnaW4tdG9wOiAyNDAlO1xuICB9XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWhlYWRpbmctdCB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWRldGFpbC1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIkZpcnN0IE5hbWVcIjtcbiAgdG9wOiAtMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHMgaW5wdXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHMyIHtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHMyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiTGFzdCBOYW1lXCI7XG4gIHRvcDogLTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzLXRpdGxlOjphZnRlciB7XG4gIGxlZnQ6IDIxcHg7XG4gIHRvcDogLTEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJUaXRsZVwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHotaW5kZXg6IDI7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkcy10aXRsZSBzZWxlY3Qge1xuICB3aWR0aDogMTAwcHg7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczIgaW5wdXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1kb2IgcCB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmRvYi1maWVsZHMge1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuZG9iLWZpZWxkcyBzcGFuIHN2ZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5kb2ItZmllbGRzIGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiA4MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY2hpbGQtcmVnaXN0ZXItYnRuIHAge1xuICB3aWR0aDogNTUwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA0cHggIzYxNWY1ZjtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3OTRweCkge1xuICAuY2hpbGQtcmVnaXN0ZXItYnRuIHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jaGlsZC1kZXRhaWwtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICB9XG4gIC5jaGlsZC1maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRvYi1maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyOXB4KSB7XG4gIC5BZGQtY2hpbGQtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDlweCkge1xuICAuQWRkLWNoaWxkLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuLmFwcG9pbnQtYm94IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFwcG9pbnQtYm94IC5uYXYtYWN0aXZlLWxpbmUge1xuICBib3R0b206IC0ycHg7XG59XG4uYXBwb2ludC1ib3guYWN0aXZlIC5hcHBvaW50LXRleHRzIHtcbiAgY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcbn1cblxuLmFwcG9pbnRtZW50cy1zZWN0aW9uIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmFwcG9pbnRtZW50LWhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hcHBvaW50bWVudC1oZWFkIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmFwcG9pbnRtZW50LWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG59XG5cbi5pbm5lci1hcHBvaW50bWVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50bWVudC1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkYWRhZGE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50bWVudC1uYXYgLmFwcG9pbnQtYm94IHtcbiAgZmxleC1iYXNpczogMTQlO1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50bWVudC1uYXYgLmFwcG9pbnQtYm94IHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRtZW50LW5hdiAuYXBwb2ludC10ZXh0czIge1xuICBmbGV4LWJhc2lzOiAyMCUgIWltcG9ydGFudDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludG1lbnQtbmF2IC5hcHBvaW50LXRleHRzIHtcbiAgY29sb3I6ICM2NzY3Njc7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggI2RhZGFkYTtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtcGVyc29uLW5hbWUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LWlubmVyLWRldGFpbC1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjdmNDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE1cHg7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LWlubmVyLWRldGFpbC1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveCAucGF0aWVudC1pbmZvLWJveCB7XG4gIGZsZXgtYmFzaXM6IDI1JTtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveCAucGF0aWVudC1pbmZvLWJveCAucGF0ZWludC1pbmZvLWJvbGQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogODAwO1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94IC5wYXRpZW50LWluZm8tYm94IC5wYXRlaW50LWluZm8tbGlnaHQge1xuICBjb2xvcjogIzY3Njc2NztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LWlubmVyLWRldGFpbC1ib3ggLnBhdGllbnQtaW5mby1ib3ggLnBhdGllbnQtZGV0YWlsLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmxlYXZlLXJldmlldy1idG4ge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAubGVhdmUtcmV2aWV3LWJ0biBwIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMnB4ICNiOGI1YjU7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmlubmVyLWFwcG9pbnRtZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRtZW50LW5hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RhZGFkYTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRtZW50LW5hdiAuYXBwb2ludC1ib3gge1xuICBmbGV4LWJhc2lzOiAxNCU7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRtZW50LW5hdiAuYXBwb2ludC1ib3ggc3BhbiBzdmcge1xuICB3aWR0aDogMjBweDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludG1lbnQtbmF2IC5hcHBvaW50LXRleHRzMiB7XG4gIGZsZXgtYmFzaXM6IDIwJSAhaW1wb3J0YW50O1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50bWVudC1uYXYgLmFwcG9pbnQtdGV4dHMge1xuICBjb2xvcjogIzY3Njc2NztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50cy1kZXRhaWwtY2FyZCB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjZGFkYWRhO1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1wZXJzb24tbmFtZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmN2Y0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTVweDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94LW1ibCAucGF0aWVudC1pbmZvLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwgLnBhdGllbnQtaW5mby1ib3ggLnBhdGVpbnQtaW5mby1ib2xkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwgLnBhdGllbnQtaW5mby1ib3ggLnBhdGVpbnQtaW5mby1saWdodCB7XG4gIGNvbG9yOiAjNjc2NzY3O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwgLnBhdGllbnQtaW5mby1ib3ggLnBhdGllbnQtZGV0YWlsLWJveCB7XG4gIGZsZXgtYmFzaXM6IDQ1JTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAubGVhdmUtcmV2aWV3LWJ0biB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5sZWF2ZS1yZXZpZXctYnRuIHAge1xuICB3aWR0aDogMjUwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAycHggI2I4YjViNTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgLmFwcG9pbnQtYm94IHtcbiAgICBmbGV4LWJhc2lzOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAuYXBwb2ludC1ib3ggLmFwcG9pbnQtdGV4dHMge1xuICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5hcHBvaW50LWJveCBzcGFuIHN2ZyB7XG4gICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuLk1vYmlsZS12ZXJzaW9uLWFwcG9pbnRtZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveCAucGF0aWVudC1pbmZvLWJveCB7XG4gICAgZmxleC1iYXNpczogMzAlO1xuICB9XG4gIC5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTBweCkge1xuICAuaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LWlubmVyLWRldGFpbC1ib3ggLnBhdGllbnQtaW5mby1ib3ggLnBhdGVpbnQtaW5mby1saWdodCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG4uYWRkLWtpZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc5NHB4KSB7XG4gIC5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtcGVyc29uLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICB9XG4gIC5EZXNrdG9wLXZlcnNpb24tYXBwb2ludG1lbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuTW9iaWxlLXZlcnNpb24tYXBwb2ludG1lbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5hcHBvaW50LWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC5hZGQtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWRkLWtpZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuY2hhbmdlLXBhc3Mge1xuICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICB9XG4gIC5jaGFuZ2UtcGFzcyAuY2hhbmdlLXBhc3MtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFwcG9pbnRtZW50LWhlYWQge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAuYXBwb2ludG1lbnQtbGluZSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MjlweCkge1xuICAuYXBwb2ludG1lbnRzLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjVweCkge1xuICAuaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRzLWRldGFpbC1jYXJkIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIC5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwgLnBhdGllbnQtaW5mby1ib3ggLnBhdGVpbnQtaW5mby1saWdodCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzBweCkge1xuICAuaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRzLWRldGFpbC1jYXJkIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIC5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwgLnBhdGllbnQtaW5mby1ib3ggLnBhdGVpbnQtaW5mby1saWdodCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4uYXBwb2ludC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hcHBvaW50LWJveCBzcGFuIHN2ZyB7XG4gIGNvbG9yOiAjZTk1MzFkICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYtYWN0aXZlLWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMnB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgbGVmdDogMDtcbn1cblxuLmJveC1jb2xvci1vcmFuZ2Uge1xuICBjb2xvcjogI2U5NTMxZCAhaW1wb3J0YW50O1xufVxuXG4jQWRkX2NoaWxkX2FyZWEsXG4jY2hhbmdlX3Bhc3N3b3JkX2FyZWEsXG4jdmlld19kZXRhaWxzX2FyZWEsXG4jZWRpdF9kZXRhaWxzX2FyZWEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAubmF2LWFjdGl2ZS1saW5lIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3BlY2lhbCB7XG4gIGZsZXgtYmFzaXM6IDExJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNwZWNpYWwge1xuICAgIGZsZXgtYmFzaXM6IDE1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNwZWNpYWwge1xuICAgIGZsZXgtYmFzaXM6IDIwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAudGhhbmt5b3VfZW1lcmRlbmN5IC5pbm5lci10aGFua3Mge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmFwcG9pbnRtZW50LW5hdiB7XG4gICAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFwcG9pbnRtZW50LW5hdiAuYXBwb2ludC10ZXh0cyB7XG4gICAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmFwb2ludG1lbnRfZXZlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi52aWV3LWRldGFpbC1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjdmNDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggI0RBREFEQTtcbiAgcGFkZGluZzogMzBweCAzMHB4IDBweCAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50bWVudC1uYXYgLmFwcG9pbnQtYm94IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuICAuaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRtZW50LW5hdiAuYXBwb2ludC10ZXh0cyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHggIWltcG9ydGFudDtcbiAgfVxuICAuY2hhbmdlLXBhc3Mge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucmF0aW5nLXNlY3Rpb24ge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnJhdGluZy1zZWN0aW9uIC5yYXRlaW5nLWhlYWRpbmcge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJhdGluZy1zZWN0aW9uIC5yYXRlaW5nLWhlYWRpbmcgLnJhdGluZy1oZWFkIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2U5NTMxZDtcbn1cbi5yYXRpbmctc2VjdGlvbiAucmF0ZWluZy1oZWFkaW5nIC5yYXRpbmctbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbn1cbi5yYXRpbmctc2VjdGlvbiAuYXBwcmVjaWF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5yYXRpbmctc2VjdGlvbiAuYWJvdXQtZGVudGlzdCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG4ucmF0aW5nLXNlY3Rpb24gLlJhdGUtZGVudGlzdDEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnJhdGluZy1zZWN0aW9uIC5zaGFyZS1leHBvIHtcbiAgY29sb3I6ICM2NzY3Njc7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuLnJhdGluZy1zZWN0aW9uIC5yYXRlLW1lIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucmF0aW5nLXNlY3Rpb24gLnJhdGluLWJveCB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBjb2xvcjogI2U5NTMxZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJhdGluZy1zZWN0aW9uIC5yYXRpbi1ib3gyIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmF0aW5nLXNlY3Rpb24gLm9yYW5nZS1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnJhdGluZy1zZWN0aW9uIC5Db21tZW50cyB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucmF0aW5nLXNlY3Rpb24gLmNvbW1lbnQtYXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBoZWlnaHQ6IDI1MHB4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5yYXRpbmctc2VjdGlvbiAuY29tbWVudC1hcmVhIHRleHRhcmVhIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzY3Njc2NztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuLnJhdGluZy1idG4gcCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgd2lkdGg6IDM1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGJveC1zaGFkb3c6IDNweCAzcHggM3B4ICNhY2FiYWI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gIC5hcHByZWNpYXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yYXRpbmctc2VjdGlvbiAuYWJvdXQtZGVudGlzdCB7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJhdGluZy1idG4gcCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAucmF0aW5nLXNlY3Rpb24gLnJhdGVpbmctaGVhZGluZyAucmF0aW5nLWhlYWQge1xuICAgIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yYXRpbmctc2VjdGlvbiAucmF0ZWluZy1oZWFkaW5nIC5yYXRpbmctbGluZSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU1cHgpIHtcbiAgLmFwcHJlY2lhdGlvbiB7XG4gICAgZm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJhdGluZy1zZWN0aW9uIC5hYm91dC1kZW50aXN0IHtcbiAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcbiAgfVxuICAucmF0aW5nLXNlY3Rpb24gLnJhdGluLWJveCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uQWRkLW5ldy1zZWN0aW9uIC5uZXctaGVhZGluZy10IHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2U5NTMxZDtcbn1cbi5BZGQtbmV3LXNlY3Rpb24gLm5ldy1kZXRhaWwtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLkFkZC1uZXctc2VjdGlvbiAubmV3LWZpZWxkcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5BZGQtbmV3LXNlY3Rpb24gLm5ldy1maWVsZHMgc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5BZGQtbmV3LXNlY3Rpb24gLm5ldy1maWVsZHMgc3BhbiBzdmcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5BZGQtbmV3LXNlY3Rpb24gLm5ldy1maWVsZHM6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJFbnRlciBOZXcgUGFzc3dvcmRcIjtcbiAgdG9wOiAtMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLkFkZC1uZXctc2VjdGlvbiAubmV3LWZpZWxkcy1leGlzdGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJDdXJyZW50IFBhc3N3b3JkXCI7XG59XG4uQWRkLW5ldy1zZWN0aW9uIC5uZXctZmllbGRzIGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiA4MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLkFkZC1uZXctc2VjdGlvbiAubmV3LWZpZWxkczIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uQWRkLW5ldy1zZWN0aW9uIC5uZXctZmllbGRzMiBzcGFuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLkFkZC1uZXctc2VjdGlvbiAubmV3LWZpZWxkczIgc3BhbiBzdmcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5BZGQtbmV3LXNlY3Rpb24gLm5ldy1maWVsZHMyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiUmUtRW50ZXIgTmV3IFBhc3N3b3JkXCI7XG4gIHRvcDogLTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5BZGQtbmV3LXNlY3Rpb24gLm5ldy1maWVsZHMyIGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiA4MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ub2xkLXBhc3MgcCB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG5cbi5vbGQtZmllbGRzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgd2lkdGg6IDQ4JTtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ub2xkLWZpZWxkcyBzcGFuIHN2ZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ub2xkLWZpZWxkczo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIkVudGVyIE9sZCBQYXNzd29yZFwiO1xuICB0b3A6IC0xMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5vbGQtZmllbGRzIGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiA4MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmV3LXJlZ2lzdGVyLWJ0biBwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA1NTBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDRweCAjNjE1ZjVmO1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzk0cHgpIHtcbiAgLm5ldy1maWVsZHMyIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubmV3LWZpZWxkcyBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5ldy1yZWdpc3Rlci1idG4gcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm5ldy1kZXRhaWwtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XG4gIH1cbiAgLm5ldy1maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9sZC1maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNhcHBvaW50bWVudC1mb3JtIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLkFkZC1jaGlsZC1zZWN0aW9uIC5kb2ItZmllbGRzIHtcbiAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmRvYi1maWVsZHMgaW5wdXQge1xuICBjb2xvcjogZ3JleSAhaW1wb3J0YW50O1xufVxuXG4uZGlzYWJsZWQtY3VzdG9tIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuLmRpc2FibGVkLWN1c3RvbS5jaGlsZC1maWVsZHMxLCAuZGlzYWJsZWQtY3VzdG9tLmNoaWxkLWZpZWxkczMsXG4uZGlzYWJsZWQtY3VzdG9tIC5kb2ItZmllbGRzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgZ3JleSAhaW1wb3J0YW50O1xuICBjb2xvcjogZ3JleSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZGlzYWJsZWQtY3VzdG9tIGlucHV0IHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuXG4uZWRpdC1kZXRhaWwtZmllbGQgLmNoaWxkLWRldGFpbC1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtaGVhZGluZy10IHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2U5NTMxZDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczEgaW5wdXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHMzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzMyBpbnB1dCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczQge1xuICB3aWR0aDogNDklO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczQ6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJIb3VzZSBOdW1iZXIgb3IgTmFtZVwiO1xuICB0b3A6IC0xMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczQgaW5wdXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHM1IHtcbiAgd2lkdGg6IDQ5JTtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHM1OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiU3RyZWV0IG9yIFJvYWRcIjtcbiAgdG9wOiAtMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHM1IGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzNiB7XG4gIHdpZHRoOiA0OSU7XG4gIGhlaWdodDogNTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzNjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlRvd24gb3IgQ2l0eVwiO1xuICB0b3A6IC0xMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczYgaW5wdXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHM3IHtcbiAgd2lkdGg6IDQ5JTtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHM3OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiUG9zdCBDb2RlXCI7XG4gIHRvcDogLTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzLWxpbmUyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiQWRkcmVzcyBMaW5lIDJcIjtcbiAgdG9wOiAtMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHM3IGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzOCB7XG4gIHdpZHRoOiA0OSU7XG4gIGhlaWdodDogNTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzODo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIkNvbnRhY3QgTnVtYmVyXCI7XG4gIHRvcDogLTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzOCBpbnB1dCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczkge1xuICB3aWR0aDogNDklO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJFbWFpbCBBZGRyZXNzXCI7XG4gIHRvcDogLTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzOSBpbnB1dCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLkFkZHJlc3MtZmllbGQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5BZGRyZXNzLWZpZWxkIGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWRvYiBwIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2U5NTMxZDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuZG9iLWZpZWxkcyB7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogNTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5kb2ItZmllbGRzIHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmRvYi1maWVsZHMgaW5wdXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDgwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGlsZC1yZWdpc3Rlci1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNHB4ICM2MTVmNWY7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLkFkZC1jaGlsZC1zZWN0aW9uIC5BZGRyZXNzLWZpZWxkIHRleHRhcmVhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzk0cHgpIHtcbiAgLkFkZC1jaGlsZC1zZWN0aW9uIC5BZGRyZXNzLWZpZWxkIGlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5BZGQtY2hpbGQtc2VjdGlvbiAuQWRkcmVzcy1maWVsZCB0ZXh0YXJlYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5jaGlsZC1yZWdpc3Rlci1idG4gcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmVkaXQtZGV0YWlsLWZpZWxkIC5jaGlsZC1oZWFkaW5nLXQge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmVkaXQtZGV0YWlsLWZpZWxkIC5jaGlsZC1kZXRhaWwtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiB1bnNldDtcbiAgfVxuICAuY2hpbGQtZmllbGRzLFxuICAuY2hpbGQtZmllbGRzMSxcbiAgLmNoaWxkLWZpZWxkczMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRvYi1maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyOXB4KSB7XG4gIC5BZGQtY2hpbGQtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDlweCkge1xuICAuQWRkLWNoaWxkLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuLnRoYW5reW91X2VtZXJkZW5jeSB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4udGhhbmt5b3VfZW1lcmRlbmN5IC50aGFua3lvdS1oZWFkaW5nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50aGFua3lvdV9lbWVyZGVuY3kgLnRoYW5reW91LWhlYWRpbmcgLnRoYW5reW91LWhlYWQge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuLnRoYW5reW91X2VtZXJkZW5jeSAudGhhbmt5b3UtaGVhZGluZyAudGhhbmt5b3UtbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE5MHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbn1cbi50aGFua3lvdV9lbWVyZGVuY3kgLmlubmVyLXRoYW5rcyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAudGhhbmt5b3VfZW1lcmRlbmN5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudGhhbmt5b3VfZW1lcmRlbmN5IC5pbm5lci10aGFua3Mge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAudGhhbmt5b3VfZW1lcmRlbmN5IC50aGFua3lvdS1oZWFkaW5nIC50aGFua3lvdS1oZWFkIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLnRoYW5reW91LWxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGEgIWltcG9ydGFudDtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4NHB4KSB7XG4gIC50aGFua3lvdV9lbWVyZGVuY3kgLmlubmVyLXRoYW5rcyB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC50aGFua3lvdV9lbWVyZGVuY3kgLnRoYW5reW91LWhlYWRpbmcgLnRoYW5reW91LWhlYWQge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnRoYW5reW91X2VtZXJkZW5jeSAuaW5uZXItdGhhbmtzIHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuLmlubmVyLXRoYW5rcyB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucmlnaHQtdGVldGgge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogMTIlO1xufVxuXG4ubGlmdC10ZWV0aCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDE1JTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5yaWdodC10ZWV0aCB7XG4gICAgcmlnaHQ6IDglO1xuICB9XG4gIC5saWZ0LXRlZXRoIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogMTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDk5cHgpIHtcbiAgLnJpZ2h0LXRlZXRoIHtcbiAgICByaWdodDogNSU7XG4gIH1cbiAgLmxpZnQtdGVldGgge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICBsZWZ0OiA3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTkzcHgpIHtcbiAgLnJpZ2h0LXRlZXRoIHtcbiAgICByaWdodDogMyU7XG4gIH1cbiAgLmxpZnQtdGVldGgge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGxlZnQ6IDUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAudGhhbmt5b3UtbGluZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udmlld3Mtc2VjdGlvbiB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi52aWV3LWhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi52aWV3LWhlYWQge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udmlldy1oZWFkMiB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi52aWV3LWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG59XG5cbi5pbm5lci12aWV3IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkYWRhZGE7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pbm5lci12aWV3IC52aWV3LW5hdiAuYXBwb2ludC1ib3gge1xuICBmbGV4LWJhc2lzOiAxNCU7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYgLmFwcG9pbnQtYm94IHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYgLmFwcG9pbnQtdGV4dHMyIHtcbiAgZmxleC1iYXNpczogMjAlICFpbXBvcnRhbnQ7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYgLmFwcG9pbnQtdGV4dHMge1xuICBjb2xvcjogIzY3Njc2NztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmlubmVyLXZpZXcgLnZpZXctZGV0YWlsLWNhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5pbm5lci12aWV3IC52aWV3LWRldGFpbC1jYXJkIC5hcHBvaW50LXBlcnNvbi1uYW1lIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG4uaW5uZXItdmlldyAudmlldy1kZXRhaWwtY2FyZCAudmlldy1pbm5lci1kZXRhaWwtY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTVweDtcbn1cbi5pbm5lci12aWV3IC52aWV3LWRldGFpbC1jYXJkIC52aWV3LWlubmVyLWRldGFpbC1ib3gge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbi5pbm5lci12aWV3IC52aWV3LWRldGFpbC1jYXJkIC52aWV3LWlubmVyLWRldGFpbC1ib3ggLnBhdGllbnQtaW5mby1ib3gge1xuICBmbGV4LWJhc2lzOiAyNSU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uaW5uZXItdmlldyAudmlldy1kZXRhaWwtY2FyZCAudmlldy1pbm5lci1kZXRhaWwtYm94IC5wYXRpZW50LWluZm8tYm94IC5wYXRlaW50LWluZm8tYm9sZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4uaW5uZXItdmlldyAudmlldy1kZXRhaWwtY2FyZCAudmlldy1pbm5lci1kZXRhaWwtYm94IC5wYXRpZW50LWluZm8tYm94IC5wYXRlaW50LWluZm8tbGlnaHQge1xuICBjb2xvcjogIzY3Njc2NztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4uaW5uZXItdmlldyAudmlldy1kZXRhaWwtY2FyZCAudmlldy1pbm5lci1kZXRhaWwtYm94IC5wYXRpZW50LWluZm8tYm94IC5wYXRpZW50LWRldGFpbC1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLmlubmVyLXZpZXcgLnZpZXctaW5uZXItZGV0YWlsLWJveC1tYmwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uaW5uZXItdmlldyAubGVhdmUtcmV2aWV3LWJ0biB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmlubmVyLXZpZXcgLmxlYXZlLXJldmlldy1idG4gcCB7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDJweCAjYjhiNWI1O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pbm5lci12aWV3IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkYWRhZGE7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pbm5lci12aWV3IC52aWV3LW5hdiAuYXBwb2ludC1ib3gge1xuICBmbGV4LWJhc2lzOiAxNCU7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYgLmFwcG9pbnQtYm94IHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYgLmFwcG9pbnQtdGV4dHMyIHtcbiAgZmxleC1iYXNpczogMjAlICFpbXBvcnRhbnQ7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYgLmFwcG9pbnQtdGV4dHMge1xuICBjb2xvcjogIzY3Njc2NztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbn1cbi5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjZGFkYWRhO1xufVxuLmlubmVyLXZpZXcgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LXBlcnNvbi1uYW1lIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG4uaW5uZXItdmlldyAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmN2Y0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTVweDtcbn1cbi5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94LW1ibCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4uaW5uZXItdmlldyAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwgLnBhdGllbnQtaW5mby1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4uaW5uZXItdmlldyAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwgLnBhdGllbnQtaW5mby1ib3ggLnBhdGVpbnQtaW5mby1ib2xkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94LW1ibCAucGF0aWVudC1pbmZvLWJveCAucGF0ZWludC1pbmZvLWxpZ2h0IHtcbiAgY29sb3I6ICM2NzY3Njc7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmlubmVyLXZpZXcgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LWlubmVyLWRldGFpbC1ib3gtbWJsIC5wYXRpZW50LWluZm8tYm94IC5wYXRpZW50LWRldGFpbC1ib3gge1xuICBmbGV4LWJhc2lzOiA0NSU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uaW5uZXItdmlldyAubGVhdmUtcmV2aWV3LWJ0biB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmlubmVyLXZpZXcgLmxlYXZlLXJldmlldy1idG4gcCB7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDJweCAjYjhiNWI1O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMjBweCkge1xuICAuYXBwb2ludC1ib3gge1xuICAgIGZsZXgtYmFzaXM6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5hcHBvaW50LWJveCAuYXBwb2ludC10ZXh0cyB7XG4gICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFwcG9pbnQtYm94IHNwYW4gc3ZnIHtcbiAgICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICB9XG59XG4uTW9iaWxlLXZlcnNpb24tdmlldyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuaW5uZXItdmlldyAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveCAucGF0aWVudC1pbmZvLWJveCB7XG4gICAgZmxleC1iYXNpczogMzAlO1xuICB9XG4gIC5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5MHB4KSB7XG4gIC5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94IC5wYXRpZW50LWluZm8tYm94IC5wYXRlaW50LWluZm8tbGlnaHQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuLmFkZC1raWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uTW9iaWUtdmVyc2lvbi12aWV3IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzk0cHgpIHtcbiAgLmlubmVyLXZpZXcgLnZpZXctZGV0YWlsLWNhcmQgLnZpZXctaW5uZXItZGV0YWlsLWJveCAucGF0aWVudC1pbmZvLWJveCB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICB9XG4gIC5pbm5lci12aWV3IC52aWV3LWRldGFpbC1jYXJkIHtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmlubmVyLXZpZXcgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LXBlcnNvbi1uYW1lIHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgfVxuICAuRGVza3RvcC12ZXJzaW9uLXZpZXcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuTW9iaWUtdmVyc2lvbi12aWV3IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYXBwb2ludC1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgfVxuICAuYWRkLWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFkZC1raWQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZpZXctaGVhZCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC52aWV3LWxpbmUge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMxcHgpIHtcbiAgLmlubmVyLXZpZXcgLnZpZXctZGV0YWlsLWNhcmQgLnZpZXctaW5uZXItZGV0YWlsLWJveCAucGF0aWVudC1pbmZvLWJveCAucGF0ZWludC1pbmZvLWxpZ2h0IHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjI5cHgpIHtcbiAgLnZpZXdzLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjVweCkge1xuICAuaW5uZXItdmlldyAuYXBwb2ludHMtZGV0YWlsLWNhcmQge1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbiAgLmlubmVyLXZpZXcgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LWlubmVyLWRldGFpbC1ib3gtbWJsIC5wYXRpZW50LWluZm8tYm94IC5wYXRlaW50LWluZm8tbGlnaHQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgLmlubmVyLXZpZXcgLmFwcG9pbnRzLWRldGFpbC1jYXJkIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIC5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94LW1ibCAucGF0aWVudC1pbmZvLWJveCAucGF0ZWludC1pbmZvLWxpZ2h0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbi5sb2dpbi1zZWN0aW9uIHtcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmxvZ2luLWhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5sb2dpbi1oZWFkIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ubG9naW4tbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xufVxuXG4ubG9naW4tZmllbGQtYm94MSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XG59XG5cbi5sb2dpbi1maWVsZC1ib3gxOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiRW1haWwgT3IgVXNlciBJRFwiO1xuICB0b3A6IC0xMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5sb2dpbi1maWVsZC1ib3gxIGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmxvZ2luLWZpZWxkLWJveDIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xufVxuXG4ubG9naW4tZmllbGQtYm94Mjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlBhc3N3b3JkXCI7XG4gIHRvcDogLTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmxvZ2luLWZpZWxkLWJveDIgaW5wdXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubG9naW4tYnRuLWZpbGVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMnB4KSB7XG4gIC5sb2dpbi1zZWN0aW9uIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDJweCkgYW5kIChtYXgtd2lkdGg6IDUwNHB4KSB7XG4gIC5sb2dpbi1zZWN0aW9uIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIC5sb2dpbi1oZWFkIHtcbiAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubG9naW4tbGluZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMXB4O1xuICB9XG59XG4uc2Vjb25kLXJldml2ZXdzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5yZXYtY2FyZCB7XG4gIHdpZHRoOiA0OSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDJweCAjNzA3MDcwO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yZXYtY2FyZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7IC8qIFNldCBhIHdpZHRoIHRvIG1haW50YWluIHRoZSBhc3BlY3QgcmF0aW8gb3IgdXNlICdhdXRvJyBpZiBwcmVmZXJyZWQgKi9cbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ZnLWljb25zL3F1b3Rlcy5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgLyogVGhpcyBlbnN1cmVzIHRoZSBpbWFnZSBmaXRzIHdpdGhpbiB0aGUgZGltZW5zaW9ucywgbWFpbnRhaW5pbmcgaXRzIGFzcGVjdCByYXRpbyAqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5yZXYtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm15TWFyYyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMxRDFEMUQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5EZWNlbWJlciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM2NzY3Njc7XG59XG5cbi5yZXYtdGV4dHMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjM0UzRTNFO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4ucmV2LXN0YXJzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjIwcHgpIHtcbiAgLnNlY29uZC1yZXZpdmV3cyB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAucmV2LXRleHRzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucmV2LWNhcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubG9jYXRpb24tbGFuZGluZyAuaGVhZGluZy11bmRlcmxpbmUge1xuICBtYXJnaW46IDAgMCAycmVtO1xufVxuLmxvY2F0aW9uLWxhbmRpbmcgLmhlYWRpbmctdW5kZXJsaW5lOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxNTBweDtcbiAgYm90dG9tOiAtMTBweDtcbn1cbi5sb2NhdGlvbi1sYW5kaW5nIC5oZWFkaWctdW5kZXJsaW5lLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubG9jYXRpb24tbGFuZGluZyAuaGVhZGlnLXVuZGVybGluZS1yaWdodDo6YWZ0ZXIge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cbi5sb2NhdGlvbi1sYW5kaW5nIGgzIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbn1cbi5sb2NhdGlvbi1sYW5kaW5nIHAge1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG59XG4ubG9jYXRpb24tbGFuZGluZyBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA3NSU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5sb2NhdGlvbi1sYW5kaW5nIHVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5sb2NhdGlvbi1sYW5kaW5nIHVsIGxpOjpiZWZvcmUge1xuICBjb2xvcjogI2U4NTQxYztcbiAgY29udGVudDogXCLinJNcIjtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5hbHQtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG4uYWx0LWxpc3Q6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZTg1NDFjO1xuICBjb250ZW50OiBcIuKck1wiO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogNDBweDtcbn0iLCIqIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2LFxyXG51bCxcclxub2wsXHJcbmxpLFxyXG5wIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxudWwsXHJcbm9sLFxyXG5saSB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuaW5wdXQsXHJcbmJ1dHRvbiB7XHJcblx0Ym9yZGVyOiAwcHg7XHJcblx0Jjpmb2N1cyB7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbmEge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5pbWcge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxufVxyXG5idXR0b24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuYm9keSB7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LWZhbWlseTogJGYtcHJpbWFyeTtcclxuXHRiYWNrZ3JvdW5kOiAjRkFGQkZGO1xyXG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG4iLCIkZi1wcmltYXJ5OiBzYW5zLXNlcmlmO1xyXG4kcHJpbWFyeS1jb2xvcjogI2U5NTMxZDtcclxuJHNlY29uZGFyeS1jb2xvcjogI2ZkZWVlODtcclxuJHByaW1hcnktYm9yZGVyLWNvbG9yOiAjYmM2MzQ0O1xyXG4kZGVmYXVsdC10ZXh0LWNvbG9yOiAjMjEyNTI5O1xyXG4kbGlnaHRlci10ZXh0LWNvbG9yOiAjNWM1YjYwO1xyXG4iLCIvLyBoZWFkaW5nIHdpdGggb3B0aW9uYWwgZmlyc3QgbGV0dGVyIGNvbG91cmVkXHJcbi5oZWFkaW5nLXVuZGVybGluZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5maXJzdC1sZXR0ZXIge1xyXG4gICAgJjo6Zmlyc3QtbGV0dGVyIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMHB4O1xyXG4gICAgbGVmdDogMTAlO1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIGhlaWdodDogNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGluZy11bmRlcmxpbmUtcmlnaHQge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5maXJzdC1sZXR0ZXIge1xyXG4gICAgJjo6Zmlyc3QtbGV0dGVyIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMHB4O1xyXG4gICAgcmlnaHQ6IDAlOyAvLyBDaGFuZ2VkIGZyb20gbGVmdCB0byByaWdodFxyXG4gICAgd2lkdGg6IDIwJTtcclxuICAgIGhlaWdodDogNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubGlzdC1jb2xvdXJlZCB7XHJcbiAgbGkge1xyXG4gICAgbGlzdC1zdHlsZTogaW5zaWRlO1xyXG4gICAgJjo6bWFya2VyIHtcclxuICAgICAgY29sb3I6IHJlZDsgLyogQ29sb3JzIGp1c3QgdGhlIGRpc2MgbWFya2VyICovXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dC1wcmltYXJ5IHtcclxuICBjb2xvcjogJHByaW1hcnktY29sb3IgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnByaW1hcnktY29sb3Ige1xyXG4gICY6aW1nLFxyXG4gICY6c3BhbixcclxuICBpbWcsXHJcbiAgc3BhbiB7XHJcbiAgICBjb2xvcjogJHByaW1hcnktY29sb3IgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGNvbG9yOiAkcHJpbWFyeS1jb2xvciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmctZ3JleSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcclxufVxyXG4uYmctbGlnaHQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY3ZjQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJveC1ncmV5LWJnIHtcclxuICBwYWRkaW5nOiAxcmVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xyXG59XHJcblxyXG4uaW1nLXJvdW5kZWQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1lbGVtZW50LFxyXG4uZHJvcGRvd24tZWxlbWVudCAuZHJvcGRvd24tbWVudSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIHotaW5kZXg6IDEwNTA7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogMTA1MDtcclxufVxyXG4iLCJcclxuLmhhcy1lcnJvciB7XHJcblx0Ym9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xyXG5cdHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAuNzVyZW0pO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjYWxjKC43NWVtICsgLjM3NXJlbSkgY2FsYyguNzVlbSArIC4zNzVyZW0pO1xyXG59XHJcblxyXG5cclxuLmJ0bi5idG4tY3Rhe1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG5cdGJvcmRlcjogJHByaW1hcnktYm9yZGVyLWNvbG9yO1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDFyZW07XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG5cdCY6aG92ZXJ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHByaW1hcnktY29sb3IsIDIwKTtcclxuXHRcdGJvcmRlcjogZGFya2VuKCRwcmltYXJ5LWJvcmRlci1jb2xvciwyMCk7XHJcblx0fVxyXG59XHJcblxyXG4uYnRuLWJsYWNrLWZ1bGwge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdG1pbi1oZWlnaHQ6IDQwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLXdpZHRoOiAxMDBweDtcdFxyXG5cdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG5cdGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuYS5idG4tYmxhY2stZnVsbCB7XHJcblx0cGFkZGluZy10b3A6IDdweDtcclxufSIsIi5idG4tY3RhIHtcclxuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuLmZsZXhTd2l0Y2hDaGVja0RlZmF1bHQge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGNvbG9yOiAjNGY0ZjRmO1xyXG59XHJcblxyXG4uZW1lcmRlbmN5LWNvbG9yIHtcclxuICBjb2xvcjogI2U5NTMxZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZW1lcmRlbmN5LWJnIHtcclxuICBiYWNrZ3JvdW5kOiAjZTk1MzFkICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZTk1MzFkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIEN1c3RvbSBTd2l0Y2ggQ29sb3IgKi9cclxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1jb2xvcjogI2U5NTMxZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBGb3IgQm9vdHN0cmFwIDUsIHRhcmdldGluZyB0aGUgc3dpdGNoJ3MgdGh1bWIgd2hlbiBjaGVja2VkICovXHJcbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQgKyAuZm9ybS1jaGVjay1sYWJlbDo6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIEFkZGl0aW9uYWwgc3R5bGluZyB0byBoYW5kbGUgZm9jdXMgc2hhZG93IHRvIG1hdGNoIHRoZSBjb2xvciAqL1xyXG4uZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIzMywgODMsIDI5LCAwLjI1KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jdmlkTW9kYWwge1xyXG4gIC5jbG9zZSBzcGFuIHtcclxuICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7XHJcbiAgfVxyXG59XHJcbi5hc3BlY3QtcmF0aW8tMTYtOSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7IC8qIDE2OjkgQXNwZWN0IFJhdGlvICovXHJcbiAgaGVpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIGlmcmFtZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4jYm9vay1ub3cge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zbGlkZXItYm94ZXMgaW1nIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbiNwaWxscy1ob21lIHtcclxuICBpbWcge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuaW5wdXQucG9zdGNvZGUge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgLyogV2ViS2l0IGJyb3dzZXJzICovXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTArICovXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbiAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgLyogUmVjZW50IGJyb3dzZXJzICovXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi52aWQtYnRuIHtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxuICBjb2xvcjogI2U5NTMxZDtcclxuICBwYWRkaW5nOiAxMnB4IDEwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xyXG4gIHNwYW4ge1xyXG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xyXG4gIH1cclxufVxyXG5cclxuLnRvcC1zZWN0aW9uIHtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCAjZmZmYmYzIDAlLCAjZWRmYWZmIDUwJSwgI2ZmZmZmZiAxMDAlKTtcclxuXHJcbiAgLy8gYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iYW5uZXIwMS53ZWJwKSBuby1yZXBlYXQ7XHJcblxyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAvLyBwYWRkaW5nOiAycmVtIDAgNHJlbTtcclxuICAvLyBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAvLyAgICBwYWRkaW5nOiAycmVtIDAgMnJlbTtcclxuICAvLyB9XHJcbiAgLy8gQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgLy8gICAgIHBhZGRpbmc6IDJyZW0gNXB4IDJyZW07XHJcbiAgLy8gIH1cclxuXHJcbiAgLmJvLWJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcblxyXG4gIGgyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgIH1cclxuICB9XHJcbiAgaDEge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnByaWNpbmctYm94IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZiZmEgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IDBweCAycHggMjNweCByZ2JhKDYyLCA3MywgODQsIDAuMDQpICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuYm94IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDMwcHggNDBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuXHJcbiAgICAudHJlYXRtZW50LXByaWNlIHtcclxuICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5rbGFybmEtdGV4dCB7XHJcbiAgICAgIGNvbG9yOiAjNGY0ZjRmO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBtZWRpdW07XHJcbiAgICB9XHJcblxyXG4gICAgLmtsYXJuYS1pbWcge1xyXG4gICAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmIzYzc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgICAgd2lkdGg6IDYycHg7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jcC1pbWcge1xyXG4gICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmZjZTQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb25zdWx0YXRpb24tdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnN1bHRhdGlvbi1zdWJ0aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY29uc3VsdGF0aW9uLWltZyB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY29uc3VsdGF0aW9uLXRleHQge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBtZWRpdW07XHJcbiAgICB9XHJcblxyXG4gICAgLnRlcm1zLXRleHQge1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGNvbG9yOiA5OTk5OTk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XHJcbiAgICAgIC5rbGFybmEtdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudHJlYXRtZW50LXByaWNlIHtcclxuICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRlcm1zLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTIuNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29uc3VsdGF0aW9uLWltZyB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNDhweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnN1bHRhdGlvbi10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnN1bHRhdGlvbi10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyOXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29uc3VsdGF0aW9uLXN1YnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50cmVhdG1lbnQtdG9vbHRpcC1pY29uIHtcclxuICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgLmtsYXJuYS1pbWcge1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY3AtaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgd2lkdGg6IDUycHg7XHJcbiAgICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb25zdWx0YXRpb24tdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgfVxyXG4gICAgICAudHJlYXRtZW50LXByaWNlIHtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnN1bHRhdGlvbi1zdWJ0aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICAgICAgfVxyXG4gICAgICAuY29uc3VsdGF0aW9uLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgfVxyXG4gICAgICAua2xhcm5hLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgfVxyXG4gICAgICAudGVybXMtdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudG9vbHRpcC13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jb25zdWx0YXRpb24taW1nIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMzZweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1heCgzNTBweCkge1xyXG4gICAgICAuY29uc3VsdGF0aW9uLWltZyB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMjdweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDI3cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnN1bHRhdGlvbi10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGgyLFxyXG4gICAgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICBjb2xvcjogIzI1MjQyYjtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgQGluY2x1ZGUgbWF4KDE0MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCA2MHB4O1xyXG5cclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL3N2Zy1pY29ucy9zZWFyY2gtb3JhbmdlLnN2ZykgY2VudGVyIGxlZnQgMTVweCBuby1yZXBlYXQ7XHJcbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbWFsbCB7XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBjb2xvcjogIzRmNGY0ZjtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDEzNjdweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3dpdGNoIHtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWluKDk5MnB4KSB7XHJcbiAgICAgIC5zd2l0Y2gge1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWluKDEzNjdweCkge1xyXG4gICAgICAuc3dpdGNoIHtcclxuICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBwYWRkaW5nOiAwcHggMTVweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcclxuICAgICAgY29sb3I6ICM0ZjRmNGY7XHJcbiAgICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIGNvbG9yOiAjNGY0ZjRmO1xyXG4gICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbWctdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1heCgxMjgwcHgpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDI1cHg7XHJcbiAgICAgIH1cclxuICAgICAgaDMge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIGNvbG9yOiAjNDA0MDQ4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxLjVyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYi10ZXh0IHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICBmb250LXNpemU6IDUycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmJnIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNXB4O1xyXG4gICAgICByaWdodDogMHB4O1xyXG4gICAgICB3aWR0aDogMTM2cHg7XHJcbiAgICAgIGhlaWdodDogMTcwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb24xMy5wbmdcIik7IC8qIExvZ28gaW1hZ2UgKi9cclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgICB3aWR0aDogMTI4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNjVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwOHB4O1xyXG4gICAgICAgIGhlaWdodDogMTM1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmhlbHAtYXJlYSB7XHJcbiAgaDIge1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgY29sb3I6ICMzMjMyMzI7XHJcbiAgICBtYXJnaW46IDAgMCA1MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IGF1dG87XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3R0b206IC0zMHB4O1xyXG4gICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIH1cclxuICB9XHJcbiAgcCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogIzQwNDA0ODtcclxuICB9XHJcbiAgLmJveCB7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XHJcbiAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMS41cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBpbmhlcml0O1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgaGVpZ2h0OiA3NXB4O1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIEBpbmNsdWRlIG1heCgxMzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mb2xsLWFyZWEtd3JhcHBlciB7XHJcbiAgLy8gYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iYW5uZXIwMi53ZWJwKSBuby1yZXBlYXQ7XHJcbiAgLy8gYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gIC8vIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICA+IGltZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmZvbGwtYXJlYSB7XHJcbiAgcGFkZGluZzogNHJlbSAwIDZyZW07XHJcbiAgaGVpZ2h0OiA3MHZoO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgaGVpZ2h0OiB1bnNldDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBibGFjayA5NSUsIHRyYW5zcGFyZW50IDEwMCUpO1xyXG4gICAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgYmxhY2sgOTUlLCB0cmFuc3BhcmVudCAxMDAlKTtcclxuICB9XHJcblxyXG4gIC5idG4tc2hvdyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtYXgoMTM2N3B4KSB7XHJcbiAgICBwYWRkaW5nOiA0cmVtIDAgNHJlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgcGFkZGluZzogMnJlbSAwO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgIHBhZGRpbmc6IDJyZW0gNXB4O1xyXG4gIH1cclxuICBoMiB7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIG1hcmdpbjogMCAwIDM1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IGF1dG87XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3R0b206IC0zMHB4O1xyXG4gICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgLmxpbmstYm94LmFjdGl2ZSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAubG9jYXRpb25zLWxpc3Qge1xyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1pbig5OTJweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogZGFya2VuKHdoaXRlLCAyMCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubGluay1ib3gge1xyXG4gICAgLy8gZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDIuNXJlbSAwIDA7XHJcbiAgICBAaW5jbHVkZSBtYXgoMTM2N3B4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDIuNXJlbSAwIDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgcGFkZGluZzogMS41cmVtIDAgMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAyLjVyZW0gMDtcclxuICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgIHVsIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgIEBpbmNsdWRlIG1heCgxMzY3cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmJ0bi1zaG93IHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHJpZ2h0OiA1MCU7XHJcbiAgICB3aWR0aDogMTMwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTY1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIG9wYWNpdHk6IDAuNzU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luOiAtM3B4IDVweCAwIDA7XHJcbiAgICAgIH1cclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgb3BhY2l0eTogMC43NTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ud29yay1kZXRhaWwge1xyXG4gIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICBwYWRkaW5nOiAwIDVweDtcclxuICB9XHJcbiAgaDIge1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgY29sb3I6ICMzMjMyMzI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46IDAgMCA2MHB4O1xyXG4gICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIG1hcmdpbjogMCAwIDUwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IGF1dG87XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3R0b206IC0yNXB4O1xyXG4gICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHVsIHtcclxuICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICByaWdodDogYXV0bztcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgaGVpZ2h0OiA5MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlOTUzMWQ7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBsaSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5pbWctaG9sZCB7XHJcbiAgICAgICAgd2lkdGg6IDEwJTtcclxuICAgICAgfVxyXG4gICAgICAudGV4dC1ob2xkIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgN3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDdweCAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50aHJlZS1ibG9jayBoMixcclxuaDIudW5kZXJsaW5lIHtcclxuICBmb250LXdlaWdodDogODAwO1xyXG4gIGZvbnQtc2l6ZTogNDJweDtcclxuICBsaW5lLWhlaWdodDogNDRweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICBjb2xvcjogIzMyMzIzMjtcclxuICBtYXJnaW46IDAgMCA2MHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgbWFyZ2luOiAwIDAgNDBweDtcclxuICB9XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAtMzBweDtcclxuICAgIHdpZHRoOiAxNTBweDtcclxuICAgIGhlaWdodDogNHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2U5NTMxZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi50aHJlZS1ibG9jayB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogMDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBib3R0b206IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24xMy53ZWJwKSBuby1yZXBlYXQ7XHJcbiAgICB3aWR0aDogMTYwcHg7XHJcbiAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ib3hzIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICBoZWlnaHQ6IDI2MHB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgICAgQGluY2x1ZGUgbWF4KDEzNjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4udmlkZW8tYmxvY2sge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMnJlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICBwYWRkaW5nOiAwIDVweCAycmVtO1xyXG4gIH1cclxuICBoMiB7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBjb2xvcjogIzMyMzIzMjtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgMCAzNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogYXV0bztcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJvdHRvbTogLTIwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIC52aWQtYmxvY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaW1nIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmRlc2sge1xyXG4gICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuY2FwYXRpb24ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTE1JTtcclxuICAgICAgbGVmdDogLTYuNXJlbTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIG1heCgxMzY3cHgpIHtcclxuICAgICAgICBsZWZ0OiAtNC41cmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC52aWQtdGV4dCB7XHJcbiAgICBwYWRkaW5nOiAyLjVyZW0gM3JlbSAwIDByZW07XHJcbiAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICBjb2xvcjogIzMyMzIzMjtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMzVweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgICAgYnIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIH1cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IC0yMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgY29sb3I6ICM0MDQwNDg7XHJcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5tby1ibG9jayB7XHJcbiAgcGFkZGluZzogMTVyZW0gMCAxNXJlbTtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Jhbm5lcjAzLndlYnApIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogOTk7XHJcbiAgQGluY2x1ZGUgbWF4KDE4MDBweCkge1xyXG4gICAgcGFkZGluZzogMTNyZW0gMCAxM3JlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDE3MDBweCkge1xyXG4gICAgcGFkZGluZzogMTJyZW0gMCAxMnJlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDE2MDBweCkge1xyXG4gICAgcGFkZGluZzogMTFyZW0gMCAxMXJlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDE1MDBweCkge1xyXG4gICAgcGFkZGluZzogMTByZW0gMCAxMHJlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDE0MDBweCkge1xyXG4gICAgcGFkZGluZzogOXJlbSAwIDlyZW07XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCgxMzY3cHgpIHtcclxuICAgIHBhZGRpbmc6IDdyZW0gMCA3cmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICBwYWRkaW5nOiA2cmVtIDAgNnJlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmRlZWU4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgIHBhZGRpbmc6IDJyZW0gNXB4O1xyXG4gIH1cclxuICBoMiB7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgcCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgIG1hcmdpbjogMCAwIDYwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBtYXgoMTE1MHB4KSB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAubW8tYm94IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAxNjBweDtcclxuICAgIEBpbmNsdWRlIG1pbig5OTJweCkge1xyXG4gICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWluKDEyMDBweCkge1xyXG4gICAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlOTUzMWQ7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDM3MHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgY29sb3I6ICM0MDQwNDg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCgzNzBweCkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYmxvZy1hcmVhIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIC8vICY6OmJlZm9yZSB7XHJcbiAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAvLyAgICAgdG9wOiAtMTAlO1xyXG4gIC8vICAgICBsZWZ0OiAwO1xyXG4gIC8vICAgICByaWdodDogMDtcclxuICAvLyAgICAgd2lkdGg6IDEwMCU7XHJcbiAgLy8gICAgIGhlaWdodDogMTAlO1xyXG4gIC8vICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIC8vICAgICB6LWluZGV4OiAtMTtcclxuICAvLyAgICAgY29udGVudDogXCJcIjtcclxuICAvLyAgICAgQGluY2x1ZGUgbWF4KDE0MDBweCkge1xyXG4gIC8vICAgICAgICB0b3A6IC0xNCU7XHJcbiAgLy8gICAgICAgIGhlaWdodDogMTQlO1xyXG4gIC8vICAgICB9XHJcbiAgLy8gfVxyXG4gIGgyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIGNvbG9yOiAjMzIzMjMyO1xyXG4gICAgbWFyZ2luOiAwIDAgNDBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC0yNXB4O1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyAvLyBUaGlzIGVuc3VyZXMgdGhlIGxpbmUgaXMgY2VudGVyZWRcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgY29sb3I6ICM0MDQwNDg7XHJcbiAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gIH1cclxuICAuYmxvZy1ibG9jayB7XHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIH1cclxuICAgIC5ibG9jayB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggMDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgIHdpZHRoOiA4NSU7XHJcbiAgICAgIH1cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRleHQge1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDE1cHg7XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1heCgxMzY3cHgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDEzNjdweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5kcC1hcmVhIHtcclxuICBwYWRkaW5nOiAwIDAgM3JlbTtcclxuICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDAgMCAzcmVtO1xyXG4gIH1cclxuICAuYm94IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTAwcHggODBweCByZ2JhKDAsIDAsIDAsIDAuMDIpLCAwcHggNjQuODE0OHB4IDQ2Ljg1MTlweCByZ2JhKDAsIDAsIDAsIDAuMDE1MTg1MiksXHJcbiAgICAgIDBweCAzOC41MTg1cHggMjUuNDgxNXB4IHJnYmEoMCwgMCwgMCwgMC4wMTIxNDgxKSwgMHB4IDIwcHggMTNweCByZ2JhKDAsIDAsIDAsIDAuMDEpLFxyXG4gICAgICAwcHggOC4xNDgxNXB4IDYuNTE4NTJweCByZ2JhKDAsIDAsIDAsIDAuMDA3ODUxODUpLFxyXG4gICAgICAwcHggMS44NTE4NXB4IDMuMTQ4MTVweCByZ2JhKDAsIDAsIDAsIDAuMDA0ODE0ODEpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICBwYWRkaW5nOiAwLjdyZW0gMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDE1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Jhbm5lcjA0LndlYnApIG5vLXJlcGVhdDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iYW5uZXIwNS53ZWJwKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDMsXHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogNTJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICMxZDFkMWQ7XHJcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiAjNDg0ODQ4O1xyXG4gICAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJvay1idG4ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgcGFkZGluZzogMTVweCAxNXB4O1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5jb2RlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4gIGNvbG9yOiAjZTk1MzFkICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogNHB4IDhweDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uY29weS1idG4ge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICBvcGFjaXR5OiAwLjY7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCB0cmFuc2Zvcm0gMC4ycztcclxufVxyXG5cclxuLmNvcHktYnRuOmhvdmVyIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxufVxyXG5cclxuLnRvb2x0aXAgLnRvb2x0aXAtaW5uZXIge1xyXG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgbWF4LXdpZHRoOiAyMDBweDtcclxufVxyXG5cclxuLmFwcG9pbnRtZW50LWxhbmRpbmctY2FyZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOWZhICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcclxuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4udHAtd2lkZ2V0IHtcclxuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBjb2xvcjogIzE5MTkxOTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZ2FwOiAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IC0xMHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnRwLXRleHQge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBtYXJnaW4tcmlnaHQ6IDJweDtcclxufVxyXG5cclxuLnRwLXN0YXJzLFxyXG4udHAtbG9nbyB7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcclxuICAjdHJ1c3RwaWxvdC1tb2JpbGUtcm93IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5hdmFpbGFiaWxpdHktYmFkZ2Uge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDAuMjVyZW07XHJcbiAgZm9udC1zaXplOiAwLjdyZW07XHJcbiAgY29sb3I6ICMwMGI2N2E7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmRmNCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDdweDtcclxuICBtYXJnaW4tbGVmdDogN3B4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcclxuICB3aWR0aDogMTUwcHg7XHJcbn1cclxuXHJcbi5hdmFpbGFiaWxpdHktZG90IHtcclxuICB3aWR0aDogMC40NXJlbTtcclxuICBoZWlnaHQ6IDAuNDVyZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjY3YTtcclxuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XHJcbiAgYW5pbWF0aW9uOiBhdmFpbGFiaWxpdHktcHVsc2UgMnMgaW5maW5pdGU7XHJcbn1cclxuXHJcbi5hdmFpbGFiaWxpdHktdGV4dCB7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBhdmFpbGFiaWxpdHktcHVsc2Uge1xyXG4gIDAlLFxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgfVxyXG59XHJcblxyXG4udHAtd2lkZ2V0IHtcclxuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBjb2xvcjogIzE5MTkxOTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZ2FwOiAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IC0xMHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnRwLXRleHQge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBtYXJnaW4tcmlnaHQ6IDJweDtcclxufVxyXG5cclxuLnRwLXN0YXJzLFxyXG4udHAtbG9nbyB7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG5cclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmFwcG9pbnRtZW50LWZsZXgge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGdhcDogMC41cmVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgLmFwcG9pbnRtZW50LWZsZXgge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyAvKiBtZCs6IGJhZGdlIGJlbG93IHRoZSB0aXRsZSAqL1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAvKiBhbGlnbiBpdGVtcyB0byB0aGUgc3RhcnQgKi9cclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAvKiBhbGlnbiBpdGVtcyB0byB0aGUgc3RhcnQgKi9cclxuICB9XHJcbiAgLmF2YWlsYWJpbGl0eS1iYWRnZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gIC5hdmFpbGFiaWxpdHktYmFkZ2Uge1xyXG4gICAgLy8gZm9udC1zaXplOiAwLjY3NXJlbTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAvLyB3aWR0aDogMTQ1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcclxuICAjdHJ1c3RwaWxvdC1tb2JpbGUtcm93IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5oZWxwLWluZGljYXRvci1iYWRnZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuICAgIHdpZHRoOiAxNTdweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuaGVscC10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuaGVscC1pbmRpY2F0b3ItYmFkZ2U6bnRoLWNoaWxkKDIpIHtcclxuICAgIHdpZHRoOiAxNThweDtcclxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcclxuICAuZmxvYXRpbmctY3RhLWFwcG9pbnRtZW50LWNvbnRhaW5lciB7XHJcbiAgICByaWdodDogNTBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnRvb2x0aXAtd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICBtYXJnaW4tYm90dG9tOiAxOXB4O1xyXG4gIHotaW5kZXg6IDEwMDA7IC8qIEVuc3VyZSB3cmFwcGVyIGlzIGFib3ZlIGJhc2UgY29udGVudCAqL1xyXG59XHJcblxyXG4udG9vbHRpcC1jb250ZW50IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAxMDAlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gIHdpZHRoOiAxNnJlbTtcclxuICBtYXgtd2lkdGg6IDkwdnc7XHJcbiAgcGFkZGluZzogMC43NXJlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExODI3O1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XHJcbiAgei1pbmRleDogOTk5OTtcclxufVxyXG5cclxuLnRvb2x0aXAtd3JhcHBlcjpob3ZlciAudG9vbHRpcC1jb250ZW50IHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcblxyXG4udHJlYXRtZW50LXRvb2x0aXAtaWNvbiB7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4udG9vbHRpcC13cmFwcGVyLWxlZnQtdG9wIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE5cHg7XHJcbiAgei1pbmRleDogMTAwMDtcclxufVxyXG5cclxuLnRvb2x0aXAtY29udGVudC1sZWZ0LXRvcCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMTAwJTsgLyogUG9zaXRpb24gYWJvdmUgdGhlIGVsZW1lbnQgKi9cclxuICByaWdodDogMDsgLyogQWxpZ24gdGhlIHJpZ2h0IGVkZ2Ugb2YgdG9vbHRpcCB3aXRoIHRoZSBlbGVtZW50ICovXHJcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyAvKiBzcGFjaW5nIGJldHdlZW4gdG9vbHRpcCBhbmQgZWxlbWVudCAqL1xyXG4gIHdpZHRoOiAxNnJlbTtcclxuICBtYXgtd2lkdGg6IDkwdnc7XHJcbiAgcGFkZGluZzogMC43NXJlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExODI3O1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XHJcbiAgei1pbmRleDogOTk5OTtcclxufVxyXG5cclxuLnRvb2x0aXAtd3JhcHBlci1sZWZ0LXRvcDpob3ZlciAudG9vbHRpcC1jb250ZW50LWxlZnQtdG9wIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcblxyXG4uaW5mby1pY29uIHtcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgY29sb3I6ICM5Y2EzYWY7XHJcbiAgY3Vyc29yOiBoZWxwO1xyXG59XHJcblxyXG4udG9vbHRpcC10aXRsZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xyXG59XHJcblxyXG4udG9vbHRpcC1saXN0IHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4udG9vbHRpcC1saXN0IGxpICsgbGkge1xyXG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XHJcbn1cclxuXHJcbi50b29sdGlwLW5vdGUge1xyXG4gIGNvbG9yOiAjZDFkNWRiO1xyXG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcclxufVxyXG5cclxuLmhlbHAtaW5kaWNhdG9yLWJhZGdlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiA4cHggMTJweDtcclxuICB3aWR0aDogMTc1cHg7XHJcbiAgaGVpZ2h0OiAzNnB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XHJcbiAgZmxleDogbm9uZTtcclxuICBvcmRlcjogMDtcclxuICBmbGV4LWdyb3c6IDA7XHJcbn1cclxuXHJcbi5oZWxwLWluZGljYXRvci1iYWRnZTpudGgtY2hpbGQoMikge1xyXG4gIHdpZHRoOiAxNzZweDtcclxuICBtYXJnaW4tbGVmdDogMTZweDtcclxufVxyXG5cclxuLmhlbHAtaWNvbiB7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG4gIG1hcmdpbi1yaWdodDogOHB4O1xyXG59XHJcblxyXG4uaGVscC10ZXh0IHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtYXBwb2ludG1lbnQtY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAxLjVyZW07XHJcbiAgcmlnaHQ6IDEuNXJlbTtcclxuICB6LWluZGV4OiAxNTA7XHJcbiAgb3BhY2l0eTogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcmVtKTtcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1hcHBvaW50bWVudC1jb250YWluZXIudmlzaWJsZSB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1hcHBvaW50bWVudC1idXR0b24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZ2FwOiAwLjVyZW07XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgd2lkdGg6IDI2OC4zcHg7XHJcbiAgbWF4LXdpZHRoOiA4MHZ3O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzMsIDgzLCAyOSk7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gIGJveC1zaGFkb3c6IDBweCA0cHggNnB4IC00cHggIzAwMDAwMDFhO1xyXG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDE1cHggLTNweCAjMDAwMDAwMWE7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1hcHBvaW50bWVudC1idXR0b246aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMzLCA4MywgMjksIDAuOSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1hcHBvaW50bWVudC1idXR0b246ZGlzYWJsZWQge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIG9wYWNpdHk6IDAuNTtcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1jYWxlbmRhci1pY29uIHtcclxuICB3aWR0aDogMXJlbTtcclxuICBoZWlnaHQ6IDFyZW07XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgZmlsbDogY3VycmVudENvbG9yO1xyXG59XHJcblxyXG4uZmxvYXRpbmctY3RhLWV4aXQtbW9kYWwtb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGluc2V0OiAwO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwYWRkaW5nOiAxcmVtO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB2aXNpYmlsaXR5IDAuM3MgZWFzZTtcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1leGl0LW1vZGFsLW92ZXJsYXkudmlzaWJsZSB7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uZmxvYXRpbmctY3RhLWV4aXQtbW9kYWwtY29udGVudCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgcGFkZGluZzogMS41cmVtO1xyXG4gIG1heC13aWR0aDogMjhyZW07XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGFuaW1hdGlvbjogZmxvYXRpbmctY3RhLXNsaWRlRmFkZUluIDAuM3MgZWFzZS1vdXQgZm9yd2FyZHM7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxvYXRpbmctY3RhLXNsaWRlRmFkZUluIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIH1cclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1leGl0LWNsb3NlLWJ1dHRvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMXJlbTtcclxuICByaWdodDogMXJlbTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBjb2xvcjogIzk5OTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1leGl0LWNsb3NlLWJ1dHRvbjpob3ZlciB7XHJcbiAgY29sb3I6ICM1NTU7XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtZXhpdC1jbG9zZS1pY29uIHtcclxuICB3aWR0aDogMS4yNXJlbTtcclxuICBoZWlnaHQ6IDEuMjVyZW07XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtZXhpdC1tb2RhbC1ib2R5IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtZXhpdC1pY29uIHtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcblxyXG4uZmxvYXRpbmctY3RhLWNhbGVuZGFyLWljb24tbGFyZ2Uge1xyXG4gIGNvbG9yOiAjZTk1MzFkO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogNDhweDtcclxuICBoZWlnaHQ6IDQ4cHg7XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtZXhpdC1oZWFkaW5nIHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBsaW5lLWhlaWdodDogMjhweDtcclxuICBsZXR0ZXItc3BhY2luZzogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG59XHJcblxyXG4uZmxvYXRpbmctY3RhLWV4aXQtdGV4dCB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtZXhpdC1idXR0b24td3JhcHBlciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gIG1hcmdpbi10b3A6IDFyZW07XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtZXhpdC1ib29rLWJ1dHRvbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDQ4cHg7XHJcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCB0cmFuc2Zvcm0gMC4ycztcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1leGl0LWJvb2stYnV0dG9uOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMywgODMsIDI5LCAwLjkpO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtZXhpdC1ub3RlIHtcclxuICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgY29sb3I6ICM2YjcyODA7XHJcbn1cclxuXHJcbi5mZWF0dXJlZC1pbiB7XHJcbiAgLS1nYXA6IGNsYW1wKDAuNzVyZW0sIDEuNXZ3LCAxLjI1cmVtKTtcclxuICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZmVhdHVyZWQtaW4gLmlubmVyIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmxvZ28tZ3JpZCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IHZhcigtLWdhcCk7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBvdmVyZmxvdzogaGlkZGVuOyAvKiBoaWRlIHNjcm9sbGJhciBieSBkZWZhdWx0ICovXHJcbn1cclxuLmxvZ28taXRlbSB7XHJcbiAgZmxleDogMCAwIGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDAuNHJlbTtcclxuICBtaW4td2lkdGg6IDIwMHB4O1xyXG59XHJcbi5sb2dvLWl0ZW0gYSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMjAwcHg7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMThzIGVhc2UsIGZpbHRlciAwLjE4cyBlYXNlO1xyXG4gIG1hcmdpbjogYXV0bztcclxufVxyXG4ubG9nby1pdGVtIGltZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiA2MHB4O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGNvbnRyYXN0KDAuOSkgb3BhY2l0eSgwLjg1KTtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuLmxvZ28taXRlbSBhOmZvY3VzLFxyXG4ubG9nby1pdGVtIGE6aG92ZXIge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSBzY2FsZSgxLjAzKTtcclxufVxyXG4ubG9nby1pdGVtIGE6Zm9jdXMgaW1nLFxyXG4ubG9nby1pdGVtIGE6aG92ZXIgaW1nIHtcclxuICBmaWx0ZXI6IG5vbmU7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uZm9yYmVzLWxvZ28ge1xyXG4gIG1heC1oZWlnaHQ6IDM3cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLmxvZ28tZ3JpZCB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG59XHJcbiIsIi8vIFJlc3BvbnNpdmUgbWVkaWEgcXVlcnlcclxuXHJcbkBtaXhpbiBtaW4oJHNpemUpIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIG1heCgkc2l6ZSkge1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkc2l6ZSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gbWluLW1heCgkbWluLCAkbWF4KSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuIiwiXHJcbi5uYXYtbGlua3tcclxuICAgIGltZ3tcclxuICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZHJvcGRvd24tZWxlbWVudHtcclxuXHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHJcbiAgICB1bHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICB6LWluZGV4OjI7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDoyM3B4O1xyXG5cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSg2NCw2NCw3MiwuMik7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDY0LDY0LDcyLC4yKTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6NXB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC10ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokbGlnaHRlci10ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodGVyLXRleHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNjQsNjQsNzIsLjIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi5uYXZiYXItYnJhbmR7XHJcbiAgICBtYXJnaW4tcmlnaHQ6MDtcclxufVxyXG5cclxuI2hlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNjQsIDY0LCA3MiwgMC4yKTtcclxuXHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDg1cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgICAgICAgICAgcmlnaHQ6IC05OTk5cHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHJpZ2h0IC4ycyBlYXNlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4KDM2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDg1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZS5zaG93IHtcclxuICAgICAgICAgICAgcmlnaHQ6IC0xMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcclxuICAgICAgICAgICAgICAgIHRvcDogODVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubm8tc2hvdyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoMzkwcHgpIHtcclxuICAgICAgICAubmF2YmFyLWJyYW5kIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5uYXZiYXItbmF2IHtcclxuICAgICAgICAubmF2LWl0ZW0ge1xyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAubmF2LWxpbmt7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI1MjQyQjtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg2NCwgNjQsIDcyLCAwLjIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tb2ItbmV3IHtcclxuICAgICAgICAubmF2LWl0ZW0ge1xyXG4gICAgICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxvZy1kZXRhaWwge1xyXG4gICAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAjbmF2LWNhbGwtYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2LjVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kcm9wZG93biB7XHJcbiAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6MXB4IHNvbGlkICRwcmltYXJ5LWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdMYXRvJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5kcm9wZG93biB7XHJcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICBsZWZ0OiAtNjZweDtcclxuICAgICAgICAgICAgdG9wOiA1OXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDhEOEQ5O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCA1NnB4IHJnYmEoMCwgMCwgMCwgMC4wMykgMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA1cHggNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC01MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDQxZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyODJBMkQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4RDhEOTtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmNlbGwtYmxvY2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAuZHJvcGRvd24ge1xyXG4gICAgICAgIC5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5uYXZiYXItdG9nZ2xlciB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAjbmF2aWNvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAzOHB4O1xyXG4gICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U5NTMxRDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNTUlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDM1MzFhO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5cHg7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiA3cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMjFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICNuYXZpY29uLm9wZW4ge1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XHJcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xyXG4gICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIucmV2aWV3LWFyZWEge1xyXG5cclxuICAgIC5zbGlkZXItYm94e1xyXG4gICAgICAgIC5tb3Jle1xyXG4gICAgICAgICAgICBjb2xvcjogbGlnaHRlbigkcHJpbWFyeS1jb2xvciwgMTApO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtIDAgN3JlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gNXB4IDdyZW07XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgY29sb3I6ICMzMjMyMzI7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAtMjVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0U5NTMxRDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICM0MDQwNDg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcclxuICAgIH1cclxuICAgIC5zbGlkZXItYXJlYSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAuc2xpZGVyLWJveCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkYgdXJsKC4uL2ltYWdlcy9pbWcyMy53ZWJwKSBuby1yZXBlYXQgcmlnaHQgMjFweCB0b3AgMThweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgLy8gcGFkZGluZzogNjBweCAyNXB4IDAgMjVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6MTVweDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MXJlbTtcclxuICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQwNDA0MDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgoMTM2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgJi5oM3tcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQwNDA0MDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5oNHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nbGlkZV9fYnVsbGV0cyB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTRyZW07XHJcbiAgICAgICAgICAgIC5nbGlkZV9fYnVsbGV0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlNmU2ZTY7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZ2xpZGVfX2J1bGxldC0tYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFOTUzMUQ7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IC01cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxLjVweCBzb2xpZCAjRTk1MzFEO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiI2Zvb3RlciB7XHJcblxyXG5cclxuICAgIC5jb24taW5mbyxcclxuICAgIHVse1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogNHB4IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgY29sb3I6ICNkM2QzZDM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb24taW5mb3tcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5sYXJnZSBhe1xyXG5cclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtOztcclxuICAgICAgICAgICAgY29sb3I6d2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGJhY2tncm91bmQ6ICM0MDQwNDg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICAuZm9vdGVyLWxvZ28ge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb24taW5mbyB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcclxuICAgICAgICBAaW5jbHVkZSBtYXgoMTM2N3B4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTVweCAwIDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgoMTM2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuOGVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgoMTM2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zLWxpbmsge1xyXG4gICAgICAgIC8vIG1hcmdpbjogMCAwIDUwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDEzNjdweCkge1xyXG4gICAgICAgICAgICAvLyBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDA0MDQ4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzYwNjA2MDtcclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jYXJkLWJsb2NrIHtcclxuICAgICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmPmltZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogLTExcHggM3B4IDAgMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFnZS1iYXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwIDAgNHJlbTtcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRTk1MzFEO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9ybS1ibG9jayB7XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgY29sb3I6ICNFOTUzMUQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDYpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC43NTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNik7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4KDEzNjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN1Yi1idG4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTk1MzFEO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29weS1yaWdodCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzJBMjgzMTtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAuOHJlbSAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmFjY29yZGlvbi1ibG9jayB7XHJcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgfVxyXG4gICAgaDMge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDI1cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFjY29yZGlvbi1pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3ctcmlnaHQud2VicCk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmFjY29yZGlvbi1ib2R5IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDdweDtcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOjphZnRlciB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgIWltcG9ydGFudDtcclxufSIsIi50cmVhdC1hcmVhIHtcclxuICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgfVxyXG4gIGgyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIGNvbG9yOiAjMzIzMjMyO1xyXG4gICAgbWFyZ2luOiAwIDAgMzVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xyXG4gICAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogYXV0bztcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJvdHRvbTogLTMwcHg7XHJcbiAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvbmctYmFyIHtcclxuICAgIG1hcmdpbjogNDBweCAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB1bCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC50cmVhdG1lbnQtZmVlcy10YWIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgLm5hdi1saW5rLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBsZWZ0OiA0OHB4O1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIGJ1dHRvbixcclxuICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDAgMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYnV0dG9uLFxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcGFkZGluZzogMTVweCA0MHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlZWU4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAwO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubmF2LWxpbmsuYWN0aXZlLXRyZWF0bWVudCB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdi1saW5rLmFjdGl2ZSB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2U5NTMxZDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICByaWdodDogNDVweDtcclxuICAgICAgICAgICAgYm90dG9tOiAtMTRweDtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uMDgud2VicCkgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgICAgICAgICByaWdodDogMjlweDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbS10d28ge1xyXG4gICAgICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbSAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgY29sb3I6ICM0MDQwNDg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxcmVtO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWF4KDEzNjdweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDFyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5ldyB7XHJcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAycmVtIDA7XHJcbiAgICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtIDA7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDA7XHJcbiAgICAgIH1cclxuICAgICAgLmJsb2NrIHtcclxuICAgICAgICBtYXJnaW46IDAgMCA1MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYWZ0ZXItbGVmdCB7XHJcbiAgJjphZnRlciB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICB9XHJcbn1cclxuIiwiLmxvY2F0aW9uLXNlY3Rpb24ge1xyXG4gICAgLnVuZGVybGluZTYge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFOTUzMUQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvY2F0aW9uLXRleHQtMSxcclxuICAgIC5sb2NhdGlvbi10ZXh0LTIsXHJcbiAgICAubG9jYXRpb24tdGV4dC0zIHtcclxuICAgICAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4OyAvKiBpcyB0aGlzIGNvcnJlY3QvaW50ZW5kZWQgZGVzaWduPyAqL1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiAjRTk1MzFEO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAubG9jYXRpb24tdGV4dC00LFxyXG4gICAgLmxvY2F0aW9uLXRleHQtNSB7XHJcbiAgICAgICAgY29sb3I6ICM0MDQwNDg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTZweCkge1xyXG4gICAgLmxvY2F0aW9uLXNlY3Rpb24ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuc20tdHdvIHtcclxuICBoNCB7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICB9XHJcbn1cclxuXHJcbi5zZWFyY2gtY29udHJvbHMge1xyXG4gIC5idG4tZmlsdGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5pbmRpY2F0b3Ige1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTVweDtcclxuICAgICAgcmlnaHQ6IC01cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZWxlY3QtYWxsLWZpbHRlcixcclxuICAuY2xlYXItZmlsdGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiBibGFjaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICNmaWx0ZXItZHJvcGRvd24ge1xyXG4gICAgbGFiZWw6aG92ZXIge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGNvbG9yOiBibGFjaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kZXRhaWwtbWVzc2FnZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDEuMnJlbTtcclxufVxyXG5cclxuKiB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLmFwcG9pbnRtZW50LWZvcm0ge1xyXG4gIG1heC13aWR0aDogMTEwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uYnRuLXNlYXJjaCxcclxuLmJ0bi1maWx0ZXIge1xyXG4gIGFsaWduLXNlbGY6IGVuZDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmJ0bi1maWx0ZXIge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgbWluLWhlaWdodDogNDBweDtcclxuICBiYWNrZ3JvdW5kOiAjZmRlZWU4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNiYzYzNDQ7XHJcbiAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vLyB3aWR0aDogMTYwcHg7XHJcbi8vIG1heC13aWR0aDogMTAwcHg7XHJcblxyXG4ud2hlZWxjaGFpciB7XHJcbiAgbGFiZWwge1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gIH1cclxuXHJcbiAgLmQtZmxleCB7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG5pbnB1dFtuYW1lPVwicG9zdGNvZGVcIl0ge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5kYXRlLXJlc3VsdHMtYnRuIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgY29sb3I6IGJsYWNrO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2M1YzVjNTtcclxuICAmLmFjdGl2ZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkMDg7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNnB4KTtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIH1cclxufVxyXG5cclxuLmRhdGUtcmVzdWx0cy1idG4tYWN0aXZlIHtcclxuICBib3JkZXItY29sb3I6ICNlOTUzMWQ7XHJcbiAgY29sb3I6ICNlOTUzMWQ7XHJcbn1cclxuXHJcbi50aW1lLWxpc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1heC1oZWlnaHQ6IGNhbGMoMiAqIDEuOHJlbSArIDFyZW0pO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2U7XHJcbn1cclxuXHJcbi50aW1lLWxpc3QuZXhwYW5kZWQge1xyXG4gIG1heC1oZWlnaHQ6IDEwMDBweDtcclxufVxyXG5cclxuLnRpbWUtbGlzdCAudGltZS1iYWRnZSB7XHJcbiAgbWFyZ2luOiAwLjI1cmVtO1xyXG59XHJcblxyXG4uZGF0ZS1sYWJlbC1zZWxlY3Qge1xyXG4gIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcclxuICBtYXgtd2lkdGg6IDIxNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMzU1cHgpIHtcclxuICAudGltZS1saXN0IHtcclxuICAgIG1heC1oZWlnaHQ6IGNhbGMoMyAqIDEuOHJlbSArIDEuNXJlbSk7XHJcbiAgfVxyXG5cclxuICAuZGF0ZS1sYWJlbC1zZWxlY3Qge1xyXG4gICAgbWF4LXdpZHRoOiAxNTBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA1NTBweCkge1xyXG4gIC5zb3J0LW9wdGlvbiB7XHJcbiAgICBtaW4td2lkdGg6IDE0MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDE5NTBweCkge1xyXG4gIC5jb2wteHh4bC0zIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDI1JTsgLyogMyBjb2x1bW5zICovXHJcbiAgfVxyXG59XHJcblxyXG4uc3VibWl0LWJ0bi1pbnB1dCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZkZWVlODtcclxuICBoZWlnaHQ6IDM4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uc3VibWl0LWJ0bi1pbnB1dDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNlOTUzMWQsIDUlKTtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcblxyXG4uc3VibWl0LWJ0bi1pbnB1dDIge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgaGVpZ2h0OiAzOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGVlZTg7XHJcbiAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uc3VibWl0LWJ0bi1pbnB1dDI6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxufVxyXG5cclxuLmFXaXRoRCB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIC8vIG1pbi1oZWlnaHQ6IDUwdmg7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gIGxhYmVsIHtcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuLmFXaXRoRCAub3B0aW9ucyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgZ2FwOiAxNXB4O1xyXG59XHJcblxyXG4uYVdpdGhEIC5vcHRpb25zIC5pbiB7XHJcbiAgd2lkdGg6IDMwJTtcclxufVxyXG4uYVdpdGhEIC5vcHRpb25zIC5pbiAuaW5wdXQge1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG4uYVdpdGhEIC5vcHRpb25zIC5kaXN0YW5jZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmFXaXRoRCAub3B0aW9ucyAuZGlzdGFuY2Ugc2VsZWN0IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxOXB4O1xyXG4gIGNvbG9yOiBibGFjaztcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLmlucHV0IHtcclxuICBpbnB1dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgcGFkZGluZzogMTBweDtcclxufVxyXG5zZWxlY3QuaW5wdXQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4uYVdpdGhEIC5vcHRpb25zIC5pbiAuaW5wdXQgLmFXaXRoRCAub3B0aW9ucyAuaW4gLmlucHV0IHNlbGVjdCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5hV2l0aEQgLm9wdGlvbnMgLmluIC5pbnB1dCB7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCBncmV5O1xyXG59XHJcbi5hV2l0aEQgLm9wdGlvbnMgLmluIC5pbnB1dCBpbnB1dCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gIGNvbG9yOiBibGFjaztcclxufVxyXG4uYVdpdGhEIC5vcHRpb25zIC5pbiAuaW5wdXQ6Zm9jdXMtd2l0aGluIHtcclxuICBib3JkZXItY29sb3I6ICNlOTUzMWQ7XHJcbn1cclxuLndoZWVsY2hhaXIgLmlucHV0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4ud2hlZWxjaGFpciAuaW5wdXQge1xyXG4gIHBhZGRpbmc6IDVweDtcclxufVxyXG4ud2hlZWxjaGFpciAueW4ge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi53aGVlbGNoYWlyIC55biBhIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgY29sb3I6IGJsYWNrO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi53aGVlbGNoYWlyIC5idG5ZZXMgYSB7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGJhY2tncm91bmQ6IGJsYWNrO1xyXG59XHJcbi5zZWFyY2hCdG4ge1xyXG4gIHdpZHRoOiAxNSU7XHJcbiAgaGVpZ2h0OiA2dmg7XHJcbiAgbWFyZ2luLXRvcDogYXV0bztcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYmFja2dyb3VuZDogI2U5NTMxZDtcclxufVxyXG4uc2VhcmNoQnRuIGEge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5zZWFyY2hCdG4gLnNJY29uIHtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5zZWFyY2hCdG4gLnRleHQge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLmFXaXRoRCAuY2hlY2tzIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiAxMnZoO1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uYVdpdGhEIC5jaGVja3MgbGFiZWwge1xyXG4gIGZvbnQtc2l6ZTogMC44cmVtO1xyXG59XHJcbi5hV2l0aEQgLmNoZWNrcyBpbnB1dCB7XHJcbiAgYWNjZW50LWNvbG9yOiAjZTk1MzFkO1xyXG59XHJcblxyXG4uYnRuLXNlYXJjaCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGJhY2tncm91bmQ6ICNlOTUzMWQ7XHJcbn1cclxuXHJcbi5idG4tc2VhcmNoIGJ1dHRvbiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcbi5idG4tc2VhcmNoIC5zSWNvbiB7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLnNlYXJjaC1kYXktZGF0ZXMge1xyXG4gIG1pbi1oZWlnaHQ6IDc0cHg7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkxOXB4KSB7XHJcbiAgLmJ0bi1zZWFyY2gge1xyXG4gICAgbWF4LXdpZHRoOiAxMjBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5idG4tc2VhcmNoLnNlYXJjaCxcclxuICBidXR0b25bbmFtZT1cInNlYXJjaFwiXSB7XHJcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQ1cHgpIHtcclxuICAud2hlZWxjaGFpciBsYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDAuN3JlbTtcclxuICB9XHJcbiAgLnNlYXJjaC1kYXktZGF0ZXMge1xyXG4gICAgbWluLWhlaWdodDogMHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc4cHgpIHtcclxuICAuYVdpdGhEIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDEuMiByZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLm1ibC1pbWctc2VhY2gge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTE4cHgpIHtcclxuICAuZGVzay1pbWctc2VhY2gge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLm1ibC1pbWctc2VhY2gge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5zZWFyY2gtYmcge1xyXG4gICAgaGVpZ2h0OiA2MCUgIWltcG9ydGFudDtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hV2l0aEQgLm9wdGlvbnMge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgLmFXaXRoRCAub3B0aW9ucyAuaW4ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC53aGVlbGNoYWlyIGxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gIH1cclxuICAuYVdpdGhEIC5vcHRpb25zIC5pbiAuaW5wdXQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgfVxyXG4gIC5zZWFyY2hCdG4ge1xyXG4gICAgLy8gZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmJ0bi1zZWFyY2gge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY5MnB4KSB7XHJcbiAgLmFXaXRoRCAuY2hlY2tzIHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDNweCkge1xyXG4gIC5hV2l0aEQge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2VhcmNoLXNlY3Rpb24ge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL3NlYXJjaC1iZy5wbmdcIik7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5cclxuLlNlYXJjaC1oZWFkaW5nIHtcclxuICBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBjb2xvcjogIzMzMzMzMztcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgfVxyXG59XHJcblxyXG4uU2VhcmNoLWNhcmRzIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuLm1haW50YWluLWNhcmQge1xyXG4gIHdpZHRoOiA4MS41JTtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5sb2NhdGlvbixcclxuLmF3YXksXHJcbi5jbG9jayxcclxuLnRpbWUge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmRiZGJkO1xyXG4gIG1hcmdpbi1ib3R0b206IDdweDtcclxuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG5cclxuICBzcGFuIHtcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbiAgfVxyXG4gIGRpdiB7XHJcbiAgICBjb2xvcjogIzFkMWQxZDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICB9XHJcbn1cclxuLnByYWN0aWNlLXNlY3Rpb24ge1xyXG4gIHNwYW4ge1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcclxuICB9XHJcbiAgZGl2IHtcclxuICAgIGNvbG9yOiAjMWQxZDFkO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmRlbnRhbC1yZWNvcmQge1xyXG4gIGNvbG9yOiAjMWQxZDFkO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxufVxyXG5cclxuLmJvb2tpbmctYnRuIHtcclxuICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgaGVpZ2h0OiAzOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGVlZTg7XHJcbiAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4uYm9va2luZy1idG46aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5jaGVjay1saXN0IHtcclxuICBtYXJnaW4tbGVmdDogMTAwcHg7XHJcbn1cclxuLmxvY2F0aW9uLWNhcmQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTE4cHgpIHtcclxuICAubG9jYXRpb24tY2FyZCB7XHJcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5sb2FkZXIge1xyXG4gIGFuaW1hdGlvbjogYW5pbU5hbWUgMnMgbGluZWFyIGluZmluaXRlO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICBtYXJnaW46IDIwcHg7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbU5hbWUge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4ucm90YXRlLWNpcmNsZS1hbmltIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4jYnRuLW5vIHtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuIiwiI2xvYWRlci1iZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgLyogT3B0aW9uYWwgYmFja2dyb3VuZCBvdmVybGF5ICovXHJcbiAgei1pbmRleDogOTk5OTk5O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gIC8qIFJlY3RhbmdsZSBzdHlsaW5nICovXHJcbiAgLmxvYWRlci1ib3gge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgIGhlaWdodDogNTUwcHg7XHJcbiAgICB3aWR0aDogODAwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDkwJTtcclxuICAgIG1heC1oZWlnaHQ6IDkwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgc3ZnIHtcclxuICAgIHdpZHRoOiA0MCU7XHJcbiAgICBoZWlnaHQ6IDQwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgfVxyXG5cclxuICAubG9hZGVyLXRleHQge1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgfVxyXG5cclxuICAubG9hZGVyIHtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCBhdXRvIDJyZW07XHJcbiAgICBib3JkZXI6IDE2cHggc29saWQgI2YzZjNmMztcclxuICAgIGJvcmRlci10b3Atd2lkdGg6IDE2cHg7XHJcbiAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYigyNDMsIDI0MywgMjQzKTtcclxuICAgIGJvcmRlci10b3A6IDE2cHggc29saWQgI2U4NTQxYztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHdpZHRoOiAxMjBweDtcclxuICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICBhbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgfVxyXG5cclxuICAubG9hZGVyLWNvbmZpcm0ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMHB4O1xyXG4gICAgcmlnaHQ6IDMwcHg7XHJcbiAgICBib3JkZXI6IDhweCBzb2xpZCAjZjNmM2YzICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItdG9wOiA4cHggc29saWQgI2U4NTQxYyAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgQGtleWZyYW1lcyBzcGluIHtcclxuICAgIDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNjYXJkLWVsZW1lbnQge1xyXG4gIHBhZGRpbmc6IDEwcHggNXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XHJcbn1cclxuXHJcbi5uYXZpZ2F0ZS1iYWNrLWNvbnRhaW5lciB7XHJcbiAgY29sb3I6ICNkM2QzZDM7XHJcbiAgYSB7XHJcbiAgICBjb2xvcjogcmVkO1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI3N0cmlwZVBheTpkaXNhYmxlZCB7XHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcblxyXG4udXBkYXRlLWNvbG9yLW9yYW5nZSB7XHJcbiAgY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLlBheW1lbnQtdG9wIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgY29sb3I6ICM1YzViNjA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gIH1cclxuICAubG9nby1taWQtcGljIHtcclxuICAgIHdpZHRoOiAxMjBweDtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRhYmxlLW9mLXBheSB7XHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICRsaWdodGVyLXRleHQtY29sb3I7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0MDQwNDgzMztcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDA0ODMzO1xyXG4gIGhlaWdodDogNDNweDtcclxuICBsaW5lLWhlaWdodDogMzlweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC5wYXltZW50IHtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0MDQwNDgzMztcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQwNDA0ODMzO1xyXG4gIH1cclxuICBzcGFuIHtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uanVzdGZvcnRhZyxcclxuLmp1c3Rmb3J0YWcgYSB7XHJcbiAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG59XHJcblxyXG4ubWFpbi1jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvd2F2ZS53ZWJwXCIpO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuLnBheS1mb3JtIHtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5wYXktdG9wIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAudG9wLWxlZnQge1xyXG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcblxyXG4gICAgICAucGF5LXRleHQge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgY29sb3I6ICMyNTI0MmI7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRvcC1yaWdodCB7XHJcbiAgICAgIC5wYXktcHJpY2Uge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG5cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnBheS10b3RhbCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBjb2xvcjogIzdiN2I3YjtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5kZWJpdGZvcm0ge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBjb2xvcjogIzdiN2I3YjtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICB9XHJcbiAgICAuZGViaXQtaW5wdXQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblxyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgaW1nIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnBheS1idG4ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gIH1cclxuICAub3ItYm94IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gICAgLmxpbmUtYm94OjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkY2RjZGM7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgICBzcGFuIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBjb2xvcjogI2IzYjNiMztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYXltZW50LWNvbmZpcm1hdGlvbi1pY29uIHtcclxuICAgIG1hcmdpbi1yaWdodDogM3B4O1xyXG4gIH1cclxuICAucGF5cGFsLWJ0biB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYzZjg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLmNhbmNlbHQtYnRuIHtcclxuICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGNvbG9yOiAjZjMwMDAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xyXG4gICAgLnBheS1sb2dvLW1vYmlsZSB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuICAgIC5wYXltZW50LWNvbmZpcm1hdGlvbi1pY29uIHtcclxuICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTI1cHgpIHtcclxuICAubWFpbi1jb250YWluZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICB9XHJcbiAgLnRhYmxlLW9mLXBheSB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTFweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU0cHgpIHtcclxuICAuZGViaXQtaW5wdXQge1xyXG4gICAgaW5wdXQge1xyXG4gICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiA3JTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgLlBheW1lbnQtdG9wLW1ibCB7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogOXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnRhYmxlLW9mLXBheSB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiA3cHg7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogOHB4O1xyXG4gICAgfVxyXG4gICAgI2NvbmZpcm0tdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIwMDBweCkge1xyXG4gIC5wYXktZm9ybSB7XHJcbiAgICB0b3A6IDIwJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSB7XHJcbiAgLnBheS1mb3JtIHtcclxuICAgIHRvcDogMTAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE2cHgpIHtcclxuICAudGFibGUtb2YtcGF5IHtcclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogOXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuY29udGFpbmVyIHtcclxuICAgIC50aGFua3NfcGFyYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICB9XHJcbiAgICAubXlhY2NvdW50IHtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgLnRoYW5rcy1oZWFkaW5nIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZGV0YWlsLXNlY3Rpb246OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IHVybChcIi9hc3NldHMvaW1hZ2VzLy9tYXNrLndlYnBcIik7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMDtcclxuICB9XHJcbiAgLmRldGFpbC1zZWN0aW9uIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBcclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogIzFkMWQxZDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgICBkaXYge1xyXG4gICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgICAuc2VjdGlvbjIge1xyXG4gICAgICB3aWR0aDogMzAlO1xyXG4gICAgfVxyXG4gICAgLnNlY3Rpb24xIHtcclxuICAgICAgd2lkdGg6IDMwJTtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5kZXRhaWwtc2VjdGlvbiB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIC5zZWN0aW9uMiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgLnNlY3Rpb24xIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIC5kZXRhaWwtc2VjdGlvbjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiB1cmwoL2Fzc2V0cy9pbWFnZXMvbWJsLXNpZ24ud2VicCk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA3JTtcclxuICAgICAgcmlnaHQ6IDglO1xyXG4gICAgfVxyXG4gICBcclxuICB9XHJcbiAgIiwibGFiZWwudGVybXN7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzowIDAgNXB4O1xyXG4gIGlucHV0e1xyXG4gICAgbWFyZ2luLXJpZ2h0OjEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYWR1bHQtY2hpbGQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBcclxuICBsYWJlbCB7XHJcbiAgICBmbGV4LWJhc2lzOiA0NyU7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xyXG5cclxuICAgIHNwYW46Zmlyc3Qtb2YtdHlwZXtcclxuICAgICAgcGFkZGluZy10b3A6IDRweDtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICBpbWd7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGVlZTg7XHJcbiAgICAgIGltZ3tcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmZvcm0tYm94e1xyXG5cclxuICAgID4gZGl2e1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgICB9XHJcblxyXG4gIC5mb3JtLWxhYmVse1xyXG4gICAgY29sb3I6ICM0MDQwNDg7XHJcbiAgICBtYXJnaW46MDtcclxuICB9XHJcblxyXG4gIGlucHV0W25hbWU9ZW1haWxfYWRkcmVzc117XHJcbiAgICAvLyBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICBzZWxlY3RbbmFtZT10aXRsZV17XHJcbiAgICAgIG1heC13aWR0aDogNzBweDtcclxuICAgIH1cclxuICAgIGlucHV0W25hbWU9Zmlyc3RfbmFtZV0sXHJcbiAgICBpbnB1dFtuYW1lPWxhc3RfbmFtZV0sXHJcbiAgICBpbnB1dFtuYW1lPWRvYl17XHJcbiAgICAgIG1heC13aWR0aDoyNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFtuYW1lPWVtYWlsX2FkZHJlc3Nde1xyXG4gICAgICAvLyBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICBpbnB1dFtuYW1lPWRvYl17XHJcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gIH1cclxuXHJcbiAgc2VsZWN0W25hbWU9dGl0bGVde1xyXG4gICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICB9XHJcblxyXG4gIGxhYmVsLnVuZGVybGluZXtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA1cHg7XHJcbiAgfVxyXG4gIFxyXG5cclxufVxyXG5cclxuLnByaW1hcnktbGlua3tcclxuICBjb2xvcjokcHJpbWFyeS1jb2xvcjtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLnByb2NlZWR0b3BheS1idG4ge1xyXG4gIHdpZHRoOiAxODBweDtcclxuICBoZWlnaHQ6IDM3cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgYm9yZGVyOiRwcmltYXJ5LWJvcmRlci1jb2xvcjtcclxuICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gICY6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHByaW1hcnktY29sb3IsIDEwJSk7XHJcbiAgfVxyXG59XHJcblxyXG4ucGF5LWZvcm17XHJcbiAgbWF4LXdpZHRoOiA1MTZweDtcclxufVxyXG5cclxuLmRldGFpbC1pbmZvLWFwcG9pbnRtZW50IHtcclxuICAgIGNvbG9yOiRsaWdodGVyLXRleHQtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgXHJcbiAgfVxyXG4gIC5kZXRhaWwtaW5mby1hcHBvaW50bWVudDo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogdXJsKC9hc3NldHMvaW1hZ2VzL3NoYXBlLWxlZnQud2VicCk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiA1JTtcclxuICB9XHJcbiAgLmRldGFpbC1pbmZvLWFwcG9pbnRtZW50OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogdXJsKC9hc3NldHMvaW1hZ2VzL3NoYXBlLXJpZ2h0LndlYnApO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDUlO1xyXG4gIH1cclxuICAuZGV0YWlsLWluZm8tY2FyZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgY29sb3I6ICRkZWZhdWx0LXRleHQtY29sb3I7XHJcblxyXG4gICAgaW1ne1xyXG4gICAgICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIGF7XHJcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC10ZXh0LWNvbG9yO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6JHByaW1hcnktY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmRhdGVmb3JtIHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgY29sb3I6ICM3YjdiN2I7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgfVxyXG4gICAgLmRhdGUtaW5wdXQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJlaGFsZi1vZiB7XHJcbiAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgfVxyXG4gIC50ZXJtc2FuZGNvbmQge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAuY2hlY2sxdGVybSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIFxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogIzRmNGY0ZjtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JnZXRfcGFzc3dvcmQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICNmZjAwMDA7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAubG9naW4tYnRuLWJvb2tpbmcge1xyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAjNGY0ZjRmO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIH1cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5HdWFyZGlhbnMtZGV0YWlsIHtcclxuICAgIHAge1xyXG4gICAgICBjb2xvcjogIzI1MjQyYjtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtLWNoaWwtZGV0YWlsIHtcclxuICAgIHAge1xyXG4gICAgICBjb2xvcjogIzI1MjQyYjtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5oaWRlLXRoZS1mb3JtIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1M3B4KSB7XHJcbiAgICAuYXBwb2ludG1lbnQtYm9va2luZy1mb3JtIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICAgIC5kZXRhaWwtaW5mby1hcHBvaW50bWVudDo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogNSU7XHJcbiAgICB9XHJcbiAgICAuZGV0YWlsLWluZm8tYXBwb2ludG1lbnQ6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCgvYXNzZXRzL2ltYWdlcy9tYmwtc2hhcGUtcmlnaHQud2VicCk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAuYWR1bHQtY2hpbGQge1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMoMXZ3ICsgMXZoICsgMC4zdm1pbik7XHJcbiAgICAgIH1cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuanVzdGZvcnRhZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gIC5qdXN0Zm9ydGFnOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICBib3R0b206IC0xMXB4O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UwZTBlMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIH1cclxuICAjYm9va2luZy1hbGwtcHJvY2VzcyB7XHJcbiAgICBpbnB1dDpmb2N1cyB7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBpbnB1dDpmb2N1cyB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMTEsIDIxMCwgMjEwKTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiNib29raW5ndGhpcmRmb3JtLFxyXG4gICNib29raW5ndHdvZm9ybSxcclxuICAjYm9va2luZ2xhc3Rmb3JtIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5lcnJvcl9tZXNzYWdlLFxyXG4gIC5lcnJvcl9tZXNzYWdlMixcclxuICAuZXJyb3JfbWVzc2FnZTMsXHJcbiAgLmVycm9yX21lc3NhZ2U0IHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDBweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICB9XHJcbiAgLmVycm9yX21lc3NhZ2U1IHtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIH1cclxuXHJcbi5kaHhfcWlfYmlnX2ljb24uaWNvbl9kZWxldGVfYWxsIHtcclxuICAgIGNvbG9yOiAjZmY1ODRjO1xyXG59XHJcbi5kaHhfcWlfYmlnX2ljb24uaWNvbl9kZWxldGVfYWxsOmhvdmVyIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSw4OCw3NiwuMDEpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDg4LDc2LC4zKTtcclxufSIsIlxyXG5cclxuLnZpZGVvLWJsb2Nre1xyXG4gIGgye1xyXG4gICAgY29sb3I6ICMzMjMyMzI7XHJcbiAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLS41cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgIG1hcmdpbjogMCAwIDM1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDogI2U5NTMxZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICBib3R0b206IC0xNXB4O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogYXV0bztcclxuICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5tby1ib3gyIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgcGFkZGluZzogMzBweCAyNXB4O1xyXG4gIGhlaWdodDogMjEwcHg7XHJcbiAgd2lkdGg6IDc1JTtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgIGhlaWdodDogMTYwcHg7XHJcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNlOTUzMWQ7XHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuICBoMyB7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDM3MHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgY29sb3I6ICM0MDQwNDg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoMzcwcHgpIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tby1ibG9jazIge1xyXG4gIG1hcmdpbi10b3A6IDEyMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEzMHB4O1xyXG4gIHBhZGRpbmc6IDE1cmVtIDAgMTVyZW07XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iYW5uZXIwMy53ZWJwKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDk5O1xyXG4gIEBpbmNsdWRlIG1heCgxODAwcHgpIHtcclxuICAgIHBhZGRpbmc6IDEzcmVtIDAgMTNyZW07XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCgxNzAwcHgpIHtcclxuICAgIHBhZGRpbmc6IDEycmVtIDAgMTJyZW07XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCgxNjAwcHgpIHtcclxuICAgIHBhZGRpbmc6IDExcmVtIDAgMTFyZW07XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCgxNTAwcHgpIHtcclxuICAgIHBhZGRpbmc6IDEwcmVtIDAgMTByZW07XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCgxNDAwcHgpIHtcclxuICAgIHBhZGRpbmc6IDlyZW0gMCA5cmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoMTM2N3B4KSB7XHJcbiAgICBwYWRkaW5nOiA3cmVtIDAgN3JlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgcGFkZGluZzogNnJlbSAwIDZyZW07XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCgxMDkycHgpIHtcclxuICAgIHBhZGRpbmc6IDRyZW0gMDtcclxuICAgIGJhY2tncm91bmQ6ICNmZGVlZTg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZkZWVlODtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDVweDtcclxuICB9XHJcbiAgaDIge1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIC8vIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgY29sb3I6ICM0MDQwNDg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgLy8gbWFyZ2luOiAwIDAgNjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIG1heCgxMTUwcHgpIHtcclxuICAgICAgLy8gbWFyZ2luOiAwIDAgMjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubW8tYm94MiB7XHJcbiAgbWFyZ2luLXRvcDogNDVweDtcclxuICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICB3aWR0aDoxMDAlO1xyXG4gIHAge1xyXG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB9XHJcblxyXG4gICY6OmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6IHVybCgvYXNzZXRzL2ltYWdlcy9mb3JfYWJvdXQud2VicCk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0xMHB4O1xyXG4gICAgcmlnaHQ6IC0xMHB4O1xyXG4gIH1cclxuXHJcbn1cclxuLnByb21pc2UtaGVhZGluZyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGgyIHtcclxuICAgIG1hcmdpbi10b3A6IC01MHB4O1xyXG4gIH1cclxuXHJcbiAgLnByb21vLWxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgIHdpZHRoOiAxMjBweDtcclxuICAgIGhlaWdodDogM3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNXB4KTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM4MXB4KSB7XHJcbiAgLnByb21pc2UtaGVhZGluZyBoMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLm1vLWJveDIge1xyXG4gICAgcCB7XHJcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUxcHgpIHtcclxuICAubW8tYm94MiB7XHJcbiAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgcCB7XHJcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDM1cHgpIHtcclxuICAubW8tYm94MiB7XHJcbiAgICBoZWlnaHQ6IDE5MHB4O1xyXG4gICAgcCB7XHJcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU1cHgpIHtcclxuICAubW8tYm94MiB7XHJcbiAgaGVpZ2h0OiAyMTBweDtcclxuICB3aWR0aDogNzUlO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHAge1xyXG4gICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgICAgY29sb3I6ICM0MDQwNDg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wcm9tby10ZXh0IHAge1xyXG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG59XHJcbi5BYm91dC11cy1oZWFkaW5nIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogMjVweDtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICB9XHJcbiAgLmFib3V0LXVuZGVyLWxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkwcHgpIHtcclxuICAuYWJvdXQtdW5kZXItbGluZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5pdHMtYWxsLXN0YXJ0ZWQtaCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC52aWRlby1ibG9jayAudmlkLXRleHQgcCB7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBtYXJnaW46IDI1cHg7XHJcbiAgfVxyXG4gIC5vcmRlcmluZyB7XHJcbiAgICBvcmRlcjogMTtcclxuICB9XHJcbn1cclxuXHJcbiIsIlxyXG4gIC5ibG9nLWNhcmQtc2VjdGlvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICAvLyBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbiAgLmJsb2ctY2FyZCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBib3gtc2hhZG93OiA0cHggNHB4IDNweCAjZWVlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcclxuICAgIG1hcmdpbjogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIC5ibG9nLWltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMjEwcHg7XHJcbiAgfVxyXG4gIC5ibG9nLWltZyBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB9XHJcbiAgLmJsb2ctaGVhZGluZyB7XHJcbiAgICBjb2xvcjogIzExMTgyNztcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgIGF7XHJcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC10ZXh0LWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuICAuaW5uZXItYmxvZy1jYXJkIHtcclxuICAgIHBhZGRpbmc6IDI1cHg7XHJcbiAgfVxyXG4gIC5ibG9nLXRleHQge1xyXG4gICAgY29sb3I6ICM2YjcyODA7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBhe1xyXG4gICAgICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcbiAgLnZpZXctbW9yZS1ibG9nIHtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gIH1cclxuICAuYmxvZy1wZXJzb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5ibG9nLW1lbi1pbmZvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuICAuYmxvZy1wZXJzb24tbmFtZSB7XHJcbiAgICBjb2xvcjogIzExMTgyNztcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbiAgLmJsb2FnLWRhdGUge1xyXG4gICAgY29sb3I6ICM2YjcyODA7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3M3B4KSB7XHJcbiAgICAuYmxvZy1jYXJkLXNlY3Rpb24ge1xyXG4gICAgICB3aWR0aDogOTAlO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbiAgICAuYmxvZy1jYXJkIHtcclxuICAgICAgd2lkdGg6IDQ3JTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBib3gtc2hhZG93OiA0cHggNHB4IDNweCAjZWVlO1xyXG4gICAgICBtYXJnaW46IDEwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1NXB4KSB7XHJcbiAgICAuYmxvZy1jYXJkLXNlY3Rpb24ge1xyXG4gICAgICB3aWR0aDogOTAlO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5ibG9nLWNhcmQge1xyXG4gICAgICB3aWR0aDogNzAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDRweCA0cHggM3B4ICNlZWU7XHJcbiAgICAgIG1hcmdpbjogMTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTE5cHgpIHtcclxuICAgIC5ibG9nLWNhcmQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBib3gtc2hhZG93OiA0cHggNHB4IDNweCAjZWVlO1xyXG4gICAgICBtYXJnaW46IDEwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAuaW5uZXItYmxvZy1jYXJkIHtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcblxyXG4gIFxyXG5cclxuLnZpZXctbW9yZS1ibG9ne1xyXG4gIGF7XHJcbiAgICBjb2xvcjokcHJpbWFyeS1jb2xvcjtcclxuICB9XHJcbn1cclxuIiwiLmZhcUhlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDI3cHg7XHJcbiAgICBtYXJnaW46IDIwcHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5wYW5lbC1oZWFkaW5nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5GQVEtc2VjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgbWluLWhlaWdodDogNzB2aDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gIH1cclxuICAucGFuZWwtdGl0bGUgYTpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnBhbmVsLXRpdGxlIGEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogIzRkNGQ2MDtcclxuICB9XHJcbiAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgbWluLWhlaWdodDogNjBweDtcclxuICB9XHJcbiAgLnBhbmVsLXRpdGxlIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5wYW5lbC1kZWZhdWx0IHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmZhcXMtaW1nLWJveCB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgaGVpZ2h0OiA3MjBweDtcclxuICB9XHJcbiAgLmZhcWltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgfVxyXG4gIC5GYXEtaGVhZGluZyB7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG4gIC5jb21vbi11bmRlci1saW5lIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG4gIC5vcmFuZ2UtbGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMTEwcHg7XHJcbiAgICBoZWlnaHQ6IDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgfVxyXG4gIC5vcmFuZ2UtbGluZTIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gIH1cclxuICAuRmFxLWhlYWQge1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gIH1cclxuICAuRmFxLWhlYWQgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XHJcbiAgICAuZmFxcy1pbWctYm94IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xyXG4gICAgLnF1ZXN0aW9uLXNlY3Rpb24ge1xyXG4gICAgICBtYXgtd2lkdGg6IDY1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVyIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDE4MiwgMTgyLCAxODIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgbWluLWhlaWdodDogNjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gIH1cclxuICAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xyXG4gICAgY29sb3I6ICM0ZDRkNjA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIH1cclxuICAuYWNjb3JkaW9uLWl0ZW0ge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxuICAvKiAvKiAucGFuZWwtaGVhZGluZyBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXS5jb2xsYXBzZWQ6YWZ0ZXIgeyBzICovXHJcbiAgIiwiLmdldGluLXRvdWN0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLmlubmVyLWdldC1kYXRhIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxuICBcclxuICAgIC5nZXQtaW4taGVhZGluZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmdldC1pbi1mb3JtIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIGNvbG9yOiAjMDEwMjFkO1xyXG4gICAgICA6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjogIzAxMDIxZDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG4gICAgICBpbnB1dCxcclxuICAgICAgc2VsZWN0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBjb2xvcjogIzAxMDIxZDtcclxuICAgICAgICBjb2xvcjogIzAxMDIxZDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG4gICAgICAuU2VuZC1Gb3JtIHtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50b3VjaC1zZW50YW5jZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgY29sb3I6ICM0ZDRkNjA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgLmdldC1pbi1mb3JtMiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgY29sb3I6ICMwMTAyMWQ7XHJcbiAgXHJcbiAgICBpbnB1dCxcclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgY29sb3I6ICMwMTAyMWQ7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAucmVhc29uLWlucHV0IHtcclxuICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XHJcbiAgICB9XHJcbiAgICAuU2VuZC1Gb3JtIHtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgIH1cclxuICAgIC5jdXN0b20tbnVtYmVyLWlucHV0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICBoZWlnaHQ6IDkwJTtcclxuICAgICAgfVxyXG4gICAgICBzZWxlY3Qge1xyXG4gICAgICAgIGhlaWdodDogOTAlO1xyXG4gICAgICAgIGNvbG9yOiAjNmI3MjgwO1xyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgc2VsZWN0IHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLmdldC1pbi1mb3JtIGxhYmVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxuICAgIGNvbG9yOiAjNDA0MDQ4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ0cHgpIHtcclxuICAgIC5pbm5lci1nZXQtZGF0YSB7XHJcbiAgICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgI21vYmlsZS1nZXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcclxuICAgICNkZXNrdG9wLWdldCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAjbW9iaWxlLWdldCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICAiLCIuYmxvZ2FyZWEge1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAjNGQ0ZDYwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50b3AtYmxvZy1oZWFkIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmJsb2ctcy1kYXRlIHtcclxuICAgIGNvbG9yOiAjNGQ0ZDYwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAuY2F2aXR5LXF1ZXN0aW9uIHAge1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAuY2F2aXR5LWFucyB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogIzRkNGQ2MDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICB9XHJcbiAgLnN5bXRvbXMtcXVlc3Rpb24gcCB7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICAuc3ltdG9tcy1hbnMge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICM0ZDRkNjA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICB9XHJcbiAgLnN5bXRvbXMtYW5zIHAge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICM0ZDRkNjA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIC5zeW10b21zLWFucyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlOiBkaXNjO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgfVxyXG4gIC5jYXVzZS1xdWVzdGlvbiBwIHtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIC5wbGFxdS1pbmZvIHtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIC5hY2lkLWF0dGFjay1oZWFkIHtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICB9XHJcbiAgLnB1bHAtaGVhZCB7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuICAucmlzay1mYWN0b3Igc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIC8vIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAvLyBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICAubG9jYXRpb24tdGVldGgge1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgLmJydXNoaW5nIHtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIC5zbmFja2luZyB7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuICAuZHJ5LW1vdXRoIHtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIC5mbG9yaWRlIHtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5jb3BsaS1oZWFkIHNwYW4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgXHJcbiAgLnNtYWxsLW9yYW5nZS1jb2xvciB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogN3B4O1xyXG4gICAgaGVpZ2h0OiA3cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAuc2VydmUtYm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICB9XHJcbiAgLnNlcnZlLWJveDIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5wcmV2ZW50aW9uIHAge1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgLnNpbXBsZS10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGNvbG9yOiAjNGQ0ZDYwO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAub3JhbmdlLWxpbmUtZG93biB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMTIwcHg7XHJcbiAgICBoZWlnaHQ6IDVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gIH1cclxuICAub3JhbmdlLWxpbmUtZG93bjIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgaGVpZ2h0OiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICB9XHJcbiAgLm9yYW5nZS1saW5lLWRvd24zIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIGhlaWdodDogM3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgfVxyXG4gIC5wbGFxdS1pbmZvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuICAuYmxvZy1oZWFkaW5nLXRvcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICAudG9wLWJsb2ctaGVhZDIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgIC50b3AtYmxvZy1oZWFkIHtcclxuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xyXG4gICAgfVxyXG4gICAgLnRvcC1ibG9nLWhlYWQgcCB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgfVxyXG4gICAgLmZvci1oaWRlLWxpbmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgLmJsb2dhcmVhIHAge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgICAuc3ltdG9tcy1hbnMge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgICAuc2ltcGxlLXRleHQge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAudG9wLWJsb2ctaGVhZCBwIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB9XHJcbiAgICAuY2F2aXR5LXF1ZXN0aW9uIHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAub3JhbmdlLWxpbmUtZG93bjIge1xyXG4gICAgICB3aWR0aDogNjBweDtcclxuICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgIH1cclxuICAgIC5zeW10b21zLXF1ZXN0aW9uIHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAuY2F1c2UtcXVlc3Rpb24gcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICAgIC5zbWFsbC1vcmFuZ2UtY29sb3Ige1xyXG4gICAgICB3aWR0aDogNXB4O1xyXG4gICAgICBoZWlnaHQ6IDVweDtcclxuICAgIH1cclxuICAgIC5wbGFxdS1pbmZvIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgICAudG9wLWJsb2ctaGVhZCBwIHtcclxuICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgIH1cclxuICAgIC5yaXNrLWZhY3RvciA+IHAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICB9XHJcbiAgICAuY29wbGktaGVhZCBzcGFuIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG4gIFxyXG4gICAgLnNlcnZlLWJveCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zZXJ2ZS1ib3gyIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgLnByZXZlbnRpb24gcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICB9XHJcbiAgIiwiLy8gRmVlcyBzdGFydHNcclxuXHJcbi5kZW50aXN0LWltYWdlLWJveCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5mZWVzLWhlYWRpbmcge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBzcGFuIHtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBjb2xvcjogIzZiNzI4MDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxufVxyXG4ubWJsLWZlZXMtY2FyZCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDE4OSwgMTg5LCAxODkpO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAyIHB4ICNlZWU7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICB3aWR0aDogOTAlO1xyXG4gIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAubWJsLWFwcG9pLWhlYWQge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICBzcGFuIHtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tYmwtdmMtaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAzMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuXHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucHJpY2UtZmVlLWhlYWQge1xyXG4gIGNvbG9yOiAjMTExODI3O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxuICBsaW5lLWhlaWdodDogMjhweDtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIC5wcmljZS1jb2xvcmVkIHtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gIH1cclxufVxyXG4ubWJsLWZlZS10ZXh0IHtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIGNvbG9yOiAjNDA0MDQ4O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxufVxyXG4ubWJsLWZlZS10ZXh0MiB7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxuICBjb2xvcjogIzQwNDA0ODtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcblxyXG4gIC5wcmljZS1jb2xvcmVkIHtcclxuICAgIGNvbG9yOiAjZTk1MzFkICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gIH1cclxufVxyXG4ubWJsLWZlZS1idG4ge1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzMsIDgzLCAyOSwgMC4yKTtcclxuICBjb2xvcjogI2U5NTMxZDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4uZmVlcy1zdGF0ZW1lbnQge1xyXG4gIG1hcmdpbi10b3A6IC02MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICNkZXNrdG9wLWZlZXMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgI21vYmlsZS1mZWVzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAuZmVlcy1zdGF0ZW1lbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XHJcbiAgLm1ibC12Yy1pbWcge1xyXG4gICAgaGVpZ2h0OiAyNzBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iLCIucmV2aWV3ZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcbi5yZXZpZXdCb3gge1xyXG4gIHdpZHRoOiA5MCU7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBwYWRkaW5nOiAzMHB4IDAgMTBweCA1MHB4O1xyXG5cclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5oZWFkZXJzcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogMzAlO1xyXG59XHJcbiNyZXYge1xyXG4gIGNvbG9yOiBvcmFuZ2U7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG4jaGVhZGluZyB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDM1cHg7XHJcbn1cclxuLmFycm93cyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDEwcHg7XHJcbn1cclxuLnByZXZBcnJvdyB7XHJcbiAgYmFja2dyb3VuZDogb3JhbmdlO1xyXG59XHJcbi5uZXh0QXJyb3cge1xyXG4gIGJhY2tncm91bmQ6IGJsYWNrO1xyXG59XHJcbi5wcmV2QXJyb3csXHJcbi5uZXh0QXJyb3cge1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5wcmV2QXJyb3cgaW1nLFxyXG4ubmV4dEFycm93IGltZyB7XHJcbiAgd2lkdGg6IDQwJTtcclxufVxyXG5cclxuLypzdGFydCBvZiBtYWluIHNsaWRlciovXHJcbi5zbGlkZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMjAwMHB4O1xyXG4gIGhlaWdodDogMjYwcHg7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAxMHB4O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xyXG59XHJcbi5jYXJkIHtcclxuICB3aWR0aDogNDAwcHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBhZGRpbmc6IDQwcHggNDBweCAwcHggNDBweDtcclxuICBib3gtc2hhZG93OiA1cHggNXB4IDEwcHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMSksIC01cHggNXB4IDEwcHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMSksIDBweCAtMXB4IDhweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmZjtcclxufVxyXG4jcmV2aWV3cyAuY2FyZCB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLmNhcmRUZXh0IHtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgY29sb3I6ICMzZTNlM2U7XHJcbiAgbGluZS1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuLmNhcmRUb3Age1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi5sZWZ0UyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5wcm9maWxlIHtcclxuICB3aWR0aDogNTBweDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuI3VzZXJOYW1lIHtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBtYXJnaW4tdG9wOiAtOHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG4jZGF0ZWUge1xyXG4gIGZvbnQtc2l6ZTogMTBweDtcclxuICBjb2xvcjogZ3JleTtcclxufVxyXG4ucHJvZmlsZSBpbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcblxyXG4uZ2xpZGVfX3NsaWRlIHtcclxuICBoZWlnaHQ6IDQwMHB4O1xyXG59XHJcbi5jYXJkIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZ2xpZGVfX3RyYWNrIHtcclxuICAvLyBtYXJnaW4tbGVmdDogMTAwcHg7XHJcbn1cclxuLmdsaWRlX19hcnJvdyB7XHJcbiAgcmlnaHQ6IDEwJTtcclxuICB0b3A6IC0yMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHdpZHRoOiA1MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxufVxyXG4uZ2xpZGVfX2Fycm93LS1wcmV2IHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTEwJSwgLTEyMCUpO1xyXG59XHJcbi5nbGlkZV9fYXJyb3ctLW5leHQge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMjAlKTtcclxufVxyXG5cclxuLnJldmlld0JveCB7XHJcbiAgd2lkdGg6IDkwJTtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIHBhZGRpbmc6IDMwcHggMCAxMHB4IDUwcHg7XHJcblxyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmhlYWRlcnNzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAzMCU7XHJcbn1cclxuI3JldiB7XHJcbiAgY29sb3I6IG9yYW5nZTtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcbiNoZWFkaW5nIHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxufVxyXG4uYXJyb3dzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMTBweDtcclxufVxyXG5cclxuLm5leHRBcnJvdyB7XHJcbiAgYmFja2dyb3VuZDogYmxhY2s7XHJcbn1cclxuLnByZXZBcnJvdyxcclxuLm5leHRBcnJvdyB7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnByZXZBcnJvdyBpbWcsXHJcbi5uZXh0QXJyb3cgaW1nIHtcclxuICB3aWR0aDogNDAlO1xyXG59XHJcblxyXG4vKnN0YXJ0IG9mIG1haW4gc2xpZGVyKi9cclxuLnNsaWRlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAyMDAwcHg7XHJcbiAgaGVpZ2h0OiAyNjBweDtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDEwcHg7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbi5jYXJkVGV4dCB7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG4uY2FyZFRleHQgcCB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG59XHJcbi5zdGFycyB7XHJcbiAgbWFyZ2luLXRvcDogMjVweDtcclxufVxyXG5cclxuLmdsaWRlX19hcnJvdy0tcHJldiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZCAhaW1wb3J0YW50O1xyXG59XHJcbi5yZXdpLWhlYWRpbmcge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiA0JSAhaW1wb3J0YW50O1xyXG59XHJcbi5yZXZpZXctaGVhZCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGNvbG9yOiAjZTk1MzFkO1xyXG4gIGZvbnQtc2l6ZTogNDBweDtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLnJld2ktaGVhZGluZyAubGluZS1yZXZpd2Uge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMTYwcHg7XHJcbiAgaGVpZ2h0OiA1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuLndoYXQtdXNlci1zYXcge1xyXG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XHJcbn1cclxuLnJldi1zdGFydCB7XHJcbiAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuLnJldmktc3RhcnQtaGVhaGluZyB7XHJcbiAgY29sb3I6IGJsYWNrO1xyXG4gIGZvbnQtc2l6ZTogNDBweDtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5yZXZpZXdCb3gge1xyXG4gIHdpZHRoOiA5MCU7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBwYWRkaW5nOiAzMHB4IDAgMTBweCA1MHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmhlYWRlcnNzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAzMCU7XHJcbn1cclxuI3JldiB7XHJcbiAgY29sb3I6IG9yYW5nZTtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcbiNoZWFkaW5nIHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxufVxyXG4uYXJyb3dzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMTBweDtcclxufVxyXG4ucHJldkFycm93IHtcclxuICBiYWNrZ3JvdW5kOiBvcmFuZ2U7XHJcbn1cclxuLm5leHRBcnJvdyB7XHJcbiAgYmFja2dyb3VuZDogYmxhY2s7XHJcbn1cclxuLnByZXZBcnJvdyxcclxuLm5leHRBcnJvdyB7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnByZXZBcnJvdyBpbWcsXHJcbi5uZXh0QXJyb3cgaW1nIHtcclxuICB3aWR0aDogNDAlO1xyXG59XHJcblxyXG4vKnN0YXJ0IG9mIG1haW4gc2xpZGVyKi9cclxuLnNsaWRlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAyMDAwcHg7XHJcbiAgaGVpZ2h0OiAyNjBweDtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDEwcHg7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbi5yaWdodENvbW1hIGltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuI21vYmlsZS1yZXZpZXcge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLm1ibC1yZXZpLWxpbmUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgd2lkdGg6IDgwJTtcclxuICBoZWlnaHQ6IDFweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTkzcHgpIHtcclxuICAuZGVudGFsLXByb2JsZW0ge1xyXG4gICAgbWFyZ2luLXRvcDogMjAwcHg7XHJcbiAgfVxyXG5cclxuICAjZGVza3RvcC1yZXdpZXcge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgI21vYmlsZS1yZXZpZXcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAucmV2aWV3Qm94IHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgfVxyXG4gIC5zbGlkZXIge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMTVweDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAud2hhdC11c2VyLXNhdyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAubGluZS1yZXZpd2Uge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubWJsLXJldmktbGluZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4O1xyXG4gIH1cclxuICAuYXJyb3dzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5jYXJkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3NnB4KSB7XHJcbiAgLmNhcmRUZXh0IHAge1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcclxuICAucmV2aWV3Qm94IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgfVxyXG4gIC5kZW50YWwtcHJvYmxlbSB7XHJcbiAgICBtYXJnaW4tdG9wOiA4MCU7XHJcbiAgfVxyXG5cclxuICAjcmV2IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgfVxyXG4gICNoZWFkaW5nIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5jYXJkIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAucmlnaHRDb21tYSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3OTJweCkge1xyXG4gIC5kZW50YWwtcHJvYmxlbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMjAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTI1cHgpIHtcclxuICAuY2FyZFRleHQgcCB7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ2NXB4KSB7XHJcbiAgLmNhcmRUZXh0IHAge1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xyXG4gIC5yZXZpZXdCb3gge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAuZGVudGFsLXByb2JsZW0ge1xyXG4gICAgbWFyZ2luLXRvcDogMTcwJTtcclxuICB9XHJcbiAgLnNsaWRlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDQ0JTtcclxuICB9XHJcblxyXG4gIC5jYXJkVGV4dCBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMwcHgpIHtcclxuICAuZGVudGFsLXByb2JsZW0ge1xyXG4gICAgbWFyZ2luLXRvcDogMTkwJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzgycHgpIHtcclxuICAuZGVudGFsLXByb2JsZW0ge1xyXG4gICAgbWFyZ2luLXRvcDogMjEwJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQ0cHgpIHtcclxuICAuZGVudGFsLXByb2JsZW0ge1xyXG4gICAgbWFyZ2luLXRvcDogMjQwJTtcclxuICB9XHJcbn1cclxuIiwiLkFkZC1jaGlsZC1zZWN0aW9uIHtcclxuXHJcbiAgICAuY2hpbGQtaGVhZGluZy10IHtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIH1cclxuICBcclxuICAgIC5jaGlsZC1kZXRhaWwtaW5uZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkcyB7XHJcblxyXG5cclxuXHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiRmlyc3QgTmFtZVwiO1xyXG4gICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzIGlucHV0IHtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHMyIHtcclxuICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkczI6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogXCJMYXN0IE5hbWVcIjtcclxuICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuY2hpbGQtZmllbGRzLXRpdGxle1xyXG5cclxuICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgbGVmdDogMjFweDtcclxuICAgICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBjb250ZW50OiBcIlRpdGxlXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzZWxlY3R7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4OyAgICAgIFxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcblxyXG4gICAgLmNoaWxkLWZpZWxkczIgaW5wdXQge1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWRvYiB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZG9iLWZpZWxkcyB7XHJcbiAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5kb2ItZmllbGRzIGlucHV0IHtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2hpbGQtcmVnaXN0ZXItYnRuIHtcclxuICBcclxuICAgIHAge1xyXG4gICAgICB3aWR0aDogNTUwcHg7XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA0cHggIzYxNWY1ZjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3OTRweCkge1xyXG4gICAgLmNoaWxkLXJlZ2lzdGVyLWJ0biB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgXHJcbiAgICAuY2hpbGQtZGV0YWlsLWlubmVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzIHtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5kb2ItZmllbGRzIHtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjI5cHgpIHtcclxuICAgIC5BZGQtY2hpbGQtc2VjdGlvbiB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwOXB4KSB7XHJcbiAgICAuQWRkLWNoaWxkLXNlY3Rpb24ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAiLCJcclxuLmFwcG9pbnQtYm94e1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAubmF2LWFjdGl2ZS1saW5le1xyXG4gICAgYm90dG9tOi0ycHg7XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZXtcclxuICAgIC5hcHBvaW50LXRleHRze1xyXG4gICAgICBjb2xvcjokcHJpbWFyeS1jb2xvciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFwcG9pbnRtZW50cy1zZWN0aW9uIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcbiAgLmFwcG9pbnRtZW50LWhlYWRpbmcge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAuYXBwb2ludG1lbnQtaGVhZCB7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG4gIC5hcHBvaW50bWVudC1saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAyNzBweDtcclxuICAgIGhlaWdodDogM3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XHJcbiAgfVxyXG4gIC5pbm5lci1hcHBvaW50bWVudCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC5hcHBvaW50bWVudC1uYXYge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkYWRhZGE7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIFxyXG4gICAgICAuYXBwb2ludC1ib3gge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDE0JTtcclxuICBcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYXBwb2ludC10ZXh0czIge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDIwJSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC5hcHBvaW50LXRleHRzIHtcclxuICAgICAgICBjb2xvcjogIzY3Njc2NztcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXBwb2ludHMtZGV0YWlsLWNhcmQge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggI2RhZGFkYTtcclxuICAgICAgLmFwcG9pbnQtcGVyc29uLW5hbWUge1xyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgICAgfVxyXG4gICAgICAuYXBwb2ludC1pbm5lci1kZXRhaWwtY2FyZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjdmNDtcclxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5hcHBvaW50LWlubmVyLWRldGFpbC1ib3gge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICBcclxuICAgICAgICAucGF0aWVudC1pbmZvLWJveCB7XHJcbiAgICAgICAgICBmbGV4LWJhc2lzOiAyNSU7XHJcbiAgXHJcbiAgICAgICAgICAucGF0ZWludC1pbmZvLWJvbGQge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnBhdGVpbnQtaW5mby1saWdodCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNjc2NzY3O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wYXRpZW50LWRldGFpbC1ib3gge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxlYXZlLXJldmlldy1idG4ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICBcclxuICAgICAgcCB7XHJcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMnB4ICNiOGI1YjU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5pbm5lci1hcHBvaW50bWVudCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC5hcHBvaW50bWVudC1uYXYge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkYWRhZGE7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIFxyXG4gICAgICAuYXBwb2ludC1ib3gge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDE0JTtcclxuICBcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYXBwb2ludC10ZXh0czIge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDIwJSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC5hcHBvaW50LXRleHRzIHtcclxuICAgICAgICBjb2xvcjogIzY3Njc2NztcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXBwb2ludHMtZGV0YWlsLWNhcmQge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggI2RhZGFkYTtcclxuICAgICAgLmFwcG9pbnQtcGVyc29uLW5hbWUge1xyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgICAgfVxyXG4gICAgICAuYXBwb2ludC1pbm5lci1kZXRhaWwtY2FyZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjdmNDtcclxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5hcHBvaW50LWlubmVyLWRldGFpbC1ib3gtbWJsIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgXHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgXHJcbiAgICAgICAgLnBhdGllbnQtaW5mby1ib3gge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgXHJcbiAgICAgICAgICAucGF0ZWludC1pbmZvLWJvbGQge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnBhdGVpbnQtaW5mby1saWdodCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNjc2NzY3O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wYXRpZW50LWRldGFpbC1ib3gge1xyXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA0NSU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubGVhdmUtcmV2aWV3LWJ0biB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIFxyXG4gICAgICBwIHtcclxuICAgICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAycHggI2I4YjViNTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEyMHB4KSB7XHJcbiAgICAuYXBwb2ludC1ib3gge1xyXG4gICAgICBmbGV4LWJhc2lzOiAyMCUgIWltcG9ydGFudDtcclxuICBcclxuICAgICAgLmFwcG9pbnQtdGV4dHMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5Nb2JpbGUtdmVyc2lvbi1hcHBvaW50bWVudCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcclxuICAgIC5pbm5lci1hcHBvaW50bWVudFxyXG4gICAgICAuYXBwb2ludHMtZGV0YWlsLWNhcmRcclxuICAgICAgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveFxyXG4gICAgICAucGF0aWVudC1pbmZvLWJveCB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDMwJTtcclxuICAgIH1cclxuICAgIC5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo4OTBweCkge1xyXG4gICAgLmlubmVyLWFwcG9pbnRtZW50XHJcbiAgICAgIC5hcHBvaW50cy1kZXRhaWwtY2FyZFxyXG4gICAgICAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94XHJcbiAgICAgIC5wYXRpZW50LWluZm8tYm94XHJcbiAgICAgIC5wYXRlaW50LWluZm8tbGlnaHQge1xyXG4gICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hZGQta2lkIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc5NHB4KSB7XHJcbiAgICAuaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LXBlcnNvbi1uYW1lIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuRGVza3RvcC12ZXJzaW9uLWFwcG9pbnRtZW50IHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLk1vYmlsZS12ZXJzaW9uLWFwcG9pbnRtZW50IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAuYXBwb2ludC1ib3gge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgIH1cclxuICAgIC5hZGQtY2hpbGQge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuYWRkLWtpZCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuY2hhbmdlLXBhc3Mge1xyXG4gICAgICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XHJcbiAgICAgIC5jaGFuZ2UtcGFzcy10ZXh0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFwcG9pbnRtZW50LWhlYWQge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAuYXBwb2ludG1lbnQtbGluZSB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjI5cHgpIHtcclxuICAgIC5hcHBvaW50bWVudHMtc2VjdGlvbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjVweCkge1xyXG4gICAgLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50cy1kZXRhaWwtY2FyZCB7XHJcbiAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICB9XHJcbiAgICAuaW5uZXItYXBwb2ludG1lbnRcclxuICAgICAgLmFwcG9pbnRzLWRldGFpbC1jYXJkXHJcbiAgICAgIC5hcHBvaW50LWlubmVyLWRldGFpbC1ib3gtbWJsXHJcbiAgICAgIC5wYXRpZW50LWluZm8tYm94XHJcbiAgICAgIC5wYXRlaW50LWluZm8tbGlnaHQge1xyXG4gICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3MHB4KSB7XHJcbiAgICAuaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRzLWRldGFpbC1jYXJkIHtcclxuICAgICAgd2lkdGg6IDk1JTtcclxuICAgIH1cclxuICAgIC5pbm5lci1hcHBvaW50bWVudFxyXG4gICAgICAuYXBwb2ludHMtZGV0YWlsLWNhcmRcclxuICAgICAgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmxcclxuICAgICAgLnBhdGllbnQtaW5mby1ib3hcclxuICAgICAgLnBhdGVpbnQtaW5mby1saWdodCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLmFwcG9pbnQtYm94IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLmFwcG9pbnQtYm94IHNwYW4gc3ZnIHtcclxuICAgIGNvbG9yOiAjZTk1MzFkICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5uYXYtYWN0aXZlLWxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtMTJweDtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5ib3gtY29sb3Itb3JhbmdlIHtcclxuICAgIGNvbG9yOiAjZTk1MzFkICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICNBZGRfY2hpbGRfYXJlYSxcclxuICAjY2hhbmdlX3Bhc3N3b3JkX2FyZWEsXHJcbiAgI3ZpZXdfZGV0YWlsc19hcmVhLFxyXG4gICNlZGl0X2RldGFpbHNfYXJlYSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgLm5hdi1hY3RpdmUtbGluZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zcGVjaWFsIHtcclxuICAgIGZsZXgtYmFzaXM6IDExJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5zcGVjaWFsIHtcclxuICAgICAgZmxleC1iYXNpczogMTUlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gICAgLnNwZWNpYWwge1xyXG4gICAgICBmbGV4LWJhc2lzOiAyMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgIC50aGFua3lvdV9lbWVyZGVuY3kgLmlubmVyLXRoYW5rcyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcclxuICAgIC5hcHBvaW50bWVudC1uYXYge1xyXG4gICAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgLmFwcG9pbnQtdGV4dHMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmFwb2ludG1lbnRfZXZlbnR7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuLnZpZXctZGV0YWlsLWNhcmR7XHJcblxyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY3ZjQ7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAjREFEQURBO1xyXG4gICAgcGFkZGluZzogMzBweCAzMHB4IDBweCAzMHB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTEyMHB4KSB7XHJcbiAgICAuaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRtZW50LW5hdiAuYXBwb2ludC1ib3hcclxuICAgIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgIH1cclxuICAgIC5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludG1lbnQtbmF2IC5hcHBvaW50LXRleHRzXHJcbiAgICB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5jaGFuZ2UtcGFzc3tcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIFxyXG5cclxufSIsIi5yYXRpbmctc2VjdGlvbiB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAucmF0ZWluZy1oZWFkaW5nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBcclxuICAgICAgLnJhdGluZy1oZWFkIHtcclxuICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgfVxyXG4gICAgICAucmF0aW5nLWxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFwcHJlY2lhdGlvbiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcbiAgICAuYWJvdXQtZGVudGlzdCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICB9XHJcbiAgICAuUmF0ZS1kZW50aXN0MSB7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAuc2hhcmUtZXhwbyB7XHJcbiAgICAgIGNvbG9yOiAjNjc2NzY3O1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgIH1cclxuICAgIC5yYXRlLW1lIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICAucmF0aW4tYm94IHtcclxuICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICAucmF0aW4tYm94MiB7XHJcbiAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgLm9yYW5nZS1jb2xvciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG4gICAgLkNvbW1lbnRzIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICAgIC5jb21tZW50LWFyZWEge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgICAgaGVpZ2h0OiAyNTBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgXHJcbiAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBjb2xvcjogIzY3Njc2NztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgcmVzaXplOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yYXRpbmctYnRuIHAge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIHdpZHRoOiAzNTBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgYm94LXNoYWRvdzogM3B4IDNweCAzcHggI2FjYWJhYjtcclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTY4cHgpIHtcclxuICAgIC5hcHByZWNpYXRpb24ge1xyXG4gICAgICBmb250LXNpemU6IDI1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5yYXRpbmctc2VjdGlvbiAuYWJvdXQtZGVudGlzdCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnJhdGluZy1idG4gcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAucmF0aW5nLXNlY3Rpb24gLnJhdGVpbmctaGVhZGluZyAucmF0aW5nLWhlYWQge1xyXG4gICAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5yYXRpbmctc2VjdGlvbiAucmF0ZWluZy1oZWFkaW5nIHtcclxuICAgICAgLnJhdGluZy1saW5lIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGEgIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1NXB4KSB7XHJcbiAgICAuYXBwcmVjaWF0aW9uIHtcclxuICAgICAgZm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAucmF0aW5nLXNlY3Rpb24gLmFib3V0LWRlbnRpc3Qge1xyXG4gICAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5yYXRpbmctc2VjdGlvbiAucmF0aW4tYm94IHtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuICB9XHJcbiAgIiwiLkFkZC1uZXctc2VjdGlvbiB7XHJcbiAgICAubmV3LWhlYWRpbmctdCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAubmV3LWRldGFpbC1pbm5lciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbiAgICAubmV3LWZpZWxkcyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uZXctZmllbGRzOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiRW50ZXIgTmV3IFBhc3N3b3JkXCI7XHJcbiAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV3LWZpZWxkcy1leGlzdGluZzo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJDdXJyZW50IFBhc3N3b3JkXCI7XHJcbiAgICB9XHJcblxyXG4gICAgLm5ldy1maWVsZHMgaW5wdXQge1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAubmV3LWZpZWxkczIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICBcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5uZXctZmllbGRzMjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIlJlLUVudGVyIE5ldyBQYXNzd29yZFwiO1xyXG4gICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgICAubmV3LWZpZWxkczIgaW5wdXQge1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vbGQtcGFzcyB7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIH1cclxuICB9XHJcbiAgLm9sZC1maWVsZHMge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIHdpZHRoOiA0OCU7XHJcbiAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBzcGFuIHtcclxuICAgICAgc3ZnIHtcclxuICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm9sZC1maWVsZHM6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiBcIkVudGVyIE9sZCBQYXNzd29yZFwiO1xyXG4gICAgdG9wOiAtMTBweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gIH1cclxuICAub2xkLWZpZWxkcyBpbnB1dCB7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIC5uZXctcmVnaXN0ZXItYnRuIHtcclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgICB3aWR0aDogNTUwcHg7XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA0cHggIzYxNWY1ZjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc5NHB4KSB7XHJcbiAgICAubmV3LWZpZWxkczIge1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5uZXctZmllbGRzIHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubmV3LXJlZ2lzdGVyLWJ0biB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgXHJcbiAgICAubmV3LWRldGFpbC1pbm5lciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xyXG4gICAgfVxyXG4gICAgLm5ldy1maWVsZHMge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLm9sZC1maWVsZHMge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAiLCJcclxuI2FwcG9pbnRtZW50LWZvcm17XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLkFkZC1jaGlsZC1zZWN0aW9uIC5kb2ItZmllbGRze1xyXG4gIHdpZHRoOjIwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgaW5wdXR7XHJcbiAgICBjb2xvcjogZ3JleSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmRpc2FibGVkLWN1c3RvbXtcclxuXHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xyXG5cclxuICAmLmNoaWxkLWZpZWxkczEsXHJcbiAgJi5jaGlsZC1maWVsZHMzLFxyXG4gIC5kb2ItZmllbGRze1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCBncmV5ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogZ3JleSAhaW1wb3J0YW50O1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gIH1cclxuXHJcbiAgaW5wdXR7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbi5lZGl0LWRldGFpbC1maWVsZCB7XHJcbiAgICAuY2hpbGQtZGV0YWlsLWlubmVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLkFkZC1jaGlsZC1zZWN0aW9uIHtcclxuICAgIC5jaGlsZC1oZWFkaW5nLXQge1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgLmNoaWxkLWZpZWxkczEge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgLmNoaWxkLWZpZWxkczEgaW5wdXQge1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkczMge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgLmNoaWxkLWZpZWxkczMgaW5wdXQge1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkczQge1xyXG4gICAgICB3aWR0aDogNDklO1xyXG4gICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzNDo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIkhvdXNlIE51bWJlciBvciBOYW1lXCI7XHJcbiAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHM0IGlucHV0IHtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHM1IHtcclxuICAgICAgd2lkdGg6IDQ5JTtcclxuICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkczU6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogXCJTdHJlZXQgb3IgUm9hZFwiO1xyXG4gICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzNSBpbnB1dCB7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzNiB7XHJcbiAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHM2OjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiVG93biBvciBDaXR5XCI7XHJcbiAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHM2IGlucHV0IHtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHM3IHtcclxuICAgICAgd2lkdGg6IDQ5JTtcclxuICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkczc6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogXCJQb3N0IENvZGVcIjtcclxuICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkcy1saW5lMjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIkFkZHJlc3MgTGluZSAyXCI7XHJcbiAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHM3IGlucHV0IHtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHM4IHtcclxuICAgICAgd2lkdGg6IDQ5JTtcclxuICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkczg6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogXCJDb250YWN0IE51bWJlclwiO1xyXG4gICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzOCBpbnB1dCB7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzOSB7XHJcbiAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHM5OjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiRW1haWwgQWRkcmVzc1wiO1xyXG4gICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzOSBpbnB1dCB7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAuQWRkcmVzcy1maWVsZCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XHJcbiAgXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNoaWxkLWRvYiB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZG9iLWZpZWxkcyB7XHJcblxyXG4gICAgICB3aWR0aDogNjAlO1xyXG4gICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZG9iLWZpZWxkcyBpbnB1dCB7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNoaWxkLXJlZ2lzdGVyLWJ0biB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOjAgYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDRweCAjNjE1ZjVmO1xyXG4gICAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5BZGQtY2hpbGQtc2VjdGlvbiAuQWRkcmVzcy1maWVsZCB7XHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc5NHB4KSB7XHJcbiAgICAuQWRkLWNoaWxkLXNlY3Rpb24gLkFkZHJlc3MtZmllbGQge1xyXG5cclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNoaWxkLXJlZ2lzdGVyLWJ0biB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZWRpdC1kZXRhaWwtZmllbGQge1xyXG4gICAgICAuY2hpbGQtaGVhZGluZy10IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jaGlsZC1kZXRhaWwtaW5uZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiB1bnNldDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIFxyXG4gICAgLmNoaWxkLWZpZWxkcyxcclxuICAgIC5jaGlsZC1maWVsZHMxLFxyXG4gICAgLmNoaWxkLWZpZWxkczMge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmRvYi1maWVsZHMge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MjlweCkge1xyXG4gICAgLkFkZC1jaGlsZC1zZWN0aW9uIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDA5cHgpIHtcclxuICAgIC5BZGQtY2hpbGQtc2VjdGlvbiB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gICIsIi50aGFua3lvdV9lbWVyZGVuY3kge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgLnRoYW5reW91LWhlYWRpbmcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIFxyXG4gICAgICAudGhhbmt5b3UtaGVhZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIH1cclxuICAgICAgLnRoYW5reW91LWxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTkwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmlubmVyLXRoYW5rcyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjg1MHB4KSB7XHJcbiAgICAudGhhbmt5b3VfZW1lcmRlbmN5IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAudGhhbmt5b3VfZW1lcmRlbmN5IC5pbm5lci10aGFua3Mge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAudGhhbmt5b3VfZW1lcmRlbmN5IC50aGFua3lvdS1oZWFkaW5nIC50aGFua3lvdS1oZWFkIHtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLnRoYW5reW91LWxpbmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhICFpbXBvcnRhbnQ7XHJcbiAgICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcclxuICAgICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo0ODRweCkge1xyXG4gICAgLnRoYW5reW91X2VtZXJkZW5jeSAuaW5uZXItdGhhbmtzIHtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgLnRoYW5reW91X2VtZXJkZW5jeSAudGhhbmt5b3UtaGVhZGluZyAudGhhbmt5b3UtaGVhZCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDozOTBweCkge1xyXG4gICAgLnRoYW5reW91X2VtZXJkZW5jeSAuaW5uZXItdGhhbmtzIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbm5lci10aGFua3N7XHJcbiAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcclxuXHJcbiAgfVxyXG4gIC5yaWdodC10ZWV0aHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMHB4O1xyXG4gICAgcmlnaHQ6IDEyJTtcclxuICB9XHJcbiAgLmxpZnQtdGVldGh7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIGxlZnQ6MTUlO1xyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyODBweCkge1xyXG4gICAgLnJpZ2h0LXRlZXRoe1xyXG4gICAgcmlnaHQ6IDglO1xyXG4gIH1cclxuICAubGlmdC10ZWV0aHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgbGVmdDoxMCU7XHJcbiAgfVxyXG5cclxuICAgIFxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwOTlweCkge1xyXG4gICAgLnJpZ2h0LXRlZXRoe1xyXG4gICAgcmlnaHQ6IDUlO1xyXG4gIH1cclxuICAubGlmdC10ZWV0aHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgbGVmdDo3JTtcclxuICB9XHJcblxyXG4gICAgXHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTkzcHgpIHtcclxuICAgIC5yaWdodC10ZWV0aHtcclxuICAgIHJpZ2h0OiAzJTtcclxuICB9XHJcbiAgLmxpZnQtdGVldGh7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0xMHB4O1xyXG4gICAgbGVmdDo1JTtcclxuICB9XHJcbiAgICBcclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo4NjBweCkge1xyXG4gICAgLnRoYW5reW91LWxpbmV7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIFxyXG4gIH1cclxuIiwiLnZpZXdzLXNlY3Rpb24ge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAudmlldy1oZWFkaW5nIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG4gIC52aWV3LWhlYWQge1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxuICAudmlldy1oZWFkMiB7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG4gIC52aWV3LWxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDI3MHB4O1xyXG4gICAgaGVpZ2h0OiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcclxuICB9XHJcbiAgLmlubmVyLXZpZXcge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLnZpZXctbmF2IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGFkYWRhO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgXHJcbiAgICAgIC5hcHBvaW50LWJveCB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMTQlO1xyXG4gIFxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5hcHBvaW50LXRleHRzMiB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMjAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgLmFwcG9pbnQtdGV4dHMge1xyXG4gICAgICAgIGNvbG9yOiAjNjc2NzY3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC52aWV3LWRldGFpbC1jYXJkIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgXHJcbiAgICAgIC5hcHBvaW50LXBlcnNvbi1uYW1lIHtcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgfVxyXG4gICAgICAudmlldy1pbm5lci1kZXRhaWwtY2FyZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTVweDtcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTVweDtcclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAudmlldy1pbm5lci1kZXRhaWwtYm94IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICBcclxuICAgICAgICAucGF0aWVudC1pbmZvLWJveCB7XHJcbiAgICAgICAgICBmbGV4LWJhc2lzOiAyNSU7XHJcblxyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIFxyXG4gICAgICAgICAgLnBhdGVpbnQtaW5mby1ib2xkIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wYXRlaW50LWluZm8tbGlnaHQge1xyXG4gICAgICAgICAgICBjb2xvcjogIzY3Njc2NztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucGF0aWVudC1kZXRhaWwtYm94IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC52aWV3LWlubmVyLWRldGFpbC1ib3gtbWJsIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmxlYXZlLXJldmlldy1idG4ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICBcclxuICAgICAgcCB7XHJcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMnB4ICNiOGI1YjU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5pbm5lci12aWV3IHtcclxuICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC52aWV3LW5hdiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RhZGFkYTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIFxyXG4gICAgICAuYXBwb2ludC1ib3gge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDE0JTtcclxuICBcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYXBwb2ludC10ZXh0czIge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDIwJSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC5hcHBvaW50LXRleHRzIHtcclxuICAgICAgICBjb2xvcjogIzY3Njc2NztcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXBwb2ludHMtZGV0YWlsLWNhcmQge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggI2RhZGFkYTtcclxuICAgICAgLmFwcG9pbnQtcGVyc29uLW5hbWUge1xyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5hcHBvaW50LWlubmVyLWRldGFpbC1jYXJkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmN2Y0O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICBcclxuICAgICAgICAucGF0aWVudC1pbmZvLWJveCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICBcclxuICAgICAgICAgIC5wYXRlaW50LWluZm8tYm9sZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucGF0ZWludC1pbmZvLWxpZ2h0IHtcclxuICAgICAgICAgICAgY29sb3I6ICM2NzY3Njc7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnBhdGllbnQtZGV0YWlsLWJveCB7XHJcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDQ1JTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5sZWF2ZS1yZXZpZXctYnRuIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgXHJcbiAgICAgIHAge1xyXG4gICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDJweCAjYjhiNWI1O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTIwcHgpIHtcclxuICAgIC5hcHBvaW50LWJveCB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDIwJSAhaW1wb3J0YW50O1xyXG4gIFxyXG4gICAgICAuYXBwb2ludC10ZXh0cyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIHdpZHRoOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLk1vYmlsZS12ZXJzaW9uLXZpZXcge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcbiAgICAuaW5uZXItdmlld1xyXG4gICAgICAuYXBwb2ludHMtZGV0YWlsLWNhcmRcclxuICAgICAgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveFxyXG4gICAgICAucGF0aWVudC1pbmZvLWJveCB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDMwJTtcclxuICAgIH1cclxuICAgIC5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjg5MHB4KSB7XHJcbiAgICAuaW5uZXItdmlld1xyXG4gICAgICAuYXBwb2ludHMtZGV0YWlsLWNhcmRcclxuICAgICAgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveFxyXG4gICAgICAucGF0aWVudC1pbmZvLWJveFxyXG4gICAgICAucGF0ZWludC1pbmZvLWxpZ2h0IHtcclxuICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYWRkLWtpZCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuTW9iaWUtdmVyc2lvbi12aWV3IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc5NHB4KSB7XHJcbiAgICAuaW5uZXItdmlldyAudmlldy1kZXRhaWwtY2FyZCAudmlldy1pbm5lci1kZXRhaWwtYm94IC5wYXRpZW50LWluZm8tYm94IHtcclxuICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgfVxyXG4gICAgLmlubmVyLXZpZXcgLnZpZXctZGV0YWlsLWNhcmQge1xyXG4gICAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuaW5uZXItdmlldyAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtcGVyc29uLW5hbWUge1xyXG4gICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5EZXNrdG9wLXZlcnNpb24tdmlldyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5Nb2JpZS12ZXJzaW9uLXZpZXcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICBcclxuICAgIC5hcHBvaW50LWJveCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgLmFkZC1jaGlsZCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5hZGQta2lkIHtcclxuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudmlldy1oZWFkIHtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLnZpZXctbGluZSB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMxcHgpIHtcclxuICAgIC5pbm5lci12aWV3XHJcbiAgICAgIC52aWV3LWRldGFpbC1jYXJkXHJcbiAgICAgIC52aWV3LWlubmVyLWRldGFpbC1ib3hcclxuICAgICAgLnBhdGllbnQtaW5mby1ib3hcclxuICAgICAgLnBhdGVpbnQtaW5mby1saWdodCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MjlweCkge1xyXG4gICAgLnZpZXdzLXNlY3Rpb24ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTI1cHgpIHtcclxuICAgIC5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCB7XHJcbiAgICAgIHdpZHRoOiA4NSU7XHJcbiAgICB9XHJcbiAgICAuaW5uZXItdmlld1xyXG4gICAgICAuYXBwb2ludHMtZGV0YWlsLWNhcmRcclxuICAgICAgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmxcclxuICAgICAgLnBhdGllbnQtaW5mby1ib3hcclxuICAgICAgLnBhdGVpbnQtaW5mby1saWdodCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcwcHgpIHtcclxuICAgIC5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCB7XHJcbiAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICB9XHJcbiAgICAuaW5uZXItdmlld1xyXG4gICAgICAuYXBwb2ludHMtZGV0YWlsLWNhcmRcclxuICAgICAgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmxcclxuICAgICAgLnBhdGllbnQtaW5mby1ib3hcclxuICAgICAgLnBhdGVpbnQtaW5mby1saWdodCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgIiwiLmxvZ2luLXNlY3Rpb24ge1xyXG4gICAgd2lkdGg6IDQ1JTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICBcclxuICAubG9naW4taGVhZGluZyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICAubG9naW4taGVhZCB7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxuICAubG9naW4tbGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogOTBweDtcclxuICAgIGhlaWdodDogM3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XHJcbiAgfVxyXG5cclxuICAubG9naW4tZmllbGQtYm94MSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNTVweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcclxuICB9XHJcbiAgLmxvZ2luLWZpZWxkLWJveDE6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiBcIkVtYWlsIE9yIFVzZXIgSURcIjtcclxuICAgIHRvcDogLTEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICB9XHJcbiAgLmxvZ2luLWZpZWxkLWJveDEgaW5wdXQge1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgXHJcbiAgLmxvZ2luLWZpZWxkLWJveDIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XHJcbiAgfVxyXG4gIC5sb2dpbi1maWVsZC1ib3gyOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogXCJQYXNzd29yZFwiO1xyXG4gICAgdG9wOiAtMTBweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gIH1cclxuICAubG9naW4tZmllbGQtYm94MiBpbnB1dCB7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAubG9naW4tYnRuLWZpbGVkIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDU1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMnB4KSB7XHJcbiAgICAubG9naW4tc2VjdGlvbiB7XHJcbiAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDRweCkge1xyXG4gICAgICAubG9naW4tc2VjdGlvbiB7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgfVxyXG4gICAgICAubG9naW4taGVhZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgLmxvZ2luLWxpbmUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGEgIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAiLCIuc2Vjb25kLXJldml2ZXdze1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIFxyXG5cclxufVxyXG4ucmV2LWNhcmR7XHJcbiAgICB3aWR0aDogNDklO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMnB4ICM3MDcwNzA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5yZXYtY2FyZDo6YWZ0ZXJ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgd2lkdGg6IDQwcHg7IC8qIFNldCBhIHdpZHRoIHRvIG1haW50YWluIHRoZSBhc3BlY3QgcmF0aW8gb3IgdXNlICdhdXRvJyBpZiBwcmVmZXJyZWQgKi9cclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdmctaWNvbnMvcXVvdGVzLnN2ZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyAvKiBUaGlzIGVuc3VyZXMgdGhlIGltYWdlIGZpdHMgd2l0aGluIHRoZSBkaW1lbnNpb25zLCBtYWludGFpbmluZyBpdHMgYXNwZWN0IHJhdGlvICovXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcbiAgICBcclxuLnJldi10b3B7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4ubWFycy10ZXh0e1xyXG4gICAgLy8gbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbn1cclxuLm15TWFyY3tcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMUQxRDFEO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4uRGVjZW1iZXJ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogIzY3Njc2NztcclxufVxyXG4ucmV2LXRleHRze1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjM0UzRTNFO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbn1cclxuLnJldi1zdGFyc3tcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NjIwcHgpIHtcclxuICAgIC5zZWNvbmQtcmV2aXZld3N7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgIH1cclxuICAgIC5yZXYtdGV4dHN7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG4gICAgLnJldi1jYXJke1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbiJdfQ== */
