@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}.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{font-size:11px}.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:575px) and (max-width:392px){.top-section .box .consultation-img{margin-right:1px;max-height:27px;max-width:27px}}.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}.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}.info-icon,.treatment-tooltip-icon{height:20px;width:20px}.info-icon{color:#9ca3af;cursor:help}.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}.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}@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}}@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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxheW91dHMvX2xvY2F0aW9uX2xhbmRpbmcuc2NzcyIsIm1haW44LmNzcyIsImFic3RyYWN0cy9fcmVzZXQuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGUuc2NzcyIsImFic3RyYWN0cy9nbG9iYWwuc2NzcyIsImFic3RyYWN0cy9fZm9ybXMuc2NzcyIsImxheW91dHMvX2hvbWUuc2NzcyIsImFic3RyYWN0cy9fZnVuY3Rpb25zLnNjc3MiLCJsYXlvdXRzL19oZWFkZXIuc2NzcyIsImxheW91dHMvX3NsaWRlci5zY3NzIiwibGF5b3V0cy9fZm9vdGVyLnNjc3MiLCJsYXlvdXRzL190YWJzLnNjc3MiLCJsYXlvdXRzL19sb2NhdGlvbi1sYW5kaW5nLnNjc3MiLCJsYXlvdXRzL19zZWFyY2hwYWdlLnNjc3MiLCJsYXlvdXRzL19wYXltZW50LnNjc3MiLCJsYXlvdXRzL190aGFua3lvdS5zY3NzIiwibGF5b3V0cy9fYXBwb2ludG1lbnRfZGV0YWlscy5zY3NzIiwibGF5b3V0cy9BYm91dC5zY3NzIiwibGF5b3V0cy9ibG9nLnNjc3MiLCJsYXlvdXRzL0ZhcXMuc2NzcyIsImxheW91dHMvZ2V0X2luLnNjc3MiLCJsYXlvdXRzL2Jsb2dfcGFnZTIuc2NzcyIsImxheW91dHMvRmVlc19wYWdlLnNjc3MiLCJsYXlvdXRzL1Jldmlld3Muc2NzcyIsImxheW91dHMvQWRkX2NoaWxkLnNjc3MiLCJsYXlvdXRzL2FwcG9pbnQuc2NzcyIsImxheW91dHMvcmF0aW5nLnNjc3MiLCJsYXlvdXRzL2NoYW5nZV9wYXNzLnNjc3MiLCJsYXlvdXRzL0VkaXRfZGV0YWlscy5zY3NzIiwibGF5b3V0cy90aGFua3NfZW1lcmRlbmN5LnNjc3MiLCJsYXlvdXRzL3ZpZXdfZGV0YWlscy5zY3NzIiwibGF5b3V0cy9sb2dpbi5zY3NzIiwibGF5b3V0cy9yZXZpZXdwYWdlMi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXVDTSxnQkM2NlBOLENDOThQQSwrQkFMQyxRQUFBLENB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QUEsQ0FDQSxXQzg2UE4sQ0R6NlBFLDBDQUNFLGdCQzI2UEosQ0R6NlBJLGdEQUVFLFNBQUEsQ0FEQSxPQzQ2UE4sQ0R2NlBFLHFCQUNFLGFHcEJZLENIcUJaLG1CQ3k2UEosQ0R0NlBFLG9CQUNFLG9CQ3c2UEosQ0RyNlBFLHNCQUdFLFdBQUEsQ0FGQSxhQUFBLENBQ0EsYUN3NlBKLENEbjZQSSx3QkFFRSxrQkFBQSxDQURBLFlDczZQTixDRHA2UE0sK0JBQ0UsYUFBQSxDQUNBLFdBQUEsQ0FDQSxrQkFBQSxDQUNBLGNBQUEsQ0FHQSxXQUFBLENBRkEsaUJBQUEsQ0FDQSxVQ3U2UFIsQ0RoNlBBLFVBRUUsZ0NBQUEsQ0FEQSxZQ282UEYsQ0RsNlBFLGlCQUNFLGFBQUEsQ0FDQSxXQUFBLENBQ0Esa0JBQUEsQ0FDQSxjQUFBLENBR0EsV0FBQSxDQUZBLGlCQUFBLENBQ0EsVUNxNlBKIiwiZmlsZSI6Im1haW44LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5sb2NhdGlvbi1sYW5kaW5nIHtcclxuICAuaGVhZGluZy11bmRlcmxpbmUge1xyXG4gICAgbWFyZ2luOiAwIDAgMnJlbTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkaWctdW5kZXJsaW5lLXJpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1heC13aWR0aDogNzUlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgbGkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbG9yOiAjZTg1NDFjO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwi4pyTXCI7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFsdC1saXN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAjZTg1NDFjO1xyXG4gICAgY29udGVudDogXCLinJNcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxudWwsXG5vbCxcbmxpLFxucCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxudWwsXG5vbCxcbmxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXQsXG5idXR0b24ge1xuICBib3JkZXI6IDBweDtcbn1cbmlucHV0OmZvY3VzLFxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5ib2R5IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQ6ICNGQUZCRkY7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmhlYWRpbmctdW5kZXJsaW5lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaGVhZGluZy11bmRlcmxpbmUgaDEge1xuICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuLmhlYWRpbmctdW5kZXJsaW5lIC5maXJzdC1sZXR0ZXI6OmZpcnN0LWxldHRlciB7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuLmhlYWRpbmctdW5kZXJsaW5lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDEwJTtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5oZWFkaW5nLXVuZGVybGluZS1yaWdodCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaGVhZGluZy11bmRlcmxpbmUtcmlnaHQgaDEge1xuICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuLmhlYWRpbmctdW5kZXJsaW5lLXJpZ2h0IC5maXJzdC1sZXR0ZXI6OmZpcnN0LWxldHRlciB7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuLmhlYWRpbmctdW5kZXJsaW5lLXJpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIHJpZ2h0OiAwJTtcbiAgd2lkdGg6IDIwJTtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5saXN0LWNvbG91cmVkIGxpIHtcbiAgbGlzdC1zdHlsZTogaW5zaWRlO1xufVxuLmxpc3QtY29sb3VyZWQgbGk6Om1hcmtlciB7XG4gIGNvbG9yOiByZWQ7IC8qIENvbG9ycyBqdXN0IHRoZSBkaXNjIG1hcmtlciAqL1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcbn1cblxuLnByaW1hcnktY29sb3Ige1xuICBjb2xvcjogI2U5NTMxZCAhaW1wb3J0YW50O1xufVxuLnByaW1hcnktY29sb3I6aW1nLCAucHJpbWFyeS1jb2xvcjpzcGFuLFxuLnByaW1hcnktY29sb3IgaW1nLFxuLnByaW1hcnktY29sb3Igc3BhbiB7XG4gIGNvbG9yOiAjZTk1MzFkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmV5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjdmNCAhaW1wb3J0YW50O1xufVxuXG4uYm94LWdyZXktYmcge1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG59XG5cbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbi5oYXMtZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG5cbi5idG4uYnRuLWN0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGJvcmRlcjogI2JjNjM0NDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYnRuLmJ0bi1jdGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTQ1LjgwNjQ1MTYxMjksIDQ5LjAzMjI1ODA2NDUsIDE0LjE5MzU0ODM4NzEpO1xuICBib3JkZXI6IHJnYigxMTMuMzc3OTUyNzU1OSwgNTkuNDE3MzIyODM0NiwgNDAuNjIyMDQ3MjQ0MSk7XG59XG5cbi5idG4tYmxhY2stZnVsbCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuYS5idG4tYmxhY2stZnVsbCB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG59XG5cbi5idG4tY3RhIHtcbiAgYmFja2dyb3VuZDogI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZmxleFN3aXRjaENoZWNrRGVmYXVsdCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0ZjRmNGY7XG59XG5cbi5lbWVyZGVuY3ktY29sb3Ige1xuICBjb2xvcjogI2U5NTMxZCAhaW1wb3J0YW50O1xufVxuXG4uZW1lcmRlbmN5LWJnIHtcbiAgYmFja2dyb3VuZDogI2U5NTMxZCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcbn1cblxuLyogQ3VzdG9tIFN3aXRjaCBDb2xvciAqL1xuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZTk1MzFkICFpbXBvcnRhbnQ7XG59XG5cbi8qIEZvciBCb290c3RyYXAgNSwgdGFyZ2V0aW5nIHRoZSBzd2l0Y2gncyB0aHVtYiB3aGVuIGNoZWNrZWQgKi9cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQgKyAuZm9ybS1jaGVjay1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4vKiBBZGRpdGlvbmFsIHN0eWxpbmcgdG8gaGFuZGxlIGZvY3VzIHNoYWRvdyB0byBtYXRjaCB0aGUgY29sb3IgKi9cbi5mb3JtLWNoZWNrLWlucHV0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIzMywgODMsIDI5LCAwLjI1KSAhaW1wb3J0YW50O1xufVxuXG4jdmlkTW9kYWwgLmNsb3NlIHNwYW4ge1xuICBwYWRkaW5nOiAwIDEwcHggMCAwO1xufVxuXG4uYXNwZWN0LXJhdGlvLTE2LTkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7IC8qIDE2OjkgQXNwZWN0IFJhdGlvICovXG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hc3BlY3QtcmF0aW8tMTYtOSBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuI2Jvb2stbm93IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNsaWRlci1ib3hlcyBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbiNwaWxscy1ob21lIGltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuaW5wdXQucG9zdGNvZGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuaW5wdXQucG9zdGNvZGU6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBXZWJLaXQgYnJvd3NlcnMgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5pbnB1dC5wb3N0Y29kZTotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5pbnB1dC5wb3N0Y29kZTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5pbnB1dC5wb3N0Y29kZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMCsgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5pbnB1dC5wb3N0Y29kZTo6cGxhY2Vob2xkZXIge1xuICAvKiBSZWNlbnQgYnJvd3NlcnMgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi52aWQtYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIHBhZGRpbmc6IDEycHggMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbn1cbi52aWQtYnRuIHNwYW4ge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG5cbi50b3Atc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICNmZmZiZjMgMCUsICNlZGZhZmYgNTAlLCAjZmZmZmZmIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4udG9wLXNlY3Rpb24gLmJvLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udG9wLXNlY3Rpb24gaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzMzO1xufVxuLnRvcC1zZWN0aW9uIGgyIHNwYW4ge1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogI2U5NTMxZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRvcC1zZWN0aW9uIGgyIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbn1cbi50b3Atc2VjdGlvbiBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50b3Atc2VjdGlvbiBoMSBzcGFuIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG4udG9wLXNlY3Rpb24gLnByaWNpbmctYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmJmYSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDIzcHggcmdiYSg2MiwgNzMsIDg0LCAwLjA0KSAhaW1wb3J0YW50O1xufVxuLnRvcC1zZWN0aW9uIC5ib3gge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDMwcHggNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi50b3Atc2VjdGlvbiAuYm94IC50cmVhdG1lbnQtcHJpY2Uge1xuICBmb250LXNpemU6IDQycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udG9wLXNlY3Rpb24gLmJveCAua2xhcm5hLXRleHQge1xuICBjb2xvcjogIzRmNGY0ZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogbWVkaXVtO1xufVxuLnRvcC1zZWN0aW9uIC5ib3ggLmtsYXJuYS1pbWcge1xuICBoZWlnaHQ6IDIzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmIzYzc7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgd2lkdGg6IDYycHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnRvcC1zZWN0aW9uIC5ib3ggLmNwLWltZyB7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyZmNlNDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICB3aWR0aDogODBweDtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udG9wLXNlY3Rpb24gLmJveCAuY29uc3VsdGF0aW9uLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnRvcC1zZWN0aW9uIC5ib3ggLmNvbnN1bHRhdGlvbi1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi50b3Atc2VjdGlvbiAuYm94IC5jb25zdWx0YXRpb24taW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnRvcC1zZWN0aW9uIC5ib3ggLmNvbnN1bHRhdGlvbi10ZXh0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogbWVkaXVtO1xufVxuLnRvcC1zZWN0aW9uIC5ib3ggLnRlcm1zLXRleHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiA5OTk5OTk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50b3Atc2VjdGlvbiAuYm94IHtcbiAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gIH1cbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmtsYXJuYS10ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnRvcC1zZWN0aW9uIC5ib3ggLnRyZWF0bWVudC1wcmljZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgLnRvcC1zZWN0aW9uIC5ib3ggLnRlcm1zLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTIuNXB4O1xuICB9XG4gIC50b3Atc2VjdGlvbiAuYm94IC5jb25zdWx0YXRpb24taW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA0OHB4O1xuICAgIG1heC13aWR0aDogNDhweDtcbiAgfVxuICAudG9wLXNlY3Rpb24gLmJveCAuY29uc3VsdGF0aW9uLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAudG9wLXNlY3Rpb24gLmJveCAuY29uc3VsdGF0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gIH1cbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmNvbnN1bHRhdGlvbi1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC50b3Atc2VjdGlvbiAuYm94IC50cmVhdG1lbnQtdG9vbHRpcC1pY29uIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudG9wLXNlY3Rpb24gLmJveCAua2xhcm5hLWltZyB7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmNwLWltZyB7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHdpZHRoOiA1MnB4O1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG4gIC50b3Atc2VjdGlvbiAuYm94IC5jb25zdWx0YXRpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuICAudG9wLXNlY3Rpb24gLmJveCAudHJlYXRtZW50LXByaWNlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmNvbnN1bHRhdGlvbi1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgfVxuICAudG9wLXNlY3Rpb24gLmJveCAuY29uc3VsdGF0aW9uLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAudG9wLXNlY3Rpb24gLmJveCAua2xhcm5hLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAudG9wLXNlY3Rpb24gLmJveCAudGVybXMtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG4gIC50b3Atc2VjdGlvbiAuYm94IC50b29sdGlwLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmNvbnN1bHRhdGlvbi1pbWcge1xuICAgIG1heC1oZWlnaHQ6IDM2cHg7XG4gICAgbWF4LXdpZHRoOiAzNnB4O1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIGFuZCAobWF4LXdpZHRoOiAzOTJweCkge1xuICAudG9wLXNlY3Rpb24gLmJveCAuY29uc3VsdGF0aW9uLWltZyB7XG4gICAgbWF4LWhlaWdodDogMjdweDtcbiAgICBtYXgtd2lkdGg6IDI3cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cbn1cbi50b3Atc2VjdGlvbiAuYm94IGgyLFxuLnRvcC1zZWN0aW9uIC5ib3ggaDMge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBjb2xvcjogIzI1MjQyYjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5ib3ggaDIsXG4gIC50b3Atc2VjdGlvbiAuYm94IGgzIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5ib3ggaDIsXG4gIC50b3Atc2VjdGlvbiAuYm94IGgzIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudG9wLXNlY3Rpb24gLmJveCBoMixcbiAgLnRvcC1zZWN0aW9uIC5ib3ggaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLnRvcC1zZWN0aW9uIC5ib3ggLnNlYXJjaCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDAgMCAwIDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9zdmctaWNvbnMvc2VhcmNoLW9yYW5nZS5zdmcpIGNlbnRlciBsZWZ0IDE1cHggbm8tcmVwZWF0O1xufVxuLnRvcC1zZWN0aW9uIC5ib3ggLnNlYXJjaDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2U5NTMxZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudG9wLXNlY3Rpb24gLmJveCAuc2VhcmNoIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbi50b3Atc2VjdGlvbiAuYm94IC5zbWFsbCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjNGY0ZjRmO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC50b3Atc2VjdGlvbiAuYm94IC5zbWFsbCBoMyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5ib3ggLnNtYWxsIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudG9wLXNlY3Rpb24gLmJveCAuc21hbGwgaDMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxufVxuLnRvcC1zZWN0aW9uIC5ib3ggLnN3aXRjaCB7XG4gIHdpZHRoOiA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50b3Atc2VjdGlvbiAuYm94IC5zd2l0Y2gge1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KSB7XG4gIC50b3Atc2VjdGlvbiAuYm94IC5zd2l0Y2gge1xuICAgIHdpZHRoOiA3MHB4O1xuICB9XG59XG4udG9wLXNlY3Rpb24gLmJveCBhIHtcbiAgcGFkZGluZzogMHB4IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNGY0ZjRmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50b3Atc2VjdGlvbiAuYm94IGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxufVxuLnRvcC1zZWN0aW9uIC5ib3ggcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjNGY0ZjRmO1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50b3Atc2VjdGlvbiAuYm94IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuLnRvcC1zZWN0aW9uIC5ib3ggLmltZy10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmltZy10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmltZy10ZXh0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICB9XG59XG4udG9wLXNlY3Rpb24gLmJveCAuaW1nLXRleHQgaDMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzQwNDA0ODtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMCAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmltZy10ZXh0IGgzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgfVxufVxuLnRvcC1zZWN0aW9uIC5ib3ggLmItdGV4dCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi50b3Atc2VjdGlvbiAuYm94IC5iLXRleHQgaDQge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDUycHg7XG4gIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5ib3ggLmItdGV4dCBoNCB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG59XG4udG9wLXNlY3Rpb24gLmJnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnRvcC1zZWN0aW9uIC5iZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogMHB4O1xuICB3aWR0aDogMTM2cHg7XG4gIGhlaWdodDogMTcwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb24xMy5wbmdcIik7IC8qIExvZ28gaW1hZ2UgKi9cbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5iZzpiZWZvcmUge1xuICAgIHdpZHRoOiAxMjhweDtcbiAgICBoZWlnaHQ6IDE2NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1zZWN0aW9uIC5iZzpiZWZvcmUge1xuICAgIHdpZHRoOiAxMDhweDtcbiAgICBoZWlnaHQ6IDEzNXB4O1xuICB9XG59XG5cbi5oZWxwLWFyZWEgaDIge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzMyMzIzMjtcbiAgbWFyZ2luOiAwIDAgNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlbHAtYXJlYSBoMjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0zMHB4O1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVscC1hcmVhIGgyOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVscC1hcmVhIGgyIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVscC1hcmVhIGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cbi5oZWxwLWFyZWEgcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM0MDQwNDg7XG59XG4uaGVscC1hcmVhIC5ib3gge1xuICBwYWRkaW5nOiA0MHB4IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGhlaWdodDogMjUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWxwLWFyZWEgLmJveCB7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVscC1hcmVhIC5ib3gge1xuICAgIG1hcmdpbjogMCAwIDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWxwLWFyZWEgLmJveCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVscC1hcmVhIC5ib3gge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG59XG4uaGVscC1hcmVhIC5ib3ggaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVscC1hcmVhIC5ib3ggaW1nIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlbHAtYXJlYSAuYm94IGltZyB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbi5oZWxwLWFyZWEgLmJveCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY3cHgpIHtcbiAgLmhlbHAtYXJlYSAuYm94IGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVscC1hcmVhIC5ib3ggaDMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWxwLWFyZWEgLmJveCBoMyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uZm9sbC1hcmVhLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9sbC1hcmVhLXdyYXBwZXIgPiBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uZm9sbC1hcmVhIHtcbiAgcGFkZGluZzogNHJlbSAwIDZyZW07XG4gIGhlaWdodDogNzB2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvbGwtYXJlYS5hY3RpdmUge1xuICBoZWlnaHQ6IHVuc2V0O1xufVxuLmZvbGwtYXJlYS5hY3RpdmUgaW1nIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5mb2xsLWFyZWEgLmNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBibGFjayA5NSUsIHRyYW5zcGFyZW50IDEwMCUpO1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBibGFjayA5NSUsIHRyYW5zcGFyZW50IDEwMCUpO1xufVxuLmZvbGwtYXJlYSAuYnRuLXNob3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY3cHgpIHtcbiAgLmZvbGwtYXJlYSB7XG4gICAgcGFkZGluZzogNHJlbSAwIDRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9sbC1hcmVhIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5mb2xsLWFyZWEge1xuICAgIHBhZGRpbmc6IDJyZW0gNXB4O1xuICB9XG59XG4uZm9sbC1hcmVhIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIG1hcmdpbjogMCAwIDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9sbC1hcmVhIGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cbi5mb2xsLWFyZWEgaDI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0zMHB4O1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5mb2xsLWFyZWEgLmxpbmstYm94LmFjdGl2ZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5mb2xsLWFyZWEgLmxvY2F0aW9ucy1saXN0IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmZvbGwtYXJlYSAubG9jYXRpb25zLWxpc3QgdWwgbGkge1xuICBtYXJnaW46IDEwcHggMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvbGwtYXJlYSAubG9jYXRpb25zLWxpc3QgdWwgbGkge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbi5mb2xsLWFyZWEgLmxvY2F0aW9ucy1saXN0IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uZm9sbC1hcmVhIC5sb2NhdGlvbnMtbGlzdCBhOmhvdmVyIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG4uZm9sbC1hcmVhIC5saW5rLWJveCB7XG4gIHBhZGRpbmc6IDIuNXJlbSAwIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC5mb2xsLWFyZWEgLmxpbmstYm94IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZvbGwtYXJlYSAubGluay1ib3gge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZm9sbC1hcmVhIC5saW5rLWJveCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAyLjVyZW0gMDtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5mb2xsLWFyZWEgLmxpbmstYm94IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmZvbGwtYXJlYSAubGluay1ib3ggdWwgbGkge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5mb2xsLWFyZWEgLmxpbmstYm94IHVsIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMXJlbSAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC5mb2xsLWFyZWEgLmxpbmstYm94IHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZm9sbC1hcmVhIC5saW5rLWJveCB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9sbC1hcmVhIC5saW5rLWJveCB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9sbC1hcmVhIC5saW5rLWJveCB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZm9sbC1hcmVhIC5saW5rLWJveCB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIH1cbn1cbi5mb2xsLWFyZWEgLmJ0bi1zaG93IHtcbiAgbGVmdDogNTAlO1xuICByaWdodDogNTAlO1xuICB3aWR0aDogMTMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvbGwtYXJlYSAuYnRuLXNob3cgYnV0dG9uIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9sbC1hcmVhIC5idG4tc2hvdyBidXR0b24gaW1nIHtcbiAgbWFyZ2luOiAtM3B4IDVweCAwIDA7XG59XG4uZm9sbC1hcmVhIC5idG4tc2hvdyBidXR0b246Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC53b3JrLWRldGFpbCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53b3JrLWRldGFpbCB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbn1cbi53b3JrLWRldGFpbCBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzMyMzIzMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC53b3JrLWRldGFpbCBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ud29yay1kZXRhaWwgaDI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0yNXB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLndvcmstZGV0YWlsIGgyOmJlZm9yZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi53b3JrLWRldGFpbCB1bCB7XG4gIHBhZGRpbmc6IDAgMTVweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud29yay1kZXRhaWwgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi53b3JrLWRldGFpbCB1bDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMjBweDtcbiAgcmlnaHQ6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogOTAlO1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud29yay1kZXRhaWwgdWw6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ud29yay1kZXRhaWwgdWwgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud29yay1kZXRhaWwgdWwgbGkge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gIH1cbn1cbi53b3JrLWRldGFpbCB1bCBsaSAuaW1nLWhvbGQge1xuICB3aWR0aDogMTAlO1xufVxuLndvcmstZGV0YWlsIHVsIGxpIC50ZXh0LWhvbGQge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogOTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud29yay1kZXRhaWwgdWwgbGkgLnRleHQtaG9sZCB7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC53b3JrLWRldGFpbCB1bCBsaSAudGV4dC1ob2xkIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndvcmstZGV0YWlsIHVsIGxpIC50ZXh0LWhvbGQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLndvcmstZGV0YWlsIHVsIGxpIC50ZXh0LWhvbGQgaDMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogI2U5NTMxZDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud29yay1kZXRhaWwgdWwgbGkgLnRleHQtaG9sZCBoMyB7XG4gICAgbWFyZ2luOiAwIDAgN3B4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC53b3JrLWRldGFpbCB1bCBsaSAudGV4dC1ob2xkIGgzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLndvcmstZGV0YWlsIHVsIGxpIC50ZXh0LWhvbGQgaDMgaW1nIHtcbiAgICBtYXJnaW46IDAgN3B4IDAgMDtcbiAgfVxufVxuLndvcmstZGV0YWlsIHVsIGxpIC50ZXh0LWhvbGQgcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjNDA0MDQ4O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC53b3JrLWRldGFpbCB1bCBsaSAudGV4dC1ob2xkIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuXG4udGhyZWUtYmxvY2sgaDIsXG5oMi51bmRlcmxpbmUge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzMyMzIzMjtcbiAgbWFyZ2luOiAwIDAgNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50aHJlZS1ibG9jayBoMixcbiAgaDIudW5kZXJsaW5lIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgfVxufVxuLnRocmVlLWJsb2NrIGgyOmJlZm9yZSxcbmgyLnVuZGVybGluZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTMwcHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi50aHJlZS1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aHJlZS1ibG9jazpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvdHRvbTogYXV0bztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uMTMud2VicCkgbm8tcmVwZWF0O1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRocmVlLWJsb2NrOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRocmVlLWJsb2NrOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRocmVlLWJsb2NrIC5ib3hzIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtO1xuICBoZWlnaHQ6IDI2MHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50aHJlZS1ibG9jayAuYm94cyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRocmVlLWJsb2NrIC5ib3hzIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGhyZWUtYmxvY2sgLmJveHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udGhyZWUtYmxvY2sgLmJveHMgaW1nIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cbi50aHJlZS1ibG9jayAuYm94cyBwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzQwNDA0ODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY3cHgpIHtcbiAgLnRocmVlLWJsb2NrIC5ib3hzIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuXG4udmlkZW8tYmxvY2sge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC52aWRlby1ibG9jayB7XG4gICAgcGFkZGluZzogMCAwIDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudmlkZW8tYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgNXB4IDJyZW07XG4gIH1cbn1cbi52aWRlby1ibG9jayBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzMyMzIzMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udmlkZW8tYmxvY2sgaDIgc3BhbiB7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuLnZpZGVvLWJsb2NrIGgyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtMjBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi52aWRlby1ibG9jayAudmlkLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZGVvLWJsb2NrIC52aWQtYmxvY2sgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC52aWRlby1ibG9jayAudmlkLWJsb2NrIC5kZXNrIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudmlkZW8tYmxvY2sgLnZpZC1ibG9jayB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udmlkZW8tYmxvY2sgLnZpZC1ibG9jayAuY2FwYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE1JTtcbiAgbGVmdDogLTYuNXJlbTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC52aWRlby1ibG9jayAudmlkLWJsb2NrIC5jYXBhdGlvbiB7XG4gICAgbGVmdDogLTQuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC52aWRlby1ibG9jayAudmlkLWJsb2NrIC5jYXBhdGlvbiB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi52aWRlby1ibG9jayAudmlkLXRleHQge1xuICBwYWRkaW5nOiAyLjVyZW0gM3JlbSAwIDByZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC52aWRlby1ibG9jayAudmlkLXRleHQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi52aWRlby1ibG9jayAudmlkLXRleHQgaDIge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICMzMjMyMzI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZGVvLWJsb2NrIC52aWQtdGV4dCBoMiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnZpZGVvLWJsb2NrIC52aWQtdGV4dCBoMiBzcGFuIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG4udmlkZW8tYmxvY2sgLnZpZC10ZXh0IGgyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtMjBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuLnZpZGVvLWJsb2NrIC52aWQtdGV4dCBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICM0MDQwNDg7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC52aWRlby1ibG9jayAudmlkLXRleHQgcCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuXG4ubW8tYmxvY2sge1xuICBwYWRkaW5nOiAxNXJlbSAwIDE1cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Jhbm5lcjAzLndlYnApIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gIC5tby1ibG9jayB7XG4gICAgcGFkZGluZzogMTNyZW0gMCAxM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAubW8tYmxvY2sge1xuICAgIHBhZGRpbmc6IDEycmVtIDAgMTJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLm1vLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAxMXJlbSAwIDExcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5tby1ibG9jayB7XG4gICAgcGFkZGluZzogMTByZW0gMCAxMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAubW8tYmxvY2sge1xuICAgIHBhZGRpbmc6IDlyZW0gMCA5cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC5tby1ibG9jayB7XG4gICAgcGFkZGluZzogN3JlbSAwIDdyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vLWJsb2NrIHtcbiAgICBwYWRkaW5nOiA2cmVtIDAgNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tby1ibG9jayB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIGJhY2tncm91bmQ6ICNmZGVlZTg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubW8tYmxvY2sge1xuICAgIHBhZGRpbmc6IDJyZW0gNXB4O1xuICB9XG59XG4ubW8tYmxvY2sgaDIge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW8tYmxvY2sgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG4ubW8tYmxvY2sgcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjNDA0MDQ4O1xuICBtYXJnaW46IDAgMCA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE1MHB4KSB7XG4gIC5tby1ibG9jayBwIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vLWJsb2NrIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vLWJsb2NrIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxufVxuLm1vLWJsb2NrIC5tby1ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tby1ibG9jayAubW8tYm94IHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vLWJsb2NrIC5tby1ib3gge1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLm1vLWJsb2NrIC5tby1ib3g6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xufVxuLm1vLWJsb2NrIC5tby1ib3g6aG92ZXIgcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vLWJsb2NrIC5tby1ib3g6aG92ZXIgaDMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tby1ibG9jayAubW8tYm94IGgzIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tby1ibG9jayAubW8tYm94IGgzIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vLWJsb2NrIC5tby1ib3ggaDMge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubW8tYmxvY2sgLm1vLWJveCBoMyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgLm1vLWJsb2NrIC5tby1ib3ggaDMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxufVxuLm1vLWJsb2NrIC5tby1ib3ggcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjNDA0MDQ4O1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vLWJsb2NrIC5tby1ib3ggcCB7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW8tYmxvY2sgLm1vLWJveCBwIHtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5tby1ibG9jayAubW8tYm94IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3MHB4KSB7XG4gIC5tby1ibG9jayAubW8tYm94IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG4uYmxvZy1hcmVhIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmJsb2ctYXJlYSBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzMyMzIzMjtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9nLWFyZWEgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5ibG9nLWFyZWEgaDIgc3BhbiB7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuLmJsb2ctYXJlYSBoMjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTQwcHg7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYmxvZy1hcmVhIGgyOmFmdGVyIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG4uYmxvZy1hcmVhIHAge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogIzQwNDA0ODtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYmxvZy1hcmVhIC5ibG9nLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuLmJsb2ctYXJlYSAuYmxvZy1ibG9jayAuYmxvY2sge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9nLWFyZWEgLmJsb2ctYmxvY2sgLmJsb2NrIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJsb2ctYXJlYSAuYmxvZy1ibG9jayAuYmxvY2sge1xuICAgIG1hcmdpbjogMCAxMHB4IDA7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1hcmVhIC5ibG9nLWJsb2NrIC5ibG9jayB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ibG9nLWFyZWEgLmJsb2ctYmxvY2sgLmJsb2NrIHtcbiAgICB3aWR0aDogODUlO1xuICB9XG59XG4uYmxvZy1hcmVhIC5ibG9nLWJsb2NrIC5ibG9jayBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9nLWFyZWEgLmJsb2ctYmxvY2sgLnRleHQge1xuICBwYWRkaW5nOiAxNXB4IDE1cHg7XG59XG4uYmxvZy1hcmVhIC5ibG9nLWJsb2NrIC50ZXh0IGgzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC5ibG9nLWFyZWEgLmJsb2ctYmxvY2sgLnRleHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgMCA3cHg7XG4gIH1cbn1cbi5ibG9nLWFyZWEgLmJsb2ctYmxvY2sgLnRleHQgcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjNDA0MDQ4O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC5ibG9nLWFyZWEgLmJsb2ctYmxvY2sgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5cbi5kcC1hcmVhIHtcbiAgcGFkZGluZzogMCAwIDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRwLWFyZWEge1xuICAgIHBhZGRpbmc6IDAgMCAzcmVtO1xuICB9XG59XG4uZHAtYXJlYSAuYm94IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDEwMHB4IDgwcHggcmdiYSgwLCAwLCAwLCAwLjAyKSwgMHB4IDY0LjgxNDhweCA0Ni44NTE5cHggcmdiYSgwLCAwLCAwLCAwLjAxNTE4NTIpLCAwcHggMzguNTE4NXB4IDI1LjQ4MTVweCByZ2JhKDAsIDAsIDAsIDAuMDEyMTQ4MSksIDBweCAyMHB4IDEzcHggcmdiYSgwLCAwLCAwLCAwLjAxKSwgMHB4IDguMTQ4MTVweCA2LjUxODUycHggcmdiYSgwLCAwLCAwLCAwLjAwNzg1MTg1KSwgMHB4IDEuODUxODVweCAzLjE0ODE1cHggcmdiYSgwLCAwLCAwLCAwLjAwNDgxNDgxKTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogM3JlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRwLWFyZWEgLmJveCB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRwLWFyZWEgLmJveCB7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZHAtYXJlYSAuYm94IHtcbiAgICBwYWRkaW5nOiAwLjdyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5kcC1hcmVhIC5ib3gge1xuICAgIHBhZGRpbmc6IDQwcHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG59XG4uZHAtYXJlYSAuYm94OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Jhbm5lcjA0LndlYnApIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZHAtYXJlYSAuYm94OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iYW5uZXIwNS53ZWJwKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuLmRwLWFyZWEgLmJveCBoMyxcbi5kcC1hcmVhIC5ib3ggaDIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDUycHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMWQxZDFkO1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuLmRwLWFyZWEgLmJveCBoMyBzcGFuLFxuLmRwLWFyZWEgLmJveCBoMiBzcGFuIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kcC1hcmVhIC5ib3ggaDMsXG4gIC5kcC1hcmVhIC5ib3ggaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRwLWFyZWEgLmJveCBoMyxcbiAgLmRwLWFyZWEgLmJveCBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZHAtYXJlYSAuYm94IGgzLFxuICAuZHAtYXJlYSAuYm94IGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5kcC1hcmVhIC5ib3ggaDMsXG4gIC5kcC1hcmVhIC5ib3ggaDIge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG4uZHAtYXJlYSAuYm94IHAge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzQ4NDg0ODtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRwLWFyZWEgLmJveCBwIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRwLWFyZWEgLmJveCBwIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5kcC1hcmVhIC5ib3ggcCB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxufVxuLmRwLWFyZWEgLmJveCAuYm9rLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDE1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kcC1hcmVhIC5ib3ggLmJvay1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5kcC1hcmVhIC5ib3ggLmJvay1idG4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5jb2RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY29weS1idG4ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBvcGFjaXR5OiAwLjY7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycywgdHJhbnNmb3JtIDAuMnM7XG59XG5cbi5jb3B5LWJ0bjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLnRvb2x0aXAgLnRvb2x0aXAtaW5uZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cblxuLmFwcG9pbnRtZW50LWxhbmRpbmctY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmOGY5ZmEgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5hcHBvaW50bWVudC1sYW5kaW5nLWNhcmQge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udHAtd2lkZ2V0IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzE5MTkxOTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xMHB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udHAtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuXG4udHAtc3RhcnMsXG4udHAtbG9nbyB7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAjdHJ1c3RwaWxvdC1tb2JpbGUtcm93IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5hdmFpbGFiaWxpdHktYmFkZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBjb2xvcjogIzAwYjY3YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmRmNCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuLmF2YWlsYWJpbGl0eS1kb3Qge1xuICB3aWR0aDogMC40NXJlbTtcbiAgaGVpZ2h0OiAwLjQ1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNjdhO1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIGFuaW1hdGlvbjogYXZhaWxhYmlsaXR5LXB1bHNlIDJzIGluZmluaXRlO1xufVxuXG4uYXZhaWxhYmlsaXR5LXRleHQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5Aa2V5ZnJhbWVzIGF2YWlsYWJpbGl0eS1wdWxzZSB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG59XG4udHAtd2lkZ2V0IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzE5MTkxOTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xMHB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udHAtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuXG4udHAtc3RhcnMsXG4udHAtbG9nbyB7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hcHBvaW50bWVudC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMC41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5hcHBvaW50bWVudC1mbGV4IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IC8qIG1kKzogYmFkZ2UgYmVsb3cgdGhlIHRpdGxlICovXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAvKiBhbGlnbiBpdGVtcyB0byB0aGUgc3RhcnQgKi9cbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLyogYWxpZ24gaXRlbXMgdG8gdGhlIHN0YXJ0ICovXG4gIH1cbiAgLmF2YWlsYWJpbGl0eS1iYWRnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuYXZhaWxhYmlsaXR5LWJhZGdlIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgI3RydXN0cGlsb3QtbW9iaWxlLXJvdyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmhlbHAtaW5kaWNhdG9yLWJhZGdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICB3aWR0aDogMTU3cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAuaGVscC10ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmhlbHAtaW5kaWNhdG9yLWJhZGdlOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDE1OHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkge1xuICAuZmxvYXRpbmctY3RhLWFwcG9pbnRtZW50LWNvbnRhaW5lciB7XG4gICAgcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnRvb2x0aXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gIHotaW5kZXg6IDEwMDA7IC8qIEVuc3VyZSB3cmFwcGVyIGlzIGFib3ZlIGJhc2UgY29udGVudCAqL1xufVxuXG4udG9vbHRpcC1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgd2lkdGg6IDE2cmVtO1xuICBtYXgtd2lkdGg6IDkwdnc7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTE4Mjc7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLnRvb2x0aXAtd3JhcHBlcjpob3ZlciAudG9vbHRpcC1jb250ZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi50cmVhdG1lbnQtdG9vbHRpcC1pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmluZm8taWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjOWNhM2FmO1xuICBjdXJzb3I6IGhlbHA7XG59XG5cbi50b29sdGlwLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbn1cblxuLnRvb2x0aXAtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnRvb2x0aXAtbGlzdCBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cblxuLnRvb2x0aXAtbm90ZSB7XG4gIGNvbG9yOiAjZDFkNWRiO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbi5oZWxwLWluZGljYXRvci1iYWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICB3aWR0aDogMTc1cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBmbGV4OiBub25lO1xuICBvcmRlcjogMDtcbiAgZmxleC1ncm93OiAwO1xufVxuXG4uaGVscC1pbmRpY2F0b3ItYmFkZ2U6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDE3NnB4O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmhlbHAtaWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uaGVscC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmZsb2F0aW5nLWN0YS1hcHBvaW50bWVudC1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMS41cmVtO1xuICByaWdodDogMS41cmVtO1xuICB6LWluZGV4OiAxNTA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXJlbSk7XG59XG5cbi5mbG9hdGluZy1jdGEtYXBwb2ludG1lbnQtY29udGFpbmVyLnZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5mbG9hdGluZy1jdGEtYXBwb2ludG1lbnQtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd2lkdGg6IDI2OC4zcHg7XG4gIG1heC13aWR0aDogODB2dztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMzLCA4MywgMjkpO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xMDE5NjA3ODQzKTtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xMDE5NjA3ODQzKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZmxvYXRpbmctY3RhLWFwcG9pbnRtZW50LWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMzLCA4MywgMjksIDAuOSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi5mbG9hdGluZy1jdGEtYXBwb2ludG1lbnQtYnV0dG9uOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZsb2F0aW5nLWN0YS1jYWxlbmRhci1pY29uIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi5mbG9hdGluZy1jdGEtZXhpdC1tb2RhbC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB6LWluZGV4OiA5OTk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdmlzaWJpbGl0eSAwLjNzIGVhc2U7XG59XG5cbi5mbG9hdGluZy1jdGEtZXhpdC1tb2RhbC1vdmVybGF5LnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZmxvYXRpbmctY3RhLWV4aXQtbW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcGFkZGluZzogMS41cmVtO1xuICBtYXgtd2lkdGg6IDI4cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbmltYXRpb246IGZsb2F0aW5nLWN0YS1zbGlkZUZhZGVJbiAwLjNzIGVhc2Utb3V0IGZvcndhcmRzO1xufVxuXG5Aa2V5ZnJhbWVzIGZsb2F0aW5nLWN0YS1zbGlkZUZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcmVtKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi5mbG9hdGluZy1jdGEtZXhpdC1jbG9zZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXJlbTtcbiAgcmlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM5OTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLmZsb2F0aW5nLWN0YS1leGl0LWNsb3NlLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjNTU1O1xufVxuXG4uZmxvYXRpbmctY3RhLWV4aXQtY2xvc2UtaWNvbiB7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG59XG5cbi5mbG9hdGluZy1jdGEtZXhpdC1tb2RhbC1ib2R5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmxvYXRpbmctY3RhLWV4aXQtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5mbG9hdGluZy1jdGEtY2FsZW5kYXItaWNvbi1sYXJnZSB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4uZmxvYXRpbmctY3RhLWV4aXQtaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5mbG9hdGluZy1jdGEtZXhpdC10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZsb2F0aW5nLWN0YS1leGl0LWJ1dHRvbi13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4uZmxvYXRpbmctY3RhLWV4aXQtYm9vay1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogNDAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsIHRyYW5zZm9ybSAwLjJzO1xufVxuXG4uZmxvYXRpbmctY3RhLWV4aXQtYm9vay1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMywgODMsIDI5LCAwLjkpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4uZmxvYXRpbmctY3RhLWV4aXQtbm90ZSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICM2YjcyODA7XG59XG5cbi5uYXYtbGluayBpbWcge1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuXG4uZHJvcGRvd24tZWxlbWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kcm9wZG93bi1lbGVtZW50IHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHotaW5kZXg6IDI7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIHBhZGRpbmctdG9wOiAyM3B4O1xufVxuLmRyb3Bkb3duLWVsZW1lbnQgdWwgbGkgYSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSg2NCwgNjQsIDcyLCAwLjIpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDY0LCA2NCwgNzIsIDAuMik7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG4uZHJvcGRvd24tZWxlbWVudCB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICM1YzViNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGVlZTg7XG59XG4uZHJvcGRvd24tZWxlbWVudCB1bCBsaTpsYXN0LWNoaWxkIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGNvbG9yOiAjNWM1YjYwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg2NCwgNjQsIDcyLCAwLjIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kcm9wZG93bi1lbGVtZW50OmhvdmVyIHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4jaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNjQsIDY0LCA3MiwgMC4yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgI2hlYWRlciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4NXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICByaWdodDogLTk5OTlweDtcbiAgICB0cmFuc2l0aW9uOiByaWdodCAwLjJzIGVhc2U7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICNoZWFkZXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgI2hlYWRlciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICB0b3A6IDg1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5uYXZiYXItY29sbGFwc2Uuc2hvdyB7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAjaGVhZGVyIC5uYXZiYXItY29sbGFwc2Uuc2hvdyB7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICAgIHRvcDogODVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLm5vLXNob3cge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gICNoZWFkZXIgLm5hdmJhci1icmFuZCBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxufVxuI2hlYWRlciAubmF2YmFyLW5hdiAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBvcGFjaXR5OiAxO1xufVxuI2hlYWRlciAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgY29sb3I6ICMyNTI0MkI7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg2NCwgNjQsIDcyLCAwLjIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgI2hlYWRlciAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4jaGVhZGVyIC5tb2ItbmV3IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgI2hlYWRlciAubW9iLW5ldyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5sb2ctZGV0YWlsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNoZWFkZXIgLmxvZy1kZXRhaWwgbGkge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG4jaGVhZGVyIC5sb2ctZGV0YWlsIGxpOmZpcnN0LWNoaWxkICNuYXYtY2FsbC1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiYzYzNDQ7XG4gIHBhZGRpbmc6IDYuNXB4O1xufVxuI2hlYWRlciAubG9nLWRldGFpbCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuI2hlYWRlciAubG9nLWRldGFpbCBsaSAuZHJvcGRvd24gLmJ0biB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmM2MzQ0O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jaGVhZGVyIC5sb2ctZGV0YWlsIGxpIC5kcm9wZG93biAuYnRuOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyIC5sb2ctZGV0YWlsIGxpIC5kcm9wZG93biAuYnRuOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNoZWFkZXIgLmxvZy1kZXRhaWwgbGkgLmRyb3Bkb3duIC5idG4gaW1nIHtcbiAgbWFyZ2luOiAwO1xuICBtYXgtaGVpZ2h0OiAyNXB4O1xufVxuI2hlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICBsZWZ0OiAtNjZweDtcbiAgdG9wOiA1OXB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDhEOEQ5O1xuICBib3gtc2hhZG93OiAwcHggMTBweCA1NnB4IHJnYmEoMCwgMCwgMCwgMC4wMykgMDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA1cHggNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgICBsZWZ0OiAtNTBweDtcbiAgfVxufVxuI2hlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkge1xuICBtYXJnaW46IDA7XG59XG4jaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSAuZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNDFlbTtcbiAgY29sb3I6ICMyODJBMkQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEOEQ5O1xufVxuI2hlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuI2hlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGk6bGFzdC1jaGlsZCAuZHJvcGRvd24taXRlbSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTBweCAwIDA7XG59XG5cbi5jZWxsLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jZWxsLWJsb2NrIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jZWxsLWJsb2NrIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jZWxsLWJsb2NrIC5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY2VsbC1ibG9jayAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI25hdmljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFOTUzMUQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG4gICNuYXZpY29uIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB3aWR0aDogNTUlO1xuICAgIGJhY2tncm91bmQ6ICNkMzUzMWE7XG4gICAgYm9yZGVyLXJhZGl1czogOXB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogN3B4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgI25hdmljb24gc3BhbjpudGgtY2hpbGQoMSkge1xuICAgIHRvcDogOXB4O1xuICB9XG4gICNuYXZpY29uIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICB0b3A6IDE1cHg7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAjbmF2aWNvbiBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgdG9wOiAyMXB4O1xuICB9XG4gICNuYXZpY29uLm9wZW4gc3BhbjpudGgtY2hpbGQoMSkge1xuICAgIHRvcDogMTVweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgfVxuICAjbmF2aWNvbi5vcGVuIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gICNuYXZpY29uLm9wZW4gc3BhbjpudGgtY2hpbGQoMykge1xuICAgIHRvcDogMTVweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gIH1cbn1cbi5yZXZpZXctYXJlYSAuc2xpZGVyLWJveCAubW9yZSB7XG4gIGNvbG9yOiByZ2IoMjM3LjUyNDE5MzU0ODQsIDExOC4zNzA5Njc3NDE5LCA3NS40NzU4MDY0NTE2KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucmV2aWV3LWFyZWEge1xuICAgIHBhZGRpbmc6IDNyZW0gMCA3cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnJldmlldy1hcmVhIHtcbiAgICBwYWRkaW5nOiAzcmVtIDVweCA3cmVtO1xuICB9XG59XG4ucmV2aWV3LWFyZWEgaDIge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzMyMzIzMjtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5yZXZpZXctYXJlYSBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG4ucmV2aWV3LWFyZWEgaDI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0yNXB4O1xuICB3aWR0aDogMTQwcHg7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjRTk1MzFEO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnJldmlldy1hcmVhIHAge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNDA0MDQ4O1xuICBtYXJnaW46IDAgMCA0MHB4O1xufVxuLnJldmlldy1hcmVhIC5zbGlkZXItYXJlYSB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucmV2aWV3LWFyZWEgLnNsaWRlci1hcmVhIC5zbGlkZXItYm94IHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRiB1cmwoLi4vaW1hZ2VzL2ltZzIzLndlYnApIG5vLXJlcGVhdCByaWdodCAyMXB4IHRvcCAxOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBoZWlnaHQ6IDI1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLnJldmlldy1hcmVhIC5zbGlkZXItYXJlYSAuc2xpZGVyLWJveCBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnJldmlldy1hcmVhIC5zbGlkZXItYXJlYSAuc2xpZGVyLWJveCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM0MDQwNDA7XG59XG4ucmV2aWV3LWFyZWEgLnNsaWRlci1hcmVhIC5zbGlkZXItYm94IHAge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjdweCkge1xuICAucmV2aWV3LWFyZWEgLnNsaWRlci1hcmVhIC5zbGlkZXItYm94IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnJldmlldy1hcmVhIC5zbGlkZXItYXJlYSAuc2xpZGVyLWJveCBwLmgzIHtcbiAgY29sb3I6ICM0MDQwNDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnJldmlldy1hcmVhIC5zbGlkZXItYXJlYSAuc2xpZGVyLWJveCBwLmg0IHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4ucmV2aWV3LWFyZWEgLnNsaWRlci1hcmVhIC5nbGlkZV9fYnVsbGV0cyB7XG4gIGJvdHRvbTogLTRyZW07XG59XG4ucmV2aWV3LWFyZWEgLnNsaWRlci1hcmVhIC5nbGlkZV9fYnVsbGV0cyAuZ2xpZGVfX2J1bGxldCB7XG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZXZpZXctYXJlYSAuc2xpZGVyLWFyZWEgLmdsaWRlX19idWxsZXRzIC5nbGlkZV9fYnVsbGV0LS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRTk1MzFEO1xufVxuLnJldmlldy1hcmVhIC5zbGlkZXItYXJlYSAuZ2xpZGVfX2J1bGxldHMgLmdsaWRlX19idWxsZXQtLWFjdGl2ZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01cHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAtNXB4O1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJvcmRlcjogMS41cHggc29saWQgI0U5NTMxRDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuI2Zvb3RlciB7XG4gIGJhY2tncm91bmQ6ICM0MDQwNDg7XG4gIG1hcmdpbjogMDtcbn1cbiNmb290ZXIgLmNvbi1pbmZvIGEsXG4jZm9vdGVyIHVsIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjZDNkM2QzO1xufVxuI2Zvb3RlciAuY29uLWluZm8gYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuI2Zvb3RlciAuY29uLWluZm8ubGFyZ2UgYSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IHdoaXRlO1xufVxuI2Zvb3RlciAuZm9vdGVyLWxvZ28gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2Zvb3RlciAuZm9vdGVyLWxvZ28gYSBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAzNXB4O1xufVxuI2Zvb3RlciAuY29uLWluZm8ge1xuICBtYXJnaW46IDAgMCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjdweCkge1xuICAjZm9vdGVyIC5jb24taW5mbyB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNmb290ZXIgLmNvbi1pbmZvIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG4gICNmb290ZXIgLmNvbi1pbmZvIGgyIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgI2Zvb3RlciAuY29uLWluZm8gaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuI2Zvb3RlciAuY29uLWluZm8gaDMgc3BhbiB7XG4gIG1hcmdpbjogMCAxNXB4IDAgMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY3cHgpIHtcbiAgI2Zvb3RlciAuY29uLWluZm8gaDMgc3BhbiB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB9XG59XG4jZm9vdGVyIC5jb24taW5mbyBoMyBzcGFuIGltZyB7XG4gIGhlaWdodDogMC44ZW07XG4gIHdpZHRoOiBhdXRvO1xufVxuI2Zvb3RlciAuY29uLWluZm8gaDMgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjdweCkge1xuICAjZm9vdGVyIC5jb24taW5mbyBoMyBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI2Zvb3RlciAuY29uLWluZm8gaDMgYSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI2Zvb3RlciAuY29uLWluZm8gaDMgYSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI2Zvb3RlciAucy1saW5rIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgYmFja2dyb3VuZDogIzQwNDA0ODtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzYwNjA2MDtcbiAgfVxuICAjZm9vdGVyIC5zLWxpbmsgdWwge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4jZm9vdGVyIC5zLWxpbmsgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI2Zvb3RlciAucy1saW5rIHVsIGxpIHtcbiAgbWFyZ2luOiAwIDIwcHggMCAwO1xufVxuI2Zvb3RlciAucy1saW5rIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4jZm9vdGVyIC5zLWxpbmsgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjZm9vdGVyIC5jYXJkLWJsb2NrIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxuICAjZm9vdGVyIC5jYXJkLWJsb2NrIGgzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuI2Zvb3RlciAuY2FyZC1ibG9jayA+IGltZyB7XG4gIG1hcmdpbjogLTExcHggM3B4IDAgMnB4O1xufVxuI2Zvb3RlciAuY2FyZC1ibG9jayBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBvcGFjaXR5OiAwLjg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG4jZm9vdGVyIC5jYXJkLWJsb2NrIGgzIGltZyB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cbiNmb290ZXIgLnBhZ2UtYmFyIHtcbiAgcGFkZGluZzogMC41cmVtIDAgMCA0cmVtO1xufVxuI2Zvb3RlciAucGFnZS1iYXIgaDIge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogI0U5NTMxRDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cbiNmb290ZXIgLnBhZ2UtYmFyIHVsIGxpIHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cbiNmb290ZXIgLnBhZ2UtYmFyIHVsIGxpIGEge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgb3BhY2l0eTogMC44O1xufVxuI2Zvb3RlciAuZm9ybS1ibG9jayBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjRTk1MzFEO1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuI2Zvb3RlciAuZm9ybS1ibG9jayBmb3JtIGlucHV0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA2KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgb3BhY2l0eTogMC43NTtcbiAgcGFkZGluZzogMTVweDtcbn1cbiNmb290ZXIgLmZvcm0tYmxvY2sgZm9ybSBpbnB1dDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4jZm9vdGVyIC5mb3JtLWJsb2NrIGZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jZm9vdGVyIC5mb3JtLWJsb2NrIGZvcm0gdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDYpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBvcGFjaXR5OiAwLjc1O1xuICBwYWRkaW5nOiAxNXB4O1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuI2Zvb3RlciAuZm9ybS1ibG9jayBmb3JtIHRleHRhcmVhOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNmb290ZXIgLmZvcm0tYmxvY2sgZm9ybSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY3cHgpIHtcbiAgI2Zvb3RlciAuZm9ybS1ibG9jayBmb3JtIHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG59XG4jZm9vdGVyIC5mb3JtLWJsb2NrIGZvcm0gLnN1Yi1idG4ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogI0U5NTMxRDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAxNXB4O1xufVxuI2Zvb3RlciAuY29weS1yaWdodCB7XG4gIGJhY2tncm91bmQ6ICMyQTI4MzE7XG59XG4jZm9vdGVyIC5jb3B5LXJpZ2h0IHAge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuOHJlbSAwO1xufVxuXG4uYWNjb3JkaW9uLWJsb2NrIHtcbiAgbWFyZ2luOiAwIDAgMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYWNjb3JkaW9uLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbi5hY2NvcmRpb24tYmxvY2sgaDMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luOiAwIDAgMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYWNjb3JkaW9uLWJsb2NrIGgzIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICB9XG59XG4uYWNjb3JkaW9uLWJsb2NrIC5hY2NvcmRpb24taXRlbSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5hY2NvcmRpb24tYmxvY2sgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMTJweCAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5hY2NvcmRpb24tYmxvY2sgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hY2NvcmRpb24tYmxvY2sgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmFjY29yZGlvbi1ibG9jayAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxufVxuLmFjY29yZGlvbi1ibG9jayAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5hY2NvcmRpb24tYmxvY2sgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keSB1bCBsaSB7XG4gIG1hcmdpbjogMCAwIDdweDtcbn1cbi5hY2NvcmRpb24tYmxvY2sgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keSB1bCBsaSBhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRyZWF0LWFyZWEge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50cmVhdC1hcmVhIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbn1cbi50cmVhdC1hcmVhIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICMzMjMyMzI7XG4gIG1hcmdpbjogMCAwIDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudHJlYXQtYXJlYSBoMiB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgIG1hcmdpbjogMCAwIDI1cHg7XG4gIH1cbn1cbi50cmVhdC1hcmVhIGgyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtMzBweDtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZDogI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudHJlYXQtYXJlYSBoMjpiZWZvcmUge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxufVxuLnRyZWF0LWFyZWEgLmxvbmctYmFyIHtcbiAgbWFyZ2luOiA0MHB4IDAgMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi50cmVhdC1hcmVhIC5sb25nLWJhciB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgLnRyZWF0bWVudC1mZWVzLXRhYiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRyZWF0LWFyZWEgLmxvbmctYmFyIHVsIGxpIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi50cmVhdC1hcmVhIC5sb25nLWJhciB1bCBsaTpmaXJzdC1jaGlsZCAubmF2LWxpbmsuYWN0aXZlOmJlZm9yZSB7XG4gIGxlZnQ6IDQ4cHg7XG4gIHJpZ2h0OiBhdXRvO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnRyZWF0LWFyZWEgLmxvbmctYmFyIHVsIGxpOmxhc3QtY2hpbGQgYnV0dG9uLFxuLnRyZWF0LWFyZWEgLmxvbmctYmFyIHVsIGxpOmxhc3QtY2hpbGQgaDMge1xuICBib3JkZXItcmFkaXVzOiAwIDEwcHggMCAwO1xufVxuLnRyZWF0LWFyZWEgLmxvbmctYmFyIHVsIGxpIGJ1dHRvbixcbi50cmVhdC1hcmVhIC5sb25nLWJhciB1bCBsaSBoMyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZWVlODtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMDtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOTUzMWQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciB1bCBsaSBidXR0b24sXG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciB1bCBsaSBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRyZWF0LWFyZWEgLmxvbmctYmFyIHVsIGxpIGJ1dHRvbixcbiAgLnRyZWF0LWFyZWEgLmxvbmctYmFyIHVsIGxpIGgzIHtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgbGkgYnV0dG9uLFxuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgbGkgaDMge1xuICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgbGkgYnV0dG9uLFxuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgbGkgaDMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIH1cbiAgLnRyZWF0LWFyZWEgLmxvbmctYmFyIHVsIGxpIGJ1dHRvbiBzcGFuLFxuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgbGkgaDMgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4udHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgbGkgLm5hdi1saW5rLmFjdGl2ZS10cmVhdG1lbnQge1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xufVxuLnRyZWF0LWFyZWEgLmxvbmctYmFyIHVsIGxpIC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAwO1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50cmVhdC1hcmVhIC5sb25nLWJhciB1bCBsaSAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDQ1cHg7XG4gIGJvdHRvbTogLTE0cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbjA4LndlYnApIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgdWwgbGkgLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICByaWdodDogMjlweDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbi50cmVhdC1hcmVhIC5sb25nLWJhciAuc20tdHdvIHtcbiAgcGFkZGluZzogM3JlbSAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciAuc20tdHdvIHtcbiAgICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgLnNtLXR3byB7XG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciAuc20tdHdvIHtcbiAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMDtcbiAgfVxufVxuLnRyZWF0LWFyZWEgLmxvbmctYmFyIC5zbS10d28gLmJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgLnNtLXR3byAuYmxvY2sge1xuICAgIG1hcmdpbjogMCAwIDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgLnNtLXR3byAuYmxvY2sgaW1nIHtcbiAgICB3aWR0aDogMjVweDtcbiAgfVxufVxuLnRyZWF0LWFyZWEgLmxvbmctYmFyIC5zbS10d28gLmJsb2NrIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICM0MDQwNDg7XG4gIHBhZGRpbmc6IDAgMCAwIDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2N3B4KSB7XG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciAuc20tdHdvIC5ibG9jayBoMyB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRyZWF0LWFyZWEgLmxvbmctYmFyIC5zbS10d28gLmJsb2NrIGgzIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRyZWF0LWFyZWEgLmxvbmctYmFyIC5zbS10d28gLmJsb2NrIGgzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciAuc20tdHdvIC5ibG9jayBoMyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB9XG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciAuc20tdHdvIC5ibG9jayBoMyBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICB9XG59XG4udHJlYXQtYXJlYSAubG9uZy1iYXIgLm5ldyB7XG4gIHBhZGRpbmc6IDEuNXJlbSAycmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRyZWF0LWFyZWEgLmxvbmctYmFyIC5uZXcge1xuICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHJlYXQtYXJlYSAubG9uZy1iYXIgLm5ldyB7XG4gICAgcGFkZGluZzogMXJlbSAxcmVtIDA7XG4gIH1cbn1cbi50cmVhdC1hcmVhIC5sb25nLWJhciAubmV3IC5ibG9jayB7XG4gIG1hcmdpbjogMCAwIDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50cmVhdC1hcmVhIC5sb25nLWJhciAubmV3IC5ibG9jayB7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxufVxuLnRyZWF0LWFyZWEgLmxvbmctYmFyIC5uZXcgLmJsb2NrIGgzIHtcbiAgcGFkZGluZzogMCAwIDAgMXJlbTtcbn1cblxuLmFmdGVyLWxlZnQ6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuXG4ubG9jYXRpb24tc2VjdGlvbiAudW5kZXJsaW5lNiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTk1MzFEO1xufVxuLmxvY2F0aW9uLXNlY3Rpb24gLmxvY2F0aW9uLXRleHQtMSxcbi5sb2NhdGlvbi1zZWN0aW9uIC5sb2NhdGlvbi10ZXh0LTIsXG4ubG9jYXRpb24tc2VjdGlvbiAubG9jYXRpb24tdGV4dC0zIHtcbiAgY29sb3I6ICM0MDQwNDg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7IC8qIGlzIHRoaXMgY29ycmVjdC9pbnRlbmRlZCBkZXNpZ24/ICovXG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubG9jYXRpb24tc2VjdGlvbiBoMiB7XG4gIGNvbG9yOiAjRTk1MzFEO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5sb2NhdGlvbi1zZWN0aW9uIC5sb2NhdGlvbi10ZXh0LTQsXG4ubG9jYXRpb24tc2VjdGlvbiAubG9jYXRpb24tdGV4dC01IHtcbiAgY29sb3I6ICM0MDQwNDg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzU2cHgpIHtcbiAgLmxvY2F0aW9uLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5sb2NhdGlvbi1zZWN0aW9uIGltZyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnNtLXR3byBoNCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnNlYXJjaC1jb250cm9scyAuYnRuLWZpbHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWFyY2gtY29udHJvbHMgLmJ0bi1maWx0ZXIgLmluZGljYXRvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNXB4O1xuICByaWdodDogLTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5zZWFyY2gtY29udHJvbHMgLnNlbGVjdC1hbGwtZmlsdGVyLFxuLnNlYXJjaC1jb250cm9scyAuY2xlYXItZmlsdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoLWNvbnRyb2xzIC5zZWxlY3QtYWxsLWZpbHRlcjpob3Zlcixcbi5zZWFyY2gtY29udHJvbHMgLmNsZWFyLWZpbHRlcjpob3ZlciB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5zZWFyY2gtY29udHJvbHMgI2ZpbHRlci1kcm9wZG93biBsYWJlbDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uZGV0YWlsLW1lc3NhZ2Uge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5hcHBvaW50bWVudC1mb3JtIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYnRuLXNlYXJjaCxcbi5idG4tZmlsdGVyIHtcbiAgYWxpZ24tc2VsZjogZW5kO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1maWx0ZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogI2ZkZWVlODtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JjNjM0NDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aGVlbGNoYWlyIGxhYmVsIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4ud2hlZWxjaGFpciAuZC1mbGV4IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmlucHV0W25hbWU9cG9zdGNvZGVdIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmRhdGUtcmVzdWx0cy1idG4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzVjNWM1O1xufVxuLmRhdGUtcmVzdWx0cy1idG4uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTk1MzFkO1xuICBjb2xvcjogI2U5NTMxZDtcbn1cbi5kYXRlLXJlc3VsdHMtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzMsIDgzLCAyOSwgMC4wMzEzNzI1NDkpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNnB4KTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLmRhdGUtcmVzdWx0cy1idG4tYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTk1MzFkO1xuICBjb2xvcjogI2U5NTMxZDtcbn1cblxuLnRpbWUtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LWhlaWdodDogNC42cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZTtcbn1cblxuLnRpbWUtbGlzdC5leHBhbmRlZCB7XG4gIG1heC1oZWlnaHQ6IDEwMDBweDtcbn1cblxuLnRpbWUtbGlzdCAudGltZS1iYWRnZSB7XG4gIG1hcmdpbjogMC4yNXJlbTtcbn1cblxuLmRhdGUtbGFiZWwtc2VsZWN0IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzU1cHgpIHtcbiAgLnRpbWUtbGlzdCB7XG4gICAgbWF4LWhlaWdodDogNi45cmVtO1xuICB9XG4gIC5kYXRlLWxhYmVsLXNlbGVjdCB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU1MHB4KSB7XG4gIC5zb3J0LW9wdGlvbiB7XG4gICAgbWluLXdpZHRoOiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5NTBweCkge1xuICAuY29sLXh4eGwtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTsgLyogMyBjb2x1bW5zICovXG4gIH1cbn1cbi5zdWJtaXQtYnRuLWlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZkZWVlODtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsaW5lLWhlaWdodDogMzNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN1Ym1pdC1idG4taW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjE1LjUyMDE2MTI5MDMsIDcyLjQ3NTgwNjQ1MTYsIDIwLjk3OTgzODcwOTcpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLnN1Ym1pdC1idG4taW5wdXQyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsaW5lLWhlaWdodDogMzNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZWVlODtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3VibWl0LWJ0bi1pbnB1dDI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLmFXaXRoRCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xufVxuLmFXaXRoRCBsYWJlbCB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmFXaXRoRCAub3B0aW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGdhcDogMTVweDtcbn1cblxuLmFXaXRoRCAub3B0aW9ucyAuaW4ge1xuICB3aWR0aDogMzAlO1xufVxuXG4uYVdpdGhEIC5vcHRpb25zIC5pbiAuaW5wdXQge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5hV2l0aEQgLm9wdGlvbnMgLmRpc3RhbmNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYVdpdGhEIC5vcHRpb25zIC5kaXN0YW5jZSBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgY29sb3I6IGJsYWNrO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5pbnB1dCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uaW5wdXQgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuc2VsZWN0LmlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5hV2l0aEQgLm9wdGlvbnMgLmluIC5pbnB1dCAuYVdpdGhEIC5vcHRpb25zIC5pbiAuaW5wdXQgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5hV2l0aEQgLm9wdGlvbnMgLmluIC5pbnB1dCB7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBncmV5O1xufVxuXG4uYVdpdGhEIC5vcHRpb25zIC5pbiAuaW5wdXQgaW5wdXQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmFXaXRoRCAub3B0aW9ucyAuaW4gLmlucHV0OmZvY3VzLXdpdGhpbiB7XG4gIGJvcmRlci1jb2xvcjogI2U5NTMxZDtcbn1cblxuLndoZWVsY2hhaXIgLmlucHV0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ud2hlZWxjaGFpciAuaW5wdXQge1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi53aGVlbGNoYWlyIC55biB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLndoZWVsY2hhaXIgLnluIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndoZWVsY2hhaXIgLmJ0blllcyBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbn1cblxuLnNlYXJjaEJ0biB7XG4gIHdpZHRoOiAxNSU7XG4gIGhlaWdodDogNnZoO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNlOTUzMWQ7XG59XG5cbi5zZWFyY2hCdG4gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zZWFyY2hCdG4gLnNJY29uIHtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zZWFyY2hCdG4gLnRleHQge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5hV2l0aEQgLmNoZWNrcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMnZoO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5hV2l0aEQgLmNoZWNrcyBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuXG4uYVdpdGhEIC5jaGVja3MgaW5wdXQge1xuICBhY2NlbnQtY29sb3I6ICNlOTUzMWQ7XG59XG5cbi5idG4tc2VhcmNoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xufVxuXG4uYnRuLXNlYXJjaCBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5idG4tc2VhcmNoIC5zSWNvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MTlweCkge1xuICAuYnRuLXNlYXJjaCB7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5idG4tc2VhcmNoLnNlYXJjaCxcbiAgYnV0dG9uW25hbWU9c2VhcmNoXSB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQ1cHgpIHtcbiAgLndoZWVsY2hhaXIgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzhweCkge1xuICAuYVdpdGhEIHAge1xuICAgIGZvbnQtc2l6ZTogMS4yIHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ubWJsLWltZy1zZWFjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkxOHB4KSB7XG4gIC5kZXNrLWltZy1zZWFjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWJsLWltZy1zZWFjaCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNlYXJjaC1iZyB7XG4gICAgaGVpZ2h0OiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAuc2VhcmNoLWJnIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbiAgLmFXaXRoRCAub3B0aW9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYVdpdGhEIC5vcHRpb25zIC5pbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLndoZWVsY2hhaXIgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICB9XG4gIC5hV2l0aEQgLm9wdGlvbnMgLmluIC5pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5idG4tc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY5MnB4KSB7XG4gIC5hV2l0aEQgLmNoZWNrcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDNweCkge1xuICAuYVdpdGhEIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zZWFyY2gtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL3NlYXJjaC1iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLlNlYXJjaC1oZWFkaW5nIHAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLlNlYXJjaC1jYXJkcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubWFpbnRhaW4tY2FyZCB7XG4gIHdpZHRoOiA4MS41JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmxvY2F0aW9uLFxuLmF3YXksXG4uY2xvY2ssXG4udGltZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmRiZGJkO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG59XG4ubG9jYXRpb24gc3Bhbixcbi5hd2F5IHNwYW4sXG4uY2xvY2sgc3Bhbixcbi50aW1lIHNwYW4ge1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4ubG9jYXRpb24gZGl2LFxuLmF3YXkgZGl2LFxuLmNsb2NrIGRpdixcbi50aW1lIGRpdiB7XG4gIGNvbG9yOiAjMWQxZDFkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5wcmFjdGljZS1zZWN0aW9uIHNwYW4ge1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4ucHJhY3RpY2Utc2VjdGlvbiBkaXYge1xuICBjb2xvcjogIzFkMWQxZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4uZGVudGFsLXJlY29yZCB7XG4gIGNvbG9yOiAjMWQxZDFkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5ib29raW5nLWJ0biB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGhlaWdodDogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGVlZTg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYm9va2luZy1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNoZWNrLWxpc3Qge1xuICBtYXJnaW4tbGVmdDogMTAwcHg7XG59XG5cbi5sb2NhdGlvbi1jYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MThweCkge1xuICAubG9jYXRpb24tY2FyZCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ubG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBhbmltTmFtZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4O1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1OYW1lIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5yb3RhdGUtY2lyY2xlLWFuaW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuI2J0bi1ubyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuI2xvYWRlci1iZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgLyogT3B0aW9uYWwgYmFja2dyb3VuZCBvdmVybGF5ICovXG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvKiBSZWN0YW5nbGUgc3R5bGluZyAqL1xufVxuI2xvYWRlci1iZyAubG9hZGVyLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGhlaWdodDogNTUwcHg7XG4gIHdpZHRoOiA4MDBweDtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIG1heC1oZWlnaHQ6IDkwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2xvYWRlci1iZyBzdmcge1xuICB3aWR0aDogNDAlO1xuICBoZWlnaHQ6IDQwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbiNsb2FkZXItYmcgLmxvYWRlci10ZXh0IHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4jbG9hZGVyLWJnIC5sb2FkZXIge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDJyZW07XG4gIGJvcmRlcjogMTZweCBzb2xpZCAjZjNmM2YzO1xuICBib3JkZXItdG9wLXdpZHRoOiAxNnB4O1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDI0MywgMjQzLCAyNDMpO1xuICBib3JkZXItdG9wOiAxNnB4IHNvbGlkICNlODU0MWM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBhbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbiNsb2FkZXItYmcgLmxvYWRlci1jb25maXJtIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogOHB4IHNvbGlkICNmM2YzZjMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICNlODU0MWMgIWltcG9ydGFudDtcbiAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4jY2FyZC1lbGVtZW50IHtcbiAgcGFkZGluZzogMTBweCA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG59XG5cbi5uYXZpZ2F0ZS1iYWNrLWNvbnRhaW5lciB7XG4gIGNvbG9yOiAjZDNkM2QzO1xufVxuLm5hdmlnYXRlLWJhY2stY29udGFpbmVyIGEge1xuICBjb2xvcjogcmVkO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBvcGFjaXR5OiAwLjU7XG59XG4ubmF2aWdhdGUtYmFjay1jb250YWluZXIgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4jc3RyaXBlUGF5OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4udXBkYXRlLWNvbG9yLW9yYW5nZSB7XG4gIGNvbG9yOiAjZTk1MzFkICFpbXBvcnRhbnQ7XG59XG5cbi5QYXltZW50LXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLlBheW1lbnQtdG9wIHNwYW4ge1xuICBjb2xvcjogIzVjNWI2MDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5QYXltZW50LXRvcCAubG9nby1taWQtcGljIHtcbiAgd2lkdGg6IDEyMHB4O1xufVxuLlBheW1lbnQtdG9wIC5sb2dvLW1pZC1waWMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi50YWJsZS1vZi1wYXkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSg2NCwgNjQsIDcyLCAwLjIpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg2NCwgNjQsIDcyLCAwLjIpO1xuICBoZWlnaHQ6IDQzcHg7XG4gIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLnRhYmxlLW9mLXBheSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNWM1YjYwO1xufVxuLnRhYmxlLW9mLXBheSBhOmhvdmVyIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG4udGFibGUtb2YtcGF5IC5wYXltZW50IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSg2NCwgNjQsIDcyLCAwLjIpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoNjQsIDY0LCA3MiwgMC4yKTtcbn1cbi50YWJsZS1vZi1wYXkgc3BhbiB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uanVzdGZvcnRhZyxcbi5qdXN0Zm9ydGFnIGEge1xuICBjb2xvcjogI2U5NTMxZDtcbn1cblxuLm1haW4tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL3dhdmUud2VicFwiKTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnBheS1mb3JtIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGF5LWZvcm0gLnBheS10b3Age1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnBheS1mb3JtIC5wYXktdG9wIC50b3AtbGVmdCB7XG4gIGZsZXgtYmFzaXM6IDUwJTtcbn1cbi5wYXktZm9ybSAucGF5LXRvcCAudG9wLWxlZnQgLnBheS10ZXh0IHAge1xuICBjb2xvcjogIzI1MjQyYjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5wYXktZm9ybSAucGF5LXRvcCAudG9wLXJpZ2h0IC5wYXktcHJpY2UgcCB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5wYXktZm9ybSAucGF5LXRvcCAudG9wLXJpZ2h0IC5wYXktcHJpY2UgcCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG4ucGF5LWZvcm0gLnBheS10b3AgLnRvcC1yaWdodCAucGF5LXRvdGFsIHAge1xuICBjb2xvcjogIzdiN2I3YjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYXktZm9ybSAuZGViaXRmb3JtIGxhYmVsIHtcbiAgY29sb3I6ICM3YjdiN2I7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLnBheS1mb3JtIC5kZWJpdGZvcm0gLmRlYml0LWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLnBheS1mb3JtIC5kZWJpdGZvcm0gLmRlYml0LWlucHV0IGlucHV0IHtcbiAgd2lkdGg6IDkwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBheS1mb3JtIC5kZWJpdGZvcm0gLmRlYml0LWlucHV0IGltZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wYXktZm9ybSAucGF5LWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnBheS1mb3JtIC5vci1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucGF5LWZvcm0gLm9yLWJveCAubGluZS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZGNkYztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbn1cbi5wYXktZm9ybSAub3ItYm94IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiA1MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjYjNiM2IzO1xufVxuLnBheS1mb3JtIC5wYXltZW50LWNvbmZpcm1hdGlvbi1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG4ucGF5LWZvcm0gLnBheXBhbC1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjNmODtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBheS1mb3JtIC5jYW5jZWx0LWJ0biB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2YzMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLnBheS1mb3JtIC5wYXktbG9nby1tb2JpbGUge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucGF5LWZvcm0gLnBheW1lbnQtY29uZmlybWF0aW9uLWljb24ge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjVweCkge1xuICAubWFpbi1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC50YWJsZS1vZi1wYXkgaW1nIHtcbiAgICB3aWR0aDogMTFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU0cHgpIHtcbiAgLmRlYml0LWlucHV0IGlucHV0IHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5kZWJpdC1pbnB1dCBpbWcge1xuICAgIHdpZHRoOiA3JTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmRlYml0LWlucHV0IC5QYXltZW50LXRvcC1tYmwgc3BhbiB7XG4gICAgZm9udC1zaXplOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtb2YtcGF5IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogN3B4O1xuICB9XG4gIC50YWJsZS1vZi1wYXkgaW1nIHtcbiAgICB3aWR0aDogOHB4O1xuICB9XG4gIC50YWJsZS1vZi1wYXkgI2NvbmZpcm0tdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIC5wYXktZm9ybSB7XG4gICAgdG9wOiAyMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAucGF5LWZvcm0ge1xuICAgIHRvcDogMTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTZweCkge1xuICAudGFibGUtb2YtcGF5IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAudGFibGUtb2YtcGF5IGltZyB7XG4gICAgd2lkdGg6IDlweDtcbiAgfVxufVxuLmNvbnRhaW5lciAudGhhbmtzX3BhcmEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM0MDQwNDg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLmNvbnRhaW5lciAubXlhY2NvdW50IHtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmNvbnRhaW5lciAudGhhbmtzLWhlYWRpbmcgcCB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogNDFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZGV0YWlsLXNlY3Rpb246OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvL21hc2sud2VicFwiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZGV0YWlsLXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGV0YWlsLXNlY3Rpb24gc3BhbiB7XG4gIGNvbG9yOiAjMWQxZDFkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5kZXRhaWwtc2VjdGlvbiBkaXYge1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZGV0YWlsLXNlY3Rpb24gLnNlY3Rpb24yIHtcbiAgd2lkdGg6IDMwJTtcbn1cbi5kZXRhaWwtc2VjdGlvbiAuc2VjdGlvbjEge1xuICB3aWR0aDogMzAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGV0YWlsLXNlY3Rpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmRldGFpbC1zZWN0aW9uIC5zZWN0aW9uMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmRldGFpbC1zZWN0aW9uIC5zZWN0aW9uMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmRldGFpbC1zZWN0aW9uOjphZnRlciB7XG4gICAgY29udGVudDogdXJsKC9hc3NldHMvaW1hZ2VzL21ibC1zaWduLndlYnApO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDclO1xuICAgIHJpZ2h0OiA4JTtcbiAgfVxufVxubGFiZWwudGVybXMge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwIDVweDtcbn1cbmxhYmVsLnRlcm1zIGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uYWR1bHQtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWR1bHQtY2hpbGQgbGFiZWwge1xuICBmbGV4LWJhc2lzOiA0NyU7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbn1cbi5hZHVsdC1jaGlsZCBsYWJlbCBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuLmFkdWx0LWNoaWxkIGxhYmVsIGlucHV0IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmFkdWx0LWNoaWxkIGxhYmVsIGltZyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5hZHVsdC1jaGlsZCBsYWJlbC5hY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlZWU4O1xufVxuLmFkdWx0LWNoaWxkIGxhYmVsLmFjdGl2ZSBpbWcge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uZm9ybS1ib3ggPiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG59XG4uZm9ybS1ib3ggLmZvcm0tbGFiZWwge1xuICBjb2xvcjogIzQwNDA0ODtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLWJveCBzZWxlY3RbbmFtZT10aXRsZV0ge1xuICAgIG1heC13aWR0aDogNzBweDtcbiAgfVxuICAuZm9ybS1ib3ggaW5wdXRbbmFtZT1maXJzdF9uYW1lXSxcbiAgLmZvcm0tYm94IGlucHV0W25hbWU9bGFzdF9uYW1lXSxcbiAgLmZvcm0tYm94IGlucHV0W25hbWU9ZG9iXSB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgfVxufVxuLmZvcm0tYm94IGlucHV0W25hbWU9ZG9iXSB7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4uZm9ybS1ib3ggc2VsZWN0W25hbWU9dGl0bGVdIHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbi5mb3JtLWJveCBsYWJlbC51bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAjZTk1MzFkO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDVweDtcbn1cblxuLnByaW1hcnktbGluayB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnByb2NlZWR0b3BheS1idG4ge1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMzdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgYm9yZGVyOiAjYmM2MzQ0O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5wcm9jZWVkdG9wYXktYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5Mi4yODIyNTgwNjQ1LCA2NC42NjEyOTAzMjI2LCAxOC43MTc3NDE5MzU1KTtcbn1cblxuLnBheS1mb3JtIHtcbiAgbWF4LXdpZHRoOiA1MTZweDtcbn1cblxuLmRldGFpbC1pbmZvLWFwcG9pbnRtZW50IHtcbiAgY29sb3I6ICM1YzViNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZGV0YWlsLWluZm8tYXBwb2ludG1lbnQ6OmFmdGVyIHtcbiAgY29udGVudDogdXJsKC9hc3NldHMvaW1hZ2VzL3NoYXBlLWxlZnQud2VicCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1JTtcbn1cblxuLmRldGFpbC1pbmZvLWFwcG9pbnRtZW50OjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoL2Fzc2V0cy9pbWFnZXMvc2hhcGUtcmlnaHQud2VicCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogNSU7XG59XG5cbi5kZXRhaWwtaW5mby1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuLmRldGFpbC1pbmZvLWNhcmQgaW1nIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbn1cbi5kZXRhaWwtaW5mby1jYXJkIGEge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRldGFpbC1pbmZvLWNhcmQgYTpob3ZlciB7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuXG4uZGF0ZWZvcm0gbGFiZWwge1xuICBjb2xvcjogIzdiN2I3YjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDExcHg7XG59XG4uZGF0ZWZvcm0gLmRhdGUtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZGF0ZWZvcm0gLmRhdGUtaW5wdXQgaW5wdXQge1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZGF0ZWZvcm0gLmRhdGUtaW5wdXQgaW1nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmVoYWxmLW9mIHtcbiAgY29sb3I6ICM0MDQwNDg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4udGVybXNhbmRjb25kIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50ZXJtc2FuZGNvbmQgLmNoZWNrMXRlcm0gYSB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udGVybXNhbmRjb25kIHNwYW4ge1xuICBjb2xvcjogIzRmNGY0ZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5mb3JnZXRfcGFzc3dvcmQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb3JnZXRfcGFzc3dvcmQgYSB7XG4gIGNvbG9yOiAjZmYwMDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLmxvZ2luLWJ0bi1ib29raW5nIHAge1xuICBjb2xvcjogIzRmNGY0ZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG59XG4ubG9naW4tYnRuLWJvb2tpbmcgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLkd1YXJkaWFucy1kZXRhaWwgcCB7XG4gIGNvbG9yOiAjMjUyNDJiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cblxuLmZvcm0tY2hpbC1kZXRhaWwgcCB7XG4gIGNvbG9yOiAjMjUyNDJiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cblxuLmhpZGUtdGhlLWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTNweCkge1xuICAuYXBwb2ludG1lbnQtYm9va2luZy1mb3JtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5kZXRhaWwtaW5mby1hcHBvaW50bWVudDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1JTtcbiAgfVxuICAuZGV0YWlsLWluZm8tYXBwb2ludG1lbnQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKC9hc3NldHMvaW1hZ2VzL21ibC1zaGFwZS1yaWdodC53ZWJwKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuYWR1bHQtY2hpbGQgc3BhbiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDF2dyArIDF2aCArIDAuM3ZtaW4pO1xuICB9XG4gIC5hZHVsdC1jaGlsZCBpbWcge1xuICAgIHdpZHRoOiAxNnB4O1xuICB9XG59XG4uanVzdGZvcnRhZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmp1c3Rmb3J0YWc6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgYm90dG9tOiAtMTFweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UwZTBlMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XG59XG5cbiNib29raW5nLWFsbC1wcm9jZXNzIGlucHV0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNib29raW5nLWFsbC1wcm9jZXNzIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIxMSwgMjEwLCAyMTApO1xufVxuXG4jYm9va2luZ3RoaXJkZm9ybSxcbiNib29raW5ndHdvZm9ybSxcbiNib29raW5nbGFzdGZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZXJyb3JfbWVzc2FnZSxcbi5lcnJvcl9tZXNzYWdlMixcbi5lcnJvcl9tZXNzYWdlMyxcbi5lcnJvcl9tZXNzYWdlNCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZXJyb3JfbWVzc2FnZTUge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZGh4X3FpX2JpZ19pY29uLmljb25fZGVsZXRlX2FsbCB7XG4gIGNvbG9yOiAjZmY1ODRjO1xufVxuXG4uZGh4X3FpX2JpZ19pY29uLmljb25fZGVsZXRlX2FsbDpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCA4OCwgNzYsIDAuMDEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgODgsIDc2LCAwLjMpO1xufVxuXG4udmlkZW8tYmxvY2sgaDIge1xuICBjb2xvcjogIzMyMzIzMjtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW46IDAgMCAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnZpZGVvLWJsb2NrIGgyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvdHRvbTogLTE1cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogNHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAxMDBweDtcbn1cbi52aWRlby1ibG9jayBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLm1vLWJveDIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gIGhlaWdodDogMjEwcHg7XG4gIHdpZHRoOiA3NSU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tby1ib3gyIHtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW8tYm94MiB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG4ubW8tYm94Mjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlOTUzMWQ7XG59XG4ubW8tYm94Mjpob3ZlciBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubW8tYm94Mjpob3ZlciBoMyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vLWJveDIgaDMge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vLWJveDIgaDMge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW8tYm94MiBoMyB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5tby1ib3gyIGgzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzBweCkge1xuICAubW8tYm94MiBoMyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4ubW8tYm94MiBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICM0MDQwNDg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW8tYm94MiBwIHtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tby1ib3gyIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1vLWJveDIgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgLm1vLWJveDIgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbi5tby1ibG9jazIge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG4gIHBhZGRpbmc6IDE1cmVtIDAgMTVyZW07XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmFubmVyMDMud2VicCkgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgLm1vLWJsb2NrMiB7XG4gICAgcGFkZGluZzogMTNyZW0gMCAxM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAubW8tYmxvY2syIHtcbiAgICBwYWRkaW5nOiAxMnJlbSAwIDEycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5tby1ibG9jazIge1xuICAgIHBhZGRpbmc6IDExcmVtIDAgMTFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLm1vLWJsb2NrMiB7XG4gICAgcGFkZGluZzogMTByZW0gMCAxMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAubW8tYmxvY2syIHtcbiAgICBwYWRkaW5nOiA5cmVtIDAgOXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjdweCkge1xuICAubW8tYmxvY2syIHtcbiAgICBwYWRkaW5nOiA3cmVtIDAgN3JlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubW8tYmxvY2syIHtcbiAgICBwYWRkaW5nOiA2cmVtIDAgNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTJweCkge1xuICAubW8tYmxvY2syIHtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG4gICAgYmFja2dyb3VuZDogI2ZkZWVlODtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tby1ibG9jazIge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmRlZWU4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1vLWJsb2NrMiB7XG4gICAgcGFkZGluZzogMnJlbSA1cHg7XG4gIH1cbn1cbi5tby1ibG9jazIgaDIge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW8tYmxvY2syIGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxufVxuLm1vLWJsb2NrMiBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzQwNDA0ODtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tby1ibG9jazIgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vLWJsb2NrMiBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cblxuLm1vLWJveDIge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vLWJveDIgcCB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBjb2xvcjogIzQwNDA0ODtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tby1ib3gyOjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoL2Fzc2V0cy9pbWFnZXMvZm9yX2Fib3V0LndlYnApO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHJpZ2h0OiAtMTBweDtcbn1cblxuLnByb21pc2UtaGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm9taXNlLWhlYWRpbmcgaDIge1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbn1cbi5wcm9taXNlLWhlYWRpbmcgLnByb21vLWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNXB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM4MXB4KSB7XG4gIC5wcm9taXNlLWhlYWRpbmcgaDIge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1vLWJveDIgcCB7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgY29sb3I6ICM0MDQwNDg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MXB4KSB7XG4gIC5tby1ib3gyIHtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICB9XG4gIC5tby1ib3gyIHAge1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGNvbG9yOiAjNDA0MDQ4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzVweCkge1xuICAubW8tYm94MiB7XG4gICAgaGVpZ2h0OiAxOTBweDtcbiAgfVxuICAubW8tYm94MiBwIHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICBjb2xvcjogIzQwNDA0ODtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU1cHgpIHtcbiAgLm1vLWJveDIge1xuICAgIGhlaWdodDogMjEwcHg7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLm1vLWJveDIgcCB7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgY29sb3I6ICM0MDQwNDg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbi5wcm9tby10ZXh0IHAge1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLkFib3V0LXVzLWhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uQWJvdXQtdXMtaGVhZGluZyBwIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLkFib3V0LXVzLWhlYWRpbmcgLmFib3V0LXVuZGVyLWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5hYm91dC11bmRlci1saW5lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLml0cy1hbGwtc3RhcnRlZC1oIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZpZGVvLWJsb2NrIC52aWQtdGV4dCBwIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbjogMjVweDtcbiAgfVxuICAub3JkZXJpbmcge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG4uYmxvZy1jYXJkLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYmxvZy1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiA0cHggNHB4IDNweCAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICBtYXJnaW46IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5ibG9nLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIxMHB4O1xufVxuXG4uYmxvZy1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmJsb2ctaGVhZGluZyB7XG4gIGNvbG9yOiAjMTExODI3O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLmJsb2ctaGVhZGluZyBhIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5pbm5lci1ibG9nLWNhcmQge1xuICBwYWRkaW5nOiAyNXB4O1xufVxuXG4uYmxvZy10ZXh0IHtcbiAgY29sb3I6ICM2YjcyODA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5ibG9nLXRleHQgYSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4udmlldy1tb3JlLWJsb2cge1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uYmxvZy1wZXJzb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYmxvZy1tZW4taW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5ibG9nLXBlcnNvbi1uYW1lIHtcbiAgY29sb3I6ICMxMTE4Mjc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmJsb2FnLWRhdGUge1xuICBjb2xvcjogIzZiNzI4MDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NzNweCkge1xuICAuYmxvZy1jYXJkLXNlY3Rpb24ge1xuICAgIHdpZHRoOiA5MCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5ibG9nLWNhcmQge1xuICAgIHdpZHRoOiA0NyU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDRweCA0cHggM3B4ICNlZWU7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1NXB4KSB7XG4gIC5ibG9nLWNhcmQtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuYmxvZy1jYXJkIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3gtc2hhZG93OiA0cHggNHB4IDNweCAjZWVlO1xuICAgIG1hcmdpbjogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MTlweCkge1xuICAuYmxvZy1jYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogNHB4IDRweCAzcHggI2VlZTtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuaW5uZXItYmxvZy1jYXJkIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG4udmlldy1tb3JlLWJsb2cgYSB7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuXG4uZmFxSGVhZGVyIHtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBtYXJnaW46IDIwcHg7XG59XG5cbi5wYW5lbC1oZWFkaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4uRkFRLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBtaW4taGVpZ2h0OiA3MHZoO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4ucGFuZWwtdGl0bGUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGFuZWwtdGl0bGUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzRkNGQ2MDtcbn1cblxuLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG59XG5cbi5wYW5lbC10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYW5lbC1kZWZhdWx0IHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uZmFxcy1pbWctYm94IHtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA3MjBweDtcbn1cblxuLmZhcWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5GYXEtaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jb21vbi11bmRlci1saW5lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ub3JhbmdlLWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbn1cblxuLm9yYW5nZS1saW5lMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xufVxuXG4uRmFxLWhlYWQge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuXG4uRmFxLWhlYWQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuZmFxcy1pbWctYm94IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnF1ZXN0aW9uLXNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gIH1cbn1cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpICFpbXBvcnRhbnQ7XG59XG5cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDE4MiwgMTgyLCAxODIpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xuICBjb2xvcjogIzRkNGQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKiAvKiAucGFuZWwtaGVhZGluZyBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXS5jb2xsYXBzZWQ6YWZ0ZXIgeyBzICovXG4uZ2V0aW4tdG91Y3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5nZXRpbi10b3VjdCAuaW5uZXItZ2V0LWRhdGEge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmdldGluLXRvdWN0IC5nZXQtaW4taGVhZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdldGluLXRvdWN0IC5nZXQtaW4tZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBjb2xvcjogIzAxMDIxZDtcbn1cbi5nZXRpbi10b3VjdCAuZ2V0LWluLWZvcm0gOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDEwMjFkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZ2V0aW4tdG91Y3QgLmdldC1pbi1mb3JtIGlucHV0LFxuLmdldGluLXRvdWN0IC5nZXQtaW4tZm9ybSBzZWxlY3Qge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiAjMDEwMjFkO1xuICBjb2xvcjogIzAxMDIxZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmdldGluLXRvdWN0IC5nZXQtaW4tZm9ybSAuU2VuZC1Gb3JtIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cblxuLnRvdWNoLXNlbnRhbmNlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgY29sb3I6ICM0ZDRkNjA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5nZXQtaW4tZm9ybTIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgY29sb3I6ICMwMTAyMWQ7XG59XG4uZ2V0LWluLWZvcm0yIGlucHV0LFxuLmdldC1pbi1mb3JtMiBzZWxlY3Qge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiAjMDEwMjFkO1xufVxuLmdldC1pbi1mb3JtMiAucmVhc29uLWlucHV0IHtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG59XG4uZ2V0LWluLWZvcm0yIC5TZW5kLUZvcm0ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xufVxuLmdldC1pbi1mb3JtMiAuY3VzdG9tLW51bWJlci1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLmdldC1pbi1mb3JtMiAuY3VzdG9tLW51bWJlci1pbnB1dCBpbnB1dCB7XG4gIGhlaWdodDogOTAlO1xufVxuLmdldC1pbi1mb3JtMiAuY3VzdG9tLW51bWJlci1pbnB1dCBzZWxlY3Qge1xuICBoZWlnaHQ6IDkwJTtcbiAgY29sb3I6ICM2YjcyODA7XG59XG4uZ2V0LWluLWZvcm0yIC5jdXN0b20tbnVtYmVyLWlucHV0IGlucHV0IHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmdldC1pbi1mb3JtMiAuY3VzdG9tLW51bWJlci1pbnB1dCBzZWxlY3Qge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5nZXQtaW4tZm9ybSBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbiAgY29sb3I6ICM0MDQwNDg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDRweCkge1xuICAuaW5uZXItZ2V0LWRhdGEge1xuICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxufVxuI21vYmlsZS1nZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAjZGVza3RvcC1nZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI21vYmlsZS1nZXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYmxvZ2FyZWEge1xuICB3aWR0aDogOTAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDQwcHg7XG59XG4uYmxvZ2FyZWEgcCB7XG4gIGNvbG9yOiAjNGQ0ZDYwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi50b3AtYmxvZy1oZWFkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRvcC1ibG9nLWhlYWQgcCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuXG4uYmxvZy1zLWRhdGUge1xuICBjb2xvcjogIzRkNGQ2MDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uY2F2aXR5LXF1ZXN0aW9uIHAge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmNhdml0eS1hbnMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNGQ0ZDYwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnN5bXRvbXMtcXVlc3Rpb24gcCB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uc3ltdG9tcy1hbnMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNGQ0ZDYwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4uc3ltdG9tcy1hbnMgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM0ZDRkNjA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5zeW10b21zLWFucyB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4uY2F1c2UtcXVlc3Rpb24gcCB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucGxhcXUtaW5mbyB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYWNpZC1hdHRhY2staGVhZCB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5wdWxwLWhlYWQge1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnJpc2stZmFjdG9yIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ubG9jYXRpb24tdGVldGgge1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmJydXNoaW5nIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zbmFja2luZyB7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uZHJ5LW1vdXRoIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5mbG9yaWRlIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jb3BsaS1oZWFkIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc21hbGwtb3JhbmdlLWNvbG9yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5zZXJ2ZS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uc2VydmUtYm94MiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5wcmV2ZW50aW9uIHAge1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNpbXBsZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzRkNGQ2MDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5vcmFuZ2UtbGluZS1kb3duIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuXG4ub3JhbmdlLWxpbmUtZG93bjIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5vcmFuZ2UtbGluZS1kb3duMyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cblxuLnBsYXF1LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYmxvZy1oZWFkaW5nLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi50b3AtYmxvZy1oZWFkMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50b3AtYmxvZy1oZWFkMiBwIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAudG9wLWJsb2ctaGVhZCB7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnRvcC1ibG9nLWhlYWQgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLmZvci1oaWRlLWxpbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5ibG9nYXJlYSBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnN5bXRvbXMtYW5zIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnNpbXBsZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnRvcC1ibG9nLWhlYWQgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLmNhdml0eS1xdWVzdGlvbiBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAub3JhbmdlLWxpbmUtZG93bjIge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogM3B4O1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgfVxuICAuc3ltdG9tcy1xdWVzdGlvbiBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuY2F1c2UtcXVlc3Rpb24gcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnNtYWxsLW9yYW5nZS1jb2xvciB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgfVxuICAucGxhcXUtaW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAudG9wLWJsb2ctaGVhZCBwIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnJpc2stZmFjdG9yID4gcCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5jb3BsaS1oZWFkIHNwYW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5zZXJ2ZS1ib3gge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc2VydmUtYm94IHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gIC5zZXJ2ZS1ib3gyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnByZXZlbnRpb24gcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi5kZW50aXN0LWltYWdlLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mZWVzLWhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmVlcy1oZWFkaW5nIHNwYW4ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjNmI3MjgwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4ubWJsLWZlZXMtY2FyZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigxODksIDE4OSwgMTg5KTtcbiAgYm94LXNoYWRvdzogMCAwIDIgcHggI2VlZTtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuLm1ibC1mZWVzLWNhcmQgLm1ibC1hcHBvaS1oZWFkIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogYmxhY2s7XG59XG4ubWJsLWZlZXMtY2FyZCAubWJsLWFwcG9pLWhlYWQgc3BhbiB7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuLm1ibC1mZWVzLWNhcmQgLm1ibC12Yy1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5tYmwtZmVlcy1jYXJkIC5tYmwtdmMtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucHJpY2UtZmVlLWhlYWQge1xuICBjb2xvcjogIzExMTgyNztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnByaWNlLWZlZS1oZWFkIC5wcmljZS1jb2xvcmVkIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5tYmwtZmVlLXRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBjb2xvcjogIzQwNDA0ODtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLm1ibC1mZWUtdGV4dDIge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBjb2xvcjogIzQwNDA0ODtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5tYmwtZmVlLXRleHQyIC5wcmljZS1jb2xvcmVkIHtcbiAgY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLm1ibC1mZWUtYnRuIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzMsIDgzLCAyOSwgMC4yKTtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZmVlcy1zdGF0ZW1lbnQge1xuICBtYXJnaW4tdG9wOiAtNjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2Rlc2t0b3AtZmVlcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjbW9iaWxlLWZlZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZmVlcy1zdGF0ZW1lbnQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5tYmwtdmMtaW1nIHtcbiAgICBoZWlnaHQ6IDI3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5yZXZpZXdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLnJldmlld0JveCB7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmc6IDMwcHggMCAxMHB4IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5oZWFkZXJzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzAlO1xufVxuXG4jcmV2IHtcbiAgY29sb3I6IG9yYW5nZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuI2hlYWRpbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDM1cHg7XG59XG5cbi5hcnJvd3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG5cbi5wcmV2QXJyb3cge1xuICBiYWNrZ3JvdW5kOiBvcmFuZ2U7XG59XG5cbi5uZXh0QXJyb3cge1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbn1cblxuLnByZXZBcnJvdyxcbi5uZXh0QXJyb3cge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucHJldkFycm93IGltZyxcbi5uZXh0QXJyb3cgaW1nIHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLypzdGFydCBvZiBtYWluIHNsaWRlciovXG4uc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjAwMHB4O1xuICBoZWlnaHQ6IDI2MHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLmNhcmQge1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogNDBweCA0MHB4IDBweCA0MHB4O1xuICBib3gtc2hhZG93OiA1cHggNXB4IDEwcHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMSksIC01cHggNXB4IDEwcHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMSksIDBweCAtMXB4IDhweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbiNyZXZpZXdzIC5jYXJkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5jYXJkVGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMzZTNlM2U7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5jYXJkVG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubGVmdFMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJvZmlsZSB7XG4gIHdpZHRoOiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbiN1c2VyTmFtZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4jZGF0ZWUge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiBncmV5O1xufVxuXG4ucHJvZmlsZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5nbGlkZV9fc2xpZGUge1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuXG4uY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2xpZGVfX2Fycm93IHtcbiAgcmlnaHQ6IDEwJTtcbiAgdG9wOiAtMjAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG4uZ2xpZGVfX2Fycm93LS1wcmV2IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTExMCUsIC0xMjAlKTtcbn1cblxuLmdsaWRlX19hcnJvdy0tbmV4dCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMjAlKTtcbn1cblxuLnJldmlld0JveCB7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmc6IDMwcHggMCAxMHB4IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5oZWFkZXJzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzAlO1xufVxuXG4jcmV2IHtcbiAgY29sb3I6IG9yYW5nZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuI2hlYWRpbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDM1cHg7XG59XG5cbi5hcnJvd3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG5cbi5uZXh0QXJyb3cge1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbn1cblxuLnByZXZBcnJvdyxcbi5uZXh0QXJyb3cge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucHJldkFycm93IGltZyxcbi5uZXh0QXJyb3cgaW1nIHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLypzdGFydCBvZiBtYWluIHNsaWRlciovXG4uc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjAwMHB4O1xuICBoZWlnaHQ6IDI2MHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLmNhcmRUZXh0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmNhcmRUZXh0IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uc3RhcnMge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uZ2xpZGVfX2Fycm93LS1wcmV2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZCAhaW1wb3J0YW50O1xufVxuXG4ucmV3aS1oZWFkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNCUgIWltcG9ydGFudDtcbn1cblxuLnJldmlldy1oZWFkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucmV3aS1oZWFkaW5nIC5saW5lLXJldml3ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ud2hhdC11c2VyLXNhdyB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG59XG5cbi5yZXYtc3RhcnQge1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucmV2aS1zdGFydC1oZWFoaW5nIHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5yZXZpZXdCb3gge1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nOiAzMHB4IDAgMTBweCA1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaGVhZGVyc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMwJTtcbn1cblxuI3JldiB7XG4gIGNvbG9yOiBvcmFuZ2U7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbiNoZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuXG4uYXJyb3dzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuXG4ucHJldkFycm93IHtcbiAgYmFja2dyb3VuZDogb3JhbmdlO1xufVxuXG4ubmV4dEFycm93IHtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG59XG5cbi5wcmV2QXJyb3csXG4ubmV4dEFycm93IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnByZXZBcnJvdyBpbWcsXG4ubmV4dEFycm93IGltZyB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi8qc3RhcnQgb2YgbWFpbiBzbGlkZXIqL1xuLnNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwMDBweDtcbiAgaGVpZ2h0OiAyNjBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5yaWdodENvbW1hIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuI21vYmlsZS1yZXZpZXcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWJsLXJldmktbGluZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTkzcHgpIHtcbiAgLmRlbnRhbC1wcm9ibGVtIHtcbiAgICBtYXJnaW4tdG9wOiAyMDBweDtcbiAgfVxuICAjZGVza3RvcC1yZXdpZXcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI21vYmlsZS1yZXZpZXcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5yZXZpZXdCb3gge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuc2xpZGVyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDE1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAud2hhdC11c2VyLXNhdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubGluZS1yZXZpd2Uge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubWJsLXJldmktbGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHg7XG4gIH1cbiAgLmFycm93cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FyZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3NnB4KSB7XG4gIC5jYXJkVGV4dCBwIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gIC5yZXZpZXdCb3gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLmRlbnRhbC1wcm9ibGVtIHtcbiAgICBtYXJnaW4tdG9wOiA4MCU7XG4gIH1cbiAgI3JldiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG4gICNoZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXJkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJpZ2h0Q29tbWEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc5MnB4KSB7XG4gIC5kZW50YWwtcHJvYmxlbSB7XG4gICAgbWFyZ2luLXRvcDogMTIwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTI1cHgpIHtcbiAgLmNhcmRUZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDY1cHgpIHtcbiAgLmNhcmRUZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnJldmlld0JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmRlbnRhbC1wcm9ibGVtIHtcbiAgICBtYXJnaW4tdG9wOiAxNzAlO1xuICB9XG4gIC5zbGlkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDQ0JTtcbiAgfVxuICAuY2FyZFRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzBweCkge1xuICAuZGVudGFsLXByb2JsZW0ge1xuICAgIG1hcmdpbi10b3A6IDE5MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MnB4KSB7XG4gIC5kZW50YWwtcHJvYmxlbSB7XG4gICAgbWFyZ2luLXRvcDogMjEwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQ0cHgpIHtcbiAgLmRlbnRhbC1wcm9ibGVtIHtcbiAgICBtYXJnaW4tdG9wOiAyNDAlO1xuICB9XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWhlYWRpbmctdCB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWRldGFpbC1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIkZpcnN0IE5hbWVcIjtcbiAgdG9wOiAtMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHMgaW5wdXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHMyIHtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHMyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiTGFzdCBOYW1lXCI7XG4gIHRvcDogLTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzLXRpdGxlOjphZnRlciB7XG4gIGxlZnQ6IDIxcHg7XG4gIHRvcDogLTEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJUaXRsZVwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHotaW5kZXg6IDI7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkcy10aXRsZSBzZWxlY3Qge1xuICB3aWR0aDogMTAwcHg7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczIgaW5wdXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1kb2IgcCB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmRvYi1maWVsZHMge1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuZG9iLWZpZWxkcyBzcGFuIHN2ZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5kb2ItZmllbGRzIGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiA4MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY2hpbGQtcmVnaXN0ZXItYnRuIHAge1xuICB3aWR0aDogNTUwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA0cHggIzYxNWY1ZjtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3OTRweCkge1xuICAuY2hpbGQtcmVnaXN0ZXItYnRuIHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jaGlsZC1kZXRhaWwtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICB9XG4gIC5jaGlsZC1maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRvYi1maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyOXB4KSB7XG4gIC5BZGQtY2hpbGQtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDlweCkge1xuICAuQWRkLWNoaWxkLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuLmFwcG9pbnQtYm94IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFwcG9pbnQtYm94IC5uYXYtYWN0aXZlLWxpbmUge1xuICBib3R0b206IC0ycHg7XG59XG4uYXBwb2ludC1ib3guYWN0aXZlIC5hcHBvaW50LXRleHRzIHtcbiAgY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcbn1cblxuLmFwcG9pbnRtZW50cy1zZWN0aW9uIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmFwcG9pbnRtZW50LWhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hcHBvaW50bWVudC1oZWFkIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmFwcG9pbnRtZW50LWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG59XG5cbi5pbm5lci1hcHBvaW50bWVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50bWVudC1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkYWRhZGE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50bWVudC1uYXYgLmFwcG9pbnQtYm94IHtcbiAgZmxleC1iYXNpczogMTQlO1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50bWVudC1uYXYgLmFwcG9pbnQtYm94IHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRtZW50LW5hdiAuYXBwb2ludC10ZXh0czIge1xuICBmbGV4LWJhc2lzOiAyMCUgIWltcG9ydGFudDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludG1lbnQtbmF2IC5hcHBvaW50LXRleHRzIHtcbiAgY29sb3I6ICM2NzY3Njc7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggI2RhZGFkYTtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtcGVyc29uLW5hbWUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LWlubmVyLWRldGFpbC1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjdmNDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE1cHg7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LWlubmVyLWRldGFpbC1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveCAucGF0aWVudC1pbmZvLWJveCB7XG4gIGZsZXgtYmFzaXM6IDI1JTtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveCAucGF0aWVudC1pbmZvLWJveCAucGF0ZWludC1pbmZvLWJvbGQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogODAwO1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94IC5wYXRpZW50LWluZm8tYm94IC5wYXRlaW50LWluZm8tbGlnaHQge1xuICBjb2xvcjogIzY3Njc2NztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LWlubmVyLWRldGFpbC1ib3ggLnBhdGllbnQtaW5mby1ib3ggLnBhdGllbnQtZGV0YWlsLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmxlYXZlLXJldmlldy1idG4ge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAubGVhdmUtcmV2aWV3LWJ0biBwIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMnB4ICNiOGI1YjU7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmlubmVyLWFwcG9pbnRtZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRtZW50LW5hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RhZGFkYTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRtZW50LW5hdiAuYXBwb2ludC1ib3gge1xuICBmbGV4LWJhc2lzOiAxNCU7XG59XG4uaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRtZW50LW5hdiAuYXBwb2ludC1ib3ggc3BhbiBzdmcge1xuICB3aWR0aDogMjBweDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludG1lbnQtbmF2IC5hcHBvaW50LXRleHRzMiB7XG4gIGZsZXgtYmFzaXM6IDIwJSAhaW1wb3J0YW50O1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50bWVudC1uYXYgLmFwcG9pbnQtdGV4dHMge1xuICBjb2xvcjogIzY3Njc2NztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50cy1kZXRhaWwtY2FyZCB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjZGFkYWRhO1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1wZXJzb24tbmFtZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmN2Y0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTVweDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94LW1ibCAucGF0aWVudC1pbmZvLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwgLnBhdGllbnQtaW5mby1ib3ggLnBhdGVpbnQtaW5mby1ib2xkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwgLnBhdGllbnQtaW5mby1ib3ggLnBhdGVpbnQtaW5mby1saWdodCB7XG4gIGNvbG9yOiAjNjc2NzY3O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwgLnBhdGllbnQtaW5mby1ib3ggLnBhdGllbnQtZGV0YWlsLWJveCB7XG4gIGZsZXgtYmFzaXM6IDQ1JTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5pbm5lci1hcHBvaW50bWVudCAubGVhdmUtcmV2aWV3LWJ0biB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmlubmVyLWFwcG9pbnRtZW50IC5sZWF2ZS1yZXZpZXctYnRuIHAge1xuICB3aWR0aDogMjUwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAycHggI2I4YjViNTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgLmFwcG9pbnQtYm94IHtcbiAgICBmbGV4LWJhc2lzOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAuYXBwb2ludC1ib3ggLmFwcG9pbnQtdGV4dHMge1xuICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5hcHBvaW50LWJveCBzcGFuIHN2ZyB7XG4gICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuLk1vYmlsZS12ZXJzaW9uLWFwcG9pbnRtZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveCAucGF0aWVudC1pbmZvLWJveCB7XG4gICAgZmxleC1iYXNpczogMzAlO1xuICB9XG4gIC5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTBweCkge1xuICAuaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LWlubmVyLWRldGFpbC1ib3ggLnBhdGllbnQtaW5mby1ib3ggLnBhdGVpbnQtaW5mby1saWdodCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG4uYWRkLWtpZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc5NHB4KSB7XG4gIC5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtcGVyc29uLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICB9XG4gIC5EZXNrdG9wLXZlcnNpb24tYXBwb2ludG1lbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuTW9iaWxlLXZlcnNpb24tYXBwb2ludG1lbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5hcHBvaW50LWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC5hZGQtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWRkLWtpZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuY2hhbmdlLXBhc3Mge1xuICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICB9XG4gIC5jaGFuZ2UtcGFzcyAuY2hhbmdlLXBhc3MtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFwcG9pbnRtZW50LWhlYWQge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAuYXBwb2ludG1lbnQtbGluZSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MjlweCkge1xuICAuYXBwb2ludG1lbnRzLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjVweCkge1xuICAuaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRzLWRldGFpbC1jYXJkIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIC5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwgLnBhdGllbnQtaW5mby1ib3ggLnBhdGVpbnQtaW5mby1saWdodCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzBweCkge1xuICAuaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRzLWRldGFpbC1jYXJkIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIC5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwgLnBhdGllbnQtaW5mby1ib3ggLnBhdGVpbnQtaW5mby1saWdodCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4uYXBwb2ludC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hcHBvaW50LWJveCBzcGFuIHN2ZyB7XG4gIGNvbG9yOiAjZTk1MzFkICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYtYWN0aXZlLWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMnB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgbGVmdDogMDtcbn1cblxuLmJveC1jb2xvci1vcmFuZ2Uge1xuICBjb2xvcjogI2U5NTMxZCAhaW1wb3J0YW50O1xufVxuXG4jQWRkX2NoaWxkX2FyZWEsXG4jY2hhbmdlX3Bhc3N3b3JkX2FyZWEsXG4jdmlld19kZXRhaWxzX2FyZWEsXG4jZWRpdF9kZXRhaWxzX2FyZWEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAubmF2LWFjdGl2ZS1saW5lIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3BlY2lhbCB7XG4gIGZsZXgtYmFzaXM6IDExJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNwZWNpYWwge1xuICAgIGZsZXgtYmFzaXM6IDE1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNwZWNpYWwge1xuICAgIGZsZXgtYmFzaXM6IDIwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAudGhhbmt5b3VfZW1lcmRlbmN5IC5pbm5lci10aGFua3Mge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmFwcG9pbnRtZW50LW5hdiB7XG4gICAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFwcG9pbnRtZW50LW5hdiAuYXBwb2ludC10ZXh0cyB7XG4gICAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmFwb2ludG1lbnRfZXZlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi52aWV3LWRldGFpbC1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjdmNDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggI0RBREFEQTtcbiAgcGFkZGluZzogMzBweCAzMHB4IDBweCAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50bWVudC1uYXYgLmFwcG9pbnQtYm94IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuICAuaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRtZW50LW5hdiAuYXBwb2ludC10ZXh0cyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHggIWltcG9ydGFudDtcbiAgfVxuICAuY2hhbmdlLXBhc3Mge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucmF0aW5nLXNlY3Rpb24ge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnJhdGluZy1zZWN0aW9uIC5yYXRlaW5nLWhlYWRpbmcge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJhdGluZy1zZWN0aW9uIC5yYXRlaW5nLWhlYWRpbmcgLnJhdGluZy1oZWFkIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2U5NTMxZDtcbn1cbi5yYXRpbmctc2VjdGlvbiAucmF0ZWluZy1oZWFkaW5nIC5yYXRpbmctbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbn1cbi5yYXRpbmctc2VjdGlvbiAuYXBwcmVjaWF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5yYXRpbmctc2VjdGlvbiAuYWJvdXQtZGVudGlzdCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG4ucmF0aW5nLXNlY3Rpb24gLlJhdGUtZGVudGlzdDEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnJhdGluZy1zZWN0aW9uIC5zaGFyZS1leHBvIHtcbiAgY29sb3I6ICM2NzY3Njc7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuLnJhdGluZy1zZWN0aW9uIC5yYXRlLW1lIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucmF0aW5nLXNlY3Rpb24gLnJhdGluLWJveCB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBjb2xvcjogI2U5NTMxZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJhdGluZy1zZWN0aW9uIC5yYXRpbi1ib3gyIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmF0aW5nLXNlY3Rpb24gLm9yYW5nZS1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnJhdGluZy1zZWN0aW9uIC5Db21tZW50cyB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucmF0aW5nLXNlY3Rpb24gLmNvbW1lbnQtYXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBoZWlnaHQ6IDI1MHB4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5yYXRpbmctc2VjdGlvbiAuY29tbWVudC1hcmVhIHRleHRhcmVhIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzY3Njc2NztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuLnJhdGluZy1idG4gcCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgd2lkdGg6IDM1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGJveC1zaGFkb3c6IDNweCAzcHggM3B4ICNhY2FiYWI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gIC5hcHByZWNpYXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yYXRpbmctc2VjdGlvbiAuYWJvdXQtZGVudGlzdCB7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJhdGluZy1idG4gcCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAucmF0aW5nLXNlY3Rpb24gLnJhdGVpbmctaGVhZGluZyAucmF0aW5nLWhlYWQge1xuICAgIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yYXRpbmctc2VjdGlvbiAucmF0ZWluZy1oZWFkaW5nIC5yYXRpbmctbGluZSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU1cHgpIHtcbiAgLmFwcHJlY2lhdGlvbiB7XG4gICAgZm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJhdGluZy1zZWN0aW9uIC5hYm91dC1kZW50aXN0IHtcbiAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcbiAgfVxuICAucmF0aW5nLXNlY3Rpb24gLnJhdGluLWJveCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uQWRkLW5ldy1zZWN0aW9uIC5uZXctaGVhZGluZy10IHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2U5NTMxZDtcbn1cbi5BZGQtbmV3LXNlY3Rpb24gLm5ldy1kZXRhaWwtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLkFkZC1uZXctc2VjdGlvbiAubmV3LWZpZWxkcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5BZGQtbmV3LXNlY3Rpb24gLm5ldy1maWVsZHMgc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5BZGQtbmV3LXNlY3Rpb24gLm5ldy1maWVsZHMgc3BhbiBzdmcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5BZGQtbmV3LXNlY3Rpb24gLm5ldy1maWVsZHM6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJFbnRlciBOZXcgUGFzc3dvcmRcIjtcbiAgdG9wOiAtMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLkFkZC1uZXctc2VjdGlvbiAubmV3LWZpZWxkcy1leGlzdGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJDdXJyZW50IFBhc3N3b3JkXCI7XG59XG4uQWRkLW5ldy1zZWN0aW9uIC5uZXctZmllbGRzIGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiA4MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLkFkZC1uZXctc2VjdGlvbiAubmV3LWZpZWxkczIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uQWRkLW5ldy1zZWN0aW9uIC5uZXctZmllbGRzMiBzcGFuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLkFkZC1uZXctc2VjdGlvbiAubmV3LWZpZWxkczIgc3BhbiBzdmcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5BZGQtbmV3LXNlY3Rpb24gLm5ldy1maWVsZHMyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiUmUtRW50ZXIgTmV3IFBhc3N3b3JkXCI7XG4gIHRvcDogLTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5BZGQtbmV3LXNlY3Rpb24gLm5ldy1maWVsZHMyIGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiA4MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ub2xkLXBhc3MgcCB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNlOTUzMWQ7XG59XG5cbi5vbGQtZmllbGRzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgd2lkdGg6IDQ4JTtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ub2xkLWZpZWxkcyBzcGFuIHN2ZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ub2xkLWZpZWxkczo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIkVudGVyIE9sZCBQYXNzd29yZFwiO1xuICB0b3A6IC0xMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5vbGQtZmllbGRzIGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiA4MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmV3LXJlZ2lzdGVyLWJ0biBwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA1NTBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDRweCAjNjE1ZjVmO1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzk0cHgpIHtcbiAgLm5ldy1maWVsZHMyIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubmV3LWZpZWxkcyBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5ldy1yZWdpc3Rlci1idG4gcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm5ldy1kZXRhaWwtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XG4gIH1cbiAgLm5ldy1maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9sZC1maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNhcHBvaW50bWVudC1mb3JtIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLkFkZC1jaGlsZC1zZWN0aW9uIC5kb2ItZmllbGRzIHtcbiAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmRvYi1maWVsZHMgaW5wdXQge1xuICBjb2xvcjogZ3JleSAhaW1wb3J0YW50O1xufVxuXG4uZGlzYWJsZWQtY3VzdG9tIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuLmRpc2FibGVkLWN1c3RvbS5jaGlsZC1maWVsZHMxLCAuZGlzYWJsZWQtY3VzdG9tLmNoaWxkLWZpZWxkczMsXG4uZGlzYWJsZWQtY3VzdG9tIC5kb2ItZmllbGRzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgZ3JleSAhaW1wb3J0YW50O1xuICBjb2xvcjogZ3JleSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZGlzYWJsZWQtY3VzdG9tIGlucHV0IHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuXG4uZWRpdC1kZXRhaWwtZmllbGQgLmNoaWxkLWRldGFpbC1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtaGVhZGluZy10IHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2U5NTMxZDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczEgaW5wdXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHMzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzMyBpbnB1dCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczQge1xuICB3aWR0aDogNDklO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczQ6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJIb3VzZSBOdW1iZXIgb3IgTmFtZVwiO1xuICB0b3A6IC0xMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczQgaW5wdXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHM1IHtcbiAgd2lkdGg6IDQ5JTtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHM1OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiU3RyZWV0IG9yIFJvYWRcIjtcbiAgdG9wOiAtMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHM1IGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzNiB7XG4gIHdpZHRoOiA0OSU7XG4gIGhlaWdodDogNTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzNjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlRvd24gb3IgQ2l0eVwiO1xuICB0b3A6IC0xMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczYgaW5wdXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHM3IHtcbiAgd2lkdGg6IDQ5JTtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHM3OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiUG9zdCBDb2RlXCI7XG4gIHRvcDogLTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzLWxpbmUyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiQWRkcmVzcyBMaW5lIDJcIjtcbiAgdG9wOiAtMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBjb2xvcjogI2U5NTMxZDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5jaGlsZC1maWVsZHM3IGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzOCB7XG4gIHdpZHRoOiA0OSU7XG4gIGhlaWdodDogNTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzODo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIkNvbnRhY3QgTnVtYmVyXCI7XG4gIHRvcDogLTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzOCBpbnB1dCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczkge1xuICB3aWR0aDogNDklO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWZpZWxkczk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJFbWFpbCBBZGRyZXNzXCI7XG4gIHRvcDogLTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuY2hpbGQtZmllbGRzOSBpbnB1dCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLkFkZHJlc3MtZmllbGQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5BZGRyZXNzLWZpZWxkIGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmNoaWxkLWRvYiBwIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2U5NTMxZDtcbn1cbi5BZGQtY2hpbGQtc2VjdGlvbiAuZG9iLWZpZWxkcyB7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogNTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLkFkZC1jaGlsZC1zZWN0aW9uIC5kb2ItZmllbGRzIHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uQWRkLWNoaWxkLXNlY3Rpb24gLmRvYi1maWVsZHMgaW5wdXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDgwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGlsZC1yZWdpc3Rlci1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNHB4ICM2MTVmNWY7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLkFkZC1jaGlsZC1zZWN0aW9uIC5BZGRyZXNzLWZpZWxkIHRleHRhcmVhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzk0cHgpIHtcbiAgLkFkZC1jaGlsZC1zZWN0aW9uIC5BZGRyZXNzLWZpZWxkIGlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5BZGQtY2hpbGQtc2VjdGlvbiAuQWRkcmVzcy1maWVsZCB0ZXh0YXJlYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5jaGlsZC1yZWdpc3Rlci1idG4gcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmVkaXQtZGV0YWlsLWZpZWxkIC5jaGlsZC1oZWFkaW5nLXQge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmVkaXQtZGV0YWlsLWZpZWxkIC5jaGlsZC1kZXRhaWwtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiB1bnNldDtcbiAgfVxuICAuY2hpbGQtZmllbGRzLFxuICAuY2hpbGQtZmllbGRzMSxcbiAgLmNoaWxkLWZpZWxkczMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRvYi1maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyOXB4KSB7XG4gIC5BZGQtY2hpbGQtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDlweCkge1xuICAuQWRkLWNoaWxkLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuLnRoYW5reW91X2VtZXJkZW5jeSB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4udGhhbmt5b3VfZW1lcmRlbmN5IC50aGFua3lvdS1oZWFkaW5nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50aGFua3lvdV9lbWVyZGVuY3kgLnRoYW5reW91LWhlYWRpbmcgLnRoYW5reW91LWhlYWQge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZTk1MzFkO1xufVxuLnRoYW5reW91X2VtZXJkZW5jeSAudGhhbmt5b3UtaGVhZGluZyAudGhhbmt5b3UtbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE5MHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbn1cbi50aGFua3lvdV9lbWVyZGVuY3kgLmlubmVyLXRoYW5rcyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAudGhhbmt5b3VfZW1lcmRlbmN5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudGhhbmt5b3VfZW1lcmRlbmN5IC5pbm5lci10aGFua3Mge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAudGhhbmt5b3VfZW1lcmRlbmN5IC50aGFua3lvdS1oZWFkaW5nIC50aGFua3lvdS1oZWFkIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLnRoYW5reW91LWxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGEgIWltcG9ydGFudDtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4NHB4KSB7XG4gIC50aGFua3lvdV9lbWVyZGVuY3kgLmlubmVyLXRoYW5rcyB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC50aGFua3lvdV9lbWVyZGVuY3kgLnRoYW5reW91LWhlYWRpbmcgLnRoYW5reW91LWhlYWQge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnRoYW5reW91X2VtZXJkZW5jeSAuaW5uZXItdGhhbmtzIHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuLmlubmVyLXRoYW5rcyB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucmlnaHQtdGVldGgge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogMTIlO1xufVxuXG4ubGlmdC10ZWV0aCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDE1JTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5yaWdodC10ZWV0aCB7XG4gICAgcmlnaHQ6IDglO1xuICB9XG4gIC5saWZ0LXRlZXRoIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogMTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDk5cHgpIHtcbiAgLnJpZ2h0LXRlZXRoIHtcbiAgICByaWdodDogNSU7XG4gIH1cbiAgLmxpZnQtdGVldGgge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICBsZWZ0OiA3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTkzcHgpIHtcbiAgLnJpZ2h0LXRlZXRoIHtcbiAgICByaWdodDogMyU7XG4gIH1cbiAgLmxpZnQtdGVldGgge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGxlZnQ6IDUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAudGhhbmt5b3UtbGluZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udmlld3Mtc2VjdGlvbiB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi52aWV3LWhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi52aWV3LWhlYWQge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udmlldy1oZWFkMiB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi52aWV3LWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG59XG5cbi5pbm5lci12aWV3IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkYWRhZGE7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pbm5lci12aWV3IC52aWV3LW5hdiAuYXBwb2ludC1ib3gge1xuICBmbGV4LWJhc2lzOiAxNCU7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYgLmFwcG9pbnQtYm94IHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYgLmFwcG9pbnQtdGV4dHMyIHtcbiAgZmxleC1iYXNpczogMjAlICFpbXBvcnRhbnQ7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYgLmFwcG9pbnQtdGV4dHMge1xuICBjb2xvcjogIzY3Njc2NztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmlubmVyLXZpZXcgLnZpZXctZGV0YWlsLWNhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5pbm5lci12aWV3IC52aWV3LWRldGFpbC1jYXJkIC5hcHBvaW50LXBlcnNvbi1uYW1lIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG4uaW5uZXItdmlldyAudmlldy1kZXRhaWwtY2FyZCAudmlldy1pbm5lci1kZXRhaWwtY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTVweDtcbn1cbi5pbm5lci12aWV3IC52aWV3LWRldGFpbC1jYXJkIC52aWV3LWlubmVyLWRldGFpbC1ib3gge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbi5pbm5lci12aWV3IC52aWV3LWRldGFpbC1jYXJkIC52aWV3LWlubmVyLWRldGFpbC1ib3ggLnBhdGllbnQtaW5mby1ib3gge1xuICBmbGV4LWJhc2lzOiAyNSU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uaW5uZXItdmlldyAudmlldy1kZXRhaWwtY2FyZCAudmlldy1pbm5lci1kZXRhaWwtYm94IC5wYXRpZW50LWluZm8tYm94IC5wYXRlaW50LWluZm8tYm9sZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4uaW5uZXItdmlldyAudmlldy1kZXRhaWwtY2FyZCAudmlldy1pbm5lci1kZXRhaWwtYm94IC5wYXRpZW50LWluZm8tYm94IC5wYXRlaW50LWluZm8tbGlnaHQge1xuICBjb2xvcjogIzY3Njc2NztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4uaW5uZXItdmlldyAudmlldy1kZXRhaWwtY2FyZCAudmlldy1pbm5lci1kZXRhaWwtYm94IC5wYXRpZW50LWluZm8tYm94IC5wYXRpZW50LWRldGFpbC1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLmlubmVyLXZpZXcgLnZpZXctaW5uZXItZGV0YWlsLWJveC1tYmwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uaW5uZXItdmlldyAubGVhdmUtcmV2aWV3LWJ0biB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmlubmVyLXZpZXcgLmxlYXZlLXJldmlldy1idG4gcCB7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDJweCAjYjhiNWI1O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pbm5lci12aWV3IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkYWRhZGE7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pbm5lci12aWV3IC52aWV3LW5hdiAuYXBwb2ludC1ib3gge1xuICBmbGV4LWJhc2lzOiAxNCU7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYgLmFwcG9pbnQtYm94IHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYgLmFwcG9pbnQtdGV4dHMyIHtcbiAgZmxleC1iYXNpczogMjAlICFpbXBvcnRhbnQ7XG59XG4uaW5uZXItdmlldyAudmlldy1uYXYgLmFwcG9pbnQtdGV4dHMge1xuICBjb2xvcjogIzY3Njc2NztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbn1cbi5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjZGFkYWRhO1xufVxuLmlubmVyLXZpZXcgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LXBlcnNvbi1uYW1lIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG4uaW5uZXItdmlldyAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmN2Y0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTVweDtcbn1cbi5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94LW1ibCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4uaW5uZXItdmlldyAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwgLnBhdGllbnQtaW5mby1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4uaW5uZXItdmlldyAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwgLnBhdGllbnQtaW5mby1ib3ggLnBhdGVpbnQtaW5mby1ib2xkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94LW1ibCAucGF0aWVudC1pbmZvLWJveCAucGF0ZWludC1pbmZvLWxpZ2h0IHtcbiAgY29sb3I6ICM2NzY3Njc7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmlubmVyLXZpZXcgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LWlubmVyLWRldGFpbC1ib3gtbWJsIC5wYXRpZW50LWluZm8tYm94IC5wYXRpZW50LWRldGFpbC1ib3gge1xuICBmbGV4LWJhc2lzOiA0NSU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uaW5uZXItdmlldyAubGVhdmUtcmV2aWV3LWJ0biB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmlubmVyLXZpZXcgLmxlYXZlLXJldmlldy1idG4gcCB7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDJweCAjYjhiNWI1O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMjBweCkge1xuICAuYXBwb2ludC1ib3gge1xuICAgIGZsZXgtYmFzaXM6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5hcHBvaW50LWJveCAuYXBwb2ludC10ZXh0cyB7XG4gICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFwcG9pbnQtYm94IHNwYW4gc3ZnIHtcbiAgICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICB9XG59XG4uTW9iaWxlLXZlcnNpb24tdmlldyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuaW5uZXItdmlldyAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveCAucGF0aWVudC1pbmZvLWJveCB7XG4gICAgZmxleC1iYXNpczogMzAlO1xuICB9XG4gIC5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5MHB4KSB7XG4gIC5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94IC5wYXRpZW50LWluZm8tYm94IC5wYXRlaW50LWluZm8tbGlnaHQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuLmFkZC1raWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uTW9iaWUtdmVyc2lvbi12aWV3IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzk0cHgpIHtcbiAgLmlubmVyLXZpZXcgLnZpZXctZGV0YWlsLWNhcmQgLnZpZXctaW5uZXItZGV0YWlsLWJveCAucGF0aWVudC1pbmZvLWJveCB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICB9XG4gIC5pbm5lci12aWV3IC52aWV3LWRldGFpbC1jYXJkIHtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmlubmVyLXZpZXcgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LXBlcnNvbi1uYW1lIHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgfVxuICAuRGVza3RvcC12ZXJzaW9uLXZpZXcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuTW9iaWUtdmVyc2lvbi12aWV3IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYXBwb2ludC1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgfVxuICAuYWRkLWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFkZC1raWQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZpZXctaGVhZCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC52aWV3LWxpbmUge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMxcHgpIHtcbiAgLmlubmVyLXZpZXcgLnZpZXctZGV0YWlsLWNhcmQgLnZpZXctaW5uZXItZGV0YWlsLWJveCAucGF0aWVudC1pbmZvLWJveCAucGF0ZWludC1pbmZvLWxpZ2h0IHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjI5cHgpIHtcbiAgLnZpZXdzLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjVweCkge1xuICAuaW5uZXItdmlldyAuYXBwb2ludHMtZGV0YWlsLWNhcmQge1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbiAgLmlubmVyLXZpZXcgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LWlubmVyLWRldGFpbC1ib3gtbWJsIC5wYXRpZW50LWluZm8tYm94IC5wYXRlaW50LWluZm8tbGlnaHQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgLmlubmVyLXZpZXcgLmFwcG9pbnRzLWRldGFpbC1jYXJkIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIC5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94LW1ibCAucGF0aWVudC1pbmZvLWJveCAucGF0ZWludC1pbmZvLWxpZ2h0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbi5sb2dpbi1zZWN0aW9uIHtcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmxvZ2luLWhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5sb2dpbi1oZWFkIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ubG9naW4tbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xufVxuXG4ubG9naW4tZmllbGQtYm94MSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XG59XG5cbi5sb2dpbi1maWVsZC1ib3gxOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiRW1haWwgT3IgVXNlciBJRFwiO1xuICB0b3A6IC0xMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIGNvbG9yOiAjZTk1MzFkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5sb2dpbi1maWVsZC1ib3gxIGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmxvZ2luLWZpZWxkLWJveDIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xufVxuXG4ubG9naW4tZmllbGQtYm94Mjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlBhc3N3b3JkXCI7XG4gIHRvcDogLTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmxvZ2luLWZpZWxkLWJveDIgaW5wdXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubG9naW4tYnRuLWZpbGVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMnB4KSB7XG4gIC5sb2dpbi1zZWN0aW9uIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDJweCkgYW5kIChtYXgtd2lkdGg6IDUwNHB4KSB7XG4gIC5sb2dpbi1zZWN0aW9uIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIC5sb2dpbi1oZWFkIHtcbiAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubG9naW4tbGluZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMXB4O1xuICB9XG59XG4uc2Vjb25kLXJldml2ZXdzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5yZXYtY2FyZCB7XG4gIHdpZHRoOiA0OSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDJweCAjNzA3MDcwO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yZXYtY2FyZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7IC8qIFNldCBhIHdpZHRoIHRvIG1haW50YWluIHRoZSBhc3BlY3QgcmF0aW8gb3IgdXNlICdhdXRvJyBpZiBwcmVmZXJyZWQgKi9cbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ZnLWljb25zL3F1b3Rlcy5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgLyogVGhpcyBlbnN1cmVzIHRoZSBpbWFnZSBmaXRzIHdpdGhpbiB0aGUgZGltZW5zaW9ucywgbWFpbnRhaW5pbmcgaXRzIGFzcGVjdCByYXRpbyAqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5yZXYtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm15TWFyYyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMxRDFEMUQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5EZWNlbWJlciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM2NzY3Njc7XG59XG5cbi5yZXYtdGV4dHMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjM0UzRTNFO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4ucmV2LXN0YXJzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjIwcHgpIHtcbiAgLnNlY29uZC1yZXZpdmV3cyB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAucmV2LXRleHRzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucmV2LWNhcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubG9jYXRpb24tbGFuZGluZyAuaGVhZGluZy11bmRlcmxpbmUge1xuICBtYXJnaW46IDAgMCAycmVtO1xufVxuLmxvY2F0aW9uLWxhbmRpbmcgLmhlYWRpbmctdW5kZXJsaW5lOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxNTBweDtcbiAgYm90dG9tOiAtMTBweDtcbn1cbi5sb2NhdGlvbi1sYW5kaW5nIC5oZWFkaWctdW5kZXJsaW5lLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubG9jYXRpb24tbGFuZGluZyAuaGVhZGlnLXVuZGVybGluZS1yaWdodDo6YWZ0ZXIge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cbi5sb2NhdGlvbi1sYW5kaW5nIGgzIHtcbiAgY29sb3I6ICNlOTUzMWQ7XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbn1cbi5sb2NhdGlvbi1sYW5kaW5nIHAge1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG59XG4ubG9jYXRpb24tbGFuZGluZyBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA3NSU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5sb2NhdGlvbi1sYW5kaW5nIHVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5sb2NhdGlvbi1sYW5kaW5nIHVsIGxpOjpiZWZvcmUge1xuICBjb2xvcjogI2U4NTQxYztcbiAgY29udGVudDogXCLinJNcIjtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5hbHQtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG4uYWx0LWxpc3Q6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZTg1NDFjO1xuICBjb250ZW50OiBcIuKck1wiO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogNDBweDtcbn0iLCIqIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2LFxyXG51bCxcclxub2wsXHJcbmxpLFxyXG5wIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxudWwsXHJcbm9sLFxyXG5saSB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuaW5wdXQsXHJcbmJ1dHRvbiB7XHJcblx0Ym9yZGVyOiAwcHg7XHJcblx0Jjpmb2N1cyB7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbmEge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5pbWcge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxufVxyXG5idXR0b24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuYm9keSB7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LWZhbWlseTogJGYtcHJpbWFyeTtcclxuXHRiYWNrZ3JvdW5kOiAjRkFGQkZGO1xyXG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG4iLCIkZi1wcmltYXJ5OiBzYW5zLXNlcmlmO1xyXG4kcHJpbWFyeS1jb2xvcjogI2U5NTMxZDtcclxuJHNlY29uZGFyeS1jb2xvcjogI2ZkZWVlODtcclxuJHByaW1hcnktYm9yZGVyLWNvbG9yOiAjYmM2MzQ0O1xyXG4kZGVmYXVsdC10ZXh0LWNvbG9yOiAjMjEyNTI5O1xyXG4kbGlnaHRlci10ZXh0LWNvbG9yOiAjNWM1YjYwO1xyXG4iLCIvLyBoZWFkaW5nIHdpdGggb3B0aW9uYWwgZmlyc3QgbGV0dGVyIGNvbG91cmVkXHJcbi5oZWFkaW5nLXVuZGVybGluZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5maXJzdC1sZXR0ZXIge1xyXG4gICAgJjo6Zmlyc3QtbGV0dGVyIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMHB4O1xyXG4gICAgbGVmdDogMTAlO1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIGhlaWdodDogNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGluZy11bmRlcmxpbmUtcmlnaHQge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5maXJzdC1sZXR0ZXIge1xyXG4gICAgJjo6Zmlyc3QtbGV0dGVyIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMHB4O1xyXG4gICAgcmlnaHQ6IDAlOyAvLyBDaGFuZ2VkIGZyb20gbGVmdCB0byByaWdodFxyXG4gICAgd2lkdGg6IDIwJTtcclxuICAgIGhlaWdodDogNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubGlzdC1jb2xvdXJlZCB7XHJcbiAgbGkge1xyXG4gICAgbGlzdC1zdHlsZTogaW5zaWRlO1xyXG4gICAgJjo6bWFya2VyIHtcclxuICAgICAgY29sb3I6IHJlZDsgLyogQ29sb3JzIGp1c3QgdGhlIGRpc2MgbWFya2VyICovXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dC1wcmltYXJ5IHtcclxuICBjb2xvcjogJHByaW1hcnktY29sb3IgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnByaW1hcnktY29sb3Ige1xyXG4gICY6aW1nLFxyXG4gICY6c3BhbixcclxuICBpbWcsXHJcbiAgc3BhbiB7XHJcbiAgICBjb2xvcjogJHByaW1hcnktY29sb3IgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGNvbG9yOiAkcHJpbWFyeS1jb2xvciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmctZ3JleSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcclxufVxyXG4uYmctbGlnaHQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY3ZjQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJveC1ncmV5LWJnIHtcclxuICBwYWRkaW5nOiAxcmVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xyXG59XHJcblxyXG4uaW1nLXJvdW5kZWQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbn1cclxuIiwiXHJcbi5oYXMtZXJyb3Ige1xyXG5cdGJvcmRlci1jb2xvcjogI2RjMzU0NTtcclxuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgLjc1cmVtKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSkgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY2FsYyguNzVlbSArIC4zNzVyZW0pIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKTtcclxufVxyXG5cclxuXHJcbi5idG4uYnRuLWN0YXtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuXHRib3JkZXI6ICRwcmltYXJ5LWJvcmRlci1jb2xvcjtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cclxuXHQmOmhvdmVye1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRwcmltYXJ5LWNvbG9yLCAyMCk7XHJcblx0XHRib3JkZXI6IGRhcmtlbigkcHJpbWFyeS1ib3JkZXItY29sb3IsMjApO1xyXG5cdH1cclxufVxyXG5cclxuLmJ0bi1ibGFjay1mdWxsIHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0bWFyZ2luLXRvcDogMDtcclxuXHRtaW4taGVpZ2h0OiA0MHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aWR0aDogMTAwJTtcclxuICAgIG1pbi13aWR0aDogMTAwcHg7XHRcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuXHRjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbmEuYnRuLWJsYWNrLWZ1bGwge1xyXG5cdHBhZGRpbmctdG9wOiA3cHg7XHJcbn0iLCIuYnRuLWN0YSB7XHJcbiAgYmFja2dyb3VuZDogI2U5NTMxZDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiAwMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbi5mbGV4U3dpdGNoQ2hlY2tEZWZhdWx0IHtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBjb2xvcjogIzRmNGY0ZjtcclxufVxyXG5cclxuLmVtZXJkZW5jeS1jb2xvciB7XHJcbiAgY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmVtZXJkZW5jeS1iZyB7XHJcbiAgYmFja2dyb3VuZDogI2U5NTMxZCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1jb2xvcjogI2U5NTMxZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBDdXN0b20gU3dpdGNoIENvbG9yICovXHJcbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcclxuICBib3JkZXItY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogRm9yIEJvb3RzdHJhcCA1LCB0YXJnZXRpbmcgdGhlIHN3aXRjaCdzIHRodW1iIHdoZW4gY2hlY2tlZCAqL1xyXG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkICsgLmZvcm0tY2hlY2stbGFiZWw6OmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBBZGRpdGlvbmFsIHN0eWxpbmcgdG8gaGFuZGxlIGZvY3VzIHNoYWRvdyB0byBtYXRjaCB0aGUgY29sb3IgKi9cclxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xyXG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMzMsIDgzLCAyOSwgMC4yNSkgIWltcG9ydGFudDtcclxufVxyXG5cclxuI3ZpZE1vZGFsIHtcclxuICAuY2xvc2Ugc3BhbiB7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xyXG4gIH1cclxufVxyXG4uYXNwZWN0LXJhdGlvLTE2LTkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLXRvcDogNTYuMjUlOyAvKiAxNjo5IEFzcGVjdCBSYXRpbyAqL1xyXG4gIGhlaWdodDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICBpZnJhbWUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuI2Jvb2stbm93IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uc2xpZGVyLWJveGVzIGltZyB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4jcGlsbHMtaG9tZSB7XHJcbiAgaW1nIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbmlucHV0LnBvc3Rjb2RlIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIC8qIFdlYktpdCBicm93c2VycyAqL1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG4gICY6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIC8qIEludGVybmV0IEV4cGxvcmVyIDEwKyAqL1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIC8qIFJlY2VudCBicm93c2VycyAqL1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4udmlkLWJ0biB7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgcGFkZGluZzogMTJweCAxMHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgd2lkdGg6IDMwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcclxuICBzcGFuIHtcclxuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcclxuICB9XHJcbn1cclxuXHJcbi50b3Atc2VjdGlvbiB7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgI2ZmZmJmMyAwJSwgI2VkZmFmZiA1MCUsICNmZmZmZmYgMTAwJSk7XHJcblxyXG4gIC8vIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmFubmVyMDEud2VicCkgbm8tcmVwZWF0O1xyXG5cclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgLy8gcGFkZGluZzogMnJlbSAwIDRyZW07XHJcbiAgLy8gQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgLy8gICAgcGFkZGluZzogMnJlbSAwIDJyZW07XHJcbiAgLy8gfVxyXG4gIC8vIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gIC8vICAgICBwYWRkaW5nOiAycmVtIDVweCAycmVtO1xyXG4gIC8vICB9XHJcblxyXG4gIC5iby1idG4ge1xyXG4gICAgYmFja2dyb3VuZDogI2U5NTMxZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBpbWcge1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGgxIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcmljaW5nLWJveCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYmZhICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDIzcHggcmdiYSg2MiwgNzMsIDg0LCAwLjA0KSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmJveCB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblxyXG4gICAgLnRyZWF0bWVudC1wcmljZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuXHJcbiAgICAua2xhcm5hLXRleHQge1xyXG4gICAgICBjb2xvcjogIzRmNGY0ZjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogbWVkaXVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5rbGFybmEtaW1nIHtcclxuICAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiM2M3O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICAgIHdpZHRoOiA2MnB4O1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuY3AtaW1nIHtcclxuICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJmY2U0O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuY29uc3VsdGF0aW9uLXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb25zdWx0YXRpb24tc3VidGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnN1bHRhdGlvbi1pbWcge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnN1bHRhdGlvbi10ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogbWVkaXVtO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXJtcy10ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBjb2xvcjogOTk5OTk5O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgcGFkZGluZzogMzBweCAyNXB4O1xyXG4gICAgICAua2xhcm5hLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRyZWF0bWVudC1wcmljZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXJtcy10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEyLjVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvbnN1bHRhdGlvbi1pbWcge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0OHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jb25zdWx0YXRpb24tdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jb25zdWx0YXRpb24tdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjlweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvbnN1bHRhdGlvbi1zdWJ0aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudHJlYXRtZW50LXRvb2x0aXAtaWNvbiB7XHJcbiAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgIC5rbGFybmEtaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNwLWltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIHdpZHRoOiA1MnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29uc3VsdGF0aW9uLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgICAgLnRyZWF0bWVudC1wcmljZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jb25zdWx0YXRpb24tc3VidGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnN1bHRhdGlvbi10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmtsYXJuYS10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnRlcm1zLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRvb2x0aXAtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgfVxyXG4gICAgICAuY29uc3VsdGF0aW9uLWltZyB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMzZweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1heCgzOTJweCkge1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogMjdweDtcclxuICAgICAgICAgIG1heC13aWR0aDogMjdweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDIsXHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgIGNvbG9yOiAjMjUyNDJiO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBAaW5jbHVkZSBtYXgoMTQwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaCB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDYwcHg7XHJcblxyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvc3ZnLWljb25zL3NlYXJjaC1vcmFuZ2Uuc3ZnKSBjZW50ZXIgbGVmdCAxNXB4IG5vLXJlcGVhdDtcclxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNtYWxsIHtcclxuICAgICAgaDMge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNGY0ZjRmO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBAaW5jbHVkZSBtYXgoMTM2N3B4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zd2l0Y2gge1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaW4oOTkycHgpIHtcclxuICAgICAgLnN3aXRjaCB7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaW4oMTM2N3B4KSB7XHJcbiAgICAgIC5zd2l0Y2gge1xyXG4gICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHBhZGRpbmc6IDBweCAxNXB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG4gICAgICBjb2xvcjogIzRmNGY0ZjtcclxuICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgY29sb3I6ICM0ZjRmNGY7XHJcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmltZy10ZXh0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgICAgQGluY2x1ZGUgbWF4KDEyODBweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDI1cHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjVweDtcclxuICAgICAgfVxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgY29sb3I6ICM0MDQwNDg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDEuNXJlbTtcclxuICAgICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5iLXRleHQge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgIGg0IHtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNjJweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYmcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1cHg7XHJcbiAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgIHdpZHRoOiAxMzZweDtcclxuICAgICAgaGVpZ2h0OiAxNzBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbjEzLnBuZ1wiKTsgLyogTG9nbyBpbWFnZSAqL1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMjhweDtcclxuICAgICAgICBoZWlnaHQ6IDE2NXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgICB3aWR0aDogMTA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uaGVscC1hcmVhIHtcclxuICBoMiB7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBjb2xvcjogIzMyMzIzMjtcclxuICAgIG1hcmdpbjogMCAwIDUwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogYXV0bztcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJvdHRvbTogLTMwcHg7XHJcbiAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlOTUzMWQ7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBwIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjNDA0MDQ4O1xyXG4gIH1cclxuICAuYm94IHtcclxuICAgIHBhZGRpbmc6IDQwcHggMTBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcclxuICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICBtYXJnaW46IDAgMCAxLjVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGluaGVyaXQ7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgQGluY2x1ZGUgbWF4KDEzNjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvbGwtYXJlYS13cmFwcGVyIHtcclxuICAvLyBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Jhbm5lcjAyLndlYnApIG5vLXJlcGVhdDtcclxuICAvLyBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbiAgLy8gYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gID4gaW1nIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9sbC1hcmVhIHtcclxuICBwYWRkaW5nOiA0cmVtIDAgNnJlbTtcclxuICBoZWlnaHQ6IDcwdmg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmLmFjdGl2ZSB7XHJcbiAgICBoZWlnaHQ6IHVuc2V0O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIGJsYWNrIDk1JSwgdHJhbnNwYXJlbnQgMTAwJSk7XHJcbiAgICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBibGFjayA5NSUsIHRyYW5zcGFyZW50IDEwMCUpO1xyXG4gIH1cclxuXHJcbiAgLmJ0bi1zaG93IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1heCgxMzY3cHgpIHtcclxuICAgIHBhZGRpbmc6IDRyZW0gMCA0cmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgcGFkZGluZzogMnJlbSA1cHg7XHJcbiAgfVxyXG4gIGgyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgbWFyZ2luOiAwIDAgMzVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogYXV0bztcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJvdHRvbTogLTMwcHg7XHJcbiAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAubGluay1ib3guYWN0aXZlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gIC5sb2NhdGlvbnMtbGlzdCB7XHJcbiAgICB1bCB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbGkge1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWluKDk5MnB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiBkYXJrZW4od2hpdGUsIDIwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5saW5rLWJveCB7XHJcbiAgICAvLyBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogMi41cmVtIDAgMDtcclxuICAgIEBpbmNsdWRlIG1heCgxMzY3cHgpIHtcclxuICAgICAgcGFkZGluZzogMi41cmVtIDAgMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMCAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgcGFkZGluZzogMS41cmVtIDIuNXJlbSAwO1xyXG4gICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWF4KDEzNjdweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYnRuLXNob3cge1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgcmlnaHQ6IDUwJTtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNjVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBidXR0b24ge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgb3BhY2l0eTogMC43NTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXJnaW46IC0zcHggNXB4IDAgMDtcclxuICAgICAgfVxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBvcGFjaXR5OiAwLjc1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi53b3JrLWRldGFpbCB7XHJcbiAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gIH1cclxuICBoMiB7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBjb2xvcjogIzMyMzIzMjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMCAwIDYwcHg7XHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgbWFyZ2luOiAwIDAgNTBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogYXV0bztcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJvdHRvbTogLTI1cHg7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgdWwge1xyXG4gICAgcGFkZGluZzogMCAxNXB4IDAgMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMXB4O1xyXG4gICAgICBoZWlnaHQ6IDkwJTtcclxuICAgICAgYmFja2dyb3VuZDogI2U5NTMxZDtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGxpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIG1hcmdpbjogMCAwIDQwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmltZy1ob2xkIHtcclxuICAgICAgICB3aWR0aDogMTAlO1xyXG4gICAgICB9XHJcbiAgICAgIC50ZXh0LWhvbGQge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA3cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgN3B4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgIGNvbG9yOiAjNDA0MDQ4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRocmVlLWJsb2NrIGgyLFxyXG5oMi51bmRlcmxpbmUge1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgZm9udC1zaXplOiA0MnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gIGNvbG9yOiAjMzIzMjMyO1xyXG4gIG1hcmdpbjogMCAwIDYwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gIH1cclxuICAmOmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IC0zMHB4O1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLnRocmVlLWJsb2NrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbjEzLndlYnApIG5vLXJlcGVhdDtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJveHMge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICAgIGhlaWdodDogMjYwcHg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjNDA0MDQ4O1xyXG4gICAgICBAaW5jbHVkZSBtYXgoMTM2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi52aWRlby1ibG9jayB7XHJcbiAgcGFkZGluZzogMDtcclxuICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDAgMCAycmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgIHBhZGRpbmc6IDAgNXB4IDJyZW07XHJcbiAgfVxyXG4gIGgyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIGNvbG9yOiAjMzIzMjMyO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbjogMCAwIDM1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBzcGFuIHtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm90dG9tOiAtMjBweDtcclxuICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgYmFja2dyb3VuZDogI2U5NTMxZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgLnZpZC1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuZGVzayB7XHJcbiAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5jYXBhdGlvbiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMTUlO1xyXG4gICAgICBsZWZ0OiAtNi41cmVtO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgbWF4KDEzNjdweCkge1xyXG4gICAgICAgIGxlZnQ6IC00LjVyZW07XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnZpZC10ZXh0IHtcclxuICAgIHBhZGRpbmc6IDIuNXJlbSAzcmVtIDAgMHJlbTtcclxuICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgIGNvbG9yOiAjMzIzMjMyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDAgMCAzNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgICBiciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgfVxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogLTIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlOTUzMWQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLm1vLWJsb2NrIHtcclxuICBwYWRkaW5nOiAxNXJlbSAwIDE1cmVtO1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmFubmVyMDMud2VicCkgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiA5OTtcclxuICBAaW5jbHVkZSBtYXgoMTgwMHB4KSB7XHJcbiAgICBwYWRkaW5nOiAxM3JlbSAwIDEzcmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoMTcwMHB4KSB7XHJcbiAgICBwYWRkaW5nOiAxMnJlbSAwIDEycmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoMTYwMHB4KSB7XHJcbiAgICBwYWRkaW5nOiAxMXJlbSAwIDExcmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoMTUwMHB4KSB7XHJcbiAgICBwYWRkaW5nOiAxMHJlbSAwIDEwcmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoMTQwMHB4KSB7XHJcbiAgICBwYWRkaW5nOiA5cmVtIDAgOXJlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDEzNjdweCkge1xyXG4gICAgcGFkZGluZzogN3JlbSAwIDdyZW07XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgIHBhZGRpbmc6IDZyZW0gMCA2cmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICAgIGJhY2tncm91bmQ6ICNmZGVlZTg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgcGFkZGluZzogMnJlbSA1cHg7XHJcbiAgfVxyXG4gIGgyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBwIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIGNvbG9yOiAjNDA0MDQ4O1xyXG4gICAgbWFyZ2luOiAwIDAgNjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIG1heCgxMTUwcHgpIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tby1ib3gge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDE2MHB4O1xyXG4gICAgQGluY2x1ZGUgbWluKDk5MnB4KSB7XHJcbiAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaW4oMTIwMHB4KSB7XHJcbiAgICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogI2U5NTMxZDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgICAgaDMge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoMzcwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDM3MHB4KSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5ibG9nLWFyZWEge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgLy8gJjo6YmVmb3JlIHtcclxuICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIC8vICAgICB0b3A6IC0xMCU7XHJcbiAgLy8gICAgIGxlZnQ6IDA7XHJcbiAgLy8gICAgIHJpZ2h0OiAwO1xyXG4gIC8vICAgICB3aWR0aDogMTAwJTtcclxuICAvLyAgICAgaGVpZ2h0OiAxMCU7XHJcbiAgLy8gICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgLy8gICAgIHotaW5kZXg6IC0xO1xyXG4gIC8vICAgICBjb250ZW50OiBcIlwiO1xyXG4gIC8vICAgICBAaW5jbHVkZSBtYXgoMTQwMHB4KSB7XHJcbiAgLy8gICAgICAgIHRvcDogLTE0JTtcclxuICAvLyAgICAgICAgaGVpZ2h0OiAxNCU7XHJcbiAgLy8gICAgIH1cclxuICAvLyB9XHJcbiAgaDIge1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgY29sb3I6ICMzMjMyMzI7XHJcbiAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogLTI1cHg7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgYmFja2dyb3VuZDogI2U5NTMxZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IC8vIFRoaXMgZW5zdXJlcyB0aGUgbGluZSBpcyBjZW50ZXJlZFxyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgIG1hcmdpbjogMCAwIDQwcHg7XHJcbiAgfVxyXG4gIC5ibG9nLWJsb2NrIHtcclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmJsb2NrIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICBtYXJnaW46IDAgMTBweCAwO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGV4dCB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMTVweDtcclxuICAgICAgaDMge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDEzNjdweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCA3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIGNvbG9yOiAjNDA0MDQ4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBAaW5jbHVkZSBtYXgoMTM2N3B4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmRwLWFyZWEge1xyXG4gIHBhZGRpbmc6IDAgMCAzcmVtO1xyXG4gIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgcGFkZGluZzogMCAwIDNyZW07XHJcbiAgfVxyXG4gIC5ib3gge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMDBweCA4MHB4IHJnYmEoMCwgMCwgMCwgMC4wMiksIDBweCA2NC44MTQ4cHggNDYuODUxOXB4IHJnYmEoMCwgMCwgMCwgMC4wMTUxODUyKSxcclxuICAgICAgMHB4IDM4LjUxODVweCAyNS40ODE1cHggcmdiYSgwLCAwLCAwLCAwLjAxMjE0ODEpLCAwcHggMjBweCAxM3B4IHJnYmEoMCwgMCwgMCwgMC4wMSksXHJcbiAgICAgIDBweCA4LjE0ODE1cHggNi41MTg1MnB4IHJnYmEoMCwgMCwgMCwgMC4wMDc4NTE4NSksXHJcbiAgICAgIDBweCAxLjg1MTg1cHggMy4xNDgxNXB4IHJnYmEoMCwgMCwgMCwgMC4wMDQ4MTQ4MSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDAuN3JlbSAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggMTVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmFubmVyMDQud2VicCkgbm8tcmVwZWF0O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Jhbm5lcjA1LndlYnApIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoMyxcclxuICAgIGgyIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiA1MnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogIzFkMWQxZDtcclxuICAgICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgY29sb3I6ICM0ODQ4NDg7XHJcbiAgICAgIG1hcmdpbjogMCAwIDQwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYm9rLWJ0biB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDE1cHg7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmNvZGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiA0cHggOHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5jb3B5LWJ0biB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gIG9wYWNpdHk6IDAuNjtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMsIHRyYW5zZm9ybSAwLjJzO1xyXG59XHJcblxyXG4uY29weS1idG46aG92ZXIge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG59XHJcblxyXG4udG9vbHRpcCAudG9vbHRpcC1pbm5lciB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcclxuICBtYXgtd2lkdGg6IDIwMHB4O1xyXG59XHJcblxyXG4uYXBwb2ludG1lbnQtbGFuZGluZy1jYXJkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNmOGY5ZmEgIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xyXG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi50cC13aWRnZXQge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGNvbG9yOiAjMTkxOTE5O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBnYXA6IDEwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTEwcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4udHAtdGV4dCB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIG1hcmdpbi1yaWdodDogMnB4O1xyXG59XHJcblxyXG4udHAtc3RhcnMsXHJcbi50cC1sb2dvIHtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xyXG4gICN0cnVzdHBpbG90LW1vYmlsZS1yb3cge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmF2YWlsYWJpbGl0eS1iYWRnZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogMC4yNXJlbTtcclxuICBmb250LXNpemU6IDAuN3JlbTtcclxuICBjb2xvcjogIzAwYjY3YTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmZGY0ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xyXG4gIHdpZHRoOiAxNTBweDtcclxufVxyXG5cclxuLmF2YWlsYWJpbGl0eS1kb3Qge1xyXG4gIHdpZHRoOiAwLjQ1cmVtO1xyXG4gIGhlaWdodDogMC40NXJlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNjdhO1xyXG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcclxuICBhbmltYXRpb246IGF2YWlsYWJpbGl0eS1wdWxzZSAycyBpbmZpbml0ZTtcclxufVxyXG5cclxuLmF2YWlsYWJpbGl0eS10ZXh0IHtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGF2YWlsYWJpbGl0eS1wdWxzZSB7XHJcbiAgMCUsXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgIG9wYWNpdHk6IDAuNDtcclxuICB9XHJcbn1cclxuXHJcbi50cC13aWRnZXQge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGNvbG9yOiAjMTkxOTE5O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBnYXA6IDEwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTEwcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4udHAtdGV4dCB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIG1hcmdpbi1yaWdodDogMnB4O1xyXG59XHJcblxyXG4udHAtc3RhcnMsXHJcbi50cC1sb2dvIHtcclxuICBoZWlnaHQ6IDIwcHg7XHJcblxyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uYXBwb2ludG1lbnQtZmxleCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgZ2FwOiAwLjVyZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICAuYXBwb2ludG1lbnQtZmxleCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IC8qIG1kKzogYmFkZ2UgYmVsb3cgdGhlIHRpdGxlICovXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC8qIGFsaWduIGl0ZW1zIHRvIHRoZSBzdGFydCAqL1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8qIGFsaWduIGl0ZW1zIHRvIHRoZSBzdGFydCAqL1xyXG4gIH1cclxuICAuYXZhaWxhYmlsaXR5LWJhZGdlIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgLmF2YWlsYWJpbGl0eS1iYWRnZSB7XHJcbiAgICAvLyBmb250LXNpemU6IDAuNjc1cmVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgIC8vIHdpZHRoOiAxNDVweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xyXG4gICN0cnVzdHBpbG90LW1vYmlsZS1yb3cge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmhlbHAtaW5kaWNhdG9yLWJhZGdlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xyXG4gICAgd2lkdGg6IDE1N3B4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5oZWxwLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gIH1cclxuICAuaGVscC1pbmRpY2F0b3ItYmFkZ2U6bnRoLWNoaWxkKDIpIHtcclxuICAgIHdpZHRoOiAxNThweDtcclxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcclxuICAuZmxvYXRpbmctY3RhLWFwcG9pbnRtZW50LWNvbnRhaW5lciB7XHJcbiAgICByaWdodDogNTBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnRvb2x0aXAtd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICBtYXJnaW4tYm90dG9tOiAxOXB4O1xyXG4gIHotaW5kZXg6IDEwMDA7IC8qIEVuc3VyZSB3cmFwcGVyIGlzIGFib3ZlIGJhc2UgY29udGVudCAqL1xyXG59XHJcblxyXG4udG9vbHRpcC1jb250ZW50IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAxMDAlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gIHdpZHRoOiAxNnJlbTtcclxuICBtYXgtd2lkdGg6IDkwdnc7XHJcbiAgcGFkZGluZzogMC43NXJlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExODI3O1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XHJcbiAgei1pbmRleDogOTk5OTtcclxufVxyXG5cclxuLnRvb2x0aXAtd3JhcHBlcjpob3ZlciAudG9vbHRpcC1jb250ZW50IHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcblxyXG4udHJlYXRtZW50LXRvb2x0aXAtaWNvbiB7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uaW5mby1pY29uIHtcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgY29sb3I6ICM5Y2EzYWY7XHJcbiAgY3Vyc29yOiBoZWxwO1xyXG59XHJcblxyXG4udG9vbHRpcC10aXRsZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xyXG59XHJcblxyXG4udG9vbHRpcC1saXN0IHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4udG9vbHRpcC1saXN0IGxpICsgbGkge1xyXG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XHJcbn1cclxuXHJcbi50b29sdGlwLW5vdGUge1xyXG4gIGNvbG9yOiAjZDFkNWRiO1xyXG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcclxufVxyXG5cclxuLmhlbHAtaW5kaWNhdG9yLWJhZGdlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiA4cHggMTJweDtcclxuICB3aWR0aDogMTc1cHg7XHJcbiAgaGVpZ2h0OiAzNnB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XHJcbiAgZmxleDogbm9uZTtcclxuICBvcmRlcjogMDtcclxuICBmbGV4LWdyb3c6IDA7XHJcbn1cclxuXHJcbi5oZWxwLWluZGljYXRvci1iYWRnZTpudGgtY2hpbGQoMikge1xyXG4gIHdpZHRoOiAxNzZweDtcclxuICBtYXJnaW4tbGVmdDogMTZweDtcclxufVxyXG5cclxuLmhlbHAtaWNvbiB7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG4gIG1hcmdpbi1yaWdodDogOHB4O1xyXG59XHJcblxyXG4uaGVscC10ZXh0IHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtYXBwb2ludG1lbnQtY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAxLjVyZW07XHJcbiAgcmlnaHQ6IDEuNXJlbTtcclxuICB6LWluZGV4OiAxNTA7XHJcbiAgb3BhY2l0eTogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcmVtKTtcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1hcHBvaW50bWVudC1jb250YWluZXIudmlzaWJsZSB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1hcHBvaW50bWVudC1idXR0b24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZ2FwOiAwLjVyZW07XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgd2lkdGg6IDI2OC4zcHg7XHJcbiAgbWF4LXdpZHRoOiA4MHZ3O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzMsIDgzLCAyOSk7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gIGJveC1zaGFkb3c6IDBweCA0cHggNnB4IC00cHggIzAwMDAwMDFhO1xyXG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDE1cHggLTNweCAjMDAwMDAwMWE7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1hcHBvaW50bWVudC1idXR0b246aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMzLCA4MywgMjksIDAuOSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1hcHBvaW50bWVudC1idXR0b246ZGlzYWJsZWQge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIG9wYWNpdHk6IDAuNTtcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1jYWxlbmRhci1pY29uIHtcclxuICB3aWR0aDogMXJlbTtcclxuICBoZWlnaHQ6IDFyZW07XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgZmlsbDogY3VycmVudENvbG9yO1xyXG59XHJcblxyXG4uZmxvYXRpbmctY3RhLWV4aXQtbW9kYWwtb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGluc2V0OiAwO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwYWRkaW5nOiAxcmVtO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB2aXNpYmlsaXR5IDAuM3MgZWFzZTtcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1leGl0LW1vZGFsLW92ZXJsYXkudmlzaWJsZSB7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uZmxvYXRpbmctY3RhLWV4aXQtbW9kYWwtY29udGVudCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgcGFkZGluZzogMS41cmVtO1xyXG4gIG1heC13aWR0aDogMjhyZW07XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGFuaW1hdGlvbjogZmxvYXRpbmctY3RhLXNsaWRlRmFkZUluIDAuM3MgZWFzZS1vdXQgZm9yd2FyZHM7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxvYXRpbmctY3RhLXNsaWRlRmFkZUluIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIH1cclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1leGl0LWNsb3NlLWJ1dHRvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMXJlbTtcclxuICByaWdodDogMXJlbTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBjb2xvcjogIzk5OTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1leGl0LWNsb3NlLWJ1dHRvbjpob3ZlciB7XHJcbiAgY29sb3I6ICM1NTU7XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtZXhpdC1jbG9zZS1pY29uIHtcclxuICB3aWR0aDogMS4yNXJlbTtcclxuICBoZWlnaHQ6IDEuMjVyZW07XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtZXhpdC1tb2RhbC1ib2R5IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtZXhpdC1pY29uIHtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcblxyXG4uZmxvYXRpbmctY3RhLWNhbGVuZGFyLWljb24tbGFyZ2Uge1xyXG4gIGNvbG9yOiAjZTk1MzFkO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogNDhweDtcclxuICBoZWlnaHQ6IDQ4cHg7XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtZXhpdC1oZWFkaW5nIHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBsaW5lLWhlaWdodDogMjhweDtcclxuICBsZXR0ZXItc3BhY2luZzogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG59XHJcblxyXG4uZmxvYXRpbmctY3RhLWV4aXQtdGV4dCB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtZXhpdC1idXR0b24td3JhcHBlciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gIG1hcmdpbi10b3A6IDFyZW07XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtZXhpdC1ib29rLWJ1dHRvbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDQ4cHg7XHJcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCB0cmFuc2Zvcm0gMC4ycztcclxufVxyXG5cclxuLmZsb2F0aW5nLWN0YS1leGl0LWJvb2stYnV0dG9uOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMywgODMsIDI5LCAwLjkpO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XHJcbn1cclxuXHJcbi5mbG9hdGluZy1jdGEtZXhpdC1ub3RlIHtcclxuICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgY29sb3I6ICM2YjcyODA7XHJcbn1cclxuIiwiLy8gUmVzcG9uc2l2ZSBtZWRpYSBxdWVyeVxyXG5cclxuQG1peGluIG1pbigkc2l6ZSkge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2l6ZSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gbWF4KCRzaXplKSB7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRzaXplKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtaW4tbWF4KCRtaW4sICRtYXgpIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG4iLCJcclxuLm5hdi1saW5re1xyXG4gICAgaW1ne1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kcm9wZG93bi1lbGVtZW50e1xyXG5cclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cclxuICAgIHVse1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgIHotaW5kZXg6MjtcclxuICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOjIzcHg7XHJcblxyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDY0LDY0LDcyLC4yKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoNjQsNjQsNzIsLjIpO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzo1cHggMTBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LXRleHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiRsaWdodGVyLXRleHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0ZXItdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg2NCw2NCw3MiwuMik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLm5hdmJhci1icmFuZHtcclxuICAgIG1hcmdpbi1yaWdodDowO1xyXG59XHJcblxyXG4jaGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg2NCwgNjQsIDcyLCAwLjIpO1xyXG5cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogODVweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgICAgICByaWdodDogLTk5OTlweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogcmlnaHQgLjJzIGVhc2U7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgoMzYwcHgpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogODVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlLnNob3cge1xyXG4gICAgICAgICAgICByaWdodDogLTEwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiA4NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uby1zaG93IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCgzOTBweCkge1xyXG4gICAgICAgIC5uYXZiYXItYnJhbmQge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hdmJhci1uYXYge1xyXG4gICAgICAgIC5uYXYtaXRlbSB7XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgIC5uYXYtbGlua3tcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjUyNDJCO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC43NTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDY0LCA2NCwgNzIsIDAuMik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1vYi1uZXcge1xyXG4gICAgICAgIC5uYXYtaXRlbSB7XHJcbiAgICAgICAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubG9nLWRldGFpbCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICNuYXYtY2FsbC1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYuNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRyb3Bkb3duIHtcclxuICAgICAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjoxcHggc29saWQgJHByaW1hcnktYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRyb3Bkb3duIHtcclxuICAgICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IC02NnB4O1xyXG4gICAgICAgICAgICB0b3A6IDU5cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOEQ4RDk7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDU2cHggcmdiYSgwLCAwLCAwLCAwLjAzKSAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCA1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNDFlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzI4MkEyRDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEOEQ5O1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY2VsbC1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC5kcm9wZG93biB7XHJcbiAgICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hdmJhci10b2dnbGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5AaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICNuYXZpY29uIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDM4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTk1MzFEO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1NSU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkMzUzMWE7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDlweDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgcmlnaHQ6IDdweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAyMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI25hdmljb24ub3BlbiB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcclxuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XHJcbiAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5yZXZpZXctYXJlYSB7XHJcblxyXG4gICAgLnNsaWRlci1ib3h7XHJcbiAgICAgICAgLm1vcmV7XHJcbiAgICAgICAgICAgIGNvbG9yOiBsaWdodGVuKCRwcmltYXJ5LWNvbG9yLCAxMCk7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMCA3cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSA1cHggN3JlbTtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICBjb2xvcjogIzMyMzIzMjtcclxuICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IC0yNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTk1MzFEO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgfVxyXG4gICAgLnNsaWRlci1hcmVhIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIC5zbGlkZXItYm94IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRiB1cmwoLi4vaW1hZ2VzL2ltZzIzLndlYnApIG5vLXJlcGVhdCByaWdodCAyMXB4IHRvcCAxOHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAvLyBwYWRkaW5nOiA2MHB4IDI1cHggMCAyNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDoxNXB4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzoxcmVtO1xyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDA0MDQwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heCgxMzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAmLmgze1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDA0MDQwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmg0e1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmdsaWRlX19idWxsZXRzIHtcclxuICAgICAgICAgICAgYm90dG9tOiAtNHJlbTtcclxuICAgICAgICAgICAgLmdsaWRlX19idWxsZXQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2U2ZTZlNjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5nbGlkZV9fYnVsbGV0LS1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0U5NTMxRDtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTVweDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkICNFOTUzMUQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn0iLCIjZm9vdGVyIHtcclxuXHJcblxyXG4gICAgLmNvbi1pbmZvLFxyXG4gICAgdWx7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI2QzZDNkMztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbi1pbmZve1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmxhcmdlIGF7XHJcblxyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07O1xyXG4gICAgICAgICAgICBjb2xvcjp3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYmFja2dyb3VuZDogIzQwNDA0ODtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIC5mb290ZXItbG9nbyB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGhlaWdodDozNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbi1pbmZvIHtcclxuICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1heCgxMzY3cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heCgxMzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC44ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heCgxMzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnMtbGluayB7XHJcbiAgICAgICAgLy8gbWFyZ2luOiAwIDAgNTBweDtcclxuICAgICAgICBAaW5jbHVkZSBtYXgoMTM2N3B4KSB7XHJcbiAgICAgICAgICAgIC8vIG1hcmdpbjogMCAwIDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0MDQwNDg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjA2MDYwO1xyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhcmQtYmxvY2sge1xyXG4gICAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY+aW1nIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAtMTFweCAzcHggMCAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wYWdlLWJhciB7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDAgMCA0cmVtO1xyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgY29sb3I6ICNFOTUzMUQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb3JtLWJsb2NrIHtcclxuXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI0U5NTMxRDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgZm9ybSB7XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNik7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA2KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgoMTM2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3ViLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFOTUzMUQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb3B5LXJpZ2h0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMkEyODMxO1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IC44cmVtIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYWNjb3JkaW9uLWJsb2NrIHtcclxuICAgIG1hcmdpbjogMCAwIDI1cHg7XHJcbiAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjVweDtcclxuICAgICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWNjb3JkaW9uLWl0ZW0ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC53ZWJwKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYWNjb3JkaW9uLWJvZHkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVyIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSAhaW1wb3J0YW50O1xyXG59IiwiLnRyZWF0LWFyZWEge1xyXG4gIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICB9XHJcbiAgaDIge1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgY29sb3I6ICMzMjMyMzI7XHJcbiAgICBtYXJnaW46IDAgMCAzNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XHJcbiAgICAgIG1hcmdpbjogMCAwIDI1cHg7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm90dG9tOiAtMzBweDtcclxuICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgYmFja2dyb3VuZDogI2U5NTMxZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9uZy1iYXIge1xyXG4gICAgbWFyZ2luOiA0MHB4IDAgMDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIHVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLnRyZWF0bWVudC1mZWVzLXRhYiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgbGkge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAubmF2LWxpbmsuYWN0aXZlIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgYnV0dG9uLFxyXG4gICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBidXR0b24sXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDQwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGVlZTg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDA7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1heCg1NzVweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYXYtbGluay5hY3RpdmUtdHJlYXRtZW50IHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2LWxpbmsuYWN0aXZlIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICBib3R0b206IC0xNHB4O1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24wOC53ZWJwKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNtLXR3byB7XHJcbiAgICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICAgICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAxcmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtIDA7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDA7XHJcbiAgICAgIH1cclxuICAgICAgLmJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDFyZW07XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYXgoMTM2N3B4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubmV3IHtcclxuICAgICAgcGFkZGluZzogMS41cmVtIDJyZW0gMDtcclxuICAgICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW0gMDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMDtcclxuICAgICAgfVxyXG4gICAgICAuYmxvY2sge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDUwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hZnRlci1sZWZ0IHtcclxuICAmOmFmdGVyIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gIH1cclxufVxyXG4iLCIubG9jYXRpb24tc2VjdGlvbiB7XHJcbiAgICAudW5kZXJsaW5lNiB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U5NTMxRDtcclxuICAgIH1cclxuXHJcbiAgICAubG9jYXRpb24tdGV4dC0xLFxyXG4gICAgLmxvY2F0aW9uLXRleHQtMixcclxuICAgIC5sb2NhdGlvbi10ZXh0LTMge1xyXG4gICAgICAgIGNvbG9yOiAjNDA0MDQ4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7IC8qIGlzIHRoaXMgY29ycmVjdC9pbnRlbmRlZCBkZXNpZ24/ICovXHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgY29sb3I6ICNFOTUzMUQ7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2NhdGlvbi10ZXh0LTQsXHJcbiAgICAubG9jYXRpb24tdGV4dC01IHtcclxuICAgICAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1NnB4KSB7XHJcbiAgICAubG9jYXRpb24tc2VjdGlvbiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5zbS10d28ge1xyXG4gIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLnNlYXJjaC1jb250cm9scyB7XHJcbiAgLmJ0bi1maWx0ZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLmluZGljYXRvciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtNXB4O1xyXG4gICAgICByaWdodDogLTVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnNlbGVjdC1hbGwtZmlsdGVyLFxyXG4gIC5jbGVhci1maWx0ZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI2ZpbHRlci1kcm9wZG93biB7XHJcbiAgICBsYWJlbDpob3ZlciB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRldGFpbC1tZXNzYWdlIHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG59XHJcblxyXG4qIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uYXBwb2ludG1lbnQtZm9ybSB7XHJcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5idG4tc2VhcmNoLFxyXG4uYnRuLWZpbHRlciB7XHJcbiAgYWxpZ24tc2VsZjogZW5kO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYnRuLWZpbHRlciB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbi10b3A6IDBweDtcclxuICBtaW4taGVpZ2h0OiA0MHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZGVlZTg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2JjNjM0NDtcclxuICBjb2xvcjogI2U5NTMxZDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8vIHdpZHRoOiAxNjBweDtcclxuLy8gbWF4LXdpZHRoOiAxMDBweDtcclxuXHJcbi53aGVlbGNoYWlyIHtcclxuICBsYWJlbCB7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgfVxyXG5cclxuICAuZC1mbGV4IHtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbmlucHV0W25hbWU9XCJwb3N0Y29kZVwiXSB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLmRhdGUtcmVzdWx0cy1idG4ge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYzVjNWM1O1xyXG4gICYuYWN0aXZlIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2U5NTMxZDtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQwODtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgfVxyXG59XHJcblxyXG4uZGF0ZS1yZXN1bHRzLWJ0bi1hY3RpdmUge1xyXG4gIGJvcmRlci1jb2xvcjogI2U5NTMxZDtcclxuICBjb2xvcjogI2U5NTMxZDtcclxufVxyXG5cclxuLnRpbWUtbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWF4LWhlaWdodDogY2FsYygyICogMS44cmVtICsgMXJlbSk7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZTtcclxufVxyXG5cclxuLnRpbWUtbGlzdC5leHBhbmRlZCB7XHJcbiAgbWF4LWhlaWdodDogMTAwMHB4O1xyXG59XHJcblxyXG4udGltZS1saXN0IC50aW1lLWJhZGdlIHtcclxuICBtYXJnaW46IDAuMjVyZW07XHJcbn1cclxuXHJcbi5kYXRlLWxhYmVsLXNlbGVjdCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xyXG4gIG1heC13aWR0aDogMjE1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAzNTVweCkge1xyXG4gIC50aW1lLWxpc3Qge1xyXG4gICAgbWF4LWhlaWdodDogY2FsYygzICogMS44cmVtICsgMS41cmVtKTtcclxuICB9XHJcblxyXG4gIC5kYXRlLWxhYmVsLXNlbGVjdCB7XHJcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU1MHB4KSB7XHJcbiAgLnNvcnQtb3B0aW9uIHtcclxuICAgIG1pbi13aWR0aDogMTQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTk1MHB4KSB7XHJcbiAgLmNvbC14eHhsLTMge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogMjUlOyAvKiAzIGNvbHVtbnMgKi9cclxuICB9XHJcbn1cclxuXHJcbi5zdWJtaXQtYnRuLWlucHV0IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZmRlZWU4O1xyXG4gIGhlaWdodDogMzhweDtcclxuICBsaW5lLWhlaWdodDogMzNweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5zdWJtaXQtYnRuLWlucHV0OmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oI2U5NTMxZCwgNSUpO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbn1cclxuXHJcbi5zdWJtaXQtYnRuLWlucHV0MiB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICBoZWlnaHQ6IDM4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZWVlODtcclxuICBjb2xvcjogI2U5NTMxZDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5zdWJtaXQtYnRuLWlucHV0Mjpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcblxyXG4uYVdpdGhEIHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgLy8gbWluLWhlaWdodDogNTB2aDtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgbGFiZWwge1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxufVxyXG4uYVdpdGhEIC5vcHRpb25zIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBnYXA6IDE1cHg7XHJcbn1cclxuXHJcbi5hV2l0aEQgLm9wdGlvbnMgLmluIHtcclxuICB3aWR0aDogMzAlO1xyXG59XHJcbi5hV2l0aEQgLm9wdGlvbnMgLmluIC5pbnB1dCB7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG59XHJcbi5hV2l0aEQgLm9wdGlvbnMgLmRpc3RhbmNlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYVdpdGhEIC5vcHRpb25zIC5kaXN0YW5jZSBzZWxlY3Qge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBmb250LXNpemU6IDE5cHg7XHJcbiAgY29sb3I6IGJsYWNrO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4uaW5wdXQge1xyXG4gIGlucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcbnNlbGVjdC5pbnB1dCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbi5hV2l0aEQgLm9wdGlvbnMgLmluIC5pbnB1dCAuYVdpdGhEIC5vcHRpb25zIC5pbiAuaW5wdXQgc2VsZWN0IHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmFXaXRoRCAub3B0aW9ucyAuaW4gLmlucHV0IHtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGdyZXk7XHJcbn1cclxuLmFXaXRoRCAub3B0aW9ucyAuaW4gLmlucHV0IGlucHV0IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgY29sb3I6IGJsYWNrO1xyXG59XHJcbi5hV2l0aEQgLm9wdGlvbnMgLmluIC5pbnB1dDpmb2N1cy13aXRoaW4ge1xyXG4gIGJvcmRlci1jb2xvcjogI2U5NTMxZDtcclxufVxyXG4ud2hlZWxjaGFpciAuaW5wdXQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi53aGVlbGNoYWlyIC5pbnB1dCB7XHJcbiAgcGFkZGluZzogNXB4O1xyXG59XHJcbi53aGVlbGNoYWlyIC55biB7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLndoZWVsY2hhaXIgLnluIGEge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLndoZWVsY2hhaXIgLmJ0blllcyBhIHtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgYmFja2dyb3VuZDogYmxhY2s7XHJcbn1cclxuLnNlYXJjaEJ0biB7XHJcbiAgd2lkdGg6IDE1JTtcclxuICBoZWlnaHQ6IDZ2aDtcclxuICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xyXG59XHJcbi5zZWFyY2hCdG4gYSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLnNlYXJjaEJ0biAuc0ljb24ge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnNlYXJjaEJ0biAudGV4dCB7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4uYVdpdGhEIC5jaGVja3Mge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1pbi1oZWlnaHQ6IDEydmg7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5hV2l0aEQgLmNoZWNrcyBsYWJlbCB7XHJcbiAgZm9udC1zaXplOiAwLjhyZW07XHJcbn1cclxuLmFXaXRoRCAuY2hlY2tzIGlucHV0IHtcclxuICBhY2NlbnQtY29sb3I6ICNlOTUzMWQ7XHJcbn1cclxuXHJcbi5idG4tc2VhcmNoIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgbWFyZ2luLXRvcDogYXV0bztcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYmFja2dyb3VuZDogI2U5NTMxZDtcclxufVxyXG5cclxuLmJ0bi1zZWFyY2ggYnV0dG9uIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuLmJ0bi1zZWFyY2ggLnNJY29uIHtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MTlweCkge1xyXG4gIC5idG4tc2VhcmNoIHtcclxuICAgIG1heC13aWR0aDogMTIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuYnRuLXNlYXJjaC5zZWFyY2gsXHJcbiAgYnV0dG9uW25hbWU9XCJzZWFyY2hcIl0ge1xyXG4gICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0NXB4KSB7XHJcbiAgLndoZWVsY2hhaXIgbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAwLjdyZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzhweCkge1xyXG4gIC5hV2l0aEQge1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4yIHJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ubWJsLWltZy1zZWFjaCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MThweCkge1xyXG4gIC5kZXNrLWltZy1zZWFjaCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAubWJsLWltZy1zZWFjaCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLnNlYXJjaC1iZyB7XHJcbiAgICBoZWlnaHQ6IDYwJSAhaW1wb3J0YW50O1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFXaXRoRCAub3B0aW9ucyB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuICAuYVdpdGhEIC5vcHRpb25zIC5pbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLndoZWVsY2hhaXIgbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgfVxyXG4gIC5hV2l0aEQgLm9wdGlvbnMgLmluIC5pbnB1dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNTBweDtcclxuICB9XHJcbiAgLnNlYXJjaEJ0biB7XHJcbiAgICAvLyBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuYnRuLXNlYXJjaCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogNTBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjkycHgpIHtcclxuICAuYVdpdGhEIC5jaGVja3Mge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwM3B4KSB7XHJcbiAgLmFXaXRoRCB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZWFyY2gtc2VjdGlvbiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc2VhcmNoLWJnLnBuZ1wiKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4uU2VhcmNoLWhlYWRpbmcge1xyXG4gIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcbn1cclxuXHJcbi5TZWFyY2gtY2FyZHMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG4ubWFpbnRhaW4tY2FyZCB7XHJcbiAgd2lkdGg6IDgxLjUlO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLmxvY2F0aW9uLFxyXG4uYXdheSxcclxuLmNsb2NrLFxyXG4udGltZSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZGJkYmQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcclxuICB9XHJcbiAgZGl2IHtcclxuICAgIGNvbG9yOiAjMWQxZDFkO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxufVxyXG4ucHJhY3RpY2Utc2VjdGlvbiB7XHJcbiAgc3BhbiB7XHJcbiAgICBjb2xvcjogIzMzMzMzMztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gIH1cclxuICBkaXYge1xyXG4gICAgY29sb3I6ICMxZDFkMWQ7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZGVudGFsLXJlY29yZCB7XHJcbiAgY29sb3I6ICMxZDFkMWQ7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG59XHJcblxyXG4uYm9va2luZy1idG4ge1xyXG4gIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICBoZWlnaHQ6IDM4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZWVlODtcclxuICBjb2xvcjogI2U5NTMxZDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi5ib29raW5nLWJ0bjpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLmNoZWNrLWxpc3Qge1xyXG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcclxufVxyXG4ubG9jYXRpb24tY2FyZCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDdweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MThweCkge1xyXG4gIC5sb2NhdGlvbi1jYXJkIHtcclxuICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmxvYWRlciB7XHJcbiAgYW5pbWF0aW9uOiBhbmltTmFtZSAycyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gIG1hcmdpbjogMjBweDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltTmFtZSB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5yb3RhdGUtY2lyY2xlLWFuaW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbiNidG4tbm8ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG4iLCIjbG9hZGVyLWJnIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyAvKiBPcHRpb25hbCBiYWNrZ3JvdW5kIG92ZXJsYXkgKi9cclxuICB6LWluZGV4OiA5OTk5OTk7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgLyogUmVjdGFuZ2xlIHN0eWxpbmcgKi9cclxuICAubG9hZGVyLWJveCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgaGVpZ2h0OiA1NTBweDtcclxuICAgIHdpZHRoOiA4MDBweDtcclxuICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgbWF4LWhlaWdodDogOTAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICAgIGhlaWdodDogNDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICB9XHJcblxyXG4gIC5sb2FkZXItdGV4dCB7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICB9XHJcblxyXG4gIC5sb2FkZXIge1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcclxuICAgIGJvcmRlcjogMTZweCBzb2xpZCAjZjNmM2YzO1xyXG4gICAgYm9yZGVyLXRvcC13aWR0aDogMTZweDtcclxuICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDI0MywgMjQzLCAyNDMpO1xyXG4gICAgYm9yZGVyLXRvcDogMTZweCBzb2xpZCAjZTg1NDFjO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgaGVpZ2h0OiAxMjBweDtcclxuICAgIGFuaW1hdGlvbjogc3BpbiAycyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICB9XHJcblxyXG4gIC5sb2FkZXItY29uZmlybSB7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgICByaWdodDogMzBweDtcclxuICAgIGJvcmRlcjogOHB4IHNvbGlkICNmM2YzZjMgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCAjZTg1NDFjICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBAa2V5ZnJhbWVzIHNwaW4ge1xyXG4gICAgMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI2NhcmQtZWxlbWVudCB7XHJcbiAgcGFkZGluZzogMTBweCA1cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcclxufVxyXG5cclxuLm5hdmlnYXRlLWJhY2stY29udGFpbmVyIHtcclxuICBjb2xvcjogI2QzZDNkMztcclxuICBhIHtcclxuICAgIGNvbG9yOiByZWQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jc3RyaXBlUGF5OmRpc2FibGVkIHtcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuXHJcbi51cGRhdGUtY29sb3Itb3JhbmdlIHtcclxuICBjb2xvcjogI2U5NTMxZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uUGF5bWVudC10b3Age1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgc3BhbiB7XHJcbiAgICBjb2xvcjogIzVjNWI2MDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgfVxyXG4gIC5sb2dvLW1pZC1waWMge1xyXG4gICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGFibGUtb2YtcGF5IHtcclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogJGxpZ2h0ZXItdGV4dC1jb2xvcjtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwNDA0ODMzO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDA0MDQ4MzM7XHJcbiAgaGVpZ2h0OiA0M3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzOXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLnBheW1lbnQge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzQwNDA0ODMzO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNDA0MDQ4MzM7XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICB9XHJcbn1cclxuXHJcbi5qdXN0Zm9ydGFnLFxyXG4uanVzdGZvcnRhZyBhIHtcclxuICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy93YXZlLndlYnBcIik7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG4ucGF5LWZvcm0ge1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLnBheS10b3Age1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIC50b3AtbGVmdCB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDUwJTtcclxuXHJcbiAgICAgIC5wYXktdGV4dCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBjb2xvcjogIzI1MjQyYjtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudG9wLXJpZ2h0IHtcclxuICAgICAgLnBheS1wcmljZSB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucGF5LXRvdGFsIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGNvbG9yOiAjN2I3YjdiO1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmRlYml0Zm9ybSB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGNvbG9yOiAjN2I3YjdiO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIH1cclxuICAgIC5kZWJpdC1pbnB1dCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucGF5LWJ0biB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgfVxyXG4gIC5vci1ib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuXHJcbiAgICAubGluZS1ib3g6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RjZGNkYztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjYjNiM2IzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBheW1lbnQtY29uZmlybWF0aW9uLWljb24ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbiAgfVxyXG4gIC5wYXlwYWwtYnRuIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjNmODtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuICAuY2FuY2VsdC1idG4ge1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY29sb3I6ICNmMzAwMDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XHJcbiAgICAucGF5LWxvZ28tbW9iaWxlIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gICAgLnBheW1lbnQtY29uZmlybWF0aW9uLWljb24ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjVweCkge1xyXG4gIC5tYWluLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAudGFibGUtb2YtcGF5IHtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTRweCkge1xyXG4gIC5kZWJpdC1pbnB1dCB7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDclO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICAuUGF5bWVudC10b3AtbWJsIHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiA5cHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAudGFibGUtb2YtcGF5IHtcclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDdweDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICB9XHJcbiAgICAjY29uZmlybS10ZXh0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAwMHB4KSB7XHJcbiAgLnBheS1mb3JtIHtcclxuICAgIHRvcDogMjAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIHtcclxuICAucGF5LWZvcm0ge1xyXG4gICAgdG9wOiAxMCU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTZweCkge1xyXG4gIC50YWJsZS1vZi1wYXkge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiA5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5jb250YWluZXIge1xyXG4gICAgLnRoYW5rc19wYXJhIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGNvbG9yOiAjNDA0MDQ4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgIH1cclxuICAgIC5teWFjY291bnQge1xyXG4gICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAudGhhbmtzLWhlYWRpbmcge1xyXG4gICAgICBwIHtcclxuICAgICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICBmb250LXNpemU6IDQxcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5kZXRhaWwtc2VjdGlvbjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvL21hc2sud2VicFwiKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gIH1cclxuICAuZGV0YWlsLXNlY3Rpb24ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIFxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiAjMWQxZDFkO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICAgIGRpdiB7XHJcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICAgIC5zZWN0aW9uMiB7XHJcbiAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICB9XHJcbiAgICAuc2VjdGlvbjEge1xyXG4gICAgICB3aWR0aDogMzAlO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmRldGFpbC1zZWN0aW9uIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgLnNlY3Rpb24yIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICAuc2VjdGlvbjEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgLmRldGFpbC1zZWN0aW9uOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCgvYXNzZXRzL2ltYWdlcy9tYmwtc2lnbi53ZWJwKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDclO1xyXG4gICAgICByaWdodDogOCU7XHJcbiAgICB9XHJcbiAgIFxyXG4gIH1cclxuICAiLCJsYWJlbC50ZXJtc3tcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOjAgMCA1cHg7XHJcbiAgaW5wdXR7XHJcbiAgICBtYXJnaW4tcmlnaHQ6MTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5hZHVsdC1jaGlsZCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTAwJTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIFxyXG4gIGxhYmVsIHtcclxuICAgIGZsZXgtYmFzaXM6IDQ3JTtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XHJcblxyXG4gICAgc3BhbjpmaXJzdC1vZi10eXBle1xyXG4gICAgICBwYWRkaW5nLXRvcDogNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIGltZ3tcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZWVlODtcclxuICAgICAgaW1ne1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uZm9ybS1ib3h7XHJcblxyXG4gICAgPiBkaXZ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxuICAgIH1cclxuXHJcbiAgLmZvcm0tbGFiZWx7XHJcbiAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgIG1hcmdpbjowO1xyXG4gIH1cclxuXHJcbiAgaW5wdXRbbmFtZT1lbWFpbF9hZGRyZXNzXXtcclxuICAgIC8vIG1heC13aWR0aDogNTAlO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgIHNlbGVjdFtuYW1lPXRpdGxlXXtcclxuICAgICAgbWF4LXdpZHRoOiA3MHB4O1xyXG4gICAgfVxyXG4gICAgaW5wdXRbbmFtZT1maXJzdF9uYW1lXSxcclxuICAgIGlucHV0W25hbWU9bGFzdF9uYW1lXSxcclxuICAgIGlucHV0W25hbWU9ZG9iXXtcclxuICAgICAgbWF4LXdpZHRoOjI1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W25hbWU9ZW1haWxfYWRkcmVzc117XHJcbiAgICAgIC8vIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIGlucHV0W25hbWU9ZG9iXXtcclxuICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgfVxyXG5cclxuICBzZWxlY3RbbmFtZT10aXRsZV17XHJcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gIH1cclxuXHJcbiAgbGFiZWwudW5kZXJsaW5le1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgJHByaW1hcnktY29sb3I7XHJcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDVweDtcclxuICB9XHJcbiAgXHJcblxyXG59XHJcblxyXG4ucHJpbWFyeS1saW5re1xyXG4gIGNvbG9yOiRwcmltYXJ5LWNvbG9yO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4ucHJvY2VlZHRvcGF5LWJ0biB7XHJcbiAgd2lkdGg6IDE4MHB4O1xyXG4gIGhlaWdodDogMzdweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICBib3JkZXI6JHByaW1hcnktYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkcHJpbWFyeS1jb2xvciwgMTAlKTtcclxuICB9XHJcbn1cclxuXHJcbi5wYXktZm9ybXtcclxuICBtYXgtd2lkdGg6IDUxNnB4O1xyXG59XHJcblxyXG4uZGV0YWlsLWluZm8tYXBwb2ludG1lbnQge1xyXG4gICAgY29sb3I6JGxpZ2h0ZXItdGV4dC1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBcclxuICB9XHJcbiAgLmRldGFpbC1pbmZvLWFwcG9pbnRtZW50OjphZnRlciB7XHJcbiAgICBjb250ZW50OiB1cmwoL2Fzc2V0cy9pbWFnZXMvc2hhcGUtbGVmdC53ZWJwKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDUlO1xyXG4gIH1cclxuICAuZGV0YWlsLWluZm8tYXBwb2ludG1lbnQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiB1cmwoL2Fzc2V0cy9pbWFnZXMvc2hhcGUtcmlnaHQud2VicCk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogNSU7XHJcbiAgfVxyXG4gIC5kZXRhaWwtaW5mby1jYXJkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcclxuXHJcbiAgICBpbWd7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0zcHg7XHJcbiAgICB9XHJcblxyXG4gICAgYXtcclxuICAgICAgY29sb3I6ICRkZWZhdWx0LXRleHQtY29sb3I7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjokcHJpbWFyeS1jb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZGF0ZWZvcm0ge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBjb2xvcjogIzdiN2I3YjtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICB9XHJcbiAgICAuZGF0ZS1pbnB1dCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICBcclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYmVoYWxmLW9mIHtcclxuICAgIGNvbG9yOiAjNDA0MDQ4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICB9XHJcbiAgLnRlcm1zYW5kY29uZCB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIC5jaGVjazF0ZXJtIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgXHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiAjNGY0ZjRmO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcmdldF9wYXNzd29yZCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogI2ZmMDAwMDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sb2dpbi1idG4tYm9va2luZyB7XHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6ICM0ZjRmNGY7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgfVxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLkd1YXJkaWFucy1kZXRhaWwge1xyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAjMjUyNDJiO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm0tY2hpbC1kZXRhaWwge1xyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAjMjUyNDJiO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmhpZGUtdGhlLWZvcm0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUzcHgpIHtcclxuICAgIC5hcHBvaW50bWVudC1ib29raW5nLWZvcm0ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gICAgLmRldGFpbC1pbmZvLWFwcG9pbnRtZW50OjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiA1JTtcclxuICAgIH1cclxuICAgIC5kZXRhaWwtaW5mby1hcHBvaW50bWVudDo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogdXJsKC9hc3NldHMvaW1hZ2VzL21ibC1zaGFwZS1yaWdodC53ZWJwKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgIC5hZHVsdC1jaGlsZCB7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygxdncgKyAxdmggKyAwLjN2bWluKTtcclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5qdXN0Zm9ydGFnIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLmp1c3Rmb3J0YWc6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDE3cHg7XHJcbiAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIGJvdHRvbTogLTExcHg7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgfVxyXG4gICNib29raW5nLWFsbC1wcm9jZXNzIHtcclxuICAgIGlucHV0OmZvY3VzIHtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuICAgIGlucHV0OmZvY3VzIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIxMSwgMjEwLCAyMTApO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuI2Jvb2tpbmd0aGlyZGZvcm0sXHJcbiAgI2Jvb2tpbmd0d29mb3JtLFxyXG4gICNib29raW5nbGFzdGZvcm0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmVycm9yX21lc3NhZ2UsXHJcbiAgLmVycm9yX21lc3NhZ2UyLFxyXG4gIC5lcnJvcl9tZXNzYWdlMyxcclxuICAuZXJyb3JfbWVzc2FnZTQge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIH1cclxuICAuZXJyb3JfbWVzc2FnZTUge1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXdlaWdodDogMzAwcHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgfVxyXG5cclxuLmRoeF9xaV9iaWdfaWNvbi5pY29uX2RlbGV0ZV9hbGwge1xyXG4gICAgY29sb3I6ICNmZjU4NGM7XHJcbn1cclxuLmRoeF9xaV9iaWdfaWNvbi5pY29uX2RlbGV0ZV9hbGw6aG92ZXIge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LDg4LDc2LC4wMSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsODgsNzYsLjMpO1xyXG59IiwiXHJcblxyXG4udmlkZW8tYmxvY2t7XHJcbiAgaDJ7XHJcbiAgICBjb2xvcjogIzMyMzIzMjtcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtLjVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgbWFyZ2luOiAwIDAgMzVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZTk1MzFkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgIGJvdHRvbTogLTE1cHg7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICB0b3A6IGF1dG87XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgcHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLm1vLWJveDIge1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBwYWRkaW5nOiAzMHB4IDI1cHg7XHJcbiAgaGVpZ2h0OiAyMTBweDtcclxuICB3aWR0aDogNzUlO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgaGVpZ2h0OiAxODBweDtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgaGVpZ2h0OiAxNjBweDtcclxuICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2U5NTMxZDtcclxuICAgIHAge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICAgIGgzIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGgzIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDU3NXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoMzcwcHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgIH1cclxuICB9XHJcbiAgcCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCgzNzBweCkge1xyXG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1vLWJsb2NrMiB7XHJcbiAgbWFyZ2luLXRvcDogMTIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XHJcbiAgcGFkZGluZzogMTVyZW0gMCAxNXJlbTtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Jhbm5lcjAzLndlYnApIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogOTk7XHJcbiAgQGluY2x1ZGUgbWF4KDE4MDBweCkge1xyXG4gICAgcGFkZGluZzogMTNyZW0gMCAxM3JlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDE3MDBweCkge1xyXG4gICAgcGFkZGluZzogMTJyZW0gMCAxMnJlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDE2MDBweCkge1xyXG4gICAgcGFkZGluZzogMTFyZW0gMCAxMXJlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDE1MDBweCkge1xyXG4gICAgcGFkZGluZzogMTByZW0gMCAxMHJlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDE0MDBweCkge1xyXG4gICAgcGFkZGluZzogOXJlbSAwIDlyZW07XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCgxMzY3cHgpIHtcclxuICAgIHBhZGRpbmc6IDdyZW0gMCA3cmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICBwYWRkaW5nOiA2cmVtIDAgNnJlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDEwOTJweCkge1xyXG4gICAgcGFkZGluZzogNHJlbSAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZkZWVlODtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmRlZWU4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoNTc1cHgpIHtcclxuICAgIHBhZGRpbmc6IDJyZW0gNXB4O1xyXG4gIH1cclxuICBoMiB7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgcCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgLy8gbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAvLyBtYXJnaW46IDAgMCA2MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgbWF4KDExNTBweCkge1xyXG4gICAgICAvLyBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tby1ib3gyIHtcclxuICBtYXJnaW4tdG9wOiA0NXB4O1xyXG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gIHdpZHRoOjEwMCU7XHJcbiAgcCB7XHJcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgIGNvbG9yOiAjNDA0MDQ4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3Jle1xyXG4gICAgY29udGVudDogdXJsKC9hc3NldHMvaW1hZ2VzL2Zvcl9hYm91dC53ZWJwKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTEwcHg7XHJcbiAgICByaWdodDogLTEwcHg7XHJcbiAgfVxyXG5cclxufVxyXG4ucHJvbWlzZS1oZWFkaW5nIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgaDIge1xyXG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XHJcbiAgfVxyXG5cclxuICAucHJvbW8tbGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgaGVpZ2h0OiAzcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1cHgpO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzgxcHgpIHtcclxuICAucHJvbWlzZS1oZWFkaW5nIGgyIHtcclxuICAgIG1hcmdpbi10b3A6IDBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAubW8tYm94MiB7XHJcbiAgICBwIHtcclxuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgIGNvbG9yOiAjNDA0MDQ4O1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTFweCkge1xyXG4gIC5tby1ib3gyIHtcclxuICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICBwIHtcclxuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgIGNvbG9yOiAjNDA0MDQ4O1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzVweCkge1xyXG4gIC5tby1ib3gyIHtcclxuICAgIGhlaWdodDogMTkwcHg7XHJcbiAgICBwIHtcclxuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgIGNvbG9yOiAjNDA0MDQ4O1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTVweCkge1xyXG4gIC5tby1ib3gyIHtcclxuICBoZWlnaHQ6IDIxMHB4O1xyXG4gIHdpZHRoOiA3NSU7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgcCB7XHJcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgICBjb2xvcjogIzQwNDA0ODtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnByb21vLXRleHQgcCB7XHJcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbn1cclxuLkFib3V0LXVzLWhlYWRpbmcge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIH1cclxuICAuYWJvdXQtdW5kZXItbGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBoZWlnaHQ6IDVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTBweCkge1xyXG4gIC5hYm91dC11bmRlci1saW5lIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLml0cy1hbGwtc3RhcnRlZC1oIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnZpZGVvLWJsb2NrIC52aWQtdGV4dCBwIHtcclxuICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIG1hcmdpbjogMjVweDtcclxuICB9XHJcbiAgLm9yZGVyaW5nIHtcclxuICAgIG9yZGVyOiAxO1xyXG4gIH1cclxufVxyXG5cclxuIiwiXHJcbiAgLmJsb2ctY2FyZC1zZWN0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDkwJTtcclxuICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuICAuYmxvZy1jYXJkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGJveC1zaGFkb3c6IDRweCA0cHggM3B4ICNlZWU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgLmJsb2ctaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAyMTBweDtcclxuICB9XHJcbiAgLmJsb2ctaW1nIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIH1cclxuICAuYmxvZy1oZWFkaW5nIHtcclxuICAgIGNvbG9yOiAjMTExODI3O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgYXtcclxuICAgICAgY29sb3I6ICRkZWZhdWx0LXRleHQtY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbm5lci1ibG9nLWNhcmQge1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICB9XHJcbiAgLmJsb2ctdGV4dCB7XHJcbiAgICBjb2xvcjogIzZiNzI4MDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGF7XHJcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC10ZXh0LWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuICAudmlldy1tb3JlLWJsb2cge1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5ibG9nLXBlcnNvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLmJsb2ctbWVuLWluZm8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG4gIC5ibG9nLXBlcnNvbi1uYW1lIHtcclxuICAgIGNvbG9yOiAjMTExODI3O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuICAuYmxvYWctZGF0ZSB7XHJcbiAgICBjb2xvcjogIzZiNzI4MDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTczcHgpIHtcclxuICAgIC5ibG9nLWNhcmQtc2VjdGlvbiB7XHJcbiAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuICAgIC5ibG9nLWNhcmQge1xyXG4gICAgICB3aWR0aDogNDclO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDRweCA0cHggM3B4ICNlZWU7XHJcbiAgICAgIG1hcmdpbjogMTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzU1cHgpIHtcclxuICAgIC5ibG9nLWNhcmQtc2VjdGlvbiB7XHJcbiAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLmJsb2ctY2FyZCB7XHJcbiAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgYm94LXNoYWRvdzogNHB4IDRweCAzcHggI2VlZTtcclxuICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MTlweCkge1xyXG4gICAgLmJsb2ctY2FyZCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDRweCA0cHggM3B4ICNlZWU7XHJcbiAgICAgIG1hcmdpbjogMTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIC5pbm5lci1ibG9nLWNhcmQge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuXHJcbiAgXHJcblxyXG4udmlldy1tb3JlLWJsb2d7XHJcbiAgYXtcclxuICAgIGNvbG9yOiRwcmltYXJ5LWNvbG9yO1xyXG4gIH1cclxufVxyXG4iLCIuZmFxSGVhZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMjdweDtcclxuICAgIG1hcmdpbjogMjBweDtcclxuICB9XHJcbiAgXHJcbiAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICB9XHJcbiAgXHJcbiAgLkZBUS1zZWN0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiA3MHZoO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgfVxyXG4gIC5wYW5lbC10aXRsZSBhOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAucGFuZWwtdGl0bGUgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjNGQ0ZDYwO1xyXG4gIH1cclxuICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xyXG4gIH1cclxuICAucGFuZWwtdGl0bGUge1xyXG4gICAgbGluZS1oZWlnaHQ6IDM4cHggIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnBhbmVsLWRlZmF1bHQge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuZmFxcy1pbWctYm94IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBoZWlnaHQ6IDcyMHB4O1xyXG4gIH1cclxuICAuZmFxaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICB9XHJcbiAgLkZhcS1oZWFkaW5nIHtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcbiAgLmNvbW9uLXVuZGVyLWxpbmUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB9XHJcbiAgLm9yYW5nZS1saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMTBweDtcclxuICAgIGhlaWdodDogNHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICB9XHJcbiAgLm9yYW5nZS1saW5lMiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBoZWlnaHQ6IDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgfVxyXG4gIC5GYXEtaGVhZCB7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgfVxyXG4gIC5GYXEtaGVhZCBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcclxuICAgIC5mYXFzLWltZy1ib3gge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XHJcbiAgICAucXVlc3Rpb24tc2VjdGlvbiB7XHJcbiAgICAgIG1heC13aWR0aDogNjUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMTgyLCAxODIsIDE4Mik7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgfVxyXG4gIC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XHJcbiAgICBjb2xvcjogIzRkNGQ2MDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG4gIC5hY2NvcmRpb24taXRlbSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgfVxyXG4gIC8qIC8qIC5wYW5lbC1oZWFkaW5nIFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdLmNvbGxhcHNlZDphZnRlciB7IHMgKi9cclxuICAiLCIuZ2V0aW4tdG91Y3Qge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAuaW5uZXItZ2V0LWRhdGEge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgLmdldC1pbi1oZWFkaW5nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZ2V0LWluLWZvcm0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgY29sb3I6ICMwMTAyMWQ7XHJcbiAgICAgIDo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAjMDEwMjFkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB9XHJcbiAgICAgIGlucHV0LFxyXG4gICAgICBzZWxlY3Qge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMDEwMjFkO1xyXG4gICAgICAgIGNvbG9yOiAjMDEwMjFkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5TZW5kLUZvcm0ge1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnRvdWNoLXNlbnRhbmNlIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBjb2xvcjogIzRkNGQ2MDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuICAuZ2V0LWluLWZvcm0yIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBjb2xvcjogIzAxMDIxZDtcclxuICBcclxuICAgIGlucHV0LFxyXG4gICAgc2VsZWN0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBjb2xvcjogIzAxMDIxZDtcclxuICAgIH1cclxuICBcclxuICAgIC5yZWFzb24taW5wdXQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMTVweDtcclxuICAgIH1cclxuICAgIC5TZW5kLUZvcm0ge1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gICAgLmN1c3RvbS1udW1iZXItaW5wdXQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIGhlaWdodDogOTAlO1xyXG4gICAgICB9XHJcbiAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgaGVpZ2h0OiA5MCU7XHJcbiAgICAgICAgY29sb3I6ICM2YjcyODA7XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICBzZWxlY3Qge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuZ2V0LWluLWZvcm0gbGFiZWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xyXG4gICAgY29sb3I6ICM0MDQwNDg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDRweCkge1xyXG4gICAgLmlubmVyLWdldC1kYXRhIHtcclxuICAgICAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAjbW9iaWxlLWdldCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xyXG4gICAgI2Rlc2t0b3AtZ2V0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICNtb2JpbGUtZ2V0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gICIsIi5ibG9nYXJlYSB7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6ICM0ZDRkNjA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnRvcC1ibG9nLWhlYWQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYmxvZy1zLWRhdGUge1xyXG4gICAgY29sb3I6ICM0ZDRkNjA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgfVxyXG4gIC5jYXZpdHktcXVlc3Rpb24gcCB7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgfVxyXG4gIC5jYXZpdHktYW5zIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGNvbG9yOiAjNGQ0ZDYwO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAuc3ltdG9tcy1xdWVzdGlvbiBwIHtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIC5zeW10b21zLWFucyB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogIzRkNGQ2MDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gIH1cclxuICAuc3ltdG9tcy1hbnMgcCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogIzRkNGQ2MDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbiAgLnN5bXRvbXMtYW5zIHVsIGxpIHtcclxuICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICB9XHJcbiAgLmNhdXNlLXF1ZXN0aW9uIHAge1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbiAgLnBsYXF1LWluZm8ge1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgLmFjaWQtYXR0YWNrLWhlYWQge1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gIH1cclxuICAucHVscC1oZWFkIHtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIC5yaXNrLWZhY3RvciBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgLy8gbWFyZ2luLXRvcDogMjBweDtcclxuICAgIC8vIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIC5sb2NhdGlvbi10ZWV0aCB7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuICAuYnJ1c2hpbmcge1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgLnNuYWNraW5nIHtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIC5kcnktbW91dGgge1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgLmZsb3JpZGUge1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgXHJcbiAgLmNvcGxpLWhlYWQgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuICBcclxuICAuc21hbGwtb3JhbmdlLWNvbG9yIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiA3cHg7XHJcbiAgICBoZWlnaHQ6IDdweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG4gIC5zZXJ2ZS1ib3gge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIH1cclxuICAuc2VydmUtYm94MiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICB9XHJcbiAgXHJcbiAgLnByZXZlbnRpb24gcCB7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuICAuc2ltcGxlLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICM0ZDRkNjA7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgfVxyXG4gIC5vcmFuZ2UtbGluZS1kb3duIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMjBweDtcclxuICAgIGhlaWdodDogNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgfVxyXG4gIC5vcmFuZ2UtbGluZS1kb3duMiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDNweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gIH1cclxuICAub3JhbmdlLWxpbmUtZG93bjMge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgaGVpZ2h0OiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICB9XHJcbiAgLnBsYXF1LWluZm8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5ibG9nLWhlYWRpbmctdG9wIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgfVxyXG4gIC50b3AtYmxvZy1oZWFkMiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgLnRvcC1ibG9nLWhlYWQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7XHJcbiAgICB9XHJcbiAgICAudG9wLWJsb2ctaGVhZCBwIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB9XHJcbiAgICAuZm9yLWhpZGUtbGluZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAuYmxvZ2FyZWEgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuICAgIC5zeW10b21zLWFucyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuICAgIC5zaW1wbGUtdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuICBcclxuICAgIC50b3AtYmxvZy1oZWFkIHAge1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIH1cclxuICAgIC5jYXZpdHktcXVlc3Rpb24gcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICAgIC5vcmFuZ2UtbGluZS1kb3duMiB7XHJcbiAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgfVxyXG4gICAgLnN5bXRvbXMtcXVlc3Rpb24gcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICAgIC5jYXVzZS1xdWVzdGlvbiBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgLnNtYWxsLW9yYW5nZS1jb2xvciB7XHJcbiAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgfVxyXG4gICAgLnBsYXF1LWluZm8ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICAgIC50b3AtYmxvZy1oZWFkIHAge1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgfVxyXG4gICAgLnJpc2stZmFjdG9yID4gcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgIH1cclxuICAgIC5jb3BsaS1oZWFkIHNwYW4ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAuc2VydmUtYm94IHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlcnZlLWJveDIge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgICAucHJldmVudGlvbiBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAiLCIvLyBGZWVzIHN0YXJ0c1xyXG5cclxuLmRlbnRpc3QtaW1hZ2UtYm94IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmZlZXMtaGVhZGluZyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHNwYW4ge1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiAjNmI3MjgwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG59XHJcbi5tYmwtZmVlcy1jYXJkIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMTg5LCAxODksIDE4OSk7XHJcbiAgYm94LXNoYWRvdzogMCAwIDIgcHggI2VlZTtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIHdpZHRoOiA5MCU7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xyXG4gIC5tYmwtYXBwb2ktaGVhZCB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGNvbG9yOiBibGFjaztcclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1ibC12Yy1pbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDMyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wcmljZS1mZWUtaGVhZCB7XHJcbiAgY29sb3I6ICMxMTE4Mjc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgLnByaWNlLWNvbG9yZWQge1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgfVxyXG59XHJcbi5tYmwtZmVlLXRleHQge1xyXG4gIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgY29sb3I6ICM0MDQwNDg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG59XHJcbi5tYmwtZmVlLXRleHQyIHtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIGNvbG9yOiAjNDA0MDQ4O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxuXHJcbiAgLnByaWNlLWNvbG9yZWQge1xyXG4gICAgY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgfVxyXG59XHJcbi5tYmwtZmVlLWJ0biB7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMywgODMsIDI5LCAwLjIpO1xyXG4gIGNvbG9yOiAjZTk1MzFkO1xyXG4gIGhlaWdodDogNTBweDtcclxuICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi5mZWVzLXN0YXRlbWVudCB7XHJcbiAgbWFyZ2luLXRvcDogLTYwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgI2Rlc2t0b3AtZmVlcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAjbW9iaWxlLWZlZXMge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gIC5mZWVzLXN0YXRlbWVudCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcclxuICAubWJsLXZjLWltZyB7XHJcbiAgICBoZWlnaHQ6IDI3MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbiIsIi5yZXZpZXdlIHtcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIG1hcmdpbi10b3A6IDUwcHg7XHJcbn1cclxuLnJldmlld0JveCB7XHJcbiAgd2lkdGg6IDkwJTtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIHBhZGRpbmc6IDMwcHggMCAxMHB4IDUwcHg7XHJcblxyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmhlYWRlcnNzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAzMCU7XHJcbn1cclxuI3JldiB7XHJcbiAgY29sb3I6IG9yYW5nZTtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcbiNoZWFkaW5nIHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxufVxyXG4uYXJyb3dzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMTBweDtcclxufVxyXG4ucHJldkFycm93IHtcclxuICBiYWNrZ3JvdW5kOiBvcmFuZ2U7XHJcbn1cclxuLm5leHRBcnJvdyB7XHJcbiAgYmFja2dyb3VuZDogYmxhY2s7XHJcbn1cclxuLnByZXZBcnJvdyxcclxuLm5leHRBcnJvdyB7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnByZXZBcnJvdyBpbWcsXHJcbi5uZXh0QXJyb3cgaW1nIHtcclxuICB3aWR0aDogNDAlO1xyXG59XHJcblxyXG4vKnN0YXJ0IG9mIG1haW4gc2xpZGVyKi9cclxuLnNsaWRlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAyMDAwcHg7XHJcbiAgaGVpZ2h0OiAyNjBweDtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDEwcHg7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuLmNhcmQge1xyXG4gIHdpZHRoOiA0MDBweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcGFkZGluZzogNDBweCA0MHB4IDBweCA0MHB4O1xyXG4gIGJveC1zaGFkb3c6IDVweCA1cHggMTBweCAtNnB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgLTVweCA1cHggMTBweCAtNnB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMHB4IC0xcHggOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmO1xyXG59XHJcbiNyZXZpZXdzIC5jYXJkIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uY2FyZFRleHQge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBjb2xvcjogIzNlM2UzZTtcclxuICBsaW5lLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG4uY2FyZFRvcCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuLmxlZnRTIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnByb2ZpbGUge1xyXG4gIHdpZHRoOiA1MHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG4jdXNlck5hbWUge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIG1hcmdpbi10b3A6IC04cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG59XHJcbiNkYXRlZSB7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIGNvbG9yOiBncmV5O1xyXG59XHJcbi5wcm9maWxlIGltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbi5nbGlkZV9fc2xpZGUge1xyXG4gIGhlaWdodDogNDAwcHg7XHJcbn1cclxuLmNhcmQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5nbGlkZV9fdHJhY2sge1xyXG4gIC8vIG1hcmdpbi1sZWZ0OiAxMDBweDtcclxufVxyXG4uZ2xpZGVfX2Fycm93IHtcclxuICByaWdodDogMTAlO1xyXG4gIHRvcDogLTIwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG59XHJcbi5nbGlkZV9fYXJyb3ctLXByZXYge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMTAlLCAtMTIwJSk7XHJcbn1cclxuLmdsaWRlX19hcnJvdy0tbmV4dCB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEyMCUpO1xyXG59XHJcblxyXG4ucmV2aWV3Qm94IHtcclxuICB3aWR0aDogOTAlO1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgcGFkZGluZzogMzBweCAwIDEwcHggNTBweDtcclxuXHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uaGVhZGVyc3Mge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDMwJTtcclxufVxyXG4jcmV2IHtcclxuICBjb2xvcjogb3JhbmdlO1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuI2hlYWRpbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAzNXB4O1xyXG59XHJcbi5hcnJvd3Mge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAxMHB4O1xyXG59XHJcblxyXG4ubmV4dEFycm93IHtcclxuICBiYWNrZ3JvdW5kOiBibGFjaztcclxufVxyXG4ucHJldkFycm93LFxyXG4ubmV4dEFycm93IHtcclxuICB3aWR0aDogNDBweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4ucHJldkFycm93IGltZyxcclxuLm5leHRBcnJvdyBpbWcge1xyXG4gIHdpZHRoOiA0MCU7XHJcbn1cclxuXHJcbi8qc3RhcnQgb2YgbWFpbiBzbGlkZXIqL1xyXG4uc2xpZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDIwMDBweDtcclxuICBoZWlnaHQ6IDI2MHB4O1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMTBweDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLmNhcmRUZXh0IHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcbi5jYXJkVGV4dCBwIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbn1cclxuLnN0YXJzIHtcclxuICBtYXJnaW4tdG9wOiAyNXB4O1xyXG59XHJcblxyXG4uZ2xpZGVfX2Fycm93LS1wcmV2IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJld2ktaGVhZGluZyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDQlICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJldmlldy1oZWFkIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgZm9udC1zaXplOiA0MHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG4ucmV3aS1oZWFkaW5nIC5saW5lLXJldml3ZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxNjBweDtcclxuICBoZWlnaHQ6IDVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG4ud2hhdC11c2VyLXNhdyB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMDBweDtcclxufVxyXG4ucmV2LXN0YXJ0IHtcclxuICBjb2xvcjogI2U5NTMxZDtcclxuICBmb250LXNpemU6IDE3cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4ucmV2aS1zdGFydC1oZWFoaW5nIHtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgZm9udC1zaXplOiA0MHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLnJldmlld0JveCB7XHJcbiAgd2lkdGg6IDkwJTtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIHBhZGRpbmc6IDMwcHggMCAxMHB4IDUwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uaGVhZGVyc3Mge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDMwJTtcclxufVxyXG4jcmV2IHtcclxuICBjb2xvcjogb3JhbmdlO1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuI2hlYWRpbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAzNXB4O1xyXG59XHJcbi5hcnJvd3Mge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAxMHB4O1xyXG59XHJcbi5wcmV2QXJyb3cge1xyXG4gIGJhY2tncm91bmQ6IG9yYW5nZTtcclxufVxyXG4ubmV4dEFycm93IHtcclxuICBiYWNrZ3JvdW5kOiBibGFjaztcclxufVxyXG4ucHJldkFycm93LFxyXG4ubmV4dEFycm93IHtcclxuICB3aWR0aDogNDBweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4ucHJldkFycm93IGltZyxcclxuLm5leHRBcnJvdyBpbWcge1xyXG4gIHdpZHRoOiA0MCU7XHJcbn1cclxuXHJcbi8qc3RhcnQgb2YgbWFpbiBzbGlkZXIqL1xyXG4uc2xpZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDIwMDBweDtcclxuICBoZWlnaHQ6IDI2MHB4O1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMTBweDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLnJpZ2h0Q29tbWEgaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG4jbW9iaWxlLXJldmlldyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4ubWJsLXJldmktbGluZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB3aWR0aDogODAlO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTNweCkge1xyXG4gIC5kZW50YWwtcHJvYmxlbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMDBweDtcclxuICB9XHJcblxyXG4gICNkZXNrdG9wLXJld2lldyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAjbW9iaWxlLXJldmlldyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5yZXZpZXdCb3gge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICB9XHJcbiAgLnNsaWRlciB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIC53aGF0LXVzZXItc2F3IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5saW5lLXJldml3ZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5tYmwtcmV2aS1saW5lIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHg7XHJcbiAgfVxyXG4gIC5hcnJvd3Mge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmNhcmQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMjAwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTc2cHgpIHtcclxuICAuY2FyZFRleHQgcCB7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xyXG4gIC5yZXZpZXdCb3gge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICB9XHJcbiAgLmRlbnRhbC1wcm9ibGVtIHtcclxuICAgIG1hcmdpbi10b3A6IDgwJTtcclxuICB9XHJcblxyXG4gICNyZXYge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICB9XHJcbiAgI2hlYWRpbmcge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmNhcmQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5yaWdodENvbW1hIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc5MnB4KSB7XHJcbiAgLmRlbnRhbC1wcm9ibGVtIHtcclxuICAgIG1hcmdpbi10b3A6IDEyMCU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjVweCkge1xyXG4gIC5jYXJkVGV4dCBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDY1cHgpIHtcclxuICAuY2FyZFRleHQgcCB7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XHJcbiAgLnJldmlld0JveCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4gIC5kZW50YWwtcHJvYmxlbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNzAlO1xyXG4gIH1cclxuICAuc2xpZGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogNDQlO1xyXG4gIH1cclxuXHJcbiAgLmNhcmRUZXh0IHAge1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzBweCkge1xyXG4gIC5kZW50YWwtcHJvYmxlbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxOTAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODJweCkge1xyXG4gIC5kZW50YWwtcHJvYmxlbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMTAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNDRweCkge1xyXG4gIC5kZW50YWwtcHJvYmxlbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNDAlO1xyXG4gIH1cclxufVxyXG4iLCIuQWRkLWNoaWxkLXNlY3Rpb24ge1xyXG5cclxuICAgIC5jaGlsZC1oZWFkaW5nLXQge1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgLmNoaWxkLWRldGFpbC1pbm5lciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzIHtcclxuXHJcblxyXG5cclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHM6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogXCJGaXJzdCBOYW1lXCI7XHJcbiAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHMgaW5wdXQge1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkczIge1xyXG4gICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzMjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIkxhc3QgTmFtZVwiO1xyXG4gICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5jaGlsZC1maWVsZHMtdGl0bGV7XHJcblxyXG4gICAgICAmOjphZnRlcntcclxuICAgICAgICBsZWZ0OiAyMXB4O1xyXG4gICAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiVGl0bGVcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNlbGVjdHtcclxuICAgICAgICB3aWR0aDogMTAwcHg7ICAgICAgXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuXHJcbiAgICAuY2hpbGQtZmllbGRzMiBpbnB1dCB7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZG9iIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5kb2ItZmllbGRzIHtcclxuICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRvYi1maWVsZHMgaW5wdXQge1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jaGlsZC1yZWdpc3Rlci1idG4ge1xyXG4gIFxyXG4gICAgcCB7XHJcbiAgICAgIHdpZHRoOiA1NTBweDtcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDRweCAjNjE1ZjVmO1xyXG4gICAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc5NHB4KSB7XHJcbiAgICAuY2hpbGQtcmVnaXN0ZXItYnRuIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICBcclxuICAgIC5jaGlsZC1kZXRhaWwtaW5uZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiB1bnNldDtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHMge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmRvYi1maWVsZHMge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MjlweCkge1xyXG4gICAgLkFkZC1jaGlsZC1zZWN0aW9uIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDA5cHgpIHtcclxuICAgIC5BZGQtY2hpbGQtc2VjdGlvbiB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gICIsIlxyXG4uYXBwb2ludC1ib3h7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC5uYXYtYWN0aXZlLWxpbmV7XHJcbiAgICBib3R0b206LTJweDtcclxuICB9XHJcblxyXG4gICYuYWN0aXZle1xyXG4gICAgLmFwcG9pbnQtdGV4dHN7XHJcbiAgICAgIGNvbG9yOiRwcmltYXJ5LWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYXBwb2ludG1lbnRzLXNlY3Rpb24ge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAuYXBwb2ludG1lbnQtaGVhZGluZyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5hcHBvaW50bWVudC1oZWFkIHtcclxuICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcbiAgLmFwcG9pbnRtZW50LWxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDI3MHB4O1xyXG4gICAgaGVpZ2h0OiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcclxuICB9XHJcbiAgLmlubmVyLWFwcG9pbnRtZW50IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLmFwcG9pbnRtZW50LW5hdiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RhZGFkYTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgXHJcbiAgICAgIC5hcHBvaW50LWJveCB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMTQlO1xyXG4gIFxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5hcHBvaW50LXRleHRzMiB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMjAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgLmFwcG9pbnQtdGV4dHMge1xyXG4gICAgICAgIGNvbG9yOiAjNjc2NzY3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcHBvaW50cy1kZXRhaWwtY2FyZCB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjZGFkYWRhO1xyXG4gICAgICAuYXBwb2ludC1wZXJzb24tbmFtZSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTVweDtcclxuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTVweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICB9XHJcbiAgICAgIC5hcHBvaW50LWlubmVyLWRldGFpbC1jYXJkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmN2Y0O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgIFxyXG4gICAgICAgIC5wYXRpZW50LWluZm8tYm94IHtcclxuICAgICAgICAgIGZsZXgtYmFzaXM6IDI1JTtcclxuICBcclxuICAgICAgICAgIC5wYXRlaW50LWluZm8tYm9sZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucGF0ZWludC1pbmZvLWxpZ2h0IHtcclxuICAgICAgICAgICAgY29sb3I6ICM2NzY3Njc7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnBhdGllbnQtZGV0YWlsLWJveCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubGVhdmUtcmV2aWV3LWJ0biB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIFxyXG4gICAgICBwIHtcclxuICAgICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAycHggI2I4YjViNTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLmlubmVyLWFwcG9pbnRtZW50IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLmFwcG9pbnRtZW50LW5hdiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RhZGFkYTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgXHJcbiAgICAgIC5hcHBvaW50LWJveCB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMTQlO1xyXG4gIFxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5hcHBvaW50LXRleHRzMiB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMjAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgLmFwcG9pbnQtdGV4dHMge1xyXG4gICAgICAgIGNvbG9yOiAjNjc2NzY3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcHBvaW50cy1kZXRhaWwtY2FyZCB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjZGFkYWRhO1xyXG4gICAgICAuYXBwb2ludC1wZXJzb24tbmFtZSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTVweDtcclxuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTVweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICB9XHJcbiAgICAgIC5hcHBvaW50LWlubmVyLWRldGFpbC1jYXJkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmN2Y0O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmwge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICBcclxuICAgICAgICAucGF0aWVudC1pbmZvLWJveCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICBcclxuICAgICAgICAgIC5wYXRlaW50LWluZm8tYm9sZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucGF0ZWludC1pbmZvLWxpZ2h0IHtcclxuICAgICAgICAgICAgY29sb3I6ICM2NzY3Njc7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnBhdGllbnQtZGV0YWlsLWJveCB7XHJcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDQ1JTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5sZWF2ZS1yZXZpZXctYnRuIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgXHJcbiAgICAgIHAge1xyXG4gICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDJweCAjYjhiNWI1O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTIwcHgpIHtcclxuICAgIC5hcHBvaW50LWJveCB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDIwJSAhaW1wb3J0YW50O1xyXG4gIFxyXG4gICAgICAuYXBwb2ludC10ZXh0cyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIHdpZHRoOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLk1vYmlsZS12ZXJzaW9uLWFwcG9pbnRtZW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gICAgLmlubmVyLWFwcG9pbnRtZW50XHJcbiAgICAgIC5hcHBvaW50cy1kZXRhaWwtY2FyZFxyXG4gICAgICAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94XHJcbiAgICAgIC5wYXRpZW50LWluZm8tYm94IHtcclxuICAgICAgZmxleC1iYXNpczogMzAlO1xyXG4gICAgfVxyXG4gICAgLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjg5MHB4KSB7XHJcbiAgICAuaW5uZXItYXBwb2ludG1lbnRcclxuICAgICAgLmFwcG9pbnRzLWRldGFpbC1jYXJkXHJcbiAgICAgIC5hcHBvaW50LWlubmVyLWRldGFpbC1ib3hcclxuICAgICAgLnBhdGllbnQtaW5mby1ib3hcclxuICAgICAgLnBhdGVpbnQtaW5mby1saWdodCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmFkZC1raWQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzk0cHgpIHtcclxuICAgIC5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQgLmFwcG9pbnQtcGVyc29uLW5hbWUge1xyXG4gICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5EZXNrdG9wLXZlcnNpb24tYXBwb2ludG1lbnQge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuTW9iaWxlLXZlcnNpb24tYXBwb2ludG1lbnQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIC5hcHBvaW50LWJveCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgLmFkZC1jaGlsZCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5hZGQta2lkIHtcclxuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5jaGFuZ2UtcGFzcyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTBweDtcclxuICAgICAgLmNoYW5nZS1wYXNzLXRleHQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXBwb2ludG1lbnQtaGVhZCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIH1cclxuICAgIC5hcHBvaW50bWVudC1saW5lIHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MjlweCkge1xyXG4gICAgLmFwcG9pbnRtZW50cy1zZWN0aW9uIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyNXB4KSB7XHJcbiAgICAuaW5uZXItYXBwb2ludG1lbnQgLmFwcG9pbnRzLWRldGFpbC1jYXJkIHtcclxuICAgICAgd2lkdGg6IDkwJTtcclxuICAgIH1cclxuICAgIC5pbm5lci1hcHBvaW50bWVudFxyXG4gICAgICAuYXBwb2ludHMtZGV0YWlsLWNhcmRcclxuICAgICAgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWJveC1tYmxcclxuICAgICAgLnBhdGllbnQtaW5mby1ib3hcclxuICAgICAgLnBhdGVpbnQtaW5mby1saWdodCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcwcHgpIHtcclxuICAgIC5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludHMtZGV0YWlsLWNhcmQge1xyXG4gICAgICB3aWR0aDogOTUlO1xyXG4gICAgfVxyXG4gICAgLmlubmVyLWFwcG9pbnRtZW50XHJcbiAgICAgIC5hcHBvaW50cy1kZXRhaWwtY2FyZFxyXG4gICAgICAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94LW1ibFxyXG4gICAgICAucGF0aWVudC1pbmZvLWJveFxyXG4gICAgICAucGF0ZWludC1pbmZvLWxpZ2h0IHtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuYXBwb2ludC1ib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAuYXBwb2ludC1ib3ggc3BhbiBzdmcge1xyXG4gICAgY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLm5hdi1hY3RpdmUtbGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMTMwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC0xMnB4O1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbiAgLmJveC1jb2xvci1vcmFuZ2Uge1xyXG4gICAgY29sb3I6ICNlOTUzMWQgIWltcG9ydGFudDtcclxuICB9XHJcbiAgI0FkZF9jaGlsZF9hcmVhLFxyXG4gICNjaGFuZ2VfcGFzc3dvcmRfYXJlYSxcclxuICAjdmlld19kZXRhaWxzX2FyZWEsXHJcbiAgI2VkaXRfZGV0YWlsc19hcmVhIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAubmF2LWFjdGl2ZS1saW5lIHtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLnNwZWNpYWwge1xyXG4gICAgZmxleC1iYXNpczogMTElICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgLnNwZWNpYWwge1xyXG4gICAgICBmbGV4LWJhc2lzOiAxNSUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcbiAgICAuc3BlY2lhbCB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDIwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xyXG4gICAgLnRoYW5reW91X2VtZXJkZW5jeSAuaW5uZXItdGhhbmtzIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xyXG4gICAgLmFwcG9pbnRtZW50LW5hdiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAuYXBwb2ludC10ZXh0cyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYXBvaW50bWVudF9ldmVudHtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG4udmlldy1kZXRhaWwtY2FyZHtcclxuXHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjdmNDtcclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4ICNEQURBREE7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggMHB4IDMwcHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMTIwcHgpIHtcclxuICAgIC5pbm5lci1hcHBvaW50bWVudCAuYXBwb2ludG1lbnQtbmF2IC5hcHBvaW50LWJveFxyXG4gICAge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgfVxyXG4gICAgLmlubmVyLWFwcG9pbnRtZW50IC5hcHBvaW50bWVudC1uYXYgLmFwcG9pbnQtdGV4dHNcclxuICAgIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTNweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmNoYW5nZS1wYXNze1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgXHJcblxyXG59IiwiLnJhdGluZy1zZWN0aW9uIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIC5yYXRlaW5nLWhlYWRpbmcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIFxyXG4gICAgICAucmF0aW5nLWhlYWQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICB9XHJcbiAgICAgIC5yYXRpbmctbGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXBwcmVjaWF0aW9uIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuICAgIC5hYm91dC1kZW50aXN0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIH1cclxuICAgIC5SYXRlLWRlbnRpc3QxIHtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICAgIC5zaGFyZS1leHBvIHtcclxuICAgICAgY29sb3I6ICM2NzY3Njc7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgfVxyXG4gICAgLnJhdGUtbWUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICAgIC5yYXRpbi1ib3gge1xyXG4gICAgICB3aWR0aDogNjBweDtcclxuICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICAgIC5yYXRpbi1ib3gyIHtcclxuICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICAub3JhbmdlLWNvbG9yIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NTMxZDtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcbiAgICAuQ29tbWVudHMge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG4gICAgLmNvbW1lbnQtYXJlYSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICBcclxuICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAjNjc2NzY3O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnJhdGluZy1idG4gcCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBib3gtc2hhZG93OiAzcHggM3B4IDNweCAjYWNhYmFiO1xyXG4gIH1cclxuICBcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjhweCkge1xyXG4gICAgLmFwcHJlY2lhdGlvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnJhdGluZy1zZWN0aW9uIC5hYm91dC1kZW50aXN0IHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAucmF0aW5nLWJ0biBwIHtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5yYXRpbmctc2VjdGlvbiAucmF0ZWluZy1oZWFkaW5nIC5yYXRpbmctaGVhZCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnJhdGluZy1zZWN0aW9uIC5yYXRlaW5nLWhlYWRpbmcge1xyXG4gICAgICAucmF0aW5nLWxpbmUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU1cHgpIHtcclxuICAgIC5hcHByZWNpYXRpb24ge1xyXG4gICAgICBmb250LXNpemU6IDIxcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5yYXRpbmctc2VjdGlvbiAuYWJvdXQtZGVudGlzdCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnJhdGluZy1zZWN0aW9uIC5yYXRpbi1ib3gge1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAiLCIuQWRkLW5ldy1zZWN0aW9uIHtcclxuICAgIC5uZXctaGVhZGluZy10IHtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIH1cclxuICBcclxuICAgIC5uZXctZGV0YWlsLWlubmVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuICAgIC5uZXctZmllbGRzIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5ldy1maWVsZHM6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogXCJFbnRlciBOZXcgUGFzc3dvcmRcIjtcclxuICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXctZmllbGRzLWV4aXN0aW5nOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIkN1cnJlbnQgUGFzc3dvcmRcIjtcclxuICAgIH1cclxuXHJcbiAgICAubmV3LWZpZWxkcyBpbnB1dCB7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgIC5uZXctZmllbGRzMiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIFxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5ldy1maWVsZHMyOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiUmUtRW50ZXIgTmV3IFBhc3N3b3JkXCI7XHJcbiAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICAgIC5uZXctZmllbGRzMiBpbnB1dCB7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcbiAgLm9sZC1wYXNzIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgfVxyXG4gIH1cclxuICAub2xkLWZpZWxkcyB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgd2lkdGg6IDQ4JTtcclxuICAgIGhlaWdodDogNTVweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHNwYW4ge1xyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAub2xkLWZpZWxkczo6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6IFwiRW50ZXIgT2xkIFBhc3N3b3JkXCI7XHJcbiAgICB0b3A6IC0xMHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5vbGQtZmllbGRzIGlucHV0IHtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgLm5ldy1yZWdpc3Rlci1idG4ge1xyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgIHdpZHRoOiA1NTBweDtcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDRweCAjNjE1ZjVmO1xyXG4gICAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzk0cHgpIHtcclxuICAgIC5uZXctZmllbGRzMiB7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5ldy1maWVsZHMge1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5uZXctcmVnaXN0ZXItYnRuIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICBcclxuICAgIC5uZXctZGV0YWlsLWlubmVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XHJcbiAgICB9XHJcbiAgICAubmV3LWZpZWxkcyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAub2xkLWZpZWxkcyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gICIsIlxyXG4jYXBwb2ludG1lbnQtZm9ybXtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uQWRkLWNoaWxkLXNlY3Rpb24gLmRvYi1maWVsZHN7XHJcbiAgd2lkdGg6MjAwcHggIWltcG9ydGFudDtcclxuICBpbnB1dHtcclxuICAgIGNvbG9yOiBncmV5ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uZGlzYWJsZWQtY3VzdG9te1xyXG5cclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XHJcblxyXG4gICYuY2hpbGQtZmllbGRzMSxcclxuICAmLmNoaWxkLWZpZWxkczMsXHJcbiAgLmRvYi1maWVsZHN7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkIGdyZXkgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiBncmV5ICFpbXBvcnRhbnQ7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgfVxyXG5cclxuICBpbnB1dHtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLmVkaXQtZGV0YWlsLWZpZWxkIHtcclxuICAgIC5jaGlsZC1kZXRhaWwtaW5uZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuQWRkLWNoaWxkLXNlY3Rpb24ge1xyXG4gICAgLmNoaWxkLWhlYWRpbmctdCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAuY2hpbGQtZmllbGRzMSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAuY2hpbGQtZmllbGRzMSBpbnB1dCB7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzMyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAuY2hpbGQtZmllbGRzMyBpbnB1dCB7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzNCB7XHJcbiAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHM0OjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiSG91c2UgTnVtYmVyIG9yIE5hbWVcIjtcclxuICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkczQgaW5wdXQge1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkczUge1xyXG4gICAgICB3aWR0aDogNDklO1xyXG4gICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzNTo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIlN0cmVldCBvciBSb2FkXCI7XHJcbiAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHM1IGlucHV0IHtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHM2IHtcclxuICAgICAgd2lkdGg6IDQ5JTtcclxuICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkczY6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogXCJUb3duIG9yIENpdHlcIjtcclxuICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkczYgaW5wdXQge1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkczcge1xyXG4gICAgICB3aWR0aDogNDklO1xyXG4gICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzNzo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIlBvc3QgQ29kZVwiO1xyXG4gICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmNmNiwgI2ZmZmZmZik7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzLWxpbmUyOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiQWRkcmVzcyBMaW5lIDJcIjtcclxuICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkczcgaW5wdXQge1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkczgge1xyXG4gICAgICB3aWR0aDogNDklO1xyXG4gICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTUzMWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2IoMTg1LCAxODQsIDE4NCk7XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZmllbGRzODo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIkNvbnRhY3QgTnVtYmVyXCI7XHJcbiAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHM4IGlucHV0IHtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHM5IHtcclxuICAgICAgd2lkdGg6IDQ5JTtcclxuICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTk1MzFkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xyXG4gICAgfVxyXG4gICAgLmNoaWxkLWZpZWxkczk6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogXCJFbWFpbCBBZGRyZXNzXCI7XHJcbiAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICAgIC5jaGlsZC1maWVsZHM5IGlucHV0IHtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgIC5BZGRyZXNzLWZpZWxkIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcclxuICBcclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtZG9iIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5kb2ItZmllbGRzIHtcclxuXHJcbiAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5NTMxZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5kb2ItZmllbGRzIGlucHV0IHtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2hpbGQtcmVnaXN0ZXItYnRuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNHB4ICM2MTVmNWY7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLkFkZC1jaGlsZC1zZWN0aW9uIC5BZGRyZXNzLWZpZWxkIHtcclxuICAgIHRleHRhcmVhIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzk0cHgpIHtcclxuICAgIC5BZGQtY2hpbGQtc2VjdGlvbiAuQWRkcmVzcy1maWVsZCB7XHJcblxyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gIFxyXG4gICAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2hpbGQtcmVnaXN0ZXItYnRuIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5lZGl0LWRldGFpbC1maWVsZCB7XHJcbiAgICAgIC5jaGlsZC1oZWFkaW5nLXQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNoaWxkLWRldGFpbC1pbm5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgXHJcbiAgICAuY2hpbGQtZmllbGRzLFxyXG4gICAgLmNoaWxkLWZpZWxkczEsXHJcbiAgICAuY2hpbGQtZmllbGRzMyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuZG9iLWZpZWxkcyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyOXB4KSB7XHJcbiAgICAuQWRkLWNoaWxkLXNlY3Rpb24ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDlweCkge1xyXG4gICAgLkFkZC1jaGlsZC1zZWN0aW9uIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgIiwiLnRoYW5reW91X2VtZXJkZW5jeSB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAudGhhbmt5b3UtaGVhZGluZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgXHJcbiAgICAgIC50aGFua3lvdS1oZWFkIHtcclxuICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgICAgfVxyXG4gICAgICAudGhhbmt5b3UtbGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxOTBweDtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW5uZXItdGhhbmtzIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ODUwcHgpIHtcclxuICAgIC50aGFua3lvdV9lbWVyZGVuY3kge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC50aGFua3lvdV9lbWVyZGVuY3kgLmlubmVyLXRoYW5rcyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICAgIC50aGFua3lvdV9lbWVyZGVuY3kgLnRoYW5reW91LWhlYWRpbmcgLnRoYW5reW91LWhlYWQge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAudGhhbmt5b3UtbGluZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGEgIWltcG9ydGFudDtcclxuICAgICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjQ4NHB4KSB7XHJcbiAgICAudGhhbmt5b3VfZW1lcmRlbmN5IC5pbm5lci10aGFua3Mge1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAudGhhbmt5b3VfZW1lcmRlbmN5IC50aGFua3lvdS1oZWFkaW5nIC50aGFua3lvdS1oZWFkIHtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM5MHB4KSB7XHJcbiAgICAudGhhbmt5b3VfZW1lcmRlbmN5IC5pbm5lci10aGFua3Mge1xyXG4gICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLmlubmVyLXRoYW5rc3tcclxuICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xyXG5cclxuICB9XHJcbiAgLnJpZ2h0LXRlZXRoe1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgICByaWdodDogMTIlO1xyXG4gIH1cclxuICAubGlmdC10ZWV0aHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgbGVmdDoxNSU7XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTI4MHB4KSB7XHJcbiAgICAucmlnaHQtdGVldGh7XHJcbiAgICByaWdodDogOCU7XHJcbiAgfVxyXG4gIC5saWZ0LXRlZXRoe1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICBsZWZ0OjEwJTtcclxuICB9XHJcblxyXG4gICAgXHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTA5OXB4KSB7XHJcbiAgICAucmlnaHQtdGVldGh7XHJcbiAgICByaWdodDogNSU7XHJcbiAgfVxyXG4gIC5saWZ0LXRlZXRoe1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICBsZWZ0OjclO1xyXG4gIH1cclxuXHJcbiAgICBcclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1OTNweCkge1xyXG4gICAgLnJpZ2h0LXRlZXRoe1xyXG4gICAgcmlnaHQ6IDMlO1xyXG4gIH1cclxuICAubGlmdC10ZWV0aHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTEwcHg7XHJcbiAgICBsZWZ0OjUlO1xyXG4gIH1cclxuICAgIFxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjg2MHB4KSB7XHJcbiAgICAudGhhbmt5b3UtbGluZXtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgfVxyXG4iLCIudmlld3Mtc2VjdGlvbiB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIC52aWV3LWhlYWRpbmcge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB9XHJcbiAgLnZpZXctaGVhZCB7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG4gIC52aWV3LWhlYWQyIHtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIGNvbG9yOiAjZTk1MzFkO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcbiAgLnZpZXctbGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMjcwcHg7XHJcbiAgICBoZWlnaHQ6IDNweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xyXG4gIH1cclxuICAuaW5uZXItdmlldyB7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAudmlldy1uYXYge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkYWRhZGE7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICBcclxuICAgICAgLmFwcG9pbnQtYm94IHtcclxuICAgICAgICBmbGV4LWJhc2lzOiAxNCU7XHJcbiAgXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmFwcG9pbnQtdGV4dHMyIHtcclxuICAgICAgICBmbGV4LWJhc2lzOiAyMCUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAuYXBwb2ludC10ZXh0cyB7XHJcbiAgICAgICAgY29sb3I6ICM2NzY3Njc7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnZpZXctZGV0YWlsLWNhcmQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBcclxuICAgICAgLmFwcG9pbnQtcGVyc29uLW5hbWUge1xyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC52aWV3LWlubmVyLWRldGFpbC1jYXJkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgIC52aWV3LWlubmVyLWRldGFpbC1ib3gge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIFxyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gIFxyXG4gICAgICAgIC5wYXRpZW50LWluZm8tYm94IHtcclxuICAgICAgICAgIGZsZXgtYmFzaXM6IDI1JTtcclxuXHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgXHJcbiAgICAgICAgICAucGF0ZWludC1pbmZvLWJvbGQge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnBhdGVpbnQtaW5mby1saWdodCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNjc2NzY3O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wYXRpZW50LWRldGFpbC1ib3gge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnZpZXctaW5uZXItZGV0YWlsLWJveC1tYmwge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAubGVhdmUtcmV2aWV3LWJ0biB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIFxyXG4gICAgICBwIHtcclxuICAgICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAycHggI2I4YjViNTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLmlubmVyLXZpZXcge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLnZpZXctbmF2IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGFkYWRhO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgXHJcbiAgICAgIC5hcHBvaW50LWJveCB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMTQlO1xyXG4gIFxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5hcHBvaW50LXRleHRzMiB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMjAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgLmFwcG9pbnQtdGV4dHMge1xyXG4gICAgICAgIGNvbG9yOiAjNjc2NzY3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcHBvaW50cy1kZXRhaWwtY2FyZCB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjZGFkYWRhO1xyXG4gICAgICAuYXBwb2ludC1wZXJzb24tbmFtZSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTVweDtcclxuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTVweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmFwcG9pbnQtaW5uZXItZGV0YWlsLWNhcmQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY3ZjQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTVweDtcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTVweDtcclxuICAgICAgfVxyXG4gICAgICAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94LW1ibCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIFxyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gIFxyXG4gICAgICAgIC5wYXRpZW50LWluZm8tYm94IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gIFxyXG4gICAgICAgICAgLnBhdGVpbnQtaW5mby1ib2xkIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wYXRlaW50LWluZm8tbGlnaHQge1xyXG4gICAgICAgICAgICBjb2xvcjogIzY3Njc2NztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucGF0aWVudC1kZXRhaWwtYm94IHtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogNDUlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxlYXZlLXJldmlldy1idG4ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICBcclxuICAgICAgcCB7XHJcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMnB4ICNiOGI1YjU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMjBweCkge1xyXG4gICAgLmFwcG9pbnQtYm94IHtcclxuICAgICAgZmxleC1iYXNpczogMjAlICFpbXBvcnRhbnQ7XHJcbiAgXHJcbiAgICAgIC5hcHBvaW50LXRleHRzIHtcclxuICAgICAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICAgIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuTW9iaWxlLXZlcnNpb24tdmlldyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcclxuICAgIC5pbm5lci12aWV3XHJcbiAgICAgIC5hcHBvaW50cy1kZXRhaWwtY2FyZFxyXG4gICAgICAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94XHJcbiAgICAgIC5wYXRpZW50LWluZm8tYm94IHtcclxuICAgICAgZmxleC1iYXNpczogMzAlO1xyXG4gICAgfVxyXG4gICAgLmlubmVyLXZpZXcgLmFwcG9pbnRzLWRldGFpbC1jYXJkIC5hcHBvaW50LWlubmVyLWRldGFpbC1ib3gge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ODkwcHgpIHtcclxuICAgIC5pbm5lci12aWV3XHJcbiAgICAgIC5hcHBvaW50cy1kZXRhaWwtY2FyZFxyXG4gICAgICAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94XHJcbiAgICAgIC5wYXRpZW50LWluZm8tYm94XHJcbiAgICAgIC5wYXRlaW50LWluZm8tbGlnaHQge1xyXG4gICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hZGQta2lkIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5Nb2JpZS12ZXJzaW9uLXZpZXcge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzk0cHgpIHtcclxuICAgIC5pbm5lci12aWV3IC52aWV3LWRldGFpbC1jYXJkIC52aWV3LWlubmVyLWRldGFpbC1ib3ggLnBhdGllbnQtaW5mby1ib3gge1xyXG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICB9XHJcbiAgICAuaW5uZXItdmlldyAudmlldy1kZXRhaWwtY2FyZCB7XHJcbiAgICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5pbm5lci12aWV3IC5hcHBvaW50cy1kZXRhaWwtY2FyZCAuYXBwb2ludC1wZXJzb24tbmFtZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLkRlc2t0b3AtdmVyc2lvbi12aWV3IHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLk1vYmllLXZlcnNpb24tdmlldyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgLmFwcG9pbnQtYm94IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAuYWRkLWNoaWxkIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmFkZC1raWQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC52aWV3LWhlYWQge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAudmlldy1saW5lIHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzFweCkge1xyXG4gICAgLmlubmVyLXZpZXdcclxuICAgICAgLnZpZXctZGV0YWlsLWNhcmRcclxuICAgICAgLnZpZXctaW5uZXItZGV0YWlsLWJveFxyXG4gICAgICAucGF0aWVudC1pbmZvLWJveFxyXG4gICAgICAucGF0ZWludC1pbmZvLWxpZ2h0IHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyOXB4KSB7XHJcbiAgICAudmlld3Mtc2VjdGlvbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjVweCkge1xyXG4gICAgLmlubmVyLXZpZXcgLmFwcG9pbnRzLWRldGFpbC1jYXJkIHtcclxuICAgICAgd2lkdGg6IDg1JTtcclxuICAgIH1cclxuICAgIC5pbm5lci12aWV3XHJcbiAgICAgIC5hcHBvaW50cy1kZXRhaWwtY2FyZFxyXG4gICAgICAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94LW1ibFxyXG4gICAgICAucGF0aWVudC1pbmZvLWJveFxyXG4gICAgICAucGF0ZWludC1pbmZvLWxpZ2h0IHtcclxuICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzBweCkge1xyXG4gICAgLmlubmVyLXZpZXcgLmFwcG9pbnRzLWRldGFpbC1jYXJkIHtcclxuICAgICAgd2lkdGg6IDk1JTtcclxuICAgIH1cclxuICAgIC5pbm5lci12aWV3XHJcbiAgICAgIC5hcHBvaW50cy1kZXRhaWwtY2FyZFxyXG4gICAgICAuYXBwb2ludC1pbm5lci1kZXRhaWwtYm94LW1ibFxyXG4gICAgICAucGF0aWVudC1pbmZvLWJveFxyXG4gICAgICAucGF0ZWludC1pbmZvLWxpZ2h0IHtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAiLCIubG9naW4tc2VjdGlvbiB7XHJcbiAgICB3aWR0aDogNDUlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIFxyXG4gIC5sb2dpbi1oZWFkaW5nIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG4gIC5sb2dpbi1oZWFkIHtcclxuICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG4gIC5sb2dpbi1saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgaGVpZ2h0OiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1MzFkO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcclxuICB9XHJcblxyXG4gIC5sb2dpbi1maWVsZC1ib3gxIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiKDE4NSwgMTg0LCAxODQpO1xyXG4gIH1cclxuICAubG9naW4tZmllbGQtYm94MTo6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6IFwiRW1haWwgT3IgVXNlciBJRFwiO1xyXG4gICAgdG9wOiAtMTBweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmY2Y2LCAjZmZmZmZmKTtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gIH1cclxuICAubG9naW4tZmllbGQtYm94MSBpbnB1dCB7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICBcclxuICAubG9naW4tZmllbGQtYm94MiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNTVweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYigxODUsIDE4NCwgMTg0KTtcclxuICB9XHJcbiAgLmxvZ2luLWZpZWxkLWJveDI6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiBcIlBhc3N3b3JkXCI7XHJcbiAgICB0b3A6IC0xMHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmZjZjYsICNmZmZmZmYpO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgICBjb2xvcjogI2U5NTMxZDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5sb2dpbi1maWVsZC1ib3gyIGlucHV0IHtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIC5sb2dpbi1idG4tZmlsZWQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogNTVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTUzMWQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAycHgpIHtcclxuICAgIC5sb2dpbi1zZWN0aW9uIHtcclxuICAgICAgd2lkdGg6IDc1JTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwNHB4KSB7XHJcbiAgICAgIC5sb2dpbi1zZWN0aW9uIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICB9XHJcbiAgICAgIC5sb2dpbi1oZWFkIHtcclxuICAgICAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAubG9naW4tbGluZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICIsIi5zZWNvbmQtcmV2aXZld3N7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgXHJcblxyXG59XHJcbi5yZXYtY2FyZHtcclxuICAgIHdpZHRoOiA0OSU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAycHggIzcwNzA3MDtcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnJldi1jYXJkOjphZnRlcntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB3aWR0aDogNDBweDsgLyogU2V0IGEgd2lkdGggdG8gbWFpbnRhaW4gdGhlIGFzcGVjdCByYXRpbyBvciB1c2UgJ2F1dG8nIGlmIHByZWZlcnJlZCAqL1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3N2Zy1pY29ucy9xdW90ZXMuc3ZnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IC8qIFRoaXMgZW5zdXJlcyB0aGUgaW1hZ2UgZml0cyB3aXRoaW4gdGhlIGRpbWVuc2lvbnMsIG1haW50YWluaW5nIGl0cyBhc3BlY3QgcmF0aW8gKi9cclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbn1cclxuICAgIFxyXG4ucmV2LXRvcHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5tYXJzLXRleHR7XHJcbiAgICAvLyBtYXJnaW4tbGVmdDogMjVweDtcclxufVxyXG4ubXlNYXJje1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICMxRDFEMUQ7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbi5EZWNlbWJlcntcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGNvbG9yOiAjNjc2NzY3O1xyXG59XHJcbi5yZXYtdGV4dHN7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICMzRTNFM0U7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcclxufVxyXG4ucmV2LXN0YXJze1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo2MjBweCkge1xyXG4gICAgLnNlY29uZC1yZXZpdmV3c3tcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgfVxyXG4gICAgLnJldi10ZXh0c3tcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG59XHJcbiAgICAucmV2LWNhcmR7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuIl19 */
