@import url(https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;700;800;900&display=swap);.translate-button{display:inline-block;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;border:1px solid transparent;border-radius:5px;padding:.85em 1em;margin:1rem 0 1rem;font-size:.9rem;background-color:#ed6c08;color:#fefefe;text-transform:uppercase}.translate-button:hover{background-color:#c95c07;color:#fefefe}a,body,div,h1,h2,h3,h4,h5,h6,html,input,option,p,select,span,textarea{font-family:"Red Hat Display",sans-serif}body{background-color:#fff}a,button{transition:.2s;text-decoration:none;border:none}a:active,a:focus,a:hover,button:active,button:focus,button:hover{text-decoration:none}.border{border:1px solid #ebebeb}.nopad{padding:0;margin:0}.simpleflex{display:flex;flex-wrap:wrap}.simpleflex-item{align-self:center}.img-center{margin:0 auto;display:block}.form-select,input.form-control,select.form-control,textarea.form-control{border-radius:0}.form-select:focus,input.form-control:focus,select.form-control:focus,textarea.form-control:focus{outline:0;box-shadow:none;border-color:#e41e25}form .error{display:block;font-weight:700;color:red;font-size:15px}form input:-webkit-autofill,form input:-webkit-autofill:focus,form input:-webkit-autofill:hover{-webkit-text-fill-color:#495057;-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}form .asterisk{color:red}form .form-floating textarea.form-control{height:100px}.nice_checkbox{position:relative}.nice_checkbox label:not(.error){position:relative;cursor:pointer;font-size:17px;font-weight:400;margin:0 0 0 30px}.nice_checkbox label:not(.error):before{content:'';position:absolute;width:18px;height:18px;background-color:#fff;border:1px solid #ccc;left:-30px;top:2px}.nice_checkbox input{position:absolute;z-index:-1;left:3px;top:4px;width:14px;visibility:hidden}.nice_checkbox input:checked~label:after{content:'';position:absolute;width:10px;height:10px;background-color:#e41e25;left:-26px;top:6px}.std_btn{display:flex;justify-content:center;align-items:center;min-width:60px;padding:0 20px;text-align:center;height:50px;cursor:pointer;background-color:#e41e25;color:#fff;font-size:16px;font-weight:700;border:none;text-decoration:none}.std_btn:hover{background-color:#d0191f;color:#fff}.rotate180{transform:rotate(180deg)}.js_hidden{display:none}.send-email-loader{margin:0 0 0 10px;display:none;user-select:none}.form-messages{border-radius:999px;padding:10px 25px;margin:10px 0;color:#fff;font-weight:700;display:none}.form-floating{margin:0 0 15px}.row>.form-floating>label{padding:1rem 1.5rem}.content-web,.module-content{font-size:16px;font-weight:400;line-height:1.6;font-family:"Red Hat Display",sans-serif}.content-web img,.module-content img{max-width:100%;height:auto}.content-web a,.module-content a{color:#e41e25;border-bottom:1px solid #e41e25}.content-web{padding:0 0 40px}.alert-dismissible{display:flex;justify-content:space-between;align-items:flex-start}.alert-dismissible img{width:20px}.relative{position:relative}.middle{position:relative;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bold{font-weight:700}.uppercase{text-transform:uppercase}.br:after{content:'\A';white-space:pre}.clickable{cursor:zoom-in}.admin-edit,.menu-content-edit{position:relative;overflow:hidden}.admin-edit:after,.menu-content-edit:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(102,82,0,.25);background-color:rgba(0,0,0,.05)}.admin-edit:after:hover,.menu-content-edit:after:hover{display:none}.admin-edit:hover,.menu-content-edit:hover{border:1px solid #900;background-color:rgba(255,255,255,.67);color:#600;cursor:url(../images/pencil-red-16.gif) 0 16,pointer}.admin-edit[data-variant=static_content],[data-variant=static_content].menu-content-edit{display:inherit}.admin-edit[data-variant=static_content]:hover,[data-variant=static_content].menu-content-edit:hover{cursor:url(../images/doc-edit-16.gif) 0 16,pointer}.menu-content-edit{display:inherit}.menu-content-edit:hover{cursor:url(../images/doc-edit-16.gif) 0 16,pointer}.cf{*zoom:1}.cf:after,.cf:before{content:' ';display:table}.cf:after{clear:both}body,html{overflow-x:hidden;scroll-behavior:smooth}footer{overflow:inherit}header{overflow:initial}h1,h2,h3,h4,h5,h6{font-family:"Red Hat Display",sans-serif}a,p,span{font-family:"Red Hat Display",sans-serif}.seo-heading{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;align-content:center;text-align:center}.seo-heading h1{color:#fff;font-size:1.5rem;font-weight:700}@media (min-width:768px){.seo-heading h1{font-size:3rem}}.top-border{width:100%;height:6px;background:linear-gradient(to right,#000 0,#e21d24 100%)}.navbar{background:#fff;display:flex;z-index:10;padding:2rem 1rem}@media (min-width:1270px){.navbar{padding:2rem 2.5rem}}.navbar .navbar-toggler{outline:0;border:none;box-shadow:none}.navbar .navbar-toggler img{width:30px;transform:scaleX(-1)}.navbar .navbar-brand{height:80px;width:170px}.navbar .navbar-brand img{width:100%;height:100%;object-fit:contain}.navbar .navbar-contact{display:flex;flex-direction:column;justify-content:start}.navbar .navbar-contact p{font-size:.8rem;font-weight:400;color:#9e9e9e;margin:0 20px}.navbar .navbar-contact a{font-size:1rem;font-weight:700;color:#000;margin:0 20px}.navbar .navbar-contact a:hover{text-decoration:underline}.navbar .navbar-contact a.phone{color:#d74a4f}.navbar .navbar-contact a.email{color:#000}.navbar .navbar-contact .contact{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 10px}.navbar .navbar-contact .contact .contact-icon{width:30px;margin:0 10px}.navbar .navbar-contact .contact .contact-icon img{width:100%;height:100%;object-fit:contain}.navbar .navbar-contact .contact .contact-text{font-size:1.2rem;font-weight:400;color:#000;margin:0}ul.nav{list-style:none;margin-left:auto}ul.nav li{position:relative;white-space:nowrap;margin:10px 13px}@media (min-width:1900px){ul.nav li{margin:10px 20px}}ul.nav li a{color:#000;font-weight:700;position:relative}ul.nav li a:after{content:'';position:absolute;left:50%;transform:translateX(-50%);top:-5px;width:60%;height:3px;background-color:#d74a4f;opacity:0;transition:opacity .3s ease-in-out}ul.nav li a:hover{color:#d74a4f}ul.nav li a:hover:after{opacity:1}ul.nav li.active a:after{opacity:1}ul.nav li>ul{list-style:none;padding:0;margin:0;display:none}ul.nav li:hover>ul{display:block;position:absolute;right:0;background-color:#000}ul.nav li:hover>ul>li{white-space:nowrap;padding:5px}ul.nav li:hover>ul>li a{color:#fff}ul.nav li:hover>ul>li a:after{content:'';position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:2px;height:150%;background-color:#d74a4f;opacity:0;transition:opacity .3s ease-in-out}ul.nav li:hover>ul>li a:hover{color:#d74a4f}ul.nav li:hover>ul>li a:hover:after{opacity:1}ul.nav li:hover>ul>li.active>a{color:#d74a4f}ul.nav li:hover>ul>li.active>a:after{opacity:1}ul.nav li:hover>ul>li>ul{right:100%;top:0;background-color:#d74a4f}ul.nav li:hover>ul>li>ul>li a{color:#fff}ul.nav li:hover>ul>li>ul>li a:after{content:'';position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:2px;height:150%;background-color:#000;opacity:1;transition:opacity .3s ease-in-out}ul.nav li:hover>ul>li>ul>li a:hover{color:#000}ul.nav li:hover>ul>li>ul>li a:hover:after{opacity:1}ul.nav li:hover>ul>li>ul>li.active a{color:#fff}ul.nav li:hover>ul>li>ul>li.active a:after{opacity:1}.navbar-accordeon{background:rgba(0,0,0,.76);padding:15px;margin-top:7px;margin-left:5px;margin-right:5px;border-radius:20px}.navbar-accordeon .accordion-header{display:flex;justify-content:space-between;align-items:center}.navbar-accordeon .accordion-header a{white-space:nowrap}.navbar-accordeon .accordion-button{width:auto;padding:2px;background:0 0}.navbar-accordeon .accordion-button:after{filter:invert(100%)}.navbar-accordeon .accordion-item{background-color:transparent;border:0}.navbar-accordeon .accordion-collapse{padding-left:15px}.navbar-accordeon .acc-line{margin:15px 0}.navbar-accordeon .acc-line a{color:#fff}.navbar-accordeon .acc-line a:hover{color:#a7a7a7}ul#lang{list-style:none;margin:0}ul#lang li{display:inline-block}ul#lang li a{display:block;padding:5px;text-transform:uppercase}ul#lang li.selected a{color:#bada55}.mainSlider{min-height:840px;display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row}.mainSlider #mainSlider{padding:0;margin:0}.mainSlider #mainSlider .slide{position:relative;height:500px}@media (min-width:768px){.mainSlider #mainSlider .slide{height:840px}}.mainSlider #mainSlider picture img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;z-index:1}.mainSlider #mainSlider .slide-content{position:relative;z-index:2;height:100%;width:100%;display:flex;align-items:center;text-align:start}.mainSlider #mainSlider .slide-content .btn-two{width:100%}.mainSlider #mainSlider .slide-content .slide-title{color:#000;font-size:2rem;font-weight:1000;margin:0;padding:0}@media (min-width:768px){.mainSlider #mainSlider .slide-content .slide-title{font-size:4rem}}.mainSlider #mainSlider .slide-content span{color:#000;font-size:1.2rem;font-weight:400;margin:0;padding:0}.mainSlider .right-part a{position:relative;display:block;height:230px}@media (min-width:768px){.mainSlider .right-part a{height:420px}}.mainSlider .right-part a:hover .text,.mainSlider .right-part a:hover img{scale:1.025}.mainSlider .right-part a img{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;transition:.3s}.mainSlider .right-part a .text{position:absolute;left:0;bottom:0;padding:30px;transition:.3s;width:100%}.mainSlider .right-part a .text p{color:#fff;font-size:1.2rem;font-weight:400;z-index:2;position:relative}.mainSlider .right-part a .text p:after{content:url(../web/arrow_button_white.svg);position:absolute;right:0;width:15px;height:15px}.mainSlider .right-part a .text h3{color:#fff;font-size:2rem;font-weight:700;z-index:2;position:relative;margin:0;padding:0}.otherSlider{height:200px;display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row}.otherSlider #otherSlider{padding:0;margin:0}.otherSlider #otherSlider .slide{position:relative;height:200px}.otherSlider #otherSlider picture img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;z-index:1}.otherSlider #otherSlider .slide-content{position:relative;z-index:2;height:100%;width:100%;display:flex;align-items:center;text-align:center}.ftr-brn{width:80%!important}footer{background-color:#000;color:#fff}.ftr-btm a{color:#fff;font-weight:700}.footer-top{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){.footer-top{padding:20px 40px}}.footer-top .info .logo img{height:76px;object-fit:contain}.footer-top .info h3{color:#fff!important;font-size:25px!important;font-weight:1000!important;margin:20px 0;padding:10px 0}.footer-top .info p{color:#fff!important;font-size:15px!important;font-weight:400!important;margin:20px 0!important;padding:10px 0!important}.footer-top .ftr{padding:20px}.footer-top .ftr p{color:#fff;font-size:15px;font-weight:700;margin:0;padding:10px 0}.footer-top .ftr a.contact{color:#d74a4f;font-size:15px;font-weight:700;width:100%;display:block;padding:10px 0}.footer-top .ftr a.contact:hover{text-decoration:underline}.footer-top .ftr h3{color:#9e9e9e;font-size:15px}.footer-top .ftr ul{list-style:none;margin:0;padding:0}.footer-top .ftr ul li{padding:10px 0}.footer-top .ftr ul li a{color:#fff;font-size:15px;font-weight:700}.footer-top .ftr ul li a:hover{color:#d74a4f;text-decoration:underline}.footer-bottom{padding:20px}@media (min-width:768px){.footer-bottom{padding:20px 60px}}.sixnet-logo{width:70px;transition:.2s;margin:0 0 0 3px}.sixnet-logo:hover{transform:scale(1.1)}.hero-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.hero-actions .action{position:relative;height:200px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}@media (min-width:768px){.hero-actions .action{height:250px}}.hero-actions .action:after{content:url(../web/arrow_button_white.svg);position:absolute;right:40px;top:50%;transform:translateY(-50%);width:15px;height:15px;z-index:2;opacity:0;transition:.2s}.hero-actions .action .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#ff0009;transition:opacity .4s;opacity:0;z-index:1}.hero-actions .action img{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0}.hero-actions .action ul{padding:20px;width:100%}.hero-actions .action ul li{text-align:center;width:100%;transition:width .8s ease}.hero-actions .action ul li p{color:#fff;font-size:1.875rem;font-weight:700;z-index:2;position:relative;margin:auto;white-space:pre}.hero-actions .action:hover li{width:0%}.hero-actions .action:hover .overlay{opacity:.6}.hero-actions .action:hover:after{opacity:1}.akciova_ponuka{text-align:center;padding:20px}.akciova_ponuka .produkt{display:flex;flex-direction:column;justify-content:center;position:relative;height:100%}.akciova_ponuka .produkt .image{position:relative;margin:10px 0}.akciova_ponuka .produkt .image img{width:100%;height:240px;object-fit:contain}.akciova_ponuka .produkt .image .tagy{position:absolute;top:0;left:0;width:40%;height:100%;display:flex;flex-direction:column;align-items:flex-end}.akciova_ponuka .produkt .image .tagy .tag{position:relative;margin:10px;top:0;left:0;padding:10px 12px;color:#fff;font-size:.85rem;font-weight:700;border-radius:0}.akciova_ponuka .produkt .image .tagy .tag.akcia{background-color:#fc0}.akciova_ponuka .produkt .image .tagy .tag.novinka{background-color:#a0e41e}.akciova_ponuka .produkt .image .tagy .tag.dopredaj{background-color:#00f}.akciova_ponuka .produkt .info{background:#f7f7f7;width:100%;position:relative;padding:0 15px 55px;height:100%}.akciova_ponuka .produkt .info .nazov{font-size:1.2rem;font-weight:700;color:#000;margin:0;padding:0;position:relative}.akciova_ponuka .produkt .info .nazov:before{content:'';display:block;top:0;left:50%;width:150px;height:6px;background-color:#fc0;margin:0 auto 20px auto;transition:.2s}.akciova_ponuka .produkt .info .oznacenie{font-size:1.2rem;line-height:2.375rem;text-transform:lowercase}.akciova_ponuka .produkt .info .cena{font-size:2rem;line-height:2.375rem;font-weight:1000}.akciova_ponuka .produkt:hover .nazov:before{width:96%}.skladom_ponuka{text-align:center;padding:20px}.skladom_ponuka .produkt{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;position:relative}.skladom_ponuka .produkt .image{position:relative}.skladom_ponuka .produkt .image img{width:100%;height:304px;object-fit:contain}.skladom_ponuka .produkt .image .tagy{position:absolute;top:0;left:0;width:40%;height:100%;overflow:hidden;display:flex;flex-direction:column;align-items:flex-end}.skladom_ponuka .produkt .image .tagy .tag{position:relative;margin:10px;top:0;left:0;padding:10px 11px;color:#fff;font-size:.65rem;font-weight:700;border-radius:0}.skladom_ponuka .produkt .image .tagy .tag.akcia{background-color:#fc0}.skladom_ponuka .produkt .image .tagy .tag.novinka{background-color:#9e9e9e}.skladom_ponuka .produkt .image .tagy .tag.dopredaj{background-color:#00f}.skladom_ponuka .produkt .info{background:#f7f7f7;width:100%;position:relative}.skladom_ponuka .produkt .info .nazov{font-size:1.2rem;line-height:3.75rem;font-weight:700;color:#000;margin:0;padding:0;white-space:nowrap;position:relative}.skladom_ponuka .produkt .info .nazov:before{content:'';display:block;top:0;left:50%;width:150px;height:6px;background-color:#fc0;margin:0 auto 20px auto;transition:.2s}.skladom_ponuka .produkt .info .oznacenie{font-size:1.2rem;line-height:2.375rem;text-transform:lowercase}.skladom_ponuka .produkt .info .cena{font-size:2rem;line-height:2.375rem;font-weight:1000}.skladom_ponuka .produkt:hover .nazov:before{width:93%}.bg-one{background-color:transparent;padding:20px}@media only screen and (max-width:1199px){.bg-one{background-color:rgba(255,255,255,.35)!important}}.btn-one{background:#000;display:inline-flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;color:#fff;font-size:1rem;width:70%;height:95px;padding:30px;margin:20px 0 0 0;position:absolute;left:50%;bottom:-45px;transform:translateX(-50%);border:4px solid #000}.btn-one:hover{color:#000;background-color:#fff}.btn-one:hover:after{content:url(../web/arrow_button_black.svg)}.btn-one:after{content:url(../web/arrow_button_white.svg);position:absolute;right:30px;top:50%;transform:translateY(-50%);width:15px;height:15px}.btn-two{background:#d74a4f;display:inline-flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;color:#fff;font-size:1rem;width:350px;height:95px;padding:30px;margin:auto;position:relative;border:4px solid #d74a4f}.btn-two:hover{color:#000;background-color:#fff}.btn-two:hover:after{content:url(../web/arrow_button_black.svg)}.btn-two:after{content:url(../web/arrow_button_white.svg);position:absolute;right:30px;top:50%;transform:translateY(-50%);width:15px;height:15px}.btn-three{background:#fff;display:inline-flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;color:#000;font-size:1rem;width:350px;height:95px;padding:30px;margin:auto;font-weight:700;position:relative;border:4px solid #fff}.btn-three:hover{color:#fff;background-color:#000}.btn-three:hover:after{content:url(../web/arrow_button_white.svg)}.btn-three:after{content:url(../web/arrow_button_black.svg);position:absolute;right:30px;top:50%;transform:translateY(-50%);width:15px;height:15px}.btn-four{background:#000;display:inline-flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;color:#fff;font-size:1rem;width:100%;height:95px;padding:30px;margin:auto;font-weight:700;position:relative;border:4px solid #000}.btn-four:hover{color:#000;background-color:#fff}.btn-four:hover:after{content:url(../web/arrow_button_black.svg)}.btn-four:after{content:url(../web/arrow_button_white.svg);position:absolute;right:30px;top:50%;transform:translateY(-50%);width:15px;height:15px}.btn-back{background:#000;display:inline-flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;color:#fff;font-size:1rem;width:200px;height:95px;padding:30px;margin:20px 0 0 0;position:relative;border:4px solid #000}.btn-back:hover{color:#000;background-color:#fff}.btn-back:hover:after{content:url(../web/arrow_button_black.svg)}.btn-back:after{content:url(../web/arrow_button_white.svg);position:absolute;right:30px;top:50%;transform:translateY(-50%) rotate(180deg);width:15px;height:15px}.btn-small-prod{background:#000;display:inline-flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;color:#fff;font-size:1rem;width:100%;height:95px;padding:30px;margin:20px 0 0 0;position:relative;border:4px solid #000}.btn-small-prod:hover{color:#000;background-color:#fff}.btn-small-prod:hover:after{content:url(../web/arrow_button_black.svg)}.btn-small-prod:after{content:url(../web/arrow_button_white.svg);position:absolute;right:30px;top:50%;transform:translateY(-50%);width:15px;height:15px}.header_p{font-size:1rem;font-weight:700;color:#9e9e9e;margin:0;padding:0;white-space:nowrap;text-align:center}.header_p:after{content:'';display:block;width:55px;height:5px;background-color:#d74a4f;margin:20px auto 0 auto}.header_h2{font-size:1.5rem;font-weight:1000;color:#000;margin:0;padding:0 20px;text-align:center}@media (min-width:768px){.header_h2{font-size:3rem}}.why-div{text-align:center;padding:20px}.why-div .why{text-align:center}.why-div .why:hover h3:before{width:96%}.why-div .why img{width:100px;height:auto;object-fit:contain;position:relative}@media (min-width:768px){.why-div .why img{width:155px}}.why-div .why h3{position:relative;font-weight:1000;font-size:.85rem;padding:10px}@media (min-width:768px){.why-div .why h3{font-size:1.5rem;padding:20px}}.why-div .why h3:before{content:'';display:block;top:0;left:50%;width:55px;height:5px;background-color:#d74a4f;margin:20px auto;transition:.2s}.why-div .why p{padding:0 20px}.novinky{position:relative;min-height:700px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center}.novinky .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../web/news_bg_3.jpg) no-repeat center center;background-size:cover;z-index:0}.novinky .left-news{z-index:1;position:relative;padding:20px}@media (max-width:767px){.novinky .left-news .btn-three{width:100%}}.novinky .left-news p.nadpis{color:#fff;font-size:17px;font-weight:700;text-transform:uppercase;width:fit-content}.novinky .left-news p.nadpis:after{content:'';display:block;width:120px;height:6px;background-color:#fff;margin:20px 0}.novinky .left-news p{color:#fff;font-size:1rem;font-weight:300;padding:20px 0}.novinky .left-news h3{color:#fff;font-size:1.5rem;font-weight:1000}@media (min-width:768px){.novinky .left-news h3{font-size:3rem}}.novinky .right-news{z-index:1;position:relative;margin:20px 0}.novinka{display:flex;flex-direction:row;flex-wrap:wrap}.novinka img{width:100%;height:100%;object-fit:cover;position:relative;transition:all .5s ease-in-out}@media (min-width:768px){.novinka img{height:200px}}.novinka:hover img{transform:scale(1.1)}.novinka .info{padding:0 20px;color:#fff;position:relative}.novinka .info h3{font-size:1rem;font-weight:1000}@media (min-width:768px){.novinka .info h3{font-size:1.7rem}}.novinka .info p{font-size:.9rem;font-weight:300;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.novinka .info:after{content:'';width:90%;border-bottom:#fff dashed 1px;height:1px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.novinka .info a{color:#fff;font-size:.9rem;font-weight:700;text-decoration:none;bottom:15px;position:absolute}.novinka .info a:hover{text-decoration:underline}.novinka.inlist img{height:200px;filter:grayscale(1);transition:.5s ease}.novinka.inlist:hover img{filter:grayscale(0);transform:scale(1)}.novinka.inlist .info{color:#000}.novinka.inlist .info:after{border-color:#000}.novinka.inlist .info a{color:#000}.novinka.inlist .info .read-more-white::after{filter:invert(1)}.kto-sme{position:relative;min-height:700px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center}.kto-sme .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../web/aboutus_bg.jpg) no-repeat center center;background-size:cover;z-index:0}.kto-sme .left-who{z-index:1;position:relative;padding:20px}@media (max-width:767px){.kto-sme .left-who .btn-three{width:100%}}.kto-sme .left-who p.nadpis{color:#fff;font-size:17px;font-weight:700;text-transform:uppercase;width:fit-content}.kto-sme .left-who p.nadpis:after{content:'';display:block;width:120px;height:6px;background-color:#fff;margin:20px 0}.kto-sme .left-who p{color:#fff;font-size:1rem;font-weight:300;padding:20px 0}.kto-sme .left-who h3{color:#fff;font-size:1.5rem;font-weight:1000}@media (min-width:768px){.kto-sme .left-who h3{font-size:3rem}}.kto-sme .right-who{z-index:1;position:relative;margin:20px 0}.kto-sme .right-who .padf{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.kto-sme .right-who .partner{display:flex;flex-direction:row;flex-wrap:wrap}.kto-sme .right-who .partner img{width:206px;max-height:94px;object-fit:contain;position:relative;padding:10px}.articles .article{z-index:1;position:relative;padding:20px;display:flex;height:200px}.articles .article p.nadpis{color:#000;font-size:17px;font-weight:700;text-transform:uppercase;width:fit-content}.articles .article p.nadpis:after{content:'';display:block;width:120px;height:6px;background-color:#000;margin:20px 0}.articles .article img{width:100%;height:100%;object-fit:cover;position:relative;filter:grayscale(1);transition:.5s ease}.articles .article:hover img{filter:grayscale(0)}.articles .article .info{padding:20px;color:#000;position:relative}.articles .article .info h3{font-size:1.7rem;font-weight:1000}.articles .article .info p{font-size:.9rem;font-weight:300;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.articles .article .info:after{content:'';width:90%;border-bottom:#000 dashed 1px;height:1px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.article-btn,.article-content,.article-detail-date,.article-detail-gallery-image,.article-detail-heading,.article-detail-image,.pad-20{padding:20px}.article-detail-heading{font-size:1.7rem;font-weight:1000}.article-detail-heading:after{content:'';display:block;width:250px;height:6px;background-color:#000;margin:20px 0}.read-more-black{color:#000;font-size:.9rem;font-weight:700;text-decoration:none;bottom:15px;position:absolute}.read-more-black:hover{text-decoration:underline;color:#000}.read-more-black:after{content:url(../web/arrow_button_black.svg);position:absolute;right:-50px;top:50%;transform:translateY(-50%);width:15px;height:15px}.read-more-white{color:#fff;font-size:.9rem;font-weight:700;text-decoration:none;bottom:15px;position:absolute}.read-more-white:hover{text-decoration:underline;color:#fff}.read-more-white:after{content:url(../web/arrow_button_white.svg);position:absolute;right:-22px;top:50%;transform:translateY(-50%);width:15px;height:15px}@media only screen and (max-width:1199px){.hero-actions .action ul li p{font-size:1.5rem}}.sidemenu{background-color:#000}.sidemenu ul{list-style:none;padding:20px 10px}.sidemenu ul li a{font-weight:700;color:#fff;position:relative;width:100%;display:flex;border:0;padding:5px}.sidemenu ul li a:hover{color:#d74a4f;text-decoration:none}.sidemenu ul li.active a{color:#d74a4f}.sliderarrow{transition:.25s ease}.sliderarrow img{width:25px}@media (min-width:768px){.sliderarrow img{width:55px}}.sliderarrow:hover img{opacity:.8}.pagination{gap:.5rem}.pagination li>span{border:2px solid transparent;color:#000;padding:5px 10px}.pagination li a{background-color:#fff;border:2px solid #d74a4f;color:#000;padding:5px 10px}.pagination li a:hover{color:#fff;background-color:#d74a4f;border:2px solid #d74a4f;box-shadow:none;text-decoration:none}#header-searchbtn{background:0 0}#header-searchbtn img{width:25px}#search-form{position:absolute;right:130px;z-index:1}@media (min-width:767px){#search-form{right:75px}}#header_search_column{position:absolute;top:calc(100% + 5px);left:0;height:auto;padding:15px;background-color:#fff;border-radius:15px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);z-index:999999;overflow-y:auto;max-height:50vh;display:none;min-width:250px}@media (min-width:767px){#header_search_column{left:unset;right:0;min-width:350px}}#header_search_column a{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dotted #d3d3d3;padding:4px 0;transition:.2s;color:#17171b}#header_search_column a:hover{color:#17171b;text-decoration:underline}#header_search_column a:last-child{border-bottom:none}.mb-10{margin-bottom:5rem}.form-check-input{border:2px solid #d74a4f;background-color:#fff}.form-check-input:focus{box-shadow:none;border-color:#d71c23}.form-check-input:checked{background-color:#d74a4f;border-color:#d74a4f}.agree_link{color:#d74a4f}.agree_link:hover{color:#d74a4f;text-decoration:underline}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2FzcyIsIl9jbGFzc2VzLnNhc3MiLCJfbWl4aW5zLnNhc3MiLCJhcHAuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEyQkEsNEdDM0JBLGtCQUNDLFFBQVMsYUFDVCxPQUFRLFFBQ1IsbUJBQW9CLEtBQ3BCLFdBQVksaUJBQUEsS0FBQSxRQUFBLENBQUEsTUFBQSxLQUFBLFNBQ1osT0FBUSxJQUFBLE1BQUEsWUFDUixjQUFlLElBQ2YsUUFBUyxNQUFBLElBQ1QsT0FBUSxLQUFBLEVBQUEsS0FDUixVQUFXLE1BQ1gsaUJBQWtCLFFBQ2xCLE1BQU8sUUFDUCxlQUFnQixVQUVqQix3QkFDQyxpQkFBa0IsUUFDbEIsTUFBTyxRQUk0QixFQUE5QixLQUEyRSxJQUFyRSxHQUFJLEdBQUksR0FBSSxHQUFJLEdBQUksR0FBaEMsS0FBZ0QsTUFBeUIsT0FBbEMsRUFBMEIsT0FBdkIsS0FBYSxTQUN0RCxZRE9NLGlCQUFpQixDQUFFLFdDTjFCLEtBQ0MsaUJBQWtCLEtBQ25CLEVBQUcsT0FDRixXQUFZLElBQ1osZ0JBQWlCLEtBQ2pCLE9BQVEsS0FIVCxTQUFBLFFBQUEsUUFBRyxjQUFBLGFBQUEsYUFLRCxnQkFBaUIsS0FDbkIsUUFDQyxPQUFRLElBQUksTURYRSxRQ1lmLE9BQ0MsUUFBUyxFQUNULE9BQVEsRUFDVCxZQUNDLFFBQVMsS0FDVCxVQUFXLEtBQ1osaUJBQ0MsV0FBWSxPQUNiLFlBQ0MsT0FBUSxFQUFBLEtBQ1IsUUFBUyxNQUdzRCxhQUFoRSxtQkFBMkMsb0JBQXZCLHNCQUNuQixjQUFlLEVBRGdELG1CQUFoRSx5QkFBMkMsMEJBQXZCLDRCQUlsQixRQUFTLEVBQ1QsV0FBWSxLQUNaLGFBQWMsUUFFaEIsWUFFRSxRQUFTLE1BQ1QsWUFBYSxJQUNiLE1BQU8sSUFDUCxVQUFXLEtBTGIsNEJBQUEsa0NBQUEsa0NBU0Usd0JBQXlCLFFBQ3pCLG1CQUFvQixFQUFBLEVBQUEsRUFBQSxPQUFBLEtBQUEsTUFDcEIsV0FBWSxpQkFB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VyxPQWpCbkIsd0JBb0JRLFFBQVMsS0FDVCxnQkFBaUIsY0FDakIsWUFBYSxPQUNiLGNBQWUsSUFBQSxPQUFBLFFBQ2YsUUFBUyxJQUFBLEVBQ1QsV0FBWSxJQUNaLE1BQU8sUUExQmYsOEJBNkJZLE1BQU8sUUFDUCxnQkFBaUIsVUE5QjdCLG1DQWlDWSxjQUFlLEtBRTNCLE9BQ0ksY0FBZSxLQUVuQixrQkFDSSxPQUFRLElBQUEsTUFBQSxRQUNSLGlCQUFrQixLQUZ0Qix3QkFLUSxXQUFZLEtBQ1osYUFBYyxRQU50QiwwQkFTUSxpQkFBa0IsUUFDbEIsYUFBYyxRQUV0QixZQUNJLE1BQU8sUUFEWCxrQkFJUSxNQUFPLFFBQ1AsZ0JBQWlCIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIkcHJpbWFyeUNvbG9yOiAjMDA1ZWIyO1xuJHNlY29uZGFyeUNvbG9yOiAjMDVjYTAwO1xuJHRlcnRpYXJ5Q29sb3I6ICNmZmZmZmY7XG4kcXVhdGVybmFyeUNvbG9yOiByZWQ7XG4kcGVudGlhcnlDb2xvcjogZ3JlZW47XG4kbXlSZWQgOiAjZDc0YTRmO1xuJG15R3JleSA6ICM5ZTllOWU7XG4kbXlMaWdodCA6ICNmN2Y3Zjc7XG4kbXlZZWxsb3cgOiAjZmZjYzAwO1xuXG4kZ3JheTogI2MwYzBjMDtcblxuJGVycm9yQ29sb3I6ICNjYzAwMDA7XG4kd2FybmluZ0NvbG9yOiAjZmZjYzAwO1xuJHN1Y2Nlc3NDb2xvcjogIzMzY2MwMDtcblxuJGJvZHktZm9udC1mYW1pbHk6ICdUZWtvJywgc2Fucy1zZXJpZjtcbiRiYXNlLWZvbnQtc2l6ZTogMXJlbTtcbiRiYXNlLWxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cbiRib3JkZXItY29sb3I6ICNlYmViZWI7XG5cblxuJGd1dHRlcjogMTVweDtcblxuJHRyYW5zaXRpb246IDAuNHMgYWxsO1xuXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1SZWQrSGF0K0Rpc3BsYXk6d2dodEAzMDA7NDAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xuJGZvbnQ6ICdSZWQgSGF0IERpc3BsYXknLCBzYW5zLXNlcmlmO1xuJGZvbnQyOiAkZm9udDtcbiIsIi50cmFuc2xhdGUtYnV0dG9uIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2Utb3V0LGNvbG9yIC4yNXMgZWFzZS1vdXQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdHBhZGRpbmc6IC44NWVtIDFlbTtcblx0bWFyZ2luOiAxcmVtIDAgMXJlbTtcblx0Zm9udC1zaXplOiAuOXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2VkNmMwODtcblx0Y29sb3I6ICNmZWZlZmU7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnRyYW5zbGF0ZS1idXR0b246aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzk1YzA3O1xuXHRjb2xvcjogI2ZlZmVmZTsgfVxuXG4vKiBCQVNJQyAqL1xuXG5odG1sLCBib2R5LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBhLCBwLCBzcGFuLCBpbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCwgb3B0aW9uLCBkaXYge1xuXHRmb250LWZhbWlseTogJGZvbnQ7IH1cbmJvZHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5hLCBidXR0b24ge1xuXHR0cmFuc2l0aW9uOiAwLjJzO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9XG4uYm9yZGVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjsgfVxuLm5vcGFkIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwOyB9XG4uc2ltcGxlZmxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDsgfVxuLnNpbXBsZWZsZXgtaXRlbSB7XG5cdGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuLmltZy1jZW50ZXIge1xuXHRtYXJnaW46IDAgYXV0bztcblx0ZGlzcGxheTogYmxvY2s7IH1cblxuXG5pbnB1dC5mb3JtLWNvbnRyb2wsIHRleHRhcmVhLmZvcm0tY29udHJvbCwgc2VsZWN0LmZvcm0tY29udHJvbCwgLmZvcm0tc2VsZWN0IHtcblx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjZTQxZTI1OyB9IH1cblxuZm9ybSB7XG5cdC5lcnJvciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogcmVkO1xuXHRcdGZvbnQtc2l6ZTogMTVweDsgfVxuXHRpbnB1dDotd2Via2l0LWF1dG9maWxsLFxuXHRpbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuXHRpbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzIHtcblx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzQ5NTA1Nztcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwMDBweCAjZmZmIGluc2V0O1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMgZWFzZS1pbi1vdXQgMHM7IH1cblx0LmFzdGVyaXNrIHtcblx0XHRjb2xvcjogcmVkOyB9XG5cdC5mb3JtLWZsb2F0aW5nIHtcblx0XHR0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuXHRcdFx0aGVpZ2h0OiAxMDBweDsgfSB9IH1cblxuLm5pY2VfY2hlY2tib3gge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxhYmVsOm5vdCguZXJyb3IpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdC8vY29sb3I6IGJyb3duXG5cdFx0bWFyZ2luOiAwIDAgMCAzMHB4O1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcblx0XHRcdGxlZnQ6IC0zMHB4O1xuXHRcdFx0dG9wOiAycHg7IH0gfVxuXHRpbnB1dCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdGxlZnQ6IDNweDtcblx0XHR0b3A6IDRweDtcblx0XHR3aWR0aDogMTRweDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0JjpjaGVja2VkIHtcblx0XHRcdH5sYWJlbCB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U0MWUyNTtcblx0XHRcdFx0XHRsZWZ0OiAtMjZweDtcblx0XHRcdFx0XHR0b3A6IDZweDsgfSB9IH0gfSB9XG5cbi5zdGRfYnRuIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1pbi13aWR0aDogNjBweDtcblx0cGFkZGluZzogMCAyMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGhlaWdodDogNTBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTQxZTI1O1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNlNDFlMjUsIDUlKTtcblx0XHRjb2xvcjogI2ZmZmZmZjsgfSB9XG5cbi5yb3RhdGUxODAge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5qc19oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lOyB9XG5cbi5zZW5kLWVtYWlsLWxvYWRlciB7XG5cdG1hcmdpbjogMCAwIDAgMTBweDtcblx0ZGlzcGxheTogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLmZvcm0tbWVzc2FnZXMge1xuXHRib3JkZXItcmFkaXVzOiA5OTlweDtcblx0cGFkZGluZzogMTBweCAyNXB4O1xuXHRtYXJnaW46IDEwcHggMDtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGRpc3BsYXk6IG5vbmU7IH1cblxuLmZvcm0tZmxvYXRpbmcge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7IH1cblxuLnJvdyB7XG5cdD4gLmZvcm0tZmxvYXRpbmcge1xuXHRcdD4gbGFiZWwge1xuXHRcdFx0cGFkZGluZzogMXJlbSAxLjVyZW07IH0gfSB9XG5cbi5jb250ZW50LXdlYixcbi5tb2R1bGUtY29udGVudCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDEuNjtcblx0Zm9udC1mYW1pbHk6ICRmb250O1xuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87IH1cblx0YSB7XG5cdFx0Y29sb3I6ICNlNDFlMjU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNDFlMjU7IH0gfVxuXG4uY29udGVudC13ZWIge1xuXHRwYWRkaW5nOiAwIDAgNDBweDsgfVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRpbWcge1xuXHRcdHdpZHRoOiAyMHB4OyB9IH1cblxuLnJlbGF0aXZlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5taWRkbGUge1xuXHRAaW5jbHVkZSB2ZXJ0aWNhbEFsaWduKCk7IH1cblxuLmJvbGQge1xuXHRmb250LXdlaWdodDogYm9sZDsgfVxuXG4udXBwZXJjYXNlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4vKiBsaW5lIGJyZWFrIGFmdGVyIGVsZW1lbnQgKi9cbi5iciB7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICdcXEEnO1xuXHRcdHdoaXRlLXNwYWNlOiBwcmU7IH0gfVxuXG4uY2xpY2thYmxlIHtcblx0Y3Vyc29yOiB6b29tLWluOyB9XG5cbi8qIEFETUlOOiBlZGl0IHRleHQgb24gdGhlIHBhZ2UgKi9cbi5hZG1pbi1lZGl0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQvL2JvcmRlcjogMXB4IGRhc2hlZCB0cmFuc3BhcmVudGl6ZSgkd2FybmluZ0NvbG9yLCAwLjc1KVxuXHQvL2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKHdoaXRlLCAwLjk1KVxuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50aXplKGRhcmtlbigkd2FybmluZ0NvbG9yLCAzMCksIDAuNzUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKGJsYWNrLCAwLjk1KTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfVxuXHQmOmhvdmVyIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGVycm9yQ29sb3IsIDEwKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSh3aGl0ZSwgMC4zMyk7XG5cdFx0Y29sb3I6IGRhcmtlbigkZXJyb3JDb2xvciwgMjApO1xuXHRcdGN1cnNvcjogdXJsKCcuLi9pbWFnZXMvcGVuY2lsLXJlZC0xNi5naWYnKSAwIDE2LCBwb2ludGVyOyB9XG5cdCZbZGF0YS12YXJpYW50PVwic3RhdGljX2NvbnRlbnRcIl0ge1xuXHRcdGRpc3BsYXk6IGluaGVyaXQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjdXJzb3I6IHVybCgnLi4vaW1hZ2VzL2RvYy1lZGl0LTE2LmdpZicpIDAgMTYsIHBvaW50ZXI7IH0gfSB9XG5cbi5tZW51LWNvbnRlbnQtZWRpdCB7XG5cdEBleHRlbmQgLmFkbWluLWVkaXQ7XG5cdGRpc3BsYXk6IGluaGVyaXQ7XG5cdCY6aG92ZXIge1xuXHRcdGN1cnNvcjogdXJsKCcuLi9pbWFnZXMvZG9jLWVkaXQtMTYuZ2lmJykgMCAxNiwgcG9pbnRlcjsgfSB9XG5cbi8vIHBsYWNlaG9sZGVyIGNsZWFyLWZpeFxuJWNsZWFyZml4IHtcblx0Knpvb206IDE7XG5cdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnICc7XG5cdFx0ZGlzcGxheTogdGFibGU7IH1cblx0JjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7IH0gfVxuXG4vLyBjbGVhci1maXhcbi5jZiB7XG5cdEBleHRlbmQgJWNsZWFyZml4OyB9XG4iLCIvLy8gQWRkcyBhIGJyb3dzZXIgcHJlZml4IHRvIHRoZSBwcm9wZXJ0eVxuLy8vIEBwYXJhbSB7Kn0gJHByb3BlcnR5IFByb3BlcnR5XG4vLy8gQHBhcmFtIHsqfSAkdmFsdWUgVmFsdWVcblxuQG1peGluIGNzczMtcHJlZml4KCRwcm9wZXJ0eSwgJHZhbHVlKSB7XG5cdC13ZWJraXQtI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG5cdC1raHRtbC0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcblx0LW1vei0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcblx0LW1zLSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuXHQtby0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcblx0I3skcHJvcGVydHl9OiAjeyR2YWx1ZX07IH1cblxuXG4vLy8gQm9yZGVyIFJhZGl1c1xuLy8vIEBwYXJhbSB7U2l6ZX0gJHJhZGl1cyBbNXB4XSAtIFJhZGl1c1xuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogNXB4KSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KCdib3JkZXItcmFkaXVzJywgJHJhZGl1cyk7IH1cblxuXG4vLy8gQm9yZGVyIFJhZGl1cyBTZXBhcmF0ZVxuLy8vIEBwYXJhbSB7U2l6ZX0gJHRvcExlZnRSYWRpdXMgWzVweF0gLSBUb3AgTGVmdFxuLy8vIEBwYXJhbSB7U2l6ZX0gJHRvcFJpZ2h0UmFkaXVzIFs1cHhdIC0gVG9wIFJpZ2h0XG4vLy8gQHBhcmFtIHtTaXplfSAkYm90dG9tTGVmdFJhZGl1cyBbNXB4XSAtIEJvdHRvbSBMZWZ0XG4vLy8gQHBhcmFtIHtTaXplfSAkYm90dG9tUmlnaHRSYWRpdXMgWzVweF0gLSBCb3R0b20gUmlnaHRcblxuQG1peGluIGJvcmRlci1yYWRpdXMtc2VwYXJhdGUoJHRvcExlZnRSYWRpdXM6IDVweCwgJHRvcFJpZ2h0UmFkaXVzOiA1cHgsICRib3R0b21MZWZ0UmFkaXVzOiA1cHgsICRib3R0b21SaWdodFJhZGl1czogNXB4KSB7XG5cdC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHRvcExlZnRSYWRpdXM7XG5cdC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICR0b3BSaWdodFJhZGl1cztcblx0LXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvdHRvbVJpZ2h0UmFkaXVzO1xuXHQtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3R0b21MZWZ0UmFkaXVzO1xuXHQtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogJHRvcExlZnRSYWRpdXM7XG5cdC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogJHRvcFJpZ2h0UmFkaXVzO1xuXHQtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6ICRib3R0b21SaWdodFJhZGl1cztcblx0LW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6ICRib3R0b21MZWZ0UmFkaXVzO1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdG9wTGVmdFJhZGl1cztcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICR0b3BSaWdodFJhZGl1cztcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3R0b21SaWdodFJhZGl1cztcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvdHRvbUxlZnRSYWRpdXM7IH1cblxuXG4vLy8gR2VuZXJpYyBUcmFuc2Zvcm1cbi8vLyBAcGFyYW0ge0xpc3R9ICRwYXJhbXMgLSBQYXJhbXNcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiB0cmFuc2Zvcm0oJHRyYW5zZm9ybXMpIHtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zZm9ybScsICR0cmFuc2Zvcm1zKTsgfVxuXG5cbi8vLyBUcmFuc2Zvcm0tT3JpZ2luXG4vLy8gQHBhcmFtIHtMaXN0fSAkcGFyYW1zIC0gUGFyYW1zXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkcGFyYW1zKSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KFwidHJhbnNmb3JtLW9yaWdpblwiLCAkcGFyYW1zKTsgfVxuXG5cbi8vLyBUcmFuc2Zvcm0tU3R5bGVcbi8vLyBAcGFyYW0ge0xpc3R9ICRwYXJhbXMgLSBQYXJhbXNcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiB0cmFuc2Zvcm0tc3R5bGUoJHN0eWxlOiBwcmVzZXJ2ZS0zZCkge1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeChcInRyYW5zZm9ybS1zdHlsZVwiLCAkc3R5bGUpOyB9XG5cblxuLy8vIFJvdGF0ZVxuLy8vIEBwYXJhbSB7JGRlZ30gRGVncmVlXG5cbkBtaXhpbiByb3RhdGUoJGRlZykge1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKCN7JGRlZ31kZWcpKTsgfVxuXG5cbi8vLyBTY2FsZVxuLy8vIEBwYXJhbSB7JHNjYWxlfVxuXG5AbWl4aW4gc2NhbGUoJHNjYWxlOiAxLjE1KSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgkc2NhbGUpKTsgfVxuXG5cbi8vLyBUcmFuc2xhdGVcbi8vLyBAcGFyYW0geyR4fVxuLy8vIEBwYXJhbSB7JHl9XG5cbkBtaXhpbiB0cmFuc2xhdGUoJHgsICR5KSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoJHgsICR5KSk7IH1cblxuXG4vLy8gVHJhbnNpdGlvblxuLy8vIEBwYXJhbSB7TGlzdH0gJHByb3BlcnRpZXMgLSBQcm9wZXJ0aWVzXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gdHJhbnNpdGlvbigkcHJvcGVydGllcy4uLikge1xuXHRAaWYgbGVuZ3RoKCRwcm9wZXJ0aWVzKSA+PSAxIHtcblx0XHRAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNpdGlvbicsICRwcm9wZXJ0aWVzKTsgfVxuXHRAZWxzZSB7XG5cdFx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zaXRpb24nLCAnYWxsIDAuMjVzIGVhc2UtaW4tb3V0IDBzJyk7IH0gfVxuXG5cbi8vLyBPcGFjaXR5XG4vLy8gQHBhcmFtIHtEb3VibGV9ICRvcGFjaXR5IFswLjVdIC0gT3BhY2l0eVxuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHk6IDAuNSkge1xuXHQkb3BhY2l0eU11bHRpcGxpZWQ6ICRvcGFjaXR5ICogMTAwO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHkgPSAkb3BhY2l0eU11bHRpcGxpZWQpO1xuXHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PVwiICsgJG9wYWNpdHlNdWx0aXBsaWVkICsgXCIpXCI7XG5cdEBpbmNsdWRlIHByZWZpeChcIm9wYWNpdHlcIiwgJG9wYWNpdHkpOyB9XG5cblxuLy8gc2tld1xuQG1peGluIHNrZXcoJHgsICR5KSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybShza2V3KCN7JHh9ZGVnLCAjeyR5fWRlZykpOyB9XG5cblxuXG5cblxuXG5cblxuQG1peGluIGJveC1zaGFkb3coJHNoYWRvdykge1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCgnYm94LXNoYWRvdycsICRzaGFkb3cpOyB9XG5cblxuQG1peGluIHZlcnRpY2FsQWxpZ24oJHBvc2l0aW9uOiByZWxhdGl2ZSwgJHZhbHVlOiA1MCUpIHtcblx0cG9zaXRpb246ICRwb3NpdGlvbjtcblx0dG9wOiAkdmFsdWU7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KHRyYW5zZm9ybSwgdHJhbnNsYXRlWSgtJHZhbHVlKSk7IH1cblxuXG5AbWl4aW4gaG9yaXpvbnRhbEFsaWduKCRwb3NpdGlvbjogcmVsYXRpdmUsICR2YWx1ZTogNTAlKSB7XG5cdHBvc2l0aW9uOiAkcG9zaXRpb247XG5cdGxlZnQ6ICR2YWx1ZTtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgodHJhbnNmb3JtLCB0cmFuc2xhdGVYKC0kdmFsdWUpKTsgfVxuXG5cbkBtaXhpbiBhYnNvbHV0ZUFsaWduKCRwb3NpdGlvbjogYWJzb2x1dGUsICR2YWx1ZVg6IDUwJSwgJHZhbHVlWTogNTAlKSB7XG5cdHBvc2l0aW9uOiAkcG9zaXRpb247XG5cdHRvcDogJHZhbHVlWTtcblx0bGVmdDogJHZhbHVlWDtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgodHJhbnNmb3JtLCB0cmFuc2xhdGUoLSR2YWx1ZVgsIC0kdmFsdWVZKSk7IH1cblxuXG5AbWl4aW4gbGluZWFyR3JhZGllbnQoJHRvcCwgJGJvdHRvbSkge1xuXHRiYWNrZ3JvdW5kOiAkdG9wO1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAkdG9wIDAlLCAkYm90dG9tIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCR0b3ApLCBjb2xvci1zdG9wKDEwMCUsJGJvdHRvbSkpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAkdG9wIDAlLCRib3R0b20gMTAwJSk7XG5cdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAkdG9wIDAlLCRib3R0b20gMTAwJSk7XG5cdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgJHRvcCAwJSwkYm90dG9tIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgJHRvcCAwJSwkYm90dG9tIDEwMCUpO1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2ZmZmZmZicsIGVuZENvbG9yc3RyPScjMDAwMDAwJyxHcmFkaWVudFR5cGU9MCApOyB9XG5cblxuXG5AbWl4aW4gYXNwZWN0LXJhdGlvKCRhcmdsaXN0Li4uKSB7XG5cdCRtYXA6IGtleXdvcmRzKCRhcmdsaXN0KTtcblx0JGhlaWdodDogbWFwLWdldCgkbWFwLCBoZWlnaHQpIG9yIG50aC12YWx1ZSgkYXJnbGlzdCwgMik7XG5cdCR3aWR0aDogbWFwLWdldCgkbWFwLCB3aWR0aCkgb3IgbnRoLXZhbHVlKCRhcmdsaXN0LCAxKTtcblx0JHJhdGlvOiBtYXAtZ2V0KCRtYXAsIHJhdGlvKSBvciBpZigkd2lkdGggYW5kICRoZWlnaHQsICR3aWR0aCAvICRoZWlnaHQsIG50aC12YWx1ZSgkYXJnbGlzdCwgMSkpIG9yIDE7XG5cdCRwYWRkaW5nOiAxIC8gJHJhdGlvICogMTAwJTtcblxuXHQvL0B3YXJuICRyYXRpb1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jjo6YmVmb3JlLCAmOjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0d2lkdGg6IDFweDtcblx0XHRtYXJnaW4tbGVmdDogLTFweDsgfVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cGFkZGluZy1ib3R0b206ICRwYWRkaW5nOyB9XG5cblx0PiAuYXNwZWN0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGltZyB7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdEBpbmNsdWRlIGFic29sdXRlQWxpZ247XG5cdFx0XHRAaWYoJHJhdGlvID4gMSkge1xuXHRcdFx0XHQmOm5vdCguY292ZXIpIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0Jjpub3QoLmNvbnRhaW4pIHtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7IH0gfVxuXHRcdFx0XHQmLmNvdmVyIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTsgfSB9XG5cdFx0XHRAZWxzZSB7XG5cdFx0XHRcdCY6bm90KC5jb3Zlcikge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdCY6bm90KC5jb250YWluKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTsgfSB9XG5cdFx0XHRcdCYuY292ZXIge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7IH0gfSB9IH0gfVxuXG5cblxuXG5cblxuQG1peGluIGFzcGVjdC1yYXRpby0xKCRhcmdsaXN0Li4uKSB7XG5cdCRtYXA6IGtleXdvcmRzKCRhcmdsaXN0KTtcblx0JGhlaWdodDogbWFwLWdldCgkbWFwLCBoZWlnaHQpIG9yIG50aC12YWx1ZSgkYXJnbGlzdCwgMik7XG5cdCR3aWR0aDogbWFwLWdldCgkbWFwLCB3aWR0aCkgb3IgbnRoLXZhbHVlKCRhcmdsaXN0LCAxKTtcblx0JHJhdGlvOiBtYXAtZ2V0KCRtYXAsIHJhdGlvKSBvciBpZigkd2lkdGggYW5kICRoZWlnaHQsICR3aWR0aCAvICRoZWlnaHQsIG50aC12YWx1ZSgkYXJnbGlzdCwgMSkpIG9yIDE7XG5cdCRwYWRkaW5nOiAxIC8gJHJhdGlvICogMTAwJTtcblxuXHQmOjpiZWZvcmUsICY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0XHR3aWR0aDogMXB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmc7IH0gfVxuXG4vLyBIZWxwZXIgZnVuY3Rpb25cbi8vIFJldHVybiBudWxsIHJhdGhlciB0aGFuIHRocm93aW5nIGFuIGVycm9yIGlmIGluZGV4IGlzIG91dHNpZGUgbGlzdCByYW5nZS5cbkBmdW5jdGlvbiBudGgtdmFsdWUoJGxpc3QsICRpbmRleCkge1xuXHRAcmV0dXJuIGlmKGxlbmd0aCgkbGlzdCkgPj0gJGluZGV4LCBudGgoJGxpc3QsICRpbmRleCksIG51bGwpOyB9XG5cblxuXG5cblxuXG4iLCJAQ0hBUlNFVCAnVVRGLTgnIHt9XG5cbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAnbWl4aW5zJztcbkBpbXBvcnQgJ2NsYXNzZXMnO1xuXG5ib2R5LCBodG1sIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7IH1cblxuZm9vdGVyIHtcbiAgICBvdmVyZmxvdzogaW5oZXJpdDsgfVxuXG5oZWFkZXIge1xuICAgIG92ZXJmbG93OiBpbml0aWFsOyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udDI7IH1cblxuYSwgcCwgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250MjsgfVxuXG4uc2VvLWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGgxIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07IH0gfSB9XG5cbi50b3AtYm9yZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDAwMDAgMCUsICNlMjFkMjQgMTAwJSk7IH1cblxuLm5hdmJhciB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBwYWRkaW5nOiAycmVtIDFyZW07XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI3MHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMi41cmVtOyB9XG5cbiAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpOyB9IH1cblxuICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgICAgLy9tYXJnaW46IDEwcHggMzBweFxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluOyB9IH1cblxuICAgIC5uYXZiYXItY29udGFjdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBjb2xvcjogJG15R3JleTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4OyB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbiAgICAgICAgICAgICYucGhvbmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbXlSZWQ7IH1cblxuICAgICAgICAgICAgJi5lbWFpbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrOyB9IH1cblxuICAgICAgICAuY29udGFjdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuXG4gICAgICAgICAgICAuY29udGFjdC1pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH0gfVxuXG4gICAgICAgICAgICAuY29udGFjdC10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7IH0gfSB9IH1cblxudWwubmF2IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG1hcmdpbjogMTBweCAxM3B4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMjBweDsgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgdG9wOiAtNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG15UmVkO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0OyB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbXlSZWQ7XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTsgfSB9IH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTsgfSB9IH1cblxuICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXG4gICAgICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbXlSZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRteVJlZDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyB9IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG15UmVkO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfSB9XG5cbiAgICAgICAgICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRteVJlZDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTsgfSB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfSB9IH0gfSB9IH0gfSB9IH1cblxuLm5hdmJhci1hY2NvcmRlb24ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43Nik7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuXG4gICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9IH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBmaWx0ZXI6IGludmVydCgxMDAlKTsgfSB9XG5cbiAgICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAwOyB9XG5cbiAgICAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbiAgICAuYWNjLWxpbmUge1xuICAgICAgICBtYXJnaW46IDE1cHggMDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2E3YTdhNzsgfSB9IH0gfVxuXG51bCNsYW5nIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcblxuICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9IH1cblxuICAgIGxpLnNlbGVjdGVkIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogI2JhZGE1NTsgfSB9IH1cblxuLm1haW5TbGlkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDg0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAjbWFpblNsaWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAuc2xpZGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogODQwcHg7IH0gfVxuXG4gICAgICAgIHBpY3R1cmUge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7IH0gfVxuXG4gICAgICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG5cbiAgICAgICAgICAgIC5idG4tdHdvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuXG4gICAgICAgICAgICAuc2xpZGUtdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtOyB9IH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfSB9XG5cbiAgICAucmlnaHQtcGFydCB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDIzMHB4O1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MjBweDsgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAudGV4dCwgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgc2NhbGU6IDEuMDI1OyB9IH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zczsgfVxuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybChcIi4uL3dlYi9hcnJvd19idXR0b25fd2hpdGUuc3ZnXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDsgfSB9XG5cbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwOyB9IH0gfSB9IH1cblxuLm90aGVyU2xpZGVyIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAjb3RoZXJTbGlkZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLnNsaWRlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7IH1cblxuICAgICAgICBwaWN0dXJlIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxOyB9IH1cblxuICAgICAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9IH1cblxuLmZ0ci1icm4ge1xuICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDsgfVxuXG5mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZnRyLWJ0bSB7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfSB9XG5cbi5mb290ZXItdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4OyB9XG5cbiAgICAuaW5mbyB7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc2cHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjsgfSB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAxMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDsgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgIWltcG9ydGFudDsgfSB9XG5cbiAgICAuZnRyIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7IH1cblxuICAgICAgICBhLmNvbnRhY3Qge1xuICAgICAgICAgICAgY29sb3I6ICRteVJlZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfSB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6ICRteUdyZXk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7IH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbXlSZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfSB9IH0gfSB9IH1cblxuLmZvb3Rlci1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggNjBweDsgfSB9XG5cbi5zaXhuZXQtbG9nbyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICBtYXJnaW46IDAgMCAwIDNweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH0gfVxuXG4uaGVyby1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLmFjdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7IH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybChcIi4uL3dlYi9hcnJvd19idXR0b25fd2hpdGUuc3ZnXCIpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzOyB9XG5cbiAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwOTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxOyB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAwOyB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIC44cyBlYXNlO1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHByZTsgfSB9IH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMCU7IH1cblxuICAgICAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNjsgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyB9IH0gfSB9XG5cbi5ha2Npb3ZhX3BvbnVrYSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAucHJvZHVrdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG5cbiAgICAgICAgICAgIC50YWd5IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgICAgIC50YWcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAgICAgICAgICAgICAmLmFrY2lhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRteVllbGxvdzsgfVxuXG4gICAgICAgICAgICAgICAgICAgICYubm92aW5rYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBlNDFlOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5kb3ByZWRhaiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMGZmOyB9IH0gfSB9XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJG15TGlnaHQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCA1NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAubmF6b3Yge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG15WWVsbG93O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7IH0gfVxuXG4gICAgICAgICAgICAub3puYWNlbmllIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4zNzVyZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgfVxuXG4gICAgICAgICAgICAuY2VuYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjM3NXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMTAwMDsgfSB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAubmF6b3Yge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk2JTsgfSB9IH0gfSB9XG5cbi5za2xhZG9tX3BvbnVrYSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAucHJvZHVrdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzA0cHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuXG4gICAgICAgICAgICAudGFneSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgICAgIC50YWcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC42NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAgICAgICAgICAgICAmLmFrY2lhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRteVllbGxvdzsgfVxuXG4gICAgICAgICAgICAgICAgICAgICYubm92aW5rYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbXlHcmV5OyB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5kb3ByZWRhaiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMGZmOyB9IH0gfSB9XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJG15TGlnaHQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC8vcGFkZGluZy1ib3R0b206IDU1cHhcbiAgICAgICAgICAgIC5uYXpvdiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNzVyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRteVllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzOyB9IH1cblxuICAgICAgICAgICAgLm96bmFjZW5pZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMzc1cmVtO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cblxuICAgICAgICAgICAgLmNlbmEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4zNzVyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDA7IH0gfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLm5hem92IHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MyU7IH0gfSB9IH0gfVxuXG4uYmctb25lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSkgIWltcG9ydGFudDsgfSB9XG5cbi5idG4tb25lIHtcbiAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB3aWR0aDogNzAlO1xuICAgIGhlaWdodDogOTVweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIGJvdHRvbTogLTQ1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkIGJsYWNrO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiB1cmwoXCIuLi93ZWIvYXJyb3dfYnV0dG9uX2JsYWNrLnN2Z1wiKTsgfSB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogdXJsKFwiLi4vd2ViL2Fycm93X2J1dHRvbl93aGl0ZS5zdmdcIik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7IH0gfVxuXG5cbi5idG4tdHdvIHtcbiAgICBiYWNrZ3JvdW5kOiAkbXlSZWQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIGhlaWdodDogOTVweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiA0cHggc29saWQgJG15UmVkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiB1cmwoXCIuLi93ZWIvYXJyb3dfYnV0dG9uX2JsYWNrLnN2Z1wiKTsgfSB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogdXJsKFwiLi4vd2ViL2Fycm93X2J1dHRvbl93aGl0ZS5zdmdcIik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7IH0gfVxuXG4uYnRuLXRocmVlIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkIHdoaXRlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiB1cmwoXCIuLi93ZWIvYXJyb3dfYnV0dG9uX3doaXRlLnN2Z1wiKTsgfSB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogdXJsKFwiLi4vd2ViL2Fycm93X2J1dHRvbl9ibGFjay5zdmdcIik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7IH0gfVxuXG4uYnRuLWZvdXIge1xuICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogOTVweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDRweCBzb2xpZCBibGFjaztcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogdXJsKFwiLi4vd2ViL2Fycm93X2J1dHRvbl9ibGFjay5zdmdcIik7IH0gfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IHVybChcIi4uL3dlYi9hcnJvd19idXR0b25fd2hpdGUuc3ZnXCIpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4OyB9IH1cblxuLmJ0bi1iYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDRweCBzb2xpZCBibGFjaztcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogdXJsKFwiLi4vd2ViL2Fycm93X2J1dHRvbl9ibGFjay5zdmdcIik7IH0gfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IHVybChcIi4uL3dlYi9hcnJvd19idXR0b25fd2hpdGUuc3ZnXCIpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4OyB9IH1cblxuLmJ0bi1zbWFsbC1wcm9kIHtcbiAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkIGJsYWNrO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiB1cmwoXCIuLi93ZWIvYXJyb3dfYnV0dG9uX2JsYWNrLnN2Z1wiKTsgfSB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogdXJsKFwiLi4vd2ViL2Fycm93X2J1dHRvbl93aGl0ZS5zdmdcIik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7IH0gfVxuXG5cbi5oZWFkZXJfcCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRteUdyZXk7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRteVJlZDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMCBhdXRvOyB9IH1cblxuLmhlYWRlcl9oMiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfSB9XG5cbi53aHktZGl2IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweDtcblxuICAgIC53aHkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBoMzpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5NiU7IH0gfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1NXB4OyB9IH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMTAwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg1cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7IH1cblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG15UmVkO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7IH0gfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH0gfVxuXG4ubm92aW5reSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuYmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi93ZWIvbmV3c19iZ18zLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB6LWluZGV4OiAwOyB9XG5cbiAgICAubGVmdC1uZXdzIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgLmJ0bi10aHJlZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4gICAgICAgIHAubmFkcGlzIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7IH0gfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07IH0gfSB9XG5cbiAgICAucmlnaHQtbmV3cyB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7IH0gfVxuXG4ubm92aW5rYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDsgfSB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfSB9XG5cbiAgICAuaW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuN3JlbTsgfSB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAvL2NsYW1wIDIgbGluZXNcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHdoaXRlIGRhc2hlZCAxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfSB9IH1cblxuICAgICYuaW5saXN0IHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlOyB9XG5cbiAgICAgICAgJjpob3ZlciBpbWcge1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDsgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDsgfVxuXG4gICAgICAgICAgICAucmVhZC1tb3JlLXdoaXRlOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBpbnZlcnQoMSk7IH0gfSB9IH1cblxuLmt0by1zbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmJnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vd2ViL2Fib3V0dXNfYmcuanBnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHotaW5kZXg6IDA7IH1cblxuICAgIC5sZWZ0LXdobyB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIC5idG4tdGhyZWUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuICAgICAgICBwLm5hZHBpcyB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwOyB9IH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7IH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAxMDAwO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtOyB9IH0gfVxuXG4gICAgLnJpZ2h0LXdobyB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgICAgICAgLnBhZGYge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbiAgICAgICAgLnBhcnRuZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwNnB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDk0cHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDsgfSB9IH0gfVxuXG4uYXJ0aWNsZXMge1xuICAgIC5hcnRpY2xlIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuXG4gICAgICAgIHAubmFkcGlzIHtcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7IH0gfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZTsgfVxuXG4gICAgICAgICY6aG92ZXIgaW1nIHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDApOyB9XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAxMDAwOyB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgLy9jbGFtcCAyIGxpbmVzXG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IGJsYWNrIGRhc2hlZCAxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9IH0gfSB9XG5cbi5hcnRpY2xlLWRldGFpbC1oZWFkaW5nLCAuYXJ0aWNsZS1jb250ZW50LFxuLmFydGljbGUtZGV0YWlsLWRhdGUsIC5hcnRpY2xlLWRldGFpbC1pbWFnZSxcbi5hcnRpY2xlLWRldGFpbC1nYWxsZXJ5LWltYWdlLCAuYXJ0aWNsZS1idG4sXG4ucGFkLTIwIHtcbiAgICBwYWRkaW5nOiAyMHB4OyB9XG5cbi5hcnRpY2xlLWRldGFpbC1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICBmb250LXdlaWdodDogMTAwMDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICBtYXJnaW46IDIwcHggMDsgfSB9XG5cbi5yZWFkLW1vcmUtYmxhY2sge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3R0b206IDE1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBjb2xvcjogYmxhY2s7IH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiB1cmwoXCIuLi93ZWIvYXJyb3dfYnV0dG9uX2JsYWNrLnN2Z1wiKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7IH0gfVxuXG4ucmVhZC1tb3JlLXdoaXRlIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogdXJsKFwiLi4vd2ViL2Fycm93X2J1dHRvbl93aGl0ZS5zdmdcIik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC0yMnB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuaGVyby1hY3Rpb25zIC5hY3Rpb24gdWwgbGkgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cblxuLnNpZGVtZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcblxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNkNzRhNGY7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZDc0YTRmOyB9IH0gfSB9XG5cbi5zbGlkZXJhcnJvdyB7XG4gICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlO1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDU1cHg7IH0gfVxuXG4gICAgJjpob3ZlciBpbWcge1xuICAgICAgICBvcGFjaXR5OiAuODsgfSB9XG5cbi5wYWdpbmF0aW9uIHtcbiAgICBnYXA6IC41cmVtO1xuXG4gICAgbGkge1xuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4OyB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNkNzRhNGY7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDc0YTRmO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNkNzRhNGY7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfSB9IH1cblxuI2hlYWRlci1zZWFyY2hidG4ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7IH0gfVxuXG4jc2VhcmNoLWZvcm0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTMwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgcmlnaHQ6IDc1cHg7IH0gfVxuXG4jaGVhZGVyX3NlYXJjaF9jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDVweCk7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgbWF4LWhlaWdodDogNTB2aDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbWluLXdpZHRoOiAzNTBweDsgfVxuXG4gICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZDNkM2QzO1xuICAgICAgICBwYWRkaW5nOiA0cHggMDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzO1xuICAgICAgICBjb2xvcjogIzE3MTcxYjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMTcxNzFiO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfSB9IH1cblxuLm1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtOyB9XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZDc0YTRmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZDcxYzIzOyB9XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDc0YTRmO1xuICAgICAgICBib3JkZXItY29sb3I6ICNkNzRhNGY7IH0gfVxuXG4uYWdyZWVfbGluayB7XG4gICAgY29sb3I6ICNkNzRhNGY7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNkNzRhNGY7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9IH1cbiJdfQ== */
