@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{}.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 .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)}.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{display:none!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:-webkit-box;display:-ms-flexbox;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{font-weight:600;font-size:13px;line-height:50px;text-transform:uppercase;color:#fff;background-color:#1476f2;display:block}.base-timer__label,.main-content .main-list-block,.main-header .hero ul,.main-header .hero ul li,.main-header .hero ul li figure{display:-webkit-box;display:-ms-flexbox}.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){}.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;font-weight:600;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}.main-header .hero ul{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-header .hero ul li{margin:10px;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:125px;height:113px;background:url(../img/polygon-copy.svg) 0 0/cover no-repeat}.main-header .hero ul li figure{padding-top:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-header .hero ul li figure img{max-height:50px}.main-header .hero ul li h4{margin-bottom:20px;font-size:10px;font-weight:600;line-height:14px;text-transform:uppercase;color:#fff}@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{font-weight:600}.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;font-weight:600}@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: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{font-weight:600}.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{font-weight:600}.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;font-weight:600;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{font-weight:600}.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5zY3NzIiwiX2NvbW1vbi5zY3NzIiwiX2Zvcm0uc2NzcyIsIl9idXR0b25zLnNjc3MiLCJfY3RhLnNjc3MiLCJfbWFpbi5zY3NzIiwiX3Jlc2V0LnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfc2xpZGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsb0ZBQ0EsNEVDSUEsRUFBQSxRQUlJLGdCQUFBLEtDTEosMkNBQUEsNENDSkEsZ0JENEdVLFFBQUEsRUVyRVIsU0N2Q0YsK0JEeUNJLHNCQUFBLE9BSUEsY0FBQSxRRTdDSixFQUFBLEtBQUEsUUFBQSxRQUFBLE9BQUEsUUFBQSxNQUFBLE1BQUEsRUFBQSxJQUFBLFdBQUEsS0FBQSxPQUFBLFFBQUEsT0FBQSxLQUFBLEtBQUEsR0FBQSxJQUFBLFFBQUEsSUFBQSxJQUFBLEdBQUEsR0FBQSxHQUFBLE1BQUEsU0FBQSxXQUFBLE9BQUEsT0FBQSxLQUFBLEdBQUEsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLE9BQUEsT0FBQSxLQUFBLEVBQUEsT0FBQSxJQUFBLElBQUEsSUFBQSxNQUFBLE9BQUEsR0FBQSxLQUFBLEtBQUEsSUFBQSxPQUFBLEdBQUEsT0FBQSxFQUFBLElBQUEsRUFBQSxLQUFBLEVBQUEsS0FBQSxRQUFBLE1BQUEsS0FBQSxPQUFBLE9BQUEsSUFBQSxRQUFBLElBQUEsTUFBQSxNQUFBLEdBQUEsTUFBQSxHQUFBLE1BQUEsS0FBQSxHQUFBLEdBQUEsRUFBQSxHQUFBLElBQUEsTUFhRSxPQUFBLEVBQ0EsUUFBQSxFQUNBLE9BQUEsRUFDQSxVQUFBLEtBQ0EsS0FBQSxRQUNBLGVBQUEsU0FHRixRQUFBLE1BQUEsUUFBQSxXQUFBLE9BQUEsT0FBQSxPQUFBLE9BQUEsS0FBQSxJQUFBLFFBRUUsUUFBQSxNQUVGLEtBQ0UsWUFBQSxFQUVGLEdBQUEsR0FDRSxXQUFBLEtBRUYsV0FBQSxFQUNFLE9BQUEsS0FFRixpQkFBQSxrQkFBQSxRQUFBLFNBRUUsUUFB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QUEsS0FDQSxNQUFBLFlBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxjQUFBLElBQ0EsSUFBQSxJQUNBLE1BQUEsS0FDQSxPQUFBLEtBMUVWLDJEQWlGWSxZQUNBLFFBQUEsRUFDQSxNQUFBLFFBQ0EsSUFBQSxJTHBGWixLQUNFLFFBQUEsS0FBQSxFQUNBLGlCQUFBLG9CQUNBLGdCQUFBLE1BQ0Esb0JBQUEsSUFBQSxJQUpGLFFBT0ksWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxVQUNBLE1BQUEsS0FFQSxvQ0FiSixRQWNNLGNBQUEsTUFHRixxQ0FqQkosZUEwQkksVUFBQSxNQUNBLE9BQUEsRUFBQSxLQUVBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFFBQUEsS0FBQSxLQUVBLG9DQWxDSixRQWtCTSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFdBQUEsT0FDQSxjQUFBLEtBckJOLGVBbUNNLFFBQUEsS0FBQSxNQUlKLFNBQ0UsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxjQUFBLE9BQUEsVUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0Esa0JBQUEsUUFBQSxlQUFBLFFBQUEsWUFBQSxRQUNBLG1CQUFBLFFBQ0EsT0FBQSIsImZpbGUiOiJzdHlsZXMubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9TW9udHNlcnJhdDozMDAsNDAwLDUwMCw2MDAsNzAwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzozMDAsNDAwLDUwMCw3MDAnKTtcbkBpbXBvcnQgXCJyZXNldFwiO1xuQGltcG9ydCBcImNvbW1vblwiO1xuQGltcG9ydCBcImJ1dHRvbnNcIjtcbkBpbXBvcnQgXCJmb3JtXCI7XG5AaW1wb3J0IFwiaGVhZGVyXCI7XG5AaW1wb3J0IFwibWFpblwiO1xuQGltcG9ydCBcImZvb3RlclwiO1xuQGltcG9ydCBcInNsaWRlclwiO1xuQGltcG9ydCBcImN0YVwiOyIsImJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuYiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGxhYmVsLCBkaXYsXG5hLCBpbnB1dCwgYnV0dG9uLCBzcGFuLCB0ZXh0YXJlYSwgc2VsZWN0LCBvcHRpb24sIHRpbWUsIGxpIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMjMyMzI7XG59IiwiLnBpbm5lZC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGFjdC1mb3JtIHtcbiAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDE3cHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5mb3JtLWhlYWRlciB7XG4gICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgIGgzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogIzMyMzIzMjtcbiAgICB9XG5cbiAgICBoNSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB9XG5cbiAgICB0aW1lIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIGZvcm0ge1xuICAgIHBhZGRpbmc6IDI0cHggNDBweCA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cblxuICAgICYuaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZvcm0tYm94IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICYuaGFzLWVycm9yIHtcbiAgICAgICAgaW5wdXQsIHNlbGVjdCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaGFzLWVycm9yLnN2ZycpIGNhbGMoMTAwJSAtIDEwcHgpIDEycHgvMTdweCBuby1yZXBlYXQgcmdiYSgyMTYsMjE2LDIxNiwuMjUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuaGFzLXN1Y2Nlc3Mge1xuICAgICAgICBpbnB1dCwgc2VsZWN0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9oYXMtc3VjY2Vzcy5zdmcnKSBjYWxjKDEwMCUgLSAxMHB4KSAxM3B4LzE2cHggbm8tcmVwZWF0IHJnYmEoMjE2LDIxNiwyMTYsLjI1KTtcblxuICAgICAgICAgICY6LWludGVybmFsLWF1dG9maWxsLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBpbnB1dCwgc2VsZWN0IHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTYsMjE2LDIxNiwuMjUpO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjMTgxOTFjO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjQsMjUsMjgsLjUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgfVxuXG4gICAgICBzZWxlY3Qge1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9kcm9wZG93bi5zdmcnKSBjYWxjKDEwMCUgLSAxMHB4KSAxNXB4LzEycHggbm8tcmVwZWF0IHJnYmEoMjE2LDIxNiwyMTYsLjI1KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogcmdiYSgyNCwyNSwyOCwuNSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI2NvdW50ZG93biB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMjNweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogIzIwOTRGRjtcblxuICAgICAgLnRpbWVyLWJsb2NrIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjMjA5NEZGO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBjb2xvcjogIzIwOTRGRjtcbiAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWJ0biB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogNDFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgIHBhZGRpbmc6IDIzcHggNDBweDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcbiAgICAgICAgcGFkZGluZzogMThweCA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWhlYWRlciB7XG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLXRvcDogMjhweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgfVxuICB9XG5cbiAgLnN1Y2Nlc3Mge1xuICAgIHBhZGRpbmc6IDMwcHggMzBweCAzMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLnN1Y2Nlc3MtaWNvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgICYuaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzE0NzZGMjtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICMzMjMyMzI7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjN0U5QzJGO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ3NkYyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oIzE0NzZGMiwgNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gICAgbWF4LXdpZHRoOiAzOTBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgIG1hcmdpbjogLTIxcHggMCAwIGF1dG87XG4gIH1cbn1cblxuLmJhc2UtdGltZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYmFzZS10aW1lcl9fc3ZnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuXG4uYmFzZS10aW1lcl9fY2lyY2xlIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiBub25lO1xufVxuXG4uYmFzZS10aW1lcl9fcGF0aC1lbGFwc2VkIHtcbiAgc3Ryb2tlLXdpZHRoOiA3cHg7XG4gIHN0cm9rZTogI0Q4RDhEODtcbn1cblxuLmJhc2UtdGltZXJfX3BhdGgtcmVtYWluaW5nIHtcbiAgc3Ryb2tlLXdpZHRoOiA3cHg7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDFzIGxpbmVhciBhbGw7XG4gIGZpbGwtcnVsZTogbm9uemVybztcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG59XG5cbi5iYXNlLXRpbWVyX19wYXRoLXJlbWFpbmluZy5ncmVlbiB7XG4gIGNvbG9yOiAjODlBMzI4O1xufVxuXG4uYmFzZS10aW1lcl9fcGF0aC1yZW1haW5pbmcub3JhbmdlIHtcbiAgY29sb3I6ICM4QzlCMUM7XG59XG5cbi5iYXNlLXRpbWVyX19wYXRoLXJlbWFpbmluZy5yZWQge1xuICBjb2xvcjogI0EzQkMwMTtcbn1cblxuLmJhc2UtdGltZXJfX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY29udGFjdC1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLWhlYWRlciB7XG4gICAgcGFkZGluZzogMzBweCAwIDI0cHg7XG4gIH1cblxuICAuY29udGFjdC1mb3JtIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCBhdXRvIDA7XG5cbiAgICBmb3JtIHtcbiAgICAgIHBhZGRpbmc6IDE0cHggMTZweCAyMXB4O1xuXG4gICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG5cbiAgICAgICNjb3VudGRvd24ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHBhZGRpbmc6IDdweCAyMHB4IDE5cHg7XG5cbiAgICAgICAgLnRpbWVyLWJsb2NrIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMjNweCAyMHB4IDEwcHg7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG5cbiAgICAgIGgzIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICB9XG5cbiAgICAgIGg1IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbi1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3QtZm9ybSB7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgfVxufSIsIi5tYWluLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTlweCA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdDQThFO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IC45MztcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNWRhOTg7XG4gIH1cbn0iLCIuY3RhIHtcbiAgcGFkZGluZzogNzhweCAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY3RhLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblxuICBoMyB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMxcHg7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tYnRuIHtcbiAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICBwYWRkaW5nOiAyM3B4IDQwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgcGFkZGluZzogMTlweCA0MHB4O1xuICAgIH1cbiAgfVxuXG4gICYtYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn0iLCIubWFpbi1jb250ZW50IHtcbiAgcGFkZGluZzogODBweCAwIDg1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBwYWRkaW5nOiA1MXB4IDA7XG4gIH1cblxuICBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIH1cblxuICAgIHN0cm9uZyB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgfVxuXG4gIC5pbnRybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgIH1cbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG4gIH1cblxuICAuc2Vjb25kLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWxpc3QtYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAubWFpbi1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogODJweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDFweDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICB9XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzI4MzIzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluLWxpc3QtbmV3IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMXB4O1xuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFBREFEQTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGVhbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDMlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgaGVhZGVyLFxuICAgICAgICBmb290ZXIge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmFtZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuXG4gICAgICAucG9zaXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40MztcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgfVxuXG4gICAgICAuZXhwIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM5Nzk3OTc7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubG4ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IC44NztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmR1cmF0aW9uLCAuYmVuZWZpdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1NHB4O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIGg1IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5tYWluLWxpc3Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAuZHVyYXRpb246YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9kdXJhdGlvbi5zdmcnKSAvY292ZXIgbm8tcmVwZWF0O1xuICB9XG5cbiAgLmJlbmVmaXQge1xuICAgIG1hcmdpbi1ib3R0b206IDQxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0N3B4O1xuXG4gICAgaDUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZW5lZml0LnN2ZycpIC9jb3ZlciBuby1yZXBlYXQ7XG4gICAgfVxuICB9XG5cbiAgLnJlc3VtZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZDogIzFBREFEQTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuM3B4O1xuICAgICAgY29sb3I6ICMxM0JFQkU7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50ZWFtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgICBtYXgtd2lkdGg6IDY5OHB4O1xuXG4gICAgICBsaSB7XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb2wtMTIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmZvb3RlciB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY29udGVudCB7XG4gICAgLmFib3V0LXRpdGxlIHtcbiAgICAgIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1vZGFsLXZpZGVvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjQpO1xufVxuLm1vZGFsLXZpZGVvIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsLXZpZGVvX19pZnJhbWUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1vZGFsLXZpZGVvX19pZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTIzMHB4O1xuICB9XG59XG4iLCJodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuIiwiLm1haW4taGVhZGVyIHtcbiAgcGFkZGluZzogMzBweCAwIDUwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NvdmVyLmpwZycpIDUwJSA1MCUgL2NvdmVyIG5vLXJlcGVhdDtcbiAgY29sb3I6IHdoaXRlO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHBhZGRpbmc6IDMwcHggMCA1MHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDMwJSAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL0JpdG1hcC0xMi5qcGcnKTtcbiAgfVxuXG4gIC5sb2dvIHtcbiAgICB3aWR0aDogMTcycHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLmhlcm8ge1xuICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS42NztcbiAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgbWFyZ2luOiAzM3B4IDAgMTBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjY7XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgLmJvdHRvbS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgICAgfVxuXG4gICAgICAmX19wcmVoZWFkZXIge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC43cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDMjgzMjM7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIG1hcmdpbjogNTBweCAwIDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAtMTRweDtcbiAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgIGJvcmRlci13aWR0aDogMTRweCAxOXB4IDAgMDtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNDMjgzMjMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMjVweDtcbiAgICAgICAgaGVpZ2h0OiAxMTNweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvcG9seWdvbi1jb3B5LnN2ZycpIC9jb3ZlciBuby1yZXBlYXQ7XG5cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oZXJvIHtcbiAgICAgIHVsIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIGxpICsgbGkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5oZXJvIHtcbiAgICAgIHVsIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmhlcm8ge1xuICAgICAgLnRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgbWFyZ2luOiAyNXB4IDAgMjBweDtcblxuICAgICAgICAuYm90dG9tLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDE3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAa2V5ZnJhbWVzIGljb24tem9vbSB7XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpXG4gIH1cbn1cblxuLmZvb3RlciB7XG4gIHBhZGRpbmc6IDMxcHggMCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmc6IDUwcHggMCAyMHB4O1xuICB9XG5cbiAgJl9fZmxleGJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwIDAgNjdweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNTAsIDUwLCA1MCwgLjA2KTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX19tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4OiA2O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjMxO1xuICAgIGNvbG9yOiAjMzIzMjMyO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAudG9nZ2xlLW1lbnUge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG5cbiAgICAgIC5zdWItbWVudSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmhhcy1kcm9wZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgaHNsYSgwLCAwJSwgNTklLCAuMTUpO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGhzbGEoMCwgMCUsIDU5JSwgLjE1KTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gYSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuODYgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Fycm93LXJpZ2h0LnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGFzLWRyb3Bkb3duIHtcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIGZsZXg6IDAgMCAyNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBmbGV4OiAwIDAgMjY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgZmxleDogMCAwIDIzNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgIGZsZXg6IDAgMCAxNDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc3ViLW1lbnUge1xuICAgICAgICAmLnNob3cge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYXJyb3ctZG93biB7XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICA+IGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICMzMjMyMzI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN1Yi1tZW51IHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzMyMzIzMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzE0NzZmMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2VtYWlsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICMzMjMyMzI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDA1ZWQ3O1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ3NmYyO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40NXMgY3ViaWMtYmV6aWVyKC44MzUsIC0uMDA1LCAuMDYsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAuNDVzIGN1YmljLWJlemllciguODM1LCAtLjAwNSwgLjA2LCAxKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgfVxuICB9XG5cbiAgJl9fYWJvdXQge1xuICAgIGZsZXg6IDE7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICB9XG4gIH1cblxuICAmX19vZmZpY2Uge1xuICAgIC5vZmZpY2UxIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBjb2xvcjogIzMyMzIzMjtcbiAgICB9XG4gIH1cblxuICAmX19jb3B5cmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX3llYXIge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMzIzMjMyO1xuICAgIG9wYWNpdHk6IC41O1xuICB9XG5cbiAgJl9fcHJpdmFjeSB7XG4gICAgY29sb3I6ICMzMjMyMzI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoNTAsNTAsNTAsLjUpO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICZfX2NvcHktY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICoge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzMyMzIzMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgJl9fcGhvbmUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjMzIzMjMyO1xuICAgIHBhZGRpbmc6IDhweCAwO1xuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmX19hZGRyZXNzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzMyMzIzMjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcblxuICAgIGEuZm9vdGVyX19saW5rIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IC4zcyBlYXNlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL1NoYXBlLnN2Zyk7XG4gICAgICAgICAgcmlnaHQ6IC0xMnB4O1xuICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zb2NpYWwtYm94X19saXN0LCAuc29jaWFsLWJveF9fbGlzdCAuc29jaWFsLWJveF9faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zb2NpYWwtYm94X19saXN0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIHN2ZyB7XG4gICAgZmlsbDogI2ZmZjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5zb2NpYWwtYm94X19pY29uIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUwLCA1MCwgNTAsIC4yKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYW5pbWF0aW9uOiBpY29uLXpvb20gLjNzIGxpbmVhciAxO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5zb2NpYWwtYm94IHtcbiAgLmxpbmtlZGluIHtcbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGI4NmNhO1xuICAgIH1cbiAgfVxuXG4gIC5mYWNlYm9vayB7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRjNzZiZTtcbiAgICB9XG4gIH1cblxuICAudHdpdHRlciB7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYzdmZjtcbiAgICB9XG4gIH1cblxuICAuZmxpY2tyIHtcbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDg0O1xuICAgIH1cbiAgfVxuXG4gIC55b3V0dWJlIHtcbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgIH1cbiAgfVxufSIsIi5wcmV2aWV3LXNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQ0VDRUM7XG4gIHBhZGRpbmc6IDEwMHB4IDg0cHggMTUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmc6IDUwcHggNDhweCA5MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gICZfX3NsaWRlIHtcbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDIyMnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNsaWNrLW5leHQsXG4gIC5zbGljay1wcmV2IHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDMzcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC43O1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5zbGljay1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbmV4dC5zdmdcIik7XG4gICAgcmlnaHQ6IDM2cHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcmlnaHQ6IDE0cHg7XG4gICAgfVxuXG4gIH1cblxuICAuc2xpY2stcHJldiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3ByZXYuc3ZnXCIpO1xuICAgIGxlZnQ6IDM2cHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbGVmdDogMTRweDtcbiAgICB9XG4gIH1cblxuICAuc2xpY2stZG90cyB7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDEwOHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGJvdHRvbTogNDhweDtcbiAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgIHdpZHRoOiAyM3B4O1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMyMzIzMjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGNvbG9yOiAjMzIzMjMyO1xuICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59Il19 */
