.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(/build/images/ajax-loader.fb6f3c23.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/build/fonts/slick.a4e97f5a.eot);src:url(/build/fonts/slick.a4e97f5a.eot?#iefix) format("embedded-opentype"),url(/build/fonts/slick.29518378.woff) format("woff"),url(/build/fonts/slick.c94f7671.ttf) format("truetype"),url(/build/images/slick.2630a3e3.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
main{overflow:hidden}.header-section{padding:115px 0;position:relative;overflow:hidden}@media (max-width:767.999px){.header-section{padding:60px 0 80px}}.header-section__title{font-weight:800;font-size:48px;line-height:1.25;max-width:730px;margin-bottom:40px}@media (max-width:767.999px){.header-section__title{font-size:32px}}.header-section__partners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:115px}@media (max-width:767.999px){.header-section__partners{margin-top:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.header-section__partners-item{width:30%;-webkit-transition:all .3s ease;-o-transition:all ease .3s;transition:all .3s ease}@media (max-width:767.999px){.header-section__partners-item:first-child{width:100%;margin-bottom:16px}}.header-section__partners-item:hover{opacity:.8}.services{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (max-width:991.999px){.services{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.services__decor{background:#e7f4fa;width:622px;height:622px;border-radius:50%;position:absolute;top:70px;left:-100px}@media (max-width:991.999px){.services__decor{top:auto;bottom:-20px}}.services__slider{width:50%;position:relative;z-index:10}@media (max-width:991.999px){.services__slider{width:calc(100% - 100px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 auto}}@media (max-width:767.999px){.services__slider{display:none}}.services__slider-controls{width:calc(100% + 120px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-60px}.services__slider__items{margin:0 -15px}.services__slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px}.services__slider__item-col{width:50%}.services__slider__item-col:first-child{margin-top:50px;margin-right:20px}.services__right{width:50%;position:relative;z-index:9;padding-left:120px;display:-webkit-box;display:-ms-flexbox;display:flex}.services__right .main-text{margin:auto 0}@media (max-width:991.999px){.services__right{width:100%;text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0;margin-bottom:60px}}.service-block{display:block;padding:24px;background:#fff;-webkit-box-shadow:0 4px 16px rgba(65,124,152,.4);box-shadow:0 4px 16px rgba(65,124,152,.4);border-radius:6px;color:#000;-webkit-transition:none;-o-transition:none;transition:none;outline:none}.service-block:first-child{margin-bottom:24px}.service-block:hover{text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(#005c97),to(#367e95));background:-o-linear-gradient(left,#005c97 0,#367e95 100%);background:linear-gradient(90deg,#005c97,#367e95);color:#fff}.service-block__icon{display:-webkit-box;display:-ms-flexbox;display:flex;background:#cdd7d8;width:66px;height:66px;border-radius:50%;color:#417c98;margin-bottom:8px}.service-block:hover .service-block__icon{background:transparent;color:#fff}.service-block__icon svg{margin:auto}.service-block__title{display:block;font-weight:700;font-size:20px;margin:8px 0}.service-block__text{font-family:Source Sans Pro;font-size:14px}.portfolio{margin-top:80px;margin-bottom:40px}.portfolio__more{margin:100px 0;text-align:center}.portfolio__slider{position:relative;margin-top:60px}.portfolio__slider .slick-dots{bottom:-20px!important}@media (min-width:768px){.portfolio__slider .slick-dots{display:none!important}}.portfolio__slider__items{position:relative;z-index:9}@media (max-width:991.999px){.portfolio__slider__items{margin-right:-150px}}@media (max-width:767.999px){.portfolio__slider__items{margin-right:0}}.portfolio__slider__item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767.999px){.portfolio__slider__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.portfolio__slider__item-left{width:50%;padding-top:60px;padding-right:120px}@media (max-width:1199.999px){.portfolio__slider__item-left{padding-right:60px;padding-top:0}}@media (max-width:767.999px){.portfolio__slider__item-left{width:100%;padding-right:0}}.portfolio__slider__item-right{width:50%}@media (max-width:991.999px){.portfolio__slider__item-right{padding-top:90px}}@media (max-width:767.999px){.portfolio__slider__item-right{width:100%;padding-top:30px}}.portfolio__slider-decor{background:#e7f4fa;border-radius:0 180px 60px 0;height:154px;width:100vw;position:absolute;bottom:-60px;right:20%}@media (max-width:767.999px){.portfolio__slider-decor{width:200vw;right:-50%;border-radius:0}}.portfolio__slider-controls{position:absolute;left:0;bottom:20px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(65,124,152,.5)}@media (max-width:767.999px){.portfolio__slider-controls{display:none}}.portfolio__slider-controls-current{padding:0 16px}.portfolio__slider-controls .current{font-weight:700;text-decoration:underline;color:#417c98}.technologies__more{text-align:center;margin-top:56px;margin-bottom:104px}@media (max-width:767.999px){.technologies__more{margin:30px 0 80px}}.technologies__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.technologies__item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:calc(25% - 15px);background:#fff;-webkit-box-shadow:0 4px 16px rgba(65,124,152,.4);box-shadow:0 4px 16px rgba(65,124,152,.4);border-radius:6px;font-family:Source Sans Pro}@media (max-width:1199.999px){.technologies__item{margin-bottom:20px;width:calc(50% - 10px)}}@media (max-width:767.999px){.technologies__item{width:100%}}.technologies__item-title{font-weight:700;font-size:32px;text-transform:uppercase;text-align:center;padding:24px 43px;width:100%}.technologies__item-content{padding-top:0;padding-left:43px;padding-right:43px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:0;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all ease .3s;transition:all .3s ease}@media (min-width:992px){.technologies__item:hover .technologies__item-content{max-height:500px;padding-top:24px;padding-bottom:24px}}@media (max-width:991.999px){.technologies__item_active .technologies__item-content{max-height:250px;padding-top:24px;padding-bottom:24px}}.technologies__item-content a{padding-top:14px;font-weight:700;font-size:14px;color:#417c98}.technologies__item-content-item{width:50%;text-transform:uppercase;font-size:16px;position:relative;padding-left:10px;margin-bottom:10px}.technologies__item-content-item:after{content:"";background:#417c98;width:4px;height:4px;border-radius:50%;position:absolute;left:0;top:10px}.blog{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:130px}@media (max-width:991.999px){.blog{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767.999px){.blog{margin-bottom:80px}}.blog__left{width:45%;padding-right:120px}@media (max-width:991.999px){.blog__left{width:100%;padding-right:0;text-align:center;max-width:480px;margin:0 auto 40px}}.blog__slider{width:55%;position:relative}@media (max-width:991.999px){.blog__slider{width:100%}}.blog__slider-controls{width:calc(100% + 320px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:30%;left:-60px}@media (max-width:991.999px){.blog__slider-controls{display:none}}.blog__slider__items{margin-right:-200px}.blog__slider__items *{outline:none}@media (max-width:991.999px){.blog__slider__items{margin-right:-100px}}@media (max-width:767.999px){.blog__slider__items{margin-right:0}}.blog__slider__item{max-width:400px;padding:0 10px;margin:0 auto}@media (max-width:767.999px){.blog__slider__item{margin-bottom:20px}}.blog__slider__item-img{margin-bottom:16px}.blog__slider__item-img a{display:block;overflow:hidden;border-radius:6px}.blog__slider__item-img a img{-webkit-transition:all .3s ease;-o-transition:all ease .3s;transition:all .3s ease}.blog__slider__item-img a img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.blog__slider__item-category{font-size:14px;color:#99a9ab;margin-bottom:8px}.blog__slider__item-title{color:rgba(0,0,0,.8);font-weight:700}.services__slider_mobile{display:none;position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width:767.999px){.services__slider_mobile{display:block}}.services__slider_mobile .services__slider_mobile-items{margin:0 -15px}.services__slider_mobile .services__slider_mobile-item{padding:0 15px}.blog__slider__item-title{-webkit-transition:all .3s ease;-o-transition:all ease .3s;transition:all .3s ease}.blog__slider__item-title:hover{text-decoration:none}.news__border{height:17px;padding-left:1px;background-color:#99a9ab;margin:0 8px 8px}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc2xpY2suY3NzIiwid2VicGFjazovLy9zbGljay10aGVtZS5jc3MiLCJ3ZWJwYWNrOi8vL21haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxjQUtJLDZCQUFzQixDQUF0QixxQkFBc0IsQ0FFdEIsd0JBQXlCLENBQ3RCLHFCQUFzQixDQUNyQixvQkFBcUIsQ0FDakIsZ0JBQWlCLENBRXpCLDBCQUEyQixDQUMzQix1QkFBd0IsQ0FDeEIsc0JBQXVCLENBQ25CLGtCQUFtQixDQUN2Qix1Q0FDSixDQUVBLDBCQWpCSSxpQkFBa0IsQ0FFbEIsYUF3QkosQ0FUQSxZQUtJLGVBQWdCLENBRWhCLFFBQVMsQ0FDVCxTQUNKLENBQ0Esa0JBRUksWUFDSixDQUNBLHFCQUVJLGNBQWUsQ0FDZixXQUNKLENBRUEscURBR0ksK0JBQXVDLENBRW5DLDJCQUFtQyxDQUUvQix1QkFDWixDQUVBLGFBRUksaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixNQUFPLENBRVAsYUFBYyxDQUNkLGdCQUFpQixDQUNqQixpQkFDSixDQUNBLHVDQUdJLGFBQWMsQ0FFZCxVQUNKLENBQ0EsbUJBRUksVUFDSixDQUNBLDRCQUVJLGlCQUNKLENBRUEsYUFFSSxZQUFhLENBQ2IsVUFBVyxDQUVYLFdBQVksQ0FDWixjQUNKLENBQ0EsdUJBRUksV0FDSixDQUNBLGlCQUVJLGFBQ0osQ0FDQSwrQkFFSSxZQUNKLENBQ0EsMEJBRUksbUJBQ0osQ0FDQSxnQ0FFSSxhQUNKLENBQ0EsNEJBRUksaUJBQ0osQ0FDQSw2QkFFSSxhQUFjLENBRWQsV0FBWSxDQUVaLDRCQUNKLENBQ0EsMEJBQ0ksWUFDSixDO0FDckhBLDJCQUVJLHFFQUNKLENBR0EsV0FFSSxpQkFBb0IsQ0FDcEIsZUFBbUIsQ0FDbkIsaUJBQWtCLENBRWxCLDJDQUE2QixDQUM3QiwrT0FDSixDQUVBLHdCQUdJLFdBQVksQ0FDWixhQUFjLENBRWQsaUJBQWtCLENBQ2xCLE9BQVEsQ0FFUixhQUFjLENBRWQs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LENBQ2IsaUJBQWtCLENBQ2xCLDJCQUFRLENBQVIsZ0JBQVEsQ0FBUixPQW1FRixDQWxFRSw2QkFKRix5QkFLSSxhQXNFRixDQUNGLENBNUVBLHdEQVNJLGNBdUVKLENBaEZBLHVEQWFJLGNBdUVKLENBbkVBLDBCQUNFLCtCQUF3QixDQUF4QiwwQkFBd0IsQ0FBeEIsdUJBc0VGLENBdkVBLGdDQUlJLG9CQXVFSixDQWxFQSxjQUNFLFdBQVksQ0FDWixnQkFBaUIsQ0FDakIsd0JBQXlCLENBQ3pCLGdCQXFFRixDIiwiZmlsZSI6InZlbmRvcnN+bWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXJcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3RcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1c1xue1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZ1xue1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdFxue1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFja1xue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zbGljay10cmFjazpiZWZvcmUsXG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBkaXNwbGF5OiB0YWJsZTtcblxuICAgIGNvbnRlbnQ6ICcnO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyXG57XG4gICAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2tcbntcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlXG57XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNsaWNrLXNsaWRlIGltZ1xue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nXG57XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWdcbntcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGVcbntcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZVxue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGVcbntcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGhlaWdodDogYXV0bztcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8qIFNsaWRlciAqL1xuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3RcbntcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnLi9hamF4LWxvYWRlci5naWYnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLyogSWNvbnMgKi9cbkBmb250LWZhY2VcbntcbiAgICBmb250LWZhbWlseTogJ3NsaWNrJztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuICAgIHNyYzogdXJsKCcuL2ZvbnRzL3NsaWNrLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuL2ZvbnRzL3NsaWNrLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi9mb250cy9zbGljay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi9mb250cy9zbGljay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi9mb250cy9zbGljay5zdmcjc2xpY2snKSBmb3JtYXQoJ3N2ZycpO1xufVxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0XG57XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1wcmV2OmhvdmVyLFxuLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1uZXh0OmZvY3VzXG57XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stcHJldjpob3ZlcjpiZWZvcmUsXG4uc2xpY2stcHJldjpmb2N1czpiZWZvcmUsXG4uc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUsXG4uc2xpY2stbmV4dDpmb2N1czpiZWZvcmVcbntcbiAgICBvcGFjaXR5OiAxO1xufVxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLFxuLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlXG57XG4gICAgb3BhY2l0eTogLjI1O1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUsXG4uc2xpY2stbmV4dDpiZWZvcmVcbntcbiAgICBmb250LWZhbWlseTogJ3NsaWNrJztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICBvcGFjaXR5OiAuNzU7XG4gICAgY29sb3I6IHdoaXRlO1xuXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnNsaWNrLXByZXZcbntcbiAgICBsZWZ0OiAtMjVweDtcbn1cbltkaXI9J3J0bCddIC5zbGljay1wcmV2XG57XG4gICAgcmlnaHQ6IC0yNXB4O1xuICAgIGxlZnQ6IGF1dG87XG59XG4uc2xpY2stcHJldjpiZWZvcmVcbntcbiAgICBjb250ZW50OiAn4oaQJztcbn1cbltkaXI9J3J0bCddIC5zbGljay1wcmV2OmJlZm9yZVxue1xuICAgIGNvbnRlbnQ6ICfihpInO1xufVxuXG4uc2xpY2stbmV4dFxue1xuICAgIHJpZ2h0OiAtMjVweDtcbn1cbltkaXI9J3J0bCddIC5zbGljay1uZXh0XG57XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTI1cHg7XG59XG4uc2xpY2stbmV4dDpiZWZvcmVcbntcbiAgICBjb250ZW50OiAn4oaSJztcbn1cbltkaXI9J3J0bCddIC5zbGljay1uZXh0OmJlZm9yZVxue1xuICAgIGNvbnRlbnQ6ICfihpAnO1xufVxuXG4vKiBEb3RzICovXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlclxue1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTI1cHg7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvblxue1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3Zlcixcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1c1xue1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZVxue1xuICAgIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlXG57XG4gICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgZm9udC1zaXplOiA2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICBjb250ZW50OiAn4oCiJztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBvcGFjaXR5OiAuMjU7XG4gICAgY29sb3I6IGJsYWNrO1xuXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlXG57XG4gICAgb3BhY2l0eTogLjc1O1xuICAgIGNvbG9yOiBibGFjaztcbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuXG5tYWluIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmhlYWRlci1zZWN0aW9uIHtcbiAgcGFkZGluZzogMTE1cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgODBweCAwO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIG1heC13aWR0aDogNzMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcGFydG5lcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTE1cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAmLWl0ZW0ge1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLnNlcnZpY2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gICZfX2RlY29yIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTdGNEZBO1xuICAgIHdpZHRoOiA2MjJweDtcbiAgICBoZWlnaHQ6IDYyMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA3MHB4O1xuICAgIGxlZnQ6IC0xMDBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IC0yMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3NsaWRlciB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi1jb250cm9scyB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMTIwcHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbGVmdDogLTYwcHg7XG5cbiAgICAgICYtcHJldiB7XG5cbiAgICAgIH1cblxuICAgICAgJi1uZXh0IHtcblxuICAgICAgfVxuICAgIH1cblxuICAgICZfX2l0ZW1zIHtcbiAgICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgICAmLWNvbCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19yaWdodCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAubWFpbi10ZXh0IHtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgb3JkZXI6IDE7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbiAgfVxufVxuXG5cbi5zZXJ2aWNlLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggcmdiYSg2NSwgMTI0LCAxNTIsIDAuNCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMwMDVDOTcgMCUsICMzNjdFOTUgMTAwJSk7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQ6ICNDREQ3RDg7XG4gICAgd2lkdGg6IDY2cHg7XG4gICAgaGVpZ2h0OiA2NnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogIzQxN0M5ODtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICBAYXQtcm9vdCAuc2VydmljZS1ibG9jazpob3ZlciAmIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbjogOHB4IDBcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGZvbnQtZmFtaWx5OiBTb3VyY2UgU2FucyBQcm87XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cblxuLnBvcnRmb2xpbyB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgJl9fbW9yZSB7XG4gICAgbWFyZ2luOiAxMDBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfX3NsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG5cbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2l0ZW1zIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDk7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1MHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtZCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuXG4gICAgICAmLWxlZnQge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkeGwpIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtcmlnaHQge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtZCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1kZWNvciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTdGNEZBO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAxODBweCA2MHB4IDA7XG4gICAgICBoZWlnaHQ6IDE1NHB4O1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtNjBweDtcbiAgICAgIHJpZ2h0OiAyMCU7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgICAgIHdpZHRoOiAyMDB2dztcbiAgICAgICAgcmlnaHQ6IC01MCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250cm9scyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiByZ2JhKDY1LCAxMjQsIDE1MiwgMC41KTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi1jdXJyZW50IHtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgfVxuXG4gICAgICAuY3VycmVudCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6ICM0MTdDOTg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50ZWNobm9sb2dpZXMge1xuICAmX19tb3JlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDRweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgICBtYXJnaW46IDMwcHggMCA4MHB4IDA7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTZweCByZ2JhKDY1LCAxMjQsIDE1MiwgMC40KTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZm9udC1mYW1pbHk6IFNvdXJjZSBTYW5zIFBybztcblxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR4bCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMjRweCA0M3B4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiA0M3B4O1xuICAgICAgcGFkZGluZy1yaWdodDogNDNweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIEBhdC1yb290IC50ZWNobm9sb2dpZXNfX2l0ZW06aG92ZXIgJiB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgICAgQGF0LXJvb3QgLnRlY2hub2xvZ2llc19faXRlbV9hY3RpdmUgJiB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMjUwcHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogIzQxN0M5ODtcbiAgICAgIH1cblxuICAgICAgJi1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDE3Qzk4O1xuICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxvZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuXG4gICZfX2xlZnQge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcbiAgICB9XG4gIH1cblxuICAmX19zbGlkZXIge1xuICAgIHdpZHRoOiA1NSU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYtY29udHJvbHMge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMyMHB4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDMwJTtcbiAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2l0ZW1zIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTIwMHB4O1xuXG4gICAgICAqIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAmLWltZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGltZzpob3ZlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtY2F0ZWdvcnkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjOTlBOUFCO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICB9XG5cbiAgICAgICYtdGl0bGUge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uc2VydmljZXNfX3NsaWRlcl9tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9yZGVyOiAyO1xuICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuc2VydmljZXNfX3NsaWRlcl9tb2JpbGUtaXRlbXMge1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgfVxuXG4gIC5zZXJ2aWNlc19fc2xpZGVyX21vYmlsZS1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLmJsb2dfX3NsaWRlcl9faXRlbS10aXRsZSB7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4ubmV3c19fYm9yZGVyIHtcbiAgaGVpZ2h0OiAxN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5QTlBQjtcbiAgbWFyZ2luOiAwIDhweCA4cHg7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9*/