@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700);a,a:hover{text-decoration:none}.contact-form .success h3,.contact-form form .subtitle,.main-btn{font-weight:600;text-transform:uppercase}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.footer__address,a,blockquote,button,h1,h2,h3,h4,h5,h6,input,label,li,option,p,pre,select,span,textarea{font-family:Montserrat,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{}a:hover{}b{font-weight:700}a,blockquote,button,h1,h2,h3,h4,h5,h6,input,label,li,option,p,pre,select,span,textarea{}.main-btn{display:inline-block;padding:19px 42px;background-color:#17ca8e;border:none;font-size:14px;line-height:.93;color:#fff;cursor:pointer;text-align:center}.contact-form .success.hidden,.contact-form form.hidden,.iti__arrow{display:none}@media (max-width:767px){.main-btn{padding:19px 25px}.contact-form{margin:0 auto;margin-top:30px}}.main-btn:focus{outline:0}.main-btn:hover{color:#fff;background:#15da98}.contact-form form select,.iti--separate-dial-code .iti__selected-flag{background-color:transparent}.contact-form{width:100%;padding:45px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:455px;-webkit-box-shadow:0 5px 17px 0 rgba(0,0,0,.07);box-shadow:0 5px 17px 0 rgba(0,0,0,.07);background-color:#fff;color:#323232}@media (max-width:991px){.contact-form{padding:45px 30px}}@media (max-width:767px){}.contact-form form{width:100%}.contact-form form.hidden{}.contact-form form .form-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.contact-form form .form-box{display:block;margin-bottom:20px}.contact-form form .form-box .form-group{width:100%!important}}.contact-form form .form-box .form-group{width:calc(50% - 5px);-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.contact-form form .subtitle{margin-bottom:37px;text-align:center;font-size:15px;line-height:1.33}.contact-form form .form-group{margin-bottom:22px}.contact-form form .form-group.has-error input,.contact-form form .form-group.has-error select{background:url(../img/has-error.svg) calc(100% - 10px) 12px/17px no-repeat rgba(216,216,216,.25)}.contact-form form .form-group.has-success input,.contact-form form .form-group.has-success select{background:url(../img/has-success.svg) calc(100% - 10px) 13px/16px no-repeat rgba(216,216,216,.25)}.contact-form form .form-group.has-success input:-webkit-autofill,.contact-form form .form-group.has-success select:-webkit-autofill{background-color:transparent!important}.contact-form form .form-group label.has-error{display:inline-block!important;color:#d84a4a!important}.contact-form form select{font-size:15px;line-height:1.67;text-align:left;color:#777!important;font-weight:300;font-family:Montserrat;padding:0 35px 0 20px;-webkit-appearance:none;border-radius:0}.contact-form form input,.contact-form form select{padding:8px 15px;margin-bottom:0;width:100%;border:1px solid rgba(151,151,151,.25);color:#323232;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;border-radius:0!important}.contact-form form input:focus,.contact-form form select:focus{outline:0;border:1px solid #979797}.contact-form form input::-webkit-input-placeholder,.contact-form form select::-webkit-input-placeholder{color:#777;opacity:.67}.contact-form form input::-moz-placeholder,.contact-form form select::-moz-placeholder{color:#777;opacity:.67}.contact-form form input::-ms-input-placeholder,.contact-form form select::-ms-input-placeholder{color:#777;opacity:.67}.contact-form form input::placeholder,.contact-form form select::placeholder{color:#777;opacity:.67}.contact-form form .form__appearance{position:relative}.contact-form form .form__appearance::before{content:"";background-image:url(../img/arrow-1-1.svg);background-repeat:no-repeat;background-size:contain;pointer-events:none;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:7px}.contact-form form .main-btn{margin-top:10px;margin-bottom:25px;width:100%}.contact-form .success img,.main-content ul{margin-bottom:30px}.contact-form form span{opacity:.7;font-family:Roboto;font-size:14px;font-weight:300;line-height:1.43;color:#454545}.contact-form form span a{text-decoration:underline;color:#454545}.contact-form form span a:hover{color:#1476f2}.contact-form .success{padding:25px 0 15px;text-align:center}.contact-form .success.hidden{}.contact-form .success img{}.contact-form .success h3{margin-bottom:12px;font-size:32px;color:#1476f2}.contact-form .success .js-thx__image img{max-width:190px;margin:0 auto}.contact-form .success p{font-size:15px;font-weight:400;line-height:1.67;margin-bottom:45px}.contact-form .success span{margin-bottom:42px;display:block;font-size:15px;font-weight:400;line-height:25px;color:#777}.contact-form .success a{font-size:13px;font-weight:600;text-transform:uppercase;background-color:#1476f2;color:#fff;line-height:50px;display:inline-block;width:100%;margin:15px 0 0}.contact-form .success a:hover{background:#005ed7;border-color:#005ed7;color:#fff}.contact-form .success a svg{margin-bottom:2px;margin-left:5px}@media (min-width:1200px){.contact-form{margin:0;position:absolute;top:67px;right:calc(50% - 581px)}.contact-form.fixed-form{position:fixed;top:30px}.contact-form.stop-form{position:absolute;top:auto;bottom:100px}.container{max-width:1191px}}.footer__address a.footer__link:hover i,.footer__privacy{margin-left:10px}@media (min-width:992px) and (max-width:1199px){.contact-form{right:0}}.iti{width:100%}.iti__arrow{}.footer__flexbox,.footer__menu{display:-webkit-box;display:-ms-flexbox}.iti__country-list{z-index:100}.iti__country-list .iti__flag{display:block!important}.iti.has-error input,.iti.has-error select{background:url(../img/has-error.svg) calc(100% - 10px) 12px/17px no-repeat rgba(216,216,216,.25)}.iti.has-success input,.iti.has-success select{background:url(../img/has-success.svg) calc(100% - 10px) 13px/16px no-repeat rgba(216,216,216,.25)}.iti.has-success input:-internal-autofill-selected,.iti.has-success select:-internal-autofill-selected{background-color:transparent!important}.iti--separate-dial-code .iti__selected-flag{}ul.iti__country-list{max-width:none!important}.main-header{padding:30px 0 0;background:url(../img/driving-strategic.png) 50% 50%/cover no-repeat;color:#fff;position:relative}.main-header::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}@media (max-width:767px){}.main-header .logo{width:172px;height:48px;overflow:hidden;position:relative}.main-header .logo img{width:100%;height:auto}.main-header .hero{margin-top:-15px}.main-header .hero .title{margin-top:115px;margin-bottom:23px;text-align:left;font-size:38px;font-weight:600;line-height:1.26;letter-spacing:0;color:#fff}.main-header .hero .title__preheader{margin-bottom:15px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 19px;display:block;width:90px;height:26px;font-size:14px;font-weight:500;letter-spacing:.1px;background-color:#1476f2;position:relative}.main-header .hero .title__preheader::after{content:'';position:absolute;left:0;bottom:-14px;border-style:solid;border-width:14px 19px 0 0;border-color:#1476f2 transparent transparent;opacity:.7}.main-header .hero__description{margin-bottom:44px;font-size:18px;line-height:30px}.main-header .hero .main-btn{display:block;max-width:200px;margin:0 auto 30px}.main-header .hero .ebook-img{height:auto;max-width:348px;margin-top:10px;margin-bottom:67px;margin-right:55px}@media (max-width:767px){.main-header .text-right{text-align:center!important}.main-header .hero .ebook-img{margin-right:0;width:100%}}@media (min-width:768px){.main-header .hero .main-btn{display:inline-block;margin:0 0 30px}}.main-content{color:#fff;position:relative}.main-content .first{padding:67px 0 80px;background:url(../img/background.png) 50% 50%/cover no-repeat}.main-content .first .col-12{position:unset}@media (max-width:1199px){.main-content .first .col-12{position:relative}}.main-content .first p{font-family:Montserrat;font-size:18px;line-height:1.39;margin-bottom:25px}.main-content section.last{background-color:#f4f4f4;padding:96px 0}@media (max-width:575px){.main-content section.last{padding:50px 0 20px}}.main-content section.last h2{font-size:34px;font-weight:600;line-height:1.29;color:#323232;margin-bottom:53px}.main-content section.last ul li{font-size:18px;line-height:1.39;color:#323232}.main-content .title{margin-top:30px;margin-bottom:46px;font-size:34px;font-weight:600;line-height:1.29}.main-content ul{max-width:93%;margin-left:20px}.main-content ul li{position:relative;margin-bottom:22px;font-size:18px;line-height:1.44}.main-content ul li:before{content:'';position:absolute;left:-20px;top:9px;border-radius:50%;display:block;width:7px;height:7px;background-color:#079ce8}@media (min-width:1200px){}@-webkit-keyframes icon-zoom{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes icon-zoom{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.footer{padding:31px 0 30px;background-color:#f2f2f2}@media (max-width:767px){.footer{padding:50px 0 20px}}.footer__flexbox{display:flex;padding:0 0 67px;font-size:14px;line-height:1.71;border-bottom:1px solid rgba(50,50,50,.06)}@media (max-width:767px){.footer__flexbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:0!important;margin-bottom:15px}}.footer__menu{display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:6;-ms-flex:6;flex:6;font-size:14px;font-weight:400;line-height:2.31;color:#323232}@media (max-width:767px){.footer__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__menu .toggle-menu{height:0;overflow:hidden}.footer__menu .sub-menu{padding-left:0;overflow:hidden;display:none}.footer__menu .has-dropdown{padding:0;width:100%;border-top:1px solid rgba(150,150,150,.15)}.footer__menu .has-dropdown:last-child{border-bottom:1px solid rgba(150,150,150,.15)}.footer__menu .has-dropdown>a{line-height:2.86!important;margin-bottom:0!important;width:100%;pointer-events:none}.footer__menu .has-dropdown>a::before{content:"";background-image:url(../img/arrow-right.svg);background-size:contain;position:absolute;right:0;top:50%;height:14px;width:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}}.footer__heading,.footer__menu .has-dropdown>a,.footer__office .office1{line-height:1;text-transform:uppercase}.footer__menu .has-dropdown{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:15px}@media (min-width:1200px){.footer__menu .has-dropdown:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 270px;flex:0 0 270px}.footer__menu .has-dropdown:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 265px;flex:0 0 265px}.footer__menu .has-dropdown:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 234px;flex:0 0 234px}.footer__menu .has-dropdown:nth-child(4){-webkit-box-flex:0;-ms-flex:0 0 148px;flex:0 0 148px}}.footer__menu .has-dropdown .sub-menu.show{display:block}.footer__menu .has-dropdown .sub-menu li{line-height:30px}.footer__menu .has-dropdown.arrow-down>a::before{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.footer__menu .has-dropdown>a{display:inline-block;margin-bottom:10px;font-weight:600;position:relative;font-size:14px;color:#323232}.footer__menu .sub-menu a{color:#323232;font-weight:400}.footer__menu .sub-menu a:hover{color:#1476f2}.footer__address a.footer__link:hover,.footer__email:hover{color:#005ed7}.footer__email{position:relative;color:#323232;font-size:14px;font-weight:400}.footer__email:hover{}.footer__email:hover::after{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}.footer__email::after{content:"";position:absolute;bottom:0;display:block;height:1px;width:100%;background-color:#1476f2;transition:transform .45s cubic-bezier(.835,-.005,.06,1),-webkit-transform .45s cubic-bezier(.835,-.005,.06,1);-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}.footer__about{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px}@media (max-width:767px){.footer__about{padding:0;margin-top:35px}}.footer__office .office1{display:inline-block;font-weight:600;position:relative;font-size:10px;color:#323232}.footer__copyright{font-size:14px;margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (max-width:767px){}.footer__year{font-size:inherit;font-weight:400;color:#323232;opacity:.5}.footer__privacy{color:#323232;font-weight:300;border-left:1px solid rgba(50,50,50,.5);padding-left:15px}@media (max-width:767px){}@media (max-width:767px){.footer__copyright{margin-top:0!important;padding-right:0!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__privacy{border-left:none;margin:0;padding:0}.footer__copy-container{margin-bottom:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__copy-container *{padding-bottom:10px}}.footer__heading{display:inline-block;margin-bottom:15px;font-weight:600;position:relative;font-size:14px;color:#323232!important}.footer__phone{font-size:14px;font-weight:600;color:#323232;padding:8px 0 0}.footer__address{font-size:14px;font-weight:400;color:#323232;padding-bottom:10px;line-height:22px}.footer__address a.footer__link{padding:0;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:400;text-transform:uppercase}.footer__address a.footer__link:hover{}.footer__address a.footer__link:hover i{}.footer__address a.footer__link i{margin-left:0;-webkit-transition:margin-left .3s;transition:margin-left .3s;position:relative;padding-left:12px}.footer__address a.footer__link i::after{content:'';position:absolute;right:-12px;top:6px;opacity:.6;border:solid;border-width:0 1px 1px 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:10px;height:10px;color:#0072f6}.social-box__list,.social-box__list .social-box__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.social-box__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.social-box__list svg{fill:#fff;margin:0 auto}.social-box__list .social-box__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px;width:25px;height:25px;border-radius:20px;background-color:rgba(50,50,50,.2)}.social-box__list .social-box__icon:hover{-webkit-animation:.3s linear icon-zoom;animation:.3s linear icon-zoom}.social-box__list .social-box__icon:last-child{margin-right:0}.social-box .linkedin svg{width:15px;height:15px}.social-box .linkedin:hover{background-color:#0b86ca}.social-box .facebook svg{width:11px;height:14px}.social-box .facebook:hover{background-color:#4c76be}.social-box .twitter svg{width:15px;height:12px}.social-box .twitter:hover{background-color:#00c7ff}.social-box .flickr svg{width:15px;height:13px}.social-box .flickr:hover{background-color:#ff0084}.social-box .youtube svg{width:25px;height:15px;margin-left:2px}.social-box .youtube:hover{background-color:red}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5zY3NzIiwiX2NvbW1vbi5zY3NzIiwiX2Zvcm0uc2NzcyIsIl9idXR0b25zLnNjc3MiLCJfcmVzZXQuc2NzcyIsIl9mb290ZXIuc2NzcyIsIl9tYWluLnNjc3MiLCJfaGVhZGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsb0ZBQ0EsNEVDSUEsRUFBQSxRQUlJLGdCQUFBLEtDVEosMEJBQUEsNkJDQUEsVUQ4S00sWUFBQSxJQTRCQSxlQUFBLFVFMU1OLEVBQUEsS0FBQSxRQUFBLFFBQUEsT0FBQSxRQUFBLE1BQUEsTUFBQSxFQUFBLElBQUEsV0FBQSxLQUFBLE9BQUEsUUFBQSxPQUFBLEtBQUEsS0FBQSxHQUFBLElBQUEsUUFBQSxJQUFBLElBQUEsR0FBQSxHQUFBLEdBQUEsTUFBQSxTQUFBLFdBQUEsT0FBQSxPQUFBLEtBQUEsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLEdBQUEsT0FBQSxPQUFBLEtBQUEsRUFBQSxPQUFBLElBQUEsSUFBQSxJQUFBLE1BQUEsT0FBQSxHQUFBLEtBQUEsS0FBQSxJQUFBLE9BQUEsR0FBQSxPQUFBLEVBQUEsSUFBQSxFQUFBLEtBQUEsRUFBQSxLQUFBLFFBQUEsTUFBQSxLQUFBLE9BQUEsT0FBQSxJQUFBLFFBQUEsSUFBQSxNQUFBLE1BQUEsR0FBQSxNQUFBLEdBQUEsTUFBQSxLQUFBLEdBQUEsR0FBQSxFQUFBLEdBQUEsSUFBQSxNQWFFLE9BQUEsRUFDQSxRQUFBLEVBQ0EsT0FBQSxFQUNBLFVBQUEsS0FDQSxLQUFBLFFBQ0EsZUFBQSxTQzBQQSxpQkozUEYsRUFBQSxXQUFBLE9BQUEsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLEdBQUEsTUFBQSxNQUFBLEdBQUEsT0FBQSxFQUFBLElBQUEsT0FBQSxLQUFBLFNJaVFJLFlBQUEsVUFBQSxDQUFBLFdEN1BKLFFBQUEsTUFBQSxRQUFBLFdBQUEsT0FBQSxPQUFBLE9BQUEsT0FBQSxLQUFBLElBQUEsUUFFRSxRQUFBLE1BRUYsS0FDRSxZQUFBLEVB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LEtBQ0EsY0FBQSxLQUNBLGlCQUFBLGtCQWRKLDBDQWlCTSxrQkFBQSxJQUFBLE9BQUEsVUFBQSxVQUFBLElBQUEsT0FBQSxVQWpCTiwrQ0FxQk0sYUFBQSxFQUtOLDBCQUdNLE1BQUEsS0FDQSxPQUFBLEtBSk4sNEJBUU0saUJBQUEsUUFSTiwwQkFjTSxNQUFBLEtBQ0EsT0FBQSxLQWZOLDRCQW1CTSxpQkFBQSxRQW5CTix5QkF5Qk0sTUFBQSxLQUNBLE9BQUEsS0ExQk4sMkJBOEJNLGlCQUFBLFFBOUJOLHdCQW9DTSxNQUFBLEtBQ0EsT0FBQSxLQXJDTiwwQkF5Q00saUJBQUEsUUF6Q04seUJBK0NNLE1BQUEsS0FDQSxPQUFBLEtBQ0EsWUFBQSxJQWpETiwyQkFxRE0saUJBQUEiLCJmaWxlIjoic3R5bGVzLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU1vbnRzZXJyYXQ6MzAwLDQwMCw1MDAsNjAwLDcwMCcpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG86MzAwLDQwMCw1MDAsNzAwJyk7XG5AaW1wb3J0IFwicmVzZXRcIjtcbkBpbXBvcnQgXCJjb21tb25cIjtcbkBpbXBvcnQgXCJidXR0b25zXCI7XG5AaW1wb3J0IFwiZm9ybVwiO1xuQGltcG9ydCBcImhlYWRlclwiO1xuQGltcG9ydCBcIm1haW5cIjtcbkBpbXBvcnQgXCJmb290ZXJcIjsiLCJib2R5IHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbmIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBsYWJlbCxcbmEsIGlucHV0LCBidXR0b24sIHNwYW4sIHRleHRhcmVhLCBzZWxlY3QsIG9wdGlvbiwgbGkge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xufSIsIi5jb250YWN0LWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNDVweCA1MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDQ1NXB4O1xuICBib3gtc2hhZG93OiAwIDVweCAxN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMzIzMjMyO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHBhZGRpbmc6IDQ1cHggMzBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICBmb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYuaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZvcm0tYm94IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgICAgZmxleC1ncm93OiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VidGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzdweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcblxuICAgICAgJi5oYXMtZXJyb3Ige1xuICAgICAgICBpbnB1dCwgc2VsZWN0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9oYXMtZXJyb3Iuc3ZnJykgY2FsYygxMDAlIC0gMTBweCkgMTJweC8xN3B4IG5vLXJlcGVhdCByZ2JhKDIxNiwyMTYsMjE2LC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5oYXMtc3VjY2VzcyB7XG4gICAgICAgIGlucHV0LCBzZWxlY3Qge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2hhcy1zdWNjZXNzLnN2ZycpIGNhbGMoMTAwJSAtIDEwcHgpIDEzcHgvMTZweCBuby1yZXBlYXQgcmdiYSgyMTYsMjE2LDIxNiwuMjUpO1xuXG4gICAgICAgICAgJjotd2Via2l0LWF1dG9maWxse1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbGFiZWwuaGFzLWVycm9yIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZDg0YTRhIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzZWxlY3Qge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICM3Nzc3NzcgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgIHBhZGRpbmc6IDAgMzVweCAwIDIwcHg7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgaW5wdXQsXG4gICAgc2VsZWN0IHtcbiAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSgxNTEsMTUxLDE1MSwuMjUpO1xuICAgICAgY29sb3I6ICMzMjMyMzI7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSgxNTEsMTUxLDE1MSwxKTtcbiAgICAgIH1cblxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgICAgb3BhY2l0eTogMC42NztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybV9fYXBwZWFyYW5jZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctMS0xLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tYnRuIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgY29sb3I6ICM0NTQ1NDU7XG5cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6ICM0NTQ1NDU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICMxNDc2RjI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3VjY2VzcyB7XG4gICAgcGFkZGluZzogMjVweCAwIDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJi5oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgY29sb3I6ICMxNDc2ZjI7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAuanMtdGh4X19pbWFnZSBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxOTBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgIGNvbG9yOiAjNzc3Nzc3O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ3NmYyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAxNXB4IDAgMDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDVlZDc7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAwNWVkNztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFjdC1mb3JtIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjdweDtcbiAgICByaWdodDogY2FsYyg1MCUgLSA1ODFweCk7XG5cbiAgICAmLmZpeGVkLWZvcm0ge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAzMHB4O1xuICAgIH1cblxuICAgICYuc3RvcC1mb3JtIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogMTAwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29udGFjdC1mb3JtIHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG5cbi5pdGkge1xuICB3aWR0aDogMTAwJTtcbiAgJl9fYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgJl9fY291bnRyeS1saXN0IHtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgLml0aV9fZmxhZyB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmLmhhcy1lcnJvciB7XG4gICAgaW5wdXQsIHNlbGVjdCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9oYXMtZXJyb3Iuc3ZnJykgY2FsYygxMDAlIC0gMTBweCkgMTJweC8xN3B4IG5vLXJlcGVhdCByZ2JhKDIxNiwyMTYsMjE2LC4yNSk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtc3VjY2VzcyB7XG4gICAgaW5wdXQsIHNlbGVjdCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9oYXMtc3VjY2Vzcy5zdmcnKSBjYWxjKDEwMCUgLSAxMHB4KSAxM3B4LzE2cHggbm8tcmVwZWF0IHJnYmEoMjE2LDIxNiwyMTYsLjI1KTtcbiAgICAgICY6LWludGVybmFsLWF1dG9maWxsLXNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLml0aS0tc2VwYXJhdGUtZGlhbC1jb2RlIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbnVsLml0aV9fY291bnRyeS1saXN0IHtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIubWFpbi1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDE5cHggNDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Y2E4ZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAwLjkzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmc6IDE5cHggMjVweDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZDogIzE1ZGE5ODtcbiAgfVxufSIsImh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTtcbn1cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG4iLCJAa2V5ZnJhbWVzIGljb24tem9vbSB7XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpXG4gIH1cbn1cblxuLmZvb3RlciB7XG4gIHBhZGRpbmc6IDMxcHggMCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmc6IDUwcHggMCAyMHB4O1xuICB9XG5cbiAgJl9fZmxleGJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwIDAgNjdweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNTAsIDUwLCA1MCwgLjA2KTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX19tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4OiA2O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjMxO1xuICAgIGNvbG9yOiAjMzIzMjMyO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAudG9nZ2xlLW1lbnUge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG5cbiAgICAgIC5zdWItbWVudSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmhhcy1kcm9wZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgaHNsYSgwLCAwJSwgNTklLCAuMTUpO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGhzbGEoMCwgMCUsIDU5JSwgLjE1KTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gYSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuODYgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Fycm93LXJpZ2h0LnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGFzLWRyb3Bkb3duIHtcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIGZsZXg6IDAgMCAyNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBmbGV4OiAwIDAgMjY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgZmxleDogMCAwIDIzNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgIGZsZXg6IDAgMCAxNDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc3ViLW1lbnUge1xuICAgICAgICAmLnNob3cge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYXJyb3ctZG93biB7XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICA+IGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICMzMjMyMzI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN1Yi1tZW51IHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzMyMzIzMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzE0NzZmMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2VtYWlsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICMzMjMyMzI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDA1ZWQ3O1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ3NmYyO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40NXMgY3ViaWMtYmV6aWVyKC44MzUsIC0uMDA1LCAuMDYsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAuNDVzIGN1YmljLWJlemllciguODM1LCAtLjAwNSwgLjA2LCAxKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgfVxuICB9XG5cbiAgJl9fYWJvdXQge1xuICAgIGZsZXg6IDE7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICB9XG4gIH1cblxuICAmX19vZmZpY2Uge1xuICAgIC5vZmZpY2UxIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBjb2xvcjogIzMyMzIzMjtcbiAgICB9XG4gIH1cblxuICAmX19jb3B5cmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX3llYXIge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMzIzMjMyO1xuICAgIG9wYWNpdHk6IC41O1xuICB9XG5cbiAgJl9fcHJpdmFjeSB7XG4gICAgY29sb3I6ICMzMjMyMzI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoNTAsNTAsNTAsLjUpO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICZfX2NvcHktY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICoge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzMyMzIzMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgJl9fcGhvbmUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjMzIzMjMyO1xuICAgIHBhZGRpbmc6IDhweCAwIDA7XG4gIH1cblxuICAmX19hZGRyZXNzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzMyMzIzMjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuXG4gICAgYS5mb290ZXJfX2xpbmsge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDA1ZWQ3O1xuXG4gICAgICAgIGkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgLjNzIGVhc2U7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IC0xMnB4O1xuICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICAgIGJvcmRlcjogc29saWQ7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICBjb2xvcjogIzAwNzJmNjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc29jaWFsLWJveF9fbGlzdCwgLnNvY2lhbC1ib3hfX2xpc3QgLnNvY2lhbC1ib3hfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc29jaWFsLWJveF9fbGlzdCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuc29jaWFsLWJveF9faWNvbiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MCwgNTAsIDUwLCAuMik7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGFuaW1hdGlvbjogaWNvbi16b29tIC4zcyBsaW5lYXIgMTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uc29jaWFsLWJveCB7XG4gIC5saW5rZWRpbiB7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBiODZjYTtcbiAgICB9XG4gIH1cblxuICAuZmFjZWJvb2sge1xuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTFweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0Yzc2YmU7XG4gICAgfVxuICB9XG5cbiAgLnR3aXR0ZXIge1xuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGM3ZmY7XG4gICAgfVxuICB9XG5cbiAgLmZsaWNrciB7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDA4NDtcbiAgICB9XG4gIH1cblxuICAueW91dHViZSB7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICB9XG4gIH1cbn0iLCIubWFpbi1jb250ZW50IHtcbiAgY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmZpcnN0IHtcbiAgICBwYWRkaW5nOiA2N3B4IDAgODBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iYWNrZ3JvdW5kLnBuZycpIDUwJSA1MCUgL2NvdmVyIG5vLXJlcGVhdDtcblxuICAgIC5jb2wtMTIge1xuICAgICAgcG9zaXRpb246IHVuc2V0O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgfVxuXG4gIHNlY3Rpb24ubGFzdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBwYWRkaW5nOiA5NnB4IDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMCAyMHB4O1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4yOTtcbiAgICAgIGNvbG9yOiAjMzIzMjMyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTNweDtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzk7XG4gICAgICAgIGNvbG9yOiAjMzIzMjMyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NnB4O1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI5O1xuICB9XG5cbiAgdWwge1xuICAgIG1heC13aWR0aDogOTMlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDQ7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgIHRvcDogOXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA3OWNlODtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExOTFweDtcbiAgfVxufSIsIi5tYWluLWhlYWRlciB7XG4gIHBhZGRpbmc6IDMwcHggMCAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9kcml2aW5nLXN0cmF0ZWdpYy5wbmcnKSA1MCUgNTAlIC9jb3ZlciBuby1yZXBlYXQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLCAuNik7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudGV4dC1yaWdodCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAubG9nbyB7XG4gICAgd2lkdGg6IDE3MnB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAuaGVybyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XG5cbiAgICAudGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMTE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAmX19wcmVoZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nOiA1cHggMTlweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ3NmYyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJvdHRvbTogLTE0cHg7XG4gICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDE0cHggMTlweCAwIDA7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMTQ3NmYyIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDRweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC5tYWluLWJ0biB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgIH1cblxuICAgIC5lYm9vay1pbWcge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAzNDhweDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2N3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVybyB7XG4gICAgICAubWFpbi1idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59Il19 */
