.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-list,.slick-slider,.slick-track,article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}.clearfix::after,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}*,::after,::before{font-family:inherit;box-sizing:inherit}.slick-slider,html{box-sizing:border-box}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,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:inherit;vertical-align:baseline}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}.slick-slider{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;src:local("Ubuntu Light"),local("Ubuntu-Light"),url(fonts/Ubuntu-Light.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;src:local("Ubuntu Medium"),local("Ubuntu-Medium"),url(fonts/Ubuntu-Medium.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Ubuntu Condensed';font-style:normal;font-weight:400;src:local("Ubuntu Condensed"),local("UbuntuCondensed-Regular"),url(fonts/UbuntuCondensed-Regular.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Arial;font-style:normal;font-weight:400;src:local("Arial"),local("Arial Regular"),url(fonts/arialregular-webfont.woff) format("woff"),url(fonts/arialregular-webfont.woff2) format("woff2")}.wrapper{width:100vw;margin:0 auto}.clearfix::after{content:'';clear:both;display:block;height:0}@media (max-width:414px){.header h1{font-family:'PT Sans';font-size:px(48,phonePortrait);color:#00f}.header h1::after{content:'desktopWide';position:absolute;width:100px;height:20px;bottom:0;left:0;background-color:green;color:#ff0;z-index:5}}@media (min-width:415px) and (max-width:667px){.header h1{font-family:'PT Sans';font-size:px(48,phoneLandscape);color:#00f}.header h1::after{content:'desktopWide';position:absolute;width:100px;height:20px;bottom:0;left:0;background-color:green;color:#ff0;z-index:5}}@media (min-width:668px) and (max-width:768px){.header h1{font-family:'PT Sans';font-size:px(48,tabletPortrait);color:#00f}.header h1::after{content:'desktopWide';position:absolute;width:100px;height:20px;bottom:0;left:0;background-color:green;color:#ff0;z-index:5}}@media (min-width:769px) and (max-width:1024px){.header{position:relative;width:1160px;margin:0 auto;padding-top:20px}.header__site-title{color:#434343;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;line-height:23px}.header__site-title::before{display:block;width:36px;height:36px;margin-right:12px;float:left;background:url(../images/header-icon.png);content:''}.header__site-title__span{display:block;font-size:12px;font-weight:300;letter-spacing:3.5px;line-height:20px;text-transform:uppercase}.header .menu__item,.header__socials a,.header__socials li{display:inline-block}.header__socials{padding-top:12px;float:right}.header__socials li{padding-left:18px}.header__socials__facebook{width:10px;height:18px;background:url(../images/socials.png)}.header__socials__facebook:hover{background:url(../images/socials.png) 0 -18px}.header__socials__twitter{width:15px;height:17px;background:url(../images/socials.png) -11px 0}.header__socials__twitter:hover{background:url(../images/socials.png) -11px -17px}.header__socials__rrc{width:17px;height:16px;background:url(../images/socials.png) -27px 0}.header__socials__rrc:hover{background:url(../images/socials.png) -27px -18px}.header__socials__linked-in{width:18px;height:17px;background:url(../images/socials.png) -45px 0}.header__socials__linked-in:hover{background:url(../images/socials.png) -45px -18px}.header__socials__skype{width:17px;height:17px;background:url(../images/socials.png) -62px 0}.header__socials__skype:hover{background:url(../images/socials.png) -62px -17px}.header .menu{position:relative;margin-top:36px;background:#2a2d32}.header .menu__item:first-child,.header .menu__link:active{background-color:#248cec}.header .menu__list{font-size:0}.header .menu__item{padding:0;border-right:1px solid #000;line-height:0}.header .menu__link{display:block;margin:0;padding:20px 40px;color:#fff;font:12px/14px "Ubuntu Condensed",Ubuntu,Arial,sans-serif;text-decoration:none;text-transform:uppercase}.header .menu__link:hover{color:#f0b50f}.header__search{position:absolute;top:6px;right:7px}.header__search__input[type=search]{width:130px;height:40px;padding:10px;transition:width .4s,border-radius .4s;border:1px solid #000;outline:0;background-color:#393c40;color:#bbb;font:13px/20px Arial,sans-serif;font-size:12px}.header__search__input[type=search]:focus{width:200px;border-radius:4px}.header__search__icon{position:absolute;top:15px;right:10px;width:14px;height:14px;background:url(../images/search.png) #393c40;cursor:pointer;z-index:1}}@media (min-width:1025px) and (max-width:1366px){.header{position:relative;width:1160px;margin:0 auto;padding-top:20px}.header__site-title{color:#434343;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;line-height:23px}.header__site-title::before{display:block;width:36px;height:36px;margin-right:12px;float:left;background:url(../images/header-icon.png);content:''}.header__site-title__span{display:block;font-size:12px;font-weight:300;letter-spacing:3.5px;line-height:20px;text-transform:uppercase}.header .menu__item,.header__socials a,.header__socials li{display:inline-block}.header__socials{padding-top:12px;float:right}.header__socials li{padding-left:18px}.header__socials__facebook{width:10px;height:18px;background:url(../images/socials.png)}.header__socials__facebook:hover{background:url(../images/socials.png) 0 -18px}.header__socials__twitter{width:15px;height:17px;background:url(../images/socials.png) -11px 0}.header__socials__twitter:hover{background:url(../images/socials.png) -11px -17px}.header__socials__rrc{width:17px;height:16px;background:url(../images/socials.png) -27px 0}.header__socials__rrc:hover{background:url(../images/socials.png) -27px -18px}.header__socials__linked-in{width:18px;height:17px;background:url(../images/socials.png) -45px 0}.header__socials__linked-in:hover{background:url(../images/socials.png) -45px -18px}.header__socials__skype{width:17px;height:17px;background:url(../images/socials.png) -62px 0}.header__socials__skype:hover{background:url(../images/socials.png) -62px -17px}.header .menu{position:relative;margin-top:36px;background:#2a2d32}.header .menu__item:first-child,.header .menu__link:active{background-color:#248cec}.header .menu__list{font-size:0}.header .menu__item{padding:0;border-right:1px solid #000;line-height:0}.header .menu__link{display:block;margin:0;padding:20px 40px;color:#fff;font:12px/14px "Ubuntu Condensed",Ubuntu,Arial,sans-serif;text-decoration:none;text-transform:uppercase}.header .menu__link:hover{color:#f0b50f}.header__search{position:absolute;top:6px;right:7px}.header__search__input[type=search]{width:130px;height:40px;padding:10px;transition:width .4s,border-radius .4s;border:1px solid #000;outline:0;background-color:#393c40;color:#bbb;font:13px/20px Arial,sans-serif;font-size:12px}.header__search__input[type=search]:focus{width:200px;border-radius:4px}.header__search__icon{position:absolute;top:15px;right:10px;width:14px;height:14px;background:url(../images/search.png) #393c40;cursor:pointer;z-index:1}}@media (min-width:1367px) and (max-width:1680px){.header{position:relative;width:1160px;margin:0 auto;padding-top:20px}.header__site-title{color:#434343;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;line-height:23px}.header__site-title::before{display:block;width:36px;height:36px;margin-right:12px;float:left;background:url(../images/header-icon.png);content:''}.header__site-title__span{display:block;font-size:12px;font-weight:300;letter-spacing:3.5px;line-height:20px;text-transform:uppercase}.header .menu__item,.header__socials a,.header__socials li{display:inline-block}.header__socials{padding-top:12px;float:right}.header__socials li{padding-left:18px}.header__socials__facebook{width:10px;height:18px;background:url(../images/socials.png)}.header__socials__facebook:hover{background:url(../images/socials.png) 0 -18px}.header__socials__twitter{width:15px;height:17px;background:url(../images/socials.png) -11px 0}.header__socials__twitter:hover{background:url(../images/socials.png) -11px -17px}.header__socials__rrc{width:17px;height:16px;background:url(../images/socials.png) -27px 0}.header__socials__rrc:hover{background:url(../images/socials.png) -27px -18px}.header__socials__linked-in{width:18px;height:17px;background:url(../images/socials.png) -45px 0}.header__socials__linked-in:hover{background:url(../images/socials.png) -45px -18px}.header__socials__skype{width:17px;height:17px;background:url(../images/socials.png) -62px 0}.header__socials__skype:hover{background:url(../images/socials.png) -62px -17px}.header .menu{position:relative;margin-top:36px;background:#2a2d32}.header .menu__item:first-child,.header .menu__link:active{background-color:#248cec}.header .menu__list{font-size:0}.header .menu__item{padding:0;border-right:1px solid #000;line-height:0}.header .menu__link{display:block;margin:0;padding:20px 40px;color:#fff;font:12px/14px "Ubuntu Condensed",Ubuntu,Arial,sans-serif;text-decoration:none;text-transform:uppercase}.header .menu__link:hover{color:#f0b50f}.header__search{position:absolute;top:6px;right:7px}.header__search__input[type=search]{width:130px;height:40px;padding:10px;transition:width .4s,border-radius .4s;border:1px solid #000;outline:0;background-color:#393c40;color:#bbb;font:13px/20px Arial,sans-serif;font-size:12px}.header__search__input[type=search]:focus{width:200px;border-radius:4px}.header__search__icon{position:absolute;top:15px;right:10px;width:14px;height:14px;background:url(../images/search.png) #393c40;cursor:pointer;z-index:1}}@media (min-width:1681px) and (max-width:1920px){.header{position:relative;width:1160px;margin:0 auto;padding-top:20px}.header__site-title{color:#434343;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;line-height:23px}.header__site-title::before{display:block;width:36px;height:36px;margin-right:12px;float:left;background:url(../images/header-icon.png);content:''}.header__site-title__span{display:block;font-size:12px;font-weight:300;letter-spacing:3.5px;line-height:20px;text-transform:uppercase}.header .menu__item,.header__socials a,.header__socials li{display:inline-block}.header__socials{padding-top:12px;float:right}.header__socials li{padding-left:18px}.header__socials__facebook{width:10px;height:18px;background:url(../images/socials.png)}.header__socials__facebook:hover{background:url(../images/socials.png) 0 -18px}.header__socials__twitter{width:15px;height:17px;background:url(../images/socials.png) -11px 0}.header__socials__twitter:hover{background:url(../images/socials.png) -11px -17px}.header__socials__rrc{width:17px;height:16px;background:url(../images/socials.png) -27px 0}.header__socials__rrc:hover{background:url(../images/socials.png) -27px -18px}.header__socials__linked-in{width:18px;height:17px;background:url(../images/socials.png) -45px 0}.header__socials__linked-in:hover{background:url(../images/socials.png) -45px -18px}.header__socials__skype{width:17px;height:17px;background:url(../images/socials.png) -62px 0}.header__socials__skype:hover{background:url(../images/socials.png) -62px -17px}.header .menu{position:relative;margin-top:36px;background:#2a2d32}.header .menu__item:first-child,.header .menu__link:active{background-color:#248cec}.header .menu__list{font-size:0}.header .menu__item{padding:0;border-right:1px solid #000;line-height:0}.header .menu__link{display:block;margin:0;padding:20px 40px;color:#fff;font:12px/14px "Ubuntu Condensed",Ubuntu,Arial,sans-serif;text-decoration:none;text-transform:uppercase}.header .menu__link:hover{color:#f0b50f}.header__search{position:absolute;top:6px;right:7px}.header__search__input[type=search]{width:130px;height:40px;padding:10px;transition:width .4s,border-radius .4s;border:1px solid #000;outline:0;background-color:#393c40;color:#bbb;font:13px/20px Arial,sans-serif;font-size:12px}.header__search__input[type=search]:focus{width:200px;border-radius:4px}.header__search__icon{position:absolute;top:15px;right:10px;width:14px;height:14px;background:url(../images/search.png) #393c40;cursor:pointer;z-index:1}}@media (min-width:1921px){.header{position:relative;width:1160px;margin:0 auto;padding-top:20px}.header__site-title{color:#434343;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;line-height:23px}.header__site-title::before{display:block;width:36px;height:36px;margin-right:12px;float:left;background:url(../images/header-icon.png);content:''}.header__site-title__span{display:block;font-size:12px;font-weight:300;letter-spacing:3.5px;line-height:20px;text-transform:uppercase}.header .menu__item,.header__socials a,.header__socials li{display:inline-block}.header__socials{padding-top:12px;float:right}.header__socials li{padding-left:18px}.header__socials__facebook{width:10px;height:18px;background:url(../images/socials.png)}.header__socials__facebook:hover{background:url(../images/socials.png) 0 -18px}.header__socials__twitter{width:15px;height:17px;background:url(../images/socials.png) -11px 0}.header__socials__twitter:hover{background:url(../images/socials.png) -11px -17px}.header__socials__rrc{width:17px;height:16px;background:url(../images/socials.png) -27px 0}.header__socials__rrc:hover{background:url(../images/socials.png) -27px -18px}.header__socials__linked-in{width:18px;height:17px;background:url(../images/socials.png) -45px 0}.header__socials__linked-in:hover{background:url(../images/socials.png) -45px -18px}.header__socials__skype{width:17px;height:17px;background:url(../images/socials.png) -62px 0}.header__socials__skype:hover{background:url(../images/socials.png) -62px -17px}.header .menu{position:relative;margin-top:36px;background:#2a2d32}.header .menu__item:first-child,.header .menu__link:active{background-color:#248cec}.header .menu__list{font-size:0}.header .menu__item{padding:0;border-right:1px solid #000;line-height:0}.header .menu__link{display:block;margin:0;padding:20px 40px;color:#fff;font:12px/14px "Ubuntu Condensed",Ubuntu,Arial,sans-serif;text-decoration:none;text-transform:uppercase}.header .menu__link:hover{color:#f0b50f}.header__search{position:absolute;top:6px;right:7px}.header__search__input[type=search]{width:130px;height:40px;padding:10px;transition:width .4s,border-radius .4s;border:1px solid #000;outline:0;background-color:#393c40;color:#bbb;font:13px/20px Arial,sans-serif;font-size:12px}.header__search__input[type=search]:focus{width:200px;border-radius:4px}.header__search__icon{position:absolute;top:15px;right:10px;width:14px;height:14px;background:url(../images/search.png) #393c40;cursor:pointer;z-index:1}}@media (min-width:769px) and (max-width:1024px){.features{display:-webkit-flex;display:-ms-flexbox;display:flex;width:1160px;margin:0 auto;padding:58px 0 85px}.features__item{position:relative;width:33%;padding-left:120px;background:url(../images/icon-settings.png) 120px top no-repeat;box-sizing:border-box}.features__item--technologies{background-image:url(../images/icon-params.png)}.features__item--support{background-image:url(../images/icon-truck.png)}.features__number{position:absolute;top:3px;left:0;color:rgba(233,233,233,.8);font:90px/60px Ubuntu,Helvetica,Arial,sans-serif}.features__title{padding-top:47px;color:#2a2b2e;font:20px/20px Ubuntu,Helvetica,Arial,sans-serif}.features__content{height:100px;margin-bottom:20px;padding:20px 30px 0 0;transition:all 1s;font:13px/20px Arial,sans-serif;color:#8a8a8a;overflow:hidden}.features__content.height-auto{height:auto;transition:height .4s}.features__expand__link{color:#2a2b2e;font:500 13px/20px Ubuntu,Helvetica,Arial,sans-serif;text-decoration:none}.features__expand__link:hover{color:#248cec}.features__expand__link:hover~.features__expand__arrow{color:#8a8a8a}.features__expand__arrow{padding-left:8px;text-decoration:none;color:#248cec;font:800 20px/20px Ubuntu,Arial,sans-serif;font-size:15px}}@media (min-width:1025px) and (max-width:1366px){.features{display:-webkit-flex;display:-ms-flexbox;display:flex;width:1160px;margin:0 auto;padding:58px 0 85px}.features__item{position:relative;width:33%;padding-left:120px;background:url(../images/icon-settings.png) 120px top no-repeat;box-sizing:border-box}.features__item--technologies{background-image:url(../images/icon-params.png)}.features__item--support{background-image:url(../images/icon-truck.png)}.features__number{position:absolute;top:3px;left:0;color:rgba(233,233,233,.8);font:90px/60px Ubuntu,Helvetica,Arial,sans-serif}.features__title{padding-top:47px;color:#2a2b2e;font:20px/20px Ubuntu,Helvetica,Arial,sans-serif}.features__content{height:100px;margin-bottom:20px;padding:20px 30px 0 0;transition:all 1s;font:13px/20px Arial,sans-serif;color:#8a8a8a;overflow:hidden}.features__content.height-auto{height:auto;transition:height .4s}.features__expand__link{color:#2a2b2e;font:500 13px/20px Ubuntu,Helvetica,Arial,sans-serif;text-decoration:none}.features__expand__link:hover{color:#248cec}.features__expand__link:hover~.features__expand__arrow{color:#8a8a8a}.features__expand__arrow{padding-left:8px;text-decoration:none;color:#248cec;font:800 20px/20px Ubuntu,Arial,sans-serif;font-size:15px}}@media (min-width:1367px) and (max-width:1680px){.features{display:-webkit-flex;display:-ms-flexbox;display:flex;width:1160px;margin:0 auto;padding:58px 0 85px}.features__item{position:relative;width:33%;padding-left:120px;background:url(../images/icon-settings.png) 120px top no-repeat;box-sizing:border-box}.features__item--technologies{background-image:url(../images/icon-params.png)}.features__item--support{background-image:url(../images/icon-truck.png)}.features__number{position:absolute;top:3px;left:0;color:rgba(233,233,233,.8);font:90px/60px Ubuntu,Helvetica,Arial,sans-serif}.features__title{padding-top:47px;color:#2a2b2e;font:20px/20px Ubuntu,Helvetica,Arial,sans-serif}.features__content{height:100px;margin-bottom:20px;padding:20px 30px 0 0;transition:all 1s;font:13px/20px Arial,sans-serif;color:#8a8a8a;overflow:hidden}.features__content.height-auto{height:auto;transition:height .4s}.features__expand__link{color:#2a2b2e;font:500 13px/20px Ubuntu,Helvetica,Arial,sans-serif;text-decoration:none}.features__expand__link:hover{color:#248cec}.features__expand__link:hover~.features__expand__arrow{color:#8a8a8a}.features__expand__arrow{padding-left:8px;text-decoration:none;color:#248cec;font:800 20px/20px Ubuntu,Arial,sans-serif;font-size:15px}}@media (min-width:1681px) and (max-width:1920px){.features{display:-webkit-flex;display:-ms-flexbox;display:flex;width:1160px;margin:0 auto;padding:58px 0 85px}.features__item{position:relative;width:33%;padding-left:120px;background:url(../images/icon-settings.png) 120px top no-repeat;box-sizing:border-box}.features__item--technologies{background-image:url(../images/icon-params.png)}.features__item--support{background-image:url(../images/icon-truck.png)}.features__number{position:absolute;top:3px;left:0;color:rgba(233,233,233,.8);font:90px/60px Ubuntu,Helvetica,Arial,sans-serif}.features__title{padding-top:47px;color:#2a2b2e;font:20px/20px Ubuntu,Helvetica,Arial,sans-serif}.features__content{height:100px;margin-bottom:20px;padding:20px 30px 0 0;transition:all 1s;font:13px/20px Arial,sans-serif;color:#8a8a8a;overflow:hidden}.features__content.height-auto{height:auto;transition:height .4s}.features__expand__link{color:#2a2b2e;font:500 13px/20px Ubuntu,Helvetica,Arial,sans-serif;text-decoration:none}.features__expand__link:hover{color:#248cec}.features__expand__link:hover~.features__expand__arrow{color:#8a8a8a}.features__expand__arrow{padding-left:8px;text-decoration:none;color:#248cec;font:800 20px/20px Ubuntu,Arial,sans-serif;font-size:15px}}@media (min-width:1921px){.features{display:-webkit-flex;display:-ms-flexbox;display:flex;width:1160px;margin:0 auto;padding:58px 0 85px}.features__item{position:relative;width:33%;padding-left:120px;background:url(../images/icon-settings.png) 120px top no-repeat;box-sizing:border-box}.features__item--technologies{background-image:url(../images/icon-params.png)}.features__item--support{background-image:url(../images/icon-truck.png)}.features__number{position:absolute;top:3px;left:0;color:rgba(233,233,233,.8);font:90px/60px Ubuntu,Helvetica,Arial,sans-serif}.features__title{padding-top:47px;color:#2a2b2e;font:20px/20px Ubuntu,Helvetica,Arial,sans-serif}.features__content{height:100px;margin-bottom:20px;padding:20px 30px 0 0;transition:all 1s;font:13px/20px Arial,sans-serif;color:#8a8a8a;overflow:hidden}.features__content.height-auto{height:auto;transition:height .4s}.features__expand__link{color:#2a2b2e;font:500 13px/20px Ubuntu,Helvetica,Arial,sans-serif;text-decoration:none}.features__expand__link:hover{color:#248cec}.features__expand__link:hover~.features__expand__arrow{color:#8a8a8a}.features__expand__arrow{padding-left:8px;text-decoration:none;color:#248cec;font:800 20px/20px Ubuntu,Arial,sans-serif;font-size:15px}}@media (min-width:769px) and (max-width:1024px){.services{background-color:#2a2d32}.services-outwrapper{width:1160px;height:500px;margin:0 auto}.services__title{font:500 24px/20px Ubuntu,Arial,sans-serif;padding:48px 0 55px;color:#fff}.services__inner-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.services__item{width:260px;height:auto}.services__item__img{position:relative;width:100%;cursor:pointer}.services__item__img:hover::before{visibility:visible}.services__item__img::before{position:absolute;visibility:hidden;top:0;left:0;width:260px;height:260px;padding:35% 0 0 42%;background-color:#248cec;color:#fff;font-size:72px;opacity:.85;content:'+'}.services__item__caption{padding-top:30px;text-align:center}.services__item__link{font:500 24px/20px Ubuntu,Arial,sans-serif;color:#fff;font-size:16px;text-decoration:none}.services__item__link:hover{color:#f0b50f}}@media (min-width:1025px) and (max-width:1366px){.services{background-color:#2a2d32}.services-outwrapper{width:1160px;height:500px;margin:0 auto}.services__title{font:500 24px/20px Ubuntu,Arial,sans-serif;padding:48px 0 55px;color:#fff}.services__inner-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.services__item{width:260px;height:auto}.services__item__img{position:relative;width:100%;cursor:pointer}.services__item__img:hover::before{visibility:visible}.services__item__img::before{position:absolute;visibility:hidden;top:0;left:0;width:260px;height:260px;padding:35% 0 0 42%;background-color:#248cec;color:#fff;font-size:72px;opacity:.85;content:'+'}.services__item__caption{padding-top:30px;text-align:center}.services__item__link{font:500 24px/20px Ubuntu,Arial,sans-serif;color:#fff;font-size:16px;text-decoration:none}.services__item__link:hover{color:#f0b50f}}@media (min-width:1367px) and (max-width:1680px){.services{background-color:#2a2d32}.services-outwrapper{width:1160px;height:500px;margin:0 auto}.services__title{font:500 24px/20px Ubuntu,Arial,sans-serif;padding:48px 0 55px;color:#fff}.services__inner-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.services__item{width:260px;height:auto}.services__item__img{position:relative;width:100%;cursor:pointer}.services__item__img:hover::before{visibility:visible}.services__item__img::before{position:absolute;visibility:hidden;top:0;left:0;width:260px;height:260px;padding:35% 0 0 42%;background-color:#248cec;color:#fff;font-size:72px;opacity:.85;content:'+'}.services__item__caption{padding-top:30px;text-align:center}.services__item__link{font:500 24px/20px Ubuntu,Arial,sans-serif;color:#fff;font-size:16px;text-decoration:none}.services__item__link:hover{color:#f0b50f}}@media (min-width:1681px) and (max-width:1920px){.services{background-color:#2a2d32}.services-outwrapper{width:1160px;height:500px;margin:0 auto}.services__title{font:500 24px/20px Ubuntu,Arial,sans-serif;padding:48px 0 55px;color:#fff}.services__inner-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.services__item{width:260px;height:auto}.services__item__img{position:relative;width:100%;cursor:pointer}.services__item__img:hover::before{visibility:visible}.services__item__img::before{position:absolute;visibility:hidden;top:0;left:0;width:260px;height:260px;padding:35% 0 0 42%;background-color:#248cec;color:#fff;font-size:72px;opacity:.85;content:'+'}.services__item__caption{padding-top:30px;text-align:center}.services__item__link{font:500 24px/20px Ubuntu,Arial,sans-serif;color:#fff;font-size:16px;text-decoration:none}.services__item__link:hover{color:#f0b50f}}@media (min-width:1921px){.services{background-color:#2a2d32}.services-outwrapper{width:1160px;height:500px;margin:0 auto}.services__title{font:500 24px/20px Ubuntu,Arial,sans-serif;padding:48px 0 55px;color:#fff}.services__inner-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.services__item{width:260px;height:auto}.services__item__img{position:relative;width:100%;cursor:pointer}.services__item__img:hover::before{visibility:visible}.services__item__img::before{position:absolute;visibility:hidden;top:0;left:0;width:260px;height:260px;padding:35% 0 0 42%;background-color:#248cec;color:#fff;font-size:72px;opacity:.85;content:'+'}.services__item__caption{padding-top:30px;text-align:center}.services__item__link{font:500 24px/20px Ubuntu,Arial,sans-serif;color:#fff;font-size:16px;text-decoration:none}.services__item__link:hover{color:#f0b50f}}@media (min-width:769px) and (max-width:1024px){.additional .news__item__title,.additional .news__title{font:500 24px/20px Ubuntu,Arial,sans-serif;color:#2a2b2e}.additional .banners__item__title:active,.additional .banners__item__title:focus,.additional .banners__item__title:hover,.additional .ui-accordion-header-active:active,.additional .ui-accordion-header-active:focus,.additional .ui-accordion-header-active:hover{outline:0}.additional{background-color:#f7f7f7}.additional-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:1160px;margin:0 auto;padding-bottom:60px}.additional .news{width:600px}.additional .news__title{padding:60px 2px 48px}.additional .news__item{position:relative;padding-bottom:28px}.additional .news__item__title{font-size:16px;font-weight:700;text-transform:capitalize}.additional .news__item__title:hover{color:#248cec}.additional .news__item__img{float:left;padding-right:35px}.additional .news__item p{color:#8a8a8a;font:13px/20px Arial,sans-serif}.additional .news__item__author,.additional .news__item__comments{color:#248cec;font-weight:700}.additional .news__item__content{width:380px;height:80px;margin-top:25px;font:13px/20px Arial,sans-serif;color:#8a8a8a;overflow:hidden}.additional .news__item__date,.additional .news__item__date-month{position:absolute;left:-17px;width:40px;height:40px;display:block;text-align:center}.additional .news__item__date-month{top:12px;background-color:#248cec;color:#fff;font:300 15px/40px Ubuntu,Arial,sans-serif}.additional .news__item__date{top:52px;background-color:#f0b50f;color:#000;font:400 15px/40px Ubuntu,Arial,sans-serif}.additional .banners{width:580px}.additional .banners__title{font:500 24px/20px Ubuntu,Arial,sans-serif;color:#2a2b2e;padding:60px 2px 48px}.additional .banners__item__title{position:relative;height:39px;margin-bottom:5px;margin-left:39px;padding:10px;border:1px solid #e8e8e8;background-color:#fff;color:#2a2b2e;font:13px/20px Ubuntu,Arial,sans-serif;text-transform:uppercase;cursor:pointer;box-sizing:border-box}.additional .banners__item__title::before{display:block;position:absolute;top:-1px;left:-38px;width:38px;height:39px;padding:10px 0;border:1px solid #e8e8e8;background-color:#fff;font-size:20px;font-weight:300;text-align:center;vertical-align:middle;content:'+'}.additional .banners__item__content{margin:30px 0 40px 35px;color:#8a8a8a;font:13px/20px Arial,sans-serif}.additional .ui-accordion-header-active{border:1px solid #f0b50f;background-color:#f0b50f;color:#fff}.additional .ui-accordion-header-active::before{border:1px solid #f0b50f;border-right:1px solid #f6c53d;background-color:#f0b50f;font-size:30px;font-weight:300;line-height:50%;content:'-'}}@media (min-width:1025px) and (max-width:1366px){.additional .news__item__title,.additional .news__title{font:500 24px/20px Ubuntu,Arial,sans-serif;color:#2a2b2e}.additional .banners__item__title:active,.additional .banners__item__title:focus,.additional .banners__item__title:hover,.additional .ui-accordion-header-active:active,.additional .ui-accordion-header-active:focus,.additional .ui-accordion-header-active:hover{outline:0}.additional{background-color:#f7f7f7}.additional-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:1160px;margin:0 auto;padding-bottom:60px}.additional .news{width:600px}.additional .news__title{padding:60px 2px 48px}.additional .news__item{position:relative;padding-bottom:28px}.additional .news__item__title{font-size:16px;font-weight:700;text-transform:capitalize}.additional .news__item__title:hover{color:#248cec}.additional .news__item__img{float:left;padding-right:35px}.additional .news__item p{color:#8a8a8a;font:13px/20px Arial,sans-serif}.additional .news__item__author,.additional .news__item__comments{color:#248cec;font-weight:700}.additional .news__item__content{width:380px;height:80px;margin-top:25px;font:13px/20px Arial,sans-serif;color:#8a8a8a;overflow:hidden}.additional .news__item__date,.additional .news__item__date-month{position:absolute;left:-17px;width:40px;height:40px;display:block;text-align:center}.additional .news__item__date-month{top:12px;background-color:#248cec;color:#fff;font:300 15px/40px Ubuntu,Arial,sans-serif}.additional .news__item__date{top:52px;background-color:#f0b50f;color:#000;font:400 15px/40px Ubuntu,Arial,sans-serif}.additional .banners{width:580px}.additional .banners__title{font:500 24px/20px Ubuntu,Arial,sans-serif;color:#2a2b2e;padding:60px 2px 48px}.additional .banners__item__title{position:relative;height:39px;margin-bottom:5px;margin-left:39px;padding:10px;border:1px solid #e8e8e8;background-color:#fff;color:#2a2b2e;font:13px/20px Ubuntu,Arial,sans-serif;text-transform:uppercase;cursor:pointer;box-sizing:border-box}.additional .banners__item__title::before{display:block;position:absolute;top:-1px;left:-38px;width:38px;height:39px;padding:10px 0;border:1px solid #e8e8e8;background-color:#fff;font-size:20px;font-weight:300;text-align:center;vertical-align:middle;content:'+'}.additional .banners__item__content{margin:30px 0 40px 35px;color:#8a8a8a;font:13px/20px Arial,sans-serif}.additional .ui-accordion-header-active{border:1px solid #f0b50f;background-color:#f0b50f;color:#fff}.additional .ui-accordion-header-active::before{border:1px solid #f0b50f;border-right:1px solid #f6c53d;background-color:#f0b50f;font-size:30px;font-weight:300;line-height:50%;content:'-'}}@media (min-width:1367px) and (max-width:1680px){.additional .news__item__title,.additional .news__title{font:500 24px/20px Ubuntu,Arial,sans-serif;color:#2a2b2e}.additional .banners__item__title:active,.additional .banners__item__title:focus,.additional .banners__item__title:hover,.additional .ui-accordion-header-active:active,.additional .ui-accordion-header-active:focus,.additional .ui-accordion-header-active:hover{outline:0}.additional{background-color:#f7f7f7}.additional-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:1160px;margin:0 auto;padding-bottom:60px}.additional .news{width:600px}.additional .news__title{padding:60px 2px 48px}.additional .news__item{position:relative;padding-bottom:28px}.additional .news__item__title{font-size:16px;font-weight:700;text-transform:capitalize}.additional .news__item__title:hover{color:#248cec}.additional .news__item__img{float:left;padding-right:35px}.additional .news__item p{color:#8a8a8a;font:13px/20px Arial,sans-serif}.additional .news__item__author,.additional .news__item__comments{color:#248cec;font-weight:700}.additional .news__item__content{width:380px;height:80px;margin-top:25px;font:13px/20px Arial,sans-serif;color:#8a8a8a;overflow:hidden}.additional .news__item__date,.additional .news__item__date-month{position:absolute;left:-17px;width:40px;height:40px;display:block;text-align:center}.additional .news__item__date-month{top:12px;background-color:#248cec;color:#fff;font:300 15px/40px Ubuntu,Arial,sans-serif}.additional .news__item__date{top:52px;background-color:#f0b50f;color:#000;font:400 15px/40px Ubuntu,Arial,sans-serif}.additional .banners{width:580px}.additional .banners__title{font:500 24px/20px Ubuntu,Arial,sans-serif;color:#2a2b2e;padding:60px 2px 48px}.additional .banners__item__title{position:relative;height:39px;margin-bottom:5px;margin-left:39px;padding:10px;border:1px solid #e8e8e8;background-color:#fff;color:#2a2b2e;font:13px/20px Ubuntu,Arial,sans-serif;text-transform:uppercase;cursor:pointer;box-sizing:border-box}.additional .banners__item__title::before{display:block;position:absolute;top:-1px;left:-38px;width:38px;height:39px;padding:10px 0;border:1px solid #e8e8e8;background-color:#fff;font-size:20px;font-weight:300;text-align:center;vertical-align:middle;content:'+'}.additional .banners__item__content{margin:30px 0 40px 35px;color:#8a8a8a;font:13px/20px Arial,sans-serif}.additional .ui-accordion-header-active{border:1px solid #f0b50f;background-color:#f0b50f;color:#fff}.additional .ui-accordion-header-active::before{border:1px solid #f0b50f;border-right:1px solid #f6c53d;background-color:#f0b50f;font-size:30px;font-weight:300;line-height:50%;content:'-'}}@media (min-width:1681px) and (max-width:1920px){.additional .news__item__title,.additional .news__title{font:500 24px/20px Ubuntu,Arial,sans-serif;color:#2a2b2e}.additional .banners__item__title:active,.additional .banners__item__title:focus,.additional .banners__item__title:hover,.additional .ui-accordion-header-active:active,.additional .ui-accordion-header-active:focus,.additional .ui-accordion-header-active:hover{outline:0}.additional{background-color:#f7f7f7}.additional-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:1160px;margin:0 auto;padding-bottom:60px}.additional .news{width:600px}.additional .news__title{padding:60px 2px 48px}.additional .news__item{position:relative;padding-bottom:28px}.additional .news__item__title{font-size:16px;font-weight:700;text-transform:capitalize}.additional .news__item__title:hover{color:#248cec}.additional .news__item__img{float:left;padding-right:35px}.additional .news__item p{color:#8a8a8a;font:13px/20px Arial,sans-serif}.additional .news__item__author,.additional .news__item__comments{color:#248cec;font-weight:700}.additional .news__item__content{width:380px;height:80px;margin-top:25px;font:13px/20px Arial,sans-serif;color:#8a8a8a;overflow:hidden}.additional .news__item__date,.additional .news__item__date-month{position:absolute;left:-17px;width:40px;height:40px;display:block;text-align:center}.additional .news__item__date-month{top:12px;background-color:#248cec;color:#fff;font:300 15px/40px Ubuntu,Arial,sans-serif}.additional .news__item__date{top:52px;background-color:#f0b50f;color:#000;font:400 15px/40px Ubuntu,Arial,sans-serif}.additional .banners{width:580px}.additional .banners__title{font:500 24px/20px Ubuntu,Arial,sans-serif;color:#2a2b2e;padding:60px 2px 48px}.additional .banners__item__title{position:relative;height:39px;margin-bottom:5px;margin-left:39px;padding:10px;border:1px solid #e8e8e8;background-color:#fff;color:#2a2b2e;font:13px/20px Ubuntu,Arial,sans-serif;text-transform:uppercase;cursor:pointer;box-sizing:border-box}.additional .banners__item__title::before{display:block;position:absolute;top:-1px;left:-38px;width:38px;height:39px;padding:10px 0;border:1px solid #e8e8e8;background-color:#fff;font-size:20px;font-weight:300;text-align:center;vertical-align:middle;content:'+'}.additional .banners__item__content{margin:30px 0 40px 35px;color:#8a8a8a;font:13px/20px Arial,sans-serif}.additional .ui-accordion-header-active{border:1px solid #f0b50f;background-color:#f0b50f;color:#fff}.additional .ui-accordion-header-active::before{border:1px solid #f0b50f;border-right:1px solid #f6c53d;background-color:#f0b50f;font-size:30px;font-weight:300;line-height:50%;content:'-'}}@media (min-width:1921px){.additional .news__item__title,.additional .news__title{font:500 24px/20px Ubuntu,Arial,sans-serif;color:#2a2b2e}.additional .banners__item__title:active,.additional .banners__item__title:focus,.additional .banners__item__title:hover,.additional .ui-accordion-header-active:active,.additional .ui-accordion-header-active:focus,.additional .ui-accordion-header-active:hover{outline:0}.additional{background-color:#f7f7f7}.additional-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:1160px;margin:0 auto;padding-bottom:60px}.additional .news{width:600px}.additional .news__title{padding:60px 2px 48px}.additional .news__item{position:relative;padding-bottom:28px}.additional .news__item__title{font-size:16px;font-weight:700;text-transform:capitalize}.additional .news__item__title:hover{color:#248cec}.additional .news__item__img{float:left;padding-right:35px}.additional .news__item p{color:#8a8a8a;font:13px/20px Arial,sans-serif}.additional .news__item__author,.additional .news__item__comments{color:#248cec;font-weight:700}.additional .news__item__content{width:380px;height:80px;margin-top:25px;font:13px/20px Arial,sans-serif;color:#8a8a8a;overflow:hidden}.additional .news__item__date,.additional .news__item__date-month{position:absolute;left:-17px;width:40px;height:40px;display:block;text-align:center}.additional .news__item__date-month{top:12px;background-color:#248cec;color:#fff;font:300 15px/40px Ubuntu,Arial,sans-serif}.additional .news__item__date{top:52px;background-color:#f0b50f;color:#000;font:400 15px/40px Ubuntu,Arial,sans-serif}.additional .banners{width:580px}.additional .banners__title{font:500 24px/20px Ubuntu,Arial,sans-serif;color:#2a2b2e;padding:60px 2px 48px}.additional .banners__item__title{position:relative;height:39px;margin-bottom:5px;margin-left:39px;padding:10px;border:1px solid #e8e8e8;background-color:#fff;color:#2a2b2e;font:13px/20px Ubuntu,Arial,sans-serif;text-transform:uppercase;cursor:pointer;box-sizing:border-box}.additional .banners__item__title::before{display:block;position:absolute;top:-1px;left:-38px;width:38px;height:39px;padding:10px 0;border:1px solid #e8e8e8;background-color:#fff;font-size:20px;font-weight:300;text-align:center;vertical-align:middle;content:'+'}.additional .banners__item__content{margin:30px 0 40px 35px;color:#8a8a8a;font:13px/20px Arial,sans-serif}.additional .ui-accordion-header-active{border:1px solid #f0b50f;background-color:#f0b50f;color:#fff}.additional .ui-accordion-header-active::before{border:1px solid #f0b50f;border-right:1px solid #f6c53d;background-color:#f0b50f;font-size:30px;font-weight:300;line-height:50%;content:'-'}}@media (min-width:769px) and (max-width:1024px){.labeles{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:1160px;height:240px;margin:0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (min-width:1025px) and (max-width:1366px){.labeles{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:1160px;height:240px;margin:0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (min-width:1367px) and (max-width:1680px){.labeles{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:1160px;height:240px;margin:0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (min-width:1681px) and (max-width:1920px){.labeles{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:1160px;height:240px;margin:0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (min-width:1921px){.labeles{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:1160px;height:240px;margin:0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (min-width:769px) and (max-width:1024px){.menu-bottom{padding:40px 0 70px;background:#2a2d32}.menu-bottom__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:1160px;margin:0 auto;font:500 16px/20px Ubuntu,Arial,sans-serif}.menu-bottom__item{width:25%;padding-left:40px;color:#fff;text-decoration:none;box-sizing:border-box}.menu-bottom__submenu{padding-top:35px}.menu-bottom__submenu li{border-bottom:1px solid #393c40}.menu-bottom__submenu li:last-child{border:none}.menu-bottom__submenu a{color:#8a8a8a;font:13px/20px Arial,sans-serif;line-height:36px;text-decoration:none}.menu-bottom__submenu a:hover{color:#248cec}}@media (min-width:1025px) and (max-width:1366px){.menu-bottom{padding:40px 0 70px;background:#2a2d32}.menu-bottom__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:1160px;margin:0 auto;font:500 16px/20px Ubuntu,Arial,sans-serif}.menu-bottom__item{width:25%;padding-left:40px;color:#fff;text-decoration:none;box-sizing:border-box}.menu-bottom__submenu{padding-top:35px}.menu-bottom__submenu li{border-bottom:1px solid #393c40}.menu-bottom__submenu li:last-child{border:none}.menu-bottom__submenu a{color:#8a8a8a;font:13px/20px Arial,sans-serif;line-height:36px;text-decoration:none}.menu-bottom__submenu a:hover{color:#248cec}}@media (min-width:1367px) and (max-width:1680px){.menu-bottom{padding:40px 0 70px;background:#2a2d32}.menu-bottom__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:1160px;margin:0 auto;font:500 16px/20px Ubuntu,Arial,sans-serif}.menu-bottom__item{width:25%;padding-left:40px;color:#fff;text-decoration:none;box-sizing:border-box}.menu-bottom__submenu{padding-top:35px}.menu-bottom__submenu li{border-bottom:1px solid #393c40}.menu-bottom__submenu li:last-child{border:none}.menu-bottom__submenu a{color:#8a8a8a;font:13px/20px Arial,sans-serif;line-height:36px;text-decoration:none}.menu-bottom__submenu a:hover{color:#248cec}}@media (min-width:1681px) and (max-width:1920px){.menu-bottom{padding:40px 0 70px;background:#2a2d32}.menu-bottom__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:1160px;margin:0 auto;font:500 16px/20px Ubuntu,Arial,sans-serif}.menu-bottom__item{width:25%;padding-left:40px;color:#fff;text-decoration:none;box-sizing:border-box}.menu-bottom__submenu{padding-top:35px}.menu-bottom__submenu li{border-bottom:1px solid #393c40}.menu-bottom__submenu li:last-child{border:none}.menu-bottom__submenu a{color:#8a8a8a;font:13px/20px Arial,sans-serif;line-height:36px;text-decoration:none}.menu-bottom__submenu a:hover{color:#248cec}}@media (min-width:1921px){.menu-bottom{padding:40px 0 70px;background:#2a2d32}.menu-bottom__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:1160px;margin:0 auto;font:500 16px/20px Ubuntu,Arial,sans-serif}.menu-bottom__item{width:25%;padding-left:40px;color:#fff;text-decoration:none;box-sizing:border-box}.menu-bottom__submenu{padding-top:35px}.menu-bottom__submenu li{border-bottom:1px solid #393c40}.menu-bottom__submenu li:last-child{border:none}.menu-bottom__submenu a{color:#8a8a8a;font:13px/20px Arial,sans-serif;line-height:36px;text-decoration:none}.menu-bottom__submenu a:hover{color:#248cec}}@media (min-width:769px) and (max-width:1024px){.footer{width:1160px;height:60px;margin:0 auto;color:#8a8a8a;font:13px/20px Arial,sans-serif}.footer-wrapper{width:100vw;background-color:#35383c}.footer__adress,.footer__mail,.footer__tel{display:inline-block;position:relative;padding-left:50px;line-height:60px}.footer__adress__link,.footer__mail__link,.footer__tel__link{color:#8a8a8a;text-decoration:none}.footer__adress::before,.footer__mail::before,.footer__tel::before{position:absolute;content:''}.footer__adress::before{top:22px;left:30px;width:12px;height:15px;background-image:url(../images/footer-location.png)}.footer__tel::before{top:20px;left:33px;width:10px;height:17px;background-image:url(../images/footer-iPhone-potrait.png)}.footer__mail::before{top:23px;left:27px;width:16px;height:13px;background-image:url(../images/footer-front-email.png)}.footer__copyright{padding-right:2px;float:right;line-height:60px}}@media (min-width:1025px) and (max-width:1366px){.footer{width:1160px;height:60px;margin:0 auto;color:#8a8a8a;font:13px/20px Arial,sans-serif}.footer-wrapper{width:100vw;background-color:#35383c}.footer__adress,.footer__mail,.footer__tel{display:inline-block;position:relative;padding-left:50px;line-height:60px}.footer__adress__link,.footer__mail__link,.footer__tel__link{color:#8a8a8a;text-decoration:none}.footer__adress::before,.footer__mail::before,.footer__tel::before{position:absolute;content:''}.footer__adress::before{top:22px;left:30px;width:12px;height:15px;background-image:url(../images/footer-location.png)}.footer__tel::before{top:20px;left:33px;width:10px;height:17px;background-image:url(../images/footer-iPhone-potrait.png)}.footer__mail::before{top:23px;left:27px;width:16px;height:13px;background-image:url(../images/footer-front-email.png)}.footer__copyright{padding-right:2px;float:right;line-height:60px}}@media (min-width:1367px) and (max-width:1680px){.footer{width:1160px;height:60px;margin:0 auto;color:#8a8a8a;font:13px/20px Arial,sans-serif}.footer-wrapper{width:100vw;background-color:#35383c}.footer__adress,.footer__mail,.footer__tel{display:inline-block;position:relative;padding-left:50px;line-height:60px}.footer__adress__link,.footer__mail__link,.footer__tel__link{color:#8a8a8a;text-decoration:none}.footer__adress::before,.footer__mail::before,.footer__tel::before{position:absolute;content:''}.footer__adress::before{top:22px;left:30px;width:12px;height:15px;background-image:url(../images/footer-location.png)}.footer__tel::before{top:20px;left:33px;width:10px;height:17px;background-image:url(../images/footer-iPhone-potrait.png)}.footer__mail::before{top:23px;left:27px;width:16px;height:13px;background-image:url(../images/footer-front-email.png)}.footer__copyright{padding-right:2px;float:right;line-height:60px}}@media (min-width:1681px) and (max-width:1920px){.footer{width:1160px;height:60px;margin:0 auto;color:#8a8a8a;font:13px/20px Arial,sans-serif}.footer-wrapper{width:100vw;background-color:#35383c}.footer__adress,.footer__mail,.footer__tel{display:inline-block;position:relative;padding-left:50px;line-height:60px}.footer__adress__link,.footer__mail__link,.footer__tel__link{color:#8a8a8a;text-decoration:none}.footer__adress::before,.footer__mail::before,.footer__tel::before{position:absolute;content:''}.footer__adress::before{top:22px;left:30px;width:12px;height:15px;background-image:url(../images/footer-location.png)}.footer__tel::before{top:20px;left:33px;width:10px;height:17px;background-image:url(../images/footer-iPhone-potrait.png)}.footer__mail::before{top:23px;left:27px;width:16px;height:13px;background-image:url(../images/footer-front-email.png)}.footer__copyright{padding-right:2px;float:right;line-height:60px}}@media (min-width:1921px){.footer{width:1160px;height:60px;margin:0 auto;color:#8a8a8a;font:13px/20px Arial,sans-serif}.footer-wrapper{width:100vw;background-color:#35383c}.footer__adress,.footer__mail,.footer__tel{display:inline-block;position:relative;padding-left:50px;line-height:60px}.footer__adress__link,.footer__mail__link,.footer__tel__link{color:#8a8a8a;text-decoration:none}.footer__adress::before,.footer__mail::before,.footer__tel::before{position:absolute;content:''}.footer__adress::before{top:22px;left:30px;width:12px;height:15px;background-image:url(../images/footer-location.png)}.footer__tel::before{top:20px;left:33px;width:10px;height:17px;background-image:url(../images/footer-iPhone-potrait.png)}.footer__mail::before{top:23px;left:27px;width:16px;height:13px;background-image:url(../images/footer-front-email.png)}.footer__copyright{padding-right:2px;float:right;line-height:60px}}@media (min-width:769px) and (max-width:1024px){.slider{position:relative;overflow:hidden;width:1160px;height:470px;margin:40px auto 0}.slider-slick{width:100%}.slider-slick li{width:100%;height:100%}.slider .slick-next,.slider .slick-prev{height:100%;width:70px;top:0;border:none;z-index:5;position:absolute;outline:0;color:transparent}.slider .slick-prev{left:0;background:0 0}.slider .slick-prev:hover{background-color:rgba(0,0,0,.2)}.slider .slick-next{right:0;background:0 0}.slider .slick-next:hover{background-color:rgba(0,0,0,.2)}.slider .slick-dots{position:absolute;bottom:5px;display:block;width:100%;margin:0;padding:0;list-style:none;text-align:center}.slider .slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 6px;padding:0;cursor:pointer}.slider .slick-dots li button{display:block;width:15px;height:15px;padding:5px;border:0;outline:0;background:#fff;color:transparent;font-size:0;line-height:0;cursor:pointer}.slider .slick-active button:before{content:'';position:absolute;top:3px;left:3px;width:9px;height:9px;background:#000;color:#000;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:1025px) and (max-width:1366px){.slider{position:relative;overflow:hidden;width:1160px;height:470px;margin:40px auto 0}.slider-slick{width:100%}.slider-slick li{width:100%;height:100%}.slider .slick-next,.slider .slick-prev{height:100%;width:70px;top:0;border:none;z-index:5;position:absolute;outline:0;color:transparent}.slider .slick-prev{left:0;background:0 0}.slider .slick-prev:hover{background-color:rgba(0,0,0,.2)}.slider .slick-next{right:0;background:0 0}.slider .slick-next:hover{background-color:rgba(0,0,0,.2)}.slider .slick-dots{position:absolute;bottom:5px;display:block;width:100%;margin:0;padding:0;list-style:none;text-align:center}.slider .slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 6px;padding:0;cursor:pointer}.slider .slick-dots li button{display:block;width:15px;height:15px;padding:5px;border:0;outline:0;background:#fff;color:transparent;font-size:0;line-height:0;cursor:pointer}.slider .slick-active button:before{content:'';position:absolute;top:3px;left:3px;width:9px;height:9px;background:#000;color:#000;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:1367px) and (max-width:1680px){.slider{position:relative;overflow:hidden;width:1160px;height:470px;margin:40px auto 0}.slider-slick{width:100%}.slider-slick li{width:100%;height:100%}.slider .slick-next,.slider .slick-prev{height:100%;width:70px;top:0;border:none;z-index:5;position:absolute;outline:0;color:transparent}.slider .slick-prev{left:0;background:0 0}.slider .slick-prev:hover{background-color:rgba(0,0,0,.2)}.slider .slick-next{right:0;background:0 0}.slider .slick-next:hover{background-color:rgba(0,0,0,.2)}.slider .slick-dots{position:absolute;bottom:5px;display:block;width:100%;margin:0;padding:0;list-style:none;text-align:center}.slider .slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 6px;padding:0;cursor:pointer}.slider .slick-dots li button{display:block;width:15px;height:15px;padding:5px;border:0;outline:0;background:#fff;color:transparent;font-size:0;line-height:0;cursor:pointer}.slider .slick-active button:before{content:'';position:absolute;top:3px;left:3px;width:9px;height:9px;background:#000;color:#000;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:1681px) and (max-width:1920px){.slider{position:relative;overflow:hidden;width:1160px;height:470px;margin:40px auto 0}.slider-slick{width:100%}.slider-slick li{width:100%;height:100%}.slider .slick-next,.slider .slick-prev{height:100%;width:70px;top:0;border:none;z-index:5;position:absolute;outline:0;color:transparent}.slider .slick-prev{left:0;background:0 0}.slider .slick-prev:hover{background-color:rgba(0,0,0,.2)}.slider .slick-next{right:0;background:0 0}.slider .slick-next:hover{background-color:rgba(0,0,0,.2)}.slider .slick-dots{position:absolute;bottom:5px;display:block;width:100%;margin:0;padding:0;list-style:none;text-align:center}.slider .slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 6px;padding:0;cursor:pointer}.slider .slick-dots li button{display:block;width:15px;height:15px;padding:5px;border:0;outline:0;background:#fff;color:transparent;font-size:0;line-height:0;cursor:pointer}.slider .slick-active button:before{content:'';position:absolute;top:3px;left:3px;width:9px;height:9px;background:#000;color:#000;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:1921px){.slider{position:relative;overflow:hidden;width:1160px;height:470px;margin:40px auto 0}.slider-slick{width:100%}.slider-slick li{width:100%;height:100%}.slider .slick-next,.slider .slick-prev{height:100%;width:70px;top:0;border:none;z-index:5;position:absolute;outline:0;color:transparent}.slider .slick-prev{left:0;background:0 0}.slider .slick-prev:hover{background-color:rgba(0,0,0,.2)}.slider .slick-next{right:0;background:0 0}.slider .slick-next:hover{background-color:rgba(0,0,0,.2)}.slider .slick-dots{position:absolute;bottom:5px;display:block;width:100%;margin:0;padding:0;list-style:none;text-align:center}.slider .slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 6px;padding:0;cursor:pointer}.slider .slick-dots li button{display:block;width:15px;height:15px;padding:5px;border:0;outline:0;background:#fff;color:transparent;font-size:0;line-height:0;cursor:pointer}.slider .slick-active button:before{content:'';position:absolute;top:3px;left:3px;width:9px;height:9px;background:#000;color:#000;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3RoZW1lL2xpYnMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyIsIi4uL3RoZW1lL3Jlc2V0LnNjc3MiLCJ2YXJpYWJsZXMuc2NzcyIsIi4uL3RoZW1lL2ZvbnRzLnNjc3MiLCJ3cmFwcGVyL21haW4uc2NzcyIsImhlYWRlci9tZWRpYVF1ZXJpZXMvcGhvbmVQb3J0cmFpdC5zY3NzIiwiaGVhZGVyL21vYmlsZS5zY3NzIiwiaGVhZGVyL21lZGlhUXVlcmllcy9waG9uZUxhbmRzY2FwZS5zY3NzIiwiaGVhZGVyL21lZGlhUXVlcmllcy90YWJsZXRQb3J0cmFpdC5zY3NzIiwiaGVhZGVyL21lZGlhUXVlcmllcy90YWJsZXRMYW5kc2NhcGUuc2NzcyIsImhlYWRlci9kZXNrdG9wLnNjc3MiLCJoZWFkZXIvbWVkaWFRdWVyaWVzL2Rlc2t0b3Auc2NzcyIsImhlYWRlci9tZWRpYVF1ZXJpZXMvZGVza3RvcFdpZGUuc2NzcyIsImhlYWRlci9tZWRpYVF1ZXJpZXMvZGVza3RvcEhELnNjc3MiLCJoZWFkZXIvbWVkaWFRdWVyaWVzL2Rlc2t0b3BNZWdhLnNjc3MiLCJmZWF0dXJlcy9tZWRpYVF1ZXJpZXMvdGFibGV0TGFuZHNjYXBlLnNjc3MiLCJmZWF0dXJlcy9kZXNrdG9wLnNjc3MiLCJmZWF0dXJlcy9tZWRpYVF1ZXJpZXMvZGVza3RvcC5zY3NzIiwiZmVhdHVyZXMvbWVkaWFRdWVyaWVzL2Rlc2t0b3BXaWRlLnNjc3MiLCJmZWF0dXJlcy9tZWRpYVF1ZXJpZXMvZGVza3RvcEhELnNjc3MiLCJmZWF0dXJlcy9tZWRpYVF1ZXJpZXMvZGVza3RvcE1lZ2Euc2NzcyIsInNlcnZpY2VzL21lZGlhUXVlcmllcy9tYWluLnNjc3MiLCJzZXJ2aWNlcy9kZXNrdG9wLnNjc3MiLCJhZGRpdGlvbmFsL21lZGlhUXVlcmllcy9tYWluLnNjc3MiLCJhZGRpdGlvbmFsL2Rlc2t0b3Auc2NzcyIsImxhYmVsZXMvbWVkaWFRdWVyaWVzL21haW4uc2NzcyIsImxhYmVsZXMvZGVza3RvcC5zY3NzIiwibWVudS1ib3R0b20vbWVkaWFRdWVyaWVzL21haW4uc2NzcyIsIm1lbnUtYm90dG9tL2Rlc2t0b3Auc2NzcyIsImZvb3Rlci9tZWRpYVF1ZXJpZXMvbWFpbi5zY3NzIiwiZm9vdGVyL2Rlc2t0b3Auc2NzcyIsInNsaWRlci9tZWRpYVF1ZXJpZXMvbWFpbi5zY3NzIiwic2xpZGVyL2Rlc2t0b3Auc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnQkEsWUFkQSxjQXVDQSxhQUNJLFNBQUEsU0FHQSxRQUFBLE1BN0JKLFlBZEEsY0F1Q0EsYUNnRUEsUUFBQSxNQUFBLFFBQUEsV0FBQSxPQUFBLE9BQUEsT0FBQSxLQUFBLElBQUEsUUQ1REksUUFBQSxNRUpILGlCRjRDRyw0QkE1QkEsNEJFWEYsV0FBQSxPRDlDRixFQUFBLFFBQUEsU0FHSSxZQUFBLFFBQ0EsV0FBQSxRREZKLGNDNEZBLEtEekZJLFdBQUEsV0NFSixFQUFBLEtBQUEsUUFBQSxRQUFBLE9BQUEsUUFBQSxNQUFBLE1BQUEsRUFBQSxJQUFBLFdBQUEsS0FBQSxPQUFBLFFBQUEsT0FBQSxLQUFBLEtBQUEsR0FBQSxJQUFBLFFBQUEsSUFBQSxJQUFBLEdBQUEsR0FBQSxHQUFBLE1BQUEsU0FBQSxXQUFBLE9BQUEsT0FBQSxLQUFBLEdBQUEsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLE9BQUEsS0FBQSxFQUFBLE9BQUEsSUFBQSxJQUFBLElBQUEsTUFBQSxPQUFBLEdBQUEsS0FBQSxLQUFBLElBQUEsT0FBQSxHQUFBLE9BQUEsRUFBQSxJQUFBLEVBQUEsS0FBQSxFQUFBLEtBQUEsUUFBQSxNQUFBLEtBQUEsT0FBQSxPQUFBLElBQUEsUUFBQSxJQUFBLE1BQUEsTUFBQSxHQUFBLE1BQUEsR0FBQSxNQUFBLEtBQUEsR0FBQSxHQUFBLEVBQUEsR0FBQSxJQUFBLE1BZ0ZJLE9BQUEsRUFDQSxRQUFBLEVBQ0EsT0FBQSxFQUNBLFVBQUEsUUFDQSxlQUFBLFNBT0osS0FDSSx3QkFBQSxVQUNBLHVCQUFBLFlBQ0Es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QSxRQUFBLEtDNUhKLGdEQzVCQSxTQUNFLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLHdCQUFBLGFBQUEsY0FBQSxXQUFBLGdCQUFBLGFBQ0EsTUFBQSxPQUNBLE9BQUEsTUFDQSxPQUFBLEVBQUEsS0FDQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLFFEOEJGLGlEQ3BDQSxTQUNFLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLHdCQUFBLGFBQUEsY0FBQSxXQUFBLGdCQUFBLGFBQ0EsTUFBQSxPQUNBLE9BQUEsTUFDQSxPQUFBLEVBQUEsS0FDQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLFFEc0NGLGlEQzVDQSxTQUNFLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLHdCQUFBLGFBQUEsY0FBQSxXQUFBLGdCQUFBLGFBQ0EsTUFBQSxPQUNBLE9BQUEsTUFDQSxPQUFBLEVBQUEsS0FDQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLFFEOENGLGlEQ3BEQSxTQUNFLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLHdCQUFBLGFBQUEsY0FBQSxXQUFBLGdCQUFBLGFBQ0EsTUFBQSxPQUNBLE9BQUEsTUFDQSxPQUFBLEVBQUEsS0FDQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLFFEc0RGLDBCQzVEQSxTQUNFLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLHdCQUFBLGFBQUEsY0FBQSxXQUFBLGdCQUFBLGFBQ0EsTUFBQSxPQUNBLE9BQUEsTUFDQSxPQUFBLEVBQUEsS0FDQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLFFDc0JGLGdEQzVCQSxhQUNFLFFBQUEsS0FBQSxFQUFBLEtBQ0EsV0FBQSxRQUVBLG1CQUNFLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLHdCQUFBLGFBQUEsY0FBQSxXQUFBLGdCQUFBLGFBQ0EsTUFBQSxPQUNBLE9BQUEsRUFBQSxLQUNBLEtBQUEsSUFBQSxLQUFBLEtBQUEsT0FBQSxNQUFBLFdBR0YsbUJBQ0UsTUFBQSxJ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QSxtQkFDRSxNQUFBLFFBQ0EsZ0JBQUEsS0FJSix3QkFBQSxzQkFBQSxxQkFHRSxTQUFBLFNBQ0EsUUFBQSxHQUdGLHdCQUNFLElBQUEsS0FDQSxLQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxtQ0FHRixxQkFDRSxJQUFBLEtBQ0EsS0FBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEseUNBR0Ysc0JBQ0UsSUFBQSxLQUNBLEtBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLHNDQUdGLG1CQUNFLGNBQUEsSUFDQSxNQUFBLE1BQ0EsWUFBQSxNRHhCSixpRENwQ0EsUUFDRSxNQUFBLE9BQ0EsT0FBQSxLQUNBLE9BQUEsRUFBQSxLQUNBLE1BQUEsUUFDQSxLQUFBLEtBQUEsS0FBQSxNQUFBLFdBRUEsZ0JBQ0UsTUFBQSxNQUNBLGlCQUFBLFFBR0YsZ0JBQUEsY0FBQSxhQUdFLFFBQUEsYUFDQSxTQUFBLFNBQ0EsYUFBQSxLQUNBLFlBQUEsS0FFQSxzQkFBQSxvQkFBQSxtQkFDRSxNQUFBLFFBQ0EsZ0JBQUEsS0FJSix3QkFBQSxzQkFBQSxxQkFHRSxTQUFBLFNBQ0EsUUFBQSxHQUdGLHdCQUNFLElBQUEsS0FDQSxLQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxtQ0FHRixxQkFDRSxJQUFBLEtBQ0EsS0FBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEseUNBR0Ysc0JBQ0UsSUFBQSxLQUNBLEtBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLHNDQUdGLG1CQUNFLGNBQUEsSUFDQSxNQUFBLE1BQ0EsWUFBQSxNRGhCSixpREM1Q0EsUUFDRSxNQUFBLE9BQ0EsT0FBQSxLQUNBLE9BQUEsRUFBQSxLQUNBLE1BQUEsUUFDQSxLQUFBLEtBQUEsS0FBQSxNQUFBLFdBRUEsZ0JBQ0UsTUFBQSxNQUNBLGlCQUFBLFFBR0YsZ0JBQUEsY0FBQSxhQUdFLFFBQUEsYUFDQSxTQUFBLFNBQ0EsYUFBQSxLQUNBLFlBQUEsS0FFQSxzQkFB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QUNFLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxNQUFBLElBQ0EsT0FBQSxJQUNBLFdBQUEsS0FDQSxNQUFBLEtBQ0EsUUFBQSxFQUVBLHVCQUFBLFlBQ0Esd0JBQUEiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZVJvb3QiOiIvc291cmNlLyIsInNvdXJjZXNDb250ZW50IjpbIi8qIFNsaWRlciAqL1xyXG5cclxuLnNsaWNrLXNsaWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uc2xpY2stbGlzdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kcmFnZ2luZyB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGN1cnNvcjogaGFuZDtcclxuICAgIH1cclxufVxyXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcclxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG59XHJcblxyXG4uc2xpY2stdHJhY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuLnNsaWNrLXNsaWRlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICYuZHJhZ2dpbmcgaW1nIHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbn1cclxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbiIsIiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuaHRtbCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSB7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cblxuLy8gSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2Vyc1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbm9sLFxudWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgICBxdW90ZXM6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5AaW1wb3J0ICdsaWJzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrJztcbiIsIi8vIHNpemVzXHJcbiR3cmFwcGVyOiAxMDB2dztcclxuJG1haW4td2lkdGg6IDExNjBweDtcclxuJHNsaWRlci1oZWlnaHQ6IDQ3MHB4O1xyXG5cclxuLy9wYXRoc1xyXG4kaW1nOiAnLi4vaW1hZ2VzLyc7XHJcbiRzb2NpYWwtc3ByaXRlOiAnLi4vaW1hZ2VzL3NvY2lhbHMucG5nJztcclxuXHJcbi8vIGZvbnRzXHJcbiRmb250LWhlYWRlcnM6IFVidW50dSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJHBhcmFncmFwaDogMTNweC8yMHB4IEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1tZW51OiAnVWJ1bnR1IENvbmRlbnNlZCcsIFVidW50dSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiRhY2NvcmRpb24tZm9udDogMTNweC8yMHB4IFVidW50dSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiRmb250LW1lbnUtYm90dG9tOiA1MDAgMTZweC8yMHB4IFVidW50dSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcblxyXG4vL2NvbG9ycyBcclxuJHllbGxvdzogI2YwYjUwZjtcclxuJGhvdmVyLWJsdWU6ICMyNDhjZWM7XHJcbiRibGFjazogIzAwMDtcclxuJGNvbG9yLWNvbnRlbnQ6ICM4YThhOGE7XHJcbiRjb2xvcl9saW5rOiAjZmZmO1xyXG4kY29sb3JfYmlnLW51bWJlcjogcmdiYSgyMzMsIDIzMywgMjMzLCAuOCk7XHJcbiRtZW51LWNvbG9yOiAjMmEyZDMyO1xyXG4kaGVhZGVycy1jb2xvcjogIzJhMmIyZTtcclxuJGNvbG9yX3NpdGUtdGl0bGU6ICM0MzQzNDM7XHJcbiRzb2MtY29sb3I6ICNjY2M7XHJcbiRjb2xvci1zZWFyY2g6ICMzOTNjNDA7XHJcbiRjb2xvcl9zZWFyY2gtdGV4dDogI2JiYjtcclxuJGNvbG9yLXNlcnZpY2VzOiAjMmEyZDMyO1xyXG4kY29sb3JfYWRkLWJnOiAjZjdmN2Y3O1xyXG4kY29sb3JfYWRkLXRpdGxlOiAkaGVhZGVycy1jb2xvcjtcclxuJGNvbG9yX2FkZC10aXRsZS0tYmc6ICNmZmY7XHJcbiRjb2xvcl9hZGQtdGl0bGUtLWJkOiAjZThlOGU4O1xyXG4kY29sb3JfYWRkLXRpdGxlLS1hY3RpdmU6ICR5ZWxsb3c7XHJcbiRjb2xvcl9hZGQtdGl0bGUtLWFjdGl2ZS1iZDogI2Y2YzUzZDtcclxuJGNvbG9yLW1lbnUtYm90dG9tOiAkY29sb3Itc2VydmljZXM7XHJcbiRjb2xvci1mb290ZXI6ICMzNTM4M2M7XHJcbiRjb2xvci1zdWJtZW51LXVuZGVybGluZTogJGNvbG9yLXNlYXJjaDtcclxuXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcblx0LmNsZWFyZml4OjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gbGluaygpIHtcclxuICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICRob3Zlci1ibHVlO1xyXG4gIGZvbnQ6IDgwMCAyMHB4LzIwcHggVWJ1bnR1LCBBcmlhbCwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuQG1peGluIGgtc2VydmljZXMge1xyXG4gIGZvbnQ6IDUwMCAyNHB4LzIwcHggVWJ1bnR1LCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBjb2xvcjogJGhlYWRlcnMtY29sb3I7XHJcbn1cclxuXHJcbkBtaXhpbiBzbGljay1idXR0b24gKCRuYW1lLCAkc2lkZSkge1xyXG5cdC5zbGljay0jeyRuYW1lfXtcclxuICAgICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0d2lkdGg6IDcwcHg7XHJcblx0XHR0b3A6IDA7XHJcblx0XHQjeyRzaWRlfTogMDtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHQgICAgb3V0bGluZTogbm9uZTtcclxuXHQgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0ICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdHotaW5kZXg6IDU7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjIpO1xyXG5cdFx0fVxyXG4gICAgfVxyXG5cclxufSIsIi8vICBsYXRpbiBcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1VidW50dSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiBsb2NhbCgnVWJ1bnR1IExpZ2h0JyksIGxvY2FsKCdVYnVudHUtTGlnaHQnKSwgXG4gIHVybChmb250cy9VYnVudHUtTGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMjEyLCBVKzIyMTUsIFUrRTBGRiwgVStFRkZELCBVK0YwMDA7XG59XG5cbi8vIGxhdGluIFxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IGxvY2FsKCdVYnVudHUgTWVkaXVtJyksIGxvY2FsKCdVYnVudHUtTWVkaXVtJyksIFxuICB1cmwoZm9udHMvVWJ1bnR1LU1lZGl1bS53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIyMTIsIFUrMjIxNSwgVStFMEZGLCBVK0VGRkQsIFUrRjAwMDtcbn1cblxuLy8gbGF0aW5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1VidW50dSBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogbG9jYWwoJ1VidW50dSBDb25kZW5zZWQnKSwgbG9jYWwoJ1VidW50dUNvbmRlbnNlZC1SZWd1bGFyJyksIFxuICB1cmwoZm9udHMvVWJ1bnR1Q29uZGVuc2VkLVJlZ3VsYXIud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMjEyLCBVKzIyMTUsIFUrRTBGRiwgVStFRkZELCBVK0YwMDA7XG59XG5cbi8vICBsYXRpbiBcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FyaWFsJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IGxvY2FsKCdBcmlhbCcpLCBsb2NhbCgnQXJpYWwgUmVndWxhcicpLCBcbiAgdXJsKGZvbnRzL2FyaWFscmVndWxhci13ZWJmb250LndvZmYpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoZm9udHMvYXJpYWxyZWd1bGFyLXdlYmZvbnQud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbn0iLCIgICAgQGltcG9ydCAnLi4vdmFyaWFibGVzJztcbiAgICBcbi53cmFwcGVyIHtcblx0d2lkdGg6ICR3cmFwcGVyO1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblx0QGluY2x1ZGUgY2xlYXJmaXg7XG4iLCJAbWVkaWEgI3skcGhvbmVQb3J0cmFpdH0ge1xuICAgICRtOiBwaG9uZVBvcnRyYWl0O1xuXG4gICAgQGltcG9ydCAnLi4vbW9iaWxlJztcbn1cbiIsIiYge1xuICAgIGgxIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJztcbiAgICAgICAgZm9udC1zaXplOiBweCg0OCwgJG0pO1xuICAgICAgICBjb2xvcjogYmx1ZTtcblxuXHQgICAgICAgICY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDonZGVza3RvcFdpZGUnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xuXHQgIFx0XHRcdGNvbG9yOiB5ZWxsb3c7XG5cdFx0XHRcdHotaW5kZXg6IDU7XG5cdCAgIFx0XHR9XG4gICAgfVxufVxuIiwiQG1lZGlhICN7JHBob25lTGFuZHNjYXBlfSB7XG4gICAgJG06IHBob25lTGFuZHNjYXBlO1xuXG4gICAgQGltcG9ydCAnLi4vbW9iaWxlJztcbn1cbiIsIkBtZWRpYSAjeyR0YWJsZXRQb3J0cmFpdH0ge1xuICAgICRtOiB0YWJsZXRQb3J0cmFpdDtcblxuICAgIEBpbXBvcnQgJy4uL21vYmlsZSc7XG59XG4iLCJAbWVkaWEgI3skdGFibGV0TGFuZHNjYXBlfSB7XG4gICAgJG06IHRhYmxldExhbmRzY2FwZTtcblxuICAgIEBpbXBvcnQgJy4uL2Rlc2t0b3AnO1xuXG59XG4iLCImIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogJG1haW4td2lkdGg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAmX19zaXRlLXRpdGxlIHtcbiAgICBjb2xvcjogJGNvbG9yX3NpdGUtdGl0bGU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWhlYWRlcnM7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgYmFja2dyb3VuZDogdXJsKCAkaW1nICsgJ2hlYWRlci1pY29uLnBuZycpO1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuXG4gICAgJl9fc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMy41cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG5cbiAgJl9fc29jaWFscyB7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICAgIH1cblxuICAgIGEgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuICAgICZfX2ZhY2Vib29rIHtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKCAkc29jaWFsLXNwcml0ZSApO1xuXG4gICAgICAmOmhvdmVyIHsgYmFja2dyb3VuZDogdXJsKCAkc29jaWFsLXNwcml0ZSApIDAgLTE4cHg7IH1cbiAgICB9XG5cbiAgICAmX190d2l0dGVyIHtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKCAkc29jaWFsLXNwcml0ZSApIC0xMXB4IDA7XG5cbiAgICAgICY6aG92ZXIgeyBiYWNrZ3JvdW5kOiB1cmwoICRzb2NpYWwtc3ByaXRlICkgLTExcHggLTE3cHg7IH1cbiAgICB9XG5cbiAgICAmX19ycmMge1xuICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoICRzb2NpYWwtc3ByaXRlICkgLTI3cHggMDtcblxuICAgICAgJjpob3ZlciB7IGJhY2tncm91bmQ6IHVybCggJHNvY2lhbC1zcHJpdGUgKSAtMjdweCAtMThweDsgfVxuICAgIH1cblxuICAgICZfX2xpbmtlZC1pbiB7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMTdweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCggJHNvY2lhbC1zcHJpdGUgKSAtNDVweCAwO1xuXG4gICAgICAmOmhvdmVyIHsgYmFja2dyb3VuZDogdXJsKCAkc29jaWFsLXNwcml0ZSApIC00NXB4IC0xOHB4OyB9XG4gICAgfVxuXG4gICAgJl9fc2t5cGUge1xuICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoICRzb2NpYWwtc3ByaXRlICkgLTYycHggMDtcblxuICAgICAgJjpob3ZlciB7IGJhY2tncm91bmQ6IHVybCggJHNvY2lhbC1zcHJpdGUgKSAtNjJweCAtMTdweDsgfVxuICAgIH1cbiAgfVxuXG4gIC5tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcbiAgICBiYWNrZ3JvdW5kOiAkbWVudS1jb2xvcjtcblxuICAgICZfX2xpc3QgeyBmb250LXNpemU6IDA7IH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRibGFjaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHsgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJsdWU7IH1cbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xuICAgICAgY29sb3I6ICRjb2xvcl9saW5rO1xuICAgICAgZm9udDogMTJweCAvIDE0cHggJGZvbnQtbWVudTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICY6YWN0aXZlIHsgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJsdWU7IH1cblxuICAgICAgJjpob3ZlciB7IGNvbG9yOiAkeWVsbG93OyB9XG4gICAgfVxuICB9XG5cbiAgJl9fc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2cHg7XG4gICAgcmlnaHQ6IDdweDtcblxuICAgICZfX2lucHV0W3R5cGU9c2VhcmNoXSB7XG4gICAgICB3aWR0aDogMTMwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjRzLCBib3JkZXItcmFkaXVzIC40cztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2VhcmNoO1xuICAgICAgY29sb3I6ICRjb2xvcl9zZWFyY2gtdGV4dDtcbiAgICAgIGZvbnQ6ICRwYXJhZ3JhcGg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2VhcmNoIHVybCggJGltZyArICdzZWFyY2gucG5nJyk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxuXG59XG4iLCJAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICRtOiBkZXNrdG9wO1xuXG4gICAgQGltcG9ydCAnLi4vZGVza3RvcCc7XG59XG4iLCJAbWVkaWEgI3skZGVza3RvcFdpZGV9IHtcbiAgICAkbTogZGVza3RvcFdpZGU7XG5cbiAgICBAaW1wb3J0ICcuLi9kZXNrdG9wJztcblxufVxuIiwiQG1lZGlhICN7JGRlc2t0b3BIRH0ge1xuICAgICRtOiBkZXNrdG9wSEQ7XG5cbiAgICBAaW1wb3J0ICcuLi9kZXNrdG9wJztcbn1cbiIsIkBtZWRpYSAjeyRkZXNrdG9wTWVnYX0ge1xuICAgICRtOiBkZXNrdG9wTWVnYTtcblxuICAgIEBpbXBvcnQgJy4uL2Rlc2t0b3AnO1xuXG59XG4iLCJAbWVkaWEgI3skdGFibGV0TGFuZHNjYXBlfSB7XG4gICAgJG06IHRhYmxldExhbmRzY2FwZTtcblxuICAgIEBpbXBvcnQgJy4uL2Rlc2t0b3AnO1xuXG5cbn1cbiIsIiYge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogJG1haW4td2lkdGg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1OHB4IDAgODVweDtcblxuICAmX19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCggJGltZyArICdpY29uLXNldHRpbmdzLnBuZycpIDEyMHB4IHRvcCBuby1yZXBlYXQ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICYtLXRlY2hub2xvZ2llcyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoICRpbWcgKyAnaWNvbi1wYXJhbXMucG5nJyk7XG4gICAgfVxuXG4gICAgJi0tc3VwcG9ydCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoICRpbWcgKyAnaWNvbi10cnVjay5wbmcnKTtcbiAgICB9XG4gIH1cblxuICAmX19udW1iZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDNweDtcbiAgICBsZWZ0OjA7XG4gICAgY29sb3I6ICRjb2xvcl9iaWctbnVtYmVyO1xuICAgIGZvbnQ6IDkwcHgvNjBweCAkZm9udC1oZWFkZXJzO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiA0N3B4O1xuICAgIGNvbG9yOiAkaGVhZGVycy1jb2xvcjtcbiAgICBmb250OiAyMHB4IC8gMjBweCAkZm9udC1oZWFkZXJzO1xuICB9XG4gIFxuICAmX19jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZzogMjBweCAzMHB4IDAgMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgZm9udDogJHBhcmFncmFwaDtcbiAgICBjb2xvcjogJGNvbG9yLWNvbnRlbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICYuaGVpZ2h0LWF1dG8ge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC40cztcbiAgICB9XG4gIH1cblxuICAmX19leHBhbmQge1xuXG4gICAgJl9fbGluayB7XG4gICAgICBjb2xvcjogJGhlYWRlcnMtY29sb3I7XG4gICAgICBmb250OiA1MDAgMTNweC8yMHB4ICRmb250LWhlYWRlcnM7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICY6aG92ZXIgeyBjb2xvcjogJGhvdmVyLWJsdWU7IH1cbiAgICB9XG5cbiAgICAmX19saW5rOmhvdmVyIH4gJl9fYXJyb3cgeyBjb2xvcjogJGNvbG9yLWNvbnRlbnQ7IH1cblxuICAgICZfX2Fycm93IHsgXG4gICAgICBAaW5jbHVkZSBsaW5rKCk7IFxuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgfVxufSIsIkBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgJG06IGRlc2t0b3A7XG5cbiAgICBAaW1wb3J0ICcuLi9kZXNrdG9wJztcblxufVxuIiwiQG1lZGlhICN7JGRlc2t0b3BXaWRlfSB7XG4gICAgJG06IGRlc2t0b3BXaWRlO1xuXG4gICAgQGltcG9ydCAnLi4vZGVza3RvcCc7XG5cbn1cbiIsIkBtZWRpYSAjeyRkZXNrdG9wSER9IHtcbiAgICAkbTogZGVza3RvcEhEO1xuXG4gICAgQGltcG9ydCAnLi4vZGVza3RvcCc7XG59XG4iLCJAbWVkaWEgI3skZGVza3RvcE1lZ2F9IHtcbiAgICAkbTogZGVza3RvcE1lZ2E7XG5cbiAgICBAaW1wb3J0ICcuLi9kZXNrdG9wJztcblxufVxuIiwiQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHBob25lUG9ydHJhaXQpXG59XG5cbkBtZWRpYSAjeyRwaG9uZVBvcnRyYWl0fSB7XG4gICAgQGltcG9ydCAncGhvbmVQb3J0cmFpdCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBwaG9uZUxhbmRzY2FwZSlcbn1cblxuQG1lZGlhICN7JHBob25lTGFuZHNjYXBlfSB7XG4gICAgQGltcG9ydCAncGhvbmVMYW5kc2NhcGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgdGFibGV0UG9ydHJhaXQpXG59XG5cbkBtZWRpYSAjeyR0YWJsZXRQb3J0cmFpdH0ge1xuICAgIEBpbXBvcnQgJ3RhYmxldFBvcnRyYWl0Jztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHRhYmxldExhbmRzY2FwZSlcbn1cblxuQG1lZGlhICN7JHRhYmxldExhbmRzY2FwZX0ge1xuICAgIEBpbXBvcnQgJ3RhYmxldExhbmRzY2FwZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcH0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3AnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcFdpZGUpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wV2lkZX0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BXaWRlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BIRClcbn1cblxuQG1lZGlhICN7JGRlc2t0b3BIRH0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BIRCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wTWVnYSlcbn1cblxuQG1lZGlhICN7JGRlc2t0b3BNZWdhfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcE1lZ2EnO1xufVxuIiwiJiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZXJ2aWNlcztcblxuICAmLW91dHdyYXBwZXIge1xuICAgIHdpZHRoOiAkbWFpbi13aWR0aDtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIEBpbmNsdWRlIGgtc2VydmljZXM7XG4gICAgcGFkZGluZzogNDhweCAwIDU1cHggMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gICZfX2lubmVyLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIGhlaWdodDogYXV0bztcblxuICAgICZfX2ltZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICBoZWlnaHQ6IDI2MHB4O1xuICAgICAgICBwYWRkaW5nOiAzNSUgMCAwIDQyJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJsdWU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgICAgIG9wYWNpdHk6IC44NTtcbiAgICAgICAgY29udGVudDogJysnO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2NhcHRpb24ge1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgICBAaW5jbHVkZSBoLXNlcnZpY2VzO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICY6aG92ZXIgeyBjb2xvcjogJHllbGxvdyB9XG4gICAgfVxuXG4gIH1cbn1cbiIsIkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBwaG9uZVBvcnRyYWl0KVxufVxuXG5AbWVkaWEgI3skcGhvbmVQb3J0cmFpdH0ge1xuICAgIEBpbXBvcnQgJ3Bob25lUG9ydHJhaXQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgcGhvbmVMYW5kc2NhcGUpXG59XG5cbkBtZWRpYSAjeyRwaG9uZUxhbmRzY2FwZX0ge1xuICAgIEBpbXBvcnQgJ3Bob25lTGFuZHNjYXBlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHRhYmxldFBvcnRyYWl0KVxufVxuXG5AbWVkaWEgI3skdGFibGV0UG9ydHJhaXR9IHtcbiAgICBAaW1wb3J0ICd0YWJsZXRQb3J0cmFpdCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCB0YWJsZXRMYW5kc2NhcGUpXG59XG5cbkBtZWRpYSAjeyR0YWJsZXRMYW5kc2NhcGV9IHtcbiAgICBAaW1wb3J0ICd0YWJsZXRMYW5kc2NhcGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcClcbn1cblxuQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BXaWRlKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcFdpZGV9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wV2lkZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wSEQpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wSER9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wSEQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcE1lZ2EpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wTWVnYX0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BNZWdhJztcbn1cbiIsIiYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYWRkLWJnO1xuXG4gICYtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6ICRtYWluLXdpZHRoO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbi5uZXdzIHtcbiAgd2lkdGg6IDYwMHB4O1xuXG4gICZfX3RpdGxlIHtcbiAgICBAaW5jbHVkZSBoLXNlcnZpY2VzO1xuICAgIHBhZGRpbmc6IDYwcHggMnB4IDQ4cHg7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDI4cHg7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBAaW5jbHVkZSBoLXNlcnZpY2VzO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgICAgJjpob3ZlciB7IGNvbG9yOiAkaG92ZXItYmx1ZTsgfVxuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogJGNvbG9yLWNvbnRlbnQ7XG4gICAgICBmb250OiAkcGFyYWdyYXBoO1xuICAgICAgXG4gICAgfVxuXG4gICAgJl9fYXV0aG9yLFxuICAgICZfX2NvbW1lbnRzIHtcbiAgICAgIGNvbG9yOiAkaG92ZXItYmx1ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IDM4MHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIGZvbnQ6ICRwYXJhZ3JhcGg7XG4gICAgICBjb2xvcjogJGNvbG9yLWNvbnRlbnQ7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICZfX2RhdGUtbW9udGgge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEycHg7XG4gICAgICBsZWZ0OiAtMTdweDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJsdWU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQ6IDMwMCAxNXB4LzQwcHggVWJ1bnR1LCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19kYXRlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MnB4O1xuICAgICAgbGVmdDogLTE3cHg7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQ6IDQwMCAxNXB4LzQwcHggVWJ1bnR1LCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLmJhbm5lcnMge1xuICB3aWR0aDogNTgwcHg7XG5cbiAgJl9fdGl0bGUge1xuICAgIEBpbmNsdWRlIGgtc2VydmljZXM7XG4gICAgcGFkZGluZzogNjBweCAycHggNDhweDtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgICZfX3RpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMzlweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzOXB4O1xuICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2FkZC10aXRsZS0tYmQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYWRkLXRpdGxlLS1iZztcbiAgICAgIGNvbG9yOiAkY29sb3JfYWRkLXRpdGxlO1xuICAgICAgZm9udDogJGFjY29yZGlvbi1mb250O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgbGVmdDogLTM4cHg7XG4gICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICBoZWlnaHQ6IDM5cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2FkZC10aXRsZS0tYmQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9hZGQtdGl0bGUtLWJnO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgY29udGVudDogJysnO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlIHsgb3V0bGluZTogbm9uZTsgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgbWFyZ2luOiAzMHB4IDAgNDBweCAzNXB4O1xuICAgICAgY29sb3I6ICRjb2xvci1jb250ZW50O1xuICAgICAgZm9udDogJHBhcmFncmFwaDtcbiAgICB9XG4gIH1cbn1cblxuLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2FkZC10aXRsZS0tYWN0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYWRkLXRpdGxlLS1hY3RpdmU7XG4gIGNvbG9yOiAkY29sb3JfYWRkLXRpdGxlLS1iZztcblxuICAmOjpiZWZvcmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9hZGQtdGl0bGUtLWFjdGl2ZTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3JfYWRkLXRpdGxlLS1hY3RpdmUtYmQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogNTAlO1xuICAgIGNvbnRlbnQ6ICctJztcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICY6aG92ZXIsXG4gICY6YWN0aXZlIHsgb3V0bGluZTogbm9uZSB9XG59XG4iLCJAZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgcGhvbmVQb3J0cmFpdClcbn1cblxuQG1lZGlhICN7JHBob25lUG9ydHJhaXR9IHtcbiAgICBAaW1wb3J0ICdwaG9uZVBvcnRyYWl0Jztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHBob25lTGFuZHNjYXBlKVxufVxuXG5AbWVkaWEgI3skcGhvbmVMYW5kc2NhcGV9IHtcbiAgICBAaW1wb3J0ICdwaG9uZUxhbmRzY2FwZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCB0YWJsZXRQb3J0cmFpdClcbn1cblxuQG1lZGlhICN7JHRhYmxldFBvcnRyYWl0fSB7XG4gICAgQGltcG9ydCAndGFibGV0UG9ydHJhaXQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgdGFibGV0TGFuZHNjYXBlKVxufVxuXG5AbWVkaWEgI3skdGFibGV0TGFuZHNjYXBlfSB7XG4gICAgQGltcG9ydCAndGFibGV0TGFuZHNjYXBlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3ApXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wV2lkZSlcbn1cblxuQG1lZGlhICN7JGRlc2t0b3BXaWRlfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcFdpZGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcEhEKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcEhEfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcEhEJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BNZWdhKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcE1lZ2F9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wTWVnYSc7XG59XG4iLCImIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIHdpZHRoOiAkbWFpbi13aWR0aDtcbiAgaGVpZ2h0OiAyNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4iLCJAZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgcGhvbmVQb3J0cmFpdClcbn1cblxuQG1lZGlhICN7JHBob25lUG9ydHJhaXR9IHtcbiAgICBAaW1wb3J0ICdwaG9uZVBvcnRyYWl0Jztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHBob25lTGFuZHNjYXBlKVxufVxuXG5AbWVkaWEgI3skcGhvbmVMYW5kc2NhcGV9IHtcbiAgICBAaW1wb3J0ICdwaG9uZUxhbmRzY2FwZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCB0YWJsZXRQb3J0cmFpdClcbn1cblxuQG1lZGlhICN7JHRhYmxldFBvcnRyYWl0fSB7XG4gICAgQGltcG9ydCAndGFibGV0UG9ydHJhaXQnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgdGFibGV0TGFuZHNjYXBlKVxufVxuXG5AbWVkaWEgI3skdGFibGV0TGFuZHNjYXBlfSB7XG4gICAgQGltcG9ydCAndGFibGV0TGFuZHNjYXBlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3ApXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wV2lkZSlcbn1cblxuQG1lZGlhICN7JGRlc2t0b3BXaWRlfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcFdpZGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcEhEKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcEhEfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcEhEJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BNZWdhKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcE1lZ2F9IHtcbiAgICBAaW1wb3J0ICdkZXNrdG9wTWVnYSc7XG59XG4iLCImIHtcbiAgcGFkZGluZzogNDBweCAwIDcwcHg7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1tZW51LWJvdHRvbTtcblxuICAmX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIHdpZHRoOiAkbWFpbi13aWR0aDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250OiAkZm9udC1tZW51LWJvdHRvbTtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgJl9fc3VibWVudSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgXG4gICAgbGkgeyBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXN1Ym1lbnUtdW5kZXJsaW5lOyB9XG5cbiAgICBsaTpsYXN0LWNoaWxkIHsgYm9yZGVyOiBub25lOyB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItY29udGVudDtcbiAgICAgIGZvbnQ6ICRwYXJhZ3JhcGg7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgJjpob3ZlciB7IGNvbG9yOiAkaG92ZXItYmx1ZTsgfVxuICAgIH1cbiAgfVxufVxuIiwiQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHBob25lUG9ydHJhaXQpXG59XG5cbkBtZWRpYSAjeyRwaG9uZVBvcnRyYWl0fSB7XG4gICAgQGltcG9ydCAncGhvbmVQb3J0cmFpdCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBwaG9uZUxhbmRzY2FwZSlcbn1cblxuQG1lZGlhICN7JHBob25lTGFuZHNjYXBlfSB7XG4gICAgQGltcG9ydCAncGhvbmVMYW5kc2NhcGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgdGFibGV0UG9ydHJhaXQpXG59XG5cbkBtZWRpYSAjeyR0YWJsZXRQb3J0cmFpdH0ge1xuICAgIEBpbXBvcnQgJ3RhYmxldFBvcnRyYWl0Jztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHRhYmxldExhbmRzY2FwZSlcbn1cblxuQG1lZGlhICN7JHRhYmxldExhbmRzY2FwZX0ge1xuICAgIEBpbXBvcnQgJ3RhYmxldExhbmRzY2FwZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcH0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3AnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcFdpZGUpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wV2lkZX0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BXaWRlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BIRClcbn1cblxuQG1lZGlhICN7JGRlc2t0b3BIRH0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BIRCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wTWVnYSlcbn1cblxuQG1lZGlhICN7JGRlc2t0b3BNZWdhfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcE1lZ2EnO1xufVxuIiwiJiB7XG4gIHdpZHRoOiAkbWFpbi13aWR0aDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICRjb2xvci1jb250ZW50O1xuICBmb250OiAkcGFyYWdyYXBoO1xuXG4gICYtd3JhcHBlciB7XG4gICAgd2lkdGg6ICR3cmFwcGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1mb290ZXI7XG4gIH1cblxuICAmX19hZHJlc3MsXG4gICZfX3RlbCxcbiAgJl9fbWFpbHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICBcbiAgICAmX19saW5rIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItY29udGVudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19hZHJlc3M6OmJlZm9yZSxcbiAgJl9fdGVsOjpiZWZvcmUsXG4gICZfX21haWw6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG5cbiAgJl9fYWRyZXNzOjpiZWZvcmUge1xuICAgIHRvcDogMjJweDtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoICRpbWcgKyAnZm9vdGVyLWxvY2F0aW9uLnBuZycpO1xuICB9XG5cbiAgJl9fdGVsOjpiZWZvcmUge1xuICAgIHRvcDogMjBweDtcbiAgICBsZWZ0OiAzM3B4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoICRpbWcgKyAnZm9vdGVyLWlQaG9uZS1wb3RyYWl0LnBuZycpO1xuICB9XG5cbiAgJl9fbWFpbDo6YmVmb3JlIHtcbiAgICB0b3A6IDIzcHg7XG4gICAgbGVmdDogMjdweDtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCAkaW1nICsgJ2Zvb3Rlci1mcm9udC1lbWFpbC5wbmcnKTtcbiAgfVxuXG4gICZfX2NvcHlyaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgfVxufVxuIiwiQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHBob25lUG9ydHJhaXQpXG59XG5cbkBtZWRpYSAjeyRwaG9uZVBvcnRyYWl0fSB7XG4gICAgQGltcG9ydCAncGhvbmVQb3J0cmFpdCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBwaG9uZUxhbmRzY2FwZSlcbn1cblxuQG1lZGlhICN7JHBob25lTGFuZHNjYXBlfSB7XG4gICAgQGltcG9ydCAncGhvbmVMYW5kc2NhcGUnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgdGFibGV0UG9ydHJhaXQpXG59XG5cbkBtZWRpYSAjeyR0YWJsZXRQb3J0cmFpdH0ge1xuICAgIEBpbXBvcnQgJ3RhYmxldFBvcnRyYWl0Jztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIHRhYmxldExhbmRzY2FwZSlcbn1cblxuQG1lZGlhICN7JHRhYmxldExhbmRzY2FwZX0ge1xuICAgIEBpbXBvcnQgJ3RhYmxldExhbmRzY2FwZSc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wKVxufVxuXG5AbWVkaWEgI3skZGVza3RvcH0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3AnO1xufVxuXG5AZnVuY3Rpb24gcHgoJHB4KSB7XG4gICAgQHJldHVybiBweE1lZGlhKCRweCwgZGVza3RvcFdpZGUpXG59XG5cbkBtZWRpYSAjeyRkZXNrdG9wV2lkZX0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BXaWRlJztcbn1cblxuQGZ1bmN0aW9uIHB4KCRweCkge1xuICAgIEByZXR1cm4gcHhNZWRpYSgkcHgsIGRlc2t0b3BIRClcbn1cblxuQG1lZGlhICN7JGRlc2t0b3BIRH0ge1xuICAgIEBpbXBvcnQgJ2Rlc2t0b3BIRCc7XG59XG5cbkBmdW5jdGlvbiBweCgkcHgpIHtcbiAgICBAcmV0dXJuIHB4TWVkaWEoJHB4LCBkZXNrdG9wTWVnYSlcbn1cblxuQG1lZGlhICN7JGRlc2t0b3BNZWdhfSB7XG4gICAgQGltcG9ydCAnZGVza3RvcE1lZ2EnO1xufVxuIiwiJiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6ICRtYWluLXdpZHRoO1xuICBoZWlnaHQ6ICRzbGlkZXItaGVpZ2h0O1xuICBtYXJnaW46IDQwcHggYXV0byAwO1xuXG4gICYtc2xpY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIFxuICAgIGxpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4vL2Fycm93c1xuQGluY2x1ZGUgc2xpY2stYnV0dG9uKCdwcmV2JywgJ2xlZnQnKTtcbkBpbmNsdWRlIHNsaWNrLWJ1dHRvbignbmV4dCcsICdyaWdodCcpO1xuXG4vL2RvdHNcbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luOiAwIDZweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIGJ1dHRvbntcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IDNweDtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDE7XG5cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4iXX0= */
