@keyframes A3{0%{display:flex;opacity:1}to{display:none;opacity:0}}@keyframes A2{0%{scale:1.1}to{scale:1.17;transform:translateX(2%)}}@keyframes anim{to{stroke-dashoffset:0}}*{padding:0;margin:0;border:0}*,::after,::before{box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,select,textarea{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}body{background-color:#fff;color:#000;font-family:"Roboto",sans-serif}.container{max-width:1200px;margin:0 auto}@media (max-width:1199px){.container{padding:0 20px}}.btns-wrapper{position:relative;width:fit-content;z-index:10}@media (max-width:1199px){.btns-wrapper{margin:0 auto}}@media (max-width:767px){.btns-wrapper{width:100%}}.btns-wrapper .btn-wrapper{position:absolute;display:flex;flex-direction:column;width:100%;background-color:#f4f4f4}.btn{background-color:#282828;color:#fff;width:310px;height:58px}.btn span{font-size:16px!important;font-weight:600!important}@media (max-width:767px){.btn{width:100%}}.btn--light{padding-left:21px;text-align:left;background-color:#f4f4f4;color:#282828;display:flex;align-items:center;gap:15px}.btn-more{background-color:transparent;border:0;color:#b8b8b8;font-size:13px}.opacity{opacity:0}.swiper-pagination-bullet{background-color:#282828;opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active-main{background-color:#ff695a}@media (min-width:768px){video{pointer-events:none}}.popup{border-radius:20px;width:500px;height:316px;z-index:100000;overflow:hidden;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1199px){.popup{width:400px;height:253px}}@media (max-width:420px){.popup{width:350px;height:221px}}.popup img{width:100%}.overlay.active{height:100%;width:100vw;background-color:rgba(0,0,0,.801);position:fixed;z-index:2;top:0;left:0;pointer-events:none}.phone-wrapper{display:flex;flex-direction:column;justify-content:center;height:100%;gap:10px}@media (max-width:767px){.phone-wrapper{display:none}}.phone-wrapper .phone,.phone-wrapper .phone-wrapper__subtitle{font-size:16px;font-weight:700;color:#fff;transition:1s}.phone-wrapper .phone{font-size:20px}.phone-icon{display:none}.phone-icon svg{fill:#fff;transition:1s}@media (max-width:767px){.phone-icon,.phone-icon .phone{display:block;width:30px;height:30px}.phone-icon .phone{position:relative}.phone-icon .phone svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.content{overflow:hidden}.description{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}@media (max-width:1199px){.description{grid-template-columns:1fr;gap:40px}}@media (max-width:767px){.description{gap:20px}}.description .description__block{display:flex;flex-direction:column;justify-content:center;gap:40px}@media (max-width:1199px){.description .description__block{max-height:620px;text-align:center}.description .description__block img{overflow:hidden;object-fit:cover}}@media (max-width:767px){.description .description__block{gap:15px}}.description .description__block span,.title{color:#282828;font-family:"Inter";font-size:18px;font-weight:400;line-height:23px}@media (max-width:767px){.description .description__block span{font-size:16px;text-align:left}}.title{font-size:40px;font-weight:600;line-height:44px;text-transform:uppercase}@media (max-width:767px){.title{font-size:24px;text-align:left;line-height:26px}}.menu,.menu .menu-list__wrapper ul{display:flex;flex-direction:column;align-items:center}.menu{position:absolute;right:0;top:0;background-color:#ff695a;z-index:100000;max-width:460px;width:100%;height:100vh;padding:30px 50px;display:none}.menu .btn{width:310px}@media (max-width:1199px){.menu{max-width:421px;padding:30px 50px}}@media (max-width:767px){.menu{max-width:100%;width:100%}}.menu .menu-header{display:flex;justify-content:flex-end;margin-bottom:110px;width:100%}@media (max-width:767px){.menu .menu-header{margin-bottom:20px}}.menu .menu-list__wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:66px;margin-bottom:33px}.menu .menu-list__wrapper ul{gap:20px}.menu .menu-list__wrapper ul a{color:#fff;font-size:24px;font-weight:500;text-decoration:none}.menu .menu-list__wrapper ul li ul{margin-top:10px;gap:10px}.menu .menu-list__wrapper ul .muni-list__suptitle{font-size:20px;font-weight:400}.menu .menu__contacts{width:fit-content;margin-top:0 auto}.menu .menu__contacts .phone{font-size:20px;font-weight:700;color:#000;text-decoration:none}.menu .menu__contacts .menu__networks-wrapper{display:flex;justify-content:center}.menu .menu__contacts .menu__networks-wrapper .menu__networks{margin-top:17px;display:flex;gap:13px}.menu-isOpen .philosophy .description__block:nth-child(2){opacity:50%!important}@media (max-width:767px){.menu-isOpen{overflow:hidden}}.hidden{display:none!important}.smooth-hidden{display:flex;opacity:1;animation:A3 .5s forwards ease}.about{padding:150px 0}@media (max-width:1199px){.about{padding:100px 0 35px}}.about .description__block-wrapper{max-width:450px;display:flex;flex-direction:column;justify-content:center;gap:40px}@media (max-width:1199px){.about .description__block-wrapper{padding:0 60px;margin:0 auto;max-width:100%}}@media (max-width:767px){.about .description__block-wrapper{padding:0;gap:20px}}.about .description__block-more{display:flex;justify-content:flex-start}.bg-wrapper{height:100vh;overflow:hidden;position:relative}.bg-wrapper .logo{opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bg-wrapper .logo svg,.header__bg.header--black .logo svg,.logo svg{stroke:#ff695a}.bg{object-fit:cover;height:100%;scale:1.1;animation:A2 8s forwards ease}@media (max-width:991px){.bg{display:none}}.bg-mobile{object-fit:cover;height:100%;scale:1.1;animation:A2 8s forwards ease;display:none}@media (max-width:991px){.bg-mobile{display:block}}.footer{background-color:#0f0f0f;padding:50px 0 30px;color:#fff}@media (max-width:767px){.footer{display:none}}.footer .footer-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:20px}.footer .footer-wrapper .footer__block{display:flex;flex-direction:column;justify-content:space-between}.footer .footer-wrapper .footer__block-wrapper{margin-bottom:80px}.footer .footer-wrapper .footer__block-text{margin-top:15px;display:flex;flex-direction:column;gap:10px}.footer .footer-wrapper .footer__block-text a{color:rgba(255,255,255,.8549019608);font-family:"Inter";font-size:18px;font-weight:400;line-height:23px;text-decoration:none}.footer .footer-wrapper .footer__block--phone .footer__block-wrapper{margin:0 auto}@media (max-width:1199px){.footer .footer-wrapper .footer__block--phone .footer__block-suptitle{text-align:center}}.footer .footer-wrapper .footer__block--contacts{text-align:right}.footer .footer-wrapper .footer__block--contacts .footer__block-text{display:flex;flex-direction:row;justify-content:flex-end;gap:13px}.footer .footer__block-title{color:#fff;font-family:"Inter";font-size:18px;font-weight:600;line-height:23px}.footer .footer__block-text,.footer.mobile .footer-wrapper{display:flex;flex-direction:column}.footer .footer__block-suptitle{color:#909090;font-family:"Inter";font-size:18px;font-weight:400;line-height:25px}.footer.mobile{display:none}.footer.mobile .footer-wrapper{row-gap:34px}.footer.mobile .footer-wrapper .footer__block-wrapper{margin:0;justify-content:flex-start}.footer.mobile .footer__block--contacts{text-align:left}.footer.mobile .footer__block--contacts .footer__block-text{justify-content:flex-start}@media (max-width:767px){.footer.mobile{display:block}}.header{width:100vw;height:90px;z-index:10000;color:#000}@media (max-width:767px){.header{height:70px}}.header .container{height:100%}.header .header__bg{background-color:transparent;transition:.5s;height:100%;width:100vw}.header--fixed{position:fixed}.header__wrapper{display:flex;justify-content:space-between;align-items:center;height:100%;position:relative}@media (max-width:767px){.header__wrapper .burger{width:24px;top:-6px;position:relative}}.header__wrapper .burger svg{fill:#fff;transition:1s}.header__bg.header--black{background-color:#fff;transition:1s}.header__bg.header--black svg{fill:#000;transition:1s;stroke:#000}.header__bg.header--black a,.header__bg.header--black span{color:#000}.header__bg.header--black .logo{opacity:1}.header__bg.header--black .phone-icon path{fill:#000}.header__bg.header--black .menu-header svg{fill:#fff;stroke:transparent}small{opacity:1!important}.idea{background-color:#f4f4f4;padding:100px 0;text-align:center}@media (max-width:1199px){.idea{padding:100px 0 62px}}@media (max-width:767px){.idea{padding:20px 0 17px}}.idea .idea__title{color:#909090;font-family:"Inter";font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}@media (max-width:767px){.idea .idea__title{font-size:24px;text-align:left;line-height:26px;color:#282828;font-weight:600}}.idea .idea__text{margin:32px auto 20px;color:var(--text-black, #282828);font-family:"Inter";font-size:32px;font-weight:500;line-height:38px;max-width:883px}@media (max-width:1199px){.idea .idea__text{padding:0 40px}}@media (max-width:767px){.idea .idea__text{margin:13px auto 12px;padding:0;font-size:16px;text-align:left;font-weight:400;line-height:23px}}.idea .idea__subtitle{color:#909090;font-family:"Inter";font-size:18px;font-weight:400;line-height:23px}@media (max-width:767px){.idea .idea__subtitle{font-size:16px;text-align:left}}.logo--bg .s1{stroke-dasharray:227;stroke-dashoffset:227;animation:anim .2s linear 1s forwards}.logo--bg .s2{stroke-dasharray:80;stroke-dashoffset:80;animation:anim .1s linear 1.2s forwards}.logo--bg .s3{stroke-dasharray:48;stroke-dashoffset:48;animation:anim .1s linear 1.3s forwards}.logo--bg .l1{stroke-dasharray:2;stroke-dashoffset:2;animation:anim .1s linear 1.4s forwards}.logo--bg .s9{stroke-dasharray:83;stroke-dashoffset:83;animation:anim .1s linear 1.5s forwards}.logo--bg .s10{stroke-dasharray:57;stroke-dashoffset:57;animation:anim .1s linear 1.6s forwards}.logo--bg .s8{stroke-dasharray:46;stroke-dashoffset:46;animation:anim .1s linear 1.7s forwards}.logo--bg .s7{stroke-dasharray:48;stroke-dashoffset:48;animation:anim .1s linear 1.8s forwards}.logo--bg .s6{stroke-dasharray:56;stroke-dashoffset:56;animation:anim .1s linear 1.9s forwards}.logo--bg .s12{stroke-dasharray:28;stroke-dashoffset:28;animation:anim .1s linear 2s forwards}.logo--bg .l2{stroke-dasharray:2;stroke-dashoffset:2;animation:anim .1s linear 2.1s forwards}.logo--bg .s5{stroke-dasharray:63;stroke-dashoffset:63;animation:anim .1s linear 2.2s forwards}.logo--bg .s4{stroke-dasharray:29;stroke-dashoffset:29;animation:anim .1s linear 2.3s forwards}.logo--bg .s19{stroke-dasharray:31;stroke-dashoffset:31;animation:anim .1s linear 3.8s forwards}.logo--bg .s20{stroke-dasharray:29;stroke-dashoffset:29;animation:anim .1s linear 3.2s forwards}.logo--bg .s18{stroke-dasharray:61;stroke-dashoffset:61;animation:anim .1s linear 2.4s forwards}.logo--bg .s17{stroke-dasharray:86;stroke-dashoffset:86;animation:anim .1s linear 2.5s forwards}.logo--bg .s16{stroke-dasharray:43;stroke-dashoffset:43;animation:anim .2s linear 2.6s forwards}.logo--bg .s15{stroke-dasharray:51;stroke-dashoffset:51;animation:anim .1s linear 2.8s forwards}.logo--bg .s14{stroke-dasharray:124;stroke-dashoffset:124;animation:anim .3s linear 2.9s forwards}.logo--bg .s13{stroke-dasharray:116;stroke-dashoffset:116;animation:anim .2s linear 3.6s forwards}.logo--bg .s21{stroke-dasharray:217;stroke-dashoffset:217;animation:anim .3s linear 3.3s forwards}.logo--bg .l3{stroke-dasharray:2;stroke-dashoffset:2;animation:anim .1s linear 3.9s forwards}.logo--bg .s11{stroke-dasharray:63;stroke-dashoffset:63;animation:anim .4s linear 4s forwards}.logo--bg .l4{stroke-dasharray:55;stroke-dashoffset:55;animation:anim .5s linear 4.5s forwards}.logo{width:340px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:.5s}.logo svg{transition:1s}@media (max-width:767px){.logo{width:200px}}.media-wrapper{background-color:#f4f4f4;padding:100px 0}@media (max-width:1199px){.media-wrapper{padding:100px 20px 30px}}@media (max-width:767px){.media-wrapper{padding:30px 20px}}.media-wrapper .btns-wrapper{margin:0 auto}@media (max-width:1199px){.media-wrapper .media.shorts{margin-bottom:45px}}.media-wrapper .media{position:relative;margin-bottom:25px}.media-wrapper .media .swiper-slide.swiper-slide-active .media__item-nav{display:flex;align-items:center;justify-content:flex-start;gap:15px}@media (max-width:1199px){.media-wrapper .media .swiper-slide.swiper-slide-active .media__item-nav{justify-content:center}.media-wrapper .media .swiper-slide.swiper-slide-active .media__item-nav index{display:none}}.media-wrapper .media .swiper-pagination{bottom:0}@media (min-width:1200px){.media-wrapper .media .swiper-pagination{display:none}}.media-wrapper .media .media-footer{display:block}.media-wrapper .media__item-nav{padding-top:30px;display:flex;justify-content:space-between;display:none}@media (max-width:1199px){.media-wrapper .media__item-nav{padding-top:60px}}.media-wrapper .media__item-nav .index{color:#ff695a}@media (max-width:1199px){.media-wrapper .media__item-nav .index{display:none}}.media-wrapper .media-wrapper__menu{margin-bottom:63px;display:flex;justify-content:center;gap:25px}@media (max-width:767px){.media-wrapper .media-wrapper__menu{margin-bottom:20px}}.media-wrapper .media-wrapper__menu .media-wrapper__menu-item{color:#8d8888;font-size:20px;font-weight:700}@media (max-width:767px){.media-wrapper .media-wrapper__menu .media-wrapper__menu-item{font-size:16px}}.media-wrapper .media__item{max-width:1200px;max-height:518px;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}.media-wrapper .media__item,.media-wrapper .media__item video,.media-wrapper .shorts video{min-width:100%;min-height:100%}.media-wrapper .media__item a{height:100%;width:100%}.media-wrapper .media__item a img{height:100%;width:100%;object-fit:cover}.media-wrapper .media__item-nav{position:relative}.media-wrapper .go-over-mobile,.media-wrapper .photo .swiper-slide.swiper-slide-active .media__item-overflow,.media-wrapper .video .swiper-slide.swiper-slide-active .media__item-overflow{display:none}@media (max-width:767px){.media-wrapper .go-over-mobile{display:block}}.media-wrapper .media__item-overflow{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.438);pointer-events:none}@media (max-width:1199px){.media-wrapper .photo .swiper-slide,.media-wrapper .video .swiper-slide{padding-bottom:30px}}.media-wrapper .video .media__item--video{position:relative}.media-wrapper .video .media__item-contol-wrapper{position:absolute;bottom:0;width:100%;background-color:rgba(40,40,40,.8549019608);padding:.7rem 3rem;display:flex;gap:1rem;align-items:center;height:30px}@media (max-width:1199px){.media-wrapper .video .media__item-contol-wrapper{height:40px}}@media (max-width:767px){.media-wrapper .video .media__item-contol-wrapper{display:none}}.media-wrapper .video .media__item-play{position:absolute;left:2%;display:flex;align-items:center}@media (max-width:767px){.media-wrapper .video .media__item-play{display:none}}.media-wrapper .video .media__item-pause{position:absolute;left:2%;display:flex;align-items:center}@media (max-width:767px){.media-wrapper .video .media__item-pause{display:none}}.media-wrapper .video .media__item-volume{display:flex;align-items:center;justify-content:flex-end;gap:5px;width:25%}.media-wrapper .video .media__item-volume input{width:60%;height:30px}.media-wrapper .video .media__item-volume .volume-btn{display:flex}@media (max-width:767px){.media-wrapper .video .media__item-volume{display:none}}.media-wrapper .video .media__item-progress{display:flex;align-items:center;width:100%}.media-wrapper .video .media__item-progress .progress{width:100%;height:30px}@media (max-width:767px){.media-wrapper .video .media__item-progress{display:none}}.media-wrapper .video .media__item-time{font-size:16px;font-weight:300;color:#fff}.media-wrapper .video .media__item-nav-title{display:flex;justify-content:space-between;gap:15px;font-size:16px;font-weight:500}@media (max-width:1199px){.media-wrapper .video .media__item-nav-title{position:absolute;bottom:30px;width:100%}}.media-wrapper .video .go-over{position:absolute;right:2%;top:7px}.media-wrapper .shorts{padding:0 70px 15px}@media (max-width:1199px){.media-wrapper .shorts{padding:0}}.media-wrapper .shorts .swiper-slide{position:relative}.media-wrapper .shorts .media__item--shorts{max-width:288px;max-height:518px;width:100%;position:relative}.media-wrapper .shorts .media__item-play{position:absolute}@media (max-width:767px){.media-wrapper .shorts .media__item-play{display:none}}.media-wrapper .shorts .media__item-pause{position:absolute;bottom:14px;right:20px}@media (max-width:767px){.media-wrapper .shorts .media__item-pause{display:none}}.media-wrapper .shorts .media__item-volume{position:absolute;justify-content:flex-end;top:2%;right:5%;display:flex;align-items:center;gap:5px;width:50%}.media-wrapper .shorts .media__item-volume input{width:50%;height:30px}.media-wrapper .shorts .media__item-volume .volume-btn{display:flex}@media (max-width:767px){.media-wrapper .shorts .media__item-volume{display:none}}.media-wrapper .shorts .media__item-progress{position:absolute;bottom:7px;left:12px;width:85%}.media-wrapper .shorts .media__item-progress .progress{width:85%;height:30px}@media (max-width:767px){.media-wrapper .shorts .media__item-progress{display:none}}.media-wrapper .shorts .go-over{position:absolute;top:3%;left:5%}@media (max-width:767px){.media-wrapper .shorts .go-over{display:none}}.media-wrapper .shorts .media__item-info{display:flex;gap:20px;color:#000;padding-top:10px}@media (max-width:767px){.media-wrapper .shorts .media__item-info{justify-content:space-between}}.media-wrapper .shorts .media__item-time{font-size:16px;font-weight:300}@media (max-width:767px){.media-wrapper .shorts .media__item-time{display:none}}.media-wrapper .shorts .media__item-title{font-size:16px;font-weight:500}.media-wrapper .media-button-prev{position:absolute;left:25px;z-index:10000;top:30%}@media (max-width:1199px){.media-wrapper .media-button-prev{display:none}}.media-wrapper .media-button-next{position:absolute;right:25px;z-index:10000;top:30%}@media (max-width:1199px){.media-wrapper .media-button-next{display:none}}.philosophy{padding:150px 0}@media (max-width:1199px){.philosophy{padding:100px 0 89px}}@media (max-width:767px){.philosophy{padding:30px 0 0}}.philosophy .btns-wrapper{display:block}@media (max-width:767px){.philosophy .btns-wrapper{display:none}}.philosophy .btns-wrapper.mobile{display:none}@media (max-width:767px){.philosophy .btns-wrapper.mobile{display:block}}.philosophy .philosophy-items{margin-top:60px;display:flex;justify-content:space-between}@media (max-width:767px){.philosophy .philosophy-items{margin-top:30px}}.philosophy .philosophy-items .philosophy-items__element{max-width:373px;overflow:hidden}.philosophy .philosophy-items .philosophy-items__element .philosophy-items__element-wrapper{padding:8px 0 0}.philosophy .philosophy-items .philosophy-items__element .philosophy-items__element-wrapper h3{margin:12px 0 10px;color:#909090;font-family:"Inter";font-size:25px;font-weight:700;line-height:30px}@media (max-width:767px){.philosophy .philosophy-items .philosophy-items__element .philosophy-items__element-wrapper h3{font-size:14px;margin:0 0 6px;line-height:15px}}.philosophy .philosophy-items .philosophy-items__element .philosophy-items__element-wrapper span{color:#282828;font-family:"Inter";font-size:18px;font-weight:400;line-height:19px}@media (max-width:767px){.philosophy .philosophy-items .philosophy-items__element .philosophy-items__element-wrapper span{font-size:13px}}@media (max-width:1199px){.philosophy .philosophy-items{display:none}}.philosophy .philosophy-items.mobile{display:none}.philosophy .philosophy-items.mobile .philosophy-items__element{border-radius:15px;overflow:hidden;background-color:#f4f4f4;padding-bottom:15px}.philosophy .philosophy-items.mobile .philosophy-items__element-wrapper{padding:23px 10px 8px}.philosophy .philosophy-items.mobile .swiper-wrapper{padding-bottom:40px}@media (max-width:767px){.philosophy .philosophy-items.mobile .swiper-wrapper{padding-bottom:20px}}@media (max-width:1199px){.philosophy .philosophy-items.mobile{display:block}}.philosophy .description__block.description__block--img{display:block}@media (max-width:767px){.philosophy .description__block.description__block--img{display:none}.philosophy .description__block.description__block--img img{max-height:138px;width:100%}}.philosophy .description__block.mobile{display:none}@media (max-width:767px){.philosophy .description__block.mobile{display:block}.philosophy .description__block.mobile img{max-height:138px;width:100%}}input[type=range]{font-size:1.5rem;color:#f07167;--thumb-height:0.7em;--track-height:0.125em;--track-color:rgb(211, 211, 211);--brightness-hover:180%;--brightness-down:80%;--clip-edges:0.125em}input[type=range].win10-thumb{color:#2b2d42;--thumb-height:1.375em;--thumb-width:0.5em;--clip-edges:0.0125em}@media (prefers-color-scheme:dark){html{background-color:#000}html::before{background:radial-gradient(circle at center,#101112,#000)}input[type=range]{color:#f07167;--track-color:rgba(255, 255, 255, 0.1)}input[type=range].win10-thumb{color:#3a86ff}}input[type=range]{position:relative;background:0 0;overflow:hidden}input[type=range]:active{cursor:grabbing}input[type=range]:disabled{filter:grayscale(1);opacity:.3;cursor:not-allowed}input[type=range],input[type=range]::-webkit-slider-runnable-track,input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;transition:all ease 100ms;height:var(--thumb-height)}input[type=range]::-webkit-slider-runnable-track,input[type=range]::-webkit-slider-thumb{position:relative}input[type=range]::-webkit-slider-thumb{--thumb-radius:calc((var(--thumb-height) * 0.5) - 1px);--clip-top:calc((var(--thumb-height) - var(--track-height)) * 0.5 - 0.5px);--clip-bottom:calc(var(--thumb-height) - var(--clip-top));--clip-further:calc(100% + 1px);--box-fill:calc(-100vmax - var(--thumb-width, var(--thumb-height))) 0 0
    100vmax currentColor;width:var(--thumb-width, var(--thumb-height));background:linear-gradient(currentColor 0 0) no-repeat left center/50% calc(var(--track-height) + 1px);background-color:currentColor;box-shadow:var(--box-fill);border-radius:var(--thumb-width, var(--thumb-height));border:1.5px solid #d3d3d3;filter:brightness(100%);clip-path:polygon(100% -1px,var(--clip-edges) -1px,0 var(--clip-top),-100vmax var(--clip-top),-100vmax var(--clip-bottom),0 var(--clip-bottom),var(--clip-edges) 100%,var(--clip-further) var(--clip-further))}input[type=range]:hover::-webkit-slider-thumb{cursor:grab}input[type=range]:active::-webkit-slider-thumb{cursor:grabbing}input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(var(--track-color) 0 0) no-repeat center/100% calc(var(--track-height) + 1px)}input[type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}input[type=range],input[type=range]::-moz-range-thumb,input[type=range]::-moz-range-track{appearance:none;transition:all ease 100ms;height:var(--thumb-height)}input[type=range]::-moz-range-progress,input[type=range]::-moz-range-thumb,input[type=range]::-moz-range-track{background:0 0}input[type=range]::-moz-range-thumb{background:currentColor;width:var(--thumb-width, var(--thumb-height));border-radius:var(--thumb-width, var(--thumb-height));cursor:grab;border:1.5px solid #d3d3d3}input[type=range]:active::-moz-range-thumb{cursor:grabbing}input[type=range]::-moz-range-track{width:100%;background:var(--track-color)}input[type=range]::-moz-range-progress{appearance:none;background:currentColor;transition-delay:30ms}input[type=range]::-moz-range-progress,input[type=range]::-moz-range-track{height:calc(var(--track-height) + 1px);border-radius:var(--track-height)}input[type=range]::-moz-range-progress,input[type=range]::-moz-range-thumb{filter:brightness(100%)}input[type=range]:disabled::-moz-range-thumb{cursor:not-allowed}.technologies{background-color:#f4f4f4;padding:100px 0 30px;text-align:center;position:relative}@media (max-width:767px){.technologies{padding:30px 0 15px}}.technologies .technologies__text{max-width:1000px;color:#282828;font-family:"Inter";font-size:32px;font-weight:500;line-height:38px;margin:40px auto 30px}@media (max-width:767px){.technologies .technologies__text{margin:15px auto 0;font-size:16px;line-height:20px;text-align:left;font-weight:400}}.technologies .swiper-technologies{overflow:hidden}@media (max-width:767px){.technologies .swiper-technologies{margin-top:15px}}.technologies .swiper-technologies__wrapper .swiper-slide{aspect-ratio:1.7/1;overflow:hidden;border-radius:7px;max-height:78px}.technologies .swiper-technologies__wrapper .swiper-slide:hover{cursor:pointer}.team{position:relative}@media (max-width:1199px){.team{height:740px}.team img{height:100%}}@media (max-width:767px){.team{height:350px}}.team img{width:100%;object-fit:cover}.team .team__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:860px;text-align:center}@media (max-width:1199px){.team .team__content{max-width:100%;padding:0 25px}}@media (max-width:767px){.team .team__content{padding:0 20px}}.team .team__content .team__content-text{color:#fff;text-align:center;font-family:"Inter";font-size:32px;font-weight:500;line-height:38px}@media (max-width:767px){.team .team__content .team__content-text{font-size:16px;line-height:19px;text-align:left}}.team .team__content .team__content-subtitle{color:#fff;font-size:18px;font-weight:300;font-family:"Inter";margin-top:20px;text-align:center;display:inline-block}@media (max-width:767px){.team .team__content .team__content-subtitle{font-size:16px;margin-top:12px;text-align:left}}.team .team__content .team__content-subtitle:hover{color:#ff695a}.team .team__subtitle{font-size:18px;font-weight:400;top:60%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvY29tbW9uLnNjc3MiLCJibG9ja3MvX2JnLnNjc3MiLCJibG9ja3MvX2xvZ28uc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJibG9ja3MvX2Fib3V0LnNjc3MiLCJibG9ja3MvX2hlYWRlci5zY3NzIiwiYmxvY2tzL19mb290ZXIuc2NzcyIsImJsb2Nrcy9faWRlYS5zY3NzIiwiYmxvY2tzL19tZWRpYS5zY3NzIiwiYmxvY2tzL19waGlsb3NvcGh5LnNjc3MiLCJibG9ja3MvX3JhbmdlLnNjc3MiLCJibG9ja3MvX3RlY2hub2xvZ2llcy5zY3NzIiwiYmxvY2tzL3RlYW0uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQSxBQWtZQSxjQUNFLEUsQ0FDRSxZLENBQ0EsUyxDQUVGLEUsQ0FDRSxZLENBQ0EsVyxBQ2hXSixjQUNFLEUsQ0FDRSxTLENBRUYsRSxDQUNFLFUsQ0FDQSwwQixBQ2lJRixnQkFDRSxFLENBQ0UscUJDakxOLEMsQ0FDQyxTLENBQ0EsUSxDQUNBLFEsQ0FIRCxDLENBTUEsTyxDQUFBLFEsQ0FHQyxxQixDQUtELEMsQ0FJQSxPLENBSkEsTSxDQUFBLFMsQ0FDSSxvQixDQVNKLEssQ0FBQSxNLENBQUEsTSxDQTZEQSxNLENBN0RBLEksQ0FBQSxHLENBQUEsTyxDQUNDLGEsQ0FHRCxFLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENBQUEsRSxDQUFBLEUsQ0FBQSxDLENBQ0ksaUIsQ0FDSCxtQixDQUdELEUsQ0FBQSxLLENBQ0MsZSxDQUdELEcsQ0FDQyxrQixDQURELEcsQ0FJQSxHLENBQ0MsYyxDQUNBLFcsQ0FHRCxPLENBQ0UsaUIsQ0FLRixLLENBQUEsTSxDQUFBLFEsQ0FJSSw0QixDQUpKLE0sQ0FBQSxLLENBQUEsTSxDQUFBLFEsQ0FDQyxtQixDQUNHLGlCLENBQ0EsYSxDQUlKLGdCLENBQ0MsWSxDQUdELE0sQ0FBQSxrQixDQUNJLG9CLENBQ0EsZSxDQUNBLDRCLENBQ0EsYyxDQUNBLGMsQ0FHSixhLENBQUEsWSxDQUFBLFks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RixTLENBQ0UsVSxDQUNBLGdCLENBRUYsb0IsQ0FDRSxpQixDQUNBLE8sQ0FDQSxRLENBQ0EsOEIsQ0FDQSxVLENBQ0EsZSxDQUNBLGlCLENBRUEsMEJBVEYsb0IsQ0FVSSxjLENBQ0EsZ0IsQUFHRix5QkFkRixvQixDQWVJLGdCQUdGLHdDLENBQ0UsVSxDQUNBLGlCLENBQ0EsbUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBRUEseUJBUkYsd0MsQ0FTSSxjLENBQ0EsZ0IsQ0FDQSxpQkFJSiw0QyxDQUNFLFUsQ0FDQSxjLENBQ0EsZSxDQUNBLG1CLENBQ0EsZSxDQUNBLGlCLENBQ0Esb0IsQ0FFQSx5QkFURiw0QyxDQVVJLGMsQ0FDQSxlLENBQ0EsaUJBR0Ysa0QsQ0FDRSxhLENBS04scUIsQ0FDRSxjLENBQ0EsZSxDQUNBLE8iLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xufVxuXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuLmJ0bnMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB6LWluZGV4OiAxMDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5idG4td3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICB9XG59XG5cbi5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyODI4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDMxMHB4O1xuICBoZWlnaHQ6IDU4cHg7XG5cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmJ0bi0tbGlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG59XG5cbi5idG4tbW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjYjhiOGI4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5vcGFjaXR5IHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODI4Mjg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjk1YTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8vIHZpZGVvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLXBhbmVsIHtcbiAgLy8gICBkaXNwbGF5OiBub25lO1xuICAvLyB9XG5cbiAgLy8gdmlkZW86Oi1tb3otbWVkaWEtY29udHJvbHMtcGFuZWwge1xuICAvLyAgIGRpc3BsYXk6IG5vbmU7XG4gIC8vIH1cblxuICAvLyB2aWRlbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scyB7XG4gIC8vICAgZGlzcGxheTogbm9uZTtcbiAgLy8gfVxuXG4gIC8vIHZpZGVvOjotbW96LW1lZGlhLWNvbnRyb2xzIHtcbiAgLy8gICBkaXNwbGF5OiBub25lO1xuICAvLyB9XG5cbiAgdmlkZW8ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG5cbi5wb3B1cCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHdpZHRoOiA1MDBweDtcbiAgaGVpZ2h0OiAzMTZweDtcbiAgei1pbmRleDogMTAwMDAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiAyNTNweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDIyMXB4O1xuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ub3ZlcmxheS5hY3RpdmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgwMSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnBob25lLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBnYXA6IDEwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5waG9uZS13cmFwcGVyX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdHJhbnNpdGlvbjogMXM7XG4gIH1cblxuICAucGhvbmUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdHJhbnNpdGlvbjogMXM7XG4gIH1cbn1cblxuLnBob25lLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIHN2ZyB7XG4gICAgZmlsbDogI2ZmZmZmZjtcbiAgICB0cmFuc2l0aW9uOiAxcztcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuXG4gIC5waG9uZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBzdmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgY29sdW1uLWdhcDogNDBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG5cbiAgLmRlc2NyaXB0aW9uX19ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogNDBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIG1heC1oZWlnaHQ6IDYyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBpbWcge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGdhcDogMTVweDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAjMjgyODI4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjNweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRpdGxlIHtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cblxuLm1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjk1YTtcbiAgei1pbmRleDogMTAwMDAwO1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZzogMzBweCA1MHB4IDMwcHggNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcblxuICAuYnRuIHtcbiAgICB3aWR0aDogMzEwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgbWF4LXdpZHRoOiA0MjFweDtcbiAgICBwYWRkaW5nOiAzMHB4IDUwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWVudS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cblxuICAubWVudS1saXN0X193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogNjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuXG4gICAgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubXVuaS1saXN0X19zdXB0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWVudV9fY29udGFjdHMge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tdG9wOiAwIGF1dG87XG5cbiAgICAucGhvbmUge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIC5tZW51X19uZXR3b3Jrcy13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgLm1lbnVfX25ldHdvcmtzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTdweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubWVudS1pc09wZW4ge1xuICAucGhpbG9zb3BoeSAuZGVzY3JpcHRpb25fX2Jsb2NrOm50aC1jaGlsZCgyKSB7XG4gICAgb3BhY2l0eTogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zbW9vdGgtaGlkZGVuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMTtcbiAgYW5pbWF0aW9uOiBBMyAwLjVzIGZvcndhcmRzIGVhc2U7XG59XG5cbkBrZXlmcmFtZXMgQTMge1xuICBmcm9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuIiwiLmJnLXdyYXBwZXIge1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5sb2dvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIHN0cm9rZTogI2ZmNjk1YTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5iZyB7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHNjYWxlOiAxLjE7XHJcbiAgYW5pbWF0aW9uOiBBMiA4cyBmb3J3YXJkcyBlYXNlO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uYmctbW9iaWxlIHtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgc2NhbGU6IDEuMTtcclxuICBhbmltYXRpb246IEEyIDhzIGZvcndhcmRzIGVhc2U7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgQTIge1xyXG4gIGZyb20ge1xyXG4gICAgc2NhbGU6IDEuMTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgc2NhbGU6IDEuMTc7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMiUpO1xyXG4gIH1cclxufVxyXG4iLCIubG9nby0tYmcge1xyXG4gIC5zMSB7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyMjc7XHJcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMjI3O1xyXG5cclxuICAgIGFuaW1hdGlvbjogYW5pbSAwLjJzIGxpbmVhciAxcyBmb3J3YXJkcztcclxuICB9XHJcblxyXG4gIC5zMiB7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4MDtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA4MDtcclxuXHJcbiAgICBhbmltYXRpb246IGFuaW0gMC4xcyBsaW5lYXIgMS4ycyBmb3J3YXJkcztcclxuICB9XHJcblxyXG4gIC5zMyB7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiA0ODtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA0ODtcclxuXHJcbiAgICBhbmltYXRpb246IGFuaW0gMC4xcyBsaW5lYXIgMS4zcyBmb3J3YXJkcztcclxuICB9XHJcblxyXG4gIC5sMSB7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyO1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDI7XHJcblxyXG4gICAgYW5pbWF0aW9uOiBhbmltIDAuMXMgbGluZWFyIDEuNHMgZm9yd2FyZHM7XHJcbiAgfVxyXG5cclxuICAuczkge1xyXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogODM7XHJcbiAgICBzdHJva2UtZGFzaG9mZnNldDogODM7XHJcblxyXG4gICAgYW5pbWF0aW9uOiBhbmltIDAuMXMgbGluZWFyIDEuNXMgZm9yd2FyZHM7XHJcbiAgfVxyXG5cclxuICAuczEwIHtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDU3O1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDU3O1xyXG5cclxuICAgIGFuaW1hdGlvbjogYW5pbSAwLjFzIGxpbmVhciAxLjZzIGZvcndhcmRzO1xyXG4gIH1cclxuXHJcbiAgLnM4IHtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDQ2O1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDQ2O1xyXG5cclxuICAgIGFuaW1hdGlvbjogYW5pbSAwLjFzIGxpbmVhciAxLjdzIGZvcndhcmRzO1xyXG4gIH1cclxuXHJcbiAgLnM3IHtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDQ4O1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDQ4O1xyXG5cclxuICAgIGFuaW1hdGlvbjogYW5pbSAwLjFzIGxpbmVhciAxLjhzIGZvcndhcmRzO1xyXG4gIH1cclxuXHJcbiAgLnM2IHtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDU2O1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDU2O1xyXG5cclxuICAgIGFuaW1hdGlvbjogYW5pbSAwLjFzIGxpbmVhciAxLjlzIGZvcndhcmRzO1xyXG4gIH1cclxuXHJcbiAgLnMxMiB7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyODtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAyODtcclxuXHJcbiAgICBhbmltYXRpb246IGFuaW0gMC4xcyBsaW5lYXIgMnMgZm9yd2FyZHM7XHJcbiAgfVxyXG5cclxuICAubDIge1xyXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMjtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAyO1xyXG5cclxuICAgIGFuaW1hdGlvbjogYW5pbSAwLjFzIGxpbmVhciAyLjFzIGZvcndhcmRzO1xyXG4gIH1cclxuXHJcbiAgLnM1IHtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDYzO1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDYzO1xyXG5cclxuICAgIGFuaW1hdGlvbjogYW5pbSAwLjFzIGxpbmVhciAyLjJzIGZvcndhcmRzO1xyXG4gIH1cclxuXHJcbiAgLnM0IHtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDI5O1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDI5O1xyXG5cclxuICAgIGFuaW1hdGlvbjogYW5pbSAwLjFzIGxpbmVhciAyLjNzIGZvcndhcmRzO1xyXG4gIH1cclxuXHJcbiAgLnMxOSB7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiAzMTtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAzMTtcclxuXHJcbiAgICBhbmltYXRpb246IGFuaW0gMC4xcyBsaW5lYXIgMy44cyBmb3J3YXJkcztcclxuICB9XHJcblxyXG4gIC5zMjAge1xyXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMjk7XHJcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMjk7XHJcblxyXG4gICAgYW5pbWF0aW9uOiBhbmltIDAuMXMgbGluZWFyIDMuMnMgZm9yd2FyZHM7XHJcbiAgfVxyXG5cclxuICAuczE4IHtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDYxO1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDYxO1xyXG5cclxuICAgIGFuaW1hdGlvbjogYW5pbSAwLjFzIGxpbmVhciAyLjRzIGZvcndhcmRzO1xyXG4gIH1cclxuXHJcbiAgLnMxNyB7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4NjtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA4NjtcclxuXHJcbiAgICBhbmltYXRpb246IGFuaW0gMC4xcyBsaW5lYXIgMi41cyBmb3J3YXJkcztcclxuICB9XHJcblxyXG4gIC5zMTYge1xyXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogNDM7XHJcbiAgICBzdHJva2UtZGFzaG9mZnNldDogNDM7XHJcblxyXG4gICAgYW5pbWF0aW9uOiBhbmltIDAuMnMgbGluZWFyIDIuNnMgZm9yd2FyZHM7XHJcbiAgfVxyXG5cclxuICAuczE1IHtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDUxO1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDUxO1xyXG5cclxuICAgIGFuaW1hdGlvbjogYW5pbSAwLjFzIGxpbmVhciAyLjhzIGZvcndhcmRzO1xyXG4gIH1cclxuXHJcbiAgLnMxNCB7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxMjQ7XHJcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMTI0O1xyXG5cclxuICAgIGFuaW1hdGlvbjogYW5pbSAwLjNzIGxpbmVhciAyLjlzIGZvcndhcmRzO1xyXG4gIH1cclxuXHJcbiAgLnMxMyB7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxMTY7XHJcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMTE2O1xyXG5cclxuICAgIGFuaW1hdGlvbjogYW5pbSAwLjJzIGxpbmVhciAzLjZzIGZvcndhcmRzO1xyXG4gIH1cclxuXHJcbiAgLnMyMSB7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyMTc7XHJcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMjE3O1xyXG5cclxuICAgIGFuaW1hdGlvbjogYW5pbSAwLjNzIGxpbmVhciAzLjNzIGZvcndhcmRzO1xyXG4gIH1cclxuXHJcbiAgLmwzIHtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDI7XHJcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMjtcclxuXHJcbiAgICBhbmltYXRpb246IGFuaW0gMC4xcyBsaW5lYXIgMy45cyBmb3J3YXJkcztcclxuICB9XHJcblxyXG4gIC5zMTEge1xyXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogNjM7XHJcbiAgICBzdHJva2UtZGFzaG9mZnNldDogNjM7XHJcblxyXG4gICAgYW5pbWF0aW9uOiBhbmltIDAuNHMgbGluZWFyIDRzIGZvcndhcmRzO1xyXG4gIH1cclxuXHJcbiAgLmw0IHtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDU1O1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDU1O1xyXG5cclxuICAgIGFuaW1hdGlvbjogYW5pbSAwLjVzIGxpbmVhciA0LjVzIGZvcndhcmRzO1xyXG4gIH1cclxuXHJcbiAgQGtleWZyYW1lcyBhbmltIHtcclxuICAgIHRvIHtcclxuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubG9nbyB7XHJcbiAgd2lkdGg6IDM0MHB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiAwLjVzO1xyXG5cclxuICBzdmcge1xyXG4gICAgc3Ryb2tlOiAjZmY2OTVhO1xyXG4gICAgdHJhbnNpdGlvbjogMXM7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHdpZHRoOiAyMDBweDtcclxuICB9XHJcbn1cclxuIiwiLyogUmVzZXQgYW5kIGJhc2Ugc3R5bGVzICAqL1xuKiB7XG5cdHBhZGRpbmc6IDBweDtcblx0bWFyZ2luOiAwcHg7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogTGlua3MgKi9cblxuYSwgYTpsaW5rLCBhOnZpc2l0ZWQgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCwgdWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5cbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXQ6YWN0aXZlLFxuYnV0dG9uOmZvY3VzLCBidXR0b246YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIi5hYm91dCB7XHJcbiAgcGFkZGluZzogMTUwcHggMDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgcGFkZGluZzogMTAwcHggMCAzNXB4O1xyXG4gIH1cclxuXHJcbiAgLmRlc2NyaXB0aW9uX19ibG9jay13cmFwcGVyIHtcclxuICAgIG1heC13aWR0aDogNDUwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiA0MHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGVzY3JpcHRpb25fX2Jsb2NrLW1vcmUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICB9XHJcbn1cclxuIiwiLmhlYWRlciB7XHJcbiAgd2lkdGg6IDEwMHZ3O1xyXG4gIGhlaWdodDogOTBweDtcclxuICB6LWluZGV4OiAxMDAwMDtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgfVxyXG4gIC5jb250YWluZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlcl9fYmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlci0tZml4ZWQge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxufVxyXG5cclxuLmhlYWRlcl9fd3JhcHBlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC5idXJnZXIge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICB0b3A6IC02cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgIHN2ZyB7XHJcbiAgICAgIGZpbGw6ICNmZmZmZmY7XHJcbiAgICAgIHRyYW5zaXRpb246IDFzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlcl9fYmcuaGVhZGVyLS1ibGFjayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG5cclxuICB0cmFuc2l0aW9uOiAxcztcclxuICBzdmcge1xyXG4gICAgZmlsbDogIzAwMDAwMDtcclxuICAgIHRyYW5zaXRpb246IDFzO1xyXG4gICAgc3Ryb2tlOiAjMDAwMDAwO1xyXG4gIH1cclxuXHJcbiAgc3BhbiB7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgfVxyXG5cclxuICAubG9nbyB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIHN0cm9rZTogI2ZmNjk1YTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5waG9uZS1pY29uIHtcclxuICAgIHBhdGgge1xyXG4gICAgICBmaWxsOiAjMDAwMDAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lbnUtaGVhZGVyIHtcclxuICAgIHN2ZyB7XHJcbiAgICAgIGZpbGw6ICNmZmZmZmY7XHJcbiAgICAgIHN0cm9rZTogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5zbWFsbCB7XHJcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIi5mb290ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjBmMGY7XHJcbiAgcGFkZGluZzogNTBweCAwIDMwcHg7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5mb290ZXItd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcblxyXG4gICAgLmZvb3Rlcl9fYmxvY2sge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlcl9fYmxvY2std3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlcl9fYmxvY2stdGV4dCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmZkYTtcclxuICAgICAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXJfX2Jsb2NrLS1waG9uZSB7XHJcbiAgICAgIC5mb290ZXJfX2Jsb2NrLXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZm9vdGVyX19ibG9jay1zdXB0aXRsZSB7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXJfX2Jsb2NrLS1jb250YWN0cyB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICAgLmZvb3Rlcl9fYmxvY2stdGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgZ2FwOiAxM3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyX19ibG9jay10aXRsZSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyX19ibG9jay10ZXh0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuXHJcbiAgLmZvb3Rlcl9fYmxvY2stc3VwdGl0bGUge1xyXG4gICAgY29sb3I6ICM5MDkwOTA7XHJcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlci5tb2JpbGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIC5mb290ZXItd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHJvdy1nYXA6IDM0cHg7XHJcblxyXG4gICAgLmZvb3Rlcl9fYmxvY2std3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvb3Rlcl9fYmxvY2stLWNvbnRhY3RzIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgLmZvb3Rlcl9fYmxvY2stdGV4dCB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcbiIsIi5pZGVhIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG4gIHBhZGRpbmc6IDEwMHB4IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICBwYWRkaW5nOiAxMDBweCAwIDYycHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMCAxN3B4O1xyXG4gIH1cclxuXHJcbiAgLmlkZWFfX3RpdGxlIHtcclxuICAgIGNvbG9yOiAjOTA5MDkwO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgY29sb3I6ICMyODI4Mjg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaWRlYV9fdGV4dCB7XHJcbiAgICBtYXJnaW46IDMycHggYXV0byAyMHB4O1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtYmxhY2ssICMyODI4MjgpO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgIG1heC13aWR0aDogODgzcHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbjogMTNweCBhdXRvIDEycHg7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaWRlYV9fc3VidGl0bGUge1xyXG4gICAgY29sb3I6ICM5MDkwOTA7XHJcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1lZGlhLXdyYXBwZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XHJcbiAgcGFkZGluZzogMTAwcHggMCAxMDBweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgcGFkZGluZzogMTAwcHggMjBweCAzMHB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHggMzBweDtcclxuICB9XHJcblxyXG4gIC5idG5zLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG5cclxuICAubWVkaWEuc2hvcnRzIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tZWRpYSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cclxuICAgIC5zd2lwZXItc2xpZGUuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XHJcbiAgICAgIC5tZWRpYV9faXRlbS1uYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZ2FwOiAxNXB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGluZGV4IHtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gICAgICBib3R0b206IDBweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lZGlhLWZvb3RlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lZGlhX19pdGVtLW5hdiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZGV4IHtcclxuICAgICAgY29sb3I6ICNmZjY5NWE7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lZGlhLXdyYXBwZXJfX21lbnUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjNweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMjVweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubWVkaWEtd3JhcHBlcl9fbWVudS1pdGVtIHtcclxuICAgICAgY29sb3I6ICM4ZDg4ODg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lZGlhX19pdGVtIHtcclxuICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgbWF4LWhlaWdodDogNTE4cHg7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgdmlkZW8ge1xyXG4gICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lZGlhX19pdGVtLW5hdiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAuZ28tb3Zlci1tb2JpbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tZWRpYV9faXRlbS1vdmVyZmxvdyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDM4KTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnBob3RvLFxyXG4gIC52aWRlbyB7XHJcbiAgICAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUge1xyXG4gICAgICAubWVkaWFfX2l0ZW0tb3ZlcmZsb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudmlkZW8ge1xyXG4gICAgLm1lZGlhX19pdGVtLS12aWRlbyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAubWVkaWFfX2l0ZW0tY29udG9sLXdyYXBwZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI4MjgyOGRhO1xyXG4gICAgICBwYWRkaW5nOiAwLjdyZW0gM3JlbSAwLjdyZW0gM3JlbTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lZGlhX19pdGVtLXBsYXkge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDIlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVkaWFfX2l0ZW0tcGF1c2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDIlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVkaWFfX2l0ZW0tdm9sdW1lIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcblxyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC52b2x1bWUtYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVkaWFfX2l0ZW0tcHJvZ3Jlc3Mge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgLnByb2dyZXNzIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tZWRpYV9faXRlbS10aW1lIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lZGlhX19pdGVtLW5hdi10aXRsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMzBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5nby1vdmVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMiU7XHJcbiAgICAgIHRvcDogN3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNob3J0cyB7XHJcbiAgICBwYWRkaW5nOiAwIDcwcHggMTVweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICB2aWRlbyB7XHJcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAubWVkaWFfX2l0ZW0tLXNob3J0cyB7XHJcbiAgICAgIG1heC13aWR0aDogMjg4cHg7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDUxOHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZWRpYV9faXRlbS1wbGF5IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVkaWFfX2l0ZW0tcGF1c2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMTRweDtcclxuICAgICAgcmlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVkaWFfX2l0ZW0tdm9sdW1lIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICB0b3A6IDIlO1xyXG4gICAgICByaWdodDogNSU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogNXB4O1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudm9sdW1lLWJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVkaWFfX2l0ZW0tcHJvZ3Jlc3Mge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogN3B4O1xyXG4gICAgICBsZWZ0OiAxMnB4O1xyXG4gICAgICB3aWR0aDogODUlO1xyXG5cclxuICAgICAgLnByb2dyZXNzIHtcclxuICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdvLW92ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMyU7XHJcbiAgICAgIGxlZnQ6IDUlO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVkaWFfX2l0ZW0taW5mbyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVkaWFfX2l0ZW0tdGltZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1lZGlhX19pdGVtLXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lZGlhLWJ1dHRvbi1wcmV2IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDI1cHg7XHJcbiAgICB6LWluZGV4OiAxMDAwMDtcclxuICAgIHRvcDogMzAlO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tZWRpYS1idXR0b24tbmV4dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMjVweDtcclxuICAgIHotaW5kZXg6IDEwMDAwO1xyXG4gICAgdG9wOiAzMCU7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucGhpbG9zb3BoeSB7XHJcbiAgcGFkZGluZzogMTUwcHggMDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgcGFkZGluZzogMTAwcHggMCA4OXB4IDA7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHBhZGRpbmc6IDMwcHggMCAwIDA7XHJcbiAgfVxyXG5cclxuICAuYnRucy13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRucy13cmFwcGVyLm1vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBoaWxvc29waHktaXRlbXMge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnBoaWxvc29waHktaXRlbXNfX2VsZW1lbnQge1xyXG4gICAgICBtYXgtd2lkdGg6IDM3M3B4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgLnBoaWxvc29waHktaXRlbXNfX2VsZW1lbnQtd3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDAgMCAwO1xyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICBtYXJnaW46IDEycHggMCAxMHB4O1xyXG4gICAgICAgICAgY29sb3I6ICM5MDkwOTA7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDAgNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgY29sb3I6ICMyODI4Mjg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG5cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBoaWxvc29waHktaXRlbXMubW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgLnBoaWxvc29waHktaXRlbXNfX2VsZW1lbnQge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAucGhpbG9zb3BoeS1pdGVtc19fZWxlbWVudC13cmFwcGVyIHtcclxuICAgICAgcGFkZGluZzogMjNweCAxMHB4IDhweCAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRlc2NyaXB0aW9uX19ibG9jay5kZXNjcmlwdGlvbl9fYmxvY2stLWltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxMzhweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRlc2NyaXB0aW9uX19ibG9jay5tb2JpbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTM4cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLypcclxuICogMTYgRmVicnVhcnkgMjAyMlxyXG4gKiBSYW5nZSBTbGlkZXIgUHJvZ3Jlc3MgaW4gQ2hyb21lIHdpdGggcHVyZSBDU1NcclxuICpcclxuICogPT09IFRoaXMgQ29kZVBlbiBkZW1vbnN0cmF0ZXMgaG93IHdlIGNhbiBpbXBsZW1lbnQgcmFuZ2Ugc2xpZGVyIFwicHJvZ3Jlc3MgZmlsbFwiIGluIFdlYmtpdCBicm93c2VycyB1c2luZyBhIGBjbGlwLXBhdGhgIGFuZCBhIGBib3gtc2hhZG93YCA9PT1cclxuICpcclxuICogPT09IFRoZXJlIGlzIGFuIG9wZW4gaXNzdWUgYWJvdXQgU3RhbmRhcmRpemluZyBpbnB1dFt0eXBlPVwicmFuZ2VcIl0gc3R5bGluZyAoaHR0cHM6Ly9naXRodWIuY29tL3czYy9jc3N3Zy1kcmFmdHMvaXNzdWVzLzQ0MTApLiBGb3IgYWxsIEkga25vdywgaXQgaGFzbid0IGJlZW4gaW1wbGVtZW50ZWQgeWV0ID09PVxyXG4gKlxyXG4gKiA9PT0gVGhpcyBkZW1vIGlzIG1lYW50IGZvciBDaHJvbWUgYnJvd3NlcnMuIEJ1dCBpdCdsbCBhbHNvIHdvcmsgaW4gRmlyZWZveCBiZWNhdXNlIEZpcmVmb3ggcHJvdmlkZXMgdGhlIGA6Oi1tb3otcmFuZ2UtcHJvZ3Jlc3NgIHBzZXVkby1jbGFzcyA9PT1cclxuICpcclxuICogbW9yZSBpbmZvLiBpbiB0aGUgZGV0YWlscyB2aWV3XHJcbiAqXHJcbiAqL1xyXG5cclxuLyogPT09IHJhbmdlIHRoZW1lIGFuZCBhcHBlYXJhbmNlID09PSAqL1xyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xyXG4gIGZvbnQtc2l6ZTogMS41cmVtO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xyXG4gIGNvbG9yOiAjZjA3MTY3O1xyXG4gIC0tdGh1bWItaGVpZ2h0OiAwLjdlbTtcclxuICAtLXRyYWNrLWhlaWdodDogMC4xMjVlbTtcclxuICAtLXRyYWNrLWNvbG9yOiByZ2IoMjExLCAyMTEsIDIxMSk7XHJcbiAgLS1icmlnaHRuZXNzLWhvdmVyOiAxODAlO1xyXG4gIC0tYnJpZ2h0bmVzcy1kb3duOiA4MCU7XHJcbiAgLS1jbGlwLWVkZ2VzOiAwLjEyNWVtO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0ud2luMTAtdGh1bWIge1xyXG4gIGNvbG9yOiAjMmIyZDQyO1xyXG5cclxuICAtLXRodW1iLWhlaWdodDogMS4zNzVlbTtcclxuICAtLXRodW1iLXdpZHRoOiAwLjVlbTtcclxuICAtLWNsaXAtZWRnZXM6IDAuMDEyNWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiBkYXJrKSB7XHJcbiAgaHRtbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gIH1cclxuXHJcbiAgaHRtbDo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgY2VudGVyLCAjMTAxMTEyLCAjMDAwKTtcclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XHJcbiAgICBjb2xvcjogI2YwNzE2NztcclxuICAgIC0tdHJhY2stY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9XCJyYW5nZVwiXS53aW4xMC10aHVtYiB7XHJcbiAgICBjb2xvcjogIzNhODZmZjtcclxuICB9XHJcbn1cclxuXHJcbi8qID09PSByYW5nZSBjb21tb25zID09PSAqL1xyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kOiAjZmZmMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl06YWN0aXZlIHtcclxuICBjdXJzb3I6IGdyYWJiaW5nO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl06ZGlzYWJsZWQge1xyXG4gIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xyXG4gIG9wYWNpdHk6IDAuMztcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4vKiA9PT0gV2ViS2l0IHNwZWNpZmljIHN0eWxlcyA9PT0gKi9cclxuaW5wdXRbdHlwZT1cInJhbmdlXCJdLFxyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl06Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrLFxyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl06Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMTAwbXM7XHJcbiAgaGVpZ2h0OiB2YXIoLS10aHVtYi1oZWlnaHQpO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl06Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrLFxyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl06Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xyXG4gIC0tdGh1bWItcmFkaXVzOiBjYWxjKCh2YXIoLS10aHVtYi1oZWlnaHQpICogMC41KSAtIDFweCk7XHJcbiAgLS1jbGlwLXRvcDogY2FsYygodmFyKC0tdGh1bWItaGVpZ2h0KSAtIHZhcigtLXRyYWNrLWhlaWdodCkpICogMC41IC0gMC41cHgpO1xyXG4gIC0tY2xpcC1ib3R0b206IGNhbGModmFyKC0tdGh1bWItaGVpZ2h0KSAtIHZhcigtLWNsaXAtdG9wKSk7XHJcbiAgLS1jbGlwLWZ1cnRoZXI6IGNhbGMoMTAwJSArIDFweCk7XHJcbiAgLS1ib3gtZmlsbDogY2FsYygtMTAwdm1heCAtIHZhcigtLXRodW1iLXdpZHRoLCB2YXIoLS10aHVtYi1oZWlnaHQpKSkgMCAwXHJcbiAgICAxMDB2bWF4IGN1cnJlbnRDb2xvcjtcclxuXHJcbiAgd2lkdGg6IHZhcigtLXRodW1iLXdpZHRoLCB2YXIoLS10aHVtYi1oZWlnaHQpKTtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoY3VycmVudENvbG9yIDAgMCkgc2Nyb2xsIG5vLXJlcGVhdCBsZWZ0IGNlbnRlciAvXHJcbiAgICA1MCUgY2FsYyh2YXIoLS10cmFjay1oZWlnaHQpICsgMXB4KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgYm94LXNoYWRvdzogdmFyKC0tYm94LWZpbGwpO1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXRodW1iLXdpZHRoLCB2YXIoLS10aHVtYi1oZWlnaHQpKTtcclxuICBib3JkZXI6IDEuNXB4IHNvbGlkIHJnYigyMTEsIDIxMSwgMjExKTtcclxuICBmaWx0ZXI6IGJyaWdodG5lc3MoMTAwJSk7XHJcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKFxyXG4gICAgMTAwJSAtMXB4LFxyXG4gICAgdmFyKC0tY2xpcC1lZGdlcykgLTFweCxcclxuICAgIDAgdmFyKC0tY2xpcC10b3ApLFxyXG4gICAgLTEwMHZtYXggdmFyKC0tY2xpcC10b3ApLFxyXG4gICAgLTEwMHZtYXggdmFyKC0tY2xpcC1ib3R0b20pLFxyXG4gICAgMCB2YXIoLS1jbGlwLWJvdHRvbSksXHJcbiAgICB2YXIoLS1jbGlwLWVkZ2VzKSAxMDAlLFxyXG4gICAgdmFyKC0tY2xpcC1mdXJ0aGVyKSB2YXIoLS1jbGlwLWZ1cnRoZXIpXHJcbiAgKTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInJhbmdlXCJdOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYiB7XHJcbiAgLy8gZmlsdGVyOiBicmlnaHRuZXNzKHZhcigtLWJyaWdodG5lc3MtaG92ZXIpKTtcclxuICBjdXJzb3I6IGdyYWI7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYW5nZVwiXTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcclxuICAvLyBmaWx0ZXI6IGJyaWdodG5lc3ModmFyKC0tYnJpZ2h0bmVzcy1kb3duKSk7XHJcbiAgY3Vyc29yOiBncmFiYmluZztcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInJhbmdlXCJdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHZhcigtLXRyYWNrLWNvbG9yKSAwIDApIHNjcm9sbCBuby1yZXBlYXQgY2VudGVyIC9cclxuICAgIDEwMCUgY2FsYyh2YXIoLS10cmFjay1oZWlnaHQpICsgMXB4KTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInJhbmdlXCJdOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLyogPT09IEZpcmVmb3ggc3BlY2lmaWMgc3R5bGVzID09PSAqL1xyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0sXHJcbmlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LW1vei1yYW5nZS10cmFjayxcclxuaW5wdXRbdHlwZT1cInJhbmdlXCJdOjotbW96LXJhbmdlLXRodW1iIHtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDEwMG1zO1xyXG4gIGhlaWdodDogdmFyKC0tdGh1bWItaGVpZ2h0KTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInJhbmdlXCJdOjotbW96LXJhbmdlLXRyYWNrLFxyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl06Oi1tb3otcmFuZ2UtdGh1bWIsXHJcbmlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LW1vei1yYW5nZS1wcm9ncmVzcyB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjA7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LW1vei1yYW5nZS10aHVtYiB7XHJcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xyXG4gIGJvcmRlcjogMDtcclxuICB3aWR0aDogdmFyKC0tdGh1bWItd2lkdGgsIHZhcigtLXRodW1iLWhlaWdodCkpO1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXRodW1iLXdpZHRoLCB2YXIoLS10aHVtYi1oZWlnaHQpKTtcclxuICBjdXJzb3I6IGdyYWI7XHJcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCByZ2IoMjExLCAyMTEsIDIxMSk7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYW5nZVwiXTphY3RpdmU6Oi1tb3otcmFuZ2UtdGh1bWIge1xyXG4gIGN1cnNvcjogZ3JhYmJpbmc7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LW1vei1yYW5nZS10cmFjayB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tdHJhY2stY29sb3IpO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl06Oi1tb3otcmFuZ2UtcHJvZ3Jlc3Mge1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDMwbXM7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LW1vei1yYW5nZS10cmFjayxcclxuaW5wdXRbdHlwZT1cInJhbmdlXCJdOjotbW96LXJhbmdlLXByb2dyZXNzIHtcclxuICBoZWlnaHQ6IGNhbGModmFyKC0tdHJhY2staGVpZ2h0KSArIDFweCk7XHJcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tdHJhY2staGVpZ2h0KTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInJhbmdlXCJdOjotbW96LXJhbmdlLXRodW1iLFxyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl06Oi1tb3otcmFuZ2UtcHJvZ3Jlc3Mge1xyXG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKTtcclxufVxyXG5cclxuLy8gaW5wdXRbdHlwZT1cInJhbmdlXCJdOmhvdmVyOjotbW96LXJhbmdlLXRodW1iLFxyXG4vLyBpbnB1dFt0eXBlPVwicmFuZ2VcIl06aG92ZXI6Oi1tb3otcmFuZ2UtcHJvZ3Jlc3Mge1xyXG4vLyAgIGZpbHRlcjogYnJpZ2h0bmVzcyh2YXIoLS1icmlnaHRuZXNzLWhvdmVyKSk7XHJcbi8vIH1cclxuXHJcbi8vIGlucHV0W3R5cGU9XCJyYW5nZVwiXTphY3RpdmU6Oi1tb3otcmFuZ2UtdGh1bWIsXHJcbi8vIGlucHV0W3R5cGU9XCJyYW5nZVwiXTphY3RpdmU6Oi1tb3otcmFuZ2UtcHJvZ3Jlc3Mge1xyXG4vLyAgIGZpbHRlcjogYnJpZ2h0bmVzcyh2YXIoLS1icmlnaHRuZXNzLWRvd24pKTtcclxuLy8gfVxyXG5cclxuaW5wdXRbdHlwZT1cInJhbmdlXCJdOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcbiIsIi50ZWNobm9sb2dpZXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XHJcbiAgcGFkZGluZzogMTAwcHggMCAzMHB4IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDAgMTVweCAwO1xyXG4gIH1cclxuXHJcbiAgLnRlY2hub2xvZ2llc19fdGV4dCB7XHJcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICBjb2xvcjogIzI4MjgyODtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW46IDE1cHggYXV0byAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN3aXBlci10ZWNobm9sb2dpZXMge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zd2lwZXItdGVjaG5vbG9naWVzX193cmFwcGVyIHtcclxuICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDEuNyAvIDE7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgICAgbWF4LWhlaWdodDogNzhweDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIudGVhbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICBoZWlnaHQ6IDc0MHB4O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgaGVpZ2h0OiAzNTBweDtcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxuICAudGVhbV9fY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDg2MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwIDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhbV9fY29udGVudC10ZXh0IHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYW1fX2NvbnRlbnQtc3VidGl0bGUge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjZmY2OTVhO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGVhbV9fc3VidGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHRvcDogNjAlO1xyXG4gIH1cclxufVxyXG4iXX0= */
