@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 form .form-group input:focus,.contact-form form .form-group select:focus,.main-btn:focus{outline:0}.cta-btn,.main-content .main-list-block{-webkit-box-direction:normal;align-content:stretch}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}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,div,h1,h2,h3,h4,h5,h6,input,label,li,option,p,pre,select,span,textarea,time{font-family:Montserrat,sans-serif;color:#323232}.main-btn{display:inline-block;padding:19px 40px;background-color:#17ca8e;border:none;font-size:14px;line-height:.93;color:#fff;cursor:pointer;-webkit-transition:.3s;transition:.3s;text-transform:uppercase;width:100%}.main-btn:focus{}.main-btn:hover{color:#fff;background-color:#15da98}.pinned-wrapper{position:relative}.contact-form{margin:50px auto 0;width:100%;max-width:350px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;-webkit-box-shadow:0 5px 17px 0 rgba(0,0,0,.07);box-shadow:0 5px 17px 0 rgba(0,0,0,.07);overflow:hidden}.contact-form .form-header{padding:0 20px 20px;background:#fff}.contact-form .form-header h3{margin-bottom:0;text-align:center;font-size:18px;line-height:30px;font-weight:600;color:#323232}.contact-form .form-header h5{font-size:18px;text-align:center;color:#fff;letter-spacing:-.4px;line-height:38px}.contact-form .form-header time{display:block;text-align:center;font-size:14px;color:#fff}.contact-form .success.hidden,.contact-form form.hidden{display:none}.contact-form form{padding:24px 40px 40px;background-color:#fff;width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (max-width:1199px){.contact-form form{padding:15px}}.contact-form form.hidden{}.base-timer__label,.contact-form form #countdown,.contact-form form .form-box{display:-webkit-box;display:-ms-flexbox}.contact-form form .form-box{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 .form-group{width:calc(50% - 5px)}@media screen and (max-width:767px){}.contact-form form .form-group{margin-bottom:13px;position:relative}.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);border:1px solid red}.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:-internal-autofill-selected,.contact-form form .form-group.has-success select:-internal-autofill-selected{background-color:transparent!important}.contact-form form .form-group label.has-error{display:inline-block!important;color:#d84a4a!important}.contact-form form .form-group input,.contact-form form .form-group select{padding:10px;width:100%;border:none;background-color:rgba(216,216,216,.25);font-size:14px;color:#18191c;border-radius:0}.contact-form form .form-group input:focus,.contact-form form .form-group select:focus{}.contact-form form .form-group input::-webkit-input-placeholder,.contact-form form .form-group select::-webkit-input-placeholder{color:rgba(24,25,28,.5)}.contact-form form .form-group input::-moz-placeholder,.contact-form form .form-group select::-moz-placeholder{color:rgba(24,25,28,.5)}.contact-form form .form-group input::-ms-input-placeholder,.contact-form form .form-group select::-ms-input-placeholder{color:rgba(24,25,28,.5)}.contact-form form .form-group input::placeholder,.contact-form form .form-group select::placeholder{color:rgba(24,25,28,.5)}.contact-form form .form-group input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-form form .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;line-height:1.2;background:url(../img/dropdown.svg) calc(100% - 10px) 15px/12px no-repeat rgba(216,216,216,.25);cursor:pointer;color:rgba(24,25,28,.5)}.contact-form form #countdown{padding:10px 20px 23px;display:flex;-ms-flex-pack:distribute;justify-content:space-around;font-size:18px;font-weight:500;color:#2094ff}.contact-form form #countdown .timer-block{text-align:center;font-size:18px;font-weight:500;color:#2094ff}.contact-form form #countdown .timer-block span{display:block;margin-top:2px;font-size:12px;font-weight:500;color:#2094ff;opacity:.5}.contact-form form .main-btn{margin:0 auto;display:block;margin-top:41px;font-weight:600;font-size:15px;line-height:13px;padding:23px 40px}@media screen and (max-width:767px){.contact-form form .form-box{display:block}.contact-form form .form-box .form-group{width:100%}.contact-form form .main-btn{margin-top:19px;padding:18px 40px}}.contact-form .form-header span{font-size:28px;font-weight:600;color:#fff;text-transform:uppercase;display:block;text-align:center;padding-top:28px;padding-bottom:30px;line-height:45px}.contact-form .success{padding:30px;background-color:#fff;width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;text-align:center}.contact-form .success .success-icon{margin-bottom:40px}.contact-form .success.hidden{}.contact-form .success img{margin-bottom:30px;width:100%;padding:0 50px}.contact-form .success h3{margin-bottom:12px;font-size:32px;font-weight:600;text-transform:uppercase;color:#1476f2}.contact-form .success p{margin-bottom:56px;font-size:15px;font-weight:500;color:#323232;letter-spacing:1.2px;line-height:25px}.contact-form .success p a{color:#7e9c2f;font-weight:500;font-size:18px;text-transform:lowercase}.contact-form .success a,.main-content .main-list li strong,.main-content .main-list-new li strong,.main-content .team li .exp strong,.main-content .team li .name,.main-content .title,.main-content p strong,.main-header .hero .title{font-weight:600}.contact-form .success a{font-size:13px;line-height:50px;text-transform:uppercase;color:#fff;background-color:#1476f2;display:block}.contact-form .success a:hover{background-color:#0c6ae0}@media (min-width:420px){.contact-form{max-width:390px}}@media (min-width:1280px){.contact-form{max-width:390px;margin:-21px 0 0 auto}}.base-timer{position:relative;width:90px;height:90px;margin:0 auto}.base-timer__svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.base-timer__circle{fill:none;stroke:none}.base-timer__path-elapsed{stroke-width:7px;stroke:#d8d8d8}.base-timer__path-remaining{stroke-width:7px;stroke-linecap:round;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:1s linear;transition:1s linear;fill-rule:nonzero;stroke:currentColor}.base-timer__path-remaining.green{color:#89a328}.base-timer__path-remaining.orange{color:#8c9b1c}.base-timer__path-remaining.red{color:#a3bc01}.base-timer__label{position:absolute;width:90px;height:90px;top:0;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:30px}@media (max-width:575px){}@media (max-width:991px){.main-header{padding:30px 0 24px}.contact-form{padding:0;margin:0 auto}.contact-form form{padding:14px 16px 21px}.contact-form form .form-group{margin-bottom:10px}.contact-form form #countdown{font-size:14px;padding:7px 20px 19px}.contact-form form #countdown .timer-block{font-size:14px}.contact-form form #countdown .timer-block span{font-size:10px}.contact-form .form-header{padding:23px 20px 10px;border-top-left-radius:10px;border-top-right-radius:10px}.contact-form .form-header h3{line-height:27px}.contact-form .form-header h5{font-size:14px;line-height:27px}.main-btn{font-size:14px;line-height:17px;padding:16px 0}.main-header{padding:30px 0 50px}}@media screen and (max-width:767px){}.iti{width:100%}.iti__arrow{display:none}.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);border:1px solid #d84a4a!important}.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{background-color:transparent}ul.iti__country-list{max-width:none!important}#phone{padding-left:35px}#phone-no-success:after{background-image:none!important}#phone-no-success input{border:1px solid red!important}.main-header{padding:30px 0 50px;background:url(../img/cover.jpg) 50% 50%/cover no-repeat;color:#fff}@media (max-width:991px){}@media (max-width:767px){}@media (max-width:575px){.contact-form{max-width:100%}.main-header{background-size:100%;background-position:30% 0;background-image:url(../img/Bitmap-12.jpg)}}.main-header .logo{width:172px;height:48px;overflow:hidden}.main-header .logo img{width:100%;height:auto}.main-header .hero__description{margin-bottom:45px;font-size:18px;line-height:1.67;color:#fff}@media (max-width:767px){}.main-header .hero .title{margin:33px 0 10px;text-align:left;font-size:38px;line-height:1.26;color:#fff}.cta .main-btn,.main-content .team li .info footer,.main-content .team li .info header{text-align:center}.main-header .hero .title .bottom-title{font-size:18px;font-weight:500;color:#fff;line-height:36px;display:inline-block;padding-top:32px}.main-header .hero .title__preheader{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 0;text-transform:uppercase;display:block;text-align:center;width:124px;height:25px;font-size:14px;font-weight:500;letter-spacing:.7px;background-color:#c28323;position:relative;color:#fff;margin-top:120px}@media (max-width:767px){.main-header{padding:30px 0}.main-header .hero__description{margin-bottom:14px}.main-header .hero .title__preheader{margin:50px 0 25px}.main-content p{font-size:16px;line-height:26px}}.main-header .hero .title__preheader::after{content:'';position:absolute;left:0;bottom:-14px;border-style:solid;border-width:14px 19px 0 0;border-color:#c28323 transparent transparent;opacity:.7}@media (min-width:768px){.main-header .hero ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-header .hero ul li+li{margin-left:15px}}@media (min-width:1200px){.main-header .hero ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:991px){}.main-content{padding:80px 0 85px;color:#fff;background-color:#fafafa}@media (max-width:991px){}.main-content p{font-size:16px;line-height:26px}@media (max-width:767px){}.main-content p strong{}.main-content .intro{margin-bottom:20px}@media screen and (max-width:767px){.contact-form{margin:30px auto 0}.main-content .intro{margin-bottom:26px}}.main-content .title{margin-bottom:32px;font-size:34px;line-height:44px}@media (max-width:991px){}.main-content .second-title{margin-top:50px}@media (max-width:991px){.main-header .hero .title{padding:0;font-size:34px;line-height:48px;margin:25px 0 20px}.main-header .hero .title .bottom-title{font-size:16px;line-height:26px;padding-top:17px}.main-header .hero .title .subtitle{font-size:16px;line-height:36px;margin-bottom:7px}.main-content{padding:51px 0}.main-content .title{margin-bottom:24px;font-size:30px}.main-content .second-title{margin-top:60px}}.main-content .main-list-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:stretch}.main-content .main-list{max-width:100%;margin-bottom:82px;margin-left:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:20px}@media (max-width:767px){.main-content .main-list{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:0}}@media (max-width:991px){.main-content .main-list{margin-bottom:41px}}.main-content .main-list li{position:relative;margin-bottom:18px;font-size:14px;line-height:20px;padding-left:20px}@media screen and (max-width:767px){.main-content .main-list li{font-size:16px;line-height:26px}}.main-content .main-list li strong{}.main-content .main-list li:before{content:'';position:absolute;left:0;top:7px;display:block;border-radius:50%;width:7px;height:7px;background-color:#c28323}.main-content .main-list-new{max-width:100%;margin-bottom:160px;margin-left:0;padding-left:30px}@media (max-width:991px){.main-content .main-list-new{margin-bottom:50px}}.main-content .main-list-new li{position:relative;margin-bottom:10px;font-size:16px;line-height:30px;opacity:.9;letter-spacing:-.01px}.main-content .main-list-new li strong{}.main-content .main-list-new li:before{content:'';position:absolute;left:-25px;top:12px;display:block;width:5px;height:5px;background-color:#1adada}.main-content .team,.main-content .team li .info,.modal-video{display:-webkit-box;display:-ms-flexbox}.main-content .team{margin-bottom:30px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-content .team li{margin-bottom:30px}@media (max-width:991px){.main-content .team li{margin-bottom:50px;width:100%}}.main-content .team li figure{-ms-flex-negative:0;flex-shrink:0;width:120px;height:120px;border-radius:50%;overflow:hidden;margin:0 auto 20px}.main-content .team li figure img{width:103%;height:auto}.main-content .team li .info{height:100%;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.main-content .team li .info{display:block}}.main-content .team li .info footer,.main-content .team li .info header{}.main-content .team li .name{margin-bottom:6px;font-size:14px;text-transform:uppercase}.main-content .team li .position{display:block;margin-bottom:13px;font-size:14px;font-weight:500;line-height:1.43;opacity:.6}.main-content .team li .exp{display:inline-block;margin-bottom:9px;font-size:14px;font-weight:500;line-height:31px;border-right:1px solid #979797;padding-right:10px;margin-right:6px}.main-content .team li .exp strong{}.main-content .team li .ln{cursor:pointer;opacity:.87}.main-content .team li .ln:hover{opacity:1}.main-content .benefit,.main-content .duration{position:relative;padding-left:50px;margin-bottom:54px}.main-content .benefit:before,.main-content .duration:before{content:'';position:absolute;top:1px;left:0;display:block;width:30px;height:30px}.main-content .benefit h5,.main-content .duration h5{margin-bottom:14px;font-size:18px;font-weight:600;line-height:1.78;text-transform:uppercase}.main-content .benefit .main-list,.main-content .duration .main-list{margin-bottom:0}.main-content .duration:before{background:url(../img/duration.svg) 0 0/cover no-repeat}.main-content .benefit{margin-bottom:41px;padding-left:47px}.main-content .benefit h5{margin-bottom:19px}.main-content .benefit:before{background:url(../img/benefit.svg) 0 0/cover no-repeat}.main-content .resume:before{content:'';display:block;margin-bottom:25px;width:30px;height:2px;background:#1adada}.main-content .resume p{font-size:18px;line-height:1.78;letter-spacing:1.3px;color:#13bebe;font-weight:500}@media (min-width:768px){.main-content .team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:stretch;align-content:stretch;margin-top:48px;max-width:698px}.main-content .team li:nth-child(1){margin-right:83px}}@media (max-width:767px){.col-12,.footer .container{padding-left:20px;padding-right:20px}.col-12{}.footer .container{}}@media (min-width:576px){.main-content .about-title br{display:none}}.modal-video{display:flex;position:fixed;z-index:100;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.4)}.footer__flexbox,.footer__menu,.modal-video .container{display:-webkit-box;display:-ms-flexbox}.footer__address a.footer__link:hover i,.footer__privacy{margin-left:10px}.modal-video .container{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.modal-video__iframe-container{width:100%;height:0;padding-bottom:56.25%;position:relative}.modal-video__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.footer__email,.footer__menu .has-dropdown>a{position:relative;color:#323232;font-size:14px}@media (min-width:768px){.container{max-width:100%;padding-left:30px;padding-right:30px}}@media (min-width:992px){.container{max-width:960px;padding-right:15px;padding-left:15px}}@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:#fafafa}@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__menu .has-dropdown .sub-menu.show,.footer__phone a{display:block}.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){.container{max-width:1230px}.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{}.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}.footer__menu .sub-menu a{color:#323232;font-weight:400}.footer__menu .sub-menu a:hover{color:#1476f2}.footer__email{font-weight:400}.footer__email:hover{color:#005ed7}.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}.footer__phone a{}.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:600;text-transform:uppercase}.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}.footer__address a.footer__link i::after{content:'';position:absolute;width:8px;height:12px;background-image:url(../img/Shape.svg);right:-12px;top:5px}.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}.preview-slider{background-color:#ececec;padding:100px 84px 150px;border-radius:7px}@media screen and (max-width:767px){}.preview-slider__slide img{margin:0 auto;max-width:222px;width:100%}@media screen and (max-width:767px){}.preview-slider .slick-next,.preview-slider .slick-prev{width:18px;height:33px}.preview-slider .slick-next:hover,.preview-slider .slick-prev:hover{opacity:.7}.preview-slider .slick-next::before,.preview-slider .slick-prev::before{content:none}.preview-slider .slick-next{background-image:url(../img/next.svg);right:36px}@media screen and (max-width:767px){}.preview-slider .slick-prev{background-image:url(../img/prev.svg);left:36px}@media screen and (max-width:767px){.preview-slider{padding:50px 48px 90px;margin-bottom:48px!important}.preview-slider__slide img{width:100%}.preview-slider .slick-next{right:14px}.preview-slider .slick-prev{left:14px}}.preview-slider .slick-dots{left:0;bottom:108px}@media screen and (max-width:767px){.preview-slider .slick-dots{bottom:48px}}.preview-slider .slick-dots li{width:23px}.preview-slider .slick-dots li button::before{font-size:12px;color:transparent;border:1px solid #323232;border-radius:50%;top:7px;width:10px;height:10px}.preview-slider .slick-dots li.slick-active button::before{border:none;opacity:1;color:#323232;top:3px}.cta{padding:78px 0;background-image:url(../img/cta.jpg);background-size:cover;background-position:50% 50%}.cta h3{font-weight:600;font-size:24px;line-height:34px;text-transform:uppercase;color:#fff}@media screen and (min-width:992px){.cta h3{padding-right:20px}}@media screen and (max-width:991px){}.cta .main-btn{max-width:310px;margin:0 auto;font-weight:600;font-size:15px;line-height:13px;padding:23px 40px}@media screen and (max-width:991px){.cta h3{font-size:18px;line-height:30px;text-align:center;margin-bottom:31px}.cta .main-btn{padding:19px 40px}}.cta-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;height:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5zY3NzIiwiX2NvbW1vbi5zY3NzIiwiX2Zvcm0uc2NzcyIsIl9idXR0b25zLnNjc3MiLCJfY3RhLnNjc3MiLCJfbWFpbi5zY3NzIiwiX3Jlc2V0LnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfc2xpZGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsb0ZBQ0EsNEVDSUEsRUFBQSxRQUlJLGdCQUFBLEtDTEosMkNBQUEsNENDSkEsZ0JEOEdVLFFBQUEsRUV2RVIsU0N2Q0YsK0JEeUNJLHNCQUFBLE9BSUEsY0FBQSxRRTdDSixFQUFBLEtBQUEsUUFBQSxRQUFBLE9BQUEsUUFBQSxNQUFBLE1BQUEsRUFBQSxJQUFBLFdBQUEsS0FBQSxPQUFBLFFBQUEsT0FBQSxLQUFBLEtBQUEsR0FBQSxJQUFBLFFBQUEsSUFBQSxJQUFBLEdBQUEsR0FBQSxHQUFBLE1BQUEsU0FBQSxXQUFBLE9BQUEsT0FBQSxLQUFBLEdBQUEsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLE9BQUEsT0FBQSxLQUFBLEVBQUEsT0FBQSxJQUFBLElBQUEsSUFBQSxNQUFBLE9BQUEsR0FBQSxLQUFBLEtBQUEsSUFBQSxPQUFBLEdBQUEsT0FBQSxFQUFBLElBQUEsRUFBQSxLQUFBLEVBQUEsS0FBQSxRQUFBLE1BQUEsS0FBQSxPQUFBLE9BQUEsSUFBQSxRQUFBLElBQUEsTUFBQSxNQUFBLEdBQUEsTUFBQSxHQUFBLE1BQUEsS0FBQSxHQUFBLEdBQUEsRUFBQSxHQUFBLElBQUEsTUFhRSxPQUFBLEVBQ0EsUUFBQSxFQUNBLE9BQUEsRUFDQSxVQUFBLEtBQ0EsS0FBQSxRQUNBLGVBQUEsU0FHRixRQUFBLE1BQUEsUUFBQSxXQUFBLE9BQUEsT0FBQSxPQUFBLE9BQUEsS0FBQSxJQUFBLFFBRUUsUUFBQSxNQUVGLEtBQ0UsWUFBQSxFQUVGLEdBQUEsR0FDRSxXQUFBLEtBRUYsV0FBQSxFQUNFLE9BQUEsS0FFRixpQkFBQSxrQkFBQSxRQUFBLFNBRUUsUUFB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QSxvQkFDQSxnQkFBQSxNQUNBLG9CQUFBLElBQUEsSUFKRixRQU9JLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsVUFDQSxNQUFBLEtBRUEsb0NBYkosUUFjTSxjQUFBLE1BR0YscUNBakJKLGVBMEJJLFVBQUEsTUFDQSxPQUFBLEVBQUEsS0FFQSxZQUFBLElBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxRQUFBLEtBQUEsS0FFQSxvQ0FsQ0osUUFrQk0sVUFBQSxLQUNBLFlBQUEsS0FDQSxXQUFBLE9BQ0EsY0FBQSxLQXJCTixlQW1DTSxRQUFBLEtBQUEsTUFJSixTQUNFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsY0FBQSxPQUFBLFVBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLGtCQUFBLFFBQUEsZUFBQSxRQUFBLFlBQUEsUUFDQSxtQkFBQSxRQUNBLE9BQUEiLCJmaWxlIjoic3R5bGVzLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU1vbnRzZXJyYXQ6MzAwLDQwMCw1MDAsNjAwLDcwMCcpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG86MzAwLDQwMCw1MDAsNzAwJyk7XG5AaW1wb3J0IFwicmVzZXRcIjtcbkBpbXBvcnQgXCJjb21tb25cIjtcbkBpbXBvcnQgXCJidXR0b25zXCI7XG5AaW1wb3J0IFwiZm9ybVwiO1xuQGltcG9ydCBcImhlYWRlclwiO1xuQGltcG9ydCBcIm1haW5cIjtcbkBpbXBvcnQgXCJmb290ZXJcIjtcbkBpbXBvcnQgXCJzbGlkZXJcIjtcbkBpbXBvcnQgXCJjdGFcIjsiLCJib2R5IHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbmIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBsYWJlbCwgZGl2LFxuYSwgaW5wdXQsIGJ1dHRvbiwgc3BhbiwgdGV4dGFyZWEsIHNlbGVjdCwgb3B0aW9uLCB0aW1lLCBsaSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzIzMjMyO1xufSIsIi5waW5uZWQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRhY3QtZm9ybSB7XG4gIG1hcmdpbjogNTBweCBhdXRvIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDVweCAxN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuZm9ybS1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICBoMyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICMzMjMyMzI7XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgfVxuXG4gICAgdGltZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gIH1cblxuICBmb3JtIHtcbiAgICBwYWRkaW5nOiAyNHB4IDQwcHggNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG5cbiAgICAmLmhpZGRlbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5mb3JtLWJveCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmLmhhcy1lcnJvciB7XG4gICAgICAgIGlucHV0LCBzZWxlY3Qge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2hhcy1lcnJvci5zdmcnKSBjYWxjKDEwMCUgLSAxMHB4KSAxMnB4LzE3cHggbm8tcmVwZWF0IHJnYmEoMjE2LDIxNiwyMTYsLjI1KTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5oYXMtc3VjY2VzcyB7XG4gICAgICAgIGlucHV0LCBzZWxlY3Qge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2hhcy1zdWNjZXNzLnN2ZycpIGNhbGMoMTAwJSAtIDEwcHgpIDEzcHgvMTZweCBuby1yZXBlYXQgcmdiYSgyMTYsMjE2LDIxNiwuMjUpO1xuXG4gICAgICAgICAgJjotaW50ZXJuYWwtYXV0b2ZpbGwtc2VsZWN0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbGFiZWwuaGFzLWVycm9yIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZDg0YTRhIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgaW5wdXQsIHNlbGVjdCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE2LDIxNiwyMTYsLjI1KTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogIzE4MTkxYztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDI0LDI1LDI4LC41KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgc2VsZWN0IHtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZHJvcGRvd24uc3ZnJykgY2FsYygxMDAlIC0gMTBweCkgMTVweC8xMnB4IG5vLXJlcGVhdCByZ2JhKDIxNiwyMTYsMjE2LC4yNSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6IHJnYmEoMjQsMjUsMjgsLjUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICNjb3VudGRvd24ge1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4IDIzcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICMyMDk0RkY7XG5cbiAgICAgIC50aW1lci1ibG9jayB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogIzIwOTRGRjtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6ICMyMDk0RkY7XG4gICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1idG4ge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDQxcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICBwYWRkaW5nOiAyM3B4IDQwcHg7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE5cHg7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggNDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1oZWFkZXIge1xuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZy10b3A6IDI4cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgIH1cbiAgfVxuXG4gIC5zdWNjZXNzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5zdWNjZXNzLWljb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAmLmhpZGRlbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICMxNDc2RjI7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjMzIzMjMyO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzdFOUMyRjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE0NzZGMjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCMxNDc2RjIsIDUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICAgIG1heC13aWR0aDogMzkwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgbWF4LXdpZHRoOiAzOTBweDtcbiAgICBtYXJnaW46IC0yMXB4IDAgMCBhdXRvO1xuICB9XG59XG5cbi5iYXNlLXRpbWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmJhc2UtdGltZXJfX3N2ZyB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cblxuLmJhc2UtdGltZXJfX2NpcmNsZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogbm9uZTtcbn1cblxuLmJhc2UtdGltZXJfX3BhdGgtZWxhcHNlZCB7XG4gIHN0cm9rZS13aWR0aDogN3B4O1xuICBzdHJva2U6ICNEOEQ4RDg7XG59XG5cbi5iYXNlLXRpbWVyX19wYXRoLXJlbWFpbmluZyB7XG4gIHN0cm9rZS13aWR0aDogN3B4O1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAxcyBsaW5lYXIgYWxsO1xuICBmaWxsLXJ1bGU6IG5vbnplcm87XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xufVxuXG4uYmFzZS10aW1lcl9fcGF0aC1yZW1haW5pbmcuZ3JlZW4ge1xuICBjb2xvcjogIzg5QTMyODtcbn1cblxuLmJhc2UtdGltZXJfX3BhdGgtcmVtYWluaW5nLm9yYW5nZSB7XG4gIGNvbG9yOiAjOEM5QjFDO1xufVxuXG4uYmFzZS10aW1lcl9fcGF0aC1yZW1haW5pbmcucmVkIHtcbiAgY29sb3I6ICNBM0JDMDE7XG59XG5cbi5iYXNlLXRpbWVyX19sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNvbnRhY3QtZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubWFpbi1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMCAyNHB4O1xuICB9XG5cbiAgLmNvbnRhY3QtZm9ybSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgYXV0byAwO1xuXG4gICAgZm9ybSB7XG4gICAgICBwYWRkaW5nOiAxNHB4IDE2cHggMjFweDtcblxuICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAjY291bnRkb3duIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwYWRkaW5nOiA3cHggMjBweCAxOXB4O1xuXG4gICAgICAgIC50aW1lci1ibG9jayB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0taGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDIzcHggMjBweCAxMHB4O1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuXG4gICAgICBoMyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgfVxuXG4gICAgICBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1haW4tYnRuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgcGFkZGluZzogMTZweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LWZvcm0ge1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gIH1cbn1cblxuLml0aSB7XG4gIHdpZHRoOiAxMDAlO1xuICAmX19hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmX19jb3VudHJ5LWxpc3Qge1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICAuaXRpX19mbGFnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gICAgJi5oYXMtZXJyb3Ige1xuICAgICAgaW5wdXQsIHNlbGVjdCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2hhcy1lcnJvci5zdmcnKSBjYWxjKDEwMCUgLSAxMHB4KSAxMnB4LzE3cHggbm8tcmVwZWF0IHJnYmEoMjE2LDIxNiwyMTYsLjI1KTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q4NGE0YSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaGFzLXN1Y2Nlc3Mge1xuICAgICAgaW5wdXQsIHNlbGVjdCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2hhcy1zdWNjZXNzLnN2ZycpIGNhbGMoMTAwJSAtIDEwcHgpIDEzcHgvMTZweCBuby1yZXBlYXQgcmdiYSgyMTYsMjE2LDIxNiwuMjUpO1xuICAgICAgICAmOi1pbnRlcm5hbC1hdXRvZmlsbC1zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbn1cblxuLml0aS0tc2VwYXJhdGUtZGlhbC1jb2RlIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbnVsLml0aV9fY291bnRyeS1saXN0IHtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNwaG9uZSB7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbn1cblxuI3Bob25lLW5vLXN1Y2Nlc3M6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNwaG9uZS1uby1zdWNjZXNzIGlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkICFpbXBvcnRhbnQ7XG59XG4iLCIubWFpbi1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDE5cHggNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Q0E4RTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAuOTM7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTVkYTk4O1xuICB9XG59IiwiLmN0YSB7XG4gIHBhZGRpbmc6IDc4cHggMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2N0YS5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cbiAgaDMge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWJ0biB7XG4gICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgcGFkZGluZzogMjNweCA0MHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIHBhZGRpbmc6IDE5cHggNDBweDtcbiAgICB9XG4gIH1cblxuICAmLWJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59IiwiLm1haW4tY29udGVudCB7XG4gIHBhZGRpbmc6IDgwcHggMCA4NXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkE7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgcGFkZGluZzogNTFweCAwO1xuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICB9XG5cbiAgICBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gIH1cblxuICAuaW50cm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICB9XG4gIH1cblxuICAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgLnNlY29uZC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICB9XG4gIH1cblxuICAubWFpbi1saXN0LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLm1haW4tbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDgycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQxcHg7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgfVxuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogN3B4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0MyODMyMztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbi1saXN0LW5ldyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFweDtcblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxQURBREE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRlYW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBmaWd1cmUge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAzJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmluZm8ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIGhlYWRlcixcbiAgICAgICAgZm9vdGVyIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5hbWUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cblxuICAgICAgLnBvc2l0aW9uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgIH1cblxuICAgICAgLmV4cCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjOTc5Nzk3O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxuIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBvcGFjaXR5OiAuODc7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kdXJhdGlvbiwgLmJlbmVmaXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTRweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG5cbiAgICBoNSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAubWFpbi1saXN0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLmR1cmF0aW9uOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZHVyYXRpb24uc3ZnJykgL2NvdmVyIG5vLXJlcGVhdDtcbiAgfVxuXG4gIC5iZW5lZml0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MXB4O1xuICAgIHBhZGRpbmctbGVmdDogNDdweDtcblxuICAgIGg1IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmVuZWZpdC5zdmcnKSAvY292ZXIgbm8tcmVwZWF0O1xuICAgIH1cbiAgfVxuXG4gIC5yZXN1bWUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6ICMxQURBREE7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS43ODtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjNweDtcbiAgICAgIGNvbG9yOiAjMTNCRUJFO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudGVhbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgbWF4LXdpZHRoOiA2OThweDtcblxuICAgICAgbGkge1xuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4M3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29sLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5mb290ZXIge1xuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWNvbnRlbnQge1xuICAgIC5hYm91dC10aXRsZSB7XG4gICAgICBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tb2RhbC12aWRlbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC40KTtcbn1cbi5tb2RhbC12aWRlbyAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbC12aWRlb19faWZyYW1lLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tb2RhbC12aWRlb19faWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyMzBweDtcbiAgfVxufVxuIiwiaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbiIsIi5tYWluLWhlYWRlciB7XG4gIHBhZGRpbmc6IDMwcHggMCA1MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jb3Zlci5qcGcnKSA1MCUgNTAlIC9jb3ZlciBuby1yZXBlYXQ7XG4gIGNvbG9yOiB3aGl0ZTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgNTBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzMCUgMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9CaXRtYXAtMTIuanBnJyk7XG4gIH1cblxuICAubG9nbyB7XG4gICAgd2lkdGg6IDE3MnB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvIHtcbiAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgIG1hcmdpbjogMzNweCAwIDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI2O1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgIC5ib3R0b20tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICAgIH1cblxuICAgICAgJl9fcHJlaGVhZGVyIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzI4MzIzO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMjBweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDUwcHggMCAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJvdHRvbTogLTE0cHg7XG4gICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDE0cHggMTlweCAwIDA7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjQzI4MzIzIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4vKiAgICB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMjVweDtcbiAgICAgICAgaGVpZ2h0OiAxMTNweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvcG9seWdvbi1jb3B5LnN2ZycpIC9jb3ZlciBuby1yZXBlYXQ7XG5cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0qL1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlcm8ge1xuICAgICAgdWwge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgbGkgKyBsaSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmhlcm8ge1xuICAgICAgdWwge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuaGVybyB7XG4gICAgICAudGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICBtYXJnaW46IDI1cHggMCAyMHB4O1xuXG4gICAgICAgIC5ib3R0b20tdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkBrZXlmcmFtZXMgaWNvbi16b29tIHtcbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMilcbiAgfVxufVxuXG4uZm9vdGVyIHtcbiAgcGFkZGluZzogMzFweCAwIDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkE7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZzogNTBweCAwIDIwcHg7XG4gIH1cblxuICAmX19mbGV4Ym94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDAgMCA2N3B4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS43MTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg1MCwgNTAsIDUwLCAuMDYpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleDogMTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX21lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXg6IDY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIuMzE7XG4gICAgY29sb3I6ICMzMjMyMzI7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIC50b2dnbGUtbWVudSB7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cblxuICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuaGFzLWRyb3Bkb3duIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBoc2xhKDAsIDAlLCA1OSUsIC4xNSk7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgaHNsYSgwLCAwJSwgNTklLCAuMTUpO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMi44NiAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYXJyb3ctcmlnaHQuc3ZnJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5oYXMtZHJvcGRvd24ge1xuICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgZmxleDogMCAwIDI3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIGZsZXg6IDAgMCAyNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBmbGV4OiAwIDAgMjM0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgZmxleDogMCAwIDE0OHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hcnJvdy1kb3duIHtcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogIzMyMzIzMjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3ViLW1lbnUge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjMzIzMjMyO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMTQ3NmYyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZW1haWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogIzMyMzIzMjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDVlZDc7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNDc2ZjI7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjQ1cyBjdWJpYy1iZXppZXIoLjgzNSwgLS4wMDUsIC4wNiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIC40NXMgY3ViaWMtYmV6aWVyKC44MzUsIC0uMDA1LCAuMDYsIDEpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICB9XG4gIH1cblxuICAmX19hYm91dCB7XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX29mZmljZSB7XG4gICAgLm9mZmljZTEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGNvbG9yOiAjMzIzMjMyO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvcHlyaWdodCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9feWVhciB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMzMjMyMzI7XG4gICAgb3BhY2l0eTogLjU7XG4gIH1cblxuICAmX19wcml2YWN5IHtcbiAgICBjb2xvcjogIzMyMzIzMjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSg1MCw1MCw1MCwuNSk7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgJl9fY29weS1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgKiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRpbmcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAjMzIzMjMyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmX19waG9uZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICMzMjMyMzI7XG4gICAgcGFkZGluZzogOHB4IDA7XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICZfX2FkZHJlc3Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMzIzMjMyO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuXG4gICAgYS5mb290ZXJfX2xpbmsge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgLjNzIGVhc2U7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvU2hhcGUuc3ZnKTtcbiAgICAgICAgICByaWdodDogLTEycHg7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNvY2lhbC1ib3hfX2xpc3QsIC5zb2NpYWwtYm94X19saXN0IC5zb2NpYWwtYm94X19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnNvY2lhbC1ib3hfX2xpc3Qge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgc3ZnIHtcbiAgICBmaWxsOiAjZmZmO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLnNvY2lhbC1ib3hfX2ljb24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTAsIDUwLCA1MCwgLjIpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBhbmltYXRpb246IGljb24tem9vbSAuM3MgbGluZWFyIDE7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLnNvY2lhbC1ib3gge1xuICAubGlua2VkaW4ge1xuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwYjg2Y2E7XG4gICAgfVxuICB9XG5cbiAgLmZhY2Vib29rIHtcbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDExcHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM3NmJlO1xuICAgIH1cbiAgfVxuXG4gIC50d2l0dGVyIHtcbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBjN2ZmO1xuICAgIH1cbiAgfVxuXG4gIC5mbGlja3Ige1xuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjAwODQ7XG4gICAgfVxuICB9XG5cbiAgLnlvdXR1YmUge1xuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgfVxuICB9XG59IiwiLnByZXZpZXctc2xpZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUNFQztcbiAgcGFkZGluZzogMTAwcHggODRweCAxNTBweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZzogNTBweCA0OHB4IDkwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJl9fc2xpZGUge1xuICAgIGltZyB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogMjIycHg7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2xpY2stbmV4dCxcbiAgLnNsaWNrLXByZXYge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMzNweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogLjc7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNsaWNrLW5leHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9uZXh0LnN2Z1wiKTtcbiAgICByaWdodDogMzZweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICByaWdodDogMTRweDtcbiAgICB9XG5cbiAgfVxuXG4gIC5zbGljay1wcmV2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcHJldi5zdmdcIik7XG4gICAgbGVmdDogMzZweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBsZWZ0OiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zbGljay1kb3RzIHtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMTA4cHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgYm90dG9tOiA0OHB4O1xuICAgIH1cblxuICAgICAgbGkge1xuICAgICAgd2lkdGg6IDIzcHg7XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzIzMjMyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgY29sb3I6ICMzMjMyMzI7XG4gICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iXX0= */
