@charset "UTF-8";@-webkit-keyframes lineDraw{to{width:100%}}@keyframes lineDraw{to{width:100%}}@-webkit-keyframes svgDraw{to{stroke-dashoffset:0}}@keyframes svgDraw{to{stroke-dashoffset:0}}@font-face{font-family:HelveticaNowDisplay-Regular;src:url(../fonts/HelveticaNowDisplay-Regular.woff2) format("woff2"),url(../fonts/HelveticaNowDisplay-Regular.woff) format("woff")}@font-face{font-family:HelveticaNowDisplay-Medium;src:url(../fonts/HelveticaNowDisplay-Medium.woff2) format("woff2"),url(../fonts/HelveticaNowDisplay-Medium.woff) format("woff")}@font-face{font-family:Hatton-Medium;src:url(../fonts/Hatton-Medium.woff2) format("woff2"),url(../fonts/Hatton-Medium.woff) format("woff")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;margin:0;padding:0}html,input{font-size:16px;color:#413033}html{font-family:"HelveticaNowDisplay-Regular",sans-serif;line-height:1.38}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:320px}h1,h2,h3,h4,h5,h6{font-family:"Hatton-Medium",sans-serif;font-weight:400;margin:0 0 10px}p{margin:0 0 10px}p strong{font-family:"HelveticaNowDisplay-Medium",sans-serif}a{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;text-decoration:none;color:#005bad}a:hover{color:#2d9bff}ol li,ul li{padding:0}button,input,select,textarea{border-radius:0!important;outline:0}input{padding:0 0 2px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid #413033;border-left:1px solid transparent;background-color:transparent;opacity:1}input::-webkit-input-placeholder{opacity:1;color:#413033}input::-moz-placeholder{opacity:1;color:#413033}input:-ms-input-placeholder{opacity:1;color:#413033}input:-moz-placeholder{opacity:1;color:#413033}textarea{resize:none}input.error,textarea.error{border-color:#ed1b24!important;background:#fbd1d3!important}svg{display:block;overflow:visible}.main-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:-moz-available;min-height:-webkit-fill-available;min-height:fill-available;-webkit-overflow-scrolling:touch}.main-wrap.no-scroll{overflow:hidden}.main{background-color:#f8f8fb;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.container{position:relative;width:100%;max-width:1920px;margin:0 auto;padding:0 100px}@media screen and (max-width:1024px){.container{padding:0 50px}}@media screen and (max-width:768px){.container{padding:0 30px}}.sections-wrap{overflow:hidden}.animate__animated{opacity:0}.btn{font-family:"HelveticaNowDisplay-Medium",sans-serif;font-size:16px;font-style:normal;line-height:1.1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:300px;min-height:60px;padding:5px 25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:center;white-space:nowrap;text-decoration:none;border:1px solid #413033;border-radius:3px!important;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:540px){.btn{min-height:50px}}.btn,.btn:hover{color:#413033}.btn--transparent{background-color:transparent}.btn--transparent:hover,.btn--white,.menu__link::before{background-color:#fff}.btn--white:hover{color:#fff;background-color:#413033}.burger{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:0!important;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:1400px){.burger{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:540px){.burger{position:absolute;top:30px;right:30px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.burger__btn{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:20px}@media screen and (max-width:768px){.burger__btn{margin-right:15px}}@media screen and (max-width:540px){.burger__btn{margin-right:0;margin-left:15px}}.burger__btn svg{stroke:#fff;width:60px;height:60px}@media screen and (max-width:768px){.burger__btn svg{width:40px;height:40px}}.burger__text{font-family:"HelveticaNowDisplay-Medium",sans-serif;font-size:18px;font-weight:500;line-height:1;text-transform:uppercase;color:#fff}@media screen and (max-width:768px){.burger__text{font-size:14px}}.cosmetics-slider__list .next:hover svg,.cosmetics-slider__list .prev:hover svg,.header--dark .burger__btn svg,.index-men-slider .next:hover svg,.index-men-slider .prev:hover svg,.index-reviews-slider .next:hover svg,.index-reviews-slider .prev:hover svg,.medical-steps__slider .next:hover svg,.medical-steps__slider .prev:hover svg{stroke:#413033}.header--dark .burger__text{color:#413033}@media screen and (max-width:1400px){.header__menu{position:fixed;z-index:2;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;height:100vh;padding-left:150px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;pointer-events:none;opacity:0;background-color:#e3e3f5}}@media screen and (max-width:1400px) and (max-width:1200px){.header__menu{padding-left:100px}}@media screen and (max-width:1400px) and (max-width:1024px){.header__menu{padding-left:50px}}@media screen and (max-width:1400px) and (max-width:767px){.header__menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:100px 16px}}@media screen and (max-width:1400px) and (max-width:540px){.header__menu{padding:80px 16px}}@media screen and (max-width:1400px){.header__menu.active{pointer-events:auto;opacity:1}}.header__menu-inn,.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex}.header__menu-inn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header--dark .menu__link,.header--dark .menu__link:hover{color:#413033}.header--dark .menu__link::before{background-color:#413033}.menu__list{margin:0;padding:0}@media screen and (max-width:1400px){.menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.menu__item{padding:0 22px;list-style:none}@media screen and (max-width:1600px){.menu__item{padding:0 15px}}@media screen and (max-width:1400px){.menu__item{padding:10px 0}}.menu__link{font-family:"HelveticaNowDisplay-Medium",sans-serif;font-size:18px;line-height:1.11;position:relative;display:inline-block;padding:0 0 22px;white-space:nowrap;color:#fff}@media screen and (max-width:1400px){.menu__link{font-family:"Hatton-Medium",sans-serif;font-weight:500;line-height:1.3;padding:0 0 10px;color:#413033;font-size:35px}}@media screen and (max-width:1400px) and (max-width:1920px){.menu__link{font-size:calc(20px + 15*(100vw - 320px)/1600)}}@media screen and (max-width:767px){.menu__link{font-size:25px}}@media screen and (max-width:375px){.menu__link{font-size:23px;padding:0 0 8px}}.menu__link::before{position:absolute;right:0;bottom:0;left:0;width:0;height:1px;margin:auto;content:"";-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (max-width:1400px){.menu__link::before{right:auto}}.menu__link:hover{color:#fff}@media screen and (max-width:1400px){.menu__link:hover{color:#413033}}.menu__link:hover::before{width:100%}@media screen and (max-width:1400px){.menu__link:hover::before{background-color:#413033}.menu__link--parent{padding-right:50px}.menu__link--parent:hover::before{width:calc(100% - 50px)}.menu__link--parent:hover .menu__link-btn{-webkit-transform:translateX(25px);transform:translateX(25px)}}@media screen and (max-width:1400px) and (max-width:1024px){.menu__link--parent:hover .menu__link-btn{-webkit-transform:translateX(15px);transform:translateX(15px)}}@media screen and (max-width:1400px){.menu__link--parent:hover .arr-right-line{width:50px}}@media screen and (max-width:1400px) and (max-width:1024px){.menu__link--parent:hover .arr-right-line{width:40px}}@media screen and (max-width:767px){.menu__link--parent{padding-right:40px}.menu__link--parent:hover::before{width:calc(100% - 40px)}.menu__link--parent.active .menu__link-btn{-webkit-transform:translateY(5px) rotate(270deg)!important;transform:translateY(5px) rotate(270deg)!important;pointer-events:none}}.menu__link-btn{position:absolute;top:0;right:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:50px;height:36px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (max-width:1400px){.menu__link-btn{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:1024px){.menu__link-btn{width:40px;height:32px}}@media screen and (max-width:767px){.menu__link-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:21px;height:21px;-webkit-transform:translateY(5px) rotate(90deg)!important;transform:translateY(5px) rotate(90deg)!important}}.menu__link-btn .arr-right{position:absolute;top:0;right:0;stroke:#413033;width:18px;height:36px}@media screen and (max-width:1024px){.menu__link-btn .arr-right{width:16px;height:32px}}@media screen and (max-width:767px){.menu__link-btn .arr-right{position:relative;width:12px;height:21px}}.menu__link-btn .arr-right-line,.submenu{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.menu__link-btn .arr-right-line{stroke:#413033;height:1px;margin-left:auto;width:0}@media screen and (max-width:767px){.menu__link-btn .arr-right-line{display:none}}.submenu,.submenu::before{z-index:1;left:0;pointer-events:none}.submenu{top:0;opacity:0;background-color:#f8f8f8;position:fixed;width:50%;height:100vh}@media screen and (max-width:1400px){.submenu{right:0;left:auto}}@media screen and (max-width:767px){.submenu{position:relative;display:none;width:100%;height:auto;-webkit-transition:none;transition:none;pointer-events:auto;opacity:1;background-color:#e3e3f5}}.submenu::before{position:absolute;bottom:0;width:100%;height:30vh;content:"";background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(248,248,251,0)),to(#f8f8fb));background-image:linear-gradient(180deg,rgba(248,248,251,0) 0%,#f8f8fb 100%)}@media screen and (max-width:767px){.submenu::before{display:none}}.submenu::after,.submenu__inn{position:absolute;top:0;right:0}.submenu::after{width:20px;height:100vh;content:"";background-color:#f8f8f8}@media screen and (max-width:767px){.submenu::after{display:none}}.submenu.active{pointer-events:auto;opacity:1}.submenu__inn{bottom:0;left:0;overflow:auto;margin:auto;padding-left:215px}@media screen and (max-width:1400px){.submenu__inn{padding-left:150px}}@media screen and (max-width:1200px){.submenu__inn{padding-left:100px}}@media screen and (max-width:1024px){.submenu__inn{padding-left:50px}}@media screen and (max-width:767px){.submenu__inn{position:relative;padding-left:0}}.submenu__list{margin:220px 0;padding:0}@media screen and (max-width:1200px){.submenu__list{margin:150px 0}}@media screen and (max-width:767px){.submenu__list{margin:0;padding:20px 0}}.submenu__item{margin-bottom:35px;list-style:none}@media screen and (max-width:767px){.submenu__item{margin-bottom:15px}}.cosmetics-compare__descr p:last-child,.submenu__item:last-child{margin-bottom:0}.submenu__title{font-family:"HelveticaNowDisplay-Medium",sans-serif;font-size:14px;font-weight:500;line-height:1.43;margin-bottom:45px;letter-spacing:.5em;text-transform:uppercase;color:#413033}@media screen and (max-width:767px){.submenu__title{font-size:12px;margin-bottom:25px}}@media screen and (max-width:375px){.submenu__title{margin-bottom:15px}}.submenu__sublist{margin:0;padding:0}.submenu__subitem{list-style:none}.submenu__sublink{font-family:"Hatton-Medium",sans-serif;font-weight:500;line-height:1.1;position:relative;display:inline-block;margin-bottom:40px;padding:0;color:#413033;font-size:25px}@media (max-width:1920px){.submenu__sublink{font-size:calc(20px + 5*(100vw - 320px)/1600)}}@media screen and (max-width:767px){.submenu__sublink{font-size:20px;margin-bottom:20px}}@media screen and (max-width:375px){.submenu__sublink{font-size:18px;margin-bottom:18px}}.menu__close,.submenu__close,.submenu__sublink::before{position:absolute;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.submenu__sublink::before{bottom:0;left:0;margin:auto;content:"";-webkit-transform:translateY(7px);transform:translateY(7px);background-color:#413033;right:0;width:0;height:1px}.main-wrap .main .pers-content .pname,.submenu__sublink:hover{color:#413033}.submenu__sublink:hover::before{width:100%}.menu__close{background-color:transparent}.menu__close,.submenu__close{z-index:1;top:60px;right:60px;width:60px;height:60px;cursor:pointer}@media screen and (max-width:1024px){.menu__close,.submenu__close{top:44px;right:44px;width:44px;height:44px}}@media screen and (max-width:767px){.menu__close,.submenu__close{top:16px;right:16px}}.menu__close:hover,.submenu__close:hover{background-color:#fff}.menu__close svg,.submenu__close svg{stroke:#413033;width:60px;height:60px}@media screen and (max-width:1024px){.menu__close svg,.submenu__close svg{width:44px;height:44px}}.menu__close{pointer-events:none;opacity:0}@media screen and (max-width:1400px){.menu__close.active{pointer-events:auto;opacity:1}}.submenu__close{background-color:#f8f8f8}@media screen and (max-width:767px){.submenu__close{display:none!important}}.popup,.popup__layer{position:fixed;display:none}.popup__layer{right:0;bottom:0;opacity:.5;z-index:99;top:0;left:0;background-color:#413033}.popup{z-index:100;top:50%;left:50%;overflow:auto;width:calc(100% - 200px);max-height:96vh;padding:180px;-webkit-transform:translate3d(-50%,-50%,.1px);transform:translate3d(-50%,-50%,.1px);background-color:#f8f8f8}@media screen and (max-width:1600px){.popup{padding:180px 130px}}@media screen and (max-width:1400px){.popup{width:calc(100% - 100px);padding:150px 100px}}@media screen and (max-width:1024px){.popup{min-height:360px;padding:100px 30px}}@media screen and (max-width:768px){.popup{width:calc(100% - 60px);min-height:0;padding:80px 30px 50px}}.popup__close{position:absolute;z-index:1;top:30px;right:30px;width:60px;height:60px;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:transparent}@media screen and (max-width:1024px){.popup__close{width:50px;height:50px}}@media screen and (max-width:540px){.popup__close{width:40px;height:40px}}.popup__close:hover{background-color:#fff}.popup__close svg{stroke:#413033;width:60px;height:60px}@media screen and (max-width:1024px){.popup__close svg{width:50px;height:50px}}@media screen and (max-width:540px){.popup__close svg{width:40px;height:40px}}.popup-share__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:1200px){.popup-share__body{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:1024px){.popup-share__body{padding-top:30px}}@media screen and (max-width:540px){.popup-share__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.popup-share__title{font-weight:500;line-height:1;margin:0;color:#413033;font-size:40px}@media (max-width:1920px){.popup-share__title{font-size:calc(30px + 10*(100vw - 320px)/1600)}}@media screen and (max-width:540px){.popup-share__title{margin-bottom:25px}}.popup-share__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}@media screen and (max-width:540px){.popup-share__social-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.popup-share__social-item{margin:0 20px;list-style:none}@media screen and (max-width:1200px){.popup-share__social-item:last-child{margin-right:0}}@media screen and (max-width:540px){.popup-share__social-item{margin:0 18px 18px 0}.popup-share__social-item:first-child{margin-left:0}}@media screen and (max-width:375px){.popup-share__social-item{margin:0 30px 18px 0}}.popup-share__social-link{display:block}.popup-share__social-link svg{stroke:#413033;width:60px;height:60px}@media screen and (max-width:768px){.popup-share__social-link svg{width:50px;height:50px}}@media screen and (max-width:375px){.popup-share__social-link svg{width:60px;height:60px}}.popup-share__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:490px;border:1px solid #413033;border-radius:3px}@media screen and (max-width:1200px){.popup-share__link{max-width:100%;margin-top:25px}}.popup-share__link-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;padding:15px;border-right:1px solid #413033}@media screen and (max-width:540px){.popup-share__link-icon{padding:10px}}.popup-share__link-icon svg{stroke:#413033;width:30px;height:30px}.popup-share__link-text{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:430px;padding:15px;text-align:center}@media screen and (max-width:1200px){.popup-share__link-text{max-width:100%}}@media screen and (max-width:540px){.popup-share__link-text{padding:10px}}.popup-share__link-text span{font-family:"HelveticaNowDisplay-Medium",sans-serif;font-size:16px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#413033}.popup-callback__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.popup-callback__body .contacts-form__title{line-height:1.4;margin-bottom:64px;font-size:40px}@media (max-width:1920px){.popup-callback__body .contacts-form__title{font-size:calc(25px + 15*(100vw - 320px)/1600)}}@media screen and (max-width:1024px){.popup-callback__body .contacts-form__title{margin-bottom:40px}}@media screen and (max-width:768px){.popup-callback__body .contacts-form__title{margin-bottom:25px}}@media screen and (max-width:540px){.popup-callback__body .contacts-form__title{margin-bottom:15px}}@media screen and (max-width:768px){.popup-callback__body .contacts-form__form-submit{height:40px}}.no-js .slick-slide:not(:first-child){display:none}.card-slider-lg__list{visibility:hidden}.card-slider-lg__list.slick-initialized{visibility:visible}.slick-loading .slick-list{background:#fff url(../img/slick/slick-ajax-loader.gif) center center no-repeat}.slick-slider{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.slick-slider *{outline:0}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:18px;height:28px;padding:0;cursor:pointer;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:transparent;border:0;outline:0;background:0 0;background-image:url(../img/slick/slick-arr.png);background-repeat:no-repeat}.slick-prev{background-position:0 100%}.slick-prev:hover{background-position:0 0}.slick-next{background-position:100% 100%}.slick-next:hover{background-position:100% 0}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;margin:0;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.main-wrap .main .oz_container{background:#f8f8fb}.main-wrap .main .oz_back_btn,.main-wrap .main .oz_btn,.main-wrap .main .oz_hid input[type=submit]{font-family:"HelveticaNowDisplay-Medium",sans-serif;font-size:16px;font-style:normal;line-height:1.1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;padding:5px 25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:center;white-space:nowrap;text-decoration:none;color:#413033;border:1px solid #413033;border-radius:3px!important;background-color:#fff}.main-wrap .main .oz_btn,.main-wrap .main .oz_hid input[type=submit]{-webkit-box-shadow:none;box-shadow:none}.main-wrap .main .oz_btn:hover,.main-wrap .main .oz_hid input[type=submit]:hover{color:#fff;background-color:#413033}.main-wrap .main .oz_hid_carousel ul li{border-top:4px solid #e3e3f5}.main-wrap .main .oz_hid .ui-datepicker-header,.main-wrap .main .oz_hid_carousel ul li.squaredThree label:hover{color:#413033;background:#e3e3f5}.main-wrap .main .oz_hid .ui-datepicker-calendar tbody td[data-handler=selectDay] a,.main-wrap .main .oz_hid .ui-datepicker-next,.main-wrap .main .oz_hid .ui-datepicker-prev,.main-wrap .main .oz_hid .usluga p.uslname,.main-wrap .main .oz_usl_price span,.main-wrap .main .oz_usl_time span,.main-wrap .main .params_usl>div{color:#413033}.main-wrap .main .oz_hid .ui-datepicker-calendar tbody td[data-handler=selectDay] a:after{background:#e3e3f5}.main-wrap .main .oz_back_btn{top:15px;left:25px}.main-wrap .main .oz_back_btn:hover{color:#fff;background-color:#413033}.main-wrap .main .oz_back_btn:before{margin-top:-1px}.main-wrap .main #timeForm.tf-ten .oz_form_wrap,.main-wrap .main .oz_back_btn{-webkit-box-shadow:none;box-shadow:none}.main-wrap .main .oz_zapis_info{margin:0 0 20px;background:#e3e3f5;color:#413033}.main-wrap .main .oz_zapis_info p,.main-wrap .main .oz_zapis_info span{color:#413033}.header,.main-wrap .main .form_fields{width:100%}.main-wrap .main .oz_form_wrap input[type=email],.main-wrap .main .oz_form_wrap input[type=tel],.main-wrap .main .oz_form_wrap input[type=text]{font-size:16px;height:60px;padding:0 0 2px;color:#413033;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid #413033;border-left:1px solid transparent;background-color:transparent}@media screen and (max-width:540px){.main-wrap .main .oz_form_wrap input[type=email],.main-wrap .main .oz_form_wrap input[type=tel],.main-wrap .main .oz_form_wrap input[type=text]{width:100%;height:40px}}.main-wrap .main input[type=submit].oz_submit.oz_btn,.main-wrap .main input[type=submit].oz_submit.oz_btn:active{font-family:"HelveticaNowDisplay-Medium",sans-serif;font-size:16px;font-style:normal;line-height:1.1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;padding:5px 25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:center;white-space:nowrap;text-decoration:none;color:#413033;border:1px solid #413033;border-radius:3px!important;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:540px){.main-wrap .main input[type=submit].oz_submit.oz_btn,.main-wrap .main input[type=submit].oz_submit.oz_btn:active{min-height:50px}}.main-wrap .main input[type=submit].oz_submit.oz_btn:active:hover,.main-wrap .main input[type=submit].oz_submit.oz_btn:hover{color:#fff;background-color:#413033}.header{position:absolute;z-index:10;top:0;left:0}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:70px}@media screen and (max-width:1024px){.header .container{padding-top:30px}}.header--dark .header__logo svg{fill:#413033}.header--dark .header__email,.header--dark .header__email:hover,.header--dark .header__phone,.header--dark .header__phone:hover{color:#413033}.header__logo{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:75px}@media screen and (max-width:1600px){.header__logo{margin-right:50px}}@media screen and (max-width:1400px){.header__logo{margin-right:90px}}@media screen and (max-width:768px){.header__logo{margin-right:50px}}@media screen and (max-width:540px){.header__logo{margin-right:0}}.header__logo svg{fill:#fff;width:170px;height:183px}@media screen and (max-width:768px){.header__logo svg{width:100px;height:105px}}@media screen and (max-width:540px){.header__logo svg{fill:#fff}}@media screen and (max-width:375px){.header__logo svg{width:80px;height:84px}}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;text-align:right}@media screen and (max-width:540px){.header__contacts{display:none}}.header__phone{font-family:"Hatton-Medium",sans-serif;line-height:1.4;text-align:right;white-space:nowrap;text-transform:uppercase;color:#fff;font-size:25px}@media (max-width:1920px){.header__phone{font-size:calc(16px + 9*(100vw - 320px)/1600)}}@media screen and (max-width:540px){.header__phone{margin-top:60px}}.header__email{font-family:"HelveticaNowDisplay-Regular",sans-serif;line-height:1.3;text-align:right;white-space:nowrap;color:#fff;font-size:15px}@media (max-width:1920px){.header__email{font-size:calc(13px + 2*(100vw - 320px)/1600)}}.footer{background-color:#f8f8f8}.footer .container{max-width:1410px;padding-top:150px;padding-bottom:110px}@media screen and (max-width:1024px){.footer .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.footer .container{padding-top:50px;padding-bottom:50px}}.footer__title{line-height:1.75;margin-bottom:65px;color:#413033;font-size:40px}@media (max-width:1920px){.footer__title{font-size:calc(20px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:1024px){.footer__title{margin-bottom:50px}}@media screen and (max-width:768px){.footer__title{margin-bottom:35px}}.footer-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:150px}@media screen and (max-width:1024px){.footer-form{margin-bottom:100px}}@media screen and (max-width:768px){.footer-form{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}}.footer-form__input,.footer-form__submit{width:calc(33.33% - 53px);max-width:100%;height:60px}@media screen and (max-width:1024px){.footer-form__input,.footer-form__submit{width:calc(33.33% - 25px)}}@media screen and (max-width:768px){.footer-form__input{width:calc(50% - 25px);margin-bottom:30px}}@media screen and (max-width:540px){.footer-form__input{width:100%;height:40px}}@media screen and (max-width:768px){.footer-form__submit{width:100%}}.footer__row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.footer__row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(33.33% - 53px);min-height:290px}@media screen and (max-width:1024px){.footer__item{width:calc(33.33% - 25px);min-height:250px}}@media screen and (max-width:768px){.footer__item{width:calc(50% - 25px);min-height:0;margin-bottom:30px}.footer__item:last-child{margin-left:auto}}@media screen and (max-width:540px){.footer__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.footer__item:last-child{padding-bottom:30px}}.footer__logo{fill:#413033;width:100%;max-width:170px;height:183px;margin-bottom:30px}@media screen and (max-width:768px){.footer__logo{max-width:100px;height:105px}}@media screen and (max-width:540px){.footer__logo{max-width:170px;height:183px}}.footer__copyright{font-size:15px;margin-top:auto;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:.5;color:#413033}@media screen and (max-width:540px){.footer__copyright{position:absolute;right:0;bottom:0;left:0;margin:auto;text-align:center}}.footer__copyright:hover{opacity:1;color:#413033}.footer__phone{font-family:"Hatton-Medium",sans-serif;font-size:25px;line-height:1.4;display:block;margin-bottom:5px;text-transform:uppercase;color:#413033}@media screen and (max-width:1024px){.footer__phone{font-size:23px}}.footer__email{font-size:18px;line-height:1.1;display:block;margin-bottom:50px;color:#413033}@media screen and (max-width:1024px){.footer__email{font-size:16px}}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__social-link{margin-right:20px}.footer__social-link:hover svg{fill:#fff}.footer__social-link svg{fill:transparent;stroke:#413033!important;width:30px;height:30px;-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.footer__address{font-size:18px;line-height:1.9;color:#413033}@media screen and (max-width:1024px){.footer__address{font-size:16px}}.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:auto}.footer__link{font-size:15px;display:inline-block;margin-top:15px;margin-right:35px;padding-bottom:5px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;white-space:nowrap;color:rgba(65,48,51,.5);border-bottom:1px solid rgba(65,48,51,.5)}@media screen and (max-width:1024px){.footer__link{font-size:14px}}.footer__link:hover{color:#413033;border-bottom:1px solid #413033}.footer__link:last-child{margin-right:0}.index-top{position:relative;background-color:#e7c091;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media screen and (max-width:1024px){.index-top::before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:"";background-color:rgba(0,0,0,.3)}}@media screen and (max-width:540px){.index-top{margin-bottom:35px}}.index-top .container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;padding-top:300px;padding-bottom:250px}@media screen and (max-width:1024px){.index-top .container{padding-top:250px;padding-bottom:250px}}@media screen and (max-width:768px){.index-top .container{padding-top:170px;padding-bottom:80px}}@media screen and (max-width:540px){.index-top .btn--transparent{border-color:#fff;background-color:#fff}.index-top .btn--transparent:hover{color:#fff;border-color:#413033;background-color:#413033}}.index-top__title{line-height:1.66;max-width:780px;margin-bottom:70px;text-transform:uppercase;color:#fff;font-size:45px}@media (max-width:1920px){.index-top__title{font-size:calc(25px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:1024px){.index-top__title{margin-bottom:35px}}@media screen and (max-width:768px){.index-top__title{margin-bottom:20px}}.index-top__subtitle{font-family:"HelveticaNowDisplay-Regular",sans-serif;font-weight:400;line-height:1.6;display:block;max-width:650px;margin-bottom:70px;-webkit-transform:translateY(-20px);transform:translateY(-20px);color:#fff;font-size:25px}@media (max-width:1920px){.index-top__subtitle{font-size:calc(14px + 11*(100vw - 320px)/1600)}}.index-top__decor{position:absolute;right:0;bottom:0;left:0;width:100%;max-width:430px;height:101px;margin:auto;-webkit-transform:translateY(50%);transform:translateY(50%);pointer-events:none}@media screen and (max-width:540px){.index-top__decor{max-width:280px;height:88px}}.index-top__decor-line{position:relative;width:100%;height:1px;-webkit-transform:translateY(1px);transform:translateY(1px)}.index-procedure__decor-bottom-line.active::before,.index-procedure__decor-top-line.active::before,.index-top__decor-line.active::before{-webkit-animation:lineDraw 1s linear forwards .5s;animation:lineDraw 1s linear forwards .5s}.index-men-slider .next::before,.index-men-slider .prev::before,.index-top__decor-line::before{position:absolute;right:0;bottom:0;left:0;width:0;height:1px;margin:auto;content:"";background-color:#413033}.index-top__decor-circle{fill:transparent;stroke:#413033;width:100px;height:100px;margin:0 auto;pointer-events:none;stroke-dasharray:311;stroke-dashoffset:311}@media screen and (max-width:540px){.index-top__decor-circle{width:80px;height:80px}}.index-top__decor-circle.active{-webkit-animation:svgDraw 1s linear forwards 1.5s;animation:svgDraw 1s linear forwards 1.5s}@media screen and (max-width:540px){.index-second{display:none}}.index-second .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:150px;padding-bottom:150px}@media screen and (max-width:1024px){.index-second .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.index-second .container{padding-top:50px;padding-bottom:50px}}.index-second-item{position:relative;overflow:hidden;width:calc(33.33% - 53px)}@media screen and (max-width:1400px){.index-second-item{width:calc(33.33% - 25px)}}@media screen and (max-width:768px){.index-second-item{width:calc(50% - 15px);margin-bottom:30px}.index-second-item:last-child{margin:0 auto}}@media screen and (max-width:540px){.index-second-item{width:100%}}.index-second-item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.index-second-item:hover .index-second-item__title{pointer-events:none;opacity:0}.index-second-item:hover .index-second-item__descr{pointer-events:auto;opacity:1}.index-second-item__title{font-size:45px;line-height:1;position:absolute;right:0;bottom:0;left:0;margin-bottom:70px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;text-align:center;text-transform:uppercase;color:#fff}@media screen and (max-width:1400px){.index-second-item__title{font-size:35px;margin-bottom:45px}}@media screen and (max-width:1024px){.index-second-item__title{font-size:28px;margin-bottom:25px}}@media screen and (max-width:540px){.index-second-item__title{font-size:35px}}.index-second-item__descr{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;pointer-events:none;opacity:0;background-color:rgba(65,48,51,.3)}.index-second-item__descr-text{font-size:25px;line-height:1.6;width:90%;max-width:350px;text-align:center;color:#fff}@media screen and (max-width:1024px){.index-second-item__descr-text{font-size:20px;line-height:1.3}}@media screen and (max-width:768px){.index-second-item__descr-text{font-size:25px;line-height:1.6}}@media screen and (max-width:540px){.index-second-item__descr-text{font-size:22px;line-height:1.4}}.index-skin .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:540px){.index-skin .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:20px}}.index-skin__img{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}@media screen and (max-width:540px){.index-skin__img{width:100%;margin-bottom:0}}.index-about__img img,.index-men-slider__slide-img img,.index-procedure__img img,.index-second-item img,.index-skin__img img{display:block;width:100%}.index-skin__title{line-height:1.75;width:50%;max-width:600px;margin-bottom:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);color:#413033;font-size:40px}@media (max-width:1920px){.index-skin__title{font-size:calc(20px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:1024px){.index-skin__title{line-height:1.4;-webkit-transform:translateX(-50px);transform:translateX(-50px)}}@media screen and (max-width:540px){.index-skin__title{width:100%;margin-bottom:30px;-webkit-transform:translateX(0);transform:translateX(0);text-align:center}}.index-procedure{position:relative}.index-procedure .container{max-width:1490px}.index-procedure__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:540px){.index-procedure__row--top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index-procedure__row--bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.index-procedure__text{width:50%;padding:30px 0 30px 215px}@media screen and (max-width:1400px){.index-procedure__text{padding:30px 0 30px 100px}}@media screen and (max-width:1024px){.index-procedure__text{padding:30px 0 30px 50px}}@media screen and (max-width:540px){.index-procedure__text{width:100%;padding:30px 0}}.index-procedure__title{font-family:"HelveticaNowDisplay-Medium",sans-serif;line-height:1.66;margin:0;color:#413033;font-size:30px}@media (max-width:1920px){.index-procedure__title{font-size:calc(18px + 12*(100vw - 320px)/1600)}}.index-procedure__list{margin:60px 0 0;padding:0}@media screen and (max-width:1024px){.index-procedure__list{margin:30px 0 0}}@media screen and (max-width:540px){.index-procedure__list{margin:5px 0 0}}.index-procedure__list-item{line-height:1.6;position:relative;padding-left:50px;list-style:none;color:#413033;font-size:25px}@media (max-width:1920px){.index-procedure__list-item{font-size:calc(16px + 9*(100vw - 320px)/1600)}}.index-procedure__list-item::before{position:absolute;top:50%;left:0;width:30px;height:1px;content:"";background-color:#413033}.index-procedure__img{width:50%}@media screen and (max-width:540px){.index-procedure__img{width:100%}}.index-procedure__img{position:relative}.index-procedure__img--top{padding-left:215px}@media screen and (max-width:1400px){.index-procedure__img--top{padding-left:100px}}@media screen and (max-width:1024px){.index-procedure__img--top{padding-left:50px}}@media screen and (max-width:540px){.index-procedure__img--top{padding-left:0}}.index-procedure__decor-top-line{position:absolute;top:0;left:215px;width:1000px;height:1px;pointer-events:none}@media screen and (max-width:1400px){.index-procedure__decor-top-line{left:100px}}@media screen and (max-width:1024px){.index-procedure__decor-top-line{left:50px}}@media screen and (max-width:540px){.index-procedure__decor-top-line{left:30%;width:500px}}.index-procedure__decor-bottom-line::before,.index-procedure__decor-top-line::before{position:absolute;top:0;left:0;width:0;height:1px;content:"";background-color:#413033}.index-procedure__decor-circle{position:absolute;top:-100px;right:-100px;fill:transparent;stroke:#413033;width:200px;height:200px;pointer-events:none;stroke-dasharray:625;stroke-dashoffset:625}@media screen and (max-width:540px){.index-procedure__decor-circle{top:-70px;right:-70px;width:140px;height:140px}}.index-procedure__decor-circle.active,.index-procedure__decor-diagonal.active{-webkit-animation:svgDraw 1s linear forwards 1.5s;animation:svgDraw 1s linear forwards 1.5s}.index-procedure__decor-bottom-line{position:absolute;right:calc(100% - 215px);bottom:100px;width:700px;height:1px;pointer-events:none}@media screen and (max-width:1024px){.index-procedure__decor-bottom-line{bottom:50px}}.index-procedure__decor-diagonal{position:absolute;bottom:0;left:0;stroke:#413033;width:961px;height:555px;pointer-events:none;stroke-dasharray:1110;stroke-dashoffset:1110}.index-men{margin-top:-100px;background-color:#e3e3f5}@media screen and (max-width:1024px){.index-men{margin-top:-50px}}.index-men .container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:250px;padding-right:0;padding-bottom:250px}@media screen and (max-width:1024px){.index-men .container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:100px;padding-bottom:100px}}@media screen and (max-width:540px){.index-men .container{padding-bottom:50px}}@media screen and (max-width:1024px){.index-men__left{width:100%;padding-bottom:50px;padding-left:calc(20% + 15px)}}@media screen and (max-width:768px){.index-men__left{padding-left:0}}.index-men__title{line-height:1.6;margin-bottom:75px;color:#413033;font-size:40px}@media (max-width:1920px){.index-men__title{font-size:calc(20px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:1024px){.index-men__title{margin-bottom:30px}}.index-men-slider-wrap{width:calc(60% + 50px);-webkit-transform:translateX(50px);transform:translateX(50px)}@media screen and (max-width:1600px){.index-men-slider-wrap{width:calc(65% + 50px)}}@media screen and (max-width:1024px){.index-men-slider-wrap{width:calc(80% + 50px)}}@media screen and (max-width:768px){.index-men-slider-wrap{width:calc(100% + 50px)}}.index-men-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.index-men-slider .slick-track,.index-men-slider__slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.index-men-slider .next,.index-men-slider .prev{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;width:50px;height:33px;margin-top:50px;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.index-men-slider .next:hover,.index-men-slider .prev:hover{width:190px}@media screen and (max-width:540px){.index-men-slider .next:hover,.index-men-slider .prev:hover{width:120px}}.cosmetics-slider__list .next:hover::before,.cosmetics-slider__list .prev:hover::before,.index-men-slider .next:hover::before,.index-men-slider .prev:hover::before,.index-reviews-slider .next:hover::before,.index-reviews-slider .prev:hover::before,.medical-steps__slider .next:hover::before,.medical-steps__slider .prev:hover::before{background-color:#413033}.index-men-slider .next::before,.index-men-slider .prev::before{top:0;width:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:#b2adbb}.index-men-slider .next svg,.index-men-slider .prev svg{stroke:#b2adbb;width:20px;height:33px;-webkit-transition:stroke .3s ease-in-out;transition:stroke .3s ease-in-out}.index-men-slider .prev{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;margin-right:50px}.index-men-slider .next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;margin-right:150px}@media screen and (max-width:1024px){.index-men-slider .next{margin-right:100px}}@media screen and (max-width:768px){.index-men-slider .next{margin-right:80px}}.index-men-slider__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:0 25px}@media screen and (max-width:1400px){.index-men-slider__slide{padding:0 15px}}@media screen and (max-width:768px){.index-men-slider__slide{padding:0 30px 0 0}}.index-men-slider__slide-header{margin-bottom:30px;border-bottom:1px solid #413033}.cosmetics-compare__descr p,.index-men-slider__slide-title{font-family:"HelveticaNowDisplay-Regular",sans-serif;font-weight:400;line-height:1.6;color:#413033;font-size:25px}@media (max-width:1920px){.index-men-slider__slide-title{font-size:calc(14px + 11*(100vw - 320px)/1600)}}.index-men-slider__slide-img{position:relative;display:block;margin-top:auto}.index-men-slider__slide-img:hover svg,.index-men-slider__slide-img:hover::before{opacity:1}.index-men-slider__slide-img svg,.index-men-slider__slide-img::before{position:absolute;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0}.index-men-slider__slide-img::before{top:0;left:0;margin:auto;content:"";background-color:rgba(65,48,51,.3);right:0;bottom:0;width:100%}.index-men-slider__slide-img svg{right:30px;bottom:30px;stroke:#fff;width:60px;height:60px}.index-about .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:150px;padding-bottom:150px}@media screen and (max-width:1024px){.index-about .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.index-about .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:50px;padding-bottom:50px}}.index-about__img{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}@media screen and (max-width:768px){.index-about__img{width:100%;margin-bottom:30px}}.index-about__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:800px;padding-left:100px}@media screen and (max-width:1024px){.index-about__right{padding-left:50px}}@media screen and (max-width:768px){.index-about__right{padding-left:0}}.index-about__title{line-height:1.75;margin-bottom:80px;color:#413033;font-size:40px}@media (max-width:1920px){.index-about__title{font-size:calc(20px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:1400px){.index-about__title{line-height:1.5;margin-bottom:25px}}.index-about__descr{line-height:1.6;display:block;margin-bottom:80px;color:#413033;font-size:25px}@media (max-width:1920px){.index-about__descr{font-size:calc(14px + 11*(100vw - 320px)/1600)}}@media screen and (max-width:1400px){.index-about__descr{margin-bottom:40px}}.index-reviews .container{position:relative;padding-top:150px;padding-bottom:150px}@media screen and (max-width:1024px){.index-reviews .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.index-reviews .container{padding-top:50px;padding-bottom:50px}}.index-reviews-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1290px;margin:0 auto}.index-reviews-slider .next,.index-reviews-slider .prev{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;width:50px;height:33px;margin-top:-33px;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (max-width:540px){.index-reviews-slider .next,.index-reviews-slider .prev{margin-top:30px}}.index-reviews-slider .next:hover,.index-reviews-slider .prev:hover{width:190px}@media screen and (max-width:540px){.index-reviews-slider .next:hover,.index-reviews-slider .prev:hover{width:120px}}.index-reviews-slider .next::before,.index-reviews-slider .prev::before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:1px;margin:auto;content:"";-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:#b2adbb}.index-reviews-slider .next svg,.index-reviews-slider .prev svg{stroke:#b2adbb;width:20px;height:33px;-webkit-transition:stroke .3s ease-in-out;transition:stroke .3s ease-in-out}.index-reviews-slider .prev{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;margin-right:50px}.index-reviews-slider .next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.index-reviews-slider__slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.index-reviews-slider__slide{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.index-reviews-slider__review{width:50%;padding:50px 50px 50px 0}@media screen and (max-width:768px){.index-reviews-slider__review{width:100%;padding:50px 0 80px}}@media screen and (max-width:540px){.index-reviews-slider__review{padding:50px 0 0}}.index-reviews-slider__review-name{font-family:"HelveticaNowDisplay-Medium",sans-serif;line-height:1.67;display:block;margin-bottom:60px;color:#413033;font-size:30px}@media (max-width:1920px){.index-reviews-slider__review-name{font-size:calc(18px + 12*(100vw - 320px)/1600)}}@media screen and (max-width:1024px){.index-reviews-slider__review-name{margin-bottom:30px}}.index-reviews-slider__review-text{font-family:"HelveticaNowDisplay-Regular",sans-serif;line-height:1.6;display:block;max-width:540px;margin-bottom:60px;color:#413033;font-size:25px}@media (max-width:1920px){.index-reviews-slider__review-text{font-size:calc(14px + 11*(100vw - 320px)/1600)}}@media screen and (max-width:1024px){.index-reviews-slider__review-text{margin-bottom:30px}}@media screen and (max-width:768px){.index-reviews-slider__review-text{max-width:100%}}.index-reviews-slider__review-link{font-family:"HelveticaNowDisplay-Medium",sans-serif;font-size:16px;font-style:italic;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;color:#413033;border-bottom:1px solid #413033}.index-reviews-slider__right{position:relative;width:50%}@media screen and (max-width:768px){.index-reviews-slider__right{width:100%}}.index-reviews-slider__pic{width:66%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cosmetic-article__img img,.cosmetics-compare__img-after img,.cosmetics-compare__img-before img,.index-inst-pics__item img,.index-reviews-slider__pic img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.index-reviews-slider__pic-title{font-family:"Hatton-Medium",sans-serif;line-height:1.75;position:absolute;top:50px;left:66%;max-width:270px;-webkit-transform:translateX(-50px);transform:translateX(-50px);color:#413033;font-size:40px}@media (max-width:1920px){.index-reviews-slider__pic-title{font-size:calc(20px + 20*(100vw - 320px)/1600)}}.index-reviews__decor-line{position:absolute;top:0;right:0;left:0;width:calc(100% - 200px);height:1px;margin:auto}@media screen and (max-width:1024px){.index-reviews__decor-line{width:calc(100% - 100px)}}@media screen and (max-width:768px){.index-reviews__decor-line{width:calc(100% - 60px)}}.index-reviews__decor-line::before{position:absolute;top:0;right:0;width:0;height:1px;content:"";background-color:#413033}.index-reviews__decor-line.active::before{-webkit-animation:lineDraw 1s linear forwards 1.5s;animation:lineDraw 1s linear forwards 1.5s}.index-reviews__circle{position:absolute;top:-50px;left:calc(50% + 380px);fill:transparent;stroke:#413033;width:100px;height:100px;pointer-events:none;stroke-dasharray:311;stroke-dashoffset:311}@media screen and (max-width:768px){.index-reviews__circle{left:calc(66% - 60px)}}@media screen and (max-width:540px){.index-reviews__circle{width:80px;height:80px;top:-40px;left:calc(66% - 50px)}}.index-reviews__circle.active{-webkit-animation:svgDraw 1s linear forwards .5s;animation:svgDraw 1s linear forwards .5s}.index-reviews__decor-diagonal{position:absolute;z-index:1;top:-560px;left:50%;stroke:#413033;width:1400px;height:809px;pointer-events:none;stroke-dasharray:1616;stroke-dashoffset:1616}@media screen and (max-width:768px){.index-reviews__decor-diagonal{left:calc(66% - 440px)}}.index-reviews__decor-diagonal.active{-webkit-animation:svgDraw 1s linear forwards 1.5s;animation:svgDraw 1s linear forwards 1.5s}.index-inst{overflow:hidden;background-color:#e3e3f5}.index-inst .container,.index-inst-pics{display:-webkit-box;display:-ms-flexbox;display:flex}.index-inst .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:210px;padding-bottom:210px}@media screen and (max-width:1024px){.index-inst .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.index-inst .container{padding-top:50px;padding-bottom:50px}}.index-inst-pics{margin-left:-200px}@media screen and (max-width:540px){.index-inst-pics{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:0}}.index-inst-pics__item{position:relative;max-width:430px;padding:0 25px}@media screen and (max-width:768px){.index-inst-pics__item{padding:0 15px}}@media screen and (max-width:540px){.index-inst-pics__item{width:calc(50% - 15px);padding:0}.index-inst-pics__item:first-child{display:none}}.index-inst-pics__item:hover svg,.index-inst-pics__item:hover::before{opacity:1}.index-inst-pics__item svg,.index-inst-pics__item::before{position:absolute;top:0;bottom:0;margin:auto;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0}.index-inst-pics__item::before{content:"";background-color:rgba(65,48,51,.3);right:25px;left:25px}@media screen and (max-width:768px){.index-inst-pics__item::before{right:15px;left:15px}}@media screen and (max-width:540px){.index-inst-pics__item::before{right:0;left:0}}.index-inst-pics__item svg{right:0;left:0;fill:transparent;stroke:#fff;width:100px;height:100px}@media screen and (max-width:768px){.index-inst-pics__item svg{width:50px;height:50px}}.index-inst__descr{-webkit-box-flex:0;-ms-flex:none;flex:none;width:600px;padding-left:160px}@media screen and (max-width:1600px){.index-inst__descr{width:500px;padding-left:100px}}@media screen and (max-width:1400px){.index-inst__descr{width:400px;padding-left:50px}}@media screen and (max-width:1024px){.index-inst__descr{width:100%;margin-bottom:50px;padding-left:0}}.index-inst__title{line-height:1.75;margin-bottom:70px;color:#413033;font-size:40px}@media (max-width:1920px){.index-inst__title{font-size:calc(20px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:1400px){.index-inst__title{margin-bottom:50px}}@media screen and (max-width:1024px){.index-inst__title{margin-bottom:30px}}.cosmetics-compare{background-color:#f8f8f8}.cosmetics-compare .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:150px;padding-bottom:150px}@media screen and (max-width:1024px){.cosmetics-compare .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.cosmetics-compare .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:100px;padding-bottom:50px}}@media screen and (max-width:540px){.cosmetics-compare .container{padding-top:50px}}.cosmetics-compare__img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:50%}@media screen and (max-width:768px){.cosmetics-compare__img{width:100%;margin-bottom:50px}}.cosmetics-compare__img::before{position:absolute;z-index:1;top:-30px;left:50%;width:1px;height:calc(100% + 60px);content:"";background-color:#413033}@media screen and (max-width:540px){.cosmetics-compare__img::before{top:-15px;height:calc(100% + 30px)}}.cosmetics-compare__img-after,.cosmetics-compare__img-before{position:relative;width:50%}.cosmetics-compare__img-title{font-family:"Hatton-Medium",sans-serif;font-weight:500;line-height:1.67;position:absolute;bottom:50px;left:0;width:100%;margin-bottom:0;text-align:center;text-transform:uppercase;color:#fff;font-size:45px}@media (max-width:1920px){.cosmetics-compare__img-title{font-size:calc(20px + 25*(100vw - 320px)/1600)}}@media screen and (max-width:540px){.cosmetics-compare__img-title{bottom:25px}}@media screen and (max-width:375px){.cosmetics-compare__img-title{bottom:15px}}.cosmetics-compare__descr{width:50%;padding-left:100px}@media screen and (max-width:1200px){.cosmetics-compare__descr{padding-left:50px}}@media screen and (max-width:768px){.cosmetics-compare__descr{width:100%;padding-left:0}}.cosmetics-compare__descr p{line-height:1.8;margin-bottom:35px}@media (max-width:1920px){.cosmetics-compare__descr p{font-size:calc(14px + 11*(100vw - 320px)/1600)}}@media screen and (max-width:768px){.cosmetics-compare__descr p{margin-bottom:15px}}.cosmetics-slogan{position:relative;background-color:#e3e3f5}.cosmetics-slogan .container{padding-top:200px;padding-bottom:200px}@media screen and (max-width:1024px){.cosmetics-slogan .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.cosmetics-slogan .container{padding-top:50px;padding-bottom:50px}}.cosmetics-slogan__inn{max-width:1290px;margin:0 auto}.cosmetics-slogan__title{font-family:"Hatton-Medium",sans-serif;font-weight:500;line-height:1.67;margin-bottom:70px;text-transform:uppercase;color:#413033;font-size:45px}@media (max-width:1920px){.cosmetics-slogan__title{font-size:calc(25px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:1024px){.cosmetics-slogan__title{margin-bottom:50px}}@media screen and (max-width:768px){.cosmetics-slogan__title{margin-bottom:20px}}.cosmetics-slogan__descr{padding-left:16%}@media screen and (max-width:1024px){.cosmetics-slogan__descr{padding-left:100px}}@media screen and (max-width:768px){.cosmetics-slogan__descr{padding-left:0}}.cosmetics-slogan__descr p{font-weight:400;line-height:1.6;margin-bottom:0;color:#413033;font-size:25px}@media (max-width:1920px){.cosmetics-slogan__descr p{font-size:calc(14px + 11*(100vw - 320px)/1600)}}.cosmetics-slogan__decor{position:absolute;bottom:100%;left:100%;width:1400px;height:809px;-webkit-transform:translate(-530px,200px);transform:translate(-530px,200px)}.cosmetics-slogan__decor::before{position:absolute;bottom:200px;left:0;width:0;height:1px;content:"";background-color:#413033}.cosmetics-slogan__decor.active::before{-webkit-animation:lineDraw 1s linear forwards 1.5s;animation:lineDraw 1s linear forwards 1.5s}.cosmetics-slogan__decor-diagonal{z-index:1;stroke:#413033;width:1400px;height:809px;pointer-events:none;stroke-dasharray:1616;stroke-dashoffset:1616}.cosmetics-slogan__decor-diagonal.active{-webkit-animation:svgDraw 1s linear forwards .5s;animation:svgDraw 1s linear forwards .5s}.cosmetics-articles{position:relative}.cosmetics-articles .container{padding-top:150px;padding-bottom:150px}@media screen and (max-width:1024px){.cosmetics-articles .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.cosmetics-articles .container{padding-top:50px;padding-bottom:50px}}.cosmetics-articles__inn{max-width:1290px;margin:0 auto}.cosmetic-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:540px){.cosmetic-article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cosmetic-article:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:540px){.cosmetic-article:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cosmetic-article:nth-child(even) .cosmetic-article__text{padding-right:100px;padding-left:0}@media screen and (max-width:1200px){.cosmetic-article:nth-child(even) .cosmetic-article__text{padding-right:50px}}@media screen and (max-width:540px){.cosmetic-article:nth-child(even) .cosmetic-article__text{padding-right:0}}.cosmetic-article__img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:43%}@media screen and (max-width:540px){.cosmetic-article__img-wrap{width:100%}}.cosmetic-article__img{position:relative;width:100%}.cosmetic-article__img--sm{width:67%}@media screen and (max-width:540px){.cosmetic-article__img--sm{width:100%}}.cosmetic-article__img--video:hover::after,.cosmetic-article__img--video:hover::before{opacity:1}.cosmetic-article__img--video::after,.cosmetic-article__img--video::before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:"";-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;pointer-events:none;opacity:0}.cosmetic-article__img--video::before{background-color:rgba(65,48,51,.3)}.cosmetic-article__img--video::after{width:100px;height:100px;background-image:url(../img/play.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.cosmetic-article__text{width:57%;padding-top:20px;padding-bottom:20px;padding-left:100px}@media screen and (max-width:1200px){.cosmetic-article__text{padding-left:50px}}@media screen and (max-width:540px){.cosmetic-article__text{width:100%;padding-left:0}}.cosmetic-article__text p{font-weight:400;line-height:1.6;margin-bottom:0;color:#413033;font-size:25px}@media (max-width:1920px){.cosmetic-article__text p{font-size:calc(14px + 11*(100vw - 320px)/1600)}}.cosmetic-article__title{font-family:"Hatton-Medium",sans-serif;font-weight:500;line-height:1.75;color:#413033;font-size:40px}@media (max-width:1920px){.cosmetic-article__title{font-size:calc(20px + 20*(100vw - 320px)/1600)}}.cosmetics-articles__decor,.cosmetics-articles__decor-circle{position:absolute;left:0;height:100px;margin:auto;pointer-events:none}.cosmetics-articles__decor{right:0;max-width:1290px;top:-50px;width:100%}.cosmetics-articles__decor::before{position:absolute;top:0;right:100%;bottom:0;width:0;height:1px;margin:auto;content:"";-webkit-transform:translateX(216px);transform:translateX(216px);background-color:#413033}.cosmetics-articles__decor.active::before{-webkit-animation:lineDraw 1s linear forwards 1.5s;animation:lineDraw 1s linear forwards 1.5s}.cosmetics-articles__decor-circle{top:0;fill:transparent;stroke:#413033;width:100px;-webkit-transform:translateX(-50%);transform:translateX(-50%);stroke-dasharray:311;stroke-dashoffset:311}.cosmetics-articles__decor-circle.active{-webkit-animation:svgDraw 1s linear forwards .5s;animation:svgDraw 1s linear forwards .5s}.cosmetics-slider{position:relative;width:100%;background-color:#ccc}.move-field{position:relative;overflow:hidden}@media screen and (max-width:1024px){.move-field::before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;margin:auto;content:"";pointer-events:none;background-color:rgba(0,0,0,.3)}}.move-field__img{display:block;width:100%;max-width:800px;margin:0 auto;-webkit-transition:.6s ease-out;transition:.6s ease-out}@media screen and (max-width:1400px){.move-field__img{max-width:700px}}@media screen and (max-width:1200px){.move-field__img{max-width:600px}}.cosmetics-slider__move-field-inn,.cosmetics-slider__move-field-inn img{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cosmetics-slider__move-field-inn img{display:block;width:100%}.cosmetics-slider__list{position:absolute;z-index:1;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%!important;height:100%;margin:0;padding:0}.cosmetics-slider__list .slick-list{height:inherit}.cosmetics-slider__list .slick-list,.cosmetics-slider__list .slick-track,.cosmetics-slider__list-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.cosmetics-slider__list .next,.cosmetics-slider__list .prev{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;width:50px;height:33px;margin-top:-100px;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (max-width:1024px){.cosmetics-slider__list .next,.cosmetics-slider__list .prev{margin-top:-60px}}@media screen and (max-width:768px){.cosmetics-slider__list .next,.cosmetics-slider__list .prev{position:absolute;bottom:20px;margin:0!important}}.cosmetics-slider__list .next:hover,.cosmetics-slider__list .prev:hover{width:190px}@media screen and (max-width:540px){.cosmetics-slider__list .next:hover,.cosmetics-slider__list .prev:hover{width:120px}}.cosmetics-slider__list .next::before,.cosmetics-slider__list .prev::before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:1px;margin:auto;content:"";-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:#fff}.cosmetics-slider__list .next svg,.cosmetics-slider__list .prev svg{stroke:#fff;width:20px;height:33px;-webkit-transition:stroke .3s ease-in-out;transition:stroke .3s ease-in-out}.cosmetics-slider__list .prev{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;margin-right:50px;margin-left:auto}@media screen and (max-width:768px){.cosmetics-slider__list .prev{left:calc(50vw - 0px);-webkit-transform:translateX(calc(-100% - 15px));transform:translateX(calc(-100% - 15px))}}.cosmetics-slider__list .next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;margin-right:240px}@media screen and (max-width:1400px){.cosmetics-slider__list .next{margin-right:140px}}@media screen and (max-width:1024px){.cosmetics-slider__list .next{margin-right:80px}}@media screen and (max-width:768px){.cosmetics-slider__list .next{right:calc(50vw - 0px);-webkit-transform:translateX(calc(100% + 15px));transform:translateX(calc(100% + 15px))}}.cosmetics-slider__list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100vw!important;height:auto;min-height:50px;list-style:none}.about-experience__img img,.about-skin__img img,.cosmetics-slider__list-item img{display:block;width:100%}.cosmetics-slider__arrows-title,.cosmetics-slider__arrows-title span{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.cosmetics-slider__arrows-title{position:absolute;right:100px;bottom:135px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:430px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1400px){.cosmetics-slider__arrows-title{right:30px;max-width:380px}}@media screen and (max-width:1024px){.cosmetics-slider__arrows-title{bottom:80px;max-width:260px}}@media screen and (max-width:768px){.cosmetics-slider__arrows-title{right:0;left:0;margin:auto}}.about-slogan__left p,.cosmetics-slider__arrows-title span{font-family:"HelveticaNowDisplay-Medium",sans-serif;font-size:30px}.cosmetics-slider__arrows-title span{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;line-height:1.3;color:#fff}@media (max-width:1920px){.cosmetics-slider__arrows-title span{font-size:calc(16px + 14*(100vw - 320px)/1600)}}.cosmetics-slider__container{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:auto;padding-top:30px;pointer-events:none}@media screen and (max-width:767px){.cosmetics-slider__container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cosmetics-slider__container .btn{pointer-events:auto}@media screen and (max-width:767px){.cosmetics-slider__container .btn{display:none}}.cosmetics-slider__title{line-height:1.66;max-width:780px;margin-bottom:50px;text-transform:uppercase;pointer-events:none;color:#fff;font-size:45px}@media (max-width:1920px){.cosmetics-slider__title{font-size:calc(25px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:1024px){.cosmetics-slider__title{margin-bottom:25px}}@media screen and (max-width:768px){.cosmetics-slider__title{margin-bottom:20px}}.cosmetics-warning{background-color:#fff}.cosmetics-warning .container{padding-top:150px;padding-bottom:150px}@media screen and (max-width:1024px){.cosmetics-warning .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.cosmetics-warning .container{padding-top:50px;padding-bottom:50px}}.cosmetics-warning__inn{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1290px;margin:0 auto}@media screen and (max-width:540px){.cosmetics-warning__inn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cosmetics-warning__left,.cosmetics-warning__right{width:50%}@media screen and (max-width:540px){.cosmetics-warning__left,.cosmetics-warning__right{width:100%}}.cosmetics-warning__title{font-family:"Hatton-Medium",sans-serif;font-weight:500;line-height:1.67;max-width:430px;text-transform:uppercase;color:#413033;font-size:45px}@media (max-width:1920px){.cosmetics-warning__title{font-size:calc(25px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:540px){.cosmetics-warning__title{max-width:100%;margin-bottom:25px}}.cosmetics-warning__list-title{font-family:"HelveticaNowDisplay-Medium",sans-serif;font-weight:700;line-height:1.67;margin-bottom:40px;color:#413033;font-size:30px}@media (max-width:1920px){.cosmetics-warning__list-title{font-size:calc(16px + 14*(100vw - 320px)/1600)}}.cosmetics-warning__list{margin:0;padding:0}.cosmetics-warning__item{font-weight:400;line-height:1.6;position:relative;padding-left:50px;list-style:none;color:#413033;font-size:25px}@media (max-width:1920px){.cosmetics-warning__item{font-size:calc(14px + 11*(100vw - 320px)/1600)}}@media screen and (max-width:540px){.cosmetics-warning__item{padding-left:40px}}.cosmetics-warning__item::before{position:absolute;top:18px;left:0;width:30px;height:1px;content:"";background-color:#413033}@media screen and (max-width:1024px){.cosmetics-warning__item::before{top:15px}}@media screen and (max-width:768px){.cosmetics-warning__item::before{top:13px}}@media screen and (max-width:540px){.cosmetics-warning__item::before{width:20px}}@media screen and (max-width:375px){.cosmetics-warning__item::before{top:11px}}.about-skin{position:relative;z-index:1}.about-skin .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:150px}@media screen and (max-width:1024px){.about-skin .container{padding-top:100px}}@media screen and (max-width:768px){.about-skin .container{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:540px){.about-skin .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.about-skin__img{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}@media screen and (max-width:540px){.about-skin__img{width:100%;margin-bottom:30px}}.about-skin__title{line-height:1.75;width:50%;max-width:600px;margin-bottom:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);color:#413033;font-size:40px}@media (max-width:1920px){.about-skin__title{font-size:calc(20px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:1024px){.about-skin__title{line-height:1.4;-webkit-transform:translateX(-50px);transform:translateX(-50px)}}@media screen and (max-width:540px){.about-skin__title{width:100%;margin-bottom:30px;-webkit-transform:translateX(0);transform:translateX(0);text-align:center}}.about-slogan{position:relative;margin-top:-100px;background-color:#e3e3f5}@media screen and (max-width:768px){.about-slogan{margin-top:0}}.about-slogan .container{padding-top:250px;padding-bottom:250px}@media screen and (max-width:1024px){.about-slogan .container{padding-top:150px;padding-bottom:150px}}@media screen and (max-width:768px){.about-slogan .container{padding-top:50px;padding-bottom:50px}}.about-slogan__inn{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1290px;margin:0 auto}@media screen and (max-width:768px){.about-slogan__inn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.about-slogan__left{width:50%;padding-right:50px}@media screen and (max-width:768px){.about-slogan__left{width:100%;padding-right:0}}.about-slogan__left p{font-weight:700;line-height:1.67;max-width:500px;margin:0;color:#413033}@media (max-width:1920px){.about-slogan__left p{font-size:calc(16px + 14*(100vw - 320px)/1600)}}@media screen and (max-width:768px){.about-slogan__left p{max-width:100%;margin-bottom:20px}}.about-slogan__right{width:50%}@media screen and (max-width:768px){.about-slogan__right{width:100%}}.about-slogan__right p{font-family:"HelveticaNowDisplay-Regular",sans-serif;font-weight:400;line-height:1.6;margin:0;color:#413033;font-size:25px}@media (max-width:1920px){.about-slogan__right p{font-size:calc(14px + 11*(100vw - 320px)/1600)}}.about-slogan__decor{position:absolute;bottom:100%;left:100%;width:1400px;height:809px;-webkit-transform:translate(-530px,200px);transform:translate(-530px,200px)}.about-experience__decor::before,.about-slogan__decor::before{position:absolute;width:0;height:1px;content:"";background-color:#413033}.about-slogan__decor::before{left:0;bottom:200px}.about-experience__decor.active::before,.about-slogan__decor.active::before{-webkit-animation:lineDraw 1s linear forwards 1.5s;animation:lineDraw 1s linear forwards 1.5s}.about-slogan__decor-diagonal{z-index:1;stroke:#413033;width:1400px;height:809px;pointer-events:none;stroke-dasharray:1616;stroke-dashoffset:1616}.about-slogan__decor-diagonal.active{-webkit-animation:svgDraw 1s linear forwards .5s;animation:svgDraw 1s linear forwards .5s}.about-experience{position:relative}.about-experience .container{padding-top:150px;padding-bottom:150px}@media screen and (max-width:1024px){.about-experience .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.about-experience .container{padding-top:50px;padding-bottom:50px}}.about-experience__inn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1290px;margin:0 auto}@media screen and (max-width:540px){.about-experience__inn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.about-experience__text{padding-right:100px}@media screen and (max-width:1200px){.about-experience__text{padding-right:50px}}@media screen and (max-width:540px){.about-experience__text{margin-bottom:30px;padding-right:0}}.about-experience__text p{font-weight:400;line-height:1.6;margin-bottom:0;color:#413033;font-size:25px}@media (max-width:1920px){.about-experience__text p{font-size:calc(14px + 11*(100vw - 320px)/1600)}}.about-experience__title{font-weight:500;line-height:1.75;margin-bottom:50px;color:#413033;font-size:40px}@media (max-width:1920px){.about-experience__title{font-size:calc(20px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:768px){.about-experience__title{margin-bottom:20px}}@media screen and (max-width:540px){.about-experience__title{line-height:1.4;margin-bottom:15px}}.about-experience__img{-webkit-box-flex:0;-ms-flex:none;flex:none;width:430px}@media screen and (max-width:1024px){.about-experience__img{width:100%;max-width:50%}}@media screen and (max-width:540px){.about-experience__img{max-width:100%}}.about-experience__decor,.about-experience__decor-circle{position:absolute;left:0;height:200px;margin:auto;pointer-events:none}.about-experience__decor{right:0;max-width:1290px;top:-100px;width:100%}.about-experience__decor::before{top:0;right:100%;bottom:0;margin:auto;-webkit-transform:translateX(645px);transform:translateX(645px)}@media screen and (max-width:1024px){.about-experience__decor::before{right:auto;left:-50vw;-webkit-transform:translateX(0);transform:translateX(0)}}.about-experience__decor-circle{top:0;fill:transparent;stroke:#413033;width:200px;-webkit-transform:translateX(-50%);transform:translateX(-50%);stroke-dasharray:624;stroke-dashoffset:624}@media screen and (max-width:768px){.about-experience__decor-circle{top:40px;width:120px;height:120px}}.about-experience__decor-circle.active{-webkit-animation:svgDraw 1s linear forwards .5s;animation:svgDraw 1s linear forwards .5s}.about-articles .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:150px}@media screen and (max-width:1024px){.about-articles .container{padding-bottom:100px}}@media screen and (max-width:768px){.about-articles .container{padding-bottom:50px}}@media screen and (max-width:540px){.about-articles .container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.about-articles__item{width:calc(50% - 40px)}@media screen and (max-width:1024px){.about-articles__item{width:calc(50% - 25px)}}@media screen and (max-width:768px){.about-articles__item{width:calc(50% - 15px)}}@media screen and (max-width:540px){.about-articles__item{width:100%;margin-bottom:30px}}.about-articles__img{position:relative;margin-bottom:60px}@media screen and (max-width:1024px){.about-articles__img{margin-bottom:40px}}@media screen and (max-width:768px){.about-articles__img{margin-bottom:25px}}.about-articles__img img{height:100%}.about-articles__title{font-weight:500;line-height:1.67;position:absolute;top:0;bottom:0;left:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:360px;height:100%;margin:auto;text-transform:uppercase;color:#fff;font-size:45px}@media (max-width:1920px){.about-articles__title{font-size:calc(5px + 40*(100vw - 320px)/1600)}}@media screen and (max-width:1400px){.about-articles__title{max-width:50%}}@media screen and (max-width:1024px){.about-articles__title{left:30px}}@media screen and (max-width:540px){.about-articles__title{font-size:70px}}@media screen and (max-width:540px) and (max-width:1920px){.about-articles__title{font-size:calc(15px + 55*(100vw - 320px)/1600)}}@media screen and (max-width:375px){.about-articles__title{left:15px}}.about-articles__text p{font-weight:400;font-style:normal;line-height:1.6;color:#413033;font-size:25px}@media (max-width:1920px){.about-articles__text p{font-size:calc(14px + 11*(100vw - 320px)/1600)}}.about-banner{background-color:#e3e3f5}.about-banner .container{padding-top:150px;padding-bottom:150px}@media screen and (max-width:1024px){.about-banner .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.about-banner .container{padding-top:50px;padding-bottom:50px}}.about-banner .index-top__decor{position:relative;margin-bottom:75px;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:768px){.about-banner .index-top__decor{margin-bottom:40px}}.about-banner__title{font-weight:500;line-height:1.75;max-width:980px;margin:0 auto;text-align:center;color:#413033;font-size:40px}@media (max-width:1920px){.about-banner__title{font-size:calc(20px + 20*(100vw - 320px)/1600)}}.sales-second{position:relative}.sales-second .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:150px;padding-bottom:150px}@media screen and (max-width:1024px){.sales-second .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.sales-second .container{padding-top:80px;padding-bottom:50px}}.sales-second__item{position:relative;width:calc(33.33% - 53px);margin-bottom:50px}@media screen and (max-width:1600px){.sales-second__item{width:calc(33.33% - 25px)}}@media screen and (max-width:1200px){.sales-second__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}}@media screen and (max-width:540px){.sales-second__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sales-second__item-date{position:absolute;z-index:2;top:20px;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:205px;height:40px;padding:0 10px;text-align:center;white-space:nowrap;border-radius:20px;background-color:rgba(255,255,255,.5)}.sales-second__item-date span{font-family:"HelveticaNowDisplay-Medium",sans-serif;font-size:15px;font-weight:500;line-height:1;letter-spacing:.15em;color:#413033}.sales-second__item-img{position:relative;margin-bottom:57px}@media screen and (max-width:1200px){.sales-second__item-img{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:50px;margin-bottom:0}}@media screen and (max-width:768px){.sales-second__item-img{margin-right:30px}}@media screen and (max-width:540px){.sales-second__item-img{margin-right:0;margin-bottom:30px}}.about-articles__img img,.sales-second__item-img img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:1200px){.sales-second__item-img img{width:300px;height:300px}}@media screen and (max-width:768px){.sales-second__item-img img{width:250px;height:250px}}@media screen and (max-width:540px){.sales-second__item-img img{width:100%;height:auto}}.sales-second__item-left{position:absolute;top:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;background-color:#e3e3f5}.sales-second__item-left-title{font-family:"Hatton-Medium",sans-serif;font-weight:500;line-height:1.86;max-width:170px;margin-bottom:0;text-transform:uppercase;color:#413033;font-size:35px}@media (max-width:1920px){.sales-second__item-left-title{font-size:calc(18px + 17*(100vw - 320px)/1600)}}@media screen and (max-width:1400px){.sales-second__item-left-title{padding-left:10px;font-size:30px}}@media screen and (max-width:1400px) and (max-width:1920px){.sales-second__item-left-title{font-size:calc(18px + 12*(100vw - 320px)/1600)}}.sales-second__item-img-title{font-family:"Hatton-Medium",sans-serif;font-weight:500;line-height:1.86;position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:70px;text-align:center;text-transform:uppercase;color:#fff;font-size:35px}@media (max-width:1920px){.sales-second__item-img-title{font-size:calc(18px + 17*(100vw - 320px)/1600)}}@media screen and (max-width:1400px){.sales-second__item-img-title{font-size:30px}}@media screen and (max-width:1400px) and (max-width:1920px){.sales-second__item-img-title{font-size:calc(18px + 12*(100vw - 320px)/1600)}}.sales-second__item-img-title span{font-weight:500;line-height:20px;text-transform:uppercase;color:#fff;font-size:120px}@media (max-width:1920px){.sales-second__item-img-title span{font-size:calc(60px + 60*(100vw - 320px)/1600)}}@media screen and (max-width:1400px){.sales-second__item-img-title span{font-size:100px}}@media screen and (max-width:1400px) and (max-width:1920px){.sales-second__item-img-title span{font-size:calc(60px + 40*(100vw - 320px)/1600)}}.sales-second__item-descr p{font-family:"HelveticaNowDisplay-Regular",sans-serif;font-weight:400;line-height:1.6;color:#413033;font-size:25px}@media (max-width:1920px){.sales-second__item-descr p{font-size:calc(14px + 11*(100vw - 320px)/1600)}}.sales-second__item-title{font-family:"Hatton-Medium",sans-serif;font-weight:500;line-height:1.75;margin-bottom:30px;color:#413033;font-size:40px}@media (max-width:1920px){.sales-second__item-title{font-size:calc(20px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:1200px){.sales-second__item-title{-webkit-transform:translateY(-7px);transform:translateY(-7px)}}@media screen and (max-width:768px){.sales-second__item-title{margin-bottom:0}}.sales-second__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-top:50px}@media screen and (max-width:768px){.sales-second__footer{padding-top:30px}}.sales-second__decor-line{position:absolute;right:0;bottom:0;left:0;width:calc(100% - 200px);height:1px;margin:auto;pointer-events:none}@media screen and (max-width:1024px){.sales-second__decor-line{width:calc(100% - 100px)}}@media screen and (max-width:768px){.sales-second__decor-line{width:calc(100% - 60px)}}.article-body__decor-line.active::before,.blog-header__decor-line.active::before,.blog-second__decor-line.active::before,.medical-top__decor-line.active::before,.sales-second__decor-line.active::before{-webkit-animation:lineDraw 1s linear forwards .5s;animation:lineDraw 1s linear forwards .5s}.blog-header__decor-line::before,.blog-second__decor-line::before,.sales-second__decor-line::before{position:absolute;right:0;bottom:0;left:0;width:0;height:1px;margin:auto;content:"";background-color:#413033}.blog-header{position:relative}.blog-header .container{padding-top:250px;padding-bottom:100px}@media screen and (max-width:1024px){.blog-header .container{padding-top:175px;padding-bottom:75px}}@media screen and (max-width:768px){.blog-header .container{padding-top:100px;padding-bottom:50px}}@media screen and (max-width:540px){.blog-header .container{padding-top:150px;padding-bottom:50px}}.blog-header__title{font-family:"Hatton-Medium",sans-serif;font-weight:500;line-height:1.67;margin-bottom:0;text-align:center;text-transform:uppercase;color:#413033;font-size:45px}@media (max-width:1920px){.blog-header__title{font-size:calc(25px + 20*(100vw - 320px)/1600)}}.blog-header__decor{position:absolute;top:100%;right:0;left:0;width:calc(100% - 200px);margin:auto;pointer-events:none}@media screen and (max-width:1024px){.blog-header__decor{width:calc(100% - 100px)}}@media screen and (max-width:768px){.blog-header__decor{width:calc(100% - 60px)}}.blog-header__decor-line{position:relative;width:100%;height:1px;-webkit-transform:translateY(1px);transform:translateY(1px)}.blog-header__decor-circle{fill:transparent;stroke:#413033;width:31px;height:31px;margin:0 auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;stroke-dasharray:311;stroke-dashoffset:311}.blog-header__decor-circle.active{-webkit-animation:svgDraw 1s linear forwards 1.5s;animation:svgDraw 1s linear forwards 1.5s}.blog-second{position:relative}.blog-second .container,.blog-second__item{display:-webkit-box;display:-ms-flexbox;display:flex}.blog-second .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:100px;padding-bottom:150px}@media screen and (max-width:1024px){.blog-second .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.blog-second .container{padding-top:50px;padding-bottom:50px}}.blog-second__item{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(33.33% - 53px);margin-bottom:50px}@media screen and (max-width:1400px){.blog-second__item{width:calc(33.33% - 25px)}}@media screen and (max-width:768px){.blog-second__item{width:calc(50% - 15px)}}@media screen and (max-width:375px){.blog-second__item{width:100%}}.blog-second__item-img{position:relative;margin-bottom:57px}@media screen and (max-width:1024px){.blog-second__item-img{margin-bottom:40px}}@media screen and (max-width:768px){.blog-second__item-img{margin-bottom:30px}}.blog-second__item-img img{width:100%}.blog-second__item-descr{margin-bottom:25px}.blog-second__item-descr p{font-family:"HelveticaNowDisplay-Regular",sans-serif;font-weight:400;line-height:1.6;color:#413033;font-size:25px}@media (max-width:1920px){.blog-second__item-descr p{font-size:calc(14px + 11*(100vw - 320px)/1600)}}.blog-second__item-title{font-family:"Hatton-Medium",sans-serif;font-weight:500;line-height:1.75;margin-bottom:30px;color:#413033;font-size:40px}@media (max-width:1920px){.blog-second__item-title{font-size:calc(20px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:1024px){.blog-second__item-title{line-height:1.5}}@media screen and (max-width:768px){.blog-second__item-title{margin-bottom:20px}}.blog-second__item-more{font-family:"HelveticaNowDisplay-Regular",sans-serif;font-size:16px;font-weight:500;font-style:italic;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;margin-top:auto;text-decoration:none;color:#413033;border-bottom:1px solid #413033}@media screen and (max-width:768px){.blog-second__item-more{height:40px}}.blog-second__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-top:50px}@media screen and (max-width:768px){.blog-second__footer{padding-top:30px}}.blog-second__decor-line{position:absolute;right:0;bottom:0;left:0;width:calc(100% - 200px);height:1px;margin:auto;pointer-events:none}@media screen and (max-width:1024px){.blog-second__decor-line{width:calc(100% - 100px)}}@media screen and (max-width:768px){.blog-second__decor-line{width:calc(100% - 60px)}}.article-body{position:relative}.article-body .container{padding-top:150px;padding-bottom:150px}@media screen and (max-width:1024px){.article-body .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.article-body .container{padding-top:50px;padding-bottom:50px}}.article-body__inn{max-width:1290px;margin:0 auto}.article-body__inn p,.article-body__title{font-family:"HelveticaNowDisplay-Regular",sans-serif;font-weight:400;line-height:1.75;margin-bottom:40px;color:#413033;font-size:20px}@media (max-width:1920px){.article-body__inn p{font-size:calc(14px + 6*(100vw - 320px)/1600)}}.article-body__title{font-family:"Hatton-Medium",sans-serif;font-weight:500;margin-bottom:30px;font-size:40px}@media (max-width:1920px){.article-body__title{font-size:calc(20px + 20*(100vw - 320px)/1600)}}.article-body__subtitle{font-family:"HelveticaNowDisplay-Medium",sans-serif;font-weight:700;line-height:1.67;margin-bottom:40px;padding-top:10px;color:#413033;font-size:30px}@media (max-width:1920px){.article-body__subtitle{font-size:calc(16px + 14*(100vw - 320px)/1600)}}.article-body__list{margin:0 0 40px;padding:0}.article-body__item{font-weight:400;line-height:1.6;position:relative;padding-left:50px;list-style:none;color:#413033;font-size:25px}@media (max-width:1920px){.article-body__item{font-size:calc(14px + 11*(100vw - 320px)/1600)}}@media screen and (max-width:540px){.article-body__item{padding-left:40px}}.article-body__item::before{position:absolute;top:18px;left:0;width:30px;height:1px;content:"";background-color:#413033}@media screen and (max-width:1024px){.article-body__item::before{top:15px}}@media screen and (max-width:768px){.article-body__item::before{top:13px}}@media screen and (max-width:540px){.article-body__item::before{width:20px}}@media screen and (max-width:375px){.article-body__item::before{top:11px}}.article-body__footer,.contacts-second .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}@media screen and (max-width:768px){.article-body__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.article-body__footer span{font-family:"HelveticaNowDisplay-Medium",sans-serif;font-weight:700;line-height:1.67;display:block;padding-right:40px;color:#413033;font-size:30px}@media (max-width:1920px){.article-body__footer span{font-size:calc(16px + 14*(100vw - 320px)/1600)}}@media screen and (max-width:768px){.article-body__footer span{margin-bottom:20px;padding-right:0}}.article-body__decor-line{position:absolute;right:0;bottom:0;left:0;width:calc(100% - 200px);height:1px;margin:auto;pointer-events:none}@media screen and (max-width:1024px){.article-body__decor-line{width:calc(100% - 100px)}}@media screen and (max-width:768px){.article-body__decor-line{width:calc(100% - 60px)}}.article-body__decor-line::before,.contacts__mail::before{position:absolute;bottom:0;left:0;height:1px;content:"";background-color:#413033}.article-body__decor-line::before{right:0;margin:auto;width:0}.contacts-second .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:100px;padding-bottom:150px}@media screen and (max-width:1024px){.contacts-second .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.contacts-second .container{padding-top:50px;padding-bottom:50px}}.contacts__map{width:50%;background-color:#ccc}@media screen and (max-width:768px){.contacts__map{width:100%;margin-bottom:30px}}.contacts__map #map{width:100%;height:620px}@media screen and (max-width:768px){.contacts__map #map{height:400px}}.contacts__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:50%;padding-left:100px}@media screen and (max-width:1024px){.contacts__info{padding-left:50px}}@media screen and (max-width:768px){.contacts__info{width:100%;padding-left:0}}.contacts__adress{font-family:"HelveticaNowDisplay-Regular",sans-serif;font-weight:400;line-height:1.3;display:block;margin-bottom:25px;color:#413033;font-size:25px}@media (max-width:1920px){.contacts__adress{font-size:calc(14px + 11*(100vw - 320px)/1600)}}.contacts__phone{font-family:"Hatton-Medium",sans-serif;font-weight:500;font-style:normal;line-height:1;display:block;margin-bottom:20px;text-transform:uppercase;color:#413033;font-size:35px}@media (max-width:1920px){.contacts__phone{font-size:calc(18px + 17*(100vw - 320px)/1600)}}.contacts__mail{font-family:"HelveticaNowDisplay-Regular",sans-serif;font-size:20px;font-weight:400;line-height:1;position:relative;display:block;margin-bottom:55px;padding-bottom:5px;color:#413033}@media screen and (max-width:768px){.contacts__mail{margin-bottom:30px}}.contacts__mail::before{width:100%}.contacts__btn{margin-bottom:50px}@media screen and (max-width:768px){.contacts__btn{margin-bottom:30px}}.contacts__schedule-title{font-family:"HelveticaNowDisplay-Medium",sans-serif;font-weight:700;line-height:1.6;color:#413033;font-size:25px}@media (max-width:1920px){.contacts__schedule-title{font-size:calc(18px + 7*(100vw - 320px)/1600)}}.contacts__schedule{width:100%;max-width:545px}@media screen and (max-width:768px){.contacts__schedule{max-width:100%}}.contacts__schedule-row{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #413033}.contacts__schedule-row:last-child{border-bottom:none}.contacts__schedule-td{font-family:"HelveticaNowDisplay-Regular",sans-serif;font-weight:400;padding:15px 15px 15px 0;color:#413033;font-size:20px}@media (max-width:1920px){.contacts__schedule-td{font-size:calc(16px + 4*(100vw - 320px)/1600)}}.contacts__schedule-td:first-child{width:35%}@media screen and (max-width:375px){.contacts__schedule-td:first-child{width:40%}}.contacts__schedule-td:last-child{width:65%;padding-right:0}@media screen and (max-width:375px){.contacts__schedule-td:last-child{width:60%;text-align:right}}.contacts-form{background-color:#e3e3f5}.contacts-form .container{padding-top:170px;padding-bottom:220px}@media screen and (max-width:1024px){.contacts-form .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.contacts-form .container{padding-top:50px;padding-bottom:50px}}.contacts-form__inn{max-width:1290px;margin:0 auto}.contacts-form__title{line-height:1.75;margin-bottom:65px;color:#413033;font-size:40px}@media (max-width:1920px){.contacts-form__title{font-size:calc(20px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:1024px){.contacts-form__title{margin-bottom:50px}}@media screen and (max-width:768px){.contacts-form__title{margin-bottom:35px}}.contacts-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.contacts-form__form{-ms-flex-wrap:wrap;flex-wrap:wrap}}.contacts-form__form-input,.contacts-form__form-submit{width:calc(33.33% - 53px);max-width:100%;height:60px}@media screen and (max-width:1024px){.contacts-form__form-input,.contacts-form__form-submit{width:calc(33.33% - 25px)}}@media screen and (max-width:768px){.contacts-form__form-input{width:calc(50% - 25px);margin-bottom:30px}}@media screen and (max-width:540px){.contacts-form__form-input{width:100%;height:40px}}@media screen and (max-width:768px){.contacts-form__form-submit{width:100%}}.medical-top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:540px){.medical-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.medical-top__left{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:50%;height:100vh;background-color:#fff}@media screen and (max-width:540px){.medical-top__left{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:auto;padding-top:150px;padding-bottom:50px;background-color:#f8f8f8}}.medical-top__left.fixed{position:fixed}@media screen and (max-width:540px){.medical-top__left.fixed{position:relative}}.medical-top__left-inn{width:100%;max-width:745px;padding-left:100px}@media screen and (max-width:1024px){.medical-top__left-inn{padding-right:25px;padding-left:50px}}@media screen and (max-width:768px){.medical-top__left-inn{padding-right:15px;padding-left:30px}}@media screen and (max-width:540px){.medical-top__left-inn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:30px}}.medical-top__title{font-weight:500;line-height:1.67;margin-bottom:70px;text-transform:uppercase;color:#413033;font-size:45px}@media (max-width:1920px){.medical-top__title{font-size:calc(25px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:1024px){.medical-top__title{margin-bottom:30px}}@media screen and (max-width:540px){.medical-top__title{margin-bottom:15px}}.medical-top__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;margin-left:auto}@media screen and (max-width:540px){.medical-top__right{width:100%}}.medical-top__right-img{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh}@media screen and (max-width:540px){.medical-top__right-img{position:relative;height:auto}}.medical-top__right-img img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.medical-top__right-bottom{padding:150px 100px 120px}@media screen and (max-width:1024px){.medical-top__right-bottom{padding:100px 50px}}@media screen and (max-width:768px){.medical-top__right-bottom{padding:50px 30px}}.medical-top__right-bottom p{font-family:"HelveticaNowDisplay-Regular",sans-serif;font-weight:400;line-height:1.6;color:#413033;font-size:25px}@media (max-width:1920px){.medical-top__right-bottom p{font-size:calc(14px + 11*(100vw - 320px)/1600)}}.medical-top__right-bottom-article{margin-bottom:150px}@media screen and (max-width:1024px){.medical-top__right-bottom-article{margin-bottom:100px}}@media screen and (max-width:768px){.medical-top__right-bottom-article{margin-bottom:50px}}.medical-top__right-bottom-article:last-child{margin-bottom:0!important}.medical-top__right-title{font-family:"Hatton-Medium",sans-serif;font-weight:500;line-height:1.75;color:#413033;font-size:40px}@media (max-width:1920px){.medical-top__right-title{font-size:calc(20px + 20*(100vw - 320px)/1600)}}.medical-top__right-btn{font-family:"HelveticaNowDisplay-Regular",sans-serif;font-size:16px;font-weight:500;font-style:italic;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;margin-top:auto;text-decoration:none;color:#413033;border-bottom:1px solid #413033}.medical-top__right-bottom-img{margin-bottom:75px}@media screen and (max-width:768px){.medical-top__right-bottom-img{margin-bottom:50px}}.medical-top__right-bottom-img img{display:block;width:100%}.medical-top__decor{position:absolute;top:calc(100vh - 50px);right:0;left:0;width:100%;max-width:430px;height:101px;margin:auto;pointer-events:none}@media screen and (max-width:540px){.medical-top__decor{top:auto;bottom:0;max-width:280px;height:88px;-webkit-transform:translateY(50%);transform:translateY(50%)}}.medical-top__decor-line{position:relative;width:100%;height:1px;-webkit-transform:translateY(1px);transform:translateY(1px)}.medical-steps__slider .next::before,.medical-steps__slider .prev::before,.medical-top__decor-line::before{position:absolute;right:0;bottom:0;left:0;width:0;height:1px;margin:auto;content:"";background-color:#413033}.medical-top__decor-circle{fill:transparent;stroke:#413033;width:100px;height:100px;margin:0 auto;pointer-events:none;stroke-dasharray:311;stroke-dashoffset:311}@media screen and (max-width:540px){.medical-top__decor-circle{width:80px;height:80px}}.medical-top__decor-circle.active{-webkit-animation:svgDraw 1s linear forwards 1.5s;animation:svgDraw 1s linear forwards 1.5s}.medical-steps{background-color:#e3e3f5}.medical-steps .container{padding-top:150px;padding-bottom:130px}@media screen and (max-width:1024px){.medical-steps .container{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:768px){.medical-steps .container{padding-top:50px;padding-bottom:50px}}.medical-steps__inn{max-width:1290px;margin:0 auto}.medical-steps__title{font-family:"Hatton-Medium",sans-serif;font-weight:500;line-height:1.67;margin-bottom:50px;text-transform:uppercase;color:#413033;font-size:45px}@media (max-width:1920px){.medical-steps__title{font-size:calc(25px + 20*(100vw - 320px)/1600)}}@media screen and (max-width:1024px){.medical-steps__title{margin-bottom:25px}}.medical-steps__descr{font-family:"HelveticaNowDisplay-Regular",sans-serif;font-weight:400;line-height:1.6;display:block;max-width:1060px;margin-bottom:110px;color:#413033;font-size:25px}@media (max-width:1920px){.medical-steps__descr{font-size:calc(14px + 11*(100vw - 320px)/1600)}}@media screen and (max-width:1024px){.medical-steps__descr{margin-bottom:50px}}.medical-steps__slider{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.medical-steps__slider,.medical-steps__slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.medical-steps__slider .slick-list,.medical-steps__slider .slick-track{min-width:100%}.medical-steps__slider .next,.medical-steps__slider .prev{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;width:50px;height:33px;margin-top:90px;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (max-width:1024px){.medical-steps__slider .next,.medical-steps__slider .prev{margin-top:50px}}@media screen and (max-width:768px){.medical-steps__slider .next,.medical-steps__slider .prev{margin-top:30px}}.medical-steps__slider .next:hover,.medical-steps__slider .prev:hover{width:190px}.medical-steps__slider .next::before,.medical-steps__slider .prev::before{top:0;width:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:#b2adbb}.medical-steps__slider .next svg,.medical-steps__slider .prev svg{stroke:#b2adbb;width:20px;height:33px;-webkit-transition:stroke .3s ease-in-out;transition:stroke .3s ease-in-out}.medical-steps__slider .prev{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;margin-right:50px}.medical-steps__slider .next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.medical-steps__slider-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:33.33%;height:auto;padding-right:50px;list-style:none}@media screen and (max-width:768px){.medical-steps__slider-item{min-width:50%}}@media screen and (max-width:540px){.medical-steps__slider-item{min-width:100%}}.medical-steps__slider-title{font-family:"HelveticaNowDisplay-Medium",sans-serif;font-weight:700;line-height:1.67;padding-bottom:5px;color:#413033;border-bottom:1px solid #413033;font-size:30px}@media (max-width:1920px){.medical-steps__slider-title{font-size:calc(16px + 14*(100vw - 320px)/1600)}}.medical-steps__slider-descr{padding-top:25px}.medical-steps__slider-descr p{font-family:"HelveticaNowDisplay-Regular",sans-serif;font-weight:400;line-height:1.75;color:#413033;font-size:20px}@media (max-width:1920px){.medical-steps__slider-descr p{font-size:calc(14px + 6*(100vw - 320px)/1600)}}.article .index-top .container__inn,.sales .index-top .container__inn{width:100%;max-width:1290px;margin:0 auto}.article .index-top__title{margin-bottom:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5jc3MiLCJjb3JlL19iYXNlLnNjc3MiLCJjb3JlL19mb250cy5zY3NzIiwiY29yZS9fbWl4aW5zLnNjc3MiLCJlbGVtZW50cy9fYnRucy5zY3NzIiwiZWxlbWVudHMvX21lbnUuc2NzcyIsImVsZW1lbnRzL19idXJnZXIuc2NzcyIsInNlY3Rpb25zL19jb3NtZXRpY3Mtc2xpZGVyLnNjc3MiLCJzZWN0aW9ucy9faW5kZXgtbWVuLnNjc3MiLCJzZWN0aW9ucy9faW5kZXgtcmV2aWV3cy5zY3NzIiwic2VjdGlvbnMvX21lZGljYWwtc3RlcHMuc2NzcyIsImVsZW1lbnRzL19zdWJtZW51LnNjc3MiLCJzZWN0aW9ucy9fY29zbWV0aWNzLWNvbXBhcmUuc2NzcyIsImVsZW1lbnRzL19tZW51LWNsb3NlLnNjc3MiLCJlbGVtZW50cy9fY3VzdG9tLWZvbS1vcmRlci5zY3NzIiwiZWxlbWVudHMvX3BvcHVwLnNjc3MiLCJlbGVtZW50cy9fc2xpY2tCYXNlLnNjc3MiLCJzZWN0aW9ucy9faGVhZGVyLnNjc3MiLCJzZWN0aW9ucy9fZm9vdGVyLnNjc3MiLCJzZWN0aW9ucy9faW5kZXgtdG9wLnNjc3MiLCJzZWN0aW9ucy9faW5kZXgtcHJvY2VkdXJlLnNjc3MiLCJzZWN0aW9ucy9faW5kZXgtc2Vjb25kLnNjc3MiLCJzZWN0aW9ucy9faW5kZXgtc2tpbi5zY3NzIiwic2VjdGlvbnMvX2luZGV4LWFib3V0LnNjc3MiLCJzZWN0aW9ucy9fY29zbWV0aWNzLWFydGljbGVzLnNjc3MiLCJzZWN0aW9ucy9faW5kZXgtaW5zdC5zY3NzIiwic2VjdGlvbnMvX2Nvc21ldGljcy1zbG9nYW4uc2NzcyIsInNlY3Rpb25zL19hYm91dC1leHBlcmllbmNlLnNjc3MiLCJzZWN0aW9ucy9fYWJvdXQtc2tpbi5zY3NzIiwic2VjdGlvbnMvX2Fib3V0LXNsb2dhbi5zY3NzIiwic2VjdGlvbnMvX2Nvc21ldGljcy13YXJuaW5nLnNjc3MiLCJzZWN0aW9ucy9fYWJvdXQtYXJ0aWNsZXMuc2NzcyIsInNlY3Rpb25zL19hYm91dC1iYW5uZXIuc2NzcyIsInNlY3Rpb25zL19zYWxlcy1zZWNvbmQuc2NzcyIsInNlY3Rpb25zL19hcnRpY2xlLWJvZHkuc2NzcyIsInNlY3Rpb25zL19ibG9nLWhlYWRlci5zY3NzIiwic2VjdGlvbnMvX2Jsb2ctc2Vjb25kLnNjc3MiLCJzZWN0aW9ucy9fbWVkaWNhbC10b3Auc2NzcyIsInNlY3Rpb25zL19jb250YWN0cy1zZWNvbmQuc2NzcyIsInNlY3Rpb25zL19jb250YWN0cy1mb3JtLnNjc3MiLCJwYWdlcy9fYXJ0aWNsZS5zY3NzIiwicGFnZXMvX3NhbGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUIsQUN5SkEsNEJBQ0UsRSxDQUNFLFksQUFGSixvQkFDRSxFLENBQ0UsWSxBQUlKLDJCQUNFLEUsQ0FDRSxxQixBQUZKLG1CQUNFLEUsQ0FDRSxxQixBQ2pLSixXQUNFLHVDLENBQ0Esa0ksQUFJRixXQUNFLHNDLENBQ0EsZ0ksQUFJRixXQUNFLHlCLENBQ0Esc0dEZEYsQyxDRGVBLE8sQ0FEQSxRLENDWEUsNkIsQ0FBQSxxQixDRGtCRixJLENDZkEsSSxDQUVFLFcsQ0FDQSxRLENBQ0EsUyxDQUdGLEksQ0F1RUEsSyxDQUNFLGMsQ0FFQSxhLENBMUVGLEksQ0FDRSxvRCxDQUVBLGdCLENBSUYsSSxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxlLENBR0YsRSxDRG9CQSxFLENBQ0EsRSxDQUNBLEUsQ0FDQSxFLENBQ0EsRSxDQ2xCRSxzQyxDQUNBLGUsQ0FDQSxlLENBR0YsQyxDQUNFLGUsQ0FDQSxRLENBQ0UsbUQsQ0FJSixDLENBQ0Usd0MsQ0FBQSxnQyxDQUNBLG9CLENBQ0EsYSxDQUNBLE8sQ0FDRSxhLENBTUYsSyxDRG1CRixLLENDbEJJLFMsQ0R5QkosTSxDQ0xBLEssQ0RJQSxNLENBREEsUSxDQ0NFLHlCLENBQ0EsUyxDQUdGLEssQ0FFRSxlLENBRUEsZ0MsQ0FDQSxrQyxDQUNBLCtCLENBQ0EsaUMsQ0FDQSw0QixDRTFEQSxTLENBRUEsZ0MsQ0FDRSxTLENBQ0EsYSxDQUdGLHVCLENBQ0UsUyxDQUNBLGEsQ0FHRiwyQixDQUNFLFMsQ0FDQSxhLENBR0Ysc0IsQ0FDRSxTLENBQ0EsYSxDRjRDSixRLENBQ0UsVyxDQUdGLFcsQ0Q0QkEsYyxDQzFCRSw4QixDQUNBLDRCLENBR0YsRyxDQUNFLGEsQ0FDQSxnQixDQUdGLFUsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsZ0IsQ0FFQSx5QixDQUNBLGlDLENBQ0EseUIsQ0FHQSxnQyxDQUNBLG9CLENBQ0UsZSxDQUlKLEssQ0FDRSx3QixDQUVBLGtCLENBQUEsbUIsQ0FBQSxXLENBR0YsVSxDQUNFLGlCLENBQ0EsVSxDQUNBLGdCLENBQ0EsYSxDQUNBLGUsQ0U5SEEscUNGeUhGLFUsQ0FRSSxnQixBRWpJRixvQ0Z5SEYsVSxDQVdJLGdCQUlKLGMsQ0FDRSxlLENBZUYsa0IsQ0FDRSxTLENHdEtGLEksQ0FDRSxtRCxDQUNBLGMsQ0FDQSxpQixDQUNBLGUsQ0FDQSwwQixDQUFBLDBCLENBQUEsbUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxVLENBQ0EsZSxDQUNBLGUsQ0FDQSxnQixDQUNBLGMsQ0FDQSx3QixDQUFBLHFCLENBQUEsb0IsQ0FBQSxnQixDQUNBLGtDLENBQUEsMEIsQ0FDQSxpQixDQUNBLGtCLENBQ0Esb0IsQ0FFQSx3QixDQUNBLDJCLENBQ0EsdUIsQ0FBQSxlLENEUkEsb0NDYkYsSSxDQXdCSSxpQkF4QkosSSxDQTBCRSxVLENBQ0UsYSxDQUlKLGlCLENBQ0UsNEIsQ0FDQSx1QixDQUtGLFcsQ0NvRUUsbUIsQ0R4RUUscUIsQ0FNRixpQixDQUNFLFUsQ0FDQSx3QixDRTFDSixPLENBQ0UsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFMsQ0FDQSxjLENBQ0Esd0IsQ0FBQSxxQixDQUFBLG9CLENBQUEsZ0IsQ0FDQSxRLENBQ0EseUIsQ0FDQSw0QixDQUNBLHVCLENBQUEsZSxDSElBLHFDR2JGLE8sQ0FZSSxtQixDQUFBLG1CLENBQUEsYyxBSENGLG9DR2JGLE8sQ0FlSSxpQixDQUNBLFEsQ0FDQSxVLENBQ0EsNkIsQ0FBQSw2QixDQUFBLDhCLENBQUEsNEJBSUosWSxDQUNFLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxpQixDSFhBLG9DR1NGLFksQ0FLSSxtQixBSGRGLG9DR1NGLFksQ0FRSSxjLENBQ0Esa0JBRUYsZ0IsQ0FDRSxXLENBQ0EsVSxDQUNBLFcsQ0h2QkYsb0NHb0JBLGdCLENBTUksVSxDQUNBLGFBS04sYSxDQUNFLG1ELENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxVLENIdENBLG9DR2dDRixhLENBU0ksZ0JOd2lJSix1QyxDTzEvSE0sdUMsQ0R4Q0YsOEIsQ05tdEZKLGlDLENRanJGTSxpQyxDUjQ5Rk4scUMsQ1N6Z0dNLHFDLENUOCtNTixzQyxDVXI4TU0sc0MsQ0o3QkEsYyxDQUdKLDJCLENBQ0UsYSxDSHBERixxQ0ViRixhLENBRUksYyxDQUNBLFMsQ0FDQSxLLENBQ0EsTSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsYSxDQUNBLHNCLENBQUEsbUIsQ0FBQSwwQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFMsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxrQyxDQUFBLDBCLENBQ0EsbUIsQ0FDQSxTLENBQ0EsMEIsQUZIRiw0REViRixhLENBbUJNLG9CLEFGTkosNERFYkYsYSxDQXNCTSxtQixBRlRKLDJERWJGLGEsQ0F5Qk0sdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsVSxDQUNBLG9CLEFGZkosMkRFYkYsYSxDQStCTSxtQixBRmxCSixxQ0VvQkUsb0IsQ0FDRSxtQixDQUNBLFdBS04saUIsQ0FrQkEsVyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBbkJGLGlCLENBRUUsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBSUEseUIsQ0FFRSwrQixDQURBLGEsQ0FJQSxpQyxDQUNFLHdCLENBS04sVyxDQUVFLFEsQ0FDQSxTLENGaERBLHFDRTZDRixXLENBTUksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEsdUJBSUosVyxDQUNFLGMsQ0FDQSxlLENGekRBLHFDRXVERixXLENBS0ksZ0IsQUY1REYscUNFdURGLFcsQ0FRSSxnQkFJSixXLENBQ0UsbUQsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLG9CLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLFUsQ0YzRUEscUNFbUVGLFcsQ0FXSSxzQyxDQUNBLGUsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxhLENGakNGLGdCLEFBQ0EsNERFaUJGLFcsQ0ZYSSxnRCxBQXhERixvQ0VtRUYsVyxDQW9CSSxnQixBRnZGRixvQ0VtRUYsVyxDQXVCSSxjLENBQ0EsaUJBRUYsbUIsQ0FDRSxpQixDQUNBLE8sQ0FDQSxRLENBQ0EsTSxDQUNBLE8sQ0FDQSxVLENBQ0EsVyxDQUNBLFUsQ0FDQSxrQyxDQUFBLDBCLENGdEdGLHFDRTZGQSxtQixDQWFJLFlBR0osaUIsQ0FDRSxVLENGOUdGLHFDRTZHQSxpQixDQUlJLGVBR0YseUIsQ0FDRSxVLENGckhKLHFDRW9IRSx5QixDQUlJLHdCLENBTVIsbUIsQ0FFSSxrQixDQUVFLGlDLENBQ0UsdUIsQ0FFRix5QyxDQUNFLGtDLENBQUEsNEIsQUZ0SU4sNERFcUlJLHlDLENBSUksa0MsQ0FBQSw0QixBRnpJUixxQ0U0SUkseUMsQ0FDRSxZLEFGN0lOLDRERTRJSSx5QyxDQUlJLFksQUZoSlIsb0NFOEhGLG1CLENBd0JJLGtCLENBRUUsaUMsQ0FDRSx1QixDQUtGLDBDLENBQ0UsMEQsQ0FBQSxrRCxDQUNBLHFCQU1SLGUsQ0FDRSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLGtDLENBQUEsMEIsQ0FDQSwrQixDQUFBLHVCLENGaExBLHFDRXNLRixlLENBYUksbUIsQ0FBQSxtQixDQUFBLGMsQUZuTEYscUNFc0tGLGUsQ0FnQkksVSxDQUNBLGEsQUZ2TEYsb0NFc0tGLGUsQ0FvQkksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxVLENBQ0EsVyxDQUNBLHlELENBQUEsbURBRUYsMEIsQ0FDRSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsYyxDQUNBLFUsQ0FDQSxXLENGdk1GLHFDRWlNQSwwQixDQVNJLFUsQ0FDQSxhLEFGM01KLG9DRWlNQSwwQixDQWFJLGlCLENBQ0EsVSxDQUNBLGFBR0osK0IsQ01oT0YsUSxDQU9FLGtDLENBQUEsMEIsQ055TkEsK0IsQ0FDRSxjLENBRUEsVSxDQUNBLGdCLENBRkEsTyxDRnJORixvQ0VtTkEsK0IsQ0FRSSxjTXhPTixRLENBMEJFLGdCLENBRUUsUyxDQUVBLE0sQ0FJQSxtQixDQWxDSixRLENBR0UsSyxDQU1BLFMsQ0FDQSx3QixDQVRBLGMsQ0FJQSxTLENBQ0EsWSxDUk9BLHFDUWJGLFEsQ0FhSSxPLENBQ0EsVyxBUkRGLG9DUWJGLFEsQ0FpQkksaUIsQ0FDQSxZLENBQ0EsVSxDQUNBLFcsQ0FDQSx1QixDQUFBLGUsQ0FDQSxtQixDQUNBLFMsQ0FDQSwwQkFFRixnQixDQUNFLGlCLENBRUEsUSxDQUVBLFUsQ0FDQSxXLENBQ0EsVSxDQUVBLG9HLENBQUEsNEUsQ1J0QkYsb0NRYUEsZ0IsQ0FZSSxjQUdKLGUsQ0FtQkYsYSxDQUNFLGlCLENBQ0EsSyxDQUNBLE8sQ0F0QkEsZSxDQUlFLFUsQ0FDQSxZLENBQ0EsVSxDQUNBLHdCLENSbkNGLG9DUTRCQSxlLENBVUksY0FHSixlLENBQ0UsbUIsQ0FDQSxTLENBSUosYSxDQUlFLFEsQ0FDQSxNLENBQ0EsYSxDQUNBLFcsQ0FDQSxrQixDUnZEQSxxQ1ErQ0YsYSxDQVdJLG9CLEFSMURGLHFDUStDRixhLENBY0ksb0IsQVI3REYscUNRK0NGLGEsQ0FpQkksbUIsQVJoRUYsb0NRK0NGLGEsQ0FvQkksaUIsQ0FDQSxnQkFJSixjLENBQ0UsYyxDQUNBLFMsQ1IxRUEscUNRd0VGLGMsQ0FLSSxnQixBUjdFRixvQ1F3RUYsYyxDQVFJLFEsQ0FDQSxnQkFJSixjLENBQ0Usa0IsQ0FDQSxlLENSdkZBLG9DUXFGRixjLENBS0ksb0JDSUEsc0MsQ0RGRix5QixDQUNFLGUsQ0FJSixlLENBQ0UsbUQsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxtQixDQUNBLHdCLENBQ0EsYSxDUnpHQSxvQ1FpR0YsZSxDQVdJLGMsQ0FDQSxvQixBUjdHRixvQ1FpR0YsZSxDQWVJLG9CQUlKLGlCLENBQ0UsUSxDQUNBLFMsQ0FHRixpQixDQUNFLGUsQ0FHRixpQixDQUNFLHNDLENBRUEsZSxDQUNBLGUsQ0FDQSxpQixDQUNBLG9CLENBQ0Esa0IsQ0FDQSxTLENBQ0EsYSxDUnJGQSxjLENBQ0EsMEJRMkVGLGlCLENSckVJLCtDLEFBeERGLG9DUTZIRixpQixDQWFJLGMsQ0FDQSxvQixBUjNJRixvQ1E2SEYsaUIsQ0FpQkksYyxDQUNBLG9CRTVKSixZLENiNDJCQSxlLENXOXNCRSx5QixDRTVKQSxpQixDQU9BLGtDLENBQUEsMEIsQ0ZxSkEseUIsQ0FHRSxRLENBQ0EsTSxDQUdBLFcsQ0FDQSxVLENBRUEsaUMsQ0FBQSx5QixDQUNBLHdCLENBVEEsTyxDQUdBLE8sQ0FDQSxVLENHaEtGLHFDLENIdUtBLHVCLENBQ0UsYSxDQUVBLCtCLENBQ0UsVSxDRS9LTixZLENBVUUsNEIsQ0FWRixZLENiNDJCQSxlLENhejJCRSxTLENBQ0EsUSxDQUNBLFUsQ0FDQSxVLENBQ0EsVyxDQUNBLGMsQ1ZLQSxxQ1ViRixZLENiMDNCRSxlLENhNzJCRSxRLENBQ0EsVSxDQUNBLFUsQ0FDQSxhLEFWSEYsb0NVYkYsWSxDYm00QkUsZSxDYWgzQkUsUSxDQUNBLFlBRUYsa0IsQ2JtM0JGLHFCLENhbDNCSSxxQixDQUVGLGdCLENibzNCRixtQixDYW4zQkksYyxDQUNBLFUsQ0FDQSxXLENWZkYscUNVWUEsZ0IsQ2IyM0JBLG1CLENhcjNCSSxVLENBQ0EsYUFLTixZLENBQ0UsbUIsQ0FDQSxTLENWMUJBLHFDVTRCQSxtQixDQUVJLG1CLENBQ0EsV0FLTixlLENBQ0Usd0IsQ1ZyQ0Esb0NVb0NGLGUsQ0FJSSx3QkV6Q0osTSxDQVpBLGEsQ0FhRSxjLENBSUEsWSxDQWpCRixhLENBSUUsTyxDQUNBLFEsQ0FHQSxVLENBTkEsVSxDQUNBLEssQ0FHQSxNLENBR0Esd0IsQ0FHRixNLENBRUUsVyxDQUNBLE8sQ0FDQSxRLENBRUEsYSxDQUNBLHdCLENBQ0EsZSxDQUNBLGEsQ0FDQSw2QyxDQUFBLHFDLENBQ0Esd0IsQ1pWQSxxQ1lERixNLENBY0kscUIsQVpiRixxQ1lERixNLENBaUJJLHdCLENBQ0EscUIsQVpqQkYscUNZREYsTSxDQXFCSSxnQixDQUNBLG9CLEFackJGLG9DWURGLE0sQ0F5QkksdUIsQ0FDQSxZLENBQ0Esd0JBSUosYSxDQUNFLGlCLENBQ0EsUyxDQUNBLFEsQ0FDQSxVLENBQ0EsVSxDQUNBLFcsQ0FDQSxjLENBQ0Esa0MsQ0FBQSwwQixDQUNBLDRCLENadkNBLHFDWThCRixhLENBWUksVSxDQUNBLGEsQVozQ0Ysb0NZOEJGLGEsQ0FnQkksVSxDQUNBLGFBRUYsbUIsQ0FDRSxxQixDQUVGLGlCLENBQ0UsYyxDQUNBLFUsQ0FDQSxXLENadkRGLHFDWW9EQSxpQixDQU1JLFUsQ0FDQSxhLEFaM0RKLG9DWW9EQSxpQixDQVVJLFUsQ0FDQSxhQU1OLGtCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxVLENaekVBLHFDWXFFRixrQixDQU9JLGtCLENBQUEsZ0IsQVo1RUYscUNZcUVGLGtCLENBVUksa0IsQVovRUYsb0NZcUVGLGtCLENBYUksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsd0JBSUosbUIsQ0FDRSxlLENBQ0EsYSxDQUNBLFEsQ0FDQSxhLENaMUNBLGMsQ0FDQSwwQllxQ0YsbUIsQ1ovQkksZ0QsQUF4REYsb0NZdUZGLG1CLENBUUksb0JBSUoseUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLFEsQ0FDQSxTLENadEdBLG9DWW1HRix5QixDQU1JLGtCLENBQUEsZ0JBSUoseUIsQ0FDRSxhLENBQ0EsZSxDWi9HQSxxQ1lrSEUsb0MsQ0FDRSxnQixBWm5ISixvQ1k2R0YseUIsQ0FVSSxvQixDQUNBLHFDLENBQ0UsZSxBWnpISixvQ1k2R0YseUIsQ0FnQkksc0JBSUoseUIsQ0FDRSxhLENBQ0EsNkIsQ0FDRSxjLENBQ0EsVSxDQUNBLFcsQ1p0SUYsb0NZbUlBLDZCLENBTUksVSxDQUNBLGEsQVoxSUosb0NZbUlBLDZCLENBVUksVSxDQUNBLGFBS04sa0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLFUsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxpQixDWnhKQSxxQ1ltSkYsa0IsQ0FRSSxjLENBQ0EsaUJBSUosdUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxZLENBQ0EsOEIsQ1p0S0Esb0NZZ0tGLHVCLENBU0ksY0FHRiwyQixDQUNFLGMsQ0FDQSxVLENBQ0EsVyxDQUlKLHVCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxlLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsVSxDQUNBLGUsQ0FDQSxZLENBQ0EsaUIsQ1ozTEEscUNZbUxGLHVCLENBV0ksZ0IsQVo5TEYsb0NZbUxGLHVCLENBY0ksY0FFRiw0QixDQUNFLG1ELENBQ0EsYyxDQUNBLGUsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxzQixDQUNBLGEsQ0FPSixxQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxVLENBQ0EsMkMsQ0FDRSxlLENBQ0Esa0IsQ1p2S0YsYyxDQUNBLDBCWW9LQSwyQyxDWjlKRSxnRCxBQXhERixxQ1lzTkEsMkMsQ0FNSSxvQixBWjVOSixvQ1lzTkEsMkMsQ0FTSSxvQixBWi9OSixvQ1lzTkEsMkMsQ0FZSSxvQixBWmxPSixvQ1lxT0EsaUQsQ0FFSSxhLEFDbFBOLHdCQUFBLGEsQ0FDRSxZLENBS0YscUIsQ0FDRSxpQixDQUdGLHVDLENBQ0Usa0IsQ0FJRiwwQixDQUNFLCtFLENBR0YsYSxDQUNFLHdCLENBQUEscUIsQ0FBQSxvQixDQUFBLGdCLENBQ0EsZSxDQUNFLFMsQ2hCNnZDSixXLENnQnh2Q0EsVyxDQUVFLFcsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxPLENBQ0EsYSxDQUNBLFUsQ0FDQSxXLENBQ0EsUyxDQUNBLGMsQ0FDQSxtQyxDQUFBLDJCLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUyxDQUNBLGMsQ0FDQSxnRCxDQUNBLDJCLENBR0YsVyxDQUNFLDBCLENBQ0EsaUIsQ0FDRSx1QixDQUlKLFcsQ0FDRSw2QixDQUNBLGlCLENBQ0UsMEIsQ0FJSixXLENBQ0UsVSxDQUdGLHFCLENBQ0UsVyxDQUNBLFMsQ0FHRixXLENBQ0UsVyxDQUdGLHFCLENBQ0UsVSxDQUNBLFUsQ0FJRiwwQixDQUNFLGtCLENBR0YsVyxDQUNFLGlCLENBQ0EsWSxDQUNBLGEsQ0FDQSxVLENBQ0EsUSxDQUNBLFMsQ0FDQSxlLENBQ0EsaUIsQ0FHRixjLENBQ0UsaUIsQ0FDQSxvQixDQUNBLFUsQ0FDQSxXLENBQ0EsWSxDQUNBLFMsQ0FDQSxjLENBR0YscUIsQ0FDRSxXLENBQ0EsYSxDQUNBLGEsQ0FDQSxVLENBQ0EsVyxDQUNBLFcsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUyxDQUNBLGMsQ2hCNHZDRiwyQixDZ0J6dkNBLDJCLENBRUUsUyxDaEI0dkNGLGtDLENnQnp2Q0Esa0MsQ0FFRSxTLENBR0YsNEIsQ0FDRSxhLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxXLENBQ0EsVSxDQUdGLHlDLENBQ0UsVyxDQUNBLFUsQ0ZsSkEsOEIsQ0FDRSxrQixDQWtERiw2QixDQTdDQSx3QixDZDg0Q0YsMkMsQ2NoMkNJLG1ELENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUdBLDBCLENBQUEsMEIsQ0FBQSxtQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGUsQ0FDQSxnQixDQUNBLGMsQ0FDQSx3QixDQUFBLHFCLENBQUEsb0IsQ0FBQSxnQixDQUNBLGtDLENBQUEsMEIsQ0FDQSxpQixDQUNBLGtCLENBQ0Esb0IsQ0FDQSxhLENBQ0Esd0IsQ0FDQSwyQixDQUNBLHFCLENBbEVGLHdCLENkODRDRiwyQyxDY3ozQ0ksdUIsQ0FBQSxlLENBRUEsOEIsQ2R5NUNKLGlELENjeDVDTSxVLENBQ0Esd0IsQ0FHSix1QyxDQUNFLDRCLENBRUYsOEMsQ0F1SEEsZ0UsQ0F0SEUsYSxDQUNBLGtCLENBTUYsbUYsQ0FKQSw0QyxDZHk1Q0YsNEMsQ0FxREEsMEMsQ2NwNkNFLG1DLENkbTZDRixrQyxDQUVBLGdDLENjNzhDSSxhLENBS0YseUYsQ0FDRSxrQixDQUVGLDZCLENBS0UsUSxDQUNBLFMsQ0FrQkEsbUMsQ0FDRSxVLENBQ0Esd0IsQ0FHSixvQyxDQUNFLGUsQ0FRRiwrQyxDQXRDQSw2QixDQXVDRSx1QixDQUFBLGUsQ0FHRiwrQixDQUNFLGUsQ0FFQSxrQixDQUtBLGEsQ2RnNkNKLGlDLENBQ0Esb0MsQ2NqNkNJLGEsQ0d0R0osTyxDSHdHRSw2QixDQUNFLFUsQ2RzNkNKLGdELENBREEsOEMsQ2NuNkNFLCtDLENBR0UsYyxDQUNBLFcsQ0FDQSxlLENBQ0EsYSxDQUNBLGdDLENBQ0Esa0MsQ0FDQSwrQixDQUNBLGlDLENBQ0EsNEIsQ1h6R0Ysb0NIZ2hEQSxnRCxDQURBLDhDLENjajdDQSwrQyxDQWNJLFUsQ0FDQSxhQUdKLG9ELENkczZDRiwyRCxDY3A2Q0ksbUQsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxlLENBQ0EsMEIsQ0FBQSwwQixDQUFBLG1CLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsVSxDQUNBLGUsQ0FDQSxnQixDQUNBLGMsQ0FDQSx3QixDQUFBLHFCLENBQUEsb0IsQ0FBQSxnQixDQUNBLGtDLENBQUEsMEIsQ0FDQSxpQixDQUNBLGtCLENBQ0Esb0IsQ0FDQSxhLENBQ0Esd0IsQ0FDQSwyQixDQUNBLHFCLENBQ0EsdUIsQ0FBQSxlLENYdElGLG9DV2dIQSxvRCxDZDA4Q0EsMkQsQ2NqN0NJLGlCZHM3Q04saUUsQ2NwN0NJLDBELENBQ0UsVSxDQUNBLHdCLENHMUpOLE8sQ0FDRSxpQixDQUNBLFUsQ0FDQSxLLENBQ0EsTSxDQUVBLGtCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxnQixDZElGLHFDY1BBLGtCLENBTUksa0JBTUosK0IsQ0FDRSxZLENqQjRsREosNEIsQ0FJQSxrQyxDaUI5bERFLDRCLENBR0Usa0MsQ0FEQSxhLENBT0osYSxDQUNFLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxpQixDZG5CQSxxQ2NpQkYsYSxDQUtJLG1CLEFkdEJGLHFDY2lCRixhLENBUUksbUIsQWR6QkYsb0NjaUJGLGEsQ0FXSSxtQixBZDVCRixvQ2NpQkYsYSxDQWNJLGdCQUVGLGlCLENBQ0UsUyxDQUNBLFcsQ0FDQSxZLENkcENGLG9DY2lDQSxpQixDQU1JLFcsQ0FDQSxjLEFkeENKLG9DY2lDQSxpQixDQVVJLFcsQWQzQ0osb0NjaUNBLGlCLENBYUksVSxDQUNBLGFBS04saUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsZ0IsQ0FDQSxnQixDZHhEQSxvQ2NvREYsaUIsQ0FPSSxjQUlKLGMsQ0FDRSxzQyxDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0Esd0IsQ0FDQSxVLENkcEJBLGMsQ0FDQSwwQmNhRixjLENkUEksK0MsQUF4REYsb0NjK0RGLGMsQ0FVSSxpQkFJSixjLENBQ0Usb0QsQ0FFQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLFUsQ2RsQ0EsYyxDQUNBLDBCYzJCRixjLENkckJJLCtDZXJFSixPLENBQ0Usd0IsQ0FDQSxrQixDQUNFLGdCLENBQ0EsaUIsQ0FDQSxvQixDZlFGLHFDZVhBLGtCLENBTUksaUIsQ0FDQSxzQixBZklKLG9DZVhBLGtCLENBVUksZ0IsQ0FDQSxxQkFLTixjLENBRUUsZ0IsQ0FDQSxrQixDQUNBLGEsQ2Z3Q0EsYyxDQUNBLDBCZTdDRixjLENmbURJLGdELEFBeERGLHFDZUtGLGMsQ0FRSSxvQixBZmJGLG9DZUtGLGMsQ0FXSSxvQkFJSixZLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxtQixDZnZCQSxxQ2VvQkYsWSxDQU1JLHFCLEFmMUJGLG9DZW9CRixZLENBU0ksa0IsQ0FBQSxjLENBQ0Esb0JBSUosbUIsQ2xCZ3ZEQSxvQixDa0I5dURFLHlCLENBQ0EsYyxDQUNBLFcsQ2Z0Q0EscUNla0NGLG1CLENsQnV2REUsb0IsQ2tCaHZERSwyQixBZnpDRixvQ2U2Q0YsbUIsQ0FFSSxzQixDQUNBLG9CLEFmaERGLG9DZTZDRixtQixDQU1JLFUsQ0FDQSxhLEFmcERGLG9DZXdERixvQixDQUVJLFlBSUosWSxDQUNFLGlCLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ2ZqRUEsb0NlOERGLFksQ0FPSSxrQixDQUFBLGdCQUlKLGEsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EseUIsQ0FDQSxnQixDZjlFQSxxQ2V5RUYsYSxDQVFJLHlCLENBQ0Esa0IsQWZsRkYsb0NleUVGLGEsQ0FZSSxzQixDQUNBLFksQ0FDQSxrQixDQUNBLHdCLENBQ0Usa0IsQWZ6Rkosb0NleUVGLGEsQ0FvQkksd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsVSxDQUNBLHdCLENBQ0UscUJBS04sYSxDQUNFLFksQ0FDQSxVLENBQ0EsZSxDQUNBLFksQ0FDQSxrQixDZjFHQSxvQ2VxR0YsYSxDQVFJLGUsQ0FDQSxjLEFmOUdGLG9DZXFHRixhLENBWUksZSxDQUNBLGNBSUosa0IsQ0FDRSxjLENBQ0EsZSxDQUNBLDBDLENBQUEsa0MsQ0FDQSxVLENBQ0EsYSxDZjNIQSxvQ2VzSEYsa0IsQ0FRSSxpQixDQUNBLE8sQ0FDQSxRLENBQ0EsTSxDQUNBLFcsQ0FDQSxtQkFFRix3QixDQUNFLFMsQ0FDQSxhLENBSUosYyxDQUNFLHNDLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGEsQ2ZsSkEscUNlMklGLGMsQ0FVSSxnQkFJSixjLENBQ0UsYyxDQUNBLGUsQ0FDQSxhLENBQ0Esa0IsQ0FDQSxhLENmOUpBLHFDZXlKRixjLENBUUksZ0JBSUosZSxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBR0Ysb0IsQ0FDRSxpQixDQUVFLDhCLENBQ0UsUyxDQUdKLHdCLENBQ0UsZ0IsQ0FDQSx3QixDQUNBLFUsQ0FDQSxXLENBQ0EsdUMsQ0FBQSwrQixDQUlKLGdCLENBQ0UsYyxDQUNBLGUsQ0FDQSxhLENmNUxBLHFDZXlMRixnQixDQU1JLGdCQUlKLGMsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLGUsQ0FHRixhLENBQ0UsYyxDQUNBLG9CLENBQ0EsZSxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxrQyxDQUFBLDBCLENBQ0Esa0IsQ0FDQSx1QixDQUNBLHlDLENmbE5BLHFDZXlNRixhLENBWUksZ0JBRUYsbUIsQ0FDRSxhLENBQ0EsK0IsQ0FFRix3QixDQUNFLGMsQ0N6T0osVSxDQUNFLGlCLENBQ0Esd0IsQ0FDQSwyQixDQUNBLDJCLENBQ0EscUIsQ2hCUUEscUNnQkxFLGtCLENBQ0UsaUIsQ0FDQSxLLENBQ0EsTyxDQUNBLFEsQ0FDQSxNLENBQ0EsVyxDQUNBLFUsQ0FDQSxpQyxBaEJISixvQ2dCYkYsVSxDQW9CSSxvQkFFRixxQixDQUNFLGlCLENBQ0EsUyxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxnQixDQUNBLGlCLENBQ0Esb0IsQ2hCakJGLHFDZ0JTQSxxQixDQVdJLGlCLENBQ0Esc0IsQWhCckJKLG9DZ0JTQSxxQixDQWVJLGlCLENBQ0EscUIsQWhCekJKLG9DZ0I0QkEsNEIsQ0FFSSxpQixDQUNBLHFCLENBQ0Esa0MsQ0FDRSxVLENBQ0Esb0IsQ0FDQSwwQkFNUixpQixDQUNFLGdCLENBQ0EsZSxDQUNBLGtCLENBQ0Esd0IsQ0FDQSxVLENoQkdBLGMsQ0FDQSwwQmdCVEYsaUIsQ2hCZUksZ0QsQUF4REYscUNnQnlDRixpQixDQVNJLG9CLEFoQmxERixvQ2dCeUNGLGlCLENBWUksb0JBSUosb0IsQ0FDRSxvRCxDQUNBLGUsQ0FDQSxlLENBQ0EsYSxDQUNBLGUsQ0FDQSxrQixDQUNBLG1DLENBQUEsMkIsQ0FDQSxVLENoQmhCQSxjLENBQ0EsMEJnQk9GLG9CLENoQkRJLGdEZ0JlSixpQixDQUNFLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSxNLENBQ0EsVSxDQUNBLGUsQ0FDQSxZLENBQ0EsVyxDQUNBLGlDLENBQUEseUIsQ0FDQSxtQixDaEJqRkEsb0NnQnVFRixpQixDQWFJLGUsQ0FDQSxhQUlKLHNCLENBQ0UsaUIsQ0FDQSxVLENBQ0EsVSxDQUNBLGlDLENBQUEseUIsQ0MwRUUsa0QsQ0FsREEsK0MsQ0R0QkEscUMsQ0FDRSxpRCxDQUFBLHlDLENuQnNxRk4sK0IsQ1FqckZJLCtCLENXY0YsOEIsQ0FDRSxpQixDQUNBLE8sQ0FDQSxRLENBQ0EsTSxDQUNBLE8sQ0FDQSxVLENBQ0EsVyxDQUNBLFUsQ0FDQSx3QixDQUlKLHdCLENBQ0UsZ0IsQ0FDQSxjLENBQ0EsVyxDQUNBLFksQ0FDQSxhLENBQ0EsbUIsQ0FFQSxvQixDQUNBLHFCLENoQnpIQSxvQ2dCZ0hGLHdCLENBV0ksVSxDQUNBLGFBRUYsK0IsQ0FDRSxpRCxDQUFBLHlDLENoQi9IRixvQ2tCYkYsYSxDQUVJLGNBRUYsd0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGtCLENBQUEsYyxDQUNBLGlCLENBQ0Esb0IsQ2xCSUYscUNrQlRBLHdCLENBUUksaUIsQ0FDQSxzQixBbEJBSixvQ2tCVEEsd0IsQ0FZSSxnQixDQUNBLHFCQUtOLGtCLENBQ0UsaUIsQ0FDQSxlLENBQ0EseUIsQ2xCWkEscUNrQlNGLGtCLENBTUksMkIsQWxCZkYsb0NrQlNGLGtCLENBU0ksc0IsQ0FDQSxrQixDQUNBLDZCLENBQ0UsZSxBbEJyQkosb0NrQlNGLGtCLENBZ0JJLFlBRUYsc0IsQ0FHRSxtQixDQUFBLGdCLENBQ0EseUIsQ0FBQSxzQixDQUdBLGtELENBQ0UsbUIsQ0FDQSxTLENBRUYsa0QsQ0FDRSxtQixDQUNBLFMsQ0FLTix5QixDQUNFLGMsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLE0sQ0FDQSxrQixDQUNBLDBDLENBQUEsa0MsQ0FDQSxpQixDQUNBLHdCLENBQ0EsVSxDbEJ4REEscUNrQjZDRix5QixDQWNJLGMsQ0FDQSxvQixBbEI1REYscUNrQjZDRix5QixDQWtCSSxjLENBQ0Esb0IsQWxCaEVGLG9Da0I2Q0YseUIsQ0FzQkksZ0JBSUoseUIsQ0FDRSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsUSxDQUNBLE0sQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsMEMsQ0FBQSxrQyxDQUNBLG1CLENBQ0EsUyxDQUNBLGtDLENBR0YsOEIsQ0FDRSxjLENBQ0EsZSxDQUNBLFMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxVLENsQjdGQSxxQ2tCdUZGLDhCLENBU0ksYyxDQUNBLGlCLEFsQmpHRixvQ2tCdUZGLDhCLENBYUksYyxDQUNBLGlCLEFsQnJHRixvQ2tCdUZGLDhCLENBaUJJLGMsQ0FDQSxpQkNySEYsc0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDbkJVRixvQ21CWkEsc0IsQ0FLSSwyQixDQUFBLDZCLENBQUEsaUMsQ0FBQSw2QixDQUNBLGtCQUtOLGdCLENBQ0Usa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFMsQ25CREEsb0NtQkRGLGdCLENBS0ksVSxDQUNBLGlCQ1NGLHFCLENmZ0tBLGdDLENZakdBLHlCLENDbERBLHNCLENDcEJBLG9CLENBQ0UsYSxDQUNBLFUsQ0FJSixrQixDQUNFLGdCLENBQ0EsUyxDQUNBLGUsQ0FDQSxlLENBQ0Esb0MsQ0FBQSw0QixDQUNBLGEsQ25COEJBLGMsQ0FDQSwwQm1CckNGLGtCLENuQjJDSSxnRCxBQXhERixxQ21CYUYsa0IsQ0FVSSxlLENBQ0EsbUMsQ0FBQSw2QixBbkJ4QkYsb0NtQmFGLGtCLENBY0ksVSxDQUNBLGtCLENBQ0EsK0IsQ0FBQSx1QixDQUNBLG1CRjNDSixnQixDQUNFLGlCLENBQ0EsMkIsQ0FDRSxnQixDQUlKLHFCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ2pCSUEsb0NpQkRGLDBCLENBRUksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FJSiw2QixDQUVJLDJCLENBQUEsNkIsQ0FBQSxpQyxDQUFBLCtCQUlKLHNCLENBQ0UsUyxDQUNBLHlCLENqQmJBLHFDaUJXRixzQixDQUtJLDJCLEFqQmhCRixxQ2lCV0Ysc0IsQ0FRSSwwQixBakJuQkYsb0NpQldGLHNCLENBV0ksVSxDQUNBLGdCQUlKLHVCLENBQ0UsbUQsQ0FDQSxnQixDQUNBLFEsQ0FDQSxhLENqQmtCQSxjLENBQ0EsMEJpQnZCRix1QixDakI2QkksZ0RpQnBCSixzQixDQUNFLGUsQ0FDQSxTLENqQnRDQSxxQ2lCb0NGLHNCLENBS0ksaUIsQWpCekNGLG9DaUJvQ0Ysc0IsQ0FRSSxnQkFJSiwyQixDQUNFLGUsQ0FDQSxpQixDQUNBLGlCLENBQ0EsZSxDQUNBLGEsQ2pCSkEsYyxDQUNBLDBCaUJGRiwyQixDakJRSSwrQ2lCQUYsbUMsQ0FDRSxpQixDQUNBLE8sQ0FDQSxNLENBQ0EsVSxDQUNBLFUsQ0FDQSxVLENBQ0Esd0IsQ0FJSixxQixDQUNFLFMsQ2pCcEVBLG9DaUJtRUYscUIsQ0FJSSxZQUlKLHFCLENBQ0UsaUIsQ0FPRiwwQixDQUNFLGtCLENqQnBGQSxxQ2lCbUZGLDBCLENBSUksb0IsQWpCdkZGLHFDaUJtRkYsMEIsQ0FPSSxtQixBakIxRkYsb0NpQm1GRiwwQixDQVVJLGdCQUtKLGdDLENBQ0UsaUIsQ0FDQSxLLENBQ0EsVSxDQUNBLFksQ0FDQSxVLENBQ0EsbUIsQ2pCeEdBLHFDaUJrR0YsZ0MsQ0FTSSxZLEFqQjNHRixxQ2lCa0dGLGdDLENBWUksVyxBakI5R0Ysb0NpQmtHRixnQyxDQWVJLFEsQ0FDQSxhQXlERiwyQyxDQWxEQSx3QyxDQUNFLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxPLENBQ0EsVSxDQUNBLFUsQ0FDQSx3QixDQUlKLDhCLENBQ0UsaUIsQ0FDQSxVLENBQ0EsWSxDQUNBLGdCLENBQ0EsYyxDQUNBLFcsQ0FDQSxZLENBQ0EsbUIsQ0FFQSxvQixDQUNBLHFCLENqQi9JQSxvQ2lCb0lGLDhCLENBYUksUyxDQUNBLFcsQ0FDQSxXLENBQ0EsY0FFRixxQyxDQTJDQSx1QyxDQTFDRSxpRCxDQUFBLHlDLENBSUosbUMsQ0FDRSxpQixDQUNBLHdCLENBQ0EsWSxDQUNBLFcsQ0FDQSxVLENBQ0EsbUIsQ2pCaktBLHFDaUIySkYsbUMsQ0FTSSxhQWtCSixnQyxDQUNFLGlCLENBQ0EsUSxDQUNBLE0sQ0FDQSxjLENBQ0EsVyxDQUNBLFksQ0FDQSxtQixDQUVBLHFCLENBQ0Esc0IsQ1o3TUYsVSxDQUNFLGlCLENBQ0Esd0IsQ0xXQSxxQ0tiRixVLENBS0ksa0JBRUYscUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGUsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSxvQixDTERGLHFDS05BLHFCLENBVUksb0IsQ0FBQSxpQixDQUFBLHdCLENBQ0Esa0IsQ0FBQSxjLENBQ0EsaUIsQ0FDQSxzQixBTFBKLG9DS05BLHFCLENBZ0JJLHFCLEFMVkoscUNLZUYsZ0IsQ0FFSSxVLENBQ0EsbUIsQ0FDQSwrQixBTG5CRixvQ0tlRixnQixDQU9JLGdCQUlKLGlCLENBQ0UsZSxDQUNBLGtCLENBQ0EsYSxDTG9CQSxjLENBQ0EsMEJLeEJGLGlCLENMOEJJLGdELEFBeERGLHFDSzBCRixpQixDQU9JLG9CQUtKLHNCLENBQ0Usc0IsQ0FDQSxrQyxDQUFBLDBCLENMeENBLHFDS3NDRixzQixDQUtJLHdCLEFMM0NGLHFDS3NDRixzQixDQVFJLHdCLEFMOUNGLG9DS3NDRixzQixDQVdJLHlCQUlKLGlCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxvQixDQUFBLGlCLENBQUEsd0IsQ0FDQSxrQixDQUFBLGMsQ0FDQSxVLENBQ0EsOEIsQ0FpRUYsd0IsQ0FoRUksNkIsQ0FBQSw2QixDQUFBLHNCLENSd3FGSix1QixDUXRxRkUsdUIsQ0FFRSxpQixDQUNBLFMsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLGUsQ0FDQSxjLENBQ0Esa0MsQ0FBQSwwQixDUjZxRkosNkIsQ1E1cUZJLDZCLENBQ0UsVyxDTHpFSixvQ0h5dkZBLDZCLENRanJGRSw2QixDQUlJLGFSaWdJUiwyQyxDT3ovSE0sMkMsQ1AwcUZOLHFDLENRaHJGTSxxQyxDUjI5Rk4seUMsQ1N4Z0dNLHlDLENUNitNTiwwQyxDVXA4TU0sMEMsQ0ZLRSx3QixDUnVyRlIsK0IsQ1FqckZJLCtCLENBRUUsSyxDQUlBLFUsQ0FJQSxrQyxDQUFBLDBCLENBQ0Esd0IsQ1JxckZOLDJCLENRbnJGSSwyQixDQUNFLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLHlDLENBQUEsaUMsQ0FHSix1QixDQUNFLDRCLENBQUEsaUIsQ0FBQSxRLENBQ0EsaUIsQ0FFRix1QixDQUNFLG9CLENBQUEsaUIsQ0FBQSx3QixDQUNBLDRCLENBQUEsaUIsQ0FBQSxRLENBQ0Esa0IsQ0xoSEYscUNLNkdBLHVCLENBTUksb0IsQUxuSEosb0NLNkdBLHVCLENBU0ksbUJBS04sd0IsQ0FFRSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFcsQ0FDQSxjLENML0hBLHFDSzJIRix3QixDQU9JLGdCLEFMbElGLG9DSzJIRix3QixDQVVJLG9CQUlKLCtCLENBQ0Usa0IsQ0FDQSwrQixDSXpEQSwyQixDSjRERiw4QixDQUNFLG9ELENBQ0EsZSxDQUNBLGUsQ0FDQSxhLENMakdBLGMsQ0FDQSwwQks0RkYsOEIsQ0x0RkksZ0RLK0ZKLDRCLENBQ0UsaUIsQ0FDQSxhLENBQ0EsZSxDUjBzRkYsc0MsQ1F4c0ZJLDBDLENBRUUsUyxDQW9CSixnQyxDQWpCQSxvQyxDQWtCRSxpQixDQU1BLDBDLENBQUEsa0MsQ0FDQSxTLENBekJGLG9DLENBRUUsSyxDQUdBLE0sQ0FFQSxXLENBQ0EsVSxDQUdBLGtDLENBUkEsTyxDQUNBLFEsQ0FFQSxVLENBV0YsZ0MsQ0FFRSxVLENBQ0EsVyxDQUNBLFcsQ0FDQSxVLENBQ0EsVyxDZXBNRix1QixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsaUIsQ0FDQSxvQixDcEJRRixxQ29CWkEsdUIsQ0FPSSxpQixDQUNBLHNCLEFwQklKLG9Db0JaQSx1QixDQVdJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsZ0IsQ0FDQSxxQkFLTixpQixDQUNFLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxTLENwQlJBLG9Db0JNRixpQixDQUtJLFUsQ0FDQSxvQkFRSixtQixDQUNFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsZSxDQUNBLGtCLENwQnZCQSxxQ29Cb0JGLG1CLENBTUksbUIsQXBCMUJGLG9Db0JvQkYsbUIsQ0FTSSxnQkFJSixtQixDQUNFLGdCLENBQ0Esa0IsQ0FDQSxhLENwQmFBLGMsQ0FDQSwwQm9CakJGLG1CLENwQnVCSSxnRCxBQXhERixxQ29CaUNGLG1CLENBT0ksZSxDQUNBLG9CQUlKLG1CLENBQ0UsZSxDQUNBLGEsQ0FDQSxrQixDQUNBLGEsQ3BCQUEsYyxDQUNBLDBCb0JMRixtQixDcEJXSSxnRCxBQXhERixxQ29CNkNGLG1CLENBUUksb0JkakVGLHlCLENBQ0UsaUIsQ0FDQSxpQixDQUNBLG9CLENOU0YscUNNWkEseUIsQ0FNSSxpQixDQUNBLHNCLEFOS0osb0NNWkEseUIsQ0FVSSxnQixDQUNBLHFCQUtOLHFCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxzQixDQUFBLG1CLENBQUEsMEIsQ0FDQSxrQixDQUFBLGMsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxhLENUOC9GRiwyQixDUzUvRkUsMkIsQ0FFRSxpQixDQUNBLFMsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsYyxDQUNBLGtDLENBQUEsMEIsQ050QkYsb0NIMGhHQSwyQixDUzlnR0EsMkIsQ0FhSSxpQlRzZ0dOLGlDLENTcGdHSSxpQyxDQUNFLFcsQ041Qkosb0NIb2lHQSxpQyxDU3pnR0UsaUMsQ0FJSSxhVGtoR1IsbUMsQ1N6Z0dJLG1DLENBQ0UsaUIsQ0FDQSxLLENBQ0EsTyxDQUNBLFEsQ0FDQSxNLENBQ0EsVSxDQUNBLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLGtDLENBQUEsMEIsQ0FDQSx3QixDVDZnR04sK0IsQ1MzZ0dJLCtCLENBQ0UsYyxDQUNBLFUsQ0FDQSxXLENBQ0EseUMsQ0FBQSxpQyxDQUdKLDJCLENBQ0UsNEIsQ0FBQSxpQixDQUFBLFEsQ0FDQSxpQixDQUVGLDJCLENBQ0Usb0IsQ0FBQSxpQixDQUFBLHdCLENBQ0EsNEIsQ0FBQSxpQixDQUFBLFEsQ0FJSiw0QixDQUNFLDZCLENBQUEsNkIsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDTnhFQSxvQ01zRUYsNEIsQ0FLSSwyQixDQUFBLDZCLENBQUEsaUMsQ0FBQSwrQkFJSiw2QixDQUNFLFMsQ0FDQSx3QixDTmpGQSxvQ00rRUYsNkIsQ0FLSSxVLENBR0EscUIsQU52RkYsb0NNK0VGLDZCLENBV0ksa0JBSUosa0MsQ0FDRSxtRCxDQUNBLGdCLENBQ0EsYSxDQUNBLGtCLENBQ0EsYSxDTmxEQSxjLENBQ0EsMEJNNENGLGtDLENOdENJLGdELEFBeERGLHFDTThGRixrQyxDQVNJLG9CQUlKLGtDLENBQ0Usb0QsQ0FDQSxlLENBQ0EsYSxDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ05oRUEsYyxDQUNBLDBCTXlERixrQyxDTm5ESSxnRCxBQXhERixxQ00yR0Ysa0MsQ0FVSSxvQixBTnJIRixvQ00yR0Ysa0MsQ0FhSSxnQkFJSixrQyxDQUNFLG1ELENBQ0EsYyxDQUNBLGlCLENBQ0EsYSxDQUNBLDBCLENBQUEsMEIsQ0FBQSxtQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFcsQ0FDQSxhLENBQ0EsK0IsQ0FHRiw0QixDQUNFLGlCLENBQ0EsUyxDTjFJQSxvQ013SUYsNEIsQ0FLSSxZQUlKLDBCLENBQ0UsUyxDQUNBLHdCLENBQUEscUIsQ0FBQSxvQixDQUFBLGdCLENlbEdBLDBCLEN4QjQvR0YsaUMsQ1lyZ0hFLGtDLENhb0JBLDBCLENoQndGQSw4QixDQUNFLGEsQ0FDQSxVLENBQ0EsVyxDQUNBLG1CLENBQUEsZ0IsQ0FDQSx5QixDQUFBLHNCLENBSUosZ0MsQ0FDRSxzQyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUSxDQUNBLGUsQ0FDQSxtQyxDQUFBLDJCLENBQ0EsYSxDTnBIQSxjLENBQ0EsMEJNMkdGLGdDLENOckdJLGdETW1ISiwwQixDQUNFLGlCLENBQ0EsSyxDQUNBLE8sQ0FDQSxNLENBQ0Esd0IsQ0FDQSxVLENBQ0EsVyxDTmxMQSxxQ00yS0YsMEIsQ0FVSSwwQixBTnJMRixvQ00yS0YsMEIsQ0FhSSx5QkFFRixrQyxDQUNFLGlCLENBQ0EsSyxDQUNBLE8sQ0FDQSxPLENBQ0EsVSxDQUNBLFUsQ0FDQSx3QixDQUdBLHlDLENBQ0Usa0QsQ0FBQSwwQyxDQUtOLHNCLENBQ0UsaUIsQ0FDQSxTLENBQ0Esc0IsQ0FDQSxnQixDQUNBLGMsQ0FDQSxXLENBQ0EsWSxDQUNBLG1CLENBRUEsb0IsQ0FDQSxxQixDTnJOQSxvQ00wTUYsc0IsQ0FhSSx1QixBTnZORixvQ00wTUYsc0IsQ0FnQkksVSxDQUNBLFcsQ0FDQSxTLENBQ0EsdUJBRUYsNkIsQ0FDRSxnRCxDQUFBLHdDLENBSUosOEIsQ0FDRSxpQixDQUNBLFMsQ0FDQSxVLENBQ0EsUSxDQUNBLGMsQ0FDQSxZLENBQ0EsWSxDQUNBLG1CLENBRUEscUIsQ0FDQSxzQixDTi9PQSxvQ01vT0YsOEIsQ0FhSSx3QkFFRixxQyxDQUNFLGlELENBQUEseUMsQ2dCalFKLFcsQ0FDRSxlLENBQ0Esd0IsQ0FDQSxzQixDQWtCRixnQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBbkJBLHNCLENBRUUsd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsaUIsQ0FDQSxvQixDdEJNRixxQ3NCVkEsc0IsQ0FPSSwyQixDQUFBLDZCLENBQUEsaUMsQ0FBQSw2QixDQUNBLGlCLENBQ0Esc0IsQXRCQ0osb0NzQlZBLHNCLENBWUksZ0IsQ0FDQSxxQkFLTixnQixDQUVFLGtCLEN0QlZBLG9Dc0JRRixnQixDQUtJLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGVBSUosc0IsQ0FDRSxpQixDQUNBLGUsQ0FDQSxjLEN0QnJCQSxvQ3NCa0JGLHNCLENBTUksZ0IsQXRCeEJGLG9Dc0JrQkYsc0IsQ0FTSSxzQixDQUNBLFMsQ0FDQSxrQyxDQUNFLGNBSUYsZ0MsQ0FBQSxvQyxDQUVFLFMsQ0ErQkosMEIsQ0E1QkEsOEIsQ0E2QkUsaUIsQ0FDQSxLLENBRUEsUSxDQU1BLFcsQ0FDQSwwQyxDQUFBLGtDLENBQ0EsUyxDQXhDRiw4QixDQU9FLFUsQ0FHQSxrQyxDQVBBLFUsQ0FFQSxTLEN0QjVDRixvQ3NCdUNBLDhCLENBYUksVSxDQUNBLFcsQXRCckRKLG9Dc0J1Q0EsOEIsQ0FpQkksTyxDQUNBLFFBVUosMEIsQ0FHRSxPLENBRUEsTSxDQUNBLGdCLENBQ0EsVyxDQUNBLFcsQ0FDQSxZLEN0QjVFRixvQ3NCbUVBLDBCLENBZUksVSxDQUNBLGFBS04sa0IsQ0FDRSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVyxDQUNBLGtCLEN0QjNGQSxxQ3NCd0ZGLGtCLENBTUksVyxDQUNBLG9CLEF0Qi9GRixxQ3NCd0ZGLGtCLENBVUksVyxDQUNBLG1CLEF0Qm5HRixxQ3NCd0ZGLGtCLENBY0ksVSxDQUNBLGtCLENBQ0EsZ0JBSUosa0IsQ0FDRSxnQixDQUNBLGtCLENBQ0EsYSxDdEI5REEsYyxDQUNBLDBCc0IwREYsa0IsQ3RCcERJLGdELEFBeERGLHFDc0I0R0Ysa0IsQ0FPSSxvQixBdEJuSEYscUNzQjRHRixrQixDQVVJLG9CYm5JSixrQixDQUNFLHdCLENBQ0EsNkIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGlCLENBQ0Esb0IsQ1RPRixxQ1NYQSw2QixDQU9JLGlCLENBQ0Esc0IsQVRHSixvQ1NYQSw2QixDQVdJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsaUIsQ0FDQSxxQixBVEZKLG9DU1hBLDZCLENBZ0JJLGtCQUtOLHVCLENBQ0UsaUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLFMsQ1RiQSxvQ1NVRix1QixDQU1JLFUsQ0FDQSxvQkFFRiwrQixDQUNFLGlCLENBQ0EsUyxDQUNBLFMsQ0FDQSxRLENBQ0EsUyxDQUNBLHdCLENBQ0EsVSxDQUNBLHdCLENUM0JGLG9DU21CQSwrQixDQVdJLFMsQ0FDQSwwQlp5Z0hOLDZCLENZcGdIQSw4QixDQUVFLGlCLENBQ0EsUyxDQVVGLDZCLENBQ0Usc0MsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLFcsQ0FDQSxNLENBQ0EsVSxDQUNBLGUsQ0FDQSxpQixDQUNBLHdCLENBQ0EsVSxDVFhBLGMsQ0FDQSwwQlNERiw2QixDVE9JLGdELEFBeERGLG9DU2lERiw2QixDQWVJLGEsQVRoRUYsb0NTaURGLDZCLENBa0JJLGFBSUoseUIsQ0FDRSxTLENBQ0Esa0IsQ1R6RUEscUNTdUVGLHlCLENBS0ksbUIsQVQ1RUYsb0NTdUVGLHlCLENBUUksVSxDQUNBLGdCQUVGLDJCLENBSUUsZSxDQUNBLGtCLENUckNGLDBCU2dDQSwyQixDVDFCRSxnRCxBQXhERixvQ1NrRkEsMkIsQ0FVSSxvQmN6R04saUIsQ0FDRSxpQixDQUNBLHdCLENBQ0EsNEIsQ0FDRSxpQixDQUNBLG9CLEN2QlFGLHFDdUJWQSw0QixDQUtJLGlCLENBQ0Esc0IsQXZCSUosb0N1QlZBLDRCLENBU0ksZ0IsQ0FDQSxxQkFLTixzQixDQUNFLGdCLENBQ0EsYSxDQUdGLHdCLENBQ0Usc0MsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLHdCLENBQ0EsYSxDdkJpQ0EsYyxDQUNBLDBCdUJ4Q0Ysd0IsQ3ZCOENJLGdELEFBeERGLHFDdUJVRix3QixDQVVJLG9CLEF2QnBCRixvQ3VCVUYsd0IsQ0FhSSxvQkFJSix3QixDQUNFLGdCLEN2QjVCQSxxQ3VCMkJGLHdCLENBSUksb0IsQXZCL0JGLG9DdUIyQkYsd0IsQ0FPSSxnQkFFRiwwQixDQUVFLGUsQ0FDQSxlLENBQ0EsZSxDQUNBLGEsQ3ZCUUYsYyxDQUNBLDBCdUJkQSwwQixDdkJvQkUsZ0R1QlJKLHdCLENBQ0UsaUIsQ0FDQSxXLENBQ0EsUyxDQUNBLFksQ0FDQSxZLENBQ0EseUMsQ0FBQSxpQyxDQUNBLGdDLENBQ0UsaUIsQ0FDQSxZLENBQ0EsTSxDQUNBLE8sQ0FDQSxVLENBQ0EsVSxDQUNBLHdCLENBR0EsdUMsQ0FDRSxrRCxDQUFBLDBDLENBS04saUMsQ0FDRSxTLENBQ0EsYyxDQUNBLFksQ0FDQSxZLENBQ0EsbUIsQ0FFQSxxQixDQUNBLHNCLENBSUEsd0MsQ0FDRSxnRCxDQUFBLHdDLENGakdKLG1CLENBQ0UsaUIsQ0FDQSw4QixDQUNFLGlCLENBQ0Esb0IsQ3JCU0YscUNxQlhBLDhCLENBS0ksaUIsQ0FDQSxzQixBckJLSixvQ3FCWEEsOEIsQ0FTSSxnQixDQUNBLHFCQUtOLHdCLENBQ0UsZ0IsQ0FDQSxhLENBR0YsaUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDckJYQSxvQ3FCU0YsaUIsQ0FLSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSx1QkFFRixpQyxDQUNFLDZCLENBQUEsNkIsQ0FBQSw4QixDQUFBLDBCLENyQmpCRixvQ3FCZ0JBLGlDLENBSUksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEsdUJBRUYseUQsQ0FDRSxtQixDQUNBLGMsQ3JCeEJKLHFDcUJzQkUseUQsQ0FLSSxvQixBckIzQk4sb0NxQnNCRSx5RCxDQVFJLGlCQU1SLDJCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxzQixDQUFBLG1CLENBQUEsMEIsQ0FDQSxTLENyQnZDQSxvQ3FCb0NGLDJCLENBTUksWUFJSixzQixDQUNFLGlCLENBQ0EsVSxDQVVGLDBCLENBQ0UsUyxDckIzREEsb0NxQjBERiwwQixDQUlJLFlBTUEsMEMsQ0FBQSwyQyxDQUVFLFMsQ0FHSixvQyxDQUFBLHFDLENBRUUsaUIsQ0FDQSxLLENBQ0EsTyxDQUNBLFEsQ0FDQSxNLENBQ0EsVyxDQUNBLFUsQ0FDQSwwQyxDQUFBLGtDLENBQ0EsbUIsQ0FDQSxTLENBRUYscUMsQ0FDRSxrQyxDQUVGLG9DLENBQ0UsVyxDQUNBLFksQ0FDQSxxQyxDQUNBLDJCLENBQ0EsMkIsQ0FDQSx1QixDQUlKLHVCLENBQ0UsUyxDQUNBLGdCLENBQ0EsbUIsQ0FDQSxrQixDckJ2R0EscUNxQm1HRix1QixDQU9JLG1CLEFyQjFHRixvQ3FCbUdGLHVCLENBVUksVSxDQUNBLGdCQUVGLHlCLENBQ0UsZSxDQUNBLGUsQ0FDQSxlLENBQ0EsYSxDckJuRUYsYyxDQUNBLDBCcUI4REEseUIsQ3JCeERFLGdEcUJrRUosd0IsQ0FDRSxzQyxDQUNBLGUsQ0FDQSxnQixDQUNBLGEsQ3JCN0VBLGMsQ0FDQSwwQnFCd0VGLHdCLENyQmxFSSxnRHFCNEVKLDBCLENBNkJBLGlDLENBQ0UsaUIsQ0FFQSxNLENBSUEsWSxDQUNBLFcsQ0FFQSxtQixDQXZDRiwwQixDQUdFLE8sQ0FHQSxnQixDQUpBLFMsQ0FHQSxVLENBS0Esa0MsQ0FDRSxpQixDQUNBLEssQ0FDQSxVLENBQ0EsUSxDQUNBLE8sQ0FDQSxVLENBQ0EsVyxDQUNBLFUsQ0FDQSxtQyxDQUFBLDJCLENBQ0Esd0IsQ0FHQSx5QyxDQUNFLGtELENBQUEsMEMsQ0FLTixpQyxDQUVFLEssQ0FFQSxnQixDQUNBLGMsQ0FDQSxXLENBR0Esa0MsQ0FBQSwwQixDQUdBLG9CLENBQ0EscUIsQ0FVQSx3QyxDQUNFLGdELENBQUEsd0MsQ2pCdE1KLGlCLENBQ0UsaUIsQ0FDQSxVLENBQ0EscUIsQ0FJRixXLENBQ0UsaUIsQ0FDQSxlLENKSUEscUNJREUsbUIsQ0FDRSxpQixDQUNBLFMsQ0FDQSxLLENBQ0EsTyxDQUNBLFEsQ0FDQSxNLENBQ0EsVyxDQUNBLFUsQ0FDQSxtQixDQUNBLGlDQUtOLGdCLENBQ0UsYSxDQUNBLFUsQ0FDQSxlLENBQ0EsYSxDQUNBLCtCLENBQUEsdUIsQ0puQkEscUNJY0YsZ0IsQ0FRSSxpQixBSnRCRixxQ0ljRixnQixDQVdJLGlCQUlKLGlDLENBRUUscUMsQ0FEQSxrQyxDQUFBLDBCLENBQ0EscUMsQ0FDRSxhLENBQ0EsVSxDQU9KLHVCLENBQ0UsaUIsQ0FDQSxTLENBQ0EsSyxDQUNBLE0sQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLG9CLENBQ0EsVyxDQUNBLFEsQ0FDQSxTLENBQ0EsbUMsQ0FFRSxjLENBRkYsbUMsQ0FJQSxvQyxDQW9GRiw0QixDQW5GSSw2QixDQUFBLDZCLENBQUEsc0IsQ1A0K0hKLDZCLENPMStIRSw2QixDQUVFLGlCLENBQ0EsUyxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxjLENBQ0Esa0MsQ0FBQSwwQixDSnBFRixxQ0hzaklBLDZCLENPNS9IQSw2QixDQWFJLGtCLEFKdkVKLG9DSDRqSUEsNkIsQ09sZ0lBLDZCLENBZ0JJLGlCLENBQ0EsVyxDQUNBLG9CUHUvSE4sbUMsQ09yL0hJLG1DLENBQ0UsVyxDSi9FSixvQ0h3a0lBLG1DLENPMS9IRSxtQyxDQUlJLGFQbWdJUixxQyxDTzEvSEkscUMsQ0FDRSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsUSxDQUNBLE0sQ0FDQSxVLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0Esa0MsQ0FBQSwwQixDQUNBLHFCLENQOC9ITixpQyxDTzUvSEksaUMsQ0FDRSxXLENBQ0EsVSxDQUNBLFcsQ0FDQSx5QyxDQUFBLGlDLENBR0osNkIsQ0FDRSw0QixDQUFBLGlCLENBQUEsUSxDQUNBLGlCLENBQ0EsZ0IsQ0psSEYsb0NJK0dBLDZCLENBTUkscUIsQ0FDQSxnRCxDQUFBLDBDQUdKLDZCLENBQ0Usb0IsQ0FBQSxpQixDQUFBLHdCLENBQ0EsNEIsQ0FBQSxpQixDQUFBLFEsQ0FDQSxrQixDSjVIRixxQ0l5SEEsNkIsQ0FNSSxvQixBSi9ISixxQ0l5SEEsNkIsQ0FTSSxtQixBSmxJSixvQ0l5SEEsNkIsQ0FZSSxzQixDQUNBLCtDLENBQUEseUNBS04sNEIsQ0FFRSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHFCLENBQ0EsVyxDQUNBLGUsQ0FDQSxlLENvQm5GQSwwQixDQ2hEQSxvQixDckJvSUEsZ0MsQ0FDRSxhLENBQ0EsVSxDQUlKLCtCLENBd0JFLG9DLENBR0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FFQSxpQixDQTdCSiwrQixDQUNFLGlCLENBQ0EsVyxDQUNBLFksQ0FFQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FFQSxVLENBQ0EsZSxDQUZBLHdCLENBQUEscUIsQ0FBQSxrQixDSmhLQSxxQ0kwSkYsK0IsQ0FZSSxVLENBQ0EsaUIsQUp2S0YscUNJMEpGLCtCLENBZ0JJLFcsQ0FDQSxpQixBSjNLRixvQ0kwSkYsK0IsQ0FvQkksTyxDQUNBLE0sQ0FDQSxhc0JwSkYscUIsQ3RCc0pBLG9DLENzQnJKRSxtRCxDMUJvQkYsYyxDSWlJQSxvQyxDQUlFLHFCLENBQUEsa0IsQ0FBQSxvQixDQUZBLGUsQ0FJQSxVLENKdElGLDBCSWdJQSxvQyxDSjFIRSxnRElzSUosNEIsQ0FDRSxpQixDQUNBLFMsQ0FDQSxLLENBQ0EsTyxDQUNBLFEsQ0FDQSxNLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLFcsQ0FDQSxnQixDQUNBLG1CLENKM01BLG9DSThMRiw0QixDQWdCSSxzQixDQUFBLG1CLENBQUEsNEJBRUYsaUMsQ0FDRSxtQixDSmpORixvQ0lnTkEsaUMsQ0FJSSxjQUtOLHdCLENBQ0UsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSx3QixDQUNBLG1CLENBQ0EsVSxDSjlLQSxjLENBQ0EsMEJJdUtGLHdCLENKaktJLGdELEFBeERGLHFDSXlORix3QixDQVVJLG9CLEFKbk9GLG9DSXlORix3QixDQWFJLG9CdUJuUEosa0IsQ0FDRSxxQixDQUNBLDZCLENBQ0UsaUIsQ0FDQSxvQixDM0JTRixxQzJCWEEsNkIsQ0FLSSxpQixDQUNBLHNCLEEzQktKLG9DMkJYQSw2QixDQVNJLGdCLENBQ0EscUJBS04sdUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGdCLENBQ0EsYSxDM0JQQSxvQzJCSUYsdUIsQ0FNSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSx1QkFJSix3QixDOUIyeklBLHlCLEM4Qnp6SUUsUyxDM0JoQkEsb0MyQmNGLHdCLEM5QmcwSUUseUIsQzhCM3pJRSxZQUlKLHlCLENBQ0Usc0MsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxhLEMzQm9CQSxjLENBQ0EsMEIyQjNCRix5QixDM0JpQ0ksZ0QsQUF4REYsb0MyQnVCRix5QixDQVVJLGMsQ0FDQSxvQkFJSiw4QixDQUNFLG1ELENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxhLEMzQk1BLGMsQ0FDQSwwQjJCWkYsOEIsQzNCa0JJLGdEMkJSSix3QixDQUNFLFEsQ0FDQSxTLENBR0Ysd0IsQ0FDRSxlLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYSxDM0JWQSxjLENBQ0EsMEIyQkdGLHdCLEMzQkdJLGdELEFBeERGLG9DMkJxREYsd0IsQ0FVSSxtQkFFRixnQyxDQUNFLGlCLENBQ0EsUSxDQUNBLE0sQ0FDQSxVLENBQ0EsVSxDQUNBLFUsQ0FDQSx3QixDM0J4RUYscUMyQmlFQSxnQyxDQVVJLFUsQTNCM0VKLG9DMkJpRUEsZ0MsQ0FhSSxVLEEzQjlFSixvQzJCaUVBLGdDLENBZ0JJLFksQTNCakZKLG9DMkJpRUEsZ0MsQ0FtQkksVUZqR04sVyxDQUNFLGlCLENBQ0EsUyxDQUNBLHNCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxpQixDekJPRixxQ3lCVkEsc0IsQ0FNSSxtQixBekJJSixvQ3lCVkEsc0IsQ0FTSSxnQixDQUNBLHFCLEF6QkFKLG9DeUJWQSxzQixDQWFJLDJCLENBQUEsNkIsQ0FBQSxpQyxDQUFBLCtCQUtOLGdCLENBQ0Usa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFMsQ3pCVkEsb0N5QlFGLGdCLENBS0ksVSxDQUNBLG9CQVFKLGtCLENBQ0UsZ0IsQ0FDQSxTLENBQ0EsZSxDQUNBLGUsQ0FDQSxvQyxDQUFBLDRCLENBQ0EsYSxDekJxQkEsYyxDQUNBLDBCeUI1QkYsa0IsQ3pCa0NJLGdELEFBeERGLHFDeUJzQkYsa0IsQ0FVSSxlLENBQ0EsbUMsQ0FBQSw2QixBekJqQ0Ysb0N5QnNCRixrQixDQWNJLFUsQ0FDQSxrQixDQUNBLCtCLENBQUEsdUIsQ0FDQSxtQkNwREosYSxDQUNFLGlCLENBQ0EsaUIsQ0FDQSx3QixDMUJVQSxvQzBCYkYsYSxDQU1JLGNBRUYsd0IsQ0FDRSxpQixDQUNBLG9CLEMxQkdGLHFDMEJMQSx3QixDQUtJLGlCLENBQ0Esc0IsQTFCREosb0MwQkxBLHdCLENBU0ksZ0IsQ0FDQSxxQkFLTixrQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsZ0IsQ0FDQSxhLEMxQmJBLG9DMEJVRixrQixDQU1JLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHVCQUlKLG1CLENBQ0UsUyxDQUNBLGtCLEMxQnRCQSxvQzBCb0JGLG1CLENBS0ksVSxDQUNBLGlCQUVGLHFCLENBRUUsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLFEsQ0FDQSxhLEMxQmdCRiwwQjBCdEJBLHFCLEMxQjRCRSxnRCxBQXhERixvQzBCNEJBLHFCLENBVUksYyxDQUNBLG9CQUtOLG9CLENBQ0UsUyxDMUI3Q0Esb0MwQjRDRixvQixDQUlJLFlBRUYsc0IsQ0FDRSxvRCxDQUNBLGUsQ0FDQSxlLENBQ0EsUSxDQUNBLGEsQzFCTkYsYyxDQUNBLDBCMEJBQSxzQixDMUJNRSxnRDBCTUosb0IsQ0FDRSxpQixDQUNBLFcsQ0FDQSxTLENBQ0EsWSxDQUNBLFksQ0FDQSx5QyxDQUFBLGlDLENGYUEsZ0MsQ0VaQSw0QixDRmFFLGlCLENBSUEsTyxDQUNBLFUsQ0FFQSxVLENBRUEsd0IsQ0V0QkYsNEIsQ0FHRSxNLENBREEsWSxDRjZCQSx1QyxDRXJCQSxtQyxDQUNFLGtELENBQUEsMEMsQ0FLTiw2QixDQUNFLFMsQ0FDQSxjLENBQ0EsWSxDQUNBLFksQ0FDQSxtQixDQUVBLHFCLENBQ0Esc0IsQ0FJQSxvQyxDQUNFLGdELENBQUEsd0MsQ0YvR0osaUIsQ0FDRSxpQixDQUNBLDRCLENBQ0UsaUIsQ0FDQSxvQixDeEJTRixxQ3dCWEEsNEIsQ0FLSSxpQixDQUNBLHNCLEF4QktKLG9Dd0JYQSw0QixDQVNJLGdCLENBQ0EscUJBS04sc0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGdCLENBQ0EsYSxDeEJSQSxvQ3dCSUYsc0IsQ0FPSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHlCLENBQUEsc0IsQ0FBQSxxQkFJSix1QixDQUNFLG1CLEN4QmpCQSxxQ3dCZ0JGLHVCLENBSUksb0IsQXhCcEJGLG9Dd0JnQkYsdUIsQ0FPSSxrQixDQUNBLGlCQUVGLHlCLENBRUUsZSxDQUNBLGUsQ0FDQSxlLENBQ0EsYSxDeEJrQkYsYyxDQUNBLDBCd0J4QkEseUIsQ3hCOEJFLGdEd0JuQkosd0IsQ0FDRSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGEsQ3hCUUEsYyxDQUNBLDBCd0JiRix3QixDeEJtQkksZ0QsQUF4REYsb0N3QnFDRix3QixDQVFJLG9CLEF4QjdDRixvQ3dCcUNGLHdCLENBV0ksZSxDQUNBLG9CQUlKLHNCLENBQ0Usa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFcsQ3hCdkRBLHFDd0JxREYsc0IsQ0FLSSxVLENBQ0EsZSxBeEIzREYsb0N3QnFERixzQixDQVNJLGdCQVNKLHdCLENBbUNBLCtCLENBQ0UsaUIsQ0FFQSxNLENBSUEsWSxDQUNBLFcsQ0FFQSxtQixDQTdDRix3QixDQUdFLE8sQ0FHQSxnQixDQUpBLFUsQ0FHQSxVLENBS0EsZ0MsQ0FFRSxLLENBQ0EsVSxDQUNBLFEsQ0FHQSxXLENBRUEsbUMsQ0FBQSwyQixDeEIxRkYscUN3QmlGQSxnQyxDQWFJLFUsQ0FDQSxVLENBQ0EsK0IsQ0FBQSx5QkFVTiwrQixDQUVFLEssQ0FFQSxnQixDQUNBLGMsQ0FDQSxXLENBR0Esa0MsQ0FBQSwwQixDQUdBLG9CLENBQ0EscUIsQ3hCdkhBLG9Dd0IwR0YsK0IsQ0FlSSxRLENBQ0EsVyxDQUNBLGNBRUYsc0MsQ0FDRSxnRCxDQUFBLHdDLENJMUlGLDBCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxvQixDNUJTRixxQzRCWkEsMEIsQ0FNSSxzQixBNUJNSixvQzRCWkEsMEIsQ0FTSSxxQixBNUJHSixvQzRCWkEsMEIsQ0FZSSxrQixDQUFBLGdCQUtOLHFCLENBQ0Usc0IsQzVCTkEscUM0QktGLHFCLENBSUksd0IsQTVCVEYsb0M0QktGLHFCLENBT0ksd0IsQTVCWkYsb0M0QktGLHFCLENBVUksVSxDQUNBLG9CQUlKLG9CLENBQ0UsaUIsQ0FDQSxrQixDNUJ0QkEscUM0Qm9CRixvQixDQUtJLG9CLEE1QnpCRixvQzRCb0JGLG9CLENBUUksb0JBRUYsd0IsQ0FHRSxXLENBTUosc0IsQ0FFRSxlLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLEssQ0FDQSxRLENBQ0EsUyxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxlLENBQ0EsVyxDQUNBLFcsQ0FDQSx3QixDQUNBLFUsQzVCTEEsYyxDQUNBLDBCNEJYRixzQixDNUJpQkksK0MsQUF4REYscUM0QnVDRixzQixDQW1CSSxlLEE1QjFERixxQzRCdUNGLHNCLENBc0JJLFcsQTVCN0RGLG9DNEJ1Q0Ysc0IsQzVCVUUsZ0IsQUFDQSwyRDRCWEYsc0IsQzVCaUJJLGdELEFBeERGLG9DNEJ1Q0Ysc0IsQ0E2QkksV0FLRix1QixDQUNFLGUsQ0FDQSxpQixDQUNBLGUsQ0FDQSxhLEM1QjVCRixjLENBQ0EsMEI0QnVCQSx1QixDNUJqQkUsZ0Q2QnJFSixhLENBQ0Usd0IsQ0FDQSx3QixDQUNFLGlCLENBQ0Esb0IsQzdCU0YscUM2QlhBLHdCLENBS0ksaUIsQ0FDQSxzQixBN0JLSixvQzZCWEEsd0IsQ0FTSSxnQixDQUNBLHFCQUdKLCtCLENBQ0UsaUIsQ0FDQSxrQixDQUNBLCtCLENBQUEsdUIsQzdCTEYsb0M2QkVBLCtCLENBTUksb0JBS04sb0IsQ0FDRSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsYSxDQUNBLGlCLENBQ0EsYSxDN0I4QkEsYyxDQUNBLDBCNkJyQ0Ysb0IsQzdCMkNJLGdEOEJyRUosYSxDQUNFLGlCLENBQ0Esd0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGtCLENBQUEsYyxDQUNBLGlCLENBQ0Esb0IsQzlCTUYscUM4QlhBLHdCLENBUUksaUIsQ0FDQSxzQixBOUJFSixvQzhCWEEsd0IsQ0FZSSxnQixDQUNBLHFCQUtOLG1CLENBQ0UsaUIsQ0FDQSx5QixDQUNBLGtCLEM5QlZBLHFDOEJPRixtQixDQU1JLDJCLEE5QmJGLHFDOEJPRixtQixDQVNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsWSxBOUJsQkYsb0M4Qk9GLG1CLENBcUJJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHVCQUlKLHdCLENBQ0UsaUIsQ0FDQSxTLENBQ0EsUSxDQUNBLFMsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFcsQ0FDQSxXLENBQ0EsYyxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxrQixDQUNBLHFDLENBQ0EsNkIsQ0FDRSxtRCxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLG9CLENBQ0EsYSxDQUlKLHVCLENBQ0UsaUIsQ0FDQSxrQixDOUIzREEscUM4QnlERix1QixDQUtJLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxpQixDQUNBLGlCLEE5QmhFRixvQzhCeURGLHVCLENBVUksbUIsQTlCbkVGLG9DOEJ5REYsdUIsQ0FhSSxjLENBQ0Esb0JGekNGLHdCLENFMkNBLDJCLENBQ0UsYSxDQUNBLFUsQ0FDQSxtQixDQUFBLGdCLENBQ0EseUIsQ0FBQSxzQixDOUI3RUYscUM4QnlFQSwyQixDQU9JLFcsQ0FDQSxjLEE5QmpGSixvQzhCeUVBLDJCLENBV0ksVyxDQUNBLGMsQTlCckZKLG9DOEJ5RUEsMkIsQ0FlSSxVLENBQ0EsYUFLTix3QixDQUNFLGlCLENBQ0EsSyxDQUNBLFEsQ0FDQSxNLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFMsQ0FDQSx3QixDQUdGLDhCLENBQ0Usc0MsQ0FFQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsZSxDQUNBLHdCLENBQ0EsYSxDOUJsRUEsYyxDQUNBLDBCOEJ5REYsOEIsQzlCbkRJLGdELEFBeERGLHFDOEIyR0YsOEIsQ0FZSSxpQixDOUJ0RUYsZ0IsQUFDQSw0RDhCeURGLDhCLEM5Qm5ESSxnRDhCcUVKLDZCLENBQ0Usc0MsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsUSxDQUNBLE0sQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLHdCLENBQ0EsVSxDOUI1RkEsYyxDQUNBLDBCOEIyRUYsNkIsQzlCckVJLGdELEFBeERGLHFDOEI2SEYsNkIsQzlCNUVFLGdCLEFBQ0EsNEQ4QjJFRiw2QixDOUJyRUksZ0Q4QjJGRixrQyxDQUNFLGUsQ0FDQSxnQixDQUNBLHdCLENBQ0EsVSxDOUJ0R0YsZSxDQUNBLDBCOEJpR0Esa0MsQzlCM0ZFLGdELEFBeERGLHFDOEJtSkEsa0MsQzlCbEdBLGlCLEFBQ0EsNEQ4QmlHQSxrQyxDOUIzRkUsZ0Q4QnlHRiwyQixDQUNFLG9ELENBQ0EsZSxDQUNBLGUsQ0FDQSxhLEM5QnBIRixjLENBQ0EsMEI4QitHQSwyQixDOUJ6R0UsZ0Q4Qm1ISix5QixDQUNFLHNDLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxhLEM5Qi9IQSxjLENBQ0EsMEI4QnlIRix5QixDOUJuSEksZ0QsQUF4REYscUM4QjJLRix5QixDQVNJLGtDLENBQUEsNEIsQTlCcExGLG9DOEIyS0YseUIsQ0FZSSxpQkFJSixxQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsVSxDQUNBLGdCLEM5Qi9MQSxvQzhCMkxGLHFCLENBT0ksa0JBS0oseUIsQ0FDRSxpQixDQUNBLE8sQ0FDQSxRLENBQ0EsTSxDQUNBLHdCLENBQ0EsVSxDQUNBLFcsQ0FDQSxtQixDOUIvTUEscUM4QnVNRix5QixDQVdJLDBCLEE5QmxORixvQzhCdU1GLHlCLENBY0kseUJDM0ZBLHdDLENDMUVBLHVDLENDMkVBLHVDLENDbUVBLHVDLENKMEJBLHdDLENBQ0UsaUQsQ0FBQSx5QyxDRXJLSixnQyxDQzJFQSxnQyxDSDZGQSxpQyxDQUNFLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSxNLENBQ0EsTyxDQUNBLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLHdCLENFbFBKLFksQ0FDRSxpQixDQUNBLHVCLENBQ0UsaUIsQ0FDQSxvQixDaENTRixxQ2dDWEEsdUIsQ0FLSSxpQixDQUNBLHFCLEFoQ0tKLG9DZ0NYQSx1QixDQVNJLGlCLENBQ0EscUIsQWhDQ0osb0NnQ1hBLHVCLENBYUksaUIsQ0FDQSxxQkFLTixtQixDQUNFLHNDLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxhLENoQ2tDQSxjLENBQ0EsMEJnQzFDRixtQixDaENnREksZ0RnQ25DSixtQixDQUNFLGlCLENBQ0EsUSxDQUNBLE8sQ0FDQSxNLENBQ0Esd0IsQ0FDQSxXLENBQ0EsbUIsQ2hDNUJBLHFDZ0NxQkYsbUIsQ0FVSSwwQixBaEMvQkYsb0NnQ3FCRixtQixDQWFJLHlCQVFKLHdCLENBQ0UsaUIsQ0FDQSxVLENBQ0EsVSxDQUNBLGlDLENBQUEseUIsQ0FtQkYsMEIsQ0FDRSxnQixDQUNBLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLGEsQ0FDQSxrQyxDQUFBLDBCLENBQ0EsbUIsQ0FFQSxvQixDQUNBLHFCLENBS0EsaUMsQ0FDRSxpRCxDQUFBLHlDLENDOUZKLFksQ0FDRSxpQixDQUNBLHVCLENBa0JGLGtCLENBRUUsbUIsQ0FBQSxtQixDQUFBLFksQ0FwQkEsdUIsQ0FFRSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxrQixDQUFBLGMsQ0FDQSxpQixDQUNBLG9CLENqQ01GLHFDaUNYQSx1QixDQVFJLGlCLENBQ0Esc0IsQWpDRUosb0NpQ1hBLHVCLENBWUksZ0IsQ0FDQSxxQkFLTixrQixDQUNFLGlCLENBRUEsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx5QixDQUNBLGtCLENqQ2JBLHFDaUNPRixrQixDQVNJLDJCLEFqQ2hCRixvQ2lDT0Ysa0IsQ0FZSSx3QixBakNuQkYsb0NpQ09GLGtCLENBZUksWUFJSixzQixDQUNFLGlCLENBQ0Esa0IsQ2pDNUJBLHFDaUMwQkYsc0IsQ0FLSSxvQixBakMvQkYsb0NpQzBCRixzQixDQVFJLG9CQUVGLDBCLENBQ0UsVSxDQVVKLHdCLENBQ0Usa0IsQ0FDQSwwQixDQUNFLG9ELENBQ0EsZSxDQUNBLGUsQ0FDQSxhLENqQ0pGLGMsQ0FDQSwwQmlDREEsMEIsQ2pDT0UsZ0RpQ0dKLHdCLENBQ0Usc0MsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGEsQ2pDZkEsYyxDQUNBLDBCaUNTRix3QixDakNISSxnRCxBQXhERixxQ2lDMkRGLHdCLENBU0ksaUIsQWpDcEVGLG9DaUMyREYsd0IsQ0FZSSxvQkFJSix1QixDQUNFLG9ELENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLDBCLENBQUEsMEIsQ0FBQSxtQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFcsQ0FDQSxlLENBQ0Esb0IsQ0FDQSxhLENBQ0EsK0IsQ2pDdkZBLG9DaUMyRUYsdUIsQ0FlSSxhQUlKLG9CLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxVLENBQ0EsZ0IsQ2pDbEdBLG9DaUM4RkYsb0IsQ0FPSSxrQkFLSix3QixDQUNFLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSxNLENBQ0Esd0IsQ0FDQSxVLENBQ0EsVyxDQUNBLG1CLENqQ2xIQSxxQ2lDMEdGLHdCLENBV0ksMEIsQWpDckhGLG9DaUMwR0Ysd0IsQ0FjSSx5QkZySUosYSxDQUNFLGlCLENBQ0Esd0IsQ0FDRSxpQixDQUNBLG9CLEMvQlNGLHFDK0JYQSx3QixDQUtJLGlCLENBQ0Esc0IsQS9CS0osb0MrQlhBLHdCLENBU0ksZ0IsQ0FDQSxxQkFLTixrQixDQUNFLGdCLENBQ0EsYSxDQUNBLG9CLENBV0Ysb0IsQ0FWSSxvRCxDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDL0JxQ0YsYyxDQUNBLDBCK0IzQ0Esb0IsQy9CaURFLCtDK0J0Q0osb0IsQ0FDRSxzQyxDQUNBLGUsQ0FFQSxrQixDL0IyQkEsYyxDQUNBLDBCK0JoQ0Ysb0IsQy9Cc0NJLGdEK0I1QkosdUIsQ0FDRSxtRCxDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxhLEMvQmVBLGMsQ0FDQSwwQitCdEJGLHVCLEMvQjRCSSxnRCtCakJKLG1CLENBQ0UsZSxDQUNBLFMsQ0FHRixtQixDQUNFLGUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxhLEMvQkRBLGMsQ0FDQSwwQitCTkYsbUIsQy9CWUksZ0QsQUF4REYsb0MrQjRDRixtQixDQVVJLG1CQUVGLDJCLENBQ0UsaUIsQ0FDQSxRLENBQ0EsTSxDQUNBLFUsQ0FDQSxVLENBQ0EsVSxDQUNBLHdCLEMvQi9ERixxQytCd0RBLDJCLENBVUksVSxBL0JsRUosb0MrQndEQSwyQixDQWFJLFUsQS9CckVKLG9DK0J3REEsMkIsQ0FnQkksWSxBL0J4RUosb0MrQndEQSwyQixDQW1CSSxVQUtOLHFCLENJNUZFLDJCLENKNkZBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsZ0IsQy9CbkZBLG9DK0JnRkYscUIsQ0FNSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSx1QkFFRiwwQixDQUNFLG1ELENBQ0EsZSxDQUNBLGdCLENBQ0EsYSxDQUNBLGtCLENBQ0EsYSxDL0I3Q0YsYyxDQUNBLDBCK0JzQ0EsMEIsQy9CaENFLGdELEFBeERGLG9DK0J3RkEsMEIsQ0FVSSxrQixDQUNBLGlCQU1OLHlCLENBQ0UsaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLE0sQ0FDQSx3QixDQUNBLFUsQ0FDQSxXLENBQ0EsbUIsQy9CakhBLHFDK0J5R0YseUIsQ0FXSSwwQixBL0JwSEYsb0MrQnlHRix5QixDQWNJLHlCQU9GLGlDLENJaERBLHVCLENBQ0UsaUIsQ0FDQSxRLENBQ0EsTSxDQUVBLFUsQ0FDQSxVLENBQ0Esd0IsQ0p5Q0YsaUMsQ0FFRSxPLENBS0EsVyxDQUZBLE8sQ0kvSUYsMkIsQ0FFRSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxrQixDQUFBLGMsQ0FDQSxpQixDQUNBLG9CLENuQ09GLHFDbUNaQSwyQixDQVFJLGlCLENBQ0Esc0IsQW5DR0osb0NtQ1pBLDJCLENBWUksZ0IsQ0FDQSxxQkFLTixjLENBQ0UsUyxDQUNBLHFCLENuQ1JBLG9DbUNNRixjLENBS0ksVSxDQUNBLG9CQUVGLG1CLENBQ0UsVSxDQUNBLFksQ25DaEJGLG9DbUNjQSxtQixDQUtJLGNBS04sZSxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxTLENBQ0Esa0IsQ25DN0JBLHFDbUN3QkYsZSxDQVFJLG1CLEFuQ2hDRixvQ21Dd0JGLGUsQ0FXSSxVLENBQ0EsZ0JBSUosaUIsQ0FDRSxvRCxDQUNBLGUsQ0FDQSxlLENBQ0EsYSxDQUNBLGtCLENBQ0EsYSxDbkNHQSxjLENBQ0EsMEJtQ1ZGLGlCLENuQ2dCSSxnRG1DTEosZ0IsQ0FDRSxzQyxDQUNBLGUsQ0FDQSxpQixDQUNBLGEsQ0FDQSxhLENBQ0Esa0IsQ0FDQSx3QixDQUNBLGEsQ25DVkEsYyxDQUNBLDBCbUNDRixnQixDbkNLSSxnRG1DUUosZSxDQUNFLG9ELENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxhLENBQ0Esa0IsQ0FDQSxrQixDQUNBLGEsQ25DekVBLG9DbUNnRUYsZSxDQVlJLG9CQUVGLHVCLENBSUUsVSxDQU9KLGMsQ0FDRSxrQixDbkMxRkEsb0NtQ3lGRixjLENBSUksb0JBSUoseUIsQ0FDRSxtRCxDQUVBLGUsQ0FDQSxlLENBQ0EsYSxDbkNyREEsYyxDQUNBLDBCbUMrQ0YseUIsQ25DekNJLCtDbUNtREosbUIsQ0FDRSxVLENBQ0EsZSxDbkM3R0Esb0NtQzJHRixtQixDQUtJLGdCQUlKLHVCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwrQixDQUNBLGtDLENBQ0Usa0IsQ0FJSixzQixDQUNFLG9ELENBQ0EsZSxDQUNBLHdCLENBQ0EsYSxDbkMvRUEsYyxDQUNBLDBCbUMwRUYsc0IsQ25DcEVJLCtDbUMyRUYsa0MsQ0FDRSxTLENuQ3BJRixvQ21DbUlBLGtDLENBSUksV0FHSixpQyxDQUNFLFMsQ0FDQSxlLENuQzVJRixvQ21DMElBLGlDLENBS0ksUyxDQUNBLGtCQzdKTixjLENBQ0Usd0IsQ0FDQSx5QixDQUNFLGlCLENBQ0Esb0IsQ3BDU0YscUNvQ1hBLHlCLENBS0ksaUIsQ0FDQSxzQixBcENLSixvQ29DWEEseUIsQ0FTSSxnQixDQUNBLHFCQUtOLG1CLENBQ0UsZ0IsQ0FDQSxhLENBR0YscUIsQ0FFRSxnQixDQUNBLGtCLENBQ0EsYSxDcENvQ0EsYyxDQUNBLDBCb0N6Q0YscUIsQ3BDK0NJLGdELEFBeERGLHFDb0NTRixxQixDQVFJLG9CLEFwQ2pCRixvQ29DU0YscUIsQ0FXSSxvQkFJSixvQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENwQzFCQSxvQ29Dd0JGLG9CLENBS0ksa0IsQ0FBQSxnQkFJSiwwQixDdkNnaU1BLDJCLEN1QzloTUUseUIsQ0FDQSxjLENBQ0EsVyxDcENyQ0EscUNvQ2lDRiwwQixDdkN1aU1FLDJCLEN1Q2hpTUUsMkIsQXBDeENGLG9Db0M0Q0YsMEIsQ0FFSSxzQixDQUNBLG9CLEFwQy9DRixvQ29DNENGLDBCLENBTUksVSxDQUNBLGEsQXBDbkRGLG9Db0N1REYsMkIsQ0FFSSxZRnRFSixZLENBQ0UsaUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDbENXQSxvQ2tDYkYsWSxDQUtJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHVCQUlKLGtCLENBQ0UsaUIsQ0FDQSxRLENBQ0EsTSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxxQixDQUFBLGtCLENBQUEsb0IsQ0FDQSxTLENBQ0EsWSxDQUNBLHFCLENsQ05BLG9Da0NKRixrQixDQWFJLGlCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLG1CLENBQ0EsMEJBRUYsd0IsQ0FDRSxjLENsQ2xCRixvQ2tDaUJBLHdCLENBSUksbUJBS04sc0IsQ0FDRSxVLENBR0EsZSxDQUNBLGtCLENsQy9CQSxxQ2tDMEJGLHNCLENBUUksa0IsQ0FDQSxtQixBbENuQ0Ysb0NrQzBCRixzQixDQVlJLGtCLENBQ0EsbUIsQWxDdkNGLG9Da0MwQkYsc0IsQ0FnQkksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLG9CQUlKLG1CLENBQ0UsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSx3QixDQUNBLGEsQ2xDTEEsYyxDQUNBLDBCa0NERixtQixDbENPSSxnRCxBQXhERixxQ2tDaURGLG1CLENBU0ksb0IsQWxDMURGLG9Da0NpREYsbUIsQ0FZSSxvQkFJSixtQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxTLENBQ0EsZ0IsQ2xDckVBLG9Da0NpRUYsbUIsQ0FPSSxZQUlKLHVCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxZLENsQzlFQSxvQ2tDNEVGLHVCLENBS0ksaUIsQ0FDQSxhQUVGLDJCLENBQ0UsYSxDQUNBLFUsQ0FDQSxtQixDQUFBLGdCLENBQ0EseUIsQ0FBQSxzQixDQUlKLDBCLENBQ0UseUIsQ2xDN0ZBLHFDa0M0RkYsMEIsQ0FJSSxvQixBbENoR0Ysb0NrQzRGRiwwQixDQU9JLG1CQUVGLDRCLENBQ0Usb0QsQ0FDQSxlLENBQ0EsZSxDQUNBLGEsQ2xDeERGLGMsQ0FDQSwwQmtDbURBLDRCLENsQzdDRSxnRGtDdURKLGtDLENBQ0UsbUIsQ2xDaEhBLHFDa0MrR0Ysa0MsQ0FHSSxxQixBbENsSEYsb0NrQytHRixrQyxDQU1JLG9CQUVGLDZDLENBQ0UseUIsQ0FJSix5QixDQUNFLHNDLENBQ0EsZSxDQUNBLGdCLENBQ0EsYSxDbEMvRUEsYyxDQUNBLDBCa0MwRUYseUIsQ2xDcEVJLGdEa0M2RUosdUIsQ0FDRSxvRCxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSwwQixDQUFBLDBCLENBQUEsbUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxXLENBQ0EsZSxDQUNBLG9CLENBQ0EsYSxDQUNBLCtCLENBS0YsOEIsQ0FDRSxrQixDbEN2SkEsb0NrQ3NKRiw4QixDQUlJLG9CQUVGLGtDLENBQ0UsYSxDQUNBLFUsQ0FNSixtQixDQUNFLGlCLENBQ0Esc0IsQ0FDQSxPLENBQ0EsTSxDQUNBLFUsQ0FDQSxlLENBQ0EsWSxDQUNBLFcsQ0FDQSxtQixDbEM3S0Esb0NrQ29LRixtQixDQVlJLFEsQ0FDQSxRLENBQ0EsZSxDQUNBLFcsQ0FDQSxpQyxDQUFBLDJCQUlKLHdCLENBQ0UsaUIsQ0FDQSxVLENBQ0EsVSxDQUNBLGlDLENBQUEseUIsQ3JDMDFNRixvQyxDVXI4TUksb0MsQzJCaUhGLGdDLENBQ0UsaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLE0sQ0FDQSxPLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0Esd0IsQ0FJSiwwQixDQUNFLGdCLENBQ0EsYyxDQUNBLFcsQ0FDQSxZLENBQ0EsYSxDQUNBLG1CLENBRUEsb0IsQ0FDQSxxQixDbEN4TkEsb0NrQytNRiwwQixDQVdJLFUsQ0FDQSxhQUVGLGlDLENBQ0UsaUQsQ0FBQSx5QyxDM0IzT0osYyxDQUNFLHdCLENBQ0EseUIsQ0FDRSxpQixDQUNBLG9CLENQU0YscUNPWEEseUIsQ0FLSSxpQixDQUNBLHNCLEFQS0osb0NPWEEseUIsQ0FTSSxnQixDQUNBLHFCQUtOLG1CLENBQ0UsZ0IsQ0FDQSxhLENBR0YscUIsQ0FDRSxzQyxDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0Esd0IsQ0FDQSxhLENQa0NBLGMsQ0FDQSwwQk96Q0YscUIsQ1ArQ0ksZ0QsQUF4REYscUNPU0YscUIsQ0FVSSxvQkFJSixxQixDQUNFLG9ELENBQ0EsZSxDQUNBLGUsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDQUNBLGEsQ1BtQkEsYyxDQUNBLDBCTzNCRixxQixDUGlDSSxnRCxBQXhERixxQ091QkYscUIsQ0FXSSxvQkFLSixzQixDQUVFLHNCLENBQUEsbUIsQ0FBQSwwQixDQUNBLGtCLENBQUEsYyxDQUNBLFEsQ0FDQSxTLENBTEYsc0IsQ0FNRSxtQyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBRUYsa0MsQ1Z5N01GLG1DLENVdjdNSSxjLENWMjdNSiw0QixDVXo3TUUsNEIsQ0FFRSxpQixDQUNBLFMsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLGUsQ0FDQSxjLENBQ0Esa0MsQ0FBQSwwQixDUDlERixxQ0grL01BLDRCLENVMzhNQSw0QixDQWFJLGlCLEFQakVKLG9DSHFnTkEsNEIsQ1VqOU1BLDRCLENBZ0JJLGlCVnM4TU4sa0MsQ1VuOE1JLGtDLENBQ0UsVyxDVjg4TU4sb0MsQ1VyOE1JLG9DLENBRUUsSyxDQUlBLFUsQ0FJQSxrQyxDQUFBLDBCLENBQ0Esd0IsQ1Z5OE1OLGdDLENVdjhNSSxnQyxDQUNFLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLHlDLENBQUEsaUMsQ0FHSiw0QixDQUNFLDRCLENBQUEsaUIsQ0FBQSxRLENBQ0EsaUIsQ0FFRiw0QixDQUNFLG9CLENBQUEsaUIsQ0FBQSx3QixDQUNBLDRCLENBQUEsaUIsQ0FBQSxRLENBSUosMkIsQ0FDRSw2QixDQUFBLDZCLENBQUEsc0IsQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLGdCLENBQ0EsVyxDQUNBLGtCLENBQ0EsZSxDUHJIQSxvQ08rR0YsMkIsQ0FTSSxlLEFQeEhGLG9DTytHRiwyQixDQVlJLGdCQUlKLDRCLENBQ0UsbUQsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGEsQ0FDQSwrQixDUHBGQSxjLENBQ0EsMEJPNkVGLDRCLENQdkVJLGdET2tGSiw0QixDQUNFLGdCLENBQ0EsOEIsQ0FDRSxvRCxDQUNBLGUsQ0FDQSxnQixDQUNBLGEsQ1AvRkYsYyxDQUNBLDBCTzBGQSw4QixDUHBGRSwrQ3FDbkVBLG1DLENDQUEsaUMsQ0FDRSxVLENBQ0EsZ0IsQ0FDQSxhLENER0osMEIsQ0FDRSxlIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYU5vd0Rpc3BsYXktUmVndWxhcjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOb3dEaXNwbGF5LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5vd0Rpc3BsYXktUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOb3dEaXNwbGF5LU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEhhdHRvbi1NZWRpdW07XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGF0dG9uLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGF0dG9uLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTm93RGlzcGxheS1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGNvbG9yOiAjNDEzMDMzO1xufVxuXG5ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAzMjBweDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1mYW1pbHk6IFwiSGF0dG9uLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbnAge1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5wIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG59XG5cbmEge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiByZ2IoMCUsIDM1LjU4OTg0MjQ5NDQlLCA2Ny44NDMxMzcyNTQ5JSk7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6IHJnYigxNy44NDMxMzcyNTQ5JSwgNjAuOTQxODE5MzUwNyUsIDEwMCUpO1xufVxuXG5vbCBsaSxcbnVsIGxpIHtcbiAgcGFkZGluZzogMDtcbn1cblxuaW5wdXQsXG50ZXh0YXJlYSxcbnNlbGVjdCxcbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuaW5wdXQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDAgMCAycHggMDtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDEzMDMzO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbiAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xufVxuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzQxMzAzMztcbn1cbmlucHV0IHtcbiAgLyogRmlyZWZveCAxOSsgKi9cbn1cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICM0MTMwMzM7XG59XG5pbnB1dCB7XG4gIC8qIElFIDEwKyAqL1xufVxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICM0MTMwMzM7XG59XG5pbnB1dCB7XG4gIC8qIEZpcmVmb3ggMTgtICovXG59XG5pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICM0MTMwMzM7XG59XG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiBub25lO1xufVxuXG5pbnB1dC5lcnJvcixcbnRleHRhcmVhLmVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWQxYjI0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmYmQxZDMgIWltcG9ydGFudDtcbn1cblxuc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ubWFpbi13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1pbi1oZWlnaHQ6IC1tb3otYXZhaWxhYmxlO1xuICBtaW4taGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICBtaW4taGVpZ2h0OiBmaWxsLWF2YWlsYWJsZTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLm1haW4td3JhcC5uby1zY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubWFpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4ZmI7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuXG4uc2VjdGlvbnMtd3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBrZXlmcmFtZXMgbGluZURyYXcge1xuICB0byB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc3ZnRHJhdyB7XG4gIHRvIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxufVxuLmFuaW1hdGVfX2FuaW1hdGVkIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmJ0biB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiA1cHggMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNDEzMDMzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDEzMDMzO1xuICBib3JkZXItcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5idG4ge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5idG46aG92ZXIge1xuICBjb2xvcjogIzQxMzAzMztcbn1cblxuLmJ0bi0tdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi0td2hpdGU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxMzAzMztcbn1cblxuLmJ1cmdlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuYnVyZ2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMHB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG4uYnVyZ2VyX19idG4ge1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnVyZ2VyX19idG4ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmJ1cmdlcl9fYnRuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbi5idXJnZXJfX2J0biBzdmcge1xuICBzdHJva2U6ICNmZmY7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnVyZ2VyX19idG4gc3ZnIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLmJ1cmdlcl9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ1cmdlcl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5oZWFkZXItLWRhcmsgLmJ1cmdlcl9fYnRuIHN2ZyB7XG4gIHN0cm9rZTogIzQxMzAzMztcbn1cbi5oZWFkZXItLWRhcmsgLmJ1cmdlcl9fdGV4dCB7XG4gIGNvbG9yOiAjNDEzMDMzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhlYWRlcl9fbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNmNTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXJfX21lbnUge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyX19tZW51IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXJfX21lbnUge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwMHB4IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5oZWFkZXJfX21lbnUge1xuICAgIHBhZGRpbmc6IDgwcHggMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5oZWFkZXJfX21lbnUuYWN0aXZlIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5oZWFkZXJfX21lbnUtaW5uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oZWFkZXItLWRhcmsgLm1lbnVfX2xpbmsge1xuICBjb2xvcjogIzQxMzAzMztcbn1cbi5oZWFkZXItLWRhcmsgLm1lbnVfX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzQxMzAzMztcbn1cbi5oZWFkZXItLWRhcmsgLm1lbnVfX2xpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTMwMzM7XG59XG5cbi5tZW51X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5tZW51X19saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5tZW51X19pdGVtIHtcbiAgcGFkZGluZzogMCAyMnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5tZW51X19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAubWVudV9faXRlbSB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG5cbi5tZW51X19saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTm93RGlzcGxheS1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4xMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMCAyMnB4IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5tZW51X19saW5rIHtcbiAgICBmb250LWZhbWlseTogXCJIYXR0b24tTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgY29sb3I6ICM0MTMwMzM7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLm1lbnVfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMHB4ICsgMTUgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lbnVfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLm1lbnVfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBwYWRkaW5nOiAwIDAgOHB4IDA7XG4gIH1cbn1cbi5tZW51X19saW5rOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5tZW51X19saW5rOjpiZWZvcmUge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG4ubWVudV9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5tZW51X19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzQxMzAzMztcbiAgfVxufVxuLm1lbnVfX2xpbms6aG92ZXI6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5tZW51X19saW5rOmhvdmVyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MTMwMzM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5tZW51X19saW5rLS1wYXJlbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbiAgLm1lbnVfX2xpbmstLXBhcmVudDpob3Zlcjo6YmVmb3JlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG4gIH1cbiAgLm1lbnVfX2xpbmstLXBhcmVudDpob3ZlciAubWVudV9fbGluay1idG4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNXB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tZW51X19saW5rLS1wYXJlbnQ6aG92ZXIgLm1lbnVfX2xpbmstYnRuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTVweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAubWVudV9fbGluay0tcGFyZW50OmhvdmVyIC5hcnItcmlnaHQtbGluZSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWVudV9fbGluay0tcGFyZW50OmhvdmVyIC5hcnItcmlnaHQtbGluZSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZW51X19saW5rLS1wYXJlbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLm1lbnVfX2xpbmstLXBhcmVudDpob3Zlcjo6YmVmb3JlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbiAgLm1lbnVfX2xpbmstLXBhcmVudC5hY3RpdmUgLm1lbnVfX2xpbmstYnRuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KSByb3RhdGUoMjcwZGVnKSAhaW1wb3J0YW50O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG5cbi5tZW51X19saW5rLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMzZweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5tZW51X19saW5rLWJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tZW51X19saW5rLWJ0biB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVudV9fbGluay1idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMjFweDtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCkgcm90YXRlKDkwZGVnKSAhaW1wb3J0YW50O1xuICB9XG59XG4ubWVudV9fbGluay1idG4gLmFyci1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgc3Ryb2tlOiAjNDEzMDMzO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tZW51X19saW5rLWJ0biAuYXJyLXJpZ2h0IHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZW51X19saW5rLWJ0biAuYXJyLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICB9XG59XG4ubWVudV9fbGluay1idG4gLmFyci1yaWdodC1saW5lIHtcbiAgc3Ryb2tlOiAjNDEzMDMzO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lbnVfX2xpbmstYnRuIC5hcnItcmlnaHQtbGluZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3VibWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuc3VibWVudSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN1Ym1lbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNmNTtcbiAgfVxufVxuLnN1Ym1lbnU6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMHZoO1xuICBjb250ZW50OiBcIlwiO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNDgsIDI0OCwgMjUxLCAwKSAwJSwgI2Y4ZjhmYiAxMDAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdWJtZW51OjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zdWJtZW51OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTAwdmg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3VibWVudTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zdWJtZW51LmFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc3VibWVudV9faW5uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMjE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnN1Ym1lbnVfX2lubiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdWJtZW51X19pbm4ge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc3VibWVudV9faW5uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdWJtZW51X19pbm4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnN1Ym1lbnVfX2xpc3Qge1xuICBtYXJnaW46IDIyMHB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1Ym1lbnVfX2xpc3Qge1xuICAgIG1hcmdpbjogMTUwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN1Ym1lbnVfX2xpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cblxuLnN1Ym1lbnVfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN1Ym1lbnVfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbi5zdWJtZW51X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc3VibWVudV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOb3dEaXNwbGF5LU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC41ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNDEzMDMzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN1Ym1lbnVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnN1Ym1lbnVfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5zdWJtZW51X19zdWJsaXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc3VibWVudV9fc3ViaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zdWJtZW51X19zdWJsaW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiSGF0dG9uLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nOiAwIDAgMCAwO1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuc3VibWVudV9fc3VibGluayB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIwcHggKyA1ICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdWJtZW51X19zdWJsaW5rIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnN1Ym1lbnVfX3N1Ymxpbmsge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG59XG4uc3VibWVudV9fc3VibGluazo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDdweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTMwMzM7XG59XG4uc3VibWVudV9fc3VibGluazpob3ZlciB7XG4gIGNvbG9yOiAjNDEzMDMzO1xufVxuLnN1Ym1lbnVfX3N1Ymxpbms6aG92ZXI6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWVudV9fY2xvc2UsXG4uc3VibWVudV9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogNjBweDtcbiAgcmlnaHQ6IDYwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1lbnVfX2Nsb3NlLFxuICAuc3VibWVudV9fY2xvc2Uge1xuICAgIHRvcDogNDRweDtcbiAgICByaWdodDogNDRweDtcbiAgICB3aWR0aDogNDRweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZW51X19jbG9zZSxcbiAgLnN1Ym1lbnVfX2Nsb3NlIHtcbiAgICB0b3A6IDE2cHg7XG4gICAgcmlnaHQ6IDE2cHg7XG4gIH1cbn1cbi5tZW51X19jbG9zZTpob3Zlcixcbi5zdWJtZW51X19jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubWVudV9fY2xvc2Ugc3ZnLFxuLnN1Ym1lbnVfX2Nsb3NlIHN2ZyB7XG4gIHN0cm9rZTogIzQxMzAzMztcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWVudV9fY2xvc2Ugc3ZnLFxuICAuc3VibWVudV9fY2xvc2Ugc3ZnIHtcbiAgICB3aWR0aDogNDRweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gIH1cbn1cblxuLm1lbnVfX2Nsb3NlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLm1lbnVfX2Nsb3NlLmFjdGl2ZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uc3VibWVudV9fY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN1Ym1lbnVfX2Nsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBvcHVwX19sYXllciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xufVxuXG4ucG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIG1heC1oZWlnaHQ6IDk2dmg7XG4gIHBhZGRpbmc6IDE4MHB4IDE4MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDAuMXB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAucG9wdXAge1xuICAgIHBhZGRpbmc6IDE4MHB4IDEzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnBvcHVwIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICAgIHBhZGRpbmc6IDE1MHB4IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBvcHVwIHtcbiAgICBtaW4taGVpZ2h0OiAzNjBweDtcbiAgICBwYWRkaW5nOiAxMDBweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucG9wdXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDgwcHggMzBweCA1MHB4IDMwcHg7XG4gIH1cbn1cblxuLnBvcHVwX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAzMHB4O1xuICByaWdodDogMzBweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucG9wdXBfX2Nsb3NlIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5wb3B1cF9fY2xvc2Uge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuLnBvcHVwX19jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucG9wdXBfX2Nsb3NlIHN2ZyB7XG4gIHN0cm9rZTogIzQxMzAzMztcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucG9wdXBfX2Nsb3NlIHN2ZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAucG9wdXBfX2Nsb3NlIHN2ZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5wb3B1cC1zaGFyZV9fYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBvcHVwLXNoYXJlX19ib2R5IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucG9wdXAtc2hhcmVfX2JvZHkge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAucG9wdXAtc2hhcmVfX2JvZHkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLnBvcHVwLXNoYXJlX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjNDEzMDMzO1xuICBmb250LXNpemU6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5wb3B1cC1zaGFyZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygzMHB4ICsgMTAgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLnBvcHVwLXNoYXJlX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG4ucG9wdXAtc2hhcmVfX3NvY2lhbC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLnBvcHVwLXNoYXJlX19zb2NpYWwtbGlzdCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi5wb3B1cC1zaGFyZV9fc29jaWFsLWl0ZW0ge1xuICBtYXJnaW46IDAgMjBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucG9wdXAtc2hhcmVfX3NvY2lhbC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLnBvcHVwLXNoYXJlX19zb2NpYWwtaXRlbSB7XG4gICAgbWFyZ2luOiAwIDE4cHggMThweCAwO1xuICB9XG4gIC5wb3B1cC1zaGFyZV9fc29jaWFsLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAucG9wdXAtc2hhcmVfX3NvY2lhbC1pdGVtIHtcbiAgICBtYXJnaW46IDAgMzBweCAxOHB4IDA7XG4gIH1cbn1cblxuLnBvcHVwLXNoYXJlX19zb2NpYWwtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBvcHVwLXNoYXJlX19zb2NpYWwtbGluayBzdmcge1xuICBzdHJva2U6ICM0MTMwMzM7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucG9wdXAtc2hhcmVfX3NvY2lhbC1saW5rIHN2ZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAucG9wdXAtc2hhcmVfX3NvY2lhbC1saW5rIHN2ZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG5cbi5wb3B1cC1zaGFyZV9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ5MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDEzMDMzO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBvcHVwLXNoYXJlX19saW5rIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuXG4ucG9wdXAtc2hhcmVfX2xpbmstaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiBub25lO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNDEzMDMzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLnBvcHVwLXNoYXJlX19saW5rLWljb24ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi5wb3B1cC1zaGFyZV9fbGluay1pY29uIHN2ZyB7XG4gIHN0cm9rZTogIzQxMzAzMztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLnBvcHVwLXNoYXJlX19saW5rLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucG9wdXAtc2hhcmVfX2xpbmstdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAucG9wdXAtc2hhcmVfX2xpbmstdGV4dCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLnBvcHVwLXNoYXJlX19saW5rLXRleHQgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGNvbG9yOiAjNDEzMDMzO1xufVxuXG4ucG9wdXAtY2FsbGJhY2tfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucG9wdXAtY2FsbGJhY2tfX2JvZHkgLmNvbnRhY3RzLWZvcm1fX3RpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAucG9wdXAtY2FsbGJhY2tfX2JvZHkgLmNvbnRhY3RzLWZvcm1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjVweCArIDE1ICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucG9wdXAtY2FsbGJhY2tfX2JvZHkgLmNvbnRhY3RzLWZvcm1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucG9wdXAtY2FsbGJhY2tfX2JvZHkgLmNvbnRhY3RzLWZvcm1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAucG9wdXAtY2FsbGJhY2tfX2JvZHkgLmNvbnRhY3RzLWZvcm1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucG9wdXAtY2FsbGJhY2tfX2JvZHkgLmNvbnRhY3RzLWZvcm1fX2Zvcm0tc3VibWl0IHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLm5vLWpzIC5zbGljay1zbGlkZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXJkLXNsaWRlci1sZ19fbGlzdCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmNhcmQtc2xpZGVyLWxnX19saXN0LnNsaWNrLWluaXRpYWxpemVkIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLyogU2xpZGVyICovXG4uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi4vaW1nL3NsaWNrL3NsaWNrLWFqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLnNsaWNrLXNsaWRlciB7XG4gIHVzZXItc2VsZWN0OiBhdXRvO1xufVxuLnNsaWNrLXNsaWRlciAqIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NsaWNrL3NsaWNrLWFyci5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xufVxuLnNsaWNrLXByZXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xufVxuLnNsaWNrLW5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDA7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stcHJldiB7XG4gIHJpZ2h0OiAtMjVweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogLTI1cHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAtMjVweDtcbn1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSxcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgZm9udC1zaXplOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29udGVudDogXCLigKJcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjI1O1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgb3BhY2l0eTogMC43NTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4ubWFpbi13cmFwIC5tYWluIC5vel9jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZjhmOGZiO1xufVxuLm1haW4td3JhcCAubWFpbiAucGVycy1jb250ZW50IC5wbmFtZSB7XG4gIGNvbG9yOiAjNDEzMDMzO1xufVxuLm1haW4td3JhcCAubWFpbiAub3pfYnRuLFxuLm1haW4td3JhcCAubWFpbiAub3pfaGlkIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDVweCAyNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MTMwMzM7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm1haW4td3JhcCAubWFpbiAub3pfYnRuOmhvdmVyLFxuLm1haW4td3JhcCAubWFpbiAub3pfaGlkIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xufVxuLm1haW4td3JhcCAubWFpbiAub3pfaGlkX2Nhcm91c2VsIHVsIGxpIHtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNlM2UzZjU7XG59XG4ubWFpbi13cmFwIC5tYWluIC5vel9oaWQgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGJhY2tncm91bmQ6ICNlM2UzZjU7XG59XG4ubWFpbi13cmFwIC5tYWluIC5vel9oaWQgLnVpLWRhdGVwaWNrZXItbmV4dCxcbi5tYWluLXdyYXAgLm1haW4gLm96X2hpZCAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgY29sb3I6ICM0MTMwMzM7XG59XG4ubWFpbi13cmFwIC5tYWluIC5vel9oaWQgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdGRbZGF0YS1oYW5kbGVyPXNlbGVjdERheV0gYSB7XG4gIGNvbG9yOiAjNDEzMDMzO1xufVxuLm1haW4td3JhcCAubWFpbiAub3pfaGlkIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRkW2RhdGEtaGFuZGxlcj1zZWxlY3REYXldIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTNlM2Y1O1xufVxuLm1haW4td3JhcCAubWFpbiAub3pfYmFja19idG4ge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOb3dEaXNwbGF5LU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDVweCAyNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MTMwMzM7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm1haW4td3JhcCAubWFpbiAub3pfYmFja19idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxMzAzMztcbn1cbi5tYWluLXdyYXAgLm1haW4gLm96X2JhY2tfYnRuOmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4ubWFpbi13cmFwIC5tYWluIC5vel91c2xfcHJpY2Ugc3Bhbixcbi5tYWluLXdyYXAgLm1haW4gLm96X3VzbF90aW1lIHNwYW4sXG4ubWFpbi13cmFwIC5tYWluIC5vel9oaWQgLnVzbHVnYSBwLnVzbG5hbWUsXG4ubWFpbi13cmFwIC5tYWluIC5wYXJhbXNfdXNsID4gZGl2IHtcbiAgY29sb3I6ICM0MTMwMzM7XG59XG4ubWFpbi13cmFwIC5tYWluICN0aW1lRm9ybS50Zi10ZW4gLm96X2Zvcm1fd3JhcCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubWFpbi13cmFwIC5tYWluIC5vel96YXBpc19pbmZvIHtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBjb2xvcjogIzQxMzAzMztcbiAgYmFja2dyb3VuZDogI2UzZTNmNTtcbn1cbi5tYWluLXdyYXAgLm1haW4gLm96X3phcGlzX2luZm8sXG4ubWFpbi13cmFwIC5tYWluIC5vel96YXBpc19pbmZvIHAsXG4ubWFpbi13cmFwIC5tYWluIC5vel96YXBpc19pbmZvIHNwYW4ge1xuICBjb2xvcjogIzQxMzAzMztcbn1cbi5tYWluLXdyYXAgLm1haW4gLmZvcm1fZmllbGRzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWFpbi13cmFwIC5tYWluIC5vel9mb3JtX3dyYXAgaW5wdXRbdHlwZT10ZXh0XSxcbi5tYWluLXdyYXAgLm1haW4gLm96X2Zvcm1fd3JhcCBpbnB1dFt0eXBlPXRlbF0sXG4ubWFpbi13cmFwIC5tYWluIC5vel9mb3JtX3dyYXAgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMCAwIDJweCAwO1xuICBjb2xvcjogIzQxMzAzMztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MTMwMzM7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLm1haW4td3JhcCAubWFpbiAub3pfZm9ybV93cmFwIGlucHV0W3R5cGU9dGV4dF0sXG4gIC5tYWluLXdyYXAgLm1haW4gLm96X2Zvcm1fd3JhcCBpbnB1dFt0eXBlPXRlbF0sXG4gIC5tYWluLXdyYXAgLm1haW4gLm96X2Zvcm1fd3JhcCBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4ubWFpbi13cmFwIC5tYWluIGlucHV0W3R5cGU9c3VibWl0XS5vel9zdWJtaXQub3pfYnRuLFxuLm1haW4td3JhcCAubWFpbiBpbnB1dFt0eXBlPXN1Ym1pdF0ub3pfc3VibWl0Lm96X2J0bjphY3RpdmUge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOb3dEaXNwbGF5LU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgcGFkZGluZzogNXB4IDI1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzQxMzAzMztcbiAgYm9yZGVyOiAxcHggc29saWQgIzQxMzAzMztcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAubWFpbi13cmFwIC5tYWluIGlucHV0W3R5cGU9c3VibWl0XS5vel9zdWJtaXQub3pfYnRuLFxuICAubWFpbi13cmFwIC5tYWluIGlucHV0W3R5cGU9c3VibWl0XS5vel9zdWJtaXQub3pfYnRuOmFjdGl2ZSB7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgfVxufVxuLm1haW4td3JhcCAubWFpbiBpbnB1dFt0eXBlPXN1Ym1pdF0ub3pfc3VibWl0Lm96X2J0bjpob3Zlcixcbi5tYWluLXdyYXAgLm1haW4gaW5wdXRbdHlwZT1zdWJtaXRdLm96X3N1Ym1pdC5vel9idG46YWN0aXZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTMwMzM7XG59XG4ubWFpbi13cmFwIC5tYWluIC5vel9oaWRfY2Fyb3VzZWwgdWwgbGkuc3F1YXJlZFRocmVlIGxhYmVsOmhvdmVyIHtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGJhY2tncm91bmQ6ICNlM2UzZjU7XG59XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlciAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cblxuLmhlYWRlci0tZGFyayAuaGVhZGVyX19sb2dvIHN2ZyB7XG4gIGZpbGw6ICM0MTMwMzM7XG59XG4uaGVhZGVyLS1kYXJrIC5oZWFkZXJfX3Bob25lLFxuLmhlYWRlci0tZGFyayAuaGVhZGVyX19lbWFpbCB7XG4gIGNvbG9yOiAjNDEzMDMzO1xufVxuLmhlYWRlci0tZGFyayAuaGVhZGVyX19waG9uZTpob3Zlcixcbi5oZWFkZXItLWRhcmsgLmhlYWRlcl9fZW1haWw6aG92ZXIge1xuICBjb2xvcjogIzQxMzAzMztcbn1cblxuLmhlYWRlcl9fbG9nbyB7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogNzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuaGVhZGVyX19sb2dvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuaGVhZGVyX19sb2dvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uaGVhZGVyX19sb2dvIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiAxODNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX2xvZ28gc3ZnIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmhlYWRlcl9fbG9nbyBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5oZWFkZXJfX2xvZ28gc3ZnIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDg0cHg7XG4gIH1cbn1cblxuLmhlYWRlcl9fY29udGFjdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuaGVhZGVyX19jb250YWN0cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaGVhZGVyX19waG9uZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhhdHRvbi1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5oZWFkZXJfX3Bob25lIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTZweCArIDkgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmhlYWRlcl9fcGhvbmUge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cblxuLmhlYWRlcl9fZW1haWwge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOb3dEaXNwbGF5LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmhlYWRlcl9fZW1haWwge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxM3B4ICsgMiAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuLmZvb3RlciAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxNDEwcHg7XG4gIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXIgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3RlciAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4uZm9vdGVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIGNvbG9yOiAjNDEzMDMzO1xuICBmb250LXNpemU6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5mb290ZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjBweCArIDIwICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cblxuLmZvb3Rlci1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyLWZvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWZvcm0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5mb290ZXItZm9ybV9faW5wdXQsXG4uZm9vdGVyLWZvcm1fX3N1Ym1pdCB7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDUzcHgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyLWZvcm1fX2lucHV0LFxuICAuZm9vdGVyLWZvcm1fX3N1Ym1pdCB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjVweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1mb3JtX19pbnB1dCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjVweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmZvb3Rlci1mb3JtX19pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItZm9ybV9fc3VibWl0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZm9vdGVyX19yb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX3JvdyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi5mb290ZXJfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gNTNweCk7XG4gIG1pbi1oZWlnaHQ6IDI5MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDI1cHgpO1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyNXB4KTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmZvb3Rlcl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmZvb3Rlcl9faXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZm9vdGVyX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5mb290ZXJfX2xvZ28ge1xuICBmaWxsOiAjNDEzMDMzO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiAxODNweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2xvZ28ge1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICBoZWlnaHQ6IDE4M3B4O1xuICB9XG59XG5cbi5mb290ZXJfX2NvcHlyaWdodCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAwLjU7XG4gIGNvbG9yOiAjNDEzMDMzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmZvb3Rlcl9fY29weXJpZ2h0OmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICM0MTMwMzM7XG59XG5cbi5mb290ZXJfX3Bob25lIHtcbiAgZm9udC1mYW1pbHk6IFwiSGF0dG9uLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNDEzMDMzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfX3Bob25lIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbn1cblxuLmZvb3Rlcl9fZW1haWwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBjb2xvcjogIzQxMzAzMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX19lbWFpbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5mb290ZXJfX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mb290ZXJfX3NvY2lhbC1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmZvb3Rlcl9fc29jaWFsLWxpbms6aG92ZXIgc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5mb290ZXJfX3NvY2lhbC1saW5rIHN2ZyB7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICM0MTMwMzMgIWltcG9ydGFudDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uZm9vdGVyX19hZGRyZXNzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS45O1xuICBjb2xvcjogIzQxMzAzMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX19hZGRyZXNzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmZvb3Rlcl9fbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5mb290ZXJfX2xpbmsge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogcmdiYSg2NSwgNDgsIDUxLCAwLjUpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg2NSwgNDgsIDUxLCAwLjUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmZvb3Rlcl9fbGluazpob3ZlciB7XG4gIGNvbG9yOiByZ2IoNjUsIDQ4LCA1MSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoNjUsIDQ4LCA1MSk7XG59XG4uZm9vdGVyX19saW5rOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5pbmRleC10b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2MwOTE7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluZGV4LXRvcDo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmluZGV4LXRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuLmluZGV4LXRvcCAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmctdG9wOiAzMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDI1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pbmRleC10b3AgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDI1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGV4LXRvcCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5pbmRleC10b3AgLmJ0bi0tdHJhbnNwYXJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5pbmRleC10b3AgLmJ0bi0tdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzQxMzAzMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xuICB9XG59XG5cbi5pbmRleC10b3BfX3RpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjY7XG4gIG1heC13aWR0aDogNzgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5pbmRleC10b3BfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjVweCArIDIwICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5kZXgtdG9wX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGV4LXRvcF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmluZGV4LXRvcF9fc3VidGl0bGUge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOb3dEaXNwbGF5LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNjUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5pbmRleC10b3BfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTRweCArIDExICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cblxuLmluZGV4LXRvcF9fZGVjb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQzMHB4O1xuICBoZWlnaHQ6IDEwMXB4O1xuICBtYXJnaW46IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5pbmRleC10b3BfX2RlY29yIHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgIGhlaWdodDogODhweDtcbiAgfVxufVxuXG4uaW5kZXgtdG9wX19kZWNvci1saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xufVxuLmluZGV4LXRvcF9fZGVjb3ItbGluZS5hY3RpdmU6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogbGluZURyYXcgMXMgbGluZWFyIGZvcndhcmRzIDAuNXM7XG59XG4uaW5kZXgtdG9wX19kZWNvci1saW5lOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xufVxuXG4uaW5kZXgtdG9wX19kZWNvci1jaXJjbGUge1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgc3Ryb2tlOiAjNDEzMDMzO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMzExO1xuICBzdHJva2UtZGFzaG9mZnNldDogMzExO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmluZGV4LXRvcF9fZGVjb3ItY2lyY2xlIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbi5pbmRleC10b3BfX2RlY29yLWNpcmNsZS5hY3RpdmUge1xuICBhbmltYXRpb246IHN2Z0RyYXcgMXMgbGluZWFyIGZvcndhcmRzIDEuNXM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5pbmRleC1zZWNvbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5pbmRleC1zZWNvbmQgLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5kZXgtc2Vjb25kIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbmRleC1zZWNvbmQgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuLmluZGV4LXNlY29uZC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSA1M3B4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuaW5kZXgtc2Vjb25kLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDI1cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5kZXgtc2Vjb25kLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmluZGV4LXNlY29uZC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuaW5kZXgtc2Vjb25kLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uaW5kZXgtc2Vjb25kLWl0ZW0gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uaW5kZXgtc2Vjb25kLWl0ZW06aG92ZXIgLmluZGV4LXNlY29uZC1pdGVtX190aXRsZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xufVxuLmluZGV4LXNlY29uZC1pdGVtOmhvdmVyIC5pbmRleC1zZWNvbmQtaXRlbV9fZGVzY3Ige1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgb3BhY2l0eTogMTtcbn1cblxuLmluZGV4LXNlY29uZC1pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5pbmRleC1zZWNvbmQtaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluZGV4LXNlY29uZC1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5pbmRleC1zZWNvbmQtaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuXG4uaW5kZXgtc2Vjb25kLWl0ZW1fX2Rlc2NyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY1LCA0OCwgNTEsIDAuMyk7XG59XG5cbi5pbmRleC1zZWNvbmQtaXRlbV9fZGVzY3ItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5kZXgtc2Vjb25kLWl0ZW1fX2Rlc2NyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5kZXgtc2Vjb25kLWl0ZW1fX2Rlc2NyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuaW5kZXgtc2Vjb25kLWl0ZW1fX2Rlc2NyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5pbmRleC1za2luIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmluZGV4LXNraW4gLmNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5cbi5pbmRleC1za2luX19pbWcge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmluZGV4LXNraW5fX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmluZGV4LXNraW5fX2ltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbmRleC1za2luX190aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICB3aWR0aDogNTAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmluZGV4LXNraW5fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjBweCArIDIwICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5kZXgtc2tpbl9fdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmluZGV4LXNraW5fX3RpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmluZGV4LXByb2NlZHVyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbmRleC1wcm9jZWR1cmUgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTQ5MHB4O1xufVxuXG4uaW5kZXgtcHJvY2VkdXJlX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuaW5kZXgtcHJvY2VkdXJlX19yb3ctLXRvcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuaW5kZXgtcHJvY2VkdXJlX19yb3ctLWJvdHRvbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5cbi5pbmRleC1wcm9jZWR1cmVfX3RleHQge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAzMHB4IDAgMzBweCAyMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuaW5kZXgtcHJvY2VkdXJlX190ZXh0IHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMzBweCAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pbmRleC1wcm9jZWR1cmVfX3RleHQge1xuICAgIHBhZGRpbmc6IDMwcHggMCAzMHB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5pbmRleC1wcm9jZWR1cmVfX3RleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuXG4uaW5kZXgtcHJvY2VkdXJlX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjY2O1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjNDEzMDMzO1xuICBmb250LXNpemU6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5pbmRleC1wcm9jZWR1cmVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMThweCArIDEyICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cblxuLmluZGV4LXByb2NlZHVyZV9fbGlzdCB7XG4gIG1hcmdpbjogNjBweCAwIDAgMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5kZXgtcHJvY2VkdXJlX19saXN0IHtcbiAgICBtYXJnaW46IDMwcHggMCAwIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5pbmRleC1wcm9jZWR1cmVfX2xpc3Qge1xuICAgIG1hcmdpbjogNXB4IDAgMCAwO1xuICB9XG59XG5cbi5pbmRleC1wcm9jZWR1cmVfX2xpc3QtaXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuaW5kZXgtcHJvY2VkdXJlX19saXN0LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgOSAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG4uaW5kZXgtcHJvY2VkdXJlX19saXN0LWl0ZW06OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxMzAzMztcbn1cblxuLmluZGV4LXByb2NlZHVyZV9faW1nIHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5pbmRleC1wcm9jZWR1cmVfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmluZGV4LXByb2NlZHVyZV9faW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluZGV4LXByb2NlZHVyZV9faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmluZGV4LXByb2NlZHVyZV9faW1nLS10b3Age1xuICBwYWRkaW5nLWxlZnQ6IDIxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5pbmRleC1wcm9jZWR1cmVfX2ltZy0tdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluZGV4LXByb2NlZHVyZV9faW1nLS10b3Age1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmluZGV4LXByb2NlZHVyZV9faW1nLS10b3Age1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4uaW5kZXgtcHJvY2VkdXJlX19kZWNvci10b3AtbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAyMTVweDtcbiAgd2lkdGg6IDEwMDBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5pbmRleC1wcm9jZWR1cmVfX2RlY29yLXRvcC1saW5lIHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pbmRleC1wcm9jZWR1cmVfX2RlY29yLXRvcC1saW5lIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuaW5kZXgtcHJvY2VkdXJlX19kZWNvci10b3AtbGluZSB7XG4gICAgbGVmdDogMzAlO1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxufVxuLmluZGV4LXByb2NlZHVyZV9fZGVjb3ItdG9wLWxpbmUuYWN0aXZlOjpiZWZvcmUge1xuICBhbmltYXRpb246IGxpbmVEcmF3IDFzIGxpbmVhciBmb3J3YXJkcyAwLjVzO1xufVxuLmluZGV4LXByb2NlZHVyZV9fZGVjb3ItdG9wLWxpbmU6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTMwMzM7XG59XG5cbi5pbmRleC1wcm9jZWR1cmVfX2RlY29yLWNpcmNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTAwcHg7XG4gIHJpZ2h0OiAtMTAwcHg7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICM0MTMwMzM7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDYyNTtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDYyNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5pbmRleC1wcm9jZWR1cmVfX2RlY29yLWNpcmNsZSB7XG4gICAgdG9wOiAtNzBweDtcbiAgICByaWdodDogLTcwcHg7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbn1cbi5pbmRleC1wcm9jZWR1cmVfX2RlY29yLWNpcmNsZS5hY3RpdmUge1xuICBhbmltYXRpb246IHN2Z0RyYXcgMXMgbGluZWFyIGZvcndhcmRzIDEuNXM7XG59XG5cbi5pbmRleC1wcm9jZWR1cmVfX2RlY29yLWJvdHRvbS1saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogY2FsYygxMDAlIC0gMjE1cHgpO1xuICBib3R0b206IDEwMHB4O1xuICB3aWR0aDogNzAwcHg7XG4gIGhlaWdodDogMXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5kZXgtcHJvY2VkdXJlX19kZWNvci1ib3R0b20tbGluZSB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG59XG4uaW5kZXgtcHJvY2VkdXJlX19kZWNvci1ib3R0b20tbGluZS5hY3RpdmU6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogbGluZURyYXcgMXMgbGluZWFyIGZvcndhcmRzIDAuNXM7XG59XG4uaW5kZXgtcHJvY2VkdXJlX19kZWNvci1ib3R0b20tbGluZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxMzAzMztcbn1cblxuLmluZGV4LXByb2NlZHVyZV9fZGVjb3ItZGlhZ29uYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgc3Ryb2tlOiAjNDEzMDMzO1xuICB3aWR0aDogOTYxcHg7XG4gIGhlaWdodDogNTU1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBzdHJva2UtZGFzaGFycmF5OiAxMTEwO1xuICBzdHJva2UtZGFzaG9mZnNldDogMTExMDtcbn1cbi5pbmRleC1wcm9jZWR1cmVfX2RlY29yLWRpYWdvbmFsLmFjdGl2ZSB7XG4gIGFuaW1hdGlvbjogc3ZnRHJhdyAxcyBsaW5lYXIgZm9yd2FyZHMgMS41cztcbn1cblxuLmluZGV4LW1lbiB7XG4gIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNmNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5kZXgtbWVuIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgfVxufVxuLmluZGV4LW1lbiAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5kZXgtbWVuIC5jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5pbmRleC1tZW4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pbmRleC1tZW5fX2xlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygyMCUgKyAxNXB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGV4LW1lbl9fbGVmdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5pbmRleC1tZW5fX3RpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmluZGV4LW1lbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMHB4ICsgMjAgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pbmRleC1tZW5fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5pbmRleC1tZW4tc2xpZGVyLXdyYXAge1xuICB3aWR0aDogY2FsYyg2MCUgKyA1MHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5pbmRleC1tZW4tc2xpZGVyLXdyYXAge1xuICAgIHdpZHRoOiBjYWxjKDY1JSArIDUwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluZGV4LW1lbi1zbGlkZXItd3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoODAlICsgNTBweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbmRleC1tZW4tc2xpZGVyLXdyYXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1MHB4KTtcbiAgfVxufVxuXG4uaW5kZXgtbWVuLXNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5kZXgtbWVuLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG4uaW5kZXgtbWVuLXNsaWRlciAucHJldixcbi5pbmRleC1tZW4tc2xpZGVyIC5uZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uaW5kZXgtbWVuLXNsaWRlciAucHJldjpob3Zlcixcbi5pbmRleC1tZW4tc2xpZGVyIC5uZXh0OmhvdmVyIHtcbiAgd2lkdGg6IDE5MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmluZGV4LW1lbi1zbGlkZXIgLnByZXY6aG92ZXIsXG4gIC5pbmRleC1tZW4tc2xpZGVyIC5uZXh0OmhvdmVyIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gIH1cbn1cbi5pbmRleC1tZW4tc2xpZGVyIC5wcmV2OmhvdmVyOjpiZWZvcmUsXG4uaW5kZXgtbWVuLXNsaWRlciAubmV4dDpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxMzAzMztcbn1cbi5pbmRleC1tZW4tc2xpZGVyIC5wcmV2OmhvdmVyIHN2Zyxcbi5pbmRleC1tZW4tc2xpZGVyIC5uZXh0OmhvdmVyIHN2ZyB7XG4gIHN0cm9rZTogIzQxMzAzMztcbn1cbi5pbmRleC1tZW4tc2xpZGVyIC5wcmV2OjpiZWZvcmUsXG4uaW5kZXgtbWVuLXNsaWRlciAubmV4dDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJhZGJiO1xufVxuLmluZGV4LW1lbi1zbGlkZXIgLnByZXYgc3ZnLFxuLmluZGV4LW1lbi1zbGlkZXIgLm5leHQgc3ZnIHtcbiAgc3Ryb2tlOiAjYjJhZGJiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5pbmRleC1tZW4tc2xpZGVyIC5wcmV2IHtcbiAgb3JkZXI6IDEwO1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG4uaW5kZXgtbWVuLXNsaWRlciAubmV4dCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG9yZGVyOiAxMTtcbiAgbWFyZ2luLXJpZ2h0OiAxNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5kZXgtbWVuLXNsaWRlciAubmV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGV4LW1lbi1zbGlkZXIgLm5leHQge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgfVxufVxuXG4uaW5kZXgtbWVuLXNsaWRlcl9fc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMCAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5pbmRleC1tZW4tc2xpZGVyX19zbGlkZSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5kZXgtbWVuLXNsaWRlcl9fc2xpZGUge1xuICAgIHBhZGRpbmc6IDAgMzBweCAwIDA7XG4gIH1cbn1cblxuLmluZGV4LW1lbi1zbGlkZXJfX3NsaWRlLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDEzMDMzO1xufVxuXG4uaW5kZXgtbWVuLXNsaWRlcl9fc2xpZGUtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOb3dEaXNwbGF5LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmluZGV4LW1lbi1zbGlkZXJfX3NsaWRlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTRweCArIDExICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cblxuLmluZGV4LW1lbi1zbGlkZXJfX3NsaWRlLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4uaW5kZXgtbWVuLXNsaWRlcl9fc2xpZGUtaW1nOmhvdmVyOjpiZWZvcmUsXG4uaW5kZXgtbWVuLXNsaWRlcl9fc2xpZGUtaW1nOmhvdmVyIHN2ZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaW5kZXgtbWVuLXNsaWRlcl9fc2xpZGUtaW1nOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY1LCA0OCwgNTEsIDAuMyk7XG59XG4uaW5kZXgtbWVuLXNsaWRlcl9fc2xpZGUtaW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbmRleC1tZW4tc2xpZGVyX19zbGlkZS1pbWcgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzBweDtcbiAgYm90dG9tOiAzMHB4O1xuICBzdHJva2U6ICNmZmY7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmluZGV4LWFib3V0IC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5kZXgtYWJvdXQgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGV4LWFib3V0IC5jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuLmluZGV4LWFib3V0X19pbWcge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGV4LWFib3V0X19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5pbmRleC1hYm91dF9faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmluZGV4LWFib3V0X19yaWdodCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogODAwcHg7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluZGV4LWFib3V0X19yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5kZXgtYWJvdXRfX3JpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmluZGV4LWFib3V0X190aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuaW5kZXgtYWJvdXRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjBweCArIDIwICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuaW5kZXgtYWJvdXRfX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuLmluZGV4LWFib3V0X19kZXNjciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuaW5kZXgtYWJvdXRfX2Rlc2NyIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTRweCArIDExICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuaW5kZXgtYWJvdXRfX2Rlc2NyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5pbmRleC1yZXZpZXdzIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pbmRleC1yZXZpZXdzIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbmRleC1yZXZpZXdzIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5pbmRleC1yZXZpZXdzLXNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjkwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmluZGV4LXJldmlld3Mtc2xpZGVyIC5wcmV2LFxuLmluZGV4LXJldmlld3Mtc2xpZGVyIC5uZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBtYXJnaW4tdG9wOiAtMzNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmluZGV4LXJldmlld3Mtc2xpZGVyIC5wcmV2LFxuICAuaW5kZXgtcmV2aWV3cy1zbGlkZXIgLm5leHQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5pbmRleC1yZXZpZXdzLXNsaWRlciAucHJldjpob3Zlcixcbi5pbmRleC1yZXZpZXdzLXNsaWRlciAubmV4dDpob3ZlciB7XG4gIHdpZHRoOiAxOTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5pbmRleC1yZXZpZXdzLXNsaWRlciAucHJldjpob3ZlcixcbiAgLmluZGV4LXJldmlld3Mtc2xpZGVyIC5uZXh0OmhvdmVyIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gIH1cbn1cbi5pbmRleC1yZXZpZXdzLXNsaWRlciAucHJldjpob3Zlcjo6YmVmb3JlLFxuLmluZGV4LXJldmlld3Mtc2xpZGVyIC5uZXh0OmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xufVxuLmluZGV4LXJldmlld3Mtc2xpZGVyIC5wcmV2OmhvdmVyIHN2Zyxcbi5pbmRleC1yZXZpZXdzLXNsaWRlciAubmV4dDpob3ZlciBzdmcge1xuICBzdHJva2U6ICM0MTMwMzM7XG59XG4uaW5kZXgtcmV2aWV3cy1zbGlkZXIgLnByZXY6OmJlZm9yZSxcbi5pbmRleC1yZXZpZXdzLXNsaWRlciAubmV4dDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJhZGJiO1xufVxuLmluZGV4LXJldmlld3Mtc2xpZGVyIC5wcmV2IHN2Zyxcbi5pbmRleC1yZXZpZXdzLXNsaWRlciAubmV4dCBzdmcge1xuICBzdHJva2U6ICNiMmFkYmI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmluZGV4LXJldmlld3Mtc2xpZGVyIC5wcmV2IHtcbiAgb3JkZXI6IDEwO1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG4uaW5kZXgtcmV2aWV3cy1zbGlkZXIgLm5leHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBvcmRlcjogMTE7XG59XG5cbi5pbmRleC1yZXZpZXdzLXNsaWRlcl9fc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5kZXgtcmV2aWV3cy1zbGlkZXJfX3NsaWRlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cblxuLmluZGV4LXJldmlld3Mtc2xpZGVyX19yZXZpZXcge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiA1MHB4IDUwcHggNTBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGV4LXJldmlld3Mtc2xpZGVyX19yZXZpZXcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5kZXgtcmV2aWV3cy1zbGlkZXJfX3JldmlldyB7XG4gICAgcGFkZGluZzogNTBweCAwIDgwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmluZGV4LXJldmlld3Mtc2xpZGVyX19yZXZpZXcge1xuICAgIHBhZGRpbmc6IDUwcHggMCAwIDA7XG4gIH1cbn1cblxuLmluZGV4LXJldmlld3Mtc2xpZGVyX19yZXZpZXctbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmluZGV4LXJldmlld3Mtc2xpZGVyX19yZXZpZXctbmFtZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE4cHggKyAxMiAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluZGV4LXJldmlld3Mtc2xpZGVyX19yZXZpZXctbmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uaW5kZXgtcmV2aWV3cy1zbGlkZXJfX3Jldmlldy10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTm93RGlzcGxheS1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuaW5kZXgtcmV2aWV3cy1zbGlkZXJfX3Jldmlldy10ZXh0IHtcbiAgICBmb250LXNpemU6IGNhbGMoMTRweCArIDExICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5kZXgtcmV2aWV3cy1zbGlkZXJfX3Jldmlldy10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5kZXgtcmV2aWV3cy1zbGlkZXJfX3Jldmlldy10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmluZGV4LXJldmlld3Mtc2xpZGVyX19yZXZpZXctbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNjBweDtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDEzMDMzO1xufVxuXG4uaW5kZXgtcmV2aWV3cy1zbGlkZXJfX3JpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGV4LXJldmlld3Mtc2xpZGVyX19yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmluZGV4LXJldmlld3Mtc2xpZGVyX19waWMge1xuICB3aWR0aDogNjYlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5pbmRleC1yZXZpZXdzLXNsaWRlcl9fcGljIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pbmRleC1yZXZpZXdzLXNsaWRlcl9fcGljLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGF0dG9uLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwcHg7XG4gIGxlZnQ6IDY2JTtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmluZGV4LXJldmlld3Mtc2xpZGVyX19waWMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMHB4ICsgMjAgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuXG4uaW5kZXgtcmV2aWV3c19fZGVjb3ItbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5kZXgtcmV2aWV3c19fZGVjb3ItbGluZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGV4LXJldmlld3NfX2RlY29yLWxpbmUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgfVxufVxuLmluZGV4LXJldmlld3NfX2RlY29yLWxpbmU6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xufVxuLmluZGV4LXJldmlld3NfX2RlY29yLWxpbmUuYWN0aXZlOjpiZWZvcmUge1xuICBhbmltYXRpb246IGxpbmVEcmF3IDFzIGxpbmVhciBmb3J3YXJkcyAxLjVzO1xufVxuXG4uaW5kZXgtcmV2aWV3c19fY2lyY2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01MHB4O1xuICBsZWZ0OiBjYWxjKDUwJSArIDM4MHB4KTtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZTogIzQxMzAzMztcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMzExO1xuICBzdHJva2UtZGFzaG9mZnNldDogMzExO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGV4LXJldmlld3NfX2NpcmNsZSB7XG4gICAgbGVmdDogY2FsYyg2NiUgLSA2MHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmluZGV4LXJldmlld3NfX2NpcmNsZSB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHRvcDogLTQwcHg7XG4gICAgbGVmdDogY2FsYyg2NiUgLSA1MHB4KTtcbiAgfVxufVxuLmluZGV4LXJldmlld3NfX2NpcmNsZS5hY3RpdmUge1xuICBhbmltYXRpb246IHN2Z0RyYXcgMXMgbGluZWFyIGZvcndhcmRzIDAuNXM7XG59XG5cbi5pbmRleC1yZXZpZXdzX19kZWNvci1kaWFnb25hbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAtNTYwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgc3Ryb2tlOiAjNDEzMDMzO1xuICB3aWR0aDogMTQwMHB4O1xuICBoZWlnaHQ6IDgwOXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTYxNjtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2MTY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5kZXgtcmV2aWV3c19fZGVjb3ItZGlhZ29uYWwge1xuICAgIGxlZnQ6IGNhbGMoNjYlIC0gNDQwcHgpO1xuICB9XG59XG4uaW5kZXgtcmV2aWV3c19fZGVjb3ItZGlhZ29uYWwuYWN0aXZlIHtcbiAgYW5pbWF0aW9uOiBzdmdEcmF3IDFzIGxpbmVhciBmb3J3YXJkcyAxLjVzO1xufVxuXG4uaW5kZXgtaW5zdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZjU7XG59XG4uaW5kZXgtaW5zdCAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDIxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluZGV4LWluc3QgLmNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbmRleC1pbnN0IC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5pbmRleC1pbnN0LXBpY3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogLTIwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmluZGV4LWluc3QtcGljcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5pbmRleC1pbnN0LXBpY3NfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIHBhZGRpbmc6IDAgMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbmRleC1pbnN0LXBpY3NfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmluZGV4LWluc3QtcGljc19faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaW5kZXgtaW5zdC1waWNzX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaW5kZXgtaW5zdC1waWNzX19pdGVtOmhvdmVyIHN2ZywgLmluZGV4LWluc3QtcGljc19faXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5pbmRleC1pbnN0LXBpY3NfX2l0ZW06OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMjVweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAyNXB4O1xuICBtYXJnaW46IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NSwgNDgsIDUxLCAwLjMpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGV4LWluc3QtcGljc19faXRlbTo6YmVmb3JlIHtcbiAgICByaWdodDogMTVweDtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuaW5kZXgtaW5zdC1waWNzX19pdGVtOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5pbmRleC1pbnN0LXBpY3NfX2l0ZW0gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5pbmRleC1pbnN0LXBpY3NfX2l0ZW0gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICNmZmY7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5kZXgtaW5zdC1waWNzX19pdGVtIHN2ZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5cbi5pbmRleC1pbnN0X19kZXNjciB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA2MDBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuaW5kZXgtaW5zdF9fZGVzY3Ige1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmluZGV4LWluc3RfX2Rlc2NyIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluZGV4LWluc3RfX2Rlc2NyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4uaW5kZXgtaW5zdF9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmluZGV4LWluc3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjBweCArIDIwICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuaW5kZXgtaW5zdF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5kZXgtaW5zdF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLmNvc21ldGljcy1jb21wYXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cbi5jb3NtZXRpY3MtY29tcGFyZSAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvc21ldGljcy1jb21wYXJlIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb3NtZXRpY3MtY29tcGFyZSAuY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmNvc21ldGljcy1jb21wYXJlIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG59XG5cbi5jb3NtZXRpY3MtY29tcGFyZV9faW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvc21ldGljcy1jb21wYXJlX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5jb3NtZXRpY3MtY29tcGFyZV9faW1nOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogLTMwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA2MHB4KTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxMzAzMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5jb3NtZXRpY3MtY29tcGFyZV9faW1nOjpiZWZvcmUge1xuICAgIHRvcDogLTE1cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgfVxufVxuXG4uY29zbWV0aWNzLWNvbXBhcmVfX2ltZy1iZWZvcmUsXG4uY29zbWV0aWNzLWNvbXBhcmVfX2ltZy1hZnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jb3NtZXRpY3MtY29tcGFyZV9faW1nLWJlZm9yZSBpbWcsXG4uY29zbWV0aWNzLWNvbXBhcmVfX2ltZy1hZnRlciBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uY29zbWV0aWNzLWNvbXBhcmVfX2ltZy10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhhdHRvbi1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuY29zbWV0aWNzLWNvbXBhcmVfX2ltZy10aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIwcHggKyAyNSAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuY29zbWV0aWNzLWNvbXBhcmVfX2ltZy10aXRsZSB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuY29zbWV0aWNzLWNvbXBhcmVfX2ltZy10aXRsZSB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5jb3NtZXRpY3MtY29tcGFyZV9fZGVzY3Ige1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb3NtZXRpY3MtY29tcGFyZV9fZGVzY3Ige1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvc21ldGljcy1jb21wYXJlX19kZXNjciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4uY29zbWV0aWNzLWNvbXBhcmVfX2Rlc2NyIHAge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOb3dEaXNwbGF5LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuY29zbWV0aWNzLWNvbXBhcmVfX2Rlc2NyIHAge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNHB4ICsgMTEgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvc21ldGljcy1jb21wYXJlX19kZXNjciBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4uY29zbWV0aWNzLWNvbXBhcmVfX2Rlc2NyIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jb3NtZXRpY3Mtc2xvZ2FuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2Y1O1xufVxuLmNvc21ldGljcy1zbG9nYW4gLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb3NtZXRpY3Mtc2xvZ2FuIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb3NtZXRpY3Mtc2xvZ2FuIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5jb3NtZXRpY3Mtc2xvZ2FuX19pbm4ge1xuICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jb3NtZXRpY3Mtc2xvZ2FuX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhhdHRvbi1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNDEzMDMzO1xuICBmb250LXNpemU6IDQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5jb3NtZXRpY3Mtc2xvZ2FuX190aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDI1cHggKyAyMCAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvc21ldGljcy1zbG9nYW5fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29zbWV0aWNzLXNsb2dhbl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmNvc21ldGljcy1zbG9nYW5fX2Rlc2NyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNiU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvc21ldGljcy1zbG9nYW5fX2Rlc2NyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29zbWV0aWNzLXNsb2dhbl9fZGVzY3Ige1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLmNvc21ldGljcy1zbG9nYW5fX2Rlc2NyIHAge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjNDEzMDMzO1xuICBmb250LXNpemU6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5jb3NtZXRpY3Mtc2xvZ2FuX19kZXNjciBwIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTRweCArIDExICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cblxuLmNvc21ldGljcy1zbG9nYW5fX2RlY29yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDEwMCU7XG4gIHdpZHRoOiAxNDAwcHg7XG4gIGhlaWdodDogODA5cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MzBweCwgMjAwcHgpO1xufVxuLmNvc21ldGljcy1zbG9nYW5fX2RlY29yOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjAwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxMzAzMztcbn1cbi5jb3NtZXRpY3Mtc2xvZ2FuX19kZWNvci5hY3RpdmU6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogbGluZURyYXcgMXMgbGluZWFyIGZvcndhcmRzIDEuNXM7XG59XG5cbi5jb3NtZXRpY3Mtc2xvZ2FuX19kZWNvci1kaWFnb25hbCB7XG4gIHotaW5kZXg6IDE7XG4gIHN0cm9rZTogIzQxMzAzMztcbiAgd2lkdGg6IDE0MDBweDtcbiAgaGVpZ2h0OiA4MDlweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE2MTY7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAxNjE2O1xufVxuLmNvc21ldGljcy1zbG9nYW5fX2RlY29yLWRpYWdvbmFsLmFjdGl2ZSB7XG4gIGFuaW1hdGlvbjogc3ZnRHJhdyAxcyBsaW5lYXIgZm9yd2FyZHMgMC41cztcbn1cblxuLmNvc21ldGljcy1hcnRpY2xlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb3NtZXRpY3MtYXJ0aWNsZXMgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb3NtZXRpY3MtYXJ0aWNsZXMgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvc21ldGljcy1hcnRpY2xlcyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4uY29zbWV0aWNzLWFydGljbGVzX19pbm4ge1xuICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jb3NtZXRpYy1hcnRpY2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5jb3NtZXRpYy1hcnRpY2xlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uY29zbWV0aWMtYXJ0aWNsZTpudGgtY2hpbGQoZXZlbikge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuY29zbWV0aWMtYXJ0aWNsZTpudGgtY2hpbGQoZXZlbikge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5jb3NtZXRpYy1hcnRpY2xlOm50aC1jaGlsZChldmVuKSAuY29zbWV0aWMtYXJ0aWNsZV9fdGV4dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvc21ldGljLWFydGljbGU6bnRoLWNoaWxkKGV2ZW4pIC5jb3NtZXRpYy1hcnRpY2xlX190ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuY29zbWV0aWMtYXJ0aWNsZTpudGgtY2hpbGQoZXZlbikgLmNvc21ldGljLWFydGljbGVfX3RleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmNvc21ldGljLWFydGljbGVfX2ltZy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogNDMlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmNvc21ldGljLWFydGljbGVfX2ltZy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29zbWV0aWMtYXJ0aWNsZV9faW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb3NtZXRpYy1hcnRpY2xlX19pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmNvc21ldGljLWFydGljbGVfX2ltZy0tc20ge1xuICB3aWR0aDogNjclO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmNvc21ldGljLWFydGljbGVfX2ltZy0tc20ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb3NtZXRpYy1hcnRpY2xlX19pbWctLXZpZGVvOmhvdmVyOjpiZWZvcmUsIC5jb3NtZXRpYy1hcnRpY2xlX19pbWctLXZpZGVvOmhvdmVyOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uY29zbWV0aWMtYXJ0aWNsZV9faW1nLS12aWRlbzo6YmVmb3JlLCAuY29zbWV0aWMtYXJ0aWNsZV9faW1nLS12aWRlbzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xufVxuLmNvc21ldGljLWFydGljbGVfX2ltZy0tdmlkZW86OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjUsIDQ4LCA1MSwgMC4zKTtcbn1cbi5jb3NtZXRpYy1hcnRpY2xlX19pbWctLXZpZGVvOjphZnRlciB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3BsYXkuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5jb3NtZXRpYy1hcnRpY2xlX190ZXh0IHtcbiAgd2lkdGg6IDU3JTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb3NtZXRpYy1hcnRpY2xlX190ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5jb3NtZXRpYy1hcnRpY2xlX190ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbi5jb3NtZXRpYy1hcnRpY2xlX190ZXh0IHAge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuY29zbWV0aWMtYXJ0aWNsZV9fdGV4dCBwIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTRweCArIDExICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cblxuLmNvc21ldGljLWFydGljbGVfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGF0dG9uLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvc21ldGljLWFydGljbGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjBweCArIDIwICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cblxuLmNvc21ldGljcy1hcnRpY2xlc19fZGVjb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwcHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjkwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uY29zbWV0aWNzLWFydGljbGVzX19kZWNvcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjE2cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xufVxuLmNvc21ldGljcy1hcnRpY2xlc19fZGVjb3IuYWN0aXZlOjpiZWZvcmUge1xuICBhbmltYXRpb246IGxpbmVEcmF3IDFzIGxpbmVhciBmb3J3YXJkcyAxLjVzO1xufVxuXG4uY29zbWV0aWNzLWFydGljbGVzX19kZWNvci1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZTogIzQxMzAzMztcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDMxMTtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDMxMTtcbn1cbi5jb3NtZXRpY3MtYXJ0aWNsZXNfX2RlY29yLWNpcmNsZS5hY3RpdmUge1xuICBhbmltYXRpb246IHN2Z0RyYXcgMXMgbGluZWFyIGZvcndhcmRzIDAuNXM7XG59XG5cbi5jb3NtZXRpY3Mtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cblxuLm1vdmUtZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vdmUtZmllbGQ6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgfVxufVxuXG4ubW92ZS1maWVsZF9faW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNpdGlvbjogMC42cyBlYXNlLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAubW92ZS1maWVsZF9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vdmUtZmllbGRfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgfVxufVxuXG4uY29zbWV0aWNzLXNsaWRlcl9fbW92ZS1maWVsZC1pbm4ge1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmNvc21ldGljcy1zbGlkZXJfX21vdmUtZmllbGQtaW5uIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmNvc21ldGljcy1zbGlkZXJfX2xpc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5jb3NtZXRpY3Mtc2xpZGVyX19saXN0IC5zbGljay1saXN0IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4uY29zbWV0aWNzLXNsaWRlcl9fbGlzdCAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG4uY29zbWV0aWNzLXNsaWRlcl9fbGlzdCAucHJldixcbi5jb3NtZXRpY3Mtc2xpZGVyX19saXN0IC5uZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29zbWV0aWNzLXNsaWRlcl9fbGlzdCAucHJldixcbiAgLmNvc21ldGljcy1zbGlkZXJfX2xpc3QgLm5leHQge1xuICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29zbWV0aWNzLXNsaWRlcl9fbGlzdCAucHJldixcbiAgLmNvc21ldGljcy1zbGlkZXJfX2xpc3QgLm5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jb3NtZXRpY3Mtc2xpZGVyX19saXN0IC5wcmV2OmhvdmVyLFxuLmNvc21ldGljcy1zbGlkZXJfX2xpc3QgLm5leHQ6aG92ZXIge1xuICB3aWR0aDogMTkwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuY29zbWV0aWNzLXNsaWRlcl9fbGlzdCAucHJldjpob3ZlcixcbiAgLmNvc21ldGljcy1zbGlkZXJfX2xpc3QgLm5leHQ6aG92ZXIge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxufVxuLmNvc21ldGljcy1zbGlkZXJfX2xpc3QgLnByZXY6aG92ZXI6OmJlZm9yZSxcbi5jb3NtZXRpY3Mtc2xpZGVyX19saXN0IC5uZXh0OmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xufVxuLmNvc21ldGljcy1zbGlkZXJfX2xpc3QgLnByZXY6aG92ZXIgc3ZnLFxuLmNvc21ldGljcy1zbGlkZXJfX2xpc3QgLm5leHQ6aG92ZXIgc3ZnIHtcbiAgc3Ryb2tlOiAjNDEzMDMzO1xufVxuLmNvc21ldGljcy1zbGlkZXJfX2xpc3QgLnByZXY6OmJlZm9yZSxcbi5jb3NtZXRpY3Mtc2xpZGVyX19saXN0IC5uZXh0OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY29zbWV0aWNzLXNsaWRlcl9fbGlzdCAucHJldiBzdmcsXG4uY29zbWV0aWNzLXNsaWRlcl9fbGlzdCAubmV4dCBzdmcge1xuICBzdHJva2U6ICNmZmY7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmNvc21ldGljcy1zbGlkZXJfX2xpc3QgLnByZXYge1xuICBvcmRlcjogMTA7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29zbWV0aWNzLXNsaWRlcl9fbGlzdCAucHJldiB7XG4gICAgbGVmdDogY2FsYyg1MHZ3IC0gMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMTAwJSAtIDE1cHgpKTtcbiAgfVxufVxuLmNvc21ldGljcy1zbGlkZXJfX2xpc3QgLm5leHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBvcmRlcjogMTE7XG4gIG1hcmdpbi1yaWdodDogMjQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvc21ldGljcy1zbGlkZXJfX2xpc3QgLm5leHQge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29zbWV0aWNzLXNsaWRlcl9fbGlzdCAubmV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29zbWV0aWNzLXNsaWRlcl9fbGlzdCAubmV4dCB7XG4gICAgcmlnaHQ6IGNhbGMoNTB2dyAtIDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoMTAwJSArIDE1cHgpKTtcbiAgfVxufVxuXG4uY29zbWV0aWNzLXNsaWRlcl9fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY29zbWV0aWNzLXNsaWRlcl9fbGlzdC1pdGVtIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvc21ldGljcy1zbGlkZXJfX2Fycm93cy10aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwMHB4O1xuICBib3R0b206IDEzNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuY29zbWV0aWNzLXNsaWRlcl9fYXJyb3dzLXRpdGxlIHtcbiAgICByaWdodDogMzBweDtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvc21ldGljcy1zbGlkZXJfX2Fycm93cy10aXRsZSB7XG4gICAgYm90dG9tOiA4MHB4O1xuICAgIG1heC13aWR0aDogMjYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb3NtZXRpY3Mtc2xpZGVyX19hcnJvd3MtdGl0bGUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG4uY29zbWV0aWNzLXNsaWRlcl9fYXJyb3dzLXRpdGxlIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOb3dEaXNwbGF5LU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvc21ldGljcy1zbGlkZXJfX2Fycm93cy10aXRsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTZweCArIDE0ICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cblxuLmNvc21ldGljcy1zbGlkZXJfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvc21ldGljcy1zbGlkZXJfX2NvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uY29zbWV0aWNzLXNsaWRlcl9fY29udGFpbmVyIC5idG4ge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb3NtZXRpY3Mtc2xpZGVyX19jb250YWluZXIgLmJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29zbWV0aWNzLXNsaWRlcl9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS42NjtcbiAgbWF4LXdpZHRoOiA3ODBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5jb3NtZXRpY3Mtc2xpZGVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDI1cHggKyAyMCAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvc21ldGljcy1zbGlkZXJfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29zbWV0aWNzLXNsaWRlcl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmNvc21ldGljcy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jb3NtZXRpY3Mtd2FybmluZyAuY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvc21ldGljcy13YXJuaW5nIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb3NtZXRpY3Mtd2FybmluZyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4uY29zbWV0aWNzLXdhcm5pbmdfX2lubiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogMTI5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5jb3NtZXRpY3Mtd2FybmluZ19faW5uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5jb3NtZXRpY3Mtd2FybmluZ19fbGVmdCxcbi5jb3NtZXRpY3Mtd2FybmluZ19fcmlnaHQge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmNvc21ldGljcy13YXJuaW5nX19sZWZ0LFxuICAuY29zbWV0aWNzLXdhcm5pbmdfX3JpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29zbWV0aWNzLXdhcm5pbmdfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGF0dG9uLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogNDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvc21ldGljcy13YXJuaW5nX190aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDI1cHggKyAyMCAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuY29zbWV0aWNzLXdhcm5pbmdfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG4uY29zbWV0aWNzLXdhcm5pbmdfX2xpc3QtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOb3dEaXNwbGF5LU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGNvbG9yOiAjNDEzMDMzO1xuICBmb250LXNpemU6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5jb3NtZXRpY3Mtd2FybmluZ19fbGlzdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE2cHggKyAxNCAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5cbi5jb3NtZXRpY3Mtd2FybmluZ19fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNvc21ldGljcy13YXJuaW5nX19pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvbG9yOiAjNDEzMDMzO1xuICBmb250LXNpemU6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5jb3NtZXRpY3Mtd2FybmluZ19faXRlbSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE0cHggKyAxMSAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuY29zbWV0aWNzLXdhcm5pbmdfX2l0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxufVxuLmNvc21ldGljcy13YXJuaW5nX19pdGVtOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMThweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb3NtZXRpY3Mtd2FybmluZ19faXRlbTo6YmVmb3JlIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb3NtZXRpY3Mtd2FybmluZ19faXRlbTo6YmVmb3JlIHtcbiAgICB0b3A6IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5jb3NtZXRpY3Mtd2FybmluZ19faXRlbTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmNvc21ldGljcy13YXJuaW5nX19pdGVtOjpiZWZvcmUge1xuICAgIHRvcDogMTFweDtcbiAgfVxufVxuXG4uYWJvdXQtc2tpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5hYm91dC1za2luIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFib3V0LXNraW4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXQtc2tpbiAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmFib3V0LXNraW4gLmNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5cbi5hYm91dC1za2luX19pbWcge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmFib3V0LXNraW5fX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmFib3V0LXNraW5fX2ltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5hYm91dC1za2luX190aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICB3aWR0aDogNTAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmFib3V0LXNraW5fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjBweCArIDIwICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXQtc2tpbl9fdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmFib3V0LXNraW5fX3RpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmFib3V0LXNsb2dhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2Y1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0LXNsb2dhbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmFib3V0LXNsb2dhbiAuY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDI1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFib3V0LXNsb2dhbiAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXQtc2xvZ2FuIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5hYm91dC1zbG9nYW5fX2lubiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogMTI5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC1zbG9nYW5fX2lubiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uYWJvdXQtc2xvZ2FuX19sZWZ0IHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC1zbG9nYW5fX2xlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5hYm91dC1zbG9nYW5fX2xlZnQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuYWJvdXQtc2xvZ2FuX19sZWZ0IHAge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMTQgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0LXNsb2dhbl9fbGVmdCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uYWJvdXQtc2xvZ2FuX19yaWdodCB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXQtc2xvZ2FuX19yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hYm91dC1zbG9nYW5fX3JpZ2h0IHAge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOb3dEaXNwbGF5LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuYWJvdXQtc2xvZ2FuX19yaWdodCBwIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTRweCArIDExICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cblxuLmFib3V0LXNsb2dhbl9fZGVjb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAwJTtcbiAgbGVmdDogMTAwJTtcbiAgd2lkdGg6IDE0MDBweDtcbiAgaGVpZ2h0OiA4MDlweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUzMHB4LCAyMDBweCk7XG59XG4uYWJvdXQtc2xvZ2FuX19kZWNvcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTMwMzM7XG59XG4uYWJvdXQtc2xvZ2FuX19kZWNvci5hY3RpdmU6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogbGluZURyYXcgMXMgbGluZWFyIGZvcndhcmRzIDEuNXM7XG59XG5cbi5hYm91dC1zbG9nYW5fX2RlY29yLWRpYWdvbmFsIHtcbiAgei1pbmRleDogMTtcbiAgc3Ryb2tlOiAjNDEzMDMzO1xuICB3aWR0aDogMTQwMHB4O1xuICBoZWlnaHQ6IDgwOXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTYxNjtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2MTY7XG59XG4uYWJvdXQtc2xvZ2FuX19kZWNvci1kaWFnb25hbC5hY3RpdmUge1xuICBhbmltYXRpb246IHN2Z0RyYXcgMXMgbGluZWFyIGZvcndhcmRzIDAuNXM7XG59XG5cbi5hYm91dC1leHBlcmllbmNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFib3V0LWV4cGVyaWVuY2UgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dC1leHBlcmllbmNlIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC1leHBlcmllbmNlIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5hYm91dC1leHBlcmllbmNlX19pbm4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuYWJvdXQtZXhwZXJpZW5jZV9faW5uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbi5hYm91dC1leHBlcmllbmNlX190ZXh0IHtcbiAgcGFkZGluZy1yaWdodDogMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFib3V0LWV4cGVyaWVuY2VfX3RleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5hYm91dC1leHBlcmllbmNlX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5hYm91dC1leHBlcmllbmNlX190ZXh0IHAge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjNDEzMDMzO1xuICBmb250LXNpemU6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5hYm91dC1leHBlcmllbmNlX190ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNHB4ICsgMTEgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuXG4uYWJvdXQtZXhwZXJpZW5jZV9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmFib3V0LWV4cGVyaWVuY2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjBweCArIDIwICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC1leHBlcmllbmNlX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmFib3V0LWV4cGVyaWVuY2VfX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLmFib3V0LWV4cGVyaWVuY2VfX2ltZyB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA0MzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXQtZXhwZXJpZW5jZV9faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmFib3V0LWV4cGVyaWVuY2VfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uYWJvdXQtZXhwZXJpZW5jZV9faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmFib3V0LWV4cGVyaWVuY2VfX2RlY29yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMDBweDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hYm91dC1leHBlcmllbmNlX19kZWNvcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNjQ1cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dC1leHBlcmllbmNlX19kZWNvcjo6YmVmb3JlIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAtNTB2dztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbi5hYm91dC1leHBlcmllbmNlX19kZWNvci5hY3RpdmU6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogbGluZURyYXcgMXMgbGluZWFyIGZvcndhcmRzIDEuNXM7XG59XG5cbi5hYm91dC1leHBlcmllbmNlX19kZWNvci1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZTogIzQxMzAzMztcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDYyNDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDYyNDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC1leHBlcmllbmNlX19kZWNvci1jaXJjbGUge1xuICAgIHRvcDogNDBweDtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxufVxuLmFib3V0LWV4cGVyaWVuY2VfX2RlY29yLWNpcmNsZS5hY3RpdmUge1xuICBhbmltYXRpb246IHN2Z0RyYXcgMXMgbGluZWFyIGZvcndhcmRzIDAuNXM7XG59XG5cbi5hYm91dC1hcnRpY2xlcyAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFib3V0LWFydGljbGVzIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0LWFydGljbGVzIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuYWJvdXQtYXJ0aWNsZXMgLmNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi5hYm91dC1hcnRpY2xlc19faXRlbSB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDQwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dC1hcnRpY2xlc19faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjVweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC1hcnRpY2xlc19faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5hYm91dC1hcnRpY2xlc19faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uYWJvdXQtYXJ0aWNsZXNfX2ltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXQtYXJ0aWNsZXNfX2ltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0LWFydGljbGVzX19pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cbi5hYm91dC1hcnRpY2xlc19faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5hYm91dC1hcnRpY2xlc19fdGl0bGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAzNjBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5hYm91dC1hcnRpY2xlc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg1cHggKyA0MCAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmFib3V0LWFydGljbGVzX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXQtYXJ0aWNsZXNfX3RpdGxlIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuYWJvdXQtYXJ0aWNsZXNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5hYm91dC1hcnRpY2xlc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNXB4ICsgNTUgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmFib3V0LWFydGljbGVzX190aXRsZSB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG4uYWJvdXQtYXJ0aWNsZXNfX3RleHQgcCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmFib3V0LWFydGljbGVzX190ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNHB4ICsgMTEgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuXG4uYWJvdXQtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNmNTtcbn1cbi5hYm91dC1iYW5uZXIgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dC1iYW5uZXIgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0LWJhbm5lciAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLmFib3V0LWJhbm5lciAuaW5kZXgtdG9wX19kZWNvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0LWJhbm5lciAuaW5kZXgtdG9wX19kZWNvciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4uYWJvdXQtYmFubmVyX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBtYXgtd2lkdGg6IDk4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuYWJvdXQtYmFubmVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIwcHggKyAyMCAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5cbi5zYWxlcy1zZWNvbmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2FsZXMtc2Vjb25kIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNhbGVzLXNlY29uZCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2FsZXMtc2Vjb25kIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5zYWxlcy1zZWNvbmRfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDUzcHgpO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5zYWxlcy1zZWNvbmRfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDI1cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNhbGVzLXNlY29uZF9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLnNhbGVzLXNlY29uZF9faXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uc2FsZXMtc2Vjb25kX19pdGVtLWRhdGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMDVweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLnNhbGVzLXNlY29uZF9faXRlbS1kYXRlIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOb3dEaXNwbGF5LU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICBjb2xvcjogIzQxMzAzMztcbn1cblxuLnNhbGVzLXNlY29uZF9faXRlbS1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDU3cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNhbGVzLXNlY29uZF9faXRlbS1pbWcge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zYWxlcy1zZWNvbmRfX2l0ZW0taW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5zYWxlcy1zZWNvbmRfX2l0ZW0taW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLnNhbGVzLXNlY29uZF9faXRlbS1pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNhbGVzLXNlY29uZF9faXRlbS1pbWcgaW1nIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNhbGVzLXNlY29uZF9faXRlbS1pbWcgaW1nIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLnNhbGVzLXNlY29uZF9faXRlbS1pbWcgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLnNhbGVzLXNlY29uZF9faXRlbS1sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZjU7XG59XG5cbi5zYWxlcy1zZWNvbmRfX2l0ZW0tbGVmdC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhhdHRvbi1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS44NjtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLnNhbGVzLXNlY29uZF9faXRlbS1sZWZ0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMThweCArIDE3ICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuc2FsZXMtc2Vjb25kX19pdGVtLWxlZnQtdGl0bGUge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuc2FsZXMtc2Vjb25kX19pdGVtLWxlZnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMTIgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuXG4uc2FsZXMtc2Vjb25kX19pdGVtLWltZy10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhhdHRvbi1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLnNhbGVzLXNlY29uZF9faXRlbS1pbWctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMTcgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5zYWxlcy1zZWNvbmRfX2l0ZW0taW1nLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuc2FsZXMtc2Vjb25kX19pdGVtLWltZy10aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE4cHggKyAxMiAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG4uc2FsZXMtc2Vjb25kX19pdGVtLWltZy10aXRsZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuc2FsZXMtc2Vjb25kX19pdGVtLWltZy10aXRsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IGNhbGMoNjBweCArIDYwICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuc2FsZXMtc2Vjb25kX19pdGVtLWltZy10aXRsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLnNhbGVzLXNlY29uZF9faXRlbS1pbWctdGl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDYwcHggKyA0MCAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5cbi5zYWxlcy1zZWNvbmRfX2l0ZW0tZGVzY3IgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuc2FsZXMtc2Vjb25kX19pdGVtLWRlc2NyIHAge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNHB4ICsgMTEgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuXG4uc2FsZXMtc2Vjb25kX19pdGVtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGF0dG9uLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLnNhbGVzLXNlY29uZF9faXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIwcHggKyAyMCAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNhbGVzLXNlY29uZF9faXRlbS10aXRsZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2FsZXMtc2Vjb25kX19pdGVtLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5zYWxlcy1zZWNvbmRfX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2FsZXMtc2Vjb25kX19mb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5cbi5zYWxlcy1zZWNvbmRfX2RlY29yLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zYWxlcy1zZWNvbmRfX2RlY29yLWxpbmUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zYWxlcy1zZWNvbmRfX2RlY29yLWxpbmUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgfVxufVxuLnNhbGVzLXNlY29uZF9fZGVjb3ItbGluZS5hY3RpdmU6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogbGluZURyYXcgMXMgbGluZWFyIGZvcndhcmRzIDAuNXM7XG59XG4uc2FsZXMtc2Vjb25kX19kZWNvci1saW5lOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xufVxuXG4uYmxvZy1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvZy1oZWFkZXIgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAyNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ibG9nLWhlYWRlciAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9nLWhlYWRlciAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5ibG9nLWhlYWRlciAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuLmJsb2ctaGVhZGVyX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhhdHRvbi1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogNDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmJsb2ctaGVhZGVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDI1cHggKyAyMCAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5cbi5ibG9nLWhlYWRlcl9fZGVjb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2ctaGVhZGVyX19kZWNvciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2ctaGVhZGVyX19kZWNvciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICB9XG59XG5cbi5ibG9nLWhlYWRlcl9fZGVjb3ItbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbn1cbi5ibG9nLWhlYWRlcl9fZGVjb3ItbGluZS5hY3RpdmU6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogbGluZURyYXcgMXMgbGluZWFyIGZvcndhcmRzIDAuNXM7XG59XG4uYmxvZy1oZWFkZXJfX2RlY29yLWxpbmU6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTMwMzM7XG59XG5cbi5ibG9nLWhlYWRlcl9fZGVjb3ItY2lyY2xlIHtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZTogIzQxMzAzMztcbiAgd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMzFweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDMxMTtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDMxMTtcbn1cbi5ibG9nLWhlYWRlcl9fZGVjb3ItY2lyY2xlLmFjdGl2ZSB7XG4gIGFuaW1hdGlvbjogc3ZnRHJhdyAxcyBsaW5lYXIgZm9yd2FyZHMgMS41cztcbn1cblxuLmJsb2ctc2Vjb25kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2ctc2Vjb25kIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2ctc2Vjb25kIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9nLXNlY29uZCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4uYmxvZy1zZWNvbmRfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSA1M3B4KTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuYmxvZy1zZWNvbmRfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDI1cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvZy1zZWNvbmRfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuYmxvZy1zZWNvbmRfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5ibG9nLXNlY29uZF9faXRlbS1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDU3cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2ctc2Vjb25kX19pdGVtLWltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2ctc2Vjb25kX19pdGVtLWltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmJsb2ctc2Vjb25kX19pdGVtLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsb2ctc2Vjb25kX19pdGVtLWRlc2NyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5ibG9nLXNlY29uZF9faXRlbS1kZXNjciBwIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTm93RGlzcGxheS1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjNDEzMDMzO1xuICBmb250LXNpemU6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5ibG9nLXNlY29uZF9faXRlbS1kZXNjciBwIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTRweCArIDExICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cblxuLmJsb2ctc2Vjb25kX19pdGVtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGF0dG9uLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmJsb2ctc2Vjb25kX19pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjBweCArIDIwICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmxvZy1zZWNvbmRfX2l0ZW0tdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9nLXNlY29uZF9faXRlbS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uYmxvZy1zZWNvbmRfX2l0ZW0tbW9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDEzMDMzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2ctc2Vjb25kX19pdGVtLW1vcmUge1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuXG4uYmxvZy1zZWNvbmRfX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvZy1zZWNvbmRfX2Zvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cblxuLmJsb2ctc2Vjb25kX19kZWNvci1saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmxvZy1zZWNvbmRfX2RlY29yLWxpbmUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9nLXNlY29uZF9fZGVjb3ItbGluZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICB9XG59XG4uYmxvZy1zZWNvbmRfX2RlY29yLWxpbmUuYWN0aXZlOjpiZWZvcmUge1xuICBhbmltYXRpb246IGxpbmVEcmF3IDFzIGxpbmVhciBmb3J3YXJkcyAwLjVzO1xufVxuLmJsb2ctc2Vjb25kX19kZWNvci1saW5lOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xufVxuXG4uYXJ0aWNsZS1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFydGljbGUtYm9keSAuY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFydGljbGUtYm9keSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS1ib2R5IC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5hcnRpY2xlLWJvZHlfX2lubiB7XG4gIG1heC13aWR0aDogMTI5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5hcnRpY2xlLWJvZHlfX2lubiBwIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTm93RGlzcGxheS1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuYXJ0aWNsZS1ib2R5X19pbm4gcCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE0cHggKyA2ICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cblxuLmFydGljbGUtYm9keV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJIYXR0b24tTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuYXJ0aWNsZS1ib2R5X190aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIwcHggKyAyMCAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5cbi5hcnRpY2xlLWJvZHlfX3N1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTm93RGlzcGxheS1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmFydGljbGUtYm9keV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMTQgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuXG4uYXJ0aWNsZS1ib2R5X19saXN0IHtcbiAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYXJ0aWNsZS1ib2R5X19pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvbG9yOiAjNDEzMDMzO1xuICBmb250LXNpemU6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5hcnRpY2xlLWJvZHlfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNHB4ICsgMTEgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmFydGljbGUtYm9keV9faXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG59XG4uYXJ0aWNsZS1ib2R5X19pdGVtOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMThweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnRpY2xlLWJvZHlfX2l0ZW06OmJlZm9yZSB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS1ib2R5X19pdGVtOjpiZWZvcmUge1xuICAgIHRvcDogMTNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmFydGljbGUtYm9keV9faXRlbTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmFydGljbGUtYm9keV9faXRlbTo6YmVmb3JlIHtcbiAgICB0b3A6IDExcHg7XG4gIH1cbn1cblxuLmFydGljbGUtYm9keV9fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS1ib2R5X19mb290ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5hcnRpY2xlLWJvZHlfX2Zvb3RlciBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTm93RGlzcGxheS1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmFydGljbGUtYm9keV9fZm9vdGVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMTQgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtYm9keV9fZm9vdGVyIHNwYW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4uYXJ0aWNsZS1ib2R5X19kZWNvci1saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYXJ0aWNsZS1ib2R5X19kZWNvci1saW5lIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS1ib2R5X19kZWNvci1saW5lIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gIH1cbn1cbi5hcnRpY2xlLWJvZHlfX2RlY29yLWxpbmUuYWN0aXZlOjpiZWZvcmUge1xuICBhbmltYXRpb246IGxpbmVEcmF3IDFzIGxpbmVhciBmb3J3YXJkcyAwLjVzO1xufVxuLmFydGljbGUtYm9keV9fZGVjb3ItbGluZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxMzAzMztcbn1cblxuLmNvbnRhY3RzLXNlY29uZCAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3RzLXNlY29uZCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHMtc2Vjb25kIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5jb250YWN0c19fbWFwIHtcbiAgd2lkdGg6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0c19fbWFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4uY29udGFjdHNfX21hcCAjbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHNfX21hcCAjbWFwIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5cbi5jb250YWN0c19faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0c19faW5mbyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHNfX2luZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4uY29udGFjdHNfX2FkcmVzcyB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbnRhY3RzX19hZHJlc3Mge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNHB4ICsgMTEgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuXG4uY29udGFjdHNfX3Bob25lIHtcbiAgZm9udC1mYW1pbHk6IFwiSGF0dG9uLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbnRhY3RzX19waG9uZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE4cHggKyAxNyAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5cbi5jb250YWN0c19fbWFpbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBjb2xvcjogIzQxMzAzMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0c19fbWFpbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmNvbnRhY3RzX19tYWlsOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xufVxuXG4uY29udGFjdHNfX2J0biB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHNfX2J0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uY29udGFjdHNfX3NjaGVkdWxlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTm93RGlzcGxheS1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbnRhY3RzX19zY2hlZHVsZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE4cHggKyA3ICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cblxuLmNvbnRhY3RzX19zY2hlZHVsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU0NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RzX19zY2hlZHVsZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb250YWN0c19fc2NoZWR1bGUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MTMwMzM7XG59XG4uY29udGFjdHNfX3NjaGVkdWxlLXJvdzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmNvbnRhY3RzX19zY2hlZHVsZS10ZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAwO1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuY29udGFjdHNfX3NjaGVkdWxlLXRkIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTZweCArIDQgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuLmNvbnRhY3RzX19zY2hlZHVsZS10ZDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAzNSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuY29udGFjdHNfX3NjaGVkdWxlLXRkOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG59XG4uY29udGFjdHNfX3NjaGVkdWxlLXRkOmxhc3QtY2hpbGQge1xuICB3aWR0aDogNjUlO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmNvbnRhY3RzX19zY2hlZHVsZS10ZDpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi5jb250YWN0cy1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNmNTtcbn1cbi5jb250YWN0cy1mb3JtIC5jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdHMtZm9ybSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHMtZm9ybSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4uY29udGFjdHMtZm9ybV9faW5uIHtcbiAgbWF4LXdpZHRoOiAxMjkwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY29udGFjdHMtZm9ybV9fdGl0bGUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuY29udGFjdHMtZm9ybV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMHB4ICsgMjAgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0cy1mb3JtX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RzLWZvcm1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG59XG5cbi5jb250YWN0cy1mb3JtX19mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RzLWZvcm1fX2Zvcm0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uY29udGFjdHMtZm9ybV9fZm9ybS1pbnB1dCxcbi5jb250YWN0cy1mb3JtX19mb3JtLXN1Ym1pdCB7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDUzcHgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdHMtZm9ybV9fZm9ybS1pbnB1dCxcbiAgLmNvbnRhY3RzLWZvcm1fX2Zvcm0tc3VibWl0IHtcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyNXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHMtZm9ybV9fZm9ybS1pbnB1dCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjVweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmNvbnRhY3RzLWZvcm1fX2Zvcm0taW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHMtZm9ybV9fZm9ybS1zdWJtaXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5tZWRpY2FsLXRvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5tZWRpY2FsLXRvcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4ubWVkaWNhbC10b3BfX2xlZnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5tZWRpY2FsLXRvcF9fbGVmdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICB9XG59XG4ubWVkaWNhbC10b3BfX2xlZnQuZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAubWVkaWNhbC10b3BfX2xlZnQuZml4ZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4ubWVkaWNhbC10b3BfX2xlZnQtaW5uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzQ1cHg7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1lZGljYWwtdG9wX19sZWZ0LWlubiB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tZWRpY2FsLXRvcF9fbGVmdC1pbm4ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAubWVkaWNhbC10b3BfX2xlZnQtaW5uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5cbi5tZWRpY2FsLXRvcF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogNDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLm1lZGljYWwtdG9wX190aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDI1cHggKyAyMCAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1lZGljYWwtdG9wX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLm1lZGljYWwtdG9wX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4ubWVkaWNhbC10b3BfX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAubWVkaWNhbC10b3BfX3JpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubWVkaWNhbC10b3BfX3JpZ2h0LWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwdmg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAubWVkaWNhbC10b3BfX3JpZ2h0LWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLm1lZGljYWwtdG9wX19yaWdodC1pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5tZWRpY2FsLXRvcF9fcmlnaHQtYm90dG9tIHtcbiAgcGFkZGluZzogMTUwcHggMTAwcHggMTIwcHggMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1lZGljYWwtdG9wX19yaWdodC1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDEwMHB4IDUwcHggMTAwcHggNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lZGljYWwtdG9wX19yaWdodC1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDUwcHggMzBweCA1MHB4IDMwcHg7XG4gIH1cbn1cbi5tZWRpY2FsLXRvcF9fcmlnaHQtYm90dG9tIHAge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOb3dEaXNwbGF5LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLm1lZGljYWwtdG9wX19yaWdodC1ib3R0b20gcCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE0cHggKyAxMSAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5cbi5tZWRpY2FsLXRvcF9fcmlnaHQtYm90dG9tLWFydGljbGUge1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWVkaWNhbC10b3BfX3JpZ2h0LWJvdHRvbS1hcnRpY2xlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lZGljYWwtdG9wX19yaWdodC1ib3R0b20tYXJ0aWNsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLm1lZGljYWwtdG9wX19yaWdodC1ib3R0b20tYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWVkaWNhbC10b3BfX3JpZ2h0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGF0dG9uLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLm1lZGljYWwtdG9wX19yaWdodC10aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIwcHggKyAyMCAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5cbi5tZWRpY2FsLXRvcF9fcmlnaHQtYnRuIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTm93RGlzcGxheS1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzQxMzAzMztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MTMwMzM7XG59XG5cbi5tZWRpY2FsLXRvcF9fcmlnaHQtYm90dG9tLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDc1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWVkaWNhbC10b3BfX3JpZ2h0LWJvdHRvbS1pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5tZWRpY2FsLXRvcF9fcmlnaHQtYm90dG9tLWltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tZWRpY2FsLXRvcF9fZGVjb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDB2aCAtIDUwcHgpO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIGhlaWdodDogMTAxcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAubWVkaWNhbC10b3BfX2RlY29yIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgaGVpZ2h0OiA4OHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICB9XG59XG5cbi5tZWRpY2FsLXRvcF9fZGVjb3ItbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbn1cbi5tZWRpY2FsLXRvcF9fZGVjb3ItbGluZS5hY3RpdmU6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogbGluZURyYXcgMXMgbGluZWFyIGZvcndhcmRzIDAuNXM7XG59XG4ubWVkaWNhbC10b3BfX2RlY29yLWxpbmU6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTMwMzM7XG59XG5cbi5tZWRpY2FsLXRvcF9fZGVjb3ItY2lyY2xlIHtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZTogIzQxMzAzMztcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDMxMTtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDMxMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC5tZWRpY2FsLXRvcF9fZGVjb3ItY2lyY2xlIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbi5tZWRpY2FsLXRvcF9fZGVjb3ItY2lyY2xlLmFjdGl2ZSB7XG4gIGFuaW1hdGlvbjogc3ZnRHJhdyAxcyBsaW5lYXIgZm9yd2FyZHMgMS41cztcbn1cblxuLm1lZGljYWwtc3RlcHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2Y1O1xufVxuLm1lZGljYWwtc3RlcHMgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tZWRpY2FsLXN0ZXBzIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tZWRpY2FsLXN0ZXBzIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5tZWRpY2FsLXN0ZXBzX19pbm4ge1xuICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5tZWRpY2FsLXN0ZXBzX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhhdHRvbi1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNDEzMDMzO1xuICBmb250LXNpemU6IDQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5tZWRpY2FsLXN0ZXBzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDI1cHggKyAyMCAqICgxMDB2dyAtIDMyMHB4KSAvIDE2MDApO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1lZGljYWwtc3RlcHNfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbi5tZWRpY2FsLXN0ZXBzX19kZXNjciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDExMHB4O1xuICBjb2xvcjogIzQxMzAzMztcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAubWVkaWNhbC1zdGVwc19fZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNHB4ICsgMTEgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tZWRpY2FsLXN0ZXBzX19kZXNjciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4ubWVkaWNhbC1zdGVwc19fc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5tZWRpY2FsLXN0ZXBzX19zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tZWRpY2FsLXN0ZXBzX19zbGlkZXIgLnNsaWNrLWxpc3QsXG4ubWVkaWNhbC1zdGVwc19fc2xpZGVyIC5zbGljay10cmFjayB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cbi5tZWRpY2FsLXN0ZXBzX19zbGlkZXIgLnByZXYsXG4ubWVkaWNhbC1zdGVwc19fc2xpZGVyIC5uZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBtYXJnaW4tdG9wOiA5MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1lZGljYWwtc3RlcHNfX3NsaWRlciAucHJldixcbiAgLm1lZGljYWwtc3RlcHNfX3NsaWRlciAubmV4dCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lZGljYWwtc3RlcHNfX3NsaWRlciAucHJldixcbiAgLm1lZGljYWwtc3RlcHNfX3NsaWRlciAubmV4dCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuLm1lZGljYWwtc3RlcHNfX3NsaWRlciAucHJldjpob3Zlcixcbi5tZWRpY2FsLXN0ZXBzX19zbGlkZXIgLm5leHQ6aG92ZXIge1xuICB3aWR0aDogMTkwcHg7XG59XG4ubWVkaWNhbC1zdGVwc19fc2xpZGVyIC5wcmV2OmhvdmVyOjpiZWZvcmUsXG4ubWVkaWNhbC1zdGVwc19fc2xpZGVyIC5uZXh0OmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xufVxuLm1lZGljYWwtc3RlcHNfX3NsaWRlciAucHJldjpob3ZlciBzdmcsXG4ubWVkaWNhbC1zdGVwc19fc2xpZGVyIC5uZXh0OmhvdmVyIHN2ZyB7XG4gIHN0cm9rZTogIzQxMzAzMztcbn1cbi5tZWRpY2FsLXN0ZXBzX19zbGlkZXIgLnByZXY6OmJlZm9yZSxcbi5tZWRpY2FsLXN0ZXBzX19zbGlkZXIgLm5leHQ6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyYWRiYjtcbn1cbi5tZWRpY2FsLXN0ZXBzX19zbGlkZXIgLnByZXYgc3ZnLFxuLm1lZGljYWwtc3RlcHNfX3NsaWRlciAubmV4dCBzdmcge1xuICBzdHJva2U6ICNiMmFkYmI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLm1lZGljYWwtc3RlcHNfX3NsaWRlciAucHJldiB7XG4gIG9yZGVyOiAxMDtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuLm1lZGljYWwtc3RlcHNfX3NsaWRlciAubmV4dCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG9yZGVyOiAxMTtcbn1cblxuLm1lZGljYWwtc3RlcHNfX3NsaWRlci1pdGVtIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDMzLjMzJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lZGljYWwtc3RlcHNfX3NsaWRlci1pdGVtIHtcbiAgICBtaW4td2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLm1lZGljYWwtc3RlcHNfX3NsaWRlci1pdGVtIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm1lZGljYWwtc3RlcHNfX3NsaWRlci10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDEzMDMzO1xuICBmb250LXNpemU6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5tZWRpY2FsLXN0ZXBzX19zbGlkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMTQgKiAoMTAwdncgLSAzMjBweCkgLyAxNjAwKTtcbiAgfVxufVxuXG4ubWVkaWNhbC1zdGVwc19fc2xpZGVyLWRlc2NyIHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG4ubWVkaWNhbC1zdGVwc19fc2xpZGVyLWRlc2NyIHAge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOb3dEaXNwbGF5LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGNvbG9yOiAjNDEzMDMzO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5tZWRpY2FsLXN0ZXBzX19zbGlkZXItZGVzY3IgcCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE0cHggKyA2ICogKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCk7XG4gIH1cbn1cblxuLnNhbGVzIC5pbmRleC10b3AgLmNvbnRhaW5lcl9faW5uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTI5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmFydGljbGUgLmluZGV4LXRvcCAuY29udGFpbmVyX19pbm4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjkwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmFydGljbGUgLmluZGV4LXRvcF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufSIsIiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGNvbG9yOiAkdGV4dDtcbn1cblxuYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMzIwcHg7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG5wIHtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBzdHJvbmcge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICB9XG59XG5cbmEge1xuICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1ob3ZlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogJGxpbms7XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkbGluay1ob3Y7XG4gIH1cbn1cblxub2wsXG51bCB7XG4gIGxpIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbnVsIHtcbiAgbGkge1xuICAgIC8vINC/0YPRgtGMINC6INC60LDRgdGC0L7QvNC90L7QuSDQutCw0YDRgtC40L3QutC1INC/0YPQvdC60YLQsCB1bFxuICAgIC8vIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybCgnLi4vaW1nL3VsLnBuZycpO1xuICB9XG59XG5cbi8v0LrQsNGB0YLQvtC80L3Ri9C1INC/0YPQvdC60YLRiyDRgdC/0LjRgdC60LAg0YEg0YbQuNGE0YDQsNC80Lhcbm9sIHtcbiAgLy8gbGlzdC1zdHlsZTogbm9uZTtcbiAgLy8gQGluY2x1ZGUgY291bnRlcihsaSk7XG4gIGxpOjpiZWZvcmUge1xuICAgIC8vIGNvbG9yOiAkYnJhbmQ7XG4gIH1cbn1cblxuaW5wdXQsXG50ZXh0YXJlYSxcbnNlbGVjdCxcbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuaW5wdXQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDAgMCAycHggMDtcbiAgY29sb3I6ICR0ZXh0O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRleHQ7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCR0ZXh0KTtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7XG59XG5cbmlucHV0LmVycm9yLFxudGV4dGFyZWEuZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNlZDFiMjQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZiZDFkMyAhaW1wb3J0YW50O1xufVxuXG5zdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5tYWluLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgLy/RgdCy0L7QudGB0YLQstC+INC00LvRjyDQuNGB0L/RgNCw0LLQu9C10L3QuNGPINCx0LDQs9CwIDEwMHZoINC00LvRjyDQvNC+0LHQuNC70YzQvdGL0YVcbiAgbWluLWhlaWdodDogLW1vei1hdmFpbGFibGU7XG4gIG1pbi1oZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG4gIG1pbi1oZWlnaHQ6IGZpbGwtYXZhaWxhYmxlO1xuICAvL9GB0LLQvtC50YHRgtCy0L4g0LTQu9GPINC/0LvQsNCy0L3QvtC5INC/0YDQvtC60YDRg9GC0LrQuCDQvdCwINGP0LHQu9C+0LrQsNGFXG5cbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAmLm5vLXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4ubWFpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4ZmI7XG5cbiAgZmxleC1ncm93OiAxO1xufVxuXG4uY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDEwMHB4O1xuXG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb25zLXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5Aa2V5ZnJhbWVzIGxpbmVEcmF3IHtcbiAgdG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3ZnRHJhdyB7XG4gIHRvIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxufVxuXG4uYW5pbWF0ZV9fYW5pbWF0ZWQge1xuICBvcGFjaXR5OiAwO1xufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2FOb3dEaXNwbGF5LVJlZ3VsYXI7XG4gIHNyYzogIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTm93RGlzcGxheS1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5vd0Rpc3BsYXktUmVndWxhci53b2ZmJykgIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtO1xuICBzcmM6ICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtLndvZmYnKSAgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSGF0dG9uLU1lZGl1bTtcbiAgc3JjOiAgdXJsKCcuLi9mb250cy9IYXR0b24tTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0hhdHRvbi1NZWRpdW0ud29mZicpICBmb3JtYXQoJ3dvZmYnKTtcbn1cbiIsIkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4vLyA9PT09PSByZXNwb25zaXZlID09PT09XG5AbWl4aW4gbWF4KCR3aWR0aCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGggKyAncHgnKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBtaW4oJHdpZHRoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aCArICdweCcpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyA9PT09PSBvbCBzdHlsZSA9PT09PVxuQG1peGluIGNvdW50ZXIoJHZhcikge1xuICBjb3VudGVyLXJlc2V0OiAkdmFyO1xuICAmID4gbGk6OmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcigkdmFyKSAnKSAnO1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiAkdmFyO1xuICB9XG59XG5cbi8vID09PT09IHBsYWNlaG9sZGVyIHN0eWxlID09PT09XG5AbWl4aW4gcGxhY2Vob2xkZXItY29sb3IoJGNvbG9yKSB7XG4gIG9wYWNpdHk6IDE7XG4gIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICAvKiBJRSAxMCsgKi9cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICAvKiBGaXJlZm94IDE4LSAqL1xuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyA9PT09PSByZXNwb25zaXZlIGZvbnQgPT09PT1cbkBtaXhpbiByZXNwb25zaXZlLWZvbnQoJHBjU2l6ZSwgJG1vYlNpemUpIHtcbiAgJG1heFdpZHRoOiAxOTIwOyAvL9C60L7QvdGC0LXQudC90LXRgFxuICAkYWRkU2l6ZTogJHBjU2l6ZSAtICRtb2JTaXplOyAvL9GA0LDQt9C90LjRhtCwINCyINGA0LDQt9C80LXRgNC1XG4gICRtYXhXaWR0aDogJG1heFdpZHRoIC0gMzIwOyAvL9GA0LDQt9C90LjRhtCwINCyINC60L7QvdGC0LXQudC90LXRgNCw0YVcbiAgZm9udC1zaXplOiAkcGNTaXplICsgcHg7IC8v0YDQsNC30LzQtdGAINC90LAg0LTQtdGB0LrRgtC+0L/QtVxuICBAbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gICAgLy/QvNC+0LHQuNC70YzQvdGL0Lkg0YjRgNC40YTRgiAtIDE2cHhcbiAgICAvL9C00LXRgdC60YLQvtC/0L3Ri9C5INGI0YDQuNGE0YIgLSAzMnB4XG4gICAgLy/QutC+0L3RgtC10LnQvdC10YAgLSAxMjAwcHhcbiAgICAvL2NhbGMo0LzQuNC90LjQvNCw0LvRjNC90YvQuSDRgNCw0LfQvNC10YAg0YjRgNC40YTRgtCwICsg0YDQsNC30L3QuNGG0LAg0YEg0LzQsNC60YHQuNC80LDQu9GM0L3Ri9C8ICogKDEwMHZ3ICAgICAgICAgICAgLyDRgNCw0LfQvNC10YAg0LrQvtC90YLQtdC50L3QtdGA0LApKVxuICAgIC8vZm9udC1zaXplOiBjYWxjKDE2cHggICAgICAgICAgICsgICAgICAgICAgIDE2ICAgICAgICAgICAqICgoMTAwdncgLSAzMjBweCkgIC8gICAgICgxMjAwKSkpO1xuICAgIGZvbnQtc2l6ZTogY2FsYygjeyRtb2JTaXplICsgcHh9ICsgICAgICAjeyRhZGRTaXplfSAgICAgICAqICgoMTAwdncgLSAzMjBweCkgIC8gI3skbWF4V2lkdGh9KSk7XG4gIH1cbn0iLCIuYnRuIHtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2FOb3dEaXNwbGF5LU1lZGl1bScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiA1cHggMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24taG92ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzQxMzAzMztcbiAgYm9yZGVyOiAxcHggc29saWQgIzQxMzAzMztcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICM0MTMwMzM7XG4gIH1cbn1cblxuLmJ0bi0tdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uYnRuLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MTMwMzM7XG4gIH1cbn1cbiIsIi5oZWFkZXJfX21lbnUge1xuICBAaW5jbHVkZSBtYXgoMTQwMCkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24taG92ZXI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2Y1O1xuXG4gICAgQGluY2x1ZGUgbWF4KDEyMDApIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjcpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEwMHB4IDE2cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICAgIHBhZGRpbmc6IDgwcHggMTZweDtcbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG4uaGVhZGVyX19tZW51LWlubiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaGVhZGVyLS1kYXJrIHtcbiAgLm1lbnVfX2xpbmsge1xuICAgIGNvbG9yOiAkdGV4dDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xuICAgIH1cbiAgfVxufVxuXG4ubWVudV9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcblxuICBAaW5jbHVkZSBtYXgoMTQwMCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLm1lbnVfX2l0ZW0ge1xuICBwYWRkaW5nOiAwIDIycHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWF4KDE2MDApIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDE0MDApIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cblxuLm1lbnVfX2xpbmsge1xuICBmb250LWZhbWlseTogJGZvbnQtYm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4xMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMCAyMnB4IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjZmZmO1xuXG4gIEBpbmNsdWRlIG1heCgxNDAwKSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xuICAgIGNvbG9yOiAjNDEzMDMzO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDM1LCAyMCk7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2Nykge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoMzc1KSB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIHBhZGRpbmc6IDAgMCA4cHggMDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY29udGVudDogJyc7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24taG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgIEBpbmNsdWRlIG1heCgxNDAwKSB7XG4gICAgICByaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICBAaW5jbHVkZSBtYXgoMTQwMCkge1xuICAgICAgY29sb3I6ICR0ZXh0O1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQGluY2x1ZGUgbWF4KDE0MDApIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tZW51X19saW5rLS1wYXJlbnQge1xuICBAaW5jbHVkZSBtYXgoMTQwMCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgJjpob3ZlciB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgICB9XG4gICAgICAubWVudV9fbGluay1idG4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjVweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTVweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hcnItcmlnaHQtbGluZSB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2Nykge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgJjpob3ZlciB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgLm1lbnVfX2xpbmstYnRuIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCkgcm90YXRlKDI3MGRlZykgIWltcG9ydGFudDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tZW51X19saW5rLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMzZweDtcbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24taG92ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblxuICBAaW5jbHVkZSBtYXgoMTQwMCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2Nykge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMjFweDtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCkgcm90YXRlKDkwZGVnKSAhaW1wb3J0YW50O1xuICB9XG4gIC5hcnItcmlnaHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgc3Ryb2tlOiAkdGV4dDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG5cbiAgICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjcpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgIH1cbiAgfVxuICAuYXJyLXJpZ2h0LWxpbmUge1xuICAgIHN0cm9rZTogJHRleHQ7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24taG92ZXI7XG5cbiAgICBAaW5jbHVkZSBtYXgoNzY3KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLmJ1cmdlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcblxuICBAaW5jbHVkZSBtYXgoMTQwMCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMwcHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbi5idXJnZXJfX2J0biB7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcblxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgc3ZnIHtcbiAgICBzdHJva2U6ICNmZmY7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuICB9XG59XG5cbi5idXJnZXJfX3RleHQge1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG5cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uaGVhZGVyLS1kYXJrIHtcbiAgLmJ1cmdlcl9fYnRuIHtcbiAgICBzdmcge1xuICAgICAgc3Ryb2tlOiAkdGV4dDtcbiAgICB9XG4gIH1cbiAgLmJ1cmdlcl9fdGV4dCB7XG4gICAgY29sb3I6ICR0ZXh0O1xuICB9XG59XG4iLCIuY29zbWV0aWNzLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG5cbi8vYmVnaW4gI01PVkUtRklFTERcbi5tb3ZlLWZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgfVxuICB9XG59XG5cbi5tb3ZlLWZpZWxkX19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2l0aW9uOiAuNnMgZWFzZS1vdXQ7XG5cbiAgQGluY2x1ZGUgbWF4KDE0MDApIHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCgxMjAwKSB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgfVxufVxuXG4uY29zbWV0aWNzLXNsaWRlcl9fbW92ZS1maWVsZC1pbm4ge1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ob3ZlcjtcbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ob3ZlcjtcbiAgfVxufVxuXG4vL2VuZCAjTU9WRS1GSUVMRFxuXG4uY29zbWV0aWNzLXNsaWRlcl9fbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICAuc2xpY2stbGlzdCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgfVxuICAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAucHJldixcbiAgLm5leHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDMzcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ob3ZlcjtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgd2lkdGg6IDE5MHB4O1xuXG4gICAgICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MTMwMzM7XG4gICAgICB9XG4gICAgICBzdmcge1xuICAgICAgICBzdHJva2U6ICM0MTMwMzM7XG4gICAgICB9XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ob3ZlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBzdHJva2U6ICNmZmY7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMzNweDtcbiAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnNpdGlvbi1ob3ZlcjtcbiAgICB9XG4gIH1cbiAgLnByZXYge1xuICAgIG9yZGVyOiAxMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgICBsZWZ0OiBjYWxjKDUwdncgLSAwcHgpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTEwMCUgLSAxNXB4KSk7XG4gICAgfVxuICB9XG4gIC5uZXh0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG9yZGVyOiAxMTtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDE0MDApIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTQwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHJpZ2h0OiBjYWxjKDUwdncgLSAwcHgpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoMTAwJSArIDE1cHgpKTtcbiAgICB9XG4gIH1cbn1cblxuLmNvc21ldGljcy1zbGlkZXJfX2xpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb3NtZXRpY3Mtc2xpZGVyX19hcnJvd3MtdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMDBweDtcbiAgYm90dG9tOiAxMzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgQGluY2x1ZGUgbWF4KDE0MDApIHtcbiAgICByaWdodDogMzBweDtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgYm90dG9tOiA4MHB4O1xuICAgIG1heC13aWR0aDogMjYwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG4gIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDMwLCAxNik7XG4gIH1cbn1cblxuLmNvc21ldGljcy1zbGlkZXJfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIEBpbmNsdWRlIG1heCg3NjcpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmJ0biB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG5cbiAgICBAaW5jbHVkZSBtYXgoNzY3KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uY29zbWV0aWNzLXNsaWRlcl9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS42NjtcbiAgbWF4LXdpZHRoOiA3ODBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCg0NSwgMjUpO1xuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiIsIi5pbmRleC1tZW4ge1xuICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZjU7XG5cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDI1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDI1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uaW5kZXgtbWVuX19sZWZ0IHtcbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMjAlICsgMTVweCk7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4uaW5kZXgtbWVuX190aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCg0MCwgMjApO1xuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLy9iZWdpbiAjU0xJREVSXG4uaW5kZXgtbWVuLXNsaWRlci13cmFwIHtcbiAgd2lkdGg6IGNhbGMoNjAlICsgNTBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTtcblxuICBAaW5jbHVkZSBtYXgoMTYwMCkge1xuICAgIHdpZHRoOiBjYWxjKDY1JSArIDUwcHgpO1xuICB9XG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgd2lkdGg6IGNhbGMoODAlICsgNTBweCk7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1MHB4KTtcbiAgfVxufVxuXG4uaW5kZXgtbWVuLXNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcmV2LFxuICAubmV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogMzNweDtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ob3ZlcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHdpZHRoOiAxOTBweDtcblxuICAgICAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xuICAgICAgfVxuICAgICAgc3ZnIHtcbiAgICAgICAgc3Ryb2tlOiAjNDEzMDMzO1xuICAgICAgfVxuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24taG92ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJhZGJiO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgc3Ryb2tlOiAjYjJhZGJiO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICB0cmFuc2l0aW9uOiBzdHJva2UgJHRyYW5zaXRpb24taG92ZXI7XG4gICAgfVxuICB9XG4gIC5wcmV2IHtcbiAgICBvcmRlcjogMTA7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICB9XG4gIC5uZXh0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG9yZGVyOiAxMTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICB9XG4gIH1cbn1cblxuLmluZGV4LW1lbi1zbGlkZXJfX3NsaWRlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDAgMjVweDtcblxuICBAaW5jbHVkZSBtYXgoMTQwMCkge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgcGFkZGluZzogMCAzMHB4IDAgMDtcbiAgfVxufVxuXG4uaW5kZXgtbWVuLXNsaWRlcl9fc2xpZGUtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0ZXh0O1xufVxuXG4uaW5kZXgtbWVuLXNsaWRlcl9fc2xpZGUtdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCgyNSwgMTQpO1xufVxuXG4uaW5kZXgtbWVuLXNsaWRlcl9fc2xpZGUtaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgJjpob3ZlciB7XG4gICAgJjo6YmVmb3JlLFxuICAgIHN2ZyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb24taG92ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY1LCA0OCwgNTEsIC4zKTtcbiAgfVxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGJvdHRvbTogMzBweDtcbiAgICBzdHJva2U6ICNmZmY7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb24taG92ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4vL2VuZCAjU0xJREVSXG4iLCIuaW5kZXgtcmV2aWV3cyB7XG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmluZGV4LXJldmlld3Mtc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgLnByZXYsXG4gIC5uZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiAzM3B4O1xuICAgIG1hcmdpbi10b3A6IC0zM3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ob3ZlcjtcblxuICAgIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgd2lkdGg6IDE5MHB4O1xuXG4gICAgICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MTMwMzM7XG4gICAgICB9XG4gICAgICBzdmcge1xuICAgICAgICBzdHJva2U6ICM0MTMwMzM7XG4gICAgICB9XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ob3ZlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmFkYmI7XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBzdHJva2U6ICNiMmFkYmI7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMzNweDtcbiAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnNpdGlvbi1ob3ZlcjtcbiAgICB9XG4gIH1cbiAgLnByZXYge1xuICAgIG9yZGVyOiAxMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cbiAgLm5leHQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbi5pbmRleC1yZXZpZXdzLXNsaWRlcl9fc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuXG4uaW5kZXgtcmV2aWV3cy1zbGlkZXJfX3JldmlldyB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDUwcHggNTBweCA1MHB4IDA7XG5cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgODBweCAwO1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMCAwO1xuICB9XG59XG5cbi5pbmRleC1yZXZpZXdzLXNsaWRlcl9fcmV2aWV3LW5hbWUge1xuICBmb250LWZhbWlseTogJGZvbnQtYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMzAsIDE4KTtcbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5pbmRleC1yZXZpZXdzLXNsaWRlcl9fcmV2aWV3LXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMjUsIDE0KTtcbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmluZGV4LXJldmlld3Mtc2xpZGVyX19yZXZpZXctbGluayB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGNvbG9yOiAjNDEzMDMzO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQxMzAzMztcbn1cblxuLmluZGV4LXJldmlld3Mtc2xpZGVyX19yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwJTtcblxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmluZGV4LXJldmlld3Mtc2xpZGVyX19waWMge1xuICB3aWR0aDogNjYlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cblxuLmluZGV4LXJldmlld3Mtc2xpZGVyX19waWMtdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTBweDtcbiAgbGVmdDogNjYlO1xuICBtYXgtd2lkdGg6IDI3MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwcHgpO1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoNDAsIDIwKTtcbn1cblxuLy9iZWdpbiAjREVDT1Jcbi5pbmRleC1yZXZpZXdzX19kZWNvci1saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiBhdXRvO1xuXG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcbiAgfVxuICAmLmFjdGl2ZSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGFuaW1hdGlvbjogbGluZURyYXcgMXMgbGluZWFyIGZvcndhcmRzIDEuNXM7XG4gICAgfVxuICB9XG59XG5cbi5pbmRleC1yZXZpZXdzX19jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwcHg7XG4gIGxlZnQ6IGNhbGMoNTAlICsgMzgwcHgpO1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgc3Ryb2tlOiAkdGV4dDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICBzdHJva2UtZGFzaGFycmF5OiAzMTE7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAzMTE7XG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICBsZWZ0OiBjYWxjKDY2JSAtIDYwcHgpO1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgdG9wOiAtNDBweDtcbiAgICBsZWZ0OiBjYWxjKDY2JSAtIDUwcHgpO1xuICB9XG4gICYuYWN0aXZlIHtcbiAgICBhbmltYXRpb246IHN2Z0RyYXcgMXMgbGluZWFyIGZvcndhcmRzIC41cztcbiAgfVxufVxuXG4uaW5kZXgtcmV2aWV3c19fZGVjb3ItZGlhZ29uYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogLTU2MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHN0cm9rZTogJHRleHQ7XG4gIHdpZHRoOiAxNDAwcHg7XG4gIGhlaWdodDogODA5cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE2MTY7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAxNjE2O1xuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgbGVmdDogY2FsYyg2NiUgLSA0NDBweCk7XG4gIH1cbiAgJi5hY3RpdmUge1xuICAgIGFuaW1hdGlvbjogc3ZnRHJhdyAxcyBsaW5lYXIgZm9yd2FyZHMgMS41cztcbiAgfVxufVxuXG4vL2VuZCAjREVDT1JcbiIsIi5tZWRpY2FsLXN0ZXBzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNmNTtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxuICB9XG59XG5cbi5tZWRpY2FsLXN0ZXBzX19pbm4ge1xuICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5tZWRpY2FsLXN0ZXBzX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCg0NSwgMjUpO1xuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuLm1lZGljYWwtc3RlcHNfX2Rlc2NyIHtcbiAgZm9udC1mYW1pbHk6ICRmb250O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDExMHB4O1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMjUsIDE0KTtcbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi8vYmVnaW4gI1NMSURFUlxuLm1lZGljYWwtc3RlcHNfX3NsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuc2xpY2stbGlzdCxcbiAgLnNsaWNrLXRyYWNrIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbiAgLnByZXYsXG4gIC5uZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiAzM3B4O1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWhvdmVyO1xuXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICB3aWR0aDogMTkwcHg7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MTMwMzM7XG4gICAgICB9XG4gICAgICBzdmcge1xuICAgICAgICBzdHJva2U6ICM0MTMwMzM7XG4gICAgICB9XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ob3ZlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmFkYmI7XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBzdHJva2U6ICNiMmFkYmI7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMzNweDtcbiAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnNpdGlvbi1ob3ZlcjtcbiAgICB9XG4gIH1cbiAgLnByZXYge1xuICAgIG9yZGVyOiAxMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cbiAgLm5leHQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbi5tZWRpY2FsLXN0ZXBzX19zbGlkZXItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAzMy4zMyU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgbWluLXdpZHRoOiA1MCU7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubWVkaWNhbC1zdGVwc19fc2xpZGVyLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdGV4dDtcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMzAsIDE2KTtcbn1cblxuLm1lZGljYWwtc3RlcHNfX3NsaWRlci1kZXNjciB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBwIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICBjb2xvcjogIzQxMzAzMztcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCgyMCwgMTQpO1xuICB9XG59XG5cbi8vZW5kICNTTElERVJcbiIsIi5zdWJtZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWhvdmVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcblxuICBAaW5jbHVkZSBtYXgoMTQwMCkge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2Nykge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNmNTtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzB2aDtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI0OCwgMjQ4LCAyNTEsIDApIDAlLCAjZjhmOGZiIDEwMCUpO1xuXG4gICAgQGluY2x1ZGUgbWF4KDc2Nykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDc2Nykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi5hY3RpdmUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnN1Ym1lbnVfX2lubiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDIxNXB4O1xuXG4gIEBpbmNsdWRlIG1heCgxNDAwKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoMTIwMCkge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2Nykge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnN1Ym1lbnVfX2xpc3Qge1xuICBtYXJnaW46IDIyMHB4IDA7XG4gIHBhZGRpbmc6IDA7XG5cbiAgQGluY2x1ZGUgbWF4KDEyMDApIHtcbiAgICBtYXJnaW46IDE1MHB4IDA7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2Nykge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cblxuLnN1Ym1lbnVfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIEBpbmNsdWRlIG1heCg3NjcpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uc3VibWVudV9fdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQtYm9sZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40MztcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC41ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIG1heCg3NjcpIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoMzc1KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4uc3VibWVudV9fc3VibGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnN1Ym1lbnVfX3N1Yml0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uc3VibWVudV9fc3VibGluayB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZzogMCAwIDAgMDtcbiAgY29sb3I6ICM0MTMwMzM7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDI1LCAyMCk7XG4gIEBpbmNsdWRlIG1heCg3NjcpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoMzc1KSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWhvdmVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3cHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xuICB9XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkdGV4dDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsIi5jb3NtZXRpY3MtY29tcGFyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmNvc21ldGljcy1jb21wYXJlX19pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA1MCU7XG5cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IC0zMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgNjBweCk7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQxMzAzMztcblxuICAgIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICAgIHRvcDogLTE1cHg7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgIH1cbiAgfVxufVxuXG4uY29zbWV0aWNzLWNvbXBhcmVfX2ltZy1iZWZvcmUsXG4uY29zbWV0aWNzLWNvbXBhcmVfX2ltZy1hZnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwJTtcbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cblxuLmNvc21ldGljcy1jb21wYXJlX19pbWctdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNTBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDQ1LCAyMCk7XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDM3NSkge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4uY29zbWV0aWNzLWNvbXBhcmVfX2Rlc2NyIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweDtcblxuICBAaW5jbHVkZSBtYXgoMTIwMCkge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIHAge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgY29sb3I6ICM0MTMwMzM7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMjUsIDE0KTtcbiAgICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5tZW51X19jbG9zZSxcbi5zdWJtZW51X19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA2MHB4O1xuICByaWdodDogNjBweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ob3ZlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICB0b3A6IDQ0cHg7XG4gICAgcmlnaHQ6IDQ0cHg7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjcpIHtcbiAgICB0b3A6IDE2cHg7XG4gICAgcmlnaHQ6IDE2cHg7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICBzdmcge1xuICAgIHN0cm9rZTogJHRleHQ7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubWVudV9fY2xvc2Uge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcblxuICAmLmFjdGl2ZSB7XG4gICAgQGluY2x1ZGUgbWF4KDE0MDApIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuLnN1Ym1lbnVfX2Nsb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcblxuICBAaW5jbHVkZSBtYXgoNzY3KSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIubWFpbi13cmFwIC5tYWluIHtcbiAgLm96X2NvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogI2Y4ZjhmYjtcbiAgfVxuICAucGVycy1jb250ZW50IC5wbmFtZSB7XG4gICAgY29sb3I6ICM0MTMwMzM7XG4gIH1cbiAgLm96X2J0bixcbiAgLm96X2hpZCBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG4gICAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2FOb3dEaXNwbGF5LU1lZGl1bScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiA1cHggMjVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24taG92ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjNDEzMDMzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MTMwMzM7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MTMwMzM7XG4gICAgfVxuICB9XG4gIC5vel9oaWRfY2Fyb3VzZWwgdWwgbGkge1xuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjZTNlM2Y1O1xuICB9XG4gIC5vel9oaWQgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgICBjb2xvcjogIzQxMzAzMztcbiAgICBiYWNrZ3JvdW5kOiAjZTNlM2Y1O1xuICB9XG4gIC5vel9oaWQgLnVpLWRhdGVwaWNrZXItbmV4dCxcbiAgLm96X2hpZCAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgICBjb2xvcjogIzQxMzAzMztcbiAgfVxuICAub3pfaGlkIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRkW2RhdGEtaGFuZGxlcj0nc2VsZWN0RGF5J10gYSB7XG4gICAgY29sb3I6ICM0MTMwMzM7XG4gIH1cbiAgLm96X2hpZCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0Ym9keSB0ZFtkYXRhLWhhbmRsZXI9J3NlbGVjdERheSddIGE6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlM2UzZjU7XG4gIH1cbiAgLm96X2JhY2tfYnRuIHtcbiAgICBmb250LWZhbWlseTogJ0hlbHZldGljYU5vd0Rpc3BsYXktTWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgdG9wOiAxNXB4O1xuICAgIGxlZnQ6IDI1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDVweCAyNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ob3ZlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM0MTMwMzM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzQxMzAzMztcbiAgICBib3JkZXItcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQxMzAzMztcbiAgICB9XG4gIH1cbiAgLm96X2JhY2tfYnRuOmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxuICAub3pfdXNsX3ByaWNlIHNwYW4sXG4gIC5vel91c2xfdGltZSBzcGFuLFxuICAub3pfaGlkIC51c2x1Z2EgcC51c2xuYW1lLFxuICAucGFyYW1zX3VzbCA+IGRpdiB7XG4gICAgY29sb3I6ICM0MTMwMzM7XG4gIH1cbiAgI3RpbWVGb3JtLnRmLXRlbiAub3pfZm9ybV93cmFwIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLm96X3phcGlzX2luZm8ge1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICBjb2xvcjogIzQxMzAzMztcbiAgICBiYWNrZ3JvdW5kOiAjZTNlM2Y1O1xuICB9XG4gIC5vel96YXBpc19pbmZvLFxuICAub3pfemFwaXNfaW5mbyBwLFxuICAub3pfemFwaXNfaW5mbyBzcGFuIHtcbiAgICBjb2xvcjogIzQxMzAzMztcbiAgfVxuICAuZm9ybV9maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vel9mb3JtX3dyYXAgaW5wdXRbdHlwZT0ndGV4dCddLFxuICAub3pfZm9ybV93cmFwIGlucHV0W3R5cGU9J3RlbCddLFxuICAub3pfZm9ybV93cmFwIGlucHV0W3R5cGU9J2VtYWlsJ10ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZzogMCAwIDJweCAwO1xuICAgIGNvbG9yOiAkdGV4dDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0ZXh0O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICB9XG4gIH1cbiAgaW5wdXRbdHlwZT0nc3VibWl0J10ub3pfc3VibWl0Lm96X2J0bixcbiAgaW5wdXRbdHlwZT0nc3VibWl0J10ub3pfc3VibWl0Lm96X2J0bjphY3RpdmUge1xuICAgIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhTm93RGlzcGxheS1NZWRpdW0nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZzogNXB4IDI1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWhvdmVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzQxMzAzMztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNDEzMDMzO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMDMzO1xuICAgIH1cbiAgfVxuICAub3pfaGlkX2Nhcm91c2VsIHVsIGxpLnNxdWFyZWRUaHJlZSBsYWJlbDpob3ZlciB7XG4gICAgY29sb3I6ICM0MTMwMzM7XG4gICAgYmFja2dyb3VuZDogI2UzZTNmNTtcbiAgfVxufVxuIiwiLnBvcHVwX19sYXllciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogLjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTMwMzM7XG59XG5cbi5wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogYXV0bztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgbWF4LWhlaWdodDogOTZ2aDtcbiAgcGFkZGluZzogMTgwcHggMTgwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgLjFweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG5cbiAgQGluY2x1ZGUgbWF4KDE2MDApIHtcbiAgICBwYWRkaW5nOiAxODBweCAxMzBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoMTQwMCkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gICAgcGFkZGluZzogMTUwcHggMTAwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBtaW4taGVpZ2h0OiAzNjBweDtcbiAgICBwYWRkaW5nOiAxMDBweCAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBwYWRkaW5nOiA4MHB4IDMwcHggNTBweCAzMHB4O1xuICB9XG59XG5cbi5wb3B1cF9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24taG92ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICBzdmcge1xuICAgIHN0cm9rZTogJHRleHQ7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICB9XG4gIH1cbn1cblxuLy9iZWdpbiAjUE9QVVAgU0hBUkVcbi5wb3B1cC1zaGFyZV9fYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgbWF4KDEyMDApIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuXG4ucG9wdXAtc2hhcmVfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM0MTMwMzM7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDQwLCAzMCk7XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbi5wb3B1cC1zaGFyZV9fc29jaWFsLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG5cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4ucG9wdXAtc2hhcmVfX3NvY2lhbC1pdGVtIHtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWF4KDEyMDApIHtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgbWFyZ2luOiAwIDE4cHggMThweCAwO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1heCgzNzUpIHtcbiAgICBtYXJnaW46IDAgMzBweCAxOHB4IDA7XG4gIH1cbn1cblxuLnBvcHVwLXNoYXJlX19zb2NpYWwtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBzdmcge1xuICAgIHN0cm9rZTogJHRleHQ7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCgzNzUpIHtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucG9wdXAtc2hhcmVfX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0OTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQxMzAzMztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gIEBpbmNsdWRlIG1heCgxMjAwKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cblxuLnBvcHVwLXNoYXJlX19saW5rLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogbm9uZTtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzQxMzAzMztcblxuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgc3Ryb2tlOiAkdGV4dDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLnBvcHVwLXNoYXJlX19saW5rLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAaW5jbHVkZSBtYXgoMTIwMCkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICBzcGFuIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9sZDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgY29sb3I6ICM0MTMwMzM7XG4gIH1cbn1cblxuLy9lbmQgI1BPUFVQIFNIQVJFXG5cbi8vYmVnaW4gI1BPUFVQIENBTExCQUNLXG4ucG9wdXAtY2FsbGJhY2tfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIC5jb250YWN0cy1mb3JtX190aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDQwLCAyNSk7XG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICB9XG4gIC5jb250YWN0cy1mb3JtX19mb3JtLXN1Ym1pdCB7XG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cbiAgfVxufVxuXG4vL2VuZCAjUE9QVVAgQ0FMTEJBQ0tcbiIsIi8vINGB0LrRgNGL0LLQsNC10Lwg0LLRgdC1INGB0LvQsNC50LTRiyDQutGA0L7QvNC1INC/0LXRgNCy0L7Qs9C+INC/0YDQuCDQvtGC0LrQu9GO0YfQtdC90L3QvtC8IEpTXG4vLyAuc2xpY2stc2xpZGUg0LjRgdC/0YDQsNCy0LjRgtGMINC90LAg0YLQtdC60YPRidC40Lkg0LrQu9Cw0YHRgVxuLm5vLWpzIC5zbGljay1zbGlkZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vINGB0LrRgNGL0LLQsNC10Lwg0YHQu9Cw0LnQtNC10YAg0LTQviDQtdCz0L4g0LjQvdC40YbQuNCw0LvQuNC30LDRhtC40Lhcbi8vIC5jYXJkLXNsaWRlci1sZ19fbGlzdCDQuNGB0L/RgNCw0LLQuNGC0Ywg0L3QsCDRgtC10LrRg9GJ0LjQuSDQutC70LDRgdGBXG4uY2FyZC1zbGlkZXItbGdfX2xpc3Qge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5jYXJkLXNsaWRlci1sZ19fbGlzdC5zbGljay1pbml0aWFsaXplZCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnLi4vaW1nL3NsaWNrL3NsaWNrLWFqYXgtbG9hZGVyLmdpZicpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4uc2xpY2stc2xpZGVyIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG87XG4gICoge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc2xpY2svc2xpY2stYXJyLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uc2xpY2stcHJldiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG5cbi5zbGljay1uZXh0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDA7XG4gIH1cbn1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDtcbn1cblxuW2Rpcj0ncnRsJ10gLnNsaWNrLXByZXYge1xuICByaWdodDogLTI1cHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuXG5bZGlyPSdydGwnXSAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAtMjVweDtcbn1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSxcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgZm9udC1zaXplOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29udGVudDogJ+KAoic7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogLjI1O1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgb3BhY2l0eTogLjc1O1xuICBjb2xvcjogYmxhY2s7XG59XG4iLCIuaGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlci0tZGFyayB7XG4gIC5oZWFkZXJfX2xvZ28gc3ZnIHtcbiAgICBmaWxsOiAkdGV4dDtcbiAgfVxuICAuaGVhZGVyX19waG9uZSxcbiAgLmhlYWRlcl9fZW1haWwge1xuICAgIGNvbG9yOiAkdGV4dDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlcl9fbG9nbyB7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogNzVweDtcblxuICBAaW5jbHVkZSBtYXgoMTYwMCkge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoMTQwMCkge1xuICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgc3ZnIHtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHdpZHRoOiAxNzBweDtcbiAgICBoZWlnaHQ6IDE4M3B4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgICAgZmlsbDogI2ZmZjtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDM3NSkge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDg0cHg7XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXJfX2NvbnRhY3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5oZWFkZXJfX3Bob25lIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDI1LCAxNik7XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5cbi5oZWFkZXJfX2VtYWlsIHtcbiAgZm9udC1mYW1pbHk6ICRmb250O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogI2ZmZjtcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMTUsIDEzKTtcbn1cbiIsIi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE0MTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmZvb3Rlcl9fdGl0bGUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoNDAsIDIwKTtcbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG59XG5cbi5mb290ZXItZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuLmZvb3Rlci1mb3JtX19pbnB1dCxcbi5mb290ZXItZm9ybV9fc3VibWl0IHtcbiAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gNTNweCk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuXG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjVweCk7XG4gIH1cbn1cblxuLmZvb3Rlci1mb3JtX19pbnB1dCB7XG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyNXB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLmZvb3Rlci1mb3JtX19zdWJtaXQge1xuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZvb3Rlcl9fcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIC8vanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLmZvb3Rlcl9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSA1M3B4KTtcbiAgbWluLWhlaWdodDogMjkwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyNXB4KTtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjVweCk7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyX19sb2dvIHtcbiAgZmlsbDogJHRleHQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IDE4M3B4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTA1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIG1heC13aWR0aDogMTcwcHg7XG4gICAgaGVpZ2h0OiAxODNweDtcbiAgfVxufVxuXG4uZm9vdGVyX19jb3B5cmlnaHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb24taG92ZXI7XG4gIG9wYWNpdHk6IC41O1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzQxMzAzMztcbiAgfVxufVxuXG4uZm9vdGVyX19waG9uZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgfVxufVxuXG4uZm9vdGVyX19lbWFpbCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5mb290ZXJfX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mb290ZXJfX3NvY2lhbC1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAmOmhvdmVyIHtcbiAgICBzdmcge1xuICAgICAgZmlsbDogI2ZmZjtcbiAgICB9XG4gIH1cbiAgc3ZnIHtcbiAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICBzdHJva2U6ICR0ZXh0ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHRyYW5zaXRpb246IGZpbGwgJHRyYW5zaXRpb24taG92ZXI7XG4gIH1cbn1cblxuLmZvb3Rlcl9fYWRkcmVzcyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgY29sb3I6ICM0MTMwMzM7XG5cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmZvb3Rlcl9fbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5mb290ZXJfX2xpbmsge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ob3ZlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6IHJnYmEoNjUsIDQ4LCA1MSwgLjUpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg2NSwgNDgsIDUxLCAuNSk7XG5cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoNjUsIDQ4LCA1MSwgMSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNjUsIDQ4LCA1MSwgMSk7XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbiIsIi5pbmRleC10b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2MwOTE7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIHBhZGRpbmctdG9wOiAzMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjUwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgICAgcGFkZGluZy10b3A6IDI1MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI1MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICB9XG4gIH1cbiAgLmJ0bi0tdHJhbnNwYXJlbnQge1xuICAgIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzQxMzAzMztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQxMzAzMztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmluZGV4LXRvcF9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS42NjtcbiAgbWF4LXdpZHRoOiA3ODBweDtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDQ1LCAyNSk7XG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uaW5kZXgtdG9wX19zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNjUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gIGNvbG9yOiAjZmZmO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCgyNSwgMTQpO1xufVxuXG4vL2JlZ2luICNERUNPUlxuLmluZGV4LXRvcF9fZGVjb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQzMHB4O1xuICBoZWlnaHQ6IDEwMXB4O1xuICBtYXJnaW46IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICBoZWlnaHQ6IDg4cHg7XG4gIH1cbn1cblxuLmluZGV4LXRvcF9fZGVjb3ItbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbiAgJi5hY3RpdmUge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBhbmltYXRpb246IGxpbmVEcmF3IDFzIGxpbmVhciBmb3J3YXJkcyAuNXM7XG4gICAgfVxuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcbiAgfVxufVxuXG4uaW5kZXgtdG9wX19kZWNvci1jaXJjbGUge1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgc3Ryb2tlOiAkdGV4dDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgc3Ryb2tlLWRhc2hhcnJheTogMzExO1xuICBzdHJva2UtZGFzaG9mZnNldDogMzExO1xuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gICYuYWN0aXZlIHtcbiAgICBhbmltYXRpb246IHN2Z0RyYXcgMXMgbGluZWFyIGZvcndhcmRzIDEuNXM7XG4gIH1cbn1cblxuLy9lbmQgI0RFQ09SXG4iLCIuaW5kZXgtcHJvY2VkdXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE0OTBweDtcbiAgfVxufVxuXG4uaW5kZXgtcHJvY2VkdXJlX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaW5kZXgtcHJvY2VkdXJlX19yb3ctLXRvcCB7XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5pbmRleC1wcm9jZWR1cmVfX3Jvdy0tYm90dG9tIHtcbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuXG4uaW5kZXgtcHJvY2VkdXJlX190ZXh0IHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMzBweCAwIDMwcHggMjE1cHg7XG5cbiAgQGluY2x1ZGUgbWF4KDE0MDApIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMzBweCAxMDBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIHBhZGRpbmc6IDMwcHggMCAzMHB4IDUwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuXG4uaW5kZXgtcHJvY2VkdXJlX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICBsaW5lLWhlaWdodDogMS42NjtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMzAsIDE4KTtcbn1cblxuLmluZGV4LXByb2NlZHVyZV9fbGlzdCB7XG4gIG1hcmdpbjogNjBweCAwIDAgMDtcbiAgcGFkZGluZzogMDtcblxuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIG1hcmdpbjogMzBweCAwIDAgMDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgbWFyZ2luOiA1cHggMCAwIDA7XG4gIH1cbn1cblxuLmluZGV4LXByb2NlZHVyZV9fbGlzdC1pdGVtIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCgyNSwgMTYpO1xuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xuICB9XG59XG5cbi5pbmRleC1wcm9jZWR1cmVfX2ltZyB7XG4gIHdpZHRoOiA1MCU7XG5cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5pbmRleC1wcm9jZWR1cmVfX2ltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaW5kZXgtcHJvY2VkdXJlX19pbWctLXRvcCB7XG4gIHBhZGRpbmctbGVmdDogMjE1cHg7XG5cbiAgQGluY2x1ZGUgbWF4KDE0MDApIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLy9iZWdpbiAjREVDT1Jcbi5pbmRleC1wcm9jZWR1cmVfX2RlY29yLXRvcC1saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDIxNXB4O1xuICB3aWR0aDogMTAwMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWF4KDE0MDApIHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIGxlZnQ6IDMwJTtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cbiAgJi5hY3RpdmUge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBhbmltYXRpb246IGxpbmVEcmF3IDFzIGxpbmVhciBmb3J3YXJkcyAuNXM7XG4gICAgfVxuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xuICB9XG59XG5cbi5pbmRleC1wcm9jZWR1cmVfX2RlY29yLWNpcmNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTAwcHg7XG4gIHJpZ2h0OiAtMTAwcHg7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICR0ZXh0O1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIHN0cm9rZS1kYXNoYXJyYXk6IDYyNTtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDYyNTtcbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIHRvcDogLTcwcHg7XG4gICAgcmlnaHQ6IC03MHB4O1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG4gICYuYWN0aXZlIHtcbiAgICBhbmltYXRpb246IHN2Z0RyYXcgMXMgbGluZWFyIGZvcndhcmRzIDEuNXM7XG4gIH1cbn1cblxuLmluZGV4LXByb2NlZHVyZV9fZGVjb3ItYm90dG9tLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBjYWxjKDEwMCUgLSAyMTVweCk7XG4gIGJvdHRvbTogMTAwcHg7XG4gIHdpZHRoOiA3MDBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG4gICYuYWN0aXZlIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYW5pbWF0aW9uOiBsaW5lRHJhdyAxcyBsaW5lYXIgZm9yd2FyZHMgLjVzO1xuICAgIH1cbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcbiAgfVxufVxuXG4uaW5kZXgtcHJvY2VkdXJlX19kZWNvci1kaWFnb25hbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBzdHJva2U6ICR0ZXh0O1xuICB3aWR0aDogOTYxcHg7XG4gIGhlaWdodDogNTU1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIHN0cm9rZS1kYXNoYXJyYXk6IDExMTA7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAxMTEwO1xuICAmLmFjdGl2ZSB7XG4gICAgYW5pbWF0aW9uOiBzdmdEcmF3IDFzIGxpbmVhciBmb3J3YXJkcyAxLjVzO1xuICB9XG59XG5cbi8vZW5kICNERUNPUlxuIiwiLmluZGV4LXNlY29uZCB7XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmluZGV4LXNlY29uZC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSA1M3B4KTtcblxuICBAaW5jbHVkZSBtYXgoMTQwMCkge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDI1cHgpO1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgLmluZGV4LXNlY29uZC1pdGVtX190aXRsZSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIC5pbmRleC1zZWNvbmQtaXRlbV9fZGVzY3Ige1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG4uaW5kZXgtc2Vjb25kLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uLWhvdmVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuXG4gIEBpbmNsdWRlIG1heCgxNDAwKSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5cbi5pbmRleC1zZWNvbmQtaXRlbV9fZGVzY3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb24taG92ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY1LCA0OCwgNTEsIC4zKTtcbn1cblxuLmluZGV4LXNlY29uZC1pdGVtX19kZXNjci10ZXh0IHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuXG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuIiwiLmluZGV4LXNraW4ge1xuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLmluZGV4LXNraW5fX2ltZyB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA1MCU7XG5cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaW5kZXgtc2tpbl9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgd2lkdGg6IDUwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCg0MCwgMjApO1xuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4iLCIuaW5kZXgtYWJvdXQge1xuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uaW5kZXgtYWJvdXRfX2ltZyB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA1MCU7XG5cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaW5kZXgtYWJvdXRfX3JpZ2h0IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweDtcblxuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5pbmRleC1hYm91dF9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgY29sb3I6ICM0MTMwMzM7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDQwLCAyMCk7XG4gIEBpbmNsdWRlIG1heCgxNDAwKSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbi5pbmRleC1hYm91dF9fZGVzY3Ige1xuICBsaW5lLWhlaWdodDogMS42O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgY29sb3I6ICM0MTMwMzM7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDI1LCAxNCk7XG4gIEBpbmNsdWRlIG1heCgxNDAwKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuIiwiLmNvc21ldGljcy1hcnRpY2xlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxuICB9XG59XG5cbi5jb3NtZXRpY3MtYXJ0aWNsZXNfX2lubiB7XG4gIG1heC13aWR0aDogMTI5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmNvc21ldGljLWFydGljbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAuY29zbWV0aWMtYXJ0aWNsZV9fdGV4dCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgQGluY2x1ZGUgbWF4KDEyMDApIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNvc21ldGljLWFydGljbGVfX2ltZy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogNDMlO1xuXG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29zbWV0aWMtYXJ0aWNsZV9faW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cblxuLmNvc21ldGljLWFydGljbGVfX2ltZy0tc20ge1xuICB3aWR0aDogNjclO1xuXG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29zbWV0aWMtYXJ0aWNsZV9faW1nLS12aWRlbyB7XG4gICY6aG92ZXIge1xuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiAnJztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uLWhvdmVyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY1LCA0OCwgNTEsIC4zKTtcbiAgfVxuICAmOjphZnRlciB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcGxheS5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG59XG5cbi5jb3NtZXRpYy1hcnRpY2xlX190ZXh0IHtcbiAgd2lkdGg6IDU3JTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuXG4gIEBpbmNsdWRlIG1heCgxMjAwKSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgcCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgY29sb3I6ICM0MTMwMzM7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMjUsIDE0KTtcbiAgfVxufVxuXG4uY29zbWV0aWMtYXJ0aWNsZV9fdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoNDAsIDIwKTtcbn1cblxuLy9iZWdpbiAjREVDT1Jcbi5jb3NtZXRpY3MtYXJ0aWNsZXNfX2RlY29yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01MHB4O1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTI5MHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiAnJztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjE2cHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xuICB9XG4gICYuYWN0aXZlIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYW5pbWF0aW9uOiBsaW5lRHJhdyAxcyBsaW5lYXIgZm9yd2FyZHMgMS41cztcbiAgICB9XG4gIH1cbn1cblxuLmNvc21ldGljcy1hcnRpY2xlc19fZGVjb3ItY2lyY2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICR0ZXh0O1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICBzdHJva2UtZGFzaGFycmF5OiAzMTE7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAzMTE7XG4gIC8vQGluY2x1ZGUgbWF4KDc2OCkge1xuICAvLyAgbGVmdDogY2FsYyg2NiUgLSA2MHB4KTtcbiAgLy99XG4gIC8vQGluY2x1ZGUgbWF4KDU0MCkge1xuICAvLyAgd2lkdGg6IDgwcHg7XG4gIC8vICBoZWlnaHQ6IDgwcHg7XG4gIC8vICB0b3A6IC00MHB4O1xuICAvLyAgbGVmdDogY2FsYyg2NiUgLSA1MHB4KTtcbiAgLy99XG4gICYuYWN0aXZlIHtcbiAgICBhbmltYXRpb246IHN2Z0RyYXcgMXMgbGluZWFyIGZvcndhcmRzIC41cztcbiAgfVxufVxuXG4vL2VuZCAjREVDT1JcbiIsIi5pbmRleC1pbnN0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNmNTtcbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAyMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjEwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uaW5kZXgtaW5zdC1waWNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IC0yMDBweDtcblxuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5pbmRleC1pbnN0LXBpY3NfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIHBhZGRpbmc6IDAgMjVweDtcblxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICBwYWRkaW5nOiAwO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgc3ZnLFxuICAgICY6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDI1cHg7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDI1cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb24taG92ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY1LCA0OCwgNTEsIC4zKTtcblxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgbGVmdDogMTVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuICBzdmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgc3Ryb2tlOiAjZmZmO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uLWhvdmVyO1xuICAgIG9wYWNpdHk6IDA7XG5cbiAgICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmluZGV4LWluc3RfX2Rlc2NyIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDYwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuXG4gIEBpbmNsdWRlIG1heCgxNjAwKSB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDE0MDApIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmluZGV4LWluc3RfX3RpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCg0MCwgMjApO1xuICBAaW5jbHVkZSBtYXgoMTQwMCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4iLCIuY29zbWV0aWNzLXNsb2dhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNmNTtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxuICB9XG59XG5cbi5jb3NtZXRpY3Mtc2xvZ2FuX19pbm4ge1xuICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jb3NtZXRpY3Mtc2xvZ2FuX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCg0NSwgMjUpO1xuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmNvc21ldGljcy1zbG9nYW5fX2Rlc2NyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNiU7XG5cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgcCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGNvbG9yOiAjNDEzMDMzO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDI1LCAxNCk7XG4gIH1cbn1cblxuLy9iZWdpbiAjREVDT1Jcbi5jb3NtZXRpY3Mtc2xvZ2FuX19kZWNvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiAxMDAlO1xuICB3aWR0aDogMTQwMHB4O1xuICBoZWlnaHQ6IDgwOXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTMwcHgsIDIwMHB4KTtcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAyMDBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xuICB9XG4gICYuYWN0aXZlIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYW5pbWF0aW9uOiBsaW5lRHJhdyAxcyBsaW5lYXIgZm9yd2FyZHMgMS41cztcbiAgICB9XG4gIH1cbn1cblxuLmNvc21ldGljcy1zbG9nYW5fX2RlY29yLWRpYWdvbmFsIHtcbiAgei1pbmRleDogMTtcbiAgc3Ryb2tlOiAkdGV4dDtcbiAgd2lkdGg6IDE0MDBweDtcbiAgaGVpZ2h0OiA4MDlweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgc3Ryb2tlLWRhc2hhcnJheTogMTYxNjtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2MTY7XG4gIC8vQGluY2x1ZGUgbWF4KDc2OCkge1xuICAvLyAgbGVmdDogY2FsYyg2NiUgLSA0NDBweCk7XG4gIC8vfVxuICAmLmFjdGl2ZSB7XG4gICAgYW5pbWF0aW9uOiBzdmdEcmF3IDFzIGxpbmVhciBmb3J3YXJkcyAuNXM7XG4gIH1cbn1cblxuLy9lbmQgI0RFQ09SXG4iLCIuYWJvdXQtZXhwZXJpZW5jZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxuICB9XG59XG5cbi5hYm91dC1leHBlcmllbmNlX19pbm4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuLmFib3V0LWV4cGVyaWVuY2VfX3RleHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcblxuICBAaW5jbHVkZSBtYXgoMTIwMCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgY29sb3I6ICM0MTMwMzM7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMjUsIDE0KTtcbiAgfVxufVxuXG4uYWJvdXQtZXhwZXJpZW5jZV9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgY29sb3I6ICM0MTMwMzM7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDQwLCAyMCk7XG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLmFib3V0LWV4cGVyaWVuY2VfX2ltZyB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA0MzBweDtcblxuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vL2JlZ2luICNERUNPUlxuLmFib3V0LWV4cGVyaWVuY2VfX2RlY29yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMDBweDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY29udGVudDogJyc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDY0NXB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IC01MHZ3O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbiAgfVxuICAmLmFjdGl2ZSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGFuaW1hdGlvbjogbGluZURyYXcgMXMgbGluZWFyIGZvcndhcmRzIDEuNXM7XG4gICAgfVxuICB9XG59XG5cbi5hYm91dC1leHBlcmllbmNlX19kZWNvci1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZTogJHRleHQ7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIHN0cm9rZS1kYXNoYXJyYXk6IDYyNDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDYyNDtcbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIHRvcDogNDBweDtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxuICAmLmFjdGl2ZSB7XG4gICAgYW5pbWF0aW9uOiBzdmdEcmF3IDFzIGxpbmVhciBmb3J3YXJkcyAuNXM7XG4gIH1cbn1cblxuLy9lbmQgI0RFQ09SXG4iLCIuYWJvdXQtc2tpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxNTBweDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG4gIH1cbn1cblxuLmFib3V0LXNraW5fX2ltZyB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA1MCU7XG5cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWJvdXQtc2tpbl9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgd2lkdGg6IDUwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCg0MCwgMjApO1xuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4iLCIuYWJvdXQtc2xvZ2FuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZjU7XG5cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDI1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNTBweDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxuICB9XG59XG5cbi5hYm91dC1zbG9nYW5fX2lubiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogMTI5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcblxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uYWJvdXQtc2xvZ2FuX19sZWZ0IHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcblxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICBwIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9sZDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS42NztcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogIzQxMzAzMztcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCgzMCwgMTYpO1xuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbi5hYm91dC1zbG9nYW5fX3JpZ2h0IHtcbiAgd2lkdGg6IDUwJTtcblxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgcCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6ICM0MTMwMzM7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMjUsIDE0KTtcbiAgfVxufVxuXG4vL2JlZ2luICNERUNPUlxuLmFib3V0LXNsb2dhbl9fZGVjb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAwJTtcbiAgbGVmdDogMTAwJTtcbiAgd2lkdGg6IDE0MDBweDtcbiAgaGVpZ2h0OiA4MDlweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUzMHB4LCAyMDBweCk7XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjAwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcbiAgfVxuICAmLmFjdGl2ZSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGFuaW1hdGlvbjogbGluZURyYXcgMXMgbGluZWFyIGZvcndhcmRzIDEuNXM7XG4gICAgfVxuICB9XG59XG5cbi5hYm91dC1zbG9nYW5fX2RlY29yLWRpYWdvbmFsIHtcbiAgei1pbmRleDogMTtcbiAgc3Ryb2tlOiAkdGV4dDtcbiAgd2lkdGg6IDE0MDBweDtcbiAgaGVpZ2h0OiA4MDlweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgc3Ryb2tlLWRhc2hhcnJheTogMTYxNjtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2MTY7XG4gIC8vQGluY2x1ZGUgbWF4KDc2OCkge1xuICAvLyAgbGVmdDogY2FsYyg2NiUgLSA0NDBweCk7XG4gIC8vfVxuICAmLmFjdGl2ZSB7XG4gICAgYW5pbWF0aW9uOiBzdmdEcmF3IDFzIGxpbmVhciBmb3J3YXJkcyAuNXM7XG4gIH1cbn1cblxuLy9lbmQgI0RFQ09SXG4iLCIuY29zbWV0aWNzLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmNvc21ldGljcy13YXJuaW5nX19pbm4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmNvc21ldGljcy13YXJuaW5nX19sZWZ0LFxuLmNvc21ldGljcy13YXJuaW5nX19yaWdodCB7XG4gIHdpZHRoOiA1MCU7XG5cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb3NtZXRpY3Mtd2FybmluZ19fdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBtYXgtd2lkdGg6IDQzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoNDUsIDI1KTtcbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbi5jb3NtZXRpY3Mtd2FybmluZ19fbGlzdC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCgzMCwgMTYpO1xufVxuXG4uY29zbWV0aWNzLXdhcm5pbmdfX2xpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jb3NtZXRpY3Mtd2FybmluZ19faXRlbSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMjUsIDE0KTtcbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE4cHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHRvcDogMTNweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCgzNzUpIHtcbiAgICAgIHRvcDogMTFweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5hYm91dC1hcnRpY2xlcyB7XG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICB9XG59XG5cbi5hYm91dC1hcnRpY2xlc19faXRlbSB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDQwcHgpO1xuXG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjVweCk7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5hYm91dC1hcnRpY2xlc19faW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxufVxuXG4uYWJvdXQtYXJ0aWNsZXNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMzYwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoNDUsIDUpO1xuICBAaW5jbHVkZSBtYXgoMTQwMCkge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCg3MCwgMTUpO1xuXG4gIH1cbiAgQGluY2x1ZGUgbWF4KDM3NSkge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLmFib3V0LWFydGljbGVzX190ZXh0IHtcbiAgcCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBjb2xvcjogIzQxMzAzMztcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCgyNSwgMTQpO1xuICB9XG59XG4iLCIuYWJvdXQtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNmNTtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxuICB9XG4gIC5pbmRleC10b3BfX2RlY29yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cbiAgICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uYWJvdXQtYmFubmVyX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBtYXgtd2lkdGg6IDk4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoNDAsIDIwKTtcbn1cbiIsIi5zYWxlcy1zZWNvbmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB9XG4gIH1cbn1cblxuLnNhbGVzLXNlY29uZF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gNTNweCk7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDE2MDApIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyNXB4KTtcbiAgfVxuICBAaW5jbHVkZSBtYXgoMTIwMCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLy9AaW5jbHVkZSBtYXgoNzY4KSB7XG4gIC8vICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgLy8gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIC8vICAmOmxhc3QtY2hpbGQge1xuICAvLyAgICBtYXJnaW46IDAgYXV0bztcbiAgLy8gIH1cbiAgLy99XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5zYWxlcy1zZWNvbmRfX2l0ZW0tZGF0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIwNXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcbiAgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4xNWVtO1xuICAgIGNvbG9yOiAjNDEzMDMzO1xuICB9XG59XG5cbi5zYWxlcy1zZWNvbmRfX2l0ZW0taW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1N3B4O1xuXG4gIEBpbmNsdWRlIG1heCgxMjAwKSB7XG4gICAgZmxleDogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWF4KDEyMDApIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uc2FsZXMtc2Vjb25kX19pdGVtLWxlZnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNmNTtcbn1cblxuLnNhbGVzLXNlY29uZF9faXRlbS1sZWZ0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg2O1xuICBtYXgtd2lkdGg6IDE3MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMzUsIDE4KTtcbiAgQGluY2x1ZGUgbWF4KDE0MDApIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMzAsIDE4KTtcbiAgfVxufVxuXG4uc2FsZXMtc2Vjb25kX19pdGVtLWltZy10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDM1LCAxOCk7XG4gIEBpbmNsdWRlIG1heCgxNDAwKSB7XG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDMwLCAxOCk7XG4gIH1cbiAgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDEyMCwgNjApO1xuICAgIEBpbmNsdWRlIG1heCgxNDAwKSB7XG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMTAwLCA2MCk7XG4gICAgfVxuICB9XG59XG5cbi5zYWxlcy1zZWNvbmRfX2l0ZW0tZGVzY3Ige1xuICBwIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGNvbG9yOiAjNDEzMDMzO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDI1LCAxNCk7XG4gIH1cbn1cblxuLnNhbGVzLXNlY29uZF9faXRlbS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCg0MCwgMjApO1xuICBAaW5jbHVkZSBtYXgoMTIwMCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtN3B4KTtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uc2FsZXMtc2Vjb25kX19mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuXG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuXG4vL2JlZ2luICNERUNPUlxuLnNhbGVzLXNlY29uZF9fZGVjb3ItbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gIH1cbiAgJi5hY3RpdmUge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBhbmltYXRpb246IGxpbmVEcmF3IDFzIGxpbmVhciBmb3J3YXJkcyAuNXM7XG4gICAgfVxuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcbiAgfVxufVxuXG4vL2VuZCAjREVDT1JcbiIsIi5hcnRpY2xlLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uYXJ0aWNsZS1ib2R5X19pbm4ge1xuICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHAge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgY29sb3I6ICM0MTMwMzM7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMjAsIDE0KTtcbiAgfVxufVxuXG4uYXJ0aWNsZS1ib2R5X190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCg0MCwgMjApO1xufVxuXG4uYXJ0aWNsZS1ib2R5X19zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMzAsIDE2KTtcbn1cblxuLmFydGljbGUtYm9keV9fbGlzdCB7XG4gIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmFydGljbGUtYm9keV9faXRlbSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoMjUsIDE0KTtcbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE4cHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHRvcDogMTNweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCgzNzUpIHtcbiAgICAgIHRvcDogMTFweDtcbiAgICB9XG4gIH1cbn1cblxuLmFydGljbGUtYm9keV9fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICBjb2xvcjogIzQxMzAzMztcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCgzMCwgMTYpO1xuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vL2JlZ2luICNERUNPUlxuLmFydGljbGUtYm9keV9fZGVjb3ItbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gIH1cbiAgJi5hY3RpdmUge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBhbmltYXRpb246IGxpbmVEcmF3IDFzIGxpbmVhciBmb3J3YXJkcyAuNXM7XG4gICAgfVxuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcbiAgfVxufVxuXG4vL2VuZCAjREVDT1JcbiIsIi5ibG9nLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDI1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTc1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uYmxvZy1oZWFkZXJfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoNDUsIDI1KTtcbn1cblxuLy9iZWdpbiAjREVDT1Jcbi5ibG9nLWhlYWRlcl9fZGVjb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gIH1cbiAgLy9AaW5jbHVkZSBtYXgoNTQwKSB7XG4gIC8vICBtYXgtd2lkdGg6IDI4MHB4O1xuICAvLyAgaGVpZ2h0OiA4OHB4O1xuICAvL31cbn1cblxuLmJsb2ctaGVhZGVyX19kZWNvci1saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICAmLmFjdGl2ZSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGFuaW1hdGlvbjogbGluZURyYXcgMXMgbGluZWFyIGZvcndhcmRzIC41cztcbiAgICB9XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xuICB9XG59XG5cbi5ibG9nLWhlYWRlcl9fZGVjb3ItY2lyY2xlIHtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZTogJHRleHQ7XG4gIHdpZHRoOiAzMXB4O1xuICBoZWlnaHQ6IDMxcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIHN0cm9rZS1kYXNoYXJyYXk6IDMxMTtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDMxMTtcbiAgLy9AaW5jbHVkZSBtYXgoNTQwKSB7XG4gIC8vICB3aWR0aDogODBweDtcbiAgLy8gIGhlaWdodDogODBweDtcbiAgLy99XG4gICYuYWN0aXZlIHtcbiAgICBhbmltYXRpb246IHN2Z0RyYXcgMXMgbGluZWFyIGZvcndhcmRzIDEuNXM7XG4gIH1cbn1cblxuLy9lbmQgI0RFQ09SXG4iLCIuYmxvZy1zZWNvbmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2ctc2Vjb25kX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gNTNweCk7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDE0MDApIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyNXB4KTtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDM3NSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5ibG9nLXNlY29uZF9faXRlbS1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDU3cHg7XG5cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy9oZWlnaHQ6IDUyMHB4O1xuICAgIC8vb2JqZWN0LWZpdDogY292ZXI7XG4gICAgLy9vYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAvL0BpbmNsdWRlIG1heCgxNDAwKSB7XG4gICAgLy8gIGhlaWdodDogNDAwcHg7XG4gICAgLy99XG4gIH1cbn1cblxuLmJsb2ctc2Vjb25kX19pdGVtLWRlc2NyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgcCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBjb2xvcjogIzQxMzAzMztcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCgyNSwgMTQpO1xuICB9XG59XG5cbi5ibG9nLXNlY29uZF9faXRlbS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCg0MCwgMjApO1xuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmJsb2ctc2Vjb25kX19pdGVtLW1vcmUge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzQxMzAzMztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0ZXh0O1xuXG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLmJsb2ctc2Vjb25kX19mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuXG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuXG4vL2JlZ2luICNERUNPUlxuLmJsb2ctc2Vjb25kX19kZWNvci1saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgfVxuICAmLmFjdGl2ZSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGFuaW1hdGlvbjogbGluZURyYXcgMXMgbGluZWFyIGZvcndhcmRzIC41cztcbiAgICB9XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xuICB9XG59XG5cbi8vZW5kICNERUNPUlxuIiwiLm1lZGljYWwtdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5tZWRpY2FsLXRvcF9fbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIH1cbiAgJi5maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuXG4gICAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgfVxufVxuXG4ubWVkaWNhbC10b3BfX2xlZnQtaW5uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8vbWF4LXdpZHRoOiA0MzBweDtcbiAgLy9tYXJnaW4tbGVmdDogMTAwcHg7XG4gIG1heC13aWR0aDogNzQ1cHg7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLm1lZGljYWwtdG9wX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzQxMzAzMztcblxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoNDUsIDI1KTtcbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5tZWRpY2FsLXRvcF9fcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcblxuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm1lZGljYWwtdG9wX19yaWdodC1pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMHZoO1xuXG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cblxuLm1lZGljYWwtdG9wX19yaWdodC1ib3R0b20ge1xuICBwYWRkaW5nOiAxNTBweCAxMDBweCAxMjBweCAxMDBweDtcblxuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIHBhZGRpbmc6IDEwMHB4IDUwcHggMTAwcHggNTBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgcGFkZGluZzogNTBweCAzMHB4IDUwcHggMzBweDtcbiAgfVxuICBwIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGNvbG9yOiAjNDEzMDMzO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDI1LCAxNCk7XG4gIH1cbn1cblxuLm1lZGljYWwtdG9wX19yaWdodC1ib3R0b20tYXJ0aWNsZXtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgJjpsYXN0LWNoaWxke1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWVkaWNhbC10b3BfX3JpZ2h0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgY29sb3I6ICM0MTMwMzM7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDQwLCAyMCk7XG59XG5cbi5tZWRpY2FsLXRvcF9fcmlnaHQtYnRuIHtcbiAgZm9udC1mYW1pbHk6ICRmb250O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0MTMwMzM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdGV4dDtcblxuXG59XG5cbi5tZWRpY2FsLXRvcF9fcmlnaHQtYm90dG9tLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDc1cHg7XG5cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vL2JlZ2luICNERUNPUlxuXG4ubWVkaWNhbC10b3BfX2RlY29yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwdmggLSA1MHB4KTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQzMHB4O1xuICBoZWlnaHQ6IDEwMXB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgaGVpZ2h0OiA4OHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICB9XG59XG5cbi5tZWRpY2FsLXRvcF9fZGVjb3ItbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbiAgJi5hY3RpdmUge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBhbmltYXRpb246IGxpbmVEcmF3IDFzIGxpbmVhciBmb3J3YXJkcyAuNXM7XG4gICAgfVxuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcbiAgfVxufVxuXG4ubWVkaWNhbC10b3BfX2RlY29yLWNpcmNsZSB7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICR0ZXh0O1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICBzdHJva2UtZGFzaGFycmF5OiAzMTE7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAzMTE7XG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbiAgJi5hY3RpdmUge1xuICAgIGFuaW1hdGlvbjogc3ZnRHJhdyAxcyBsaW5lYXIgZm9yd2FyZHMgMS41cztcbiAgfVxufVxuXG4vL2VuZCAjREVDT1IiLCIuY29udGFjdHMtc2Vjb25kIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxuICB9XG59XG5cbi5jb250YWN0c19fbWFwIHtcbiAgd2lkdGg6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcblxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAjbWFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYyMHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICB9XG4gIH1cbn1cblxuLmNvbnRhY3RzX19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4uY29udGFjdHNfX2FkcmVzcyB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCgyNSwgMTQpO1xufVxuXG4uY29udGFjdHNfX3Bob25lIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM0MTMwMzM7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDM1LCAxOCk7XG59XG5cbi5jb250YWN0c19fbWFpbCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgY29sb3I6ICM0MTMwMzM7XG5cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQ7XG4gIH1cbn1cblxuLmNvbnRhY3RzX19idG4ge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5jb250YWN0c19fc2NoZWR1bGUtdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQtYm9sZDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM0MTMwMzM7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDI1LCAxOCk7XG59XG5cbi5jb250YWN0c19fc2NoZWR1bGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1NDVweDtcblxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb250YWN0c19fc2NoZWR1bGUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0ZXh0O1xuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cblxuLmNvbnRhY3RzX19zY2hlZHVsZS10ZCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMDtcbiAgY29sb3I6ICM0MTMwMzM7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDIwLCAxNik7XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiAzNSU7XG5cbiAgICBAaW5jbHVkZSBtYXgoMzc1KSB7XG4gICAgICB3aWR0aDogNDAlO1xuICAgIH1cbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgIEBpbmNsdWRlIG1heCgzNzUpIHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gIH1cbn1cbiIsIi5jb250YWN0cy1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNmNTtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDE3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMjBweDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxuICB9XG59XG5cbi5jb250YWN0cy1mb3JtX19pbm4ge1xuICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jb250YWN0cy1mb3JtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIGNvbG9yOiAjNDEzMDMzO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCg0MCwgMjApO1xuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cblxuLmNvbnRhY3RzLWZvcm1fX2Zvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uY29udGFjdHMtZm9ybV9fZm9ybS1pbnB1dCxcbi5jb250YWN0cy1mb3JtX19mb3JtLXN1Ym1pdCB7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDUzcHgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcblxuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDI1cHgpO1xuICB9XG59XG5cbi5jb250YWN0cy1mb3JtX19mb3JtLWlucHV0IHtcbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDI1cHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuXG4uY29udGFjdHMtZm9ybV9fZm9ybS1zdWJtaXQge1xuICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi5hcnRpY2xlIHtcbiAgLmluZGV4LXRvcCB7XG4gICAgLmNvbnRhaW5lcl9faW5uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMjkwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbiAgLmluZGV4LXRvcF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbiIsIi5zYWxlc3tcbiAgLmluZGV4LXRvcHtcbiAgICAuY29udGFpbmVyX19pbm57XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTI5MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG59Il19 */
