.btn-blue,.btn-primary{background:#71bc8b!important;border-color:#71bc8b!important}.bg-primary,.bg-secondary{background:#71bc8b!important;border-color:#71bc8b!important}.img-overlay--blue:after{background:#71bc8b!important}.text-blue{color:#71bc8b!important}.btn-transparent--blue{border:1px solid #71bc8b!important;color:#71bc8b!important}.btn-transparent--blue:focus,.btn-transparent--blue:hover{background:#71bc8b!important;color:#fff!important}.bg-blue-gradient{background:#009065!important;background:-webkit-linear-gradient(top,#009065 0,#00ae88 100%)!important;background:linear-gradient(to bottom,#009065 0,#00ae88 100%)!important}.img-secondary-overlay--black:after{opacity:.25!important;filter:alpha(opacity=25)}.ui-state-default{color:#71bc8b!important}.ui-state-disabled .ui-state-default,.ui-state-disabled.ui-datepicker-prev,.ui-state-disabled.ui-datepicker-next,.ui-state-disabled.ui-datepicker-next:hover,.ui-state-disabled.ui-datepicker-prev:hover{color:#87878c!important}.ui-datepicker-next,.ui-datepicker-prev,.ui-datepicker-next:hover,.ui-datepicker-prev:hover{color:#71bc8b!important}.header-img__logo--lg .header-img__logo__img{max-height:100px!important}.wysiwyg a{color:#71bc8b!important}.wysiwyg ul li:before{border:3px solid #71bc8b!important}.social-icons a:hover>.icon{color:#71bc8b!important;background-color:#fff}.form-control:focus{border-color:#71bc8b!important}.filter-bar.affix{background:#71bc8b!important}.filter-bar.affix .filter-bar__submit{background:#fff!important;color:#71bc8b!important}.poi-teaser__body__bottom{color:#71bc8b!important}.is-active.poi-teaser--poi,.is-active.poi-teaser--standard{background:#71bc8b!important}.hero-img--with-overlay:after{background-image:-webkit-linear-gradient(270deg,transparent 0,rgba(0,0,0,.35) 50%)!important;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.35) 50%)!important}.teaser__head .label-top-left{background:#71bc8b!important}a{color:inherit;cursor:pointer}a:hover,a:focus{color:inherit;text-decoration:none}address{margin-bottom:0}textarea{resize:vertical}label{font-weight:inherit}#pc-cookie-notice{background:#c3c3c5!important;color:#444!important;font-family:SourceSansPro-Regular,sans-serif!important;font-size:14px!important}#pc-cookie-notice #pc-button button{background:#ebebeb!important}html{-ms-overflow-style:scrollbar}body{position:relative;color:#404040;line-height:22px}.container{max-width:1310px;width:100%;padding-left:0;padding-right:0}.container-narrow{max-width:822px}.row{margin-left:-10px;margin-right:-10px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:10px;padding-right:10px}.container>.navbar-header{margin-left:0;margin-right:0}.content-block{margin-bottom:30px;margin-top:30px}.content-block--max{max-width:720px;width:100%}.content-block--max--booking-teaser{max-width:600px;margin-bottom:57px}.container-block{padding-left:15px;padding-right:15px}.page-wrapper{background:#fff;position:relative;z-index:1}.page-wrapper.page-wrapper--landingpage{padding-top:0}.btn{border-radius:0;padding:5px 18px;text-transform:uppercase;cursor:pointer;color:#fff;position:relative;font-size:14px}.btn--icon-only.btn--icon-only{padding:10px}.btn>.icon-arrow{position:absolute;font-weight:600;right:5px;top:9px;-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out}.btn-with-icon{padding:6px 20px 6px 10px}.btn-full-width{width:100%}.btn.btn-xl{padding:10px 20px}.btn:hover,.btn:active,.btn:focus{color:#fff;box-shadow:none}.btn.active{box-shadow:none}.btn-group{margin-bottom:0}.btn-group .btn{margin-right:2px}.btn-transparent--white{border:1px solid #fff}.btn-transparent--purple{border:1px solid #910f7d;color:#910f7d}.btn-transparent--purple:focus,.btn-transparent--purple:hover{background:#910f7d}.btn-transparent--purple .icon-arrow{-webkit-transition:none;transition:none}.btn-transparent--purple.btn-transparent--purple:hover .icon-arrow{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.btn-transparent--red{border:1px solid #b40a19;color:#b40a19}.btn-transparent--red:focus,.btn-transparent--red:hover{color:#b40a19}.btn-transparent--blue{border:1px solid #009bdc;color:#009bdc}.btn-transparent--blue:focus,.btn-transparent--blue:hover{background:#009bdc}.btn-xs--left{position:absolute;left:0;bottom:0}.btn-xs--right{position:absolute;right:0;bottom:0}.btn-green{background:#348e4d}.btn-green:hover{background:#337546}.btn-green-light{background:#73be8c}.btn-green-light:hover{background:#73a684}.btn-green-dark{background:#00a078}.btn-green-dark:hover{background:#008765}.btn-purple{background:#910f7d}.btn-purple:hover{background:#780f68}.btn-blue{background:#009bdc}.btn-blue:hover{background:#0088c2}.btn-red{background:#b40a19}.btn-red:hover{background:#9c0a16}.btn-booking{color:#b40a19;background-color:#f0f0f0}.btn-booking:hover{color:#b40a19;background:#dadada}.btn-grey-blue{background:#85aab3}.btn-grey-blue:focus,.btn-grey-blue:hover{background:#7eaeba}.btn-no-styling,.btn.btn-no-styling{border:none;background:none;text-align:left;padding:0;color:inherit;font-family:inherit;font-weight:inherit;cursor:pointer;font-size:inherit}.btn .btn__icon{position:relative;top:0;right:0;vertical-align:-.2em;font-size:16px;margin-right:-10px;margin-left:10px}.nav-tabs{padding:0;border-bottom:0;margin-bottom:0;box-shadow:0 2px 4px 0 #dbdbdb}.nav-tabs .btn{border:0;padding:10px 5px}.nav-tabs.btn-group>.btn:hover{z-index:auto}.nav-tabs .btn-green-light:hover{background:#73be8c}.nav-tabs .active-state{position:absolute;bottom:0;left:0;height:4px;width:100%;background:#fff;z-index:3;-webkit-transition:200ms ease;transition:200ms ease}.tab-pane{display:none}.tab-pane.active{display:block}.btn-group--tabs .btn{opacity:.5;filter:alpha(opacity=50);-webkit-transition:200ms ease-in;transition:200ms ease-in}.btn-group--tabs .btn.active{opacity:1;filter:alpha(opacity=100)}.nav-tabs--btn{box-shadow:none;margin-top:30px;margin-bottom:25px}.nav-tabs.nav-tabs--btn li>a{color:#009bdc;border:1px solid #009bdc;border-radius:0;margin-right:-1px;padding:9px 15px;font-size:14px}.nav-tabs.nav-tabs--btn li.active>a,.nav-tabs.nav-tabs--btn li.active>a:hover,.nav-tabs.nav-tabs--btn li.active>a:focus,.nav-tabs--btn li a:hover,.nav-tabs.nav-tabs--btn li a:focus,.nav-tabs.nav-tabs--btn>li:hover>a{background-color:#009bdc;border:1px solid #009bdc;color:#fff}.navbar-main{border-radius:0;border:0;background-color:#fff;margin-bottom:0;z-index:3;color:#666;line-height:22px;display:block}.navbar-nav{text-transform:uppercase}.navbar-header{position:relative;z-index:1}.nav-toplinks a:hover{color:#404040}.navbar__buttons{position:fixed;bottom:20px;right:0;left:0;pointer-events:none;z-index:5;padding-right:72px}.navbar__buttons .open-search{pointer-events:initial}.nav-toplinks--flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-toplinks__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px}.nav-toplinks__list__icon{vertical-align:-.15em;margin-right:3px}.nav-toplinks__list>li{position:relative}.nav-toplinks__list>li a{padding:0}.nav-toplinks__list>li:not(:last-child){margin-right:30px}.nav-toplinks__list--bordered>li:not(:last-child){padding-right:22px;margin-right:22px}.nav-toplinks__list--bordered>li:not(:last-child):after{content:'';position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:16px;width:2px;background:#666}.breadcrumb{background-color:transparent;font-weight:400;font-family:SourceSansPro-Light;margin-bottom:30px;position:relative;padding:8px 0}.breadcrumb>li{color:#fff;opacity:.5;filter:alpha(opacity=50);padding-right:0}.breadcrumb>li:not(:last-child):after{content:">";padding:0 10px}.breadcrumb>li+li:before{content:none;padding:0}.breadcrumb>.active{opacity:1;filter:alpha(opacity=100);color:#fff}.breadcrumb a:hover{text-decoration:underline}.content-head{position:relative;height:140px}.content-head--text{position:absolute;width:100%;bottom:0}.content-head--text>p{margin-bottom:0}.content-head--text__btn{position:absolute;right:0;bottom:0}.content-head--text-max{max-width:940px}.content-head--fix{height:150px;position:absolute;width:100%}.bg-poi{background-color:#009cda}.bg-aktiv{background-color:#0082a4}.bg-bek{background-color:#00a5a7}.bg-natur{background-color:#00a276}.bg-genuss{background-color:#71bc8b}.bg-gesundheit{background-color:#67a2c0}.bg-kultur{background-color:#7c84bb}.bg-poi-gradient{background:#0089d3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwODlkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE4ZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0089d3),color-stop(100%,#00a8e1));background:-webkit-linear-gradient(top,#0089d3 0,#00a8e1 100%);background:linear-gradient(to bottom,#0089d3 0,#00a8e1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0089d3',endColorstr='#00a8e1',GradientType=0)}.bg-aktiv-gradient{background:#006f93;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNmY5MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDkyYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#006f93),color-stop(100%,#0092b1));background:-webkit-linear-gradient(top,#006f93 0,#0092b1 100%);background:linear-gradient(to bottom,#006f93 0,#0092b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006f93',endColorstr='#0092b1',GradientType=0)}.bg-bek-gradient{background:#009393;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTM5MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGIxYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#009393),color-stop(100%,#00b1b1));background:-webkit-linear-gradient(top,#009393 0,#00b1b1 100%);background:linear-gradient(to bottom,#009393 0,#00b1b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009393',endColorstr='#00b1b1',GradientType=0)}.bg-natur-gradient{background:#009065;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTA2NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGFlODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#009065),color-stop(100%,#00ae88));background:-webkit-linear-gradient(top,#009065 0,#00ae88 100%);background:linear-gradient(to bottom,#009065 0,#00ae88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009065',endColorstr='#00ae88',GradientType=0)}.bg-genuss-gradient{background:#60b079;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYwYjA3OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NGM3OWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#60b079),color-stop(100%,#84c79b));background:-webkit-linear-gradient(top,#60b079 0,#84c79b 100%);background:linear-gradient(to bottom,#60b079 0,#84c79b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60b079',endColorstr='#84c79b',GradientType=0)}.bg-gesundheit-gradient{background:#568eb0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2OGViMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YmFkYzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#568eb0),color-stop(100%,#7badc7));background:-webkit-linear-gradient(top,#568eb0 0,#7badc7 100%);background:linear-gradient(to bottom,#568eb0 0,#7badc7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#568eb0',endColorstr='#7badc7',GradientType=0)}.bg-kultur-gradient{background:#6a6faa;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZhNmZhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZDkyYzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6a6faa),color-stop(100%,#8d92c3));background:-webkit-linear-gradient(top,#6a6faa 0,#8d92c3 100%);background:linear-gradient(to bottom,#6a6faa 0,#8d92c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a6faa',endColorstr='#8d92c3',GradientType=0)}.bg-home-gradient{background:#059ddc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZhNmZhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZDkyYzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#059ddc),color-stop(100%,#6dbe8f));background:-webkit-linear-gradient(top,#059ddc 0,#6dbe8f 100%);background:linear-gradient(to bottom,#059ddc 0,#6dbe8f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#059ddc',endColorstr='#6dbe8f',GradientType=0)}.navbar-search{position:fixed;width:100%;height:0;left:0;top:0;margin:0;padding:0;background:#f09600;z-index:2;-webkit-transition:200ms ease-in;transition:200ms ease-in;visibility:hidden}.navbar-search.is-open{height:126px;visibility:visible}.navbar-search .form-group{width:100%;display:none}.navbar-search .form-control{background:none;border:none;border-radius:0;width:75%;margin-left:5%;font-size:30px;height:60px;color:#fff;-webkit-transition:all 400ms cubic-bezier(.64,.09,.08,1);transition:all 400ms cubic-bezier(.64,.09,.08,1);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 96%,#fff 4%);background:linear-gradient(to bottom,rgba(255,255,255,0) 96%,#fff 4%);background-position:-1000px 0;background-size:100%;background-repeat:no-repeat;box-shadow:none;border-bottom:1px solid #fff;margin-top:25px}.navbar-search .form-control:focus{box-shadow:none;background-position:0 0}.navbar-search ::-webkit-input-placeholder{color:#fff}.navbar-search ::-moz-placeholder{color:#fff}.navbar-search--list{color:#009bdc}.open-search{z-index:5;position:fixed;-webkit-transition:500ms cubic-bezier(.65,.05,.36,1);transition:500ms cubic-bezier(.65,.05,.36,1);bottom:80px;right:60px;max-width:60px;cursor:pointer;display:block}.open-search .icon-search{background:#f09600;border-radius:100%;padding:18px;box-shadow:0 2px 3px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);position:absolute;left:0}.open-search.is-open{bottom:100%;margin-bottom:-20px}.open-search .icon-search:before{-webkit-transition:200ms ease-in;transition:200ms ease-in;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.open-search.is-open .icon-search:before{content:"\E014";color:#f09600;-webkit-transition:200ms ease-in;transition:200ms ease-in;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.affix .open-search .icon-search:before{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.open-search.is-open .icon-search{background:#fff}.navbar-search:after{content:'';position:fixed;background:#fff;height:0;width:100%;-webkit-transition:200ms ease-in;transition:200ms ease-in}.navbar-search.is-open:after{height:100%;-webkit-transform:translateY(35px);-ms-transform:translateY(35px);transform:translateY(35px)}.navbar-search.is-open .form-group{display:block}.twitter-typeahead{width:75%;margin-left:5%;position:static!important}.tt-dropdown-menu{width:100%;background:#fff;padding:18px 30px}.tt-suggestions{left:5%;position:relative}.tt-suggestion{padding:20px 0;border-bottom:1px solid #c3c3c5}.tt-dataset-states{max-width:960px;margin-left:auto;margin-right:auto;color:#009bdc}.tt-suggestion p{margin:0}.wysiwyg{line-height:24px}.wysiwyg a{color:#009bdc}.wysiwyg a:hover{color:#0082a5}.wysiwyg h1,.wysiwyg h2{text-transform:none}.wysiwyg h1{font-size:30px;font-weight:400;font-family:SourceSansPro-Light}.wysiwyg h2{font-size:26px;color:#9a9a9a;font-weight:400}.wysiwyg h3{font-weight:400;font-family:SourceSansPro-Semibold;font-size:20px}.wysiwyg ul{list-style:none;padding:0}.wysiwyg ul li{position:relative;padding-left:25px}.wysiwyg ul li:before{content:'';border:3px solid #009bdc;position:absolute;left:8px;top:9px}.wysiwyg strong{font-family:SourceSansPro-Semibold;font-weight:400}.two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.wysiwyg img{max-width:100%;height:auto}.portal-slider:hover .img-overlay--black:after{opacity:0;filter:alpha(opacity=0)}.portal-slider--item{position:relative}.portal-slider--claim{position:absolute;width:100%;top:30%}.portal-slider--claim h1{margin-bottom:0}.portal-slider--claim .btn{padding:8px 25px}.slick-dots{list-style:none;padding:0 15px;margin:15px auto 20px;width:auto;height:30px;text-align:center}.teaser-slider .slick-dots{margin-top:0}.slick-dots li{margin:5px;display:inline-block;width:18px;height:18px}.slick-dots button{border-radius:15px;padding:0;width:18px;height:18px;border:2px solid #009bdc;color:transparent;background:#009bdc;-webkit-transition:500ms;transition:500ms}.slick-dots .slick-active button{background:none}.slick-dots button:focus{outline:none}.slick-slide+.slick-slide{display:block}.portal-slider--item__img{position:relative}.portal-slider--item__img:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:#000;background:-webkit-linear-gradient(top,transparent 0,#000 100%);background:linear-gradient(to bottom,transparent 0,#000 100%);opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out;will-change:opacity}.portal-slider--item__img:hover:after{opacity:0;filter:alpha(opacity=0)}.picture-grid .blue-box{background:#00b9e8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00b9e8),color-stop(100%,#009bdc));background:-webkit-linear-gradient(top,#00b9e8 0,#009bdc 100%);background:linear-gradient(to bottom,#00b9e8 0,#009bdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b9e8',endColorstr='#009bdc',GradientType=0)}.picture-text{position:absolute;bottom:0;margin:0 15px;z-index:1}.picture-text .mb10{margin-bottom:5px}.section-img .picture-text a{height:55px}.picture-text-fixed{position:absolute;bottom:0;padding:10px 25px;width:100%}.picture-grid__content ul{list-style:none;padding:0 25px}.picture-grid__content li{padding:15px 10px 15px 0;border-bottom:1px solid #75ccf5;font-weight:400;font-family:SourceSansPro-Semibold;-webkit-transition:200ms ease-in;transition:200ms ease-in}.picture-grid__content li:hover{padding-right:0}.picture-grid__content a:last-child li{border-bottom:0}.picture-grid{padding-bottom:1px;overflow:hidden}.picture-grid-text-only{display:table;position:absolute;left:0;top:0;height:100%;width:100%;padding:21% 0}.picture-grid-text-only h1{display:table-cell;vertical-align:middle;font-weight:400;font-family:SourceSansPro-Light;font-size:45px}.section{position:relative}.section__head{overflow:visible}.section__head--bar{position:absolute;top:-32px;left:0;width:100%;z-index:1;padding:5px}.section__head--bar ul{margin-bottom:0}.section__head--bar ul li{padding-right:8px;padding-left:8px}.dropdown-share-toggle{cursor:pointer}.dropdown-share-menu{right:0;top:25px;left:auto;box-shadow:0 1px 4px 0 rgba(0,0,0,.37);margin:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transition:200ms;transition:200ms;display:block;border:0;border-radius:0;padding:0 10px;color:#666}.open>.dropdown-share-menu{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.dropdown-share-menu.dropdown-share-menu li{padding:10px 20px}.section__head--text{position:absolute;width:100%;bottom:0;left:0}.section__content{padding-top:20px;padding-bottom:20px}.section__cta{position:absolute;width:100%;bottom:-20px}.section__content--fixed{position:absolute;left:0;top:0;padding:10px 20px;width:100%;height:100%}.section__content .fz100{line-height:60px}.section.section__map-list{padding-top:70px}.unesco{padding:8px;width:80px;height:80px}.bodenseecard-badge{width:100px}.section__head--text>.arrange__item--bottom--xs>h1{font-size:28px}.section__head--center{width:100%;height:100%;position:absolute;left:0;bottom:0}.lake-map{position:relative;padding-bottom:30px}.lake-poi{padding:20px 15px}.lake-poi .img-circle{max-width:200px}.tab-section .nav-tabs{position:relative;top:-1px}.tabs-xs h2,.tabs-xs .season{font-size:24px}.tabs-xs.tab-content{font-size:15px}.teaser{box-shadow:0 0 6px 0 #dbdbdb;position:relative}.teaser__head{position:relative}.teaser__head--text{position:absolute;bottom:0;width:100%;padding-right:20px}.teaser__head .label-top-left{background:#009bdc;position:absolute;left:0;top:0;z-index:1;line-height:14px;padding:8px 12px}.teaser__body{padding:15px 20px;background:#fff;height:200px;overflow:hidden;position:relative}.teaser__body h2{font-size:20px;font-weight:400;font-family:SourceSansPro-Semibold;margin-bottom:10px}.teaser__body--link{position:absolute;bottom:0;left:0;width:100%;padding:5px 20px 10px}.teaser:hover .img-overlay{opacity:0;filter:alpha(opacity=0)}.teaser__head--text h2{line-height:24px}.teaser-show-all{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.teaser-show-all:after{content:'';position:absolute;left:0;top:0;background-color:#fff;opacity:0;filter:alpha(opacity=0);width:100%;height:100%;-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out}.teaser-show-all:hover:after{opacity:.2;filter:alpha(opacity=20)}.teaser-show-all__content{padding:15px}.teaser__center{position:absolute;left:0;top:0;width:100%;height:100%;padding:38% 50px;z-index:1}.teaser__center--text{line-height:40px}.teaser__center .icon{font-size:60px}.img-teaser{max-width:200px;box-shadow:none}.img-teaser .img-with-overlay{position:relative}.img-teaser__lake{position:absolute;width:90%;left:8px;top:15%;z-index:1}.pauschal-teaser{max-width:285px}.pauschal-teaser .teaser__body{height:85px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.presse-teaser .teaser__body{height:130px}.teaser-wide{max-width:720px}.teaser-wide .teaser__body{padding:14px 20px 10px;height:auto}.teaser-slider-show-all{width:100%;padding:0 15px;margin-left:auto;margin-right:auto;margin-top:-5px}.teaser-slider-show-all--pauschal-teaser{padding:0;max-width:285px}.teaser-slider-show-all__content{font-size:20px;padding-top:15px;padding-bottom:15px}.teaser-slider-show-all__content>div{position:relative;top:-6px}.teaser-slider-show-all__content>div .icon-arrow{margin-left:10px;font-size:30px;top:8px;position:relative}.teaser-slider .slick-next,.teaser-slider .slick-prev{position:absolute;font-size:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.teaser-slider .slick-next{right:6px}.teaser-slider .slick-prev{left:6px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.teaser--box{max-width:600px}.teaser--box--blue{color:#00b1b1}.teaser--box .teaser--box__body{overflow:visible;padding:20px 0}.teaser--box__body .teaser--box__body__icon{display:block;font-size:30px}.teaser--box__body .booking__text{max-width:400px;margin:auto;padding:17px 0;font-size:20px;line-height:1.2;font-weight:600;display:block}.teaser--box__body .booking__link{font-size:18px}.teaser--box__body .icon-arrow,.teaser--box__arrow{font-size:16px;font-weight:600;padding:12px 17px;border-radius:100%;background:#b40a19;color:#fff;display:inline-block;bottom:-21px;position:absolute;right:50%;-webkit-transform:translateX(21px);-ms-transform:translateX(21px);transform:translateX(21px);-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out;width:40px;height:40px}.teaser--box--blue .teaser--box__body .icon-arrow{background:#00b1b1}.teaser--box .teaser--box__arrow--primary{background:#009bdc}.teaser--box__title{font-size:22px;line-height:1.27778;margin:15px 0 0}.tesaer--box-lg{font-size:14px;line-height:1.14286}.teaser--box-lg .teaser--box__body{padding:30px 0 40px}.table>thead>tr>th,.wysiwyg table>thead>tr>th{font-weight:400;font-family:SourceSansPro-Semibold;border-bottom:1px solid #87878c}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,.wysiwyg>table>tbody>tr>td,.wysiwyg>table>tbody>tr>th,.wysiwyg>table>tfoot>tr>td,.wysiwyg>table>tfoot>tr>th,.wysiwyg>table>thead>tr>td{border-top:1px solid #87878c}.table-responsive{border:0}.table.vertical-thead tbody th,.wysiwyg>table>tbody>tr>th{background:#fafafa;padding-left:20px}.wysiwyg table{width:100%;max-width:100%;margin:0;margin-bottom:20px}.wysiwyg>table>tbody>tr>td,.wysiwyg>table>tbody>tr>th,.wysiwyg>table>tfoot>tr>td,.wysiwyg>table>tfoot>tr>th,.wysiwyg>table>thead>tr>td,.wysiwyg>table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top}.filterlist__item{border-bottom:1px solid #c3c3c5}.filterlist__item.is-active .filterlist__head{padding-left:25px}.filterlist__item.is-active .filterlist__head:before{content:"\E013";font-family:iconfont;position:absolute;left:4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#009bdc;font-size:10px}.filterlist__head{position:relative;overflow:hidden;min-height:45px}.filterlist__head .ripple-circle{position:absolute}.filterlist__head h3{margin-bottom:0}.filterlist__head a{padding:15px 20px 15px 0;width:100%}.filterlist__head .label__checkbox-fake{margin-top:10px}.filterlist__head a.collapsed .icon:before,.filterlist__body a.collapsed .icon:before{content:"\E017"}.filterlist__body a{padding:5px 20px 5px 0;width:100%}.filterlist__result,.filterteaser__result{padding:10px 0}.filterlist__result .row{height:60px}.filterlist__result .show-in-map{padding-right:5px;border-right:1px solid #009bdc;cursor:pointer}.filterlist__result .show-detail{padding-left:5px}.sortbySelect{background:none;border-radius:0;width:auto;display:inline-block;margin-left:20px}.checkbox-fake[type=checkbox]{display:none}.label__checkbox-fake{padding-left:25px;cursor:pointer;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.label__checkbox-fake .checkbox-fake--box,.label__checkbox-fake .checkbox-fake--check:before{-webkit-transition-duration:150ms;transition-duration:150ms}.checkbox-fake--box{position:absolute;left:4px;top:5px;border:1px solid #c3c3c5;height:15px;width:15px;-webkit-transition-delay:100ms;transition-delay:100ms}.checkbox-fake--check{left:5px;top:1px;position:absolute;font-size:12px}.checkbox-fake--check:before{font-family:iconfont;content:"\E013";position:absolute;color:#0f9d58;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:100ms;transition-delay:100ms;opacity:0;filter:alpha(opacity=0)}.checkbox-fake[type=checkbox]:checked~.checkbox-fake--box{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0) rotate(-180deg);-ms-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg)}.checkbox-fake[type=checkbox]:checked~.checkbox-fake--check:before{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}.form-control{border-radius:0;box-shadow:none;background:transparent;border:1px solid #c3c3c5;min-height:40px}.form-control:focus{box-shadow:none}.form-control[readonly]{background:transparent}.form-control.select{-webkit-appearance:none;-moz-appearance:none;padding-right:25px}.form-control.select::-ms-expand{display:none}.form-control.select~.icon-open{position:absolute;right:20px;bottom:13px;font-size:12px;pointer-events:none}.form-control--special{border:none;border-bottom:1px solid #c3c3c5}.form-control--special:focus{border-color:#229b09}.form-control-label{position:absolute;pointer-events:none;left:10px;-webkit-transition:.2s ease all;transition:.2s ease all;font-size:18px;-webkit-transform:translateY(-30px) translateZ(0);transform:translateY(-30px) translateZ(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.form-control--special[readonly]{background:none}.form-control--special.is-not-empty~.form-control-label,.form-control--special:focus~.form-control-label,.js-datepicker~.form-control-label,.counter .form-control-label{color:#229b09;-webkit-transform:translateY(-60px) scale(.8);-ms-transform:translateY(-60px) scale(.8);transform:translateY(-60px) scale(.8)}.form-control-line{position:absolute;display:block;left:10px;right:10px;height:2px;bottom:1px;background:#229b09;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.form-control--special:focus~.form-control-line{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.form-control-item{margin:25px 0}.form-control--head{border:1px solid #c3c3c5;padding:10px;margin-bottom:20px}textarea.form-control--special{height:40px}textarea.form-control--special~.form-control-label{top:40px}.counter .icon{border:1px solid #c3c3c5;top:5px;padding:6px;position:absolute;background:#fff}.counter .icon-zoom-in{right:21px}.counter-input{border:0;text-align:center;padding-left:0}.counter-input::-webkit-outer-spin-button,.counter-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.counter-plus,.counter-minus{cursor:pointer;font-size:17px}.form-control--special.js-datepicker{margin-left:45px;padding-bottom:0;padding-left:0;max-width:138px}.js-datepicker~.form-control-line{margin-left:45px;max-width:138px}.js-datepicker--trigger{cursor:pointer;position:absolute;left:10px;bottom:0;border:1px solid #c3c3c5;padding:5px;font-size:19px}.ui-datepicker{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ui-state-default{color:#009bdc}.ui-state-disabled .ui-state-default,.ui-state-disabled.ui-datepicker-prev,.ui-state-disabled.ui-datepicker-next,.ui-state-disabled.ui-datepicker-next:hover,.ui-state-disabled.ui-datepicker-prev:hover{color:#87878c}.ui-datepicker-next,.ui-datepicker-prev,.ui-datepicker-next:hover,.ui-datepicker-prev:hover{color:#009bdc;font-size:20px}.ui-datepicker .ui-datepicker-next-hover{top:2px;right:2px}.ui-datepicker .ui-datepicker-prev-hover{top:2px;left:2px}.ui-datepicker .ui-datepicker-title select{margin-top:7px;border-color:#e4e4e4;margin-right:6px}.parsley-errors-list{position:absolute;list-style:none;color:#b40a19;right:10px;padding:0}.has-error~.form-control-line{background:#b40a19}.has-error.form-control--special:focus~.form-control-label,.has-error.form-control--special:valid~.form-control-label,.has-error.js-datepicker~.form-control-label,.has-error~.form-control-label,.is-not-empty.has-error~.form-control-label{color:#b40a19}.form-control.has-error,.form-control.has-error:focus{border-bottom:1px solid #b40a19}.form-control.select.has-error{border:1px solid #b40a19}.label__checkbox-fake.has-error .checkbox-fake--box{border-color:#b40a19;box-shadow:0 0 5px red}.ripple-circle{display:block;position:relative;background:rgba(255,255,255,.3);border-radius:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:100%;height:100%}.ripple-circle--blue{background:rgba(0,166,224,.3)}.animate{-webkit-animation:ripple .65s linear;animation:ripple .65s linear}@-webkit-keyframes ripple{100%{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(2.5)}}@keyframes ripple{100%{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(2.5);transform:scale(2.5)}}.poi__link{min-height:50px;padding:20px;cursor:pointer}.poi__circle{border-radius:100%;border:5px solid;width:35px;height:35px;line-height:22px;-webkit-transition:200ms ease-in;transition:200ms ease-in}.poi__circle .poi__circle--icon{display:none;top:2px;position:relative}.active-in-map{cursor:pointer}.active-in-map.is-active .poi__circle--text{display:none}.active-in-map.is-active .poi__circle--icon{display:inline-block}.top-city-poi__img{position:relative}.top-city-poi__img .icon{position:absolute;bottom:8px;left:8px}.poi-standard{border-color:#009bdc}.poi-aktiv{border-color:#0082a5}.poi-bek{border-color:#00a5a5}.poi-genuss{border-color:#73be8c}.poi-gesundheit{border-color:#69a0be}.poi-kultur{border-color:#7d82b9}.poi-natur{border-color:#00a078}.google-map{position:relative}.google-map__controls{position:absolute;right:10px;top:10px}.google-map__controls .google-map__control{width:35px;height:35px;padding:0;margin-bottom:2px;-webkit-transition:200ms;transition:200ms;overflow:hidden}.google-map__control:active,.google-map__control:focus,.google-map__control:hover{color:#0082a5}.google-map__control .icon{position:relative;top:10px;right:0}.infoBox .teaser__body.teaser__body--autoHeight{height:auto;padding-bottom:10px}.routeplanner{width:100%;height:630px;margin-bottom:20px}#directions table{width:100%}.anreisebtn.btn{padding:9px 25px;background-color:#009bdc;border-color:#009bdc}.anreisebtn:hover{background-color:#0083d0;border-color:#0083d0}.infoBox>img{z-index:5;position:absolute!important;right:0;top:0}.scrolling-map{overflow:hidden;max-width:1920px;margin:0 auto}.scrolling-map__pois__teaser{padding:30px 0}.scrolling-map__map{position:absolute;left:0;right:0;top:0;bottom:0;max-height:100vh}.scrolling-map__pois{padding:20px 15px;z-index:1;position:relative}.google-map__btn{position:absolute;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.google-map__btn .btn{padding:10px 20px}.google-map-embed{position:relative;box-shadow:0 0 6px 0 #dbdbdb}.google-map-embed__overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.87);padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.google-map-embed__overlay__title{font-size:28px;line-height:1.1;margin-bottom:10px}.google-map-embed__overlay__subtitle{font-size:18px;margin-bottom:15px}.is-dynamic-map .google-map-embed{display:none}.google-map-dynamic{display:none}.is-dynamic-map .google-map-dynamic{display:block}.pagination{margin-bottom:0;margin-top:0}.paging-row .pagination li a{background:none;border:0;border-radius:0!important;color:#7a7a80}.paging-row .pagination li a:hover{background:#fff}.paging-row .pagination .active a{color:#404040;background:#fff}.pagination li a .icon-arrow{font-size:12px;font-weight:700;position:relative;top:2px;margin-left:5px}.pagination li:first-child a .icon-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;margin-right:5px;margin-left:auto}.header-img{position:relative;max-width:1920px}.header-img .breadcrumb{position:absolute;z-index:1}.header-img--text{position:absolute;width:100%;bottom:10px;z-index:1}.header-img--text.header-img--text--centered{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-img__overlay__icon{font-size:120px}.header-img--has-logo{margin-bottom:60px}.header-img--has-logo-lg{margin-bottom:80px}.header-img__logo{position:absolute;left:0;right:0;top:100%;padding:0 30px;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.header-img__logo__img{margin:0 auto;max-height:80px;width:auto}.header-img__logo--lg .header-img__logo__img{max-height:100px}.mfp-zoom-out-cur{cursor:default}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-close{cursor:pointer;font-size:22px}.mfp-close>.icon{pointer-events:none}.asset-video .mfp-close{color:#fff;top:-40px}.mfp-arrow{z-index:1;opacity:1;filter:alpha(opacity=100);cursor:pointer;width:60px;visibility:hidden}.mfp-s-ready .mfp-arrow{visibility:visible}.mfp-arrow .mfp-b,.mfp-arrow:before{font-size:40px;opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{border:0}.mfp-arrow-left.mfp-arrow-left{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:60px}.js-lightbox__hover{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.js-lightbox__hover--overlay,.js-lightbox__hover--overlay:after{position:absolute;top:0;left:0;right:0;bottom:0;display:block;visibility:hidden;opacity:0;filter:alpha(opacity=0);will-change:opacity;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease}.js-lightbox__hover--overlay.js-lightbox__hover--overlay-video{visibility:visible;opacity:1;filter:alpha(opacity=100)}.js-lightbox__hover--overlay:after{content:'';opacity:.5;filter:alpha(opacity=50);background:rgba(0,0,0,.5);visibility:visible}.js-lightbox__hover--overlay>.icon{position:absolute;display:block;z-index:1;color:#fff;font-size:80px;top:50%;left:0;right:0;height:80px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.js-lightbox:hover .js-lightbox__hover--overlay,.js-lightbox__hover:hover .js-lightbox__hover--overlay,.js-lightbox__hover:active .js-lightbox__hover--overlay{visibility:visible;opacity:1;filter:alpha(opacity=100)}.mfp-content{max-width:1400px}.mfp-counter{font-size:16px}.mfp-title{text-align:right;font-size:18px;padding-right:50px}.mfp-iframe-holder .mfp-content{max-width:1680px}.mfp-iframe-scaler{padding-top:56.25%}.asset-video{height:600px;overflow:visible}.embed-responsive-item.video-js{width:100%!important;height:100%!important}.vjs-default-skin.vjs-default-skin .vjs-big-play-button{top:50%;left:50%;margin-top:-52px;margin-left:-52px;width:100px;height:100px;border:0;font-size:10em;background:none}.asset-video .vjs-default-skin:hover .vjs-big-play-button{background:none;box-shadow:0 0 2em #fff}.vjs-default-skin.vjs-default-skin .vjs-big-play-button:before{text-shadow:none;line-height:100px;content:"\E020";font-family:iconfont;color:#fff}.vjs-default-skin.vjs-default-skin .vjs-control{color:#fff}.vjs-default-skin.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin.vjs-default-skin .vjs-control:hover:before{text-shadow:none;opacity:.9;filter:alpha(opacity=90)}.vjs-default-skin.vjs-default-skin .vjs-play-control:before{content:"\E019";font-family:iconfont}.vjs-default-skin.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\E01F";font-family:iconfont}.vjs-default-skin.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin.vjs-default-skin .vjs-volume-menu-button:before{content:"\E01A"!important;font-family:iconfont}.vjs-default-skin.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\E01B"!important;font-family:iconfont}.vjs-default-skin.vjs-default-skin .vjs-fullscreen-control:before{content:"\E016";font-family:iconfont}.vjs-default-skin.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\E016";font-family:iconfont}.recommend-seasons__item{height:40px;position:relative}.recommend-seasons__percent{width:20px;position:absolute;left:70%;bottom:-45px;height:150px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.recommend-seasons__percent--percent{background:#c3c3c5;position:absolute;bottom:0;width:100%}.recommend-seasons__color{height:20px;width:20px;position:relative;float:left;margin-right:25px}.recommend-seasons__text{position:relative;float:left}.recommend-seasons__item.january .recommend-seasons__color{background:#007581}.recommend-seasons__item.february .recommend-seasons__color{background:#007d55}.recommend-seasons__item.march .recommend-seasons__color{background:#008232}.recommend-seasons__item.april .recommend-seasons__color{background:#73ad1b}.recommend-seasons__item.may .recommend-seasons__color{background:#c8d634}.recommend-seasons__item.june .recommend-seasons__color{background:#eadd14}.recommend-seasons__item.july .recommend-seasons__color{background:#ffce00}.recommend-seasons__item.august .recommend-seasons__color{background:#ff9200}.recommend-seasons__item.september .recommend-seasons__color{background:#c80000}.recommend-seasons__item.october .recommend-seasons__color{background:#812068}.recommend-seasons__item.november .recommend-seasons__color{background:#005faf}.recommend-seasons__item.december .recommend-seasons__color{background:#007581}footer{color:#fff}footer .bg-primary{padding:25px}footer .bg-secondary{padding:15px}.social-icons li{font-size:55px;float:left;margin-right:2px}.social-icons .icon{display:block;height:39px;line-height:39px}.social-icons a:hover>.icon{color:#0088c2;background-color:#fff}.footer__logo{max-width:170px}.footer__logo>img{display:inline-block;width:100%}.footer__hl{font-size:20px}.footer__center-logo{margin:25px 0}footer ul{line-height:24px}footer a:hover{text-decoration:underline}footer .social-icons a:hover{text-decoration:none}.img-with-overlay:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.img-secondary-overlay--black:after{background:#000;opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity 200ms ease-in;transition:opacity 200ms ease-in}.img-overlay--black:after{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmNmYyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,#000));background:-webkit-linear-gradient(top,transparent 0,#000 100%);background:linear-gradient(to bottom,transparent 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent',endColorstr='#000000',GradientType=0);opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;will-change:opacity}.img-overlay--black:hover:after{opacity:0;filter:alpha(opacity=0)}.img-overlay--blue:after{background:#009bdc;opacity:.9;filter:alpha(opacity=90)}.img-overlay--turquoise:after{background:#00a5a5;opacity:.9;filter:alpha(opacity=90)}.img-overlay--green:after{background:#73be8c;opacity:.5;filter:alpha(opacity=50)}.img-with-overlay.img-circle:after{border-radius:100%}.isClickable:hover .img-overlay--black:after,.isClickable:hover .img-secondary-overlay--black:after{opacity:0;filter:alpha(opacity=0)}.author{position:relative;margin-bottom:30px;padding-top:15px}.blog-slide .author{top:-40px;padding-top:0}.author__info{color:#9a9a9a;font-size:16px;margin-top:12px;margin-bottom:25px}.blog-slide .author__info{margin-top:0}.author__statement{color:#666;font-size:26px;position:relative;display:inline-block;line-height:1.2}.author__statement__quote{display:inline-block;font-size:10px;vertical-align:-.45em;margin-right:-2px}.author__statement__quote--end{margin-right:0;vertical-align:1.2em}.author__bottom{margin-top:15px;border-top:2px solid rgba(255,255,255,.5);font-size:16px;padding:15px 0 5px}.blog-slide{position:relative;margin:50px 0 40px}.blog-slide__btn{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%) translateY(50%);-ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);color:#fff;padding:15px 20px;font-size:14px;text-transform:uppercase;white-space:nowrap}.blog-slide__btn:hover{color:#fff}.blog-slide__content{padding:0 20px}.blog-slide--blue{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#0088d2 0,#009bdc 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#0088d2 0,#009bdc 100%)}.blog-slide--dark-blue{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#076582 0,#1a99b5 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#076582 0,#1a99b5 100%)}.blog-slide--turquoise{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#098585 0,#3cbaba 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#098585 0,#3cbaba 100%)}.blog-slide--dark-green{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#067e5b 0,#0ba785 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#067e5b 0,#0ba785 100%)}.blog-slide--green{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#579c6c 0,#8ac69f 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#579c6c 0,#8ac69f 100%)}.blog-slide--light-blue{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#4f7e9b 0,#84b0c7 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#4f7e9b 0,#84b0c7 100%)}.blog-slide--purple{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#5f6398 0,#9296c3 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#5f6398 0,#9296c3 100%)}.blog-slide--grey-blue{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#85aab3 0,#b6d0d5 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#85aab3 0,#b6d0d5 100%)}.blog-slide--blue .blog-slide__btn{background:#005faf}.blog-slide--dark-blue .blog-slide__btn{background:#066381}.blog-slide--turquoise .blog-slide__btn{background:#068181}.blog-slide--dark-green .blog-slide__btn{background:#067e5b}.blog-slide--green .blog-slide__btn{background:#067e5b}.blog-slide--light-blue .blog-slide__btn{background:#4e7d9a}.blog-slide--purple .blog-slide__btn{background:#5d6196}.blog-slide--grey-blue .blog-slide__btn{background:#85aab3}.blog-slide--blue .blog-slide__btn:hover{background:#0580c2}.blog-slide--dark-blue .blog-slide__btn:hover{background:#1b718b}.blog-slide--turquoise .blog-slide__btn:hover{background:#178686}.blog-slide--dark-green .blog-slide__btn:hover{background:#0d8f70}.blog-slide--green .blog-slide__btn:hover{background:#579c6c}.blog-slide--light-blue .blog-slide__btn:hover{background:#648ca4}.blog-slide--purple .blog-slide__btn:hover{background:#7d81ad}.blog-slide--grey-blue .blog-slide__btn:hover{background:#7eaeba}.container-booking-start-slide{position:relative}.booking-start-slide__select-city .content-block.d-ib:last-child{margin-bottom:0}.booking-start-slide__select-overlay>.row>.col{z-index:1}.booking-start-slide__select-overlay .select-overlay__info-box{margin:30px 0;background:#fff;box-shadow:0 0 6px 0 #dbdbdb}.select-city__select-form,.select-region__select-form{position:relative;width:auto}.select-city__link-list ul{list-style:none;padding:0}.select-city__link-list ul li{position:relative;padding-left:25px}.select-city__link-list ul li a{color:#009bdc}.select-city__link-list ul li a:hover{text-decoration:underline}.select-city__link-list ul li:before{content:'';border:3px solid #009bdc;position:absolute;left:8px;top:9px}.select-region__map{position:relative;top:-60px}.select-region__map svg g:not(.map__no-hover):hover>path,.select-region__map svg g:not(.map__no-hover):focus>path{fill:#d1d1d1;cursor:pointer}.select-region__map svg g:not(.map__no-hover):visited>path{fill:#e6e6e6}.select-region__map svg g:focus{outline:none}.select-region__map svg g.info-active{fill:#d1d1d1}.weather-map svg g:focus{outline:none}.select-region__map svg g text{cursor:pointer}.select-overlay__info-box .icon-close{position:absolute;cursor:pointer;top:-30px;padding:18px;right:50%;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);border-radius:100%;z-index:1;background:#009bdc;box-shadow:0 2px 3px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2)}.info-box__head{position:relative}.info-box__head .img-overlay--black:hover:after{opacity:.5;filter:alpha(opacity=50)}.info-box__head .head__hl{position:absolute;bottom:0;padding:0 30px}.info-box__body{padding:15px 20px}.info-box__body .body__descpription{margin-bottom:20px}.info-box__body .btn-booking{width:100%;padding:11px 10px;font-size:22px;text-transform:none;font-weight:700;margin-bottom:25px}.info-box__body .btn-booking:focus,.info-box__body .btn-booking:active{color:#b40a19}.info-box__body .btn-booking .icon-bed{position:relative;top:4px;right:0;font-size:26px;margin-right:10px}.info-box__body .btn-booking .btn-booking__text{margin-right:10px;width:80%;display:inline-block;font-size:18px;white-space:normal;text-align:left;float:left;position:relative;top:0}.info-box__body .btn-booking .icon-arrow{position:absolute;display:inline-block;top:0;bottom:0;height:35px;margin:auto;right:10px;font-size:15px;background:#b40a19;color:#fff;padding:10px 14px;border-radius:18px}.info-box__body .body__top-destinations{margin-bottom:20px}.info-box__body .body__top-destinations ul li{float:left;margin-right:1px;margin-bottom:1px}.img-slider{padding:0 30px;margin:30px 0}.img-slider .img-slider__arrow{position:absolute;top:58px;font-size:22px;font-weight:700;right:0}.img-slider .img-slider__arrow.slick-prev{left:0;right:auto}.img-slider__item__meta{font-size:13px;margin-top:10px}.detail-table{padding-left:20px}.detail-table__label{font-size:18px;text-align:left;padding-left:0;padding-bottom:5px}.divider-left.detail-table__text{text-align:left;padding-left:0;padding-bottom:10px;border:none}.detail-table__icon>.icon-anreise{position:relative;width:40px;background:#fff;display:inline-block;padding-top:0;padding-bottom:0}.detail-table__icon:after{content:"";position:absolute;height:1px;width:100%;background:#c3c3c5;left:0;top:12px;z-index:-1}.row--same-height__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.row--same-height,.row--same-height.slick-slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row--same-height{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row--same-height--one-row{-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit}.row--same-height.slick-slider{display:block}.row--same-height:before,.row--same-height:after{display:none}.row--same-height>.col,.row--same-height.slick-slider .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}.row--inline-block{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row--vertical-gutter-36>.col{margin-top:36px}.row--vertical-gutter-10{margin-top:-10px}.row--vertical-gutter-10>.col{margin-top:10px}.row--vertical-gutter-20{margin-top:-20px}.row--vertical-gutter-20>.col{margin-top:20px}.row--align-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero-img{position:relative}.hero-img--with-overlay:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:-webkit-linear-gradient(270deg,transparent 0,#000 100%);background-image:linear-gradient(180deg,transparent 0,#000 100%)}.hero-img__content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;z-index:1;padding:20px 0}.hero-img__content__hl{font-size:24px}.hero-img__content__hl--lg{font-size:31px}.hero-img__backlink{position:absolute;top:17px;left:20px;z-index:1;font-size:12px}.hero-img__backlink .hero-img__backlink__icon{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:7px;font-size:8px}.hero-img__backlink:hover{color:#fff;text-decoration:underline}.hero-img__logo{position:absolute;right:10px;top:10px;z-index:1;background:#fff;max-width:100px}.hero-img__badge{z-index:1;max-width:80px;max-height:80px;margin:0 auto -20px;position:relative}.weather-block+.weather-block{margin-top:20px}.weather-block__img{position:relative}.weather-block__img:after{content:'';position:absolute;bottom:0;top:0;left:0;right:0;height:396px;background-image:-webkit-linear-gradient(270deg,transparent 0,rgba(0,0,0,.7) 100%);background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7) 100%)}.weather-block__img__text{position:absolute;bottom:0;left:0;right:0;z-index:1;font-size:18px;padding:8px 15px;text-shadow:0 1px 4px rgba(0,0,0,.3)}.weather-block__img__detail{position:absolute;right:15px;bottom:15px;font-size:16px;z-index:1}.weather-block__img__detail>.icon{font-size:10px;margin-left:6px;display:inline-block;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out}.weather-block__img__detail:hover{color:#fff}.weather-block__img__detail:hover>.icon{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.weather-block__detail{padding:25px 15px 10px}.weather-block__detail__icon{font-size:80px}.weather-block__detail__hl{font-size:24px;margin-top:20px}.weather-block__detail__data{font-size:16px}.weather-block__detail__data+.weather-block__detail__data{margin-top:5px}.bg-weather-map{position:relative;background-size:cover;background-position:center}.bg-weather-map:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:-webkit-linear-gradient(270deg,#00a8e1 0,#0089d3 100%);background-image:linear-gradient(180deg,#00a8e1 0,#0089d3 100%);opacity:.85;filter:alpha(opacity=85)}.bg-weather-map:after{content:'';position:absolute;height:270px;top:0;left:0;right:0;background-image:-webkit-linear-gradient(270deg,#00a8e1 0,rgba(0,167,225,0) 100%);background-image:linear-gradient(180deg,#00a8e1 0,rgba(0,167,225,0) 100%)}.weather-map{position:relative;z-index:1;width:795px;margin:30px auto 50px}.weather-map-info{position:relative;border-top:1px solid rgba(255,255,255,.6);color:#fff;font-size:20px;z-index:1}.weather-map-info .col:nth-child(2) .weather-map-info__block{border-left:1px solid rgba(255,255,255,.6);border-right:1px solid rgba(255,255,255,.6)}.weather-map-info .col:first-child .weather-map-info__block{padding-left:0}.weather-map-info .col:last-child .weather-map-info__block{padding-right:0}.weather-map-info__block{padding:25px 50px}.weather-map-info__block .weather-map-info__block__hl{font-family:SourceSansPro-Regular;font-size:25px;text-shadow:0 1px 4px rgba(0,0,0,.2)}.weather-map-info__block .weather-map-info__block--special-text{font-size:18px;line-height:1.38889;text-shadow:0 1px 4px rgba(0,0,0,.2)}.temperature__value{padding-top:8px;padding-bottom:3px}.btn.temperature__detail-link{padding-left:0;font-size:16px}.btn.temperature__detail-link>.icon-arrow{font-size:10px;top:13px}.weather-map svg g:not(.map__no-hover):hover>path,.weather-map svg g:not(.map__no-hover):focus>path{cursor:pointer;fill:#e6e6e6}.weather-map svg text{cursor:pointer}.weather-map svg g.info-active{fill:#e6e6e6}.weather-map-data__box{position:absolute;color:#fff;background-color:#f09600;padding:28px 28px 22px;cursor:default;pointer-events:none;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 250ms ease;transition:all 250ms ease;box-shadow:0 0 8px rgba(0,0,0,.2)}.weather-map-data__box.active{opacity:1;filter:alpha(opacity=100);pointer-events:auto;cursor:pointer}.weather-map-data__box:after{content:'';position:absolute;bottom:-30px;left:0;right:0;width:30px;height:30px;margin:auto;border-top:14px solid #f09600;border-bottom:5px solid transparent;border-left:15px solid transparent;border-right:15px solid transparent}.weather-map-data__box .weather-map-data__box__close{position:absolute;cursor:pointer;top:-20px;padding:12px;right:50%;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);border-radius:100%;z-index:1;background:#fff;color:#f09600;font-size:16px;box-shadow:0 2px 3px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2)}.weather-map-data__box__label{font-size:30px}.weather-map-data__box__label .weather-icon{padding-left:5px;font-size:22px}.weather-map-data__box .temperature__value{padding-right:0}.weather-map-info__block .temperature__value,.weather-map-data__box .temperature__value{text-shadow:0 1px 4px rgba(0,0,0,.2)}.temperature__value{font-size:80px;line-height:1;display:inline-block;padding-right:43px;position:relative}.temperature--sm .temperature__value{font-size:55px;padding-right:30px}.temperature__value__small{font-size:22px;position:absolute;right:0;top:10px}.temperature__value__small--min{top:auto;bottom:8px}.temperature--sm .temperature__value__small{font-size:18px;top:8px}.temperature--sm.temperature--sm .temperature__value__small--min{top:auto;bottom:6px}.weather-slide{background-size:cover;background-position:center;padding:12px 12px 0;position:relative}.weather-slide:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:-webkit-linear-gradient(270deg,#0089d3 0,#00a8e1 100%);background-image:linear-gradient(180deg,#0089d3 0,#00a8e1 100%);opacity:.85;filter:alpha(opacity=85)}.weather-slide__content{position:relative;z-index:1;text-shadow:0 1px 4px rgba(0,0,0,.2);font-size:16px}.weather-slide__content__hl{font-size:25px}.weather-slide__content__data+.weather-slide__content__data{margin-top:7px}.weather-slide__content__icon{font-size:70px}.weather-slide__content__col__icon{font-size:20px;vertical-align:-.15em;margin-left:5px}.slide{padding:30px 0}.slide--padding-top-lg{padding:50px 0 30px}.slide-lg{padding:50px 0}.slide-sm{padding:20px 0}.slide--no-bottom-padding.slide--no-bottom-padding{padding-bottom:0}.slide-text-block{color:#666;font-size:16px;line-height:1.38889}.slide+footer.mt20{margin-top:0}.slide--bordered-top{border-top:1px solid #c3c3c5}.filter-bar{padding:12px 30px;box-shadow:0 1px 4px rgba(0,0,0,.1);background:#fff;-webkit-transition:background 250ms ease-in-out,color 250ms ease-in-out;transition:background 250ms ease-in-out,color 250ms ease-in-out;min-height:64px}.filter-bar__item{font-size:14px}.filter-bar__item__title:hover{color:#009bdc}.filter-bar__item__title__icon{font-size:11px;margin-left:3px}.filter-bar__item__dropdown{padding:15px;border-radius:0;border:0;box-shadow:0 1px 5px 0 rgba(0,0,0,.5);margin-top:8px;color:#404040}.filter-bar__input{background:#fff}.filter-bar.affix{top:0;left:0;right:0;z-index:2;background:#009bdc;color:#fff}.filter-bar.affix .filter-bar__item__title:hover{color:#fff}.filter-bar.affix .filter-bar__submit{background:#fff;color:#009bdc}.mobile-affix-bar{box-shadow:0 2px 4px 0 rgba(0,0,0,.1);z-index:7}.mobile-affix-bar__btn{color:#666;padding:10px 15px;display:block;background:#fff;position:relative}.col+.col .mobile-affix-bar__btn{border-left:1px solid #e6e6e6}.icon.mobile-affix-bar__btn__icon{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:13px;-webkit-transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out}.is-open .icon.mobile-affix-bar__btn__icon{-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.mobile-affix-bar.affix,.mobile-affix-bar.is-fixed{position:fixed;top:0;left:0;right:0}.mobile-affix-bar__btn__hide,.is-open .mobile-affix-bar__btn__show{display:none}.is-open .mobile-affix-bar__btn__hide{display:inline-block}.poi-teaser{height:100%;background:#fff;-webkit-transition:backgournd 250ms ease-in-out,color 250ms ease-in-out;transition:backgournd 250ms ease-in-out,color 250ms ease-in-out;box-shadow:0 0 6px 0 #dbdbdb;position:relative}.poi-teaser+.poi-teaser{margin-top:20px}.poi-teaser__head{position:relative}.poi-teaser__body{padding:15px 20px 60px;overflow:hidden;position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.poi-teaser__body__title{font-size:20px;font-family:SourceSansPro-Semibold;font-weight:400;margin-bottom:10px}.poi-teaser__body__bottom{color:#009bdc;-webkit-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out;position:absolute;bottom:0;left:0;right:0;padding:5px 20px 10px}.poi-teaser__body__bottom__show-map>.icon{vertical-align:-.15em;font-size:18px;margin-right:5px}.is-active.poi-teaser,.is-active .poi-teaser__body__bottom{color:#fff}.is-active.poi-teaser--poi,.is-active.poi-teaser--standard{background:#009bdc}.is-active.poi-teaser--aktiv{background:#0082a5}.is-active.poi-teaser--bek{background:#00a5a5}.is-active.poi-teaser--genuss{background:#73be8c}.is-active.poi-teaser--gesundheit{background:#69a0be}.is-active.poi-teaser--kultur{background:#7d82b9}.is-active.poi-teaser--natur{background:#00a078}.facts{max-width:1080px;margin:0 auto;position:relative}.facts__step{position:relative;padding:15px 0;line-height:1.6;text-align:center}.facts__step__title{font-size:28px;margin-bottom:15px}.facts__step__img{max-width:100px;margin:0 auto 20px}.panel.panel-default{background:transparent;border-radius:0;border:0;box-shadow:none;border-top:2px solid rgba(230,230,230,.59)}.panel-default .panel-heading{padding:0;background:transparent;border-radius:0}.panel-default .panel-title a{padding:10px 30px 10px 15px;display:block;position:relative;background:rgba(230,230,230,.59);font-size:16px;line-height:1.2;font-family:SourceSansPro-Regular;font-weight:400;color:#404040}.panel-title a.collapsed{background:transparent}.panel-title .panel-title__icon{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out}a.collapsed .panel-title__icon{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.panel-default .panel-body,.panel-default>.panel-heading+.panel-collapse>.panel-body{border:0}.panel-default .panel-body{padding:10px 15px;font-size:15px;line-height:1.38889;color:#666;font-family:SourceSansPro-Light,sans-serif;font-weight:400;background:rgba(230,230,230,.59)}.panel-group .panel-default+.panel-default{margin-top:0}.contact-info{border-top:2px solid #c3c3c5;padding:25px 0 15px}.interactive-map{width:100%;max-width:380px}.interactive-map__svg{max-width:100%;height:auto}.interactive-map .is-active>path{fill:#78c6e6}.interactive-map-links a.is-active{color:#009bdc}.blog-teaser{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.05)}.blog-teaser__body{padding:35px 35px 18px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.blog-teaser__body__hl{font-family:SourceSansPro-Semibold,sans-serif;font-weight:400;font-size:25px;line-height:1.2;margin-bottom:14px}.blog-teaser__bottom{width:70%;padding:18px 35px;border-top:1px solid #dedede}.blog-teaser__head{position:relative}.blog-teaser__head__overlay{position:absolute;top:0;bottom:0;left:0;right:0}.blog-teaser .blog-teaser__head__overlay__icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:80px}.blog-teaser__head__badge{position:absolute;top:15px;right:15px;z-index:1;max-width:60px;max-height:60px}@font-face{font-family:iconfont;src:url(/static/icons/font/iconfont.eot?#iefix) format('eot'),url(/static/icons/font/iconfont.woff) format('woff')}.icon{font-family:iconfont;speak:none;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.icon-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-fw{width:1.2857142857142858em;text-align:center}.icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.icon-ul>li{position:relative}.icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.icon-li.icon-lg{left:-1.85714286em}.icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .icon-rotate-90,:root .icon-rotate-180,:root .icon-rotate-270,:root .icon-flip-horizontal,:root .icon-flip-vertical{-webkit-filter:none;filter:none}.icon-anreise:before{content:"\E001"}.icon-arrow:before{content:"\E002"}.icon-googleplus:before{content:"\E003"}.icon-kalender:before{content:"\E004"}.icon-facebook:before{content:"\E005"}.icon-mail:before{content:"\E006"}.icon-prospekt:before{content:"\E007"}.icon-spring:before{content:"\E008"}.icon-star:before{content:"\E009"}.icon-summer:before{content:"\E00A"}.icon-list-item:before{content:"\E00B"}.icon-teaser-ansicht:before{content:"\E00C"}.icon-website:before{content:"\E00D"}.icon-mobile_menu:before{content:"\E00E"}.icon-winter:before{content:"\E00F"}.icon-fax:before{content:"\E010"}.icon-autumn:before{content:"\E011"}.icon-bek_card:before{content:"\E012"}.icon-check:before{content:"\E013"}.icon-close:before{content:"\E014"}.icon-download:before{content:"\E015"}.icon-expanding:before{content:"\E016"}.icon-open:before{content:"\E017"}.icon-phone:before{content:"\E018"}.icon-play-small:before{content:"\E019"}.icon-sound-off:before{content:"\E01A"}.icon-sound-on:before{content:"\E01B"}.icon-zoom-in:before{content:"\E01C"}.icon-zoom-out:before{content:"\E01D"}.icon-karten-ansicht:before{content:"\E01E"}.icon-pause:before{content:"\E01F"}.icon-play:before{content:"\E020"}.icon-poi_marker:before{content:"\E021"}.icon-search:before{content:"\E022"}.icon-clock:before{content:"\E023"}.icon-card-klein:before{content:"\E024"}.icon-dog:before{content:"\E025"}.icon-print:before{content:"\E026"}.icon-share:before{content:"\E027"}.icon-elements:before{content:"\E028"}.icon-BEKallgemein:before{content:"\E029"}.icon-baederundvitalerlebnisse:before{content:"\E02A"}.icon-bergbahnerlebnisse:before{content:"\E02B"}.icon-burgundschlosserlebnisse:before{content:"\E02C"}.icon-exklusiverlebnisse:before{content:"\E02D"}.icon-hundeerlaubt:before{content:"\E02E"}.icon-museenundkulturerlebnisse:before{content:"\E02F"}.icon-naturundfreizeiterlebnisse:before{content:"\E030"}.icon-schiffserlebnisse:before{content:"\E031"}.icon-stadterlebnisse:before{content:"\E032"}.icon-verkaufsstelle:before{content:"\E033"}.icon-twitter:before{content:"\E034"}.icon-quote:before{content:"\E035"}.icon-360:before{content:"\E036"}.icon-bed:before{content:"\E037"}.icon-audio-guide:before{content:"\E038"}.icon-barrierefrei:before{content:"\E039"}.icon-flower:before{content:"\E03A"}.icon-bus:before{content:"\E03B"}.icon-rad:before{content:"\E03C"}.icon-schueler:before{content:"\E03D"}.icon-bier:before{content:"\E03E"}.icon-fisch:before{content:"\E03F"}.icon-familienfreundlich:before{content:"\E040"}.icon-gastronomieangebot:before{content:"\E041"}.icon-info-tafel:before{content:"\E042"}.icon-naturschutzgebiet:before{content:"\E043"}.icon-unesco-fundstelle:before{content:"\E044"}.icon-wetterunabhaengig:before{content:"\E045"}.icon-instagram:before{content:"\E046"}.icon-map:before{content:"\E047"}.icon-megaphone:before{content:"\E048"}.icon-info:before{content:"\E049"}.icon-kaese:before{content:"\E04A"}.icon-wein:before{content:"\E04C"}.icon-warning:before{content:"\E050"}.icon-express-check-in:before{content:"\E051"}.icon-veggies:before{content:"\E04B"}@font-face{font-family:iconfont-weather;src:url(/static/weather-icons/font/iconfont-weather.eot?#iefix) format('eot'),url(/static/weather-icons/font/iconfont-weather.woff) format('woff')}.weather-icon{font-family:iconfont-weather;speak:none;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.weather-icon-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.weather-icon-2x{font-size:2em}.weather-icon-3x{font-size:3em}.weather-icon-4x{font-size:4em}.weather-icon-5x{font-size:5em}.weather-icon-fw{width:1.2857142857142858em;text-align:center}.weather-icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.weather-icon-ul>li{position:relative}.weather-icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.weather-icon-li.weather-icon-lg{left:-1.85714286em}.weather-icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.weather-icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.weather-icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.weather-icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.weather-icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .weather-icon-rotate-90,:root .weather-icon-rotate-180,:root .weather-icon-rotate-270,:root .weather-icon-flip-horizontal,:root .weather-icon-flip-vertical{-webkit-filter:none;filter:none}.weather-icon-elements:before{content:"\E001"}.weather-icon-1:before{content:"\E002"}.weather-icon-10:before{content:"\E003"}.weather-icon-11:before{content:"\E004"}.weather-icon-12:before{content:"\E005"}.weather-icon-13:before{content:"\E006"}.weather-icon-14:before{content:"\E007"}.weather-icon-15:before{content:"\E008"}.weather-icon-16:before{content:"\E009"}.weather-icon-17:before{content:"\E00A"}.weather-icon-18:before{content:"\E00B"}.weather-icon-19:before{content:"\E00C"}.weather-icon-2:before{content:"\E00D"}.weather-icon-3:before{content:"\E00E"}.weather-icon-4:before{content:"\E00F"}.weather-icon-5:before{content:"\E010"}.weather-icon-6:before{content:"\E011"}.weather-icon-7:before{content:"\E012"}.weather-icon-9:before{content:"\E014"}body{font-family:SourceSansPro-Regular,sans-serif;font-weight:400;font-size:1em;color:#404040}html{font-size:14px}h1,h2,h3,h4{margin-top:0}h1,.h1{font-size:31px;font-weight:400;font-family:SourceSansPro-Semibold;margin-bottom:0}h2,.h2{font-size:22px;margin-bottom:20px}h3,.h3{font-size:17px}h5,.h5{font-size:15px}h6,.h6{font-size:1em}.fz14{font-size:13px}.fz18{font-size:15px}.fz20{font-size:16px}.fz24{font-size:18px}.fz30{font-size:20px}.fz34{font-size:26px}.fz100{font-size:90px}.font-amatic{font-family:AmaticSC-Bold,sans-serif;font-weight:400}.bg-white{background-color:#fff}.bg-primary{background-color:#009bdc}.bg-secondary{background-color:#0083d0}.bg-green-light{background-color:#73be8c}.bg-green-dark{background-color:#00a078}.bg-blue-gradient{background:#00a6e0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwODZjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzAwYTZlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0086cf),color-stop(78%,#00a6e0));background:-webkit-linear-gradient(top,#0086cf 0,#00a6e0 78%);background:linear-gradient(to bottom,#0086cf 0,#00a6e0 78%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0086cf',endColorstr='#00a6e0',GradientType=0)}.bg-secondary-blue-gradient{background:#71a6c2}a.text-blue:hover{color:#0082a5}.text-primary{color:#404040}.text-white{color:#fff}.text-grey{color:#87878c}.text-grey-secondary{color:#9a9a9a}.text-grey-light{color:#c3c3c5}.text-red{color:#e6001e}.text-red-dark{color:#b40a19}.text-blue{color:#009bdc}.text-blue-dark{color:#0082a5}.text-purple{color:#910f7d}.text-green-light{color:#73be8c}.text-green{color:#00a078}.italic{font-style:italic}.light{font-weight:400;font-family:SourceSansPro-Light}.strong{font-weight:400;font-family:SourceSansPro-Semibold}.icon.strong{font-family:iconfont;font-weight:600}.no-margin.no-margin{margin:0}.ml-auto{margin-left:auto}.ml-1{margin-left:3px;margin-left:.25rem}.ml-2{margin-left:7px;margin-left:.5rem}.mt-1{margin-top:3px;margin-top:.25rem}.mt-2{margin-top:7px;margin-top:.5rem}.mt-3{margin-top:14px;margin-top:1rem}.mt0{margin-top:0}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mr30{margin-right:30px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mr5{margin-right:5px}.mr10{margin-right:10px}.pb1{padding-bottom:1px}.pt10{padding-top:10px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pl20{padding-left:20px}.pt40{padding-top:25px}.pl30{padding-left:20px}.pr30{padding-right:20px}.embed-responsive{width:100%}.embed-responsive.embed-responsive-1by1{padding-top:100%}.embed-responsive.embed-responsive-svg{padding-top:102.54237%}.embed-responsive.embed-responsive-16by7{padding-top:43.75%}.embed-responsive.embed-responsive-8by2{padding-top:25%}.embed-responsive.embed-responsive-8by5{padding-top:62.5%}.embed-responsive.embed-responsive-16by5{padding-top:31.25%}.embed-responsive.embed-responsive-125{padding-top:125.2%}.embed-responsive.embed-responsive-8by3{padding-top:37.5%}.embed-responsive.embed-responsive-9by5{padding-top:55.55556%}.embed-responsive.embed-responsive-14by3{padding-top:21.42857%}.embed-responsive.embed-responsive-5by6{padding-top:125%}.embed-responsive.embed-responsive-7by2{padding-top:28.57143%}.embed-responsive.embed-responsive-portal-slider{padding-top:43.75%}.embed-responsive.embed-responsive-14by6{padding-top:42.85714%}.embed-responsive.embed-responsive-12by5{padding-top:41.66667%}.embed-responsive.embed-responsive-gallery-grid{padding-top:69%}.embed-responsive.embed-responsive-2by1{padding-top:50%}.embed-responsive.embed-responsive-3by1{padding-top:33.33333%}.embed-responsive.embed-responsive-6by9{padding-top:150%}.embed-responsive.embed-responsive-5by2{padding-top:40%}.embed-responsive.embed-responsive-13by5{padding-top:38.46154%}.row--gutter-width-0{margin-left:0;margin-right:0}.row--gutter-width-0>.col{padding-left:0;padding-right:0}.row--gutter-with-1{margin-right:-.25px;margin-left:-.25px}.row--gutter-with-1 .col{padding-left:.5px;padding-right:.5px}.row--gutter-with-30{margin-right:-15px;margin-left:-15px}.row--gutter-with-30 .col{padding-left:15px;padding-right:15px}.row--gutter-with-36{margin-left:-18px;margin-right:-18px}.row--gutter-with-36>.col{padding-left:18px;padding-right:18px}.isClickable{cursor:pointer}.d-ib{display:inline-block}.text-middle{vertical-align:middle}.text-underline{text-decoration:underline}a.text-underline:hover{text-decoration:none}.divider{border-bottom:1px solid #fff;margin-bottom:10px}.divider-grey{border-bottom:1px solid #c3c3c5}.divider-left{border-left:1px solid #c3c3c5}.theme__circle{padding:5px;border-radius:100%;width:35px;height:35px;line-height:24px}.link-with-arrow .icon-arrow{font-size:12px;padding-left:5px}.center-col{text-align:left}.arrange--xs{display:table;min-width:100%;table-layout:auto}.arrange__item--xs{display:table-cell;vertical-align:middle;float:none}.arrange__item--bottom--xs{vertical-align:bottom}.position-relative{position:relative}.cookie-bar{position:fixed;bottom:0;left:0;right:0;background:#212529;color:#fff;padding:10px 14px;padding:.75rem 1rem;z-index:100}.cookie-bar__text{display:inline}.cookie-bar__detail,a.cookie-bar__detail{display:inline}.cookie-bar__detail-btn{display:inline;text-decoration:underline;vertical-align:inherit;cursor:pointer;margin-right:.25em}.cookie-bar__detail-btn:hover{color:#009bdc}.cookie-bar__buttons{margin-top:10px;margin-top:.75rem;text-align:right}.cookie-bar__accept{margin-left:10px;margin-left:.75rem}.cookie-modal__item{margin-bottom:10px;margin-bottom:.75rem}.cookie-modal__item--all{margin-bottom:14px;margin-bottom:1rem}.cookie-modal__label{font-size:21px;font-size:1.5rem}.cookie-modal__link{display:inline-block;margin-left:7px;margin-left:.5rem;text-decoration:underline}.cookie-modal__switch{position:relative;display:inline-block;width:60px;height:34px;vertical-align:middle;margin-right:7px;margin-right:.5rem}.cookie-modal__switch-toggle{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.cookie-modal__switch-toggle:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s;border-radius:34px}input:checked+.cookie-modal__switch-toggle{background-color:#009bdc}input:focus+.cookie-modal__switch-toggle{box-shadow:0 0 2px #009bdc}input:checked+.cookie-modal__switch-toggle:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.cookie-modal .close{position:absolute;right:0;top:0;z-index:1;cursor:pointer;text-shadow:none;background:transparent;border:0;font-size:40px;line-height:1;padding:0 10px}.cookie-bar[hidden]{display:none}.btn-row{margin-top:-8px}.btn-row__item{margin-top:8px}.btn-row__item+.btn-row__item{margin-left:5px}.theme-pfahlbauten .btn-primary{background:#85aab3;border-color:#85aab3}.theme-pfahlbauten .btn-primary:focus,.theme-pfahlbauten .btn-primary:hover{background:#7eaeba}.theme-pfahlbauten .teaser__head .label-top-left{background:#85aab3}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#fafafa}.overlay-toggle{width:54px;height:54px;border-radius:50%;background:#9b2689;position:relative;display:inline-block;color:#fff;font-size:24px;box-shadow:0 2px 3px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);pointer-events:initial}.overlay-toggle:hover{color:#fff}.overlay-toggle__icon{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.overlay-toggle__badge+.overlay-toggle__icon{-webkit-transform:translateX(-58%) translateY(-44%);-ms-transform:translateX(-58%) translateY(-44%);transform:translateX(-58%) translateY(-44%)}.overlay-toggle__badge{position:absolute;right:-9px;top:0;border-radius:50%;width:27px;height:27px;background:#404040;border:1px solid #fff;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.navbar-overlay{display:block;position:fixed;top:0;left:0;right:0;z-index:6;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);background:#fff;-webkit-transition:-webkit-transform 200ms ease-in;transition:transform 200ms ease-in}.navbar-overlay__content{padding:70px 30px}.navbar-overlay.is-open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.navbar-overlay__close{position:absolute;top:10px;right:16px;width:54px;height:54px;background:#525252;border-radius:50%;color:#fff;z-index:2}.navbar-overlay__close:hover{color:#fff}.navbar-overlay__close .navbar-overlay__close__icon{font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.navbar-search.is-open~.navbar__buttons .overlay-toggle{opacity:0;filter:alpha(opacity=0)}.info-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.info-link+.info-link{margin-top:16px}.info-link__icon{min-width:35px;width:35px;height:35px;border-radius:50%;background:#f1a018;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:25px}.info-link__link{color:#f1a018;position:relative;display:block}.info-link__link:hover{text-decoration:underline}.info-link--warning .info-link__icon{background:#9b2689}.info-link--warning .info-link__link{color:#9b2689}.flex-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-16px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-list__item{width:100%;margin-top:16px}.landingpage-top{position:relative;padding:15px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.landingpage-top__backlink{position:absolute;left:0;top:15px;z-index:1;font-size:12px}.landingpage-top__backlink .landingpage-top__backlink__icon{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:7px;font-size:8px}.landingpage-top__backlink:hover{color:#fff;text-decoration:underline}.landingpage-top__logo{z-index:1;background:#fff;max-width:70px}.usp{font-size:20px;line-height:1.2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:SourceSansPro-Semibold;font-weight:400}.usp-faded{opacity:.2;filter:alpha(opacity=20)}.usp+.usp{margin-top:30px}.usp__icon{font-size:24px;margin-right:8px}.usp-box-wrapper--region{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.usp--region{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.usp__icon--region{min-width:30px}@media screen and (min-width:768px){.header-img__logo--lg .header-img__logo__img{max-height:320px!important}.header-img__logo__img{max-height:160px!important}.hero-img__logo{min-width:200px}.container-block{padding-left:0;padding-right:0}.page-wrapper{background:#fafafa;padding-top:126px}.container{padding-left:15px;padding-right:15px;width:100%}.btn{padding:6px 25px}.btn-with-icon{padding:6px 30px 6px 15px}.btn-lg{padding:10px 40px}.btn-lg .icon{font-size:12px;top:13px;right:22px}.btn>.icon-arrow{right:15px}.btn-with-icon:hover .icon-arrow{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.btn.btn-xl{padding:15px 65px}.btn .btn__icon{top:0;right:0;font-size:16px;margin-right:-25px}.nav-tabs--btn{margin-top:50px;margin-bottom:37px}.navbar-main{box-shadow:0 1px 4px rgba(0,0,0,.1);position:absolute;left:0;right:0;top:0}.navbar-collapse{padding-top:16px}.navbar-brand{height:126px;padding:15px 15px 15px 22px}.navbar-nav>li{font-size:22px;font-weight:400;font-family:SourceSansPro-Semibold}.navbar-nav>li>a{padding:18px 14px 12px;border-bottom:6px solid transparent}.navbar-nav .second-line{margin:0;font-weight:400;font-family:SourceSansPro-Regular;font-size:12px}.navbar-main>li>a{border-bottom:6px solid #fff}.nav>li:focus>a,.nav>li:hover>a,.nav>li.active>a,.nav>li>a:focus,.nav>li.is-open>a{background:transparent;border-bottom:6px solid #e6001e}.nav-toplinks{padding-top:12px;height:34px}.nav-toplinks a{padding:0 10px}.navbar__buttons{bottom:auto;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%) translateY(-30px);-ms-transform:translateX(-50%) translateY(-30px);transform:translateX(-50%) translateY(-30px);max-width:1280px;width:100%;padding-right:40px}.navbar__buttons .open-search{width:60px;height:60px;left:auto;display:inline-block;-webkit-transform:none;-ms-transform:none;transform:none;bottom:-4px;right:auto;margin-left:14px}.navbar__buttons .open-search.is-open{-webkit-transform:translateY(-75px);-ms-transform:translateY(-75px);transform:translateY(-75px)}.affix .navbar__buttons .open-search.is-open{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.affix .navbar__buttons .open-search{-webkit-transform:none;-ms-transform:none;transform:none}.navbar-main.affix{height:70px;width:100%;position:fixed}.navbar-main.affix .form-group .navbar-brand{height:126px;background-image:none;width:auto;padding:15px 15px 15px 22px;margin-left:-15px;margin-top:0}.navbar-main.affix .form-group .navbar-brand>img{display:block}.navbar-main.affix .second-line{display:none}.navbar-main.affix .navbar-nav>li>a{font-size:18px;padding-bottom:9px;padding-top:10px}.navbar-main.affix .navbar-collapse{padding-top:5px}.navbar-main.affix .navbar-brand{height:50px;padding:0 25px;background-image:url(/static/img/logo_affix.png);background-size:100%;background-repeat:no-repeat;width:82px;margin-left:0;margin-top:10px}.navbar-main.affix .navbar-brand>img{display:none}.navbar-main.affix .nav-toplinks{padding:5px 110px 0 95px;margin-bottom:-7px;height:27px}.breadcrumb{margin-bottom:50px}.breadcrumb{margin-bottom:20px}.content-head{height:240px}.content-head--fix{height:290px}.content-head--text h1{font-size:65px}.navbar-search{position:absolute}.navbar-search:after{content:none}.open-search.is-open{-webkit-transform:translateY(-90px);-ms-transform:translateY(-90px);transform:translateY(-90px);bottom:-10px;margin-bottom:0}.open-search{bottom:-10px;position:relative;left:95%;-webkit-transform:translateY(-36px);-ms-transform:translateY(-36px);transform:translateY(-36px)}.navbar-search .form-control{font-size:50px;height:100px;margin-top:0}.affix .open-search{-webkit-transform:translateY(-36px);-ms-transform:translateY(-36px);transform:translateY(-36px)}.wysiwyg h1{font-size:70px}.wysiwyg h2{font-size:34px}.portal-slider{padding-right:.5px;padding-left:.5px;padding-bottom:1px}.slick-next,.slick-prev{position:absolute;top:45%;font-size:70px;cursor:pointer}.slick-next{right:35px}.slick-prev{left:35px}.slick-dots{display:none!important}.portal-slider--claim .btn{padding:10px 60px}.portal-slider--claim h1{font-size:90px}.portal-slider--claim h2{font-size:58px}.portal-slider--item__img:after{opacity:0;filter:alpha(opacity=0)}.portal-slider:hover .portal-slider--item__img:after{opacity:.5;filter:alpha(opacity=50)}.picture-text{position:relative;bottom:80px;margin:0 30px}.section-img .picture-text{bottom:100px}.main-nav__dropdown .picture-text{top:80px}.picture-text .mb10{margin-bottom:10px}.picture-grid__content a:last-child li{border-bottom:1px solid #75ccf5}.picture-grid__content li{padding:10px 10px 10px 0}.section{box-shadow:0 0 10px 1px rgba(0,0,0,.1)}.section__head:hover .img-overlay--black:after{opacity:0;filter:alpha(opacity=0)}.section__head--text{height:100%}.section__head--text>.arrange__item--bottom--xs>h1{font-size:55px}.section__content{padding:40px}.section__content--text{max-width:700px}.section__head--more{opacity:0;filter:alpha(opacity=0);-webkit-transition:300ms ease-in-out;transition:300ms ease-in-out;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;height:100%;position:absolute;left:0;bottom:0}.section__head--more.is-open{opacity:1;filter:alpha(opacity=100)}.section__head--bar{top:0}.section__head--bar ul li{padding-right:10px;padding-left:10px}.section-more{position:relative;bottom:28px;height:60px;z-index:2}.section-more--btn{cursor:pointer;width:60px;height:60px;border-radius:100%;box-shadow:0 0 10px 1px rgba(0,0,0,.1);margin:0 auto;position:relative}.section-more--btn .icon-open{position:absolute;left:50%;top:50%;margin-top:-15px;margin-left:-15px;-webkit-transition:200ms ease-in;transition:200ms ease-in;font-size:30px;-webkit-transform:translateZ(0);transform:translateZ(0)}.section-more.is-open .bg-green-light{background:#fff}.section-more.is-open .icon-open{-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.section-more.is-open .bg-green-light .icon-open{color:#73be8c}.section-more.is-open .bg-white .icon-open{color:#fff}.section-more.is-open .bg-white{background:#00a078}.unesco{position:absolute;right:20px;bottom:20px}.bodenseecard-badge{position:absolute;right:20px;bottom:20px}.unesco+.bodenseecard-badge{right:116px}.lake-map{max-width:700px;height:365px;padding-bottom:0}.lake-poi{width:60px;height:90px;position:absolute;padding:0}.lake-poi:hover:after{background-color:rgba(145,15,125,.5);border-radius:100%;content:'';position:absolute;top:0;left:0;width:60px;height:60px}.lake-poi .img-circle{max-width:60px;max-height:60px}.lake-poi--line{position:absolute;top:58px;left:29px;width:3px;height:22px;background:#910f7d}.lake-poi--dot{position:absolute;bottom:0;height:11px;width:11px;border:3px solid #910f7d;border-radius:10px;left:25px}.lake-btn{position:absolute}.lake-map .btn-group{position:absolute;bottom:0;left:20%}.tooltip.top .tooltip-arrow{border-top-color:#910f7d}.tooltip-inner{background-color:#910f7d}.tabs-xs .tab-content{max-width:250px;font-size:16px}.tabs-xs{padding-bottom:30px}.tabs-xs .tab-content h2{height:75px}.tab-content span.italic{height:22px;display:block}.teaser__head--text{bottom:10px}.img-teaser{max-width:250px}.teaser__body{height:270px}.img-teaser__lake{width:100%;left:0}.service-teaser{max-width:340px}.row--same-height .pauschal-teaser .teaser__body{height:218px}.teaser-slider .slick-next{right:-15px}.teaser-slider .slick-prev{left:-15px}.teaser--box:hover .icon-arrow,.teaser--box:hover .teaser--box__arrow{-webkit-transform:translateX(33px);-ms-transform:translateX(33px);transform:translateX(33px)}.teaser--box__body .teaser--box__body__icon{font-size:33px}.teaser--box__body .booking__text{padding:17px 0 26px;font-size:30px}.teaser--box__body .booking__link{font-size:28px}.teaser--box__body .icon-arrow,.teaser--box__arrow{font-size:21px;-webkit-transform:translateX(25px);-ms-transform:translateX(25px);transform:translateX(25px);padding:15px 20px;bottom:-25px;width:50px;height:50px}.img-teaser--flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.img-teaser--flex__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.filterlist__result .poi__circle{float:right}.filterlist__result,.filterteaser__result{padding:30px 10px}.filterlist__result .show-in-map{padding-right:20px}.filterlist__result .show-detail{padding-left:20px}.filterrow .form-control-item{margin-top:0}.form-control-item{margin:18px 0}.form-control--submit{position:relative;bottom:-90px}.counter{margin-left:45px}.poi__link{padding:20px 0}.google-map{min-height:180px}.google-map__controls{right:50px;top:50px}.google-map__controls .google-map__control{width:50px;height:50px}.google-map__control .icon{top:18px}.google-map__infobox{padding:15px}.scrolling-map__pois{padding:30px}.google-map.is-fixed{position:fixed;top:66px;bottom:0;height:auto;width:58.33333333%;max-width:1120px}.google-map.is-bottom{position:absolute;bottom:0;width:100%}.google-map__btn .btn{padding:15px 65px}.google-map-embed__overlay__title{font-size:50px;margin-bottom:15px}.google-map-embed__overlay__subtitle{font-size:28px;margin-bottom:40px}.header-img .breadcrumb{top:20px}.header-img--text{bottom:10%}.header-img--text--weather{bottom:6%}.header-img__overlay{position:absolute;width:100%;bottom:30%;z-index:1}.header-img__overlay--weather{bottom:33%}.header-img__overlay img{max-width:300px}.header-img--text--weather .header-img--text__hl{margin-bottom:20px}.header-img--has-logo{margin-bottom:100px}.header-img--has-logo-lg{margin-bottom:140px}.header-img__logo{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-img__logo__img{max-height:150px}.header-img__logo--lg .header-img__logo__img{max-height:220px}.js-lightbox__hover--overlay>.sd-icon{font-size:74px;margin-top:-37px}.mfp-arrow-left.mfp-arrow-left{left:-15px}.mfp-arrow{width:90px}.mfp-content{margin-left:-18px}.js-lightbox__hover--overlay.js-lightbox__hover--overlay-video{opacity:0;filter:alpha(opacity=0);visibility:hidden}.recommend-seasons__item{height:105px}.recommend-seasons__percent{width:50%;left:25%;bottom:35px;height:70px;-webkit-transform:none;-ms-transform:none;transform:none}.recommend-seasons__color{height:10px;width:100%;position:absolute;bottom:25px;margin-right:0}.recommend-seasons__text{position:absolute;width:100%;bottom:0}footer .bg-primary{padding:55px}.footer__center-logo{margin:45px 0}.author{padding-top:0;top:-34px}.author__statement{font-size:42px;line-height:1.42857}.author__statement__quote{font-size:18px;vertical-align:-.85em;margin-right:-5px}.author__statement__quote--end{margin-right:0;vertical-align:1.4em}.author__bottom{margin-top:28px;padding:32px 0 20px}.blog-slide{margin:100px 0 80px}.blog-slide__btn{padding:15px 73px}.blog-slide__content{padding:0 10%}.booking-start-slide__select-overlay>.row>.col{position:absolute;top:60px}.booking-start-slide__select-overlay .select-overlay__info-box{margin:0}.select-region__map svg{width:100%;height:auto}.select-city__select-form,.select-region__select-form{width:390px}.select-city__select-form .form-control.select,.select-region__select-form .from-control.select{height:50px}.select-city__select-form .form-control.select~.icon-open,.select-region__select-form .form-control.select~.icon-open{bottom:19px}.info-box__body{padding:20px 30px}.info-box__body .btn-booking{padding:11px 20px}.info-box__body .btn-booking .icon-bed{height:26px;width:35px;position:absolute;display:inline-block;top:0;bottom:0;left:20px;margin:auto 0}.info-box__body .btn-booking .btn-booking__text{font-size:22px;width:75%;margin-left:10px;text-align:center;float:none}.info-box__body .btn-booking .icon-arrow{left:auto;right:20px}.booking-start-slide__select-region{margin-bottom:-70px}.img-slider{padding:0 70px;margin:55px 0 45px}.img-slider .img-slider__arrow{top:118px;right:30px}.img-slider .img-slider__arrow.slick-prev{left:30px;right:auto}.detail-table__label{font-size:15px;font-family:SourceSansPro-Semibold,sans-serif;text-align:right;padding-left:10px;padding-bottom:0;border-left:0}.divider-left.detail-table__text{padding-left:30px;padding-bottom:15px;border-left:1px solid #c3c3c5}.detail-table__icon{text-align:center;padding-left:10px;left:0}.detail-table__icon>.icon-anreise{width:auto;background:transparent;display:inline;padding-bottom:10px;padding-top:10px}.detail-table__icon:after{display:none}.row--inline-block .teaser{width:100%}.row--inline-block .teaser,.row--same-height-sm .row--same-height__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.row--inline-block,.row--inline-block.slick-slider .slick-track,.row--same-height-sm,.row--same-height-sm.slick-slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row--inline-block.slick-slider,.row--same-height-sm.slick-slider{display:block}.row--inline-block:before,.row--inline-block:after,.row--same-height-sm:before,.row--same-height-sm:after{display:none}.row--inline-block>.center-col,.row--inline-block.slick-slider .center-col,.row--same-height-sm>.col,.row--same-height-sm.slick-slider .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}.hero-img__content{padding:100px 0}.hero-img__content__hl{font-size:50px}.hero-img__content__hl--lg{font-size:60px}.hero-img__backlink{top:30px;left:40px;font-size:14px}.hero-img__logo{right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:30px;background:transparent}.hero-img .navbar-search{top:auto;bottom:0}.hero-img .open-search.is-open{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}.hero-img__badge{margin:0;position:absolute;top:20px;right:20px;max-width:120px;max-height:120px}.weather-block__img__text{font-size:20px;padding:15px 30px}.weather-block__img__detail{right:30px;bottom:25px}.weather-block__detail{padding:50px 28px 20px}.weather-block-sm .weather-block__detail{padding:30px}.weather-block__detail__icon{font-size:130px}.weather-block-sm .weather-block__detail__icon{font-size:80px}.weather-block__detail__hl{font-size:30px}.weather-block-sm .weather-block__detail__hl{font-size:20px;margin-bottom:4px}.weather-block__detail__data{font-size:20px}.weather-block__detail__data+.weather-block__detail__data{margin-top:22px}.temperature__value{font-size:100px}.temperature--sm .temperature__value{font-size:70px;padding-right:43px}.temperature__value__small{font-size:25px;top:15px}.temperature__value__small--min{top:auto;bottom:10px}.temperature--sm .temperature__value__small{font-size:20px;top:10px}.weather-slide{padding:26px 28px}.weather-slide__content__col{position:relative;padding-left:15px}.slide{padding:50px 0}.slide--padding-top-lg{padding:70px 0 50px}.slide-lg{padding:70px 0}.slide-sm{padding:30px 0}.slide-text-block{font-size:18px}.filter-bar__item{padding:5px;border-radius:30px;-webkit-transition:background 250ms ease-in-out;transition:background 250ms ease-in-out}.filter-bar__item.is-active,.filter-bar__item.is-active a:hover{background:#009bdc;color:#fff}.filter-bar__item__dropdown{min-width:230px}.filter-bar.affix .filter-bar__item.is-active,.filter-bar.affix .filter-bar__item.is-active a:hover{background:#fff;color:#009bdc}.facts{padding:50px 0 30px}.facts:before{content:'';background:url(/static/img/line.svg);position:absolute;left:30px;top:0;bottom:0;width:48px}.facts:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.facts__step{text-align:right;width:50%;padding:24px 110px 0 0}.facts__step+.facts__step{margin-top:-140px}.facts__step__title{font-size:46px;margin-bottom:25px}.facts__step__img{position:absolute;margin:0;right:-60px;top:0;max-width:120px}.facts__step:nth-child(even){text-align:left;margin-left:50%;padding-left:110px;padding-right:0}.facts__step:nth-child(even) .facts__step__img{right:auto;left:-60px}.panel-default .panel-title a{padding:16px 25px;font-size:20px}.panel-title .panel-title__icon{right:20px}.panel-default .panel-body{padding:20px 25px 60px;font-size:18px}.contact-info{padding:55px 0 30px}.blog-teaser__head__badge{max-width:80px;max-height:80px}html{font-size:15px}h1,.h1{font-size:70px}h2{font-size:40px}h3{font-size:20px}.fz10{font-size:10px}.fz14{font-size:14px}.fz20{font-size:18px}.fz24{font-size:20px}.fz30{font-size:22px}.fz34{font-size:30px}.pl30{padding-left:30px}.pr30{padding-right:30px}.pt40{padding-top:40px}.row--gutter-with-1{margin-right:-.5px;margin-left:-.5px}.row--gutter-with-60{margin-left:-30px;margin-right:-30px}.row--gutter-with-60 .col{padding-left:30px;padding-right:30px}.arrange{display:table;min-width:100%;table-layout:auto}.arrange__item{display:table-cell;vertical-align:middle;float:none}.arrange__item--bottom{vertical-align:bottom}.cookie-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.cookie-bar__text{display:block;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.cookie-bar__detail{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;margin-left:1rem}.cookie-bar__buttons{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-left:1rem}.navbar-overlay{min-height:126px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-overlay__content{padding:25px 15px}.navbar-overlay__close{right:10px;width:60px;height:60px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.navbar-overlay__close .navbar-overlay__close__icon{font-size:22px}.info-link__link{display:inline-block;padding-left:7px}.info-link__link:before{content:'|';position:absolute;top:0;left:0;color:#666}.flex-list__item{max-width:48%}.landingpage-top{padding:30px 0}.landingpage-top__backlink{top:30px;font-size:14px}.landingpage-top__logo{background:transparent}.usp{font-size:24px}.usp__icon{font-size:30px;margin-right:15px}.usp__icon--region{min-width:35px}}@media screen and (max-width:767px){.header-img__logo__img{max-height:80px!important}.navbar-main{position:static}.navbar-main .navbar-header{height:60px;box-shadow:0 1px 4px rgba(0,0,0,.1)}.navbar-brand>img{max-width:170px}.nav>li>a:focus,.nav>li>a:hover{background:transparent}.navbar-collapse{position:absolute;margin:0!important;width:100%;height:100%;z-index:10000;background:#f2f2f2}.navbar-nav{margin:15px 0}.navbar-nav li{padding:2px 10px}.navbar-nav li.is-open{border:1px solid;border:1px solid #c3c3c5}.navbar-nav li.is-open>a{border-bottom:1px solid #c3c3c5}.navbar-nav>li>a{color:#666;font-size:18px}.navbar-nav .is-open .main-nav__dropdown{display:block}.navbar-nav .subnav-toggle{padding:10px;z-index:1;position:relative}.main-nav__dropdown .main-nav__dropdown__teaser-list{padding:0}.main-nav__dropdown__teaser-list li+li{margin-top:10px}.subnav-block{padding:6px 0 6px 15px}.subnav-block ul{margin-top:8px;display:none}.subnav-block.is-open ul{display:block}.subnav-block .subnav-toggle{padding:4px 15px}.subnav-block ul{list-style:none;padding:0}.subnav-block a{color:#292929}.navbar-main .navbar-toggle{margin:0;padding:13px 15px;color:#666;font-size:28px;line-height:1;-webkit-transition:200ms;transition:200ms;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.navbar-main .navbar-toggle .icon-bar{width:30px;background:#666;height:5px}.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}.navbar-main .navbar-toggle.is-open{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.navbar-main .navbar-toggle.is-open .icon-bar{display:none}.navbar-main .navbar-toggle.is-open:before{font-family:iconfont;content:"\E014"}.navbar-nav .subnav-toggle.icon-zoom-out{font-size:15px}.navbar-nav__lang{padding-left:15px}.teaser-slider{padding:0 15px}.wysiwyg table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.scrolling-map .google-map{position:fixed;top:42px;left:0;right:0;bottom:0;display:none;z-index:6}.scrolling-map .is-open.google-map{display:block}.header-img .breadcrumb{margin:0 15px}.vjs-default-skin .vjs-big-play-button.vjs-big-play-button:before{line-height:1.3;left:5px}.asset-video{height:250px}.recommend-seasons{position:relative;overflow:hidden}.recommend-seasons:after{pointer-events:none;content:'';position:absolute;right:-1px;top:0;bottom:0;width:10%;z-index:1;background:rgba(250,250,250,.5);background:-webkit-linear-gradient(left,rgba(250,250,250,0) 0,rgba(250,250,250,.85) 100%);background:linear-gradient(to right,rgba(250,250,250,0) 0,rgba(250,250,250,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0,250,250,.98039)',endColorstr='#fafafa',GradientType=1)}.recommend-seasons:before{pointer-events:none;content:"\E002";font-family:iconfont;speak:none;font-style:normal;position:absolute;right:2px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;font-size:18px;font-weight:700}.recommend-seasons .row--gutter-with-1{overflow:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap}.recommend-seasons .col{float:none;display:inline-block}.recommend-seasons .recommend-seasons__item{height:105px;width:75px}.recommend-seasons .recommend-seasons__percent{width:50%;position:absolute;left:25%;bottom:35px;height:70px;-webkit-transform:none;-ms-transform:none;transform:none}.recommend-seasons .recommend-seasons__color{height:10px;width:100%;position:absolute;float:left;margin-right:0;bottom:25px}.recommend-seasons .recommend-seasons__text{position:absolute;float:left;width:100%;bottom:0}.weather-block-sm{margin-bottom:20px;text-align:center}.weather-block-sm .weather-block__detail{padding:15px}.weather-map-info{border-top:0}.weather-map-info__block{padding:25px 0}.weather-map-info .col:nth-child(2) .weather-map-info__block{border:none}.weather-slide{padding-left:0;padding-right:0}.weather-slide__content{padding:0 10px}.weather-slide__content>.row>.col{margin-bottom:15px}.slide__block{margin-bottom:20px}.filter-bar{padding:15px;position:fixed;top:42px;left:0;right:0;bottom:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;z-index:6;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.is-open.filter-bar{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.embed-responsive--change.embed-responsive-7by2{padding-top:50%}.embed-responsive--change.embed-responsive-5by6{padding-top:100%}.embed-responsive--change.embed-responsive-14by3{padding-top:30%}.embed-responsive.embed-responsive-portal-slider{padding-top:56.25%}.weather-block .embed-responsive--change{padding-top:50%}.embed-responsive.embed-responsive--auto-xs{padding:0;height:auto}.embed-responsive.embed-responsive--auto-xs>.embed-responsive-item{position:relative}.embed-responsive.embed-responsive-10by6-xs{padding-top:60%}.navbar-overlay{bottom:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.navbar-overlay__content{-webkit-overflow-scrolling:touch;height:100%;overflow-y:auto;overflow-x:hidden}}@media screen and (min-width:1200px){.hero-img__logo{max-width:none;min-width:250px}.navbar__buttons{-webkit-transform:translateX(-50%) translateY(-36px);-ms-transform:translateX(-50%) translateY(-36px);transform:translateX(-50%) translateY(-36px)}.navbar__buttons .open-search.is-open{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.affix .navbar__buttons .open-search.is-open{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.navbar__buttons .open-search{bottom:0}.open-search{bottom:0;left:92%}.portal-slider--claim{top:45%}.lake-map{max-width:960px;height:500px}.lake-poi{width:80px;height:116px}.lake-poi:hover:after{width:80px;height:80px}.lake-poi .img-circle{max-width:80px;max-height:80px}.lake-poi--line{top:80px;left:37px;width:4px;height:25px}.lake-poi--dot{height:12px;width:12px;border:4px solid #910f7d;left:33px}.lake-map .btn-group{bottom:20px;left:34%}.teaser__body{height:215px}.row--same-height .pauschal-teaser .teaser__body{height:172px}.google-map-embed__overlay{padding:30px}.google-map-embed__overlay{padding:30px 100px}.header-img__overlay img{max-width:450px}.header-img__overlay--weather{bottom:26%}.header-img__overlay__icon{font-size:200px}.social-icons li{font-size:60px}.footer__logo{max-width:186px}.blog-slide__content{padding:0 20%}.info-box__body .btn-booking .icon-bed{position:relative;margin:0;float:left;left:0;top:5px}.info-box__body .btn-booking .btn-booking__text{width:auto;margin-left:15px;margin-right:15px;top:2px;float:left;text-align:left}.info-box__body .btn-booking .icon-arrow{position:relative;right:0;float:right;left:0}.hero-img__content__hl{font-size:70px}.hero-img__content__hl--lg{font-size:90px}.hero-img__logo{max-width:none}.weather-slide__content{font-size:20px}.weather-slide__content__data{padding:0 80px 0 30px}.weather-slide__content__data+.weather-slide__content__data{margin-top:12px}.weather-slide__content__icon{font-size:80px}.weather-slide__content__col{padding-left:30px}.filter-bar__item{font-size:16px;padding:5px 20px}.filter-bar__item__title__icon{font-size:13px;margin-left:5px}.fz18{font-size:18px}.fz20{font-size:20px}.fz24{font-size:24px}.fz30{font-size:30px}.fz34{font-size:34px}.fz100{font-size:100px}.overlay-toggle{width:60px;height:60px}.landingpage-top__logo{max-width:none}}@media screen and (max-width:991px) and (min-width:768px){body{width:982px}}@media screen and (min-width:786px){.nav-tabs--btn .active a:after{content:'';position:absolute;bottom:0;left:50%;-webkit-transform:translateY(100%) translateX(-50%);-ms-transform:translateY(100%) translateX(-50%);transform:translateY(100%) translateX(-50%);border-style:solid;border-width:9px 9px 0;border-color:#009bdc transparent transparent}.weather-slide__content__data{padding:0 30px}.weather-slide__content__col:after{content:'';position:absolute;left:-10px;top:0;bottom:0;width:2px;background:#fff}}@media screen and (min-width:1400px){.main-nav__dropdown .picture-text{top:105px}.picture-grid__content li{padding:15px 15px 15px 0}.picture-grid__content ul{padding:0 40px}.section__content--fixed{padding:20px 80px}}@media screen and (min-width:768px) and (max-width:1199px){.picture-grid__content ul{padding:0 15px}.section__head--text .arrange__item--xs .light.mb20{margin-bottom:5px}.footer__logo{max-width:170px}.weather-slide .temperature__value{font-size:60px;padding-right:32px}.weather-slide .temperature--sm .temperature__value__small{font-size:18px}}@media screen and (min-width:1050px){.teaser-slider .slick-next,.teaser-slider .slick-prev{font-size:40px}.teaser-slider .slick-next{right:-40px}.teaser-slider .slick-prev{left:-40px}}@media screen and (max-width:768px){.routeplanner{height:330px}}@media screen and (min-width:992px){.google-map.is-fixed{top:133px}.filter-bar.affix{top:70px}}@media screen and (min-width:1080px){.weather-slide__content{font-size:18px}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYi9zdGF0aWMvY3NzL3N0eWxlL2dlbnVzcy9vdmVyd3JpdGUuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvZ2VudXNzL2ltZy1vdmVybGF5cy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9nZW51c3MvZGF0ZXBpY2tlci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9nZW51c3MvaGVhZGVyLWltZy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9nZW51c3Mvd3lzaXd5Zy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9nZW51c3MvZm9vdGVyLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2dlbnVzcy9mb3JtLWNvbnRyb2wuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvZ2VudXNzL2ZpbHRlci1iYXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvZ2VudXNzL3BvaS10ZWFzZXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvZ2VudXNzL2hlcm8taW1nLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2dlbnVzcy90ZWFzZXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvYmFzZS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9iYXNlLWxheW91dC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9idG4uY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvdGFicy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9uYXZpZ2F0aW9uLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2JyZWFkY3J1bWIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvY29udGVudC1oZWFkLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3NlYXJjaC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS93eXNpd3lnLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BvcnRhbC1zbGlkZXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvcGljdHVyZS1ncmlkLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3NlY3Rpb24uY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvc2VjdGlvbi1sYWtlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3NlY3Rpb24td2l0aC10YWJzLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3RlYXNlci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS90YWJsZS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9maWx0ZXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvY2hlY2tib3guY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvZm9ybS1jb250cm9sLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2Zvcm0tY29udHJvbC1zcGVjaWFsLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2RhdGVwaWNrZXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvcGFyc2xleS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9yaXBwbGUtY2xpY2suY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvcG9pLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL21hcC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9wYWdpbmF0aW9uLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2hlYWRlci1pbWcuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvbGlnaHRib3guY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvdmlkZW8tYXNzZXQuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvcmVjb21tZW5kLXNlYXNvbnMuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvZm9vdGVyLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2ltZy1vdmVybGF5cy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9hdXRob3IuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvYmxvZy1zbGlkZS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9ib29raW5nLXN0YXJ0LXNsaWRlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2Jsb2cvaW1nLXNsaWRlci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9kZXRhaWwtdGFibGUuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvcm93LWhlbHBlcnMuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvaGVyby1pbWcuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvd2VhdGhlci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS90ZW1wZXJhdHVyZS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS93ZWF0aGVyLXNsaWRlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3NsaWRlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2ZpbHRlci1iYXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvcG9pLXRlYXNlci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9mYWN0cy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9wYW5lbC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9jb250YWN0LWluZm8uY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvaW50ZXJhY3RpdmUtbWFwLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2Jsb2cvYmxvZy10ZWFzZXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvaWNvbnMuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvd2VhdGhlci1pY29ucy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS90eXBvLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL29vY3NzLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2Nvb2tpZXMuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvYnRuLXJvdy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS90aGVtZS1wZmFobGJhdXRlbi5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9vdmVybGF5LmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL25hdmJhci1vdmVybGF5LmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2luZm8tbGluay5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9sYW5kaW5ncGFnZS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS91c3AuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvbmF2aWdhdGlvbi1hZmZpeC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9tb2JpbGUtbmF2LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSx1QkFFSSw2QkFBK0IsQUFDL0IsOEJBQWlDLENBQ3BDLEFBQ0QsMEJBRUksNkJBQStCLEFBQy9CLDhCQUFpQyxDQUNwQyxBQUNELHlCQUNJLDRCQUErQixDQUNsQyxBQUNELFdBQ0ksdUJBQTBCLENBQzdCLEFBQ0QsdUJBQ0ksbUNBQXFDLEFBQ3JDLHVCQUEwQixDQUM3QixBQUNELDBEQUNJLDZCQUErQixBQUMvQixvQkFBdUIsQ0FDMUIsQUFDRCxrQkFDSSw2QkFBK0IsQUFDL0IseUVBQTRFLEFBQTVFLHNFQUE0RSxDQUMvRSxBQzNCRCxvQ0FDSSxzQkFBd0IseUJBQzNCLEFDRkQsa0JBQ0ksdUJBQTBCLENBQzdCLEFBQ0QseU1BRUksdUJBQTBCLENBQzdCLEFBQ0QsNEZBQ0ksdUJBQTBCLENBQzdCLEFDVEQsNkNBQ0ksMEJBQTZCLENBQ2hDLEFDRkQsV0FDSSx1QkFBMEIsQ0FDN0IsQUFDRCxzQkFDSSxrQ0FBcUMsQ0FDeEMsQUNMRCw0QkFDSSx3QkFBMEIsQUFDMUIscUJBQXVCLENBQzFCLEFDSEQsb0JBQ0ksOEJBQWlDLENBQ3BDLEFDRkQsa0JBQ0ksNEJBQStCLENBQ2xDLEFBQ0Qsc0NBQ0ksMEJBQTRCLEFBQzVCLHVCQUEwQixDQUM3QixBQ05ELDBCQUNJLHVCQUEwQixDQUM3QixBQUNELDJEQUVJLDRCQUErQixDQUNsQyxBQ05ELDhCQUNJLDZGQUFrRyxBQUFsRyxvRkFBa0csQ0FDckcsQUNGRCw4QkFDSSw0QkFBK0IsQ0FDbEMsQUNGRCxFQUNJLGNBQWUsQUFD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SXlIRCxxQ0FDSSxzREFFSSxjQUFnQixDQUNuQixBQUNELDJCQUNJLFdBQWEsQ0FDaEIsQUFDRCwyQkFDSSxVQUFZLENBQ2YsQ0FDSixBVXpKRCxvQ0FDSSxjQUNJLFlBQWMsQ0FDakIsQ0FDSixBQTRDRCxvQ0FDSSxxQkFDSSxTQUFXLENBQ2QsQW1CNUNELGtCQUNJLFFBQVUsQ0FDYixDbkIyQ0osQWlCckdELHFDQUNJLHdCQUNJLGNBQWdCLENBQ25CLENBQ0oiLCJmaWxlIjoiPG5vLW91dHB1dD4iLCJzb3VyY2VzQ29udGVudCI6WyIuYnRuLWJsdWUsXG4uYnRuLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6ICM3MUJDOEIgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICM3MUJDOEIgIWltcG9ydGFudDtcbn1cbi5iZy1wcmltYXJ5LFxuLmJnLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZDogIzcxQkM4QiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzcxQkM4QiAhaW1wb3J0YW50O1xufVxuLmltZy1vdmVybGF5LS1ibHVlOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzFCQzhCICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ibHVlIHtcbiAgICBjb2xvcjogIzcxQkM4QiAhaW1wb3J0YW50O1xufVxuLmJ0bi10cmFuc3BhcmVudC0tYmx1ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzcxQkM4QiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNzFCQzhCICFpbXBvcnRhbnQ7XG59XG4uYnRuLXRyYW5zcGFyZW50LS1ibHVlOmZvY3VzLCAuYnRuLXRyYW5zcGFyZW50LS1ibHVlOmhvdmVye1xuICAgIGJhY2tncm91bmQ6ICM3MUJDOEIgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJnLWJsdWUtZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6ICMwMDkwNjUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgIzAwOTA2NSAwJSwjMDBhZTg4IDEwMCUpICFpbXBvcnRhbnQ7XG59XG4iLCIuaW1nLXNlY29uZGFyeS1vdmVybGF5LS1ibGFjazphZnRlciB7XG4gICAgb3BhY2l0eTogLjI1ICFpbXBvcnRhbnQ7XG59IiwiLnVpLXN0YXRlLWRlZmF1bHQge1xuICAgIGNvbG9yOiAjNzFCQzhCICFpbXBvcnRhbnQ7XG59XG4udWktc3RhdGUtZGlzYWJsZWQgLnVpLXN0YXRlLWRlZmF1bHQsIC51aS1zdGF0ZS1kaXNhYmxlZC51aS1kYXRlcGlja2VyLXByZXYsXG4udWktc3RhdGUtZGlzYWJsZWQudWktZGF0ZXBpY2tlci1uZXh0LCAudWktc3RhdGUtZGlzYWJsZWQudWktZGF0ZXBpY2tlci1uZXh0OmhvdmVyLCAudWktc3RhdGUtZGlzYWJsZWQudWktZGF0ZXBpY2tlci1wcmV2OmhvdmVyIHtcbiAgICBjb2xvcjogIzg3ODc4YyAhaW1wb3J0YW50O1xufVxuLnVpLWRhdGVwaWNrZXItbmV4dCwgLnVpLWRhdGVwaWNrZXItcHJldiwgLnVpLWRhdGVwaWNrZXItbmV4dDpob3ZlciwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XG4gICAgY29sb3I6ICM3MUJDOEIgIWltcG9ydGFudDtcbn0iLCIuaGVhZGVyLWltZ19fbG9nby0tbGcgLmhlYWRlci1pbWdfX2xvZ29fX2ltZyB7XG4gICAgbWF4LWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlci1pbWdfX2xvZ28tLWxnIC5oZWFkZXItaW1nX19sb2dvX19pbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmhlYWRlci1pbWdfX2xvZ29fX2ltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDgwcHghaW1wb3J0YW50O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlci1pbWdfX2xvZ29fX2ltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6MTYwcHghaW1wb3J0YW50O1xuICAgIH1cbn0iLCIud3lzaXd5ZyBhIHtcbiAgICBjb2xvcjogIzcxQkM4QiAhaW1wb3J0YW50O1xufVxuLnd5c2l3eWcgdWwgbGk6YmVmb3JlIHtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjNzFCQzhCICFpbXBvcnRhbnQ7XG59IiwiLnNvY2lhbC1pY29ucyBhOmhvdmVyPi5pY29uIHtcbiAgICBjb2xvcjogIzcxQkM4QiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59IiwiLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzFCQzhCICFpbXBvcnRhbnQ7XG59IiwiLmZpbHRlci1iYXIuYWZmaXgge1xuICAgIGJhY2tncm91bmQ6ICM3MUJDOEIgIWltcG9ydGFudDtcbn1cbi5maWx0ZXItYmFyLmFmZml4IC5maWx0ZXItYmFyX19zdWJtaXQge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzcxQkM4QiAhaW1wb3J0YW50O1xufSIsIi5wb2ktdGVhc2VyX19ib2R5X19ib3R0b20ge1xuICAgIGNvbG9yOiAjNzFCQzhCICFpbXBvcnRhbnQ7XG59XG4uaXMtYWN0aXZlLnBvaS10ZWFzZXItLXBvaSxcbi5pcy1hY3RpdmUucG9pLXRlYXNlci0tc3RhbmRhcmR7XG4gICAgYmFja2dyb3VuZDogIzcxQkM4QiAhaW1wb3J0YW50O1xufSIsIi5oZXJvLWltZy0td2l0aC1vdmVybGF5OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuMzUpIDUwJSkhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVyby1pbWdfX2xvZ28ge1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5oZXJvLWltZ19fbG9nbyB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICB9XG59IiwiLnRlYXNlcl9faGVhZCAubGFiZWwtdG9wLWxlZnQge1xuICAgIGJhY2tncm91bmQ6ICM3MUJDOEIgIWltcG9ydGFudDtcbn0iLCJhIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbmE6aG92ZXIsXHJcbmE6Zm9jdXMge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuYWRkcmVzcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbnRleHRhcmVhIHtcclxuICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbn1cclxubGFiZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcblxyXG4jcGMtY29va2llLW5vdGljZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYzNjM2M1IWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjNDQ0IWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiBTb3VyY2VTYW5zUHJvLVJlZ3VsYXIsc2Fucy1zZXJpZiFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDE0cHghaW1wb3J0YW50O1xyXG59XHJcblxyXG4jcGMtY29va2llLW5vdGljZSAjcGMtYnV0dG9uIGJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWJlYmViIWltcG9ydGFudDtcclxufVxyXG4iLCJodG1sIHtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjsgLypwcmV2ZW50IHNjcm9sbGJhciBmcm9tIG92ZXJsYXBwaW5nIGNvbnRlbnQqL1xufVxuXG5ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICM0MDQwNDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5jb250YWluZXItbmFycm93IHtcbiAgICBtYXgtd2lkdGg6IDgyMnB4O1xufVxuLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG4uY29sLXhzLTEsIC5jb2wtc20tMSwgLmNvbC1tZC0xLCAuY29sLWxnLTEsIC5jb2wteHMtMiwgLmNvbC1zbS0yLCAuY29sLW1kLTIsIC5jb2wtbGctMiwgLmNvbC14cy0zLCAuY29sLXNtLTMsIC5jb2wtbWQtMywgLmNvbC1sZy0zLCAuY29sLXhzLTQsIC5jb2wtc20tNCwgLmNvbC1tZC00LCAuY29sLWxnLTQsIC5jb2wteHMtNSwgLmNvbC1zbS01LCAuY29sLW1kLTUsIC5jb2wtbGctNSwgLmNvbC14cy02LCAuY29sLXNtLTYsIC5jb2wtbWQtNiwgLmNvbC1sZy02LCAuY29sLXhzLTcsIC5jb2wtc20tNywgLmNvbC1tZC03LCAuY29sLWxnLTcsIC5jb2wteHMtOCwgLmNvbC1zbS04LCAuY29sLW1kLTgsIC5jb2wtbGctOCwgLmNvbC14cy05LCAuY29sLXNtLTksIC5jb2wtbWQtOSwgLmNvbC1sZy05LCAuY29sLXhzLTEwLCAuY29sLXNtLTEwLCAuY29sLW1kLTEwLCAuY29sLWxnLTEwLCAuY29sLXhzLTExLCAuY29sLXNtLTExLCAuY29sLW1kLTExLCAuY29sLWxnLTExLCAuY29sLXhzLTEyLCAuY29sLXNtLTEyLCAuY29sLW1kLTEyLCAuY29sLWxnLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5jb250YWluZXI+Lm5hdmJhci1oZWFkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cbi5jb250ZW50LWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uY29udGVudC1ibG9jay0tbWF4IHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRlbnQtYmxvY2stLW1heC0tYm9va2luZy10ZWFzZXJ7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1N3B4O1xufVxuLmNvbnRhaW5lci1ibG9jayB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ucGFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5jb250YWluZXItYmxvY2sge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5wYWdlLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTI2cHg7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkge1xuICAgICAgICB3aWR0aDogOTgycHg7XG4gICAgfVxufVxuXG4ucGFnZS13cmFwcGVyLnBhZ2Utd3JhcHBlci0tbGFuZGluZ3BhZ2Uge1xuICAgIHBhZGRpbmctdG9wOiAwO1xufSIsIi5idG4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBwYWRkaW5nOiA1cHggMThweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuLmJ0bi0taWNvbi1vbmx5LmJ0bi0taWNvbi1vbmx5IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuLmJ0bj4uaWNvbi1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDlweDtcbiAgICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5idG4td2l0aC1pY29uIHtcbiAgICBwYWRkaW5nOiA2cHggMjBweCA2cHggMTBweDtcbn1cbi5idG4tZnVsbC13aWR0aCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLmJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAyNXB4O1xuICAgIH1cbiAgICAuYnRuLXdpdGgtaWNvbiB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAzMHB4IDZweCAxNXB4O1xuICAgIH1cbiAgICAuYnRuLWxnIHtcbiAgICAgICAgcGFkZGluZzogMTBweCA0MHB4O1xuICAgIH1cbiAgICAuYnRuLWxnIC5pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgIHJpZ2h0OiAyMnB4O1xuICAgIH1cbiAgICAuYnRuPi5pY29uLWFycm93IHtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgfVxuICAgIC5idG4td2l0aC1pY29uOmhvdmVyIC5pY29uLWFycm93IHtcbiAgICAgICAgLypyaWdodDogOHB4OyovXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICAgIH1cbn1cbi5idG4uYnRuLXhsIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4uYnRuLXhsIHtcbiAgICAgICAgcGFkZGluZzogMTVweCA2NXB4O1xuICAgIH1cbn1cbi5idG46aG92ZXIsIC5idG46YWN0aXZlLCAuYnRuOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi5hY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ0bi1ncm91cCAuYnRuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi5idG4tdHJhbnNwYXJlbnQtLXdoaXRlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuLmJ0bi10cmFuc3BhcmVudC0tcHVycGxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTEwZjdkO1xuICAgIGNvbG9yOiAjOTEwZjdkO1xufVxuLmJ0bi10cmFuc3BhcmVudC0tcHVycGxlOmZvY3VzLCAuYnRuLXRyYW5zcGFyZW50LS1wdXJwbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM5MTBmN2Q7XG59XG4uYnRuLXRyYW5zcGFyZW50LS1wdXJwbGUgLmljb24tYXJyb3cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYnRuLXRyYW5zcGFyZW50LS1wdXJwbGUuYnRuLXRyYW5zcGFyZW50LS1wdXJwbGU6aG92ZXIgLmljb24tYXJyb3d7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLmJ0bi10cmFuc3BhcmVudC0tcmVkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjQwYTE5O1xuICAgIGNvbG9yOiAjYjQwYTE5O1xufVxuLmJ0bi10cmFuc3BhcmVudC0tcmVkOmZvY3VzLCAuYnRuLXRyYW5zcGFyZW50LS1yZWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjYjQwYTE5O1xufVxuLmJ0bi10cmFuc3BhcmVudC0tYmx1ZXtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA5YmRjO1xuICAgIGNvbG9yOiAjMDA5YmRjO1xufVxuLmJ0bi10cmFuc3BhcmVudC0tYmx1ZTpmb2N1cywgLmJ0bi10cmFuc3BhcmVudC0tYmx1ZTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiAjMDA5YmRjO1xuICAgIC8qY29sb3I6ICNmZmY7Ki9cbn1cblxuXG4uYnRuLXhzLS1sZWZ0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG59XG4uYnRuLXhzLS1yaWdodCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbn1cblxuLypHcmVlbiBCdXR0b24qL1xuLmJ0bi1ncmVlbiB7XG4gICAgYmFja2dyb3VuZDogIzM0OGU0ZDtcbn1cbi5idG4tZ3JlZW46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IGNvbG9yKCMzNDhlNGQgYigrMTAlKSk7IC8qcGxlZWVhc2UgZGFya2VyIGZ1bmN0aW9uIGh0dHA6Ly9kZXYudzMub3JnL2Nzc3dnL2Nzcy1jb2xvci00LyNtb2RpZnlpbmctY29sb3JzKi9cbn1cbi8qR3JlZW4gQnV0dG9uIGxpZ2h0Ki9cbi5idG4tZ3JlZW4tbGlnaHQge1xuICAgIGJhY2tncm91bmQ6ICM3M2JlOGM7XG59XG4uYnRuLWdyZWVuLWxpZ2h0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvcigjNzNiZThjIGIoKzEwJSkpOyAvKnBsZWVlYXNlIGRhcmtlciBmdW5jdGlvbiBodHRwOi8vZGV2LnczLm9yZy9jc3N3Zy9jc3MtY29sb3ItNC8jbW9kaWZ5aW5nLWNvbG9ycyovXG59XG4vKkdyZWVuIEJ1dHRvbiBkYXJrKi9cbi5idG4tZ3JlZW4tZGFyayB7XG4gICAgYmFja2dyb3VuZDogIzAwYTA3ODtcbn1cbi5idG4tZ3JlZW4tZGFyazpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogY29sb3IoIzAwYTA3OCBiKCsxMCUpKTtcbn1cbi8qUHVycGxlIEJ1dHRvbiovXG4uYnRuLXB1cnBsZSB7XG4gICAgYmFja2dyb3VuZDogIzkxMGY3ZDtcbn1cbi5idG4tcHVycGxlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvcigjOTEwZjdkIGIoKzEwJSkpOyAvKnBsZWVlYXNlIGRhcmtlciBmdW5jdGlvbiBodHRwOi8vZGV2LnczLm9yZy9jc3N3Zy9jc3MtY29sb3ItNC8jbW9kaWZ5aW5nLWNvbG9ycyovXG59XG4vKkJsdWUgQnV0dG9uKi9cbi5idG4tYmx1ZSB7XG4gICAgYmFja2dyb3VuZDogIzAwOWJkYztcbn1cbi5idG4tYmx1ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogY29sb3IoIzAwOWJkYyBiKCsxMCUpKTsgLypwbGVlZWFzZSBkYXJrZXIgZnVuY3Rpb24gaHR0cDovL2Rldi53My5vcmcvY3Nzd2cvY3NzLWNvbG9yLTQvI21vZGlmeWluZy1jb2xvcnMqL1xufVxuLypSZWQgQnV0dG9uKi9cbi5idG4tcmVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjYjQwYTE5O1xufVxuLmJ0bi1yZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IGNvbG9yKCNiNDBhMTkgYigrMTAlKSk7IC8qcGxlZWVhc2UgZGFya2VyIGZ1bmN0aW9uIGh0dHA6Ly9kZXYudzMub3JnL2Nzc3dnL2Nzcy1jb2xvci00LyNtb2RpZnlpbmctY29sb3JzKi9cbn1cbi8qR3JleSBCdXR0b24gd2l0aCBSZWQgVGV4dCBDb2xvciovXG4uYnRuLWJvb2tpbmd7XG4gICAgY29sb3I6ICNiNDBhMTk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbn1cbi5idG4tYm9va2luZzpob3ZlcntcbiAgICBjb2xvcjogI2I0MGExOTtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvcigjZjBmMGYwIGIoKzEwJSkpO1xufVxuXG4uYnRuLWdyZXktYmx1ZXtcbiAgICBiYWNrZ3JvdW5kOiAjODVhYWIzO1xufVxuLmJ0bi1ncmV5LWJsdWU6Zm9jdXMsXG4uYnRuLWdyZXktYmx1ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzdlYWViYTtcbn1cblxuLmJ0bi1uby1zdHlsaW5nLFxuLmJ0bi5idG4tbm8tc3R5bGluZyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5idG4gLmJ0bl9faWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLS4yZW07XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4gLmJ0bl9faWNvbiB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcbiAgICB9XG59IiwiLm5hdi10YWJzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCAjZGJkYmRiO1xufVxuLm5hdi10YWJzIC5idG4ge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcbn1cbi5uYXYtdGFicy5idG4tZ3JvdXA+LmJ0bjpob3ZlcntcbiAgICB6LWluZGV4OiBhdXRvO1xufVxuLm5hdi10YWJzIC5idG4tZ3JlZW4tbGlnaHQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM3M2JlOGM7XG59XG4ubmF2LXRhYnMgLmFjdGl2ZS1zdGF0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiAzO1xuICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2U7XG59XG4udGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLXBhbmUuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5idG4tZ3JvdXAtLXRhYnMgLmJ0biB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2UtaW47XG59XG4uYnRuLWdyb3VwLS10YWJzIC5idG4uYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4vKmJ1dHRvbiBuYXYgdGFicyovXG4ubmF2LXRhYnMtLWJ0biB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLm5hdi10YWJzLS1idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzN3B4O1xuICAgIH1cbn1cbi5uYXYtdGFicy5uYXYtdGFicy0tYnRuIGxpID4gYSB7XG4gICAgY29sb3I6ICMwMDliZGM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwOWJkYztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICBwYWRkaW5nOiA5cHggMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG4ubmF2LXRhYnMubmF2LXRhYnMtLWJ0biBsaS5hY3RpdmUgPiBhLFxuLm5hdi10YWJzLm5hdi10YWJzLS1idG4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicy5uYXYtdGFicy0tYnRuIGxpLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ubmF2LXRhYnMtLWJ0biBsaSBhOmhvdmVyLFxuLm5hdi10YWJzLm5hdi10YWJzLS1idG4gbGkgYTpmb2N1cyxcbi5uYXYtdGFicy5uYXYtdGFicy0tYnRuPmxpOmhvdmVyPmEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDliZGM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwOWJkYztcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzg2cHgpe1xuICAgIC5uYXYtdGFicy0tYnRuIC5hY3RpdmUgYTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA5cHggOXB4IDAgOXB4O1xuICAgICAgICBib3JkZXItY29sb3I6ICMwMDliZGMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufSIsIi5uYXZiYXItbWFpbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogIzY2NjY2NjtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXZiYXItbmF2IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm5hdmJhci1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuLm5hdi10b3BsaW5rcyBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzQwNDA0MDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAubmF2YmFyLW1haW4ge1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLDAsMCwuMSk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIH1cbiAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgaGVpZ2h0OiAxMjZweDtcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMjJweDtcbiAgICB9XG4gICAgLm5hdmJhci1uYXY+bGkge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCc7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2PmxpPmEge1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDE0cHggMTJweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAubmF2YmFyLW5hdiAuc2Vjb25kLWxpbmUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1SZWd1bGFyJztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4+bGk+YXtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmY7XG4gICAgfVxuICAgIC5uYXY+bGk6Zm9jdXM+YSwgLm5hdj5saTpob3Zlcj5hLCAubmF2PmxpLmFjdGl2ZT5hLCAubmF2PmxpPmE6Zm9jdXMsIC5uYXY+bGkuaXMtb3Blbj5hIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZTYwMDFlO1xuICAgIH1cbiAgICAubmF2LXRvcGxpbmtze1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgIH1cbiAgICAubmF2LXRvcGxpbmtzIGEge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxufVxuLm5hdmJhcl9fYnV0dG9ucyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDU7XG4gICAgcGFkZGluZy1yaWdodDogNzJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhcl9fYnV0dG9ucyB7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTMwcHgpO1xuICAgICAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm5hdmJhcl9fYnV0dG9ucyB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0zNnB4KTtcbiAgICB9XG59XG4ubmF2YmFyX19idXR0b25zIC5vcGVuLXNlYXJjaCB7XG4gICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXJfX2J1dHRvbnMgLm9wZW4tc2VhcmNoIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGJvdHRvbTogLTRweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIH1cbiAgICAubmF2YmFyX19idXR0b25zIC5vcGVuLXNlYXJjaC5pcy1vcGVuIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03NXB4KTtcbiAgICB9XG4gICAgLmFmZml4IC5uYXZiYXJfX2J1dHRvbnMgLm9wZW4tc2VhcmNoLmlzLW9wZW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIH1cbiAgICAuYWZmaXggLm5hdmJhcl9fYnV0dG9ucyAub3Blbi1zZWFyY2gge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm5hdmJhcl9fYnV0dG9ucyAub3Blbi1zZWFyY2guaXMtb3BlbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjBweCk7XG4gICAgfVxuICAgIC5hZmZpeCAubmF2YmFyX19idXR0b25zIC5vcGVuLXNlYXJjaC5pcy1vcGVuIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICAgIH1cbiAgICAubmF2YmFyX19idXR0b25zIC5vcGVuLXNlYXJjaCB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG59XG5cblxuLm5hdi10b3BsaW5rcy0tZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbi5uYXYtdG9wbGlua3NfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG4ubmF2LXRvcGxpbmtzX19saXN0X19pY29uIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTVlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbi5uYXYtdG9wbGlua3NfX2xpc3QgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5hdi10b3BsaW5rc19fbGlzdCA+IGxpIGEge1xuICAgIHBhZGRpbmc6IDA7XG59XG4ubmF2LXRvcGxpbmtzX19saXN0ID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLm5hdi10b3BsaW5rc19fbGlzdC0tYm9yZGVyZWQgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjJweDtcbn1cbi5uYXYtdG9wbGlua3NfX2xpc3QtLWJvcmRlcmVkID4gbGk6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjNjY2NjY2O1xufSIsIi5icmVhZGNydW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1MaWdodCc7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogOHB4IDA7XG59XG4uYnJlYWRjcnVtYj5saSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uYnJlYWRjcnVtYj5saTpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIj5cIjtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uYnJlYWRjcnVtYj5saStsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbn1cbi5icmVhZGNydW1iPi5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uYnJlYWRjcnVtYiBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG59IiwiLypDb250ZW50IEhlYWQqL1xuLmNvbnRlbnQtaGVhZHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxNDBweDtcbn1cbi5jb250ZW50LWhlYWQtLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDA7XG59XG4uY29udGVudC1oZWFkLS10ZXh0PnB7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uY29udGVudC1oZWFkLS10ZXh0X19idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG59XG5cbi5jb250ZW50LWhlYWQtLXRleHQtbWF4IHtcbiAgICBtYXgtd2lkdGg6IDk0MHB4O1xufVxuLypGaXhlZCBDb250ZW50IEhlYWQqL1xuLmNvbnRlbnQtaGVhZC0tZml4IHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRlbnQtaGVhZCB7XG4gICAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgfVxuICAgIC5jb250ZW50LWhlYWQtLWZpeCB7XG4gICAgICAgIGhlaWdodDogMjkwcHg7XG4gICAgfVxuICAgIC5jb250ZW50LWhlYWQtLXRleHQgaDF7XG4gICAgICAgIGZvbnQtc2l6ZTogNjVweDtcbiAgICB9XG59XG5cblxuXG4vKkNvbnRlbnQgSGVhZCBCYWNrZ3JvdW5kIGNvbG9ycyovXG4uYmctcG9pIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsMTU2LDIxOCk7IH1cbi5iZy1ha3RpdiB7IGJhY2tncm91bmQtY29sb3I6IHJnYigwLDEzMCwxNjQpOyB9XG4uYmctYmVrICB7IGJhY2tncm91bmQtY29sb3I6IHJnYigwLDE2NSwxNjcpOyB9XG4uYmctbmF0dXIgIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsMTYyLDExOCk7IH1cbi5iZy1nZW51c3MgIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDExMywxODgsMTM5KTsgfVxuLmJnLWdlc3VuZGhlaXQgIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMywxNjIsMTkyKTsgfVxuLmJnLWt1bHR1ciAgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTI0LDEzMiwxODcpOyB9XG5cbi8qQ29udGVudCBIZWFkIEJhY2tncm91bmQgZ3JhZGllbnRzKi9cbi5iZy1wb2ktZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6ICMwMDg5ZDM7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd09EbGtNeUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNd01HRTRaVEVpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDg5ZDMgMCUsICMwMGE4ZTEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwjMDA4OWQzKSwgY29sb3Itc3RvcCgxMDAlLCMwMGE4ZTEpKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA4OWQzIDAlLCMwMGE4ZTEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDg5ZDMgMCUsIzAwYThlMSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDg5ZDMgMCUsIzAwYThlMSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgIzAwODlkMyAwJSwjMDBhOGUxIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDA4OWQzJywgZW5kQ29sb3JzdHI9JyMwMGE4ZTEnLEdyYWRpZW50VHlwZT0wICk7XG59XG4uYmctYWt0aXYtZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6ICMwMDZmOTM7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd05tWTVNeUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNd01Ea3lZakVpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDZmOTMgMCUsICMwMDkyYjEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwjMDA2ZjkzKSwgY29sb3Itc3RvcCgxMDAlLCMwMDkyYjEpKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA2ZjkzIDAlLCMwMDkyYjEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDZmOTMgMCUsIzAwOTJiMSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDZmOTMgMCUsIzAwOTJiMSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgIzAwNmY5MyAwJSwjMDA5MmIxIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDA2ZjkzJywgZW5kQ29sb3JzdHI9JyMwMDkyYjEnLEdyYWRpZW50VHlwZT0wICk7XG59XG4uYmctYmVrLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5MzkzO1xuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdPVE01TXlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNR0l4WWpFaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA5MzkzIDAlLCAjMDBiMWIxIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsIzAwOTM5MyksIGNvbG9yLXN0b3AoMTAwJSwjMDBiMWIxKSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwOTM5MyAwJSwjMDBiMWIxIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA5MzkzIDAlLCMwMGIxYjEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA5MzkzIDAlLCMwMGIxYjEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICMwMDkzOTMgMCUsIzAwYjFiMSAxMDAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwOTM5MycsIGVuZENvbG9yc3RyPScjMDBiMWIxJyxHcmFkaWVudFR5cGU9MCApO1xufVxuLmJnLW5hdHVyLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5MDY1O1xuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdPVEEyTlNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNR0ZsT0RnaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA5MDY1IDAlLCAjMDBhZTg4IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsIzAwOTA2NSksIGNvbG9yLXN0b3AoMTAwJSwjMDBhZTg4KSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwOTA2NSAwJSwjMDBhZTg4IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA5MDY1IDAlLCMwMGFlODggMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA5MDY1IDAlLCMwMGFlODggMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICMwMDkwNjUgMCUsIzAwYWU4OCAxMDAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwOTA2NScsIGVuZENvbG9yc3RyPScjMDBhZTg4JyxHcmFkaWVudFR5cGU9MCApO1xufVxuLmJnLWdlbnVzcy1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZDogIzYwYjA3OTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJell3WWpBM09TSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU00TkdNM09XSWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgIzYwYjA3OSAwJSwgIzg0Yzc5YiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCM2MGIwNzkpLCBjb2xvci1zdG9wKDEwMCUsIzg0Yzc5YikpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICM2MGIwNzkgMCUsIzg0Yzc5YiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAgIzYwYjA3OSAwJSwjODRjNzliIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgIzYwYjA3OSAwJSwjODRjNzliIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjNjBiMDc5IDAlLCM4NGM3OWIgMTAwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM2MGIwNzknLCBlbmRDb2xvcnN0cj0nIzg0Yzc5YicsR3JhZGllbnRUeXBlPTAgKTtcbn1cbi5iZy1nZXN1bmRoZWl0LWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjNTY4ZWIwO1xuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6VTJPR1ZpTUNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTTNZbUZrWXpjaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAjNTY4ZWIwIDAlLCAjN2JhZGM3IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsIzU2OGViMCksIGNvbG9yLXN0b3AoMTAwJSwjN2JhZGM3KSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgIzU2OGViMCAwJSwjN2JhZGM3IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAjNTY4ZWIwIDAlLCM3YmFkYzcgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAjNTY4ZWIwIDAlLCM3YmFkYzcgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICM1NjhlYjAgMCUsIzdiYWRjNyAxMDAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzU2OGViMCcsIGVuZENvbG9yc3RyPScjN2JhZGM3JyxHcmFkaWVudFR5cGU9MCApO1xufVxuLmJnLWt1bHR1ci1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZDogIzZhNmZhYTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJelpoTm1aaFlTSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU00WkRreVl6TWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgIzZhNmZhYSAwJSwgIzhkOTJjMyAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCM2YTZmYWEpLCBjb2xvci1zdG9wKDEwMCUsIzhkOTJjMykpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICM2YTZmYWEgMCUsIzhkOTJjMyAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAgIzZhNmZhYSAwJSwjOGQ5MmMzIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgIzZhNmZhYSAwJSwjOGQ5MmMzIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjNmE2ZmFhIDAlLCM4ZDkyYzMgMTAwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM2YTZmYWEnLCBlbmRDb2xvcnN0cj0nIzhkOTJjMycsR3JhZGllbnRUeXBlPTAgKTtcbn1cblxuLmJnLWhvbWUtZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6ICMwNTlkZGM7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpaaE5tWmhZU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNNFpEa3lZek1pSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICMwNTlkZGMgMCUsICM2ZGJlOGYgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwjMDU5ZGRjKSwgY29sb3Itc3RvcCgxMDAlLCM2ZGJlOGYpKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDU5ZGRjIDAlLCM2ZGJlOGYgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICMwNTlkZGMgMCUsIzZkYmU4ZiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgICMwNTlkZGMgMCUsIzZkYmU4ZiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgIzA1OWRkYyAwJSwjNmRiZThmIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDU5ZGRjJywgZW5kQ29sb3JzdHI9JyM2ZGJlOGYnLEdyYWRpZW50VHlwZT0wICk7XG59IiwiLm5hdmJhci1zZWFyY2gge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogI2YwOTYwMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2UtaW47XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLm5hdmJhci1zZWFyY2guaXMtb3BlbiB7XG4gICAgaGVpZ2h0OiAxMjZweDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLm5hdmJhci1zZWFyY2ggLmZvcm0tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLXNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDUlO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogYWxsIDQwMG1zIGN1YmljLWJlemllciguNjQsLjA5LC4wOCwxKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwyNTUsMjU1LDApIDk2JSwgI2ZmZiA0JSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMDBweCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5uYXZiYXItc2VhcmNoIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuLm5hdmJhci1zZWFyY2ggOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItc2VhcmNoIDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLXNlYXJjaC0tbGlzdCB7XG4gICAgY29sb3I6ICMwMDliZGM7XG59XG4ub3Blbi1zZWFyY2gge1xuICAgIHotaW5kZXg6IDU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRyYW5zaXRpb246IDUwMG1zIGN1YmljLWJlemllcigwLjY1LCAwLjA1LCAwLjM2LCAxKTtcbiAgICBib3R0b206IDgwcHg7XG4gICAgcmlnaHQ6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5vcGVuLXNlYXJjaCAuaWNvbi1zZWFyY2gge1xuICAgIGJhY2tncm91bmQ6ICNmMDk2MDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBwYWRkaW5nOiAxOHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsMCwwLC4xKSwwIDJweCAzcHggcmdiYSgwLDAsMCwuMik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG59XG4ub3Blbi1zZWFyY2guaXMtb3BlbiB7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xufVxuLm9wZW4tc2VhcmNoIC5pY29uLXNlYXJjaDpiZWZvcmUge1xuICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2UtaW47XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbn1cbi5vcGVuLXNlYXJjaC5pcy1vcGVuIC5pY29uLXNlYXJjaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFMDE0XCI7XG4gICAgY29sb3I6ICNmMDk2MDA7XG4gICAgdHJhbnNpdGlvbjogMjAwbXMgZWFzZS1pbjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi5hZmZpeCAub3Blbi1zZWFyY2ggLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbn1cbi5vcGVuLXNlYXJjaC5pcy1vcGVuIC5pY29uLXNlYXJjaCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5uYXZiYXItc2VhcmNoOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogMjAwbXMgZWFzZS1pbjtcbn1cbi5uYXZiYXItc2VhcmNoLmlzLW9wZW46YWZ0ZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzVweCk7XG59XG4ubmF2YmFyLXNlYXJjaC5pcy1vcGVuIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhci1zZWFyY2gge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgIC5uYXZiYXItc2VhcmNoOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gICAgLm9wZW4tc2VhcmNoLmlzLW9wZW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTkwcHgpO1xuICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAub3Blbi1zZWFyY2h7XG4gICAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogOTUlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM2cHgpO1xuICAgIH1cbiAgICAubmF2YmFyLXNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICAuYWZmaXggLm9wZW4tc2VhcmNoIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNnB4KTtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5vcGVuLXNlYXJjaHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiA5MiU7XG4gICAgfVxufVxuXG4vKlR5cGVhaGVhZCovXG4udHdpdHRlci10eXBlYWhlYWQge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDUlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cbi50dC1kcm9wZG93bi1tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE4cHggMzBweDtcbn1cbi50dC1zdWdnZXN0aW9ucyB7XG4gICAgbGVmdDogNSU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnR0LXN1Z2dlc3Rpb24ge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MzYzNjNTtcbn1cbi50dC1kYXRhc2V0LXN0YXRlcyB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgY29sb3I6ICMwMDliZGM7XG59XG4udHQtc3VnZ2VzdGlvbiBwIHtcbiAgICBtYXJnaW46IDA7XG59IiwiLnd5c2l3eWcge1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLnd5c2l3eWcgYSB7XG4gICAgY29sb3I6ICMwMDliZGM7XG59XG4ud3lzaXd5ZyBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwODJhNTtcbn1cbi53eXNpd3lnIGgxLCAud3lzaXd5ZyBoMiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4ud3lzaXd5ZyBoMXtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tTGlnaHQnO1xufVxuLnd5c2l3eWcgaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBjb2xvcjogIzlhOWE5YTtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuLnd5c2l3eWcgaDMge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1mYW1pbHk6ICdTb3VyY2VTYW5zUHJvLVNlbWlib2xkJztcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG4ud3lzaXd5ZyB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xufVxuLnd5c2l3eWcgdWwgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4ud3lzaXd5ZyB1bCBsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICMwMDlCREM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDhweDtcbiAgICB0b3A6IDlweDtcbn1cbi53eXNpd3lnIHN0cm9uZyB7XG4gICAgZm9udC1mYW1pbHk6ICdTb3VyY2VTYW5zUHJvLVNlbWlib2xkJztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnR3by1jb2x1bW5zIHtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXG4gICAgLW1vei1jb2x1bW4tY291bnQ6IDI7IC8qIEZpcmVmb3ggKi9cbiAgICBjb2x1bW4tY291bnQ6IDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnd5c2l3eWcgaDEge1xuICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgfVxuICAgIC53eXNpd3lnIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgIH1cbn1cbi53eXNpd3lnIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn0iLCIucG9ydGFsLXNsaWRlcjpob3ZlciAuaW1nLW92ZXJsYXktLWJsYWNrOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwO1xufVxuLnBvcnRhbC1zbGlkZXItLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wb3J0YWwtc2xpZGVyLS1jbGFpbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMzAlO1xufVxuLnBvcnRhbC1zbGlkZXItLWNsYWltIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvcnRhbC1zbGlkZXItLWNsYWltIC5idG4ge1xuICAgIHBhZGRpbmc6IDhweCAyNXB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG8gMjBweCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGVhc2VyLXNsaWRlciAuc2xpY2stZG90c3tcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG5cbi5zbGljay1kb3RzIGxpIHtcbiAgICBtYXJnaW46IDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xufVxuLnNsaWNrLWRvdHMgYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDliZGM7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6ICMwMDliZGM7XG4gICAgdHJhbnNpdGlvbjogNTAwbXM7XG59XG4uc2xpY2stZG90cyAuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5zbGljay1kb3RzIGJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBvcnRhbC1zbGlkZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAuNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IC41cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgfVxuICAgIC5zbGljay1uZXh0LCAuc2xpY2stcHJldiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0NSU7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAzNXB4O1xuICAgIH1cbiAgICAuc2xpY2stcHJldiB7XG4gICAgICAgIGxlZnQ6IDM1cHg7XG4gICAgfVxuICAgIC5zbGljay1kb3Rze1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5wb3J0YWwtc2xpZGVyLS1jbGFpbSAuYnRuIHtcbiAgICAgICAgcGFkZGluZzogMTBweCA2MHB4O1xuICAgIH1cbiAgICAucG9ydGFsLXNsaWRlci0tY2xhaW0gaDEge1xuICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgfVxuICAgIC5wb3J0YWwtc2xpZGVyLS1jbGFpbSBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucG9ydGFsLXNsaWRlci0tY2xhaW0ge1xuICAgICAgICB0b3A6IDQ1JTtcbiAgICB9XG59XG5cbi5zbGljay1zbGlkZSArIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cblxuLnBvcnRhbC1zbGlkZXItLWl0ZW1fX2ltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvcnRhbC1zbGlkZXItLWl0ZW1fX2ltZzphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICB0cmFuc3BhcmVudCAwJSwjMDAwMDAwIDEwMCUpO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xufVxuLnBvcnRhbC1zbGlkZXItLWl0ZW1fX2ltZzpob3ZlcjphZnRlciB7XG4gICAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBvcnRhbC1zbGlkZXItLWl0ZW1fX2ltZzphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIC5wb3J0YWwtc2xpZGVyOmhvdmVyIC5wb3J0YWwtc2xpZGVyLS1pdGVtX19pbWc6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxufSIsIi5waWN0dXJlLWdyaWQgLmJsdWUtYm94e1xyXG4gICAgYmFja2dyb3VuZDogIzAwYjllODtcclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMGI5ZTggMCUsICMwMDliZGMgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCMwMGI5ZTgpLCBjb2xvci1zdG9wKDEwMCUsIzAwOWJkYykpO1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwYjllOCAwJSwjMDA5YmRjIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMGI5ZTggMCUsIzAwOWJkYyAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwYjllOCAwJSwjMDA5YmRjIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICMwMGI5ZTggMCUsIzAwOWJkYyAxMDAlKTtcclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDBiOWU4JywgZW5kQ29sb3JzdHI9JyMwMDliZGMnLEdyYWRpZW50VHlwZT0wICk7XHJcblxyXG59XHJcbi5waWN0dXJlLXRleHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luOiAwIDE1cHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcbi5waWN0dXJlLXRleHQgLm1iMTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcbi5zZWN0aW9uLWltZyAucGljdHVyZS10ZXh0IGEge1xyXG4gICAgaGVpZ2h0OiA1NXB4O1xyXG59XHJcbi5waWN0dXJlLXRleHQtZml4ZWQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZzogMTBweCAyNXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnBpY3R1cmUtZ3JpZF9fY29udGVudCB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMCAyNXB4O1xyXG59XHJcbi5waWN0dXJlLWdyaWRfX2NvbnRlbnQgbGkge1xyXG4gICAgcGFkZGluZzogMTVweCAxMHB4IDE1cHggMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzVjY2Y1O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCc7XHJcbiAgICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlLWluO1xyXG59XHJcbi5waWN0dXJlLWdyaWRfX2NvbnRlbnQgbGk6aG92ZXIge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4ucGljdHVyZS1ncmlkX19jb250ZW50IGE6bGFzdC1jaGlsZCBsaXtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuLnBpY3R1cmUtZ3JpZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4ucGljdHVyZS1ncmlkLXRleHQtb25seSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDIxJSAwO1xyXG59XHJcbi5waWN0dXJlLWdyaWQtdGV4dC1vbmx5IGgxIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1MaWdodCc7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgLnBpY3R1cmUtdGV4dCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvdHRvbTogODBweDtcclxuICAgICAgICBtYXJnaW46IDAgMzBweDtcclxuICAgIH1cclxuICAgIC5zZWN0aW9uLWltZyAucGljdHVyZS10ZXh0IHtcclxuICAgICAgICBib3R0b206IDEwMHB4O1xyXG4gICAgfVxyXG4gICAgLm1haW4tbmF2X19kcm9wZG93biAucGljdHVyZS10ZXh0e1xyXG4gICAgICAgIHRvcDogODBweDtcclxuICAgIH1cclxuICAgIC5waWN0dXJlLXRleHQgLm1iMTAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICAucGljdHVyZS1ncmlkX19jb250ZW50IGE6bGFzdC1jaGlsZCBsaXtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc1Y2NmNTtcclxuICAgIH1cclxuICAgIC5waWN0dXJlLWdyaWRfX2NvbnRlbnQgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDA7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAubWFpbi1uYXZfX2Ryb3Bkb3duIC5waWN0dXJlLXRleHR7XHJcbiAgICAgICAgdG9wOiAxMDVweDtcclxuICAgIH1cclxuICAgIC5waWN0dXJlLWdyaWRfX2NvbnRlbnQgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDA7XHJcbiAgICB9XHJcbiAgICAucGljdHVyZS1ncmlkX19jb250ZW50IHVsIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpe1xyXG4gICAgLnBpY3R1cmUtZ3JpZF9fY29udGVudCB1bCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG59IiwiLnNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uX19oZWFkIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zZWN0aW9uX19oZWFkLS1iYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0zMnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG4uc2VjdGlvbl9faGVhZC0tYmFyIHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlY3Rpb25fX2hlYWQtLWJhciB1bCBsaSB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLmRyb3Bkb3duLXNoYXJlLXRvZ2dsZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRyb3Bkb3duLXNoYXJlLW1lbnUge1xuICAgIHJpZ2h0OiAwO1xuICAgIC8qd2lkdGg6IDE1MHB4OyovXG4gICAgdG9wOiAyNXB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgYm94LXNoYWRvdzogMCAxcHggNHB4IDAgcmdiYSgwLDAsMCwuMzcpO1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgICB0cmFuc2l0aW9uOiAyMDBtcztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgY29sb3I6ICM2NjY7XG59XG4ub3Blbj4uZHJvcGRvd24tc2hhcmUtbWVudXtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmRyb3Bkb3duLXNoYXJlLW1lbnUuZHJvcGRvd24tc2hhcmUtbWVudSBsaSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLnNlY3Rpb25fX2hlYWQtLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbn1cbi5zZWN0aW9uX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5zZWN0aW9uX19jdGEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IC0yMHB4O1xufVxuLnNlY3Rpb25fX2NvbnRlbnQtLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cbi5zZWN0aW9uX19jb250ZW50IC5mejEwMCB7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uX19tYXAtbGlzdCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG59XG4udW5lc2NvIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xufVxuLmJvZGVuc2VlY2FyZC1iYWRnZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xufVxuLnNlY3Rpb25fX2hlYWQtLXRleHQ+LmFycmFuZ2VfX2l0ZW0tLWJvdHRvbS0teHM+aDEge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5zZWN0aW9uX19oZWFkLS1jZW50ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnNlY3Rpb24ge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAxcHggcmdiYSgwLDAsMCwuMSk7XG4gICAgfVxuICAgIC5zZWN0aW9uX19oZWFkOmhvdmVyIC5pbWctb3ZlcmxheS0tYmxhY2s6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAuc2VjdGlvbl9faGVhZC0tdGV4dCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLnNlY3Rpb25fX2hlYWQtLXRleHQ+LmFycmFuZ2VfX2l0ZW0tLWJvdHRvbS0teHM+aDEge1xuICAgICAgICBmb250LXNpemU6IDU1cHg7XG4gICAgfVxuICAgIC5zZWN0aW9uX19jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICB9XG4gICAgLnNlY3Rpb25fX2NvbnRlbnQtLXRleHQge1xuICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIH1cbiAgICAuc2VjdGlvbl9faGVhZC0tbW9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgIH1cbiAgICAuc2VjdGlvbl9faGVhZC0tbW9yZS5pcy1vcGVue1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAuc2VjdGlvbl9faGVhZC0tYmFyIHtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAuc2VjdGlvbl9faGVhZC0tYmFyIHVsIGxpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgICAuc2VjdGlvbi1tb3JlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3R0b206IDI4cHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gICAgLnNlY3Rpb24tbW9yZS0tYnRuIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBib3gtc2hhZG93OiAwIDBweCAxMHB4IDFweCByZ2JhKDAsMCwwLC4xKTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLnNlY3Rpb24tbW9yZS0tYnRuIC5pY29uLW9wZW4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2UtaW47XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIH1cbiAgICAuc2VjdGlvbi1tb3JlLmlzLW9wZW4gLmJnLWdyZWVuLWxpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG4gICAgLnNlY3Rpb24tbW9yZS5pcy1vcGVuIC5pY29uLW9wZW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWigwKTtcbiAgICB9XG4gICAgLnNlY3Rpb24tbW9yZS5pcy1vcGVuIC5iZy1ncmVlbi1saWdodCAuaWNvbi1vcGVuIHtcbiAgICAgICAgY29sb3I6ICM3M2JlOGM7XG4gICAgfVxuICAgIC5zZWN0aW9uLW1vcmUuaXMtb3BlbiAuYmctd2hpdGUgLmljb24tb3BlbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAuc2VjdGlvbi1tb3JlLmlzLW9wZW4gLmJnLXdoaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwYTA3ODtcbiAgICB9XG4gICAgLnVuZXNjbyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgLmJvZGVuc2VlY2FyZC1iYWRnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAudW5lc2NvICsgLmJvZGVuc2VlY2FyZC1iYWRnZSB7XG4gICAgICAgIHJpZ2h0OiAxMTZweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KXtcbiAgICAuc2VjdGlvbl9faGVhZC0tdGV4dCAuYXJyYW5nZV9faXRlbS0teHMgLmxpZ2h0Lm1iMjAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAuc2VjdGlvbl9fY29udGVudC0tZml4ZWQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDgwcHg7XG4gICAgfVxufSIsIi5sYWtlLW1hcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxufVxyXG4ubGFrZS1wb2kge1xyXG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xyXG59XHJcbi5sYWtlLXBvaSAuaW1nLWNpcmNsZSB7XHJcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubGFrZS1tYXAge1xyXG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNjVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIC5sYWtlLXBvaSB7XHJcbiAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gICAgLmxha2UtcG9pOmhvdmVyOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NSwgMTUsIDEyNSwgMC41KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICB9XHJcbiAgICAubGFrZS1wb2kgLmltZy1jaXJjbGUge1xyXG4gICAgICAgIG1heC13aWR0aDogNjBweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xyXG4gICAgfVxyXG4gICAgLmxha2UtcG9pLS1saW5lIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1OHB4O1xyXG4gICAgICAgIGxlZnQ6IDI5cHg7XHJcbiAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzkxMGY3ZDtcclxuICAgIH1cclxuICAgIC5sYWtlLXBvaS0tZG90IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICM5MTBmN2Q7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBsZWZ0OiAyNXB4O1xyXG4gICAgfVxyXG4gICAgLmxha2UtYnRuIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcbiAgICAubGFrZS1tYXAgLmJ0bi1ncm91cCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAyMCU7XHJcbiAgICB9XHJcbiAgICAudG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3cge1xyXG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICM5MTBGN0Q7XHJcbiAgICB9XHJcbiAgICAudG9vbHRpcC1pbm5lcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwRjdEO1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XHJcbiAgICAubGFrZS1tYXAge1xyXG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcclxuICAgIH1cclxuICAgIC5sYWtlLXBvaSB7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMTZweDtcclxuICAgIH1cclxuICAgIC5sYWtlLXBvaTpob3ZlcjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgfVxyXG4gICAgLmxha2UtcG9pIC5pbWctY2lyY2xlIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogODBweDtcclxuICAgIH1cclxuICAgIC5sYWtlLXBvaS0tbGluZSB7XHJcbiAgICAgICAgdG9wOiA4MHB4O1xyXG4gICAgICAgIGxlZnQ6IDM3cHg7XHJcbiAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICB9XHJcbiAgICAubGFrZS1wb2ktLWRvdCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICM5MTBmN2Q7XHJcbiAgICAgICAgbGVmdDogMzNweDtcclxuICAgIH1cclxuICAgIC5sYWtlLW1hcCAuYnRuLWdyb3VwIHtcclxuICAgICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgICAgbGVmdDogMzQlO1xyXG4gICAgfVxyXG59IiwiLnRhYi1zZWN0aW9uIC5uYXYtdGFicyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IC0xcHg7XHJcbn1cclxuLnRhYnMteHMgaDIsIC50YWJzLXhzIC5zZWFzb24ge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG59XHJcbi50YWJzLXhzLnRhYi1jb250ZW50e1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgIC50YWJzLXhzIC50YWItY29udGVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgICAudGFicy14cyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgICAudGFicy14cyAudGFiLWNvbnRlbnQgaDIge1xyXG4gICAgICAgIGhlaWdodDogNzVweDtcclxuICAgIH1cclxuICAgIC50YWItY29udGVudCBzcGFuLml0YWxpYyB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59IiwiLnRlYXNlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDZweCAwcHggI2RiZGJkYjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGVhc2VyX19oZWFkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGVhc2VyX19oZWFkLS10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4udGVhc2VyX19oZWFkIC5sYWJlbC10b3AtbGVmdCB7XG4gICAgYmFja2dyb3VuZDogIzAwOWJkYztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbn1cbi50ZWFzZXJfX2JvZHkge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGVhc2VyX19ib2R5IGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tU2VtaWJvbGQnO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4udGVhc2VyX19ib2R5LS1saW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNXB4IDIwcHggMTBweDtcbn1cbi50ZWFzZXI6aG92ZXIgLmltZy1vdmVybGF5IHtcbiAgICBvcGFjaXR5OiAwO1xufVxuLnRlYXNlcl9faGVhZC0tdGV4dCBoMiB7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cblxuLnRlYXNlci1zaG93LWFsbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnRlYXNlci1zaG93LWFsbDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4udGVhc2VyLXNob3ctYWxsOmhvdmVyOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwLjI7XG59XG4udGVhc2VyLXNob3ctYWxsX19jb250ZW50e1xuICAgIHBhZGRpbmc6IDE1cHg7XG59XG5cbi50ZWFzZXJfX2NlbnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAzOCUgNTBweDtcbiAgICB6LWluZGV4OiAxO1xufVxuLnRlYXNlcl9fY2VudGVyLS10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi50ZWFzZXJfX2NlbnRlciAuaWNvbntcbiAgICBmb250LXNpemU6IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnRlYXNlcl9faGVhZC0tdGV4dCB7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICB9XG59XG4vKkltYWdlIFRlYXNlciovXG4uaW1nLXRlYXNlciB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmltZy10ZWFzZXIgLmltZy13aXRoLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbWctdGVhc2VyX19sYWtlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBsZWZ0OiA4cHg7XG4gICAgdG9wOiAxNSU7XG4gICAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuaW1nLXRlYXNlciB7XG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgfVxuICAgIC50ZWFzZXJfX2JvZHkge1xuICAgICAgICBoZWlnaHQ6IDI3MHB4O1xuICAgIH1cbiAgICAuaW1nLXRlYXNlcl9fbGFrZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC8qU2VydmljZSBUZWFzZXIqL1xuICAgIC5zZXJ2aWNlLXRlYXNlciB7XG4gICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnRlYXNlcl9fYm9keSB7XG4gICAgICAgIGhlaWdodDogMjE1cHg7XG4gICAgfVxufVxuXG4vKlBhdXNjaGFsIFRlYXNlciovXG4ucGF1c2NoYWwtdGVhc2VyIHtcbiAgICBtYXgtd2lkdGg6IDI4NXB4O1xufVxuLnBhdXNjaGFsLXRlYXNlciAudGVhc2VyX19ib2R5IHtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gICAgZmxleC1ncm93OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnJvdy0tc2FtZS1oZWlnaHQgLnBhdXNjaGFsLXRlYXNlciAudGVhc2VyX19ib2R5IHtcbiAgICAgICAgaGVpZ2h0OiAyMThweDtcbiAgICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAucm93LS1zYW1lLWhlaWdodCAucGF1c2NoYWwtdGVhc2VyIC50ZWFzZXJfX2JvZHkge1xuICAgICAgICBoZWlnaHQ6IDE3MnB4O1xuICAgIH1cblxufVxuXG4vKlByZXNzZSBUZWFzZXIqL1xuLnByZXNzZS10ZWFzZXIgLnRlYXNlcl9fYm9keSB7XG4gICAgaGVpZ2h0OiAxMzBweDtcbn1cblxuLypXaWRlIFRlYXNlciovXG4udGVhc2VyLXdpZGUge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG59XG4udGVhc2VyLXdpZGUgLnRlYXNlcl9fYm9keXtcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHggMTBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRlYXNlci1zbGlkZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgfVxufVxuXG4udGVhc2VyLXNsaWRlci1zaG93LWFsbHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG59XG4udGVhc2VyLXNsaWRlci1zaG93LWFsbC0tcGF1c2NoYWwtdGVhc2Vye1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiAyODVweDtcbn1cblxuLnRlYXNlci1zbGlkZXItc2hvdy1hbGxfX2NvbnRlbnR7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLnRlYXNlci1zbGlkZXItc2hvdy1hbGxfX2NvbnRlbnQ+ZGl2e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC02cHg7XG59XG4udGVhc2VyLXNsaWRlci1zaG93LWFsbF9fY29udGVudD5kaXYgLmljb24tYXJyb3d7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHRvcDogOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRlYXNlci1zbGlkZXIgLnNsaWNrLW5leHQsXG4udGVhc2VyLXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4udGVhc2VyLXNsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDZweDtcbn1cbi50ZWFzZXItc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiA2cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudGVhc2VyLXNsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICB9XG4gICAgLnRlYXNlci1zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDUwcHgpIHtcbiAgICAudGVhc2VyLXNsaWRlciAuc2xpY2stbmV4dCxcbiAgICAudGVhc2VyLXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG4gICAgLnRlYXNlci1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogLTQwcHg7XG4gICAgfVxuICAgIC50ZWFzZXItc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogLTQwcHg7XG4gICAgfVxufVxuXG5cbi8qIFRlYXNlciBCb29raW5nICovXG4udGVhc2VyLS1ib3h7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbn1cbi50ZWFzZXItLWJveC0tYmx1ZSB7XG4gICAgY29sb3I6ICMwMGIxYjE7XG59XG5cbi50ZWFzZXItLWJveCAudGVhc2VyLS1ib3hfX2JvZHl7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcGFkZGluZzogMjBweCAwO1xufVxuLnRlYXNlci0tYm94X19ib2R5IC50ZWFzZXItLWJveF9fYm9keV9faWNvbntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDMwcHg7XG59XG4udGVhc2VyLS1ib3hfX2JvZHkgLmJvb2tpbmdfX3RleHR7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcGFkZGluZzogMTdweCAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4udGVhc2VyLS1ib3hfX2JvZHkgLmJvb2tpbmdfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbi50ZWFzZXItLWJveF9fYm9keSAuaWNvbi1hcnJvdyxcbi50ZWFzZXItLWJveF9fYXJyb3d7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZzogMTJweCAxN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2I0MGExOTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm90dG9tOiAtMjFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjFweCk7XG4gICAgdHJhbnNpdGlvbjogMjAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xufVxuLnRlYXNlci0tYm94LS1ibHVlIC50ZWFzZXItLWJveF9fYm9keSAuaWNvbi1hcnJvdyB7XG4gICAgYmFja2dyb3VuZDogIzAwYjFiMTtcbn1cbi50ZWFzZXItLWJveCAudGVhc2VyLS1ib3hfX2Fycm93LS1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5YmRjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC50ZWFzZXItLWJveDpob3ZlciAuaWNvbi1hcnJvdyxcbiAgICAudGVhc2VyLS1ib3g6aG92ZXIgLnRlYXNlci0tYm94X19hcnJvd3tcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMzcHgpO1xuICAgIH1cbiAgICAudGVhc2VyLS1ib3hfX2JvZHkgLnRlYXNlci0tYm94X19ib2R5X19pY29ue1xuICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgfVxuICAgIC50ZWFzZXItLWJveF9fYm9keSAuYm9va2luZ19fdGV4dHtcbiAgICAgICAgcGFkZGluZzogMTdweCAwIDI2cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cbiAgICAudGVhc2VyLS1ib3hfX2JvZHkgLmJvb2tpbmdfX2xpbmsge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgfVxuICAgIC50ZWFzZXItLWJveF9fYm9keSAuaWNvbi1hcnJvdyxcbiAgICAudGVhc2VyLS1ib3hfX2Fycm93IHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjVweCk7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgYm90dG9tOiAtMjVweDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuaW1nLXRlYXNlci0tZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLmltZy10ZWFzZXItLWZsZXhfX3RpdGxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cbi50ZWFzZXItLWJveF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyMy8xOCk7XG4gICAgbWFyZ2luOiAxNXB4IDAgMDtcbn1cbi50ZXNhZXItLWJveC1sZyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE2LzE0KTtcbn1cbi50ZWFzZXItLWJveC1sZyAudGVhc2VyLS1ib3hfX2JvZHkge1xuICAgIHBhZGRpbmc6IDMwcHggMCA0MHB4O1xufSIsIi50YWJsZT50aGVhZD50cj50aCwgLnd5c2l3eWcgdGFibGU+dGhlYWQ+dHI+dGh7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1mYW1pbHk6ICdTb3VyY2VTYW5zUHJvLVNlbWlib2xkJztcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODc4NzhjO1xyXG59XHJcbi50YWJsZT50Ym9keT50cj50ZCwgLnRhYmxlPnRib2R5PnRyPnRoLCAudGFibGU+dGZvb3Q+dHI+dGQsXHJcbi50YWJsZT50Zm9vdD50cj50aCwgLnRhYmxlPnRoZWFkPnRyPnRkLCAudGFibGU+dGhlYWQ+dHI+dGgsXHJcbi53eXNpd3lnPnRhYmxlPnRib2R5PnRyPnRkLCAud3lzaXd5Zz50YWJsZT50Ym9keT50cj50aCxcclxuLnd5c2l3eWc+dGFibGU+dGZvb3Q+dHI+dGQsIC53eXNpd3lnPnRhYmxlPnRmb290PnRyPnRoLFxyXG4ud3lzaXd5Zz50YWJsZT50aGVhZD50cj50ZHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODc4NzhjO1xyXG59XHJcbi50YWJsZS1yZXNwb25zaXZlIHtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG4udGFibGUudmVydGljYWwtdGhlYWQgdGJvZHkgdGgsIC53eXNpd3lnPnRhYmxlPnRib2R5PnRyPnRoIHtcclxuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi53eXNpd3lnIHRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4ud3lzaXd5Zz50YWJsZT50Ym9keT50cj50ZCwgLnd5c2l3eWc+dGFibGU+dGJvZHk+dHI+dGgsXHJcbi53eXNpd3lnPnRhYmxlPnRmb290PnRyPnRkLCAud3lzaXd5Zz50YWJsZT50Zm9vdD50cj50aCxcclxuLnd5c2l3eWc+dGFibGU+dGhlYWQ+dHI+dGQsIC53eXNpd3lnPnRhYmxlPnRoZWFkPnRyPnRoIHtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC53eXNpd3lnIHRhYmxlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICAgIH1cclxufSIsIi5maWx0ZXJsaXN0X19pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MzYzNjNTtcbn1cbi5maWx0ZXJsaXN0X19pdGVtLmlzLWFjdGl2ZSAuZmlsdGVybGlzdF9faGVhZHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4uZmlsdGVybGlzdF9faXRlbS5pcy1hY3RpdmUgLmZpbHRlcmxpc3RfX2hlYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRTAxM1wiO1xuICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBjb2xvcjogIzAwOWJkYztcbiAgICBmb250LXNpemU6IDEwcHg7XG59XG4uZmlsdGVybGlzdF9faGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWluLWhlaWdodDogNDVweDtcbn1cbi5maWx0ZXJsaXN0X19oZWFkIC5yaXBwbGUtY2lyY2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZmlsdGVybGlzdF9faGVhZCBoM3tcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZpbHRlcmxpc3RfX2hlYWQgYSB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4IDE1cHggMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5maWx0ZXJsaXN0X19oZWFkIC5sYWJlbF9fY2hlY2tib3gtZmFrZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5maWx0ZXJsaXN0X19oZWFkIGEuY29sbGFwc2VkIC5pY29uOmJlZm9yZSwgLmZpbHRlcmxpc3RfX2JvZHkgYS5jb2xsYXBzZWQgLmljb246YmVmb3Jle1xuICAgIGNvbnRlbnQ6IFwiXFxFMDE3XCI7XG59XG4uZmlsdGVybGlzdF9fYm9keSBhIHtcbiAgICBwYWRkaW5nOiA1cHggMjBweCA1cHggMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5maWx0ZXJsaXN0X19yZXN1bHQsIC5maWx0ZXJ0ZWFzZXJfX3Jlc3VsdCB7XG4gICAgcGFkZGluZzogMTBweCAwO1xufVxuLmZpbHRlcmxpc3RfX3Jlc3VsdCAucm93IHtcbiAgICBoZWlnaHQ6IDYwcHg7XG59XG4uZmlsdGVybGlzdF9fcmVzdWx0IC5zaG93LWluLW1hcCB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDliZGM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZpbHRlcmxpc3RfX3Jlc3VsdCAuc2hvdy1kZXRhaWwge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLnNvcnRieVNlbGVjdCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5maWx0ZXJsaXN0X19yZXN1bHQgLnBvaV9fY2lyY2xlIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICAuZmlsdGVybGlzdF9fcmVzdWx0LCAuZmlsdGVydGVhc2VyX19yZXN1bHQge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XG4gICAgfVxuICAgIC5maWx0ZXJsaXN0X19yZXN1bHQgLnNob3ctaW4tbWFwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gICAgLmZpbHRlcmxpc3RfX3Jlc3VsdCAuc2hvdy1kZXRhaWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuICAgIC5maWx0ZXJyb3cgLmZvcm0tY29udHJvbC1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59IiwiLmNoZWNrYm94LWZha2VbdHlwZT1jaGVja2JveF0geyBkaXNwbGF5Om5vbmU7IH1cclxuXHJcbi5sYWJlbF9fY2hlY2tib3gtZmFrZSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbn1cclxuLmxhYmVsX19jaGVja2JveC1mYWtlIC5jaGVja2JveC1mYWtlLS1ib3gsIC5sYWJlbF9fY2hlY2tib3gtZmFrZSAuY2hlY2tib3gtZmFrZS0tY2hlY2s6YmVmb3Jle1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XHJcbn1cclxuXHJcbi5jaGVja2JveC1mYWtlLS1ib3ggICAgIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDRweDtcclxuICAgIHRvcDogNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MzYzNjNTtcclxuICAgIGhlaWdodDogMTVweDtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XHJcbn1cclxuXHJcblxyXG4uY2hlY2tib3gtZmFrZS0tY2hlY2sge1xyXG4gICAgbGVmdDogNXB4O1xyXG4gICAgdG9wOiAxcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuLmNoZWNrYm94LWZha2UtLWNoZWNrOmJlZm9yZSB7XHJcbiAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XHJcbiAgICBjb250ZW50OiBcIlxcRTAxM1wiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29sb3I6ICMwZjlkNTg7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5jaGVja2JveC1mYWtlW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgfiAuY2hlY2tib3gtZmFrZS0tYm94IHtcclxuICAgICAgIG9wYWNpdHk6MDtcclxuICAgICAgIHRyYW5zZm9ybTpzY2FsZSgwKSByb3RhdGUoLTE4MGRlZyk7XHJcbn1cclxuXHJcbi5jaGVja2JveC1mYWtlW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgfiAuY2hlY2tib3gtZmFrZS0tY2hlY2s6YmVmb3JlIHtcclxuICAgIG9wYWNpdHk6MTtcclxuICAgIHRyYW5zZm9ybTpzY2FsZSgxKSByb3RhdGUoMGRlZyk7XHJcbn0iLCIuZm9ybS1jb250cm9se1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjM2MzYzU7XHJcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xyXG59XHJcbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XXtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5mb3JtLWNvbnRyb2wuc2VsZWN0IHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbn1cclxuLmZvcm0tY29udHJvbC5zZWxlY3Q6Oi1tcy1leHBhbmQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZm9ybS1jb250cm9sLnNlbGVjdCB+IC5pY29uLW9wZW57XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIGJvdHRvbTogMTNweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59IiwiLmZvcm0tY29udHJvbC0tc3BlY2lhbHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNjM2MzYzU7XHJcbn1cclxuLmZvcm0tY29udHJvbC0tc3BlY2lhbDpmb2N1c3tcclxuICAgIGJvcmRlci1jb2xvcjogIzIyOWIwOTtcclxufVxyXG4uZm9ybS1jb250cm9sLWxhYmVsIHtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgcG9pbnRlci1ldmVudHM6bm9uZTtcclxuICAgIGxlZnQ6MTBweDtcclxuICAgIHRyYW5zaXRpb246MC4ycyBlYXNlIGFsbDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCkgdHJhbnNsYXRlWigwKTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xyXG59XHJcbi5mb3JtLWNvbnRyb2wtLXNwZWNpYWxbcmVhZG9ubHldIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuLypBY3RpdmUqL1xyXG4uZm9ybS1jb250cm9sLS1zcGVjaWFsLmlzLW5vdC1lbXB0eSB+IC5mb3JtLWNvbnRyb2wtbGFiZWwsIC5mb3JtLWNvbnRyb2wtLXNwZWNpYWw6Zm9jdXMgfiAuZm9ybS1jb250cm9sLWxhYmVsLCAuanMtZGF0ZXBpY2tlciB+IC5mb3JtLWNvbnRyb2wtbGFiZWwsIC5jb3VudGVyIC5mb3JtLWNvbnRyb2wtbGFiZWx7XHJcbiAgICBjb2xvcjogIzIyOWIwOTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjBweCkgc2NhbGUoMC44KTtcclxufVxyXG4vKkxpbmUqL1xyXG4uZm9ybS1jb250cm9sLWxpbmUge1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgbGVmdDogMTBweDtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBib3R0b206IDFweDtcclxuICAgIGJhY2tncm91bmQ6IzIyOWIwOTtcclxuICAgIHRyYW5zaXRpb246MC4ycyBlYXNlIGFsbDtcclxuICAgIC1tb3otdHJhbnNpdGlvbjowLjJzIGVhc2UgYWxsO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOjAuMnMgZWFzZSBhbGw7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxufVxyXG4uZm9ybS1jb250cm9sLS1zcGVjaWFsOmZvY3VzIH4gLmZvcm0tY29udHJvbC1saW5lIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLWl0ZW0ge1xyXG4gICAgbWFyZ2luOiAyNXB4IDA7XHJcbn1cclxuLmZvcm0tY29udHJvbC0taGVhZCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzNjM2M1O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbnRleHRhcmVhLmZvcm0tY29udHJvbC0tc3BlY2lhbCB7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbn1cclxudGV4dGFyZWEuZm9ybS1jb250cm9sLS1zcGVjaWFsIH4gLmZvcm0tY29udHJvbC1sYWJlbCB7XHJcbiAgICB0b3A6IDQwcHg7XHJcbn1cclxuXHJcbi8qQ291bnRlciovXHJcbi5jb3VudGVyIC5pY29uIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjM2MzYzU7XHJcbiAgICB0b3A6IDVweDtcclxuICAgIHBhZGRpbmc6IDZweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLmNvdW50ZXIgLmljb24tem9vbS1pbiB7XHJcbiAgICByaWdodDogMjFweDtcclxufVxyXG4uY291bnRlci1pbnB1dCB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuLmNvdW50ZXItaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXHJcbi5jb3VudGVyLWlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDsgLyogPC0tIEFwcGFyZW50bHkgc29tZSBtYXJnaW4gYXJlIHN0aWxsIHRoZXJlIGV2ZW4gdGhvdWdoIGl0J3MgaGlkZGVuICovXHJcbn1cclxuLmNvdW50ZXItcGx1cywgLmNvdW50ZXItbWludXMge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgICAuZm9ybS1jb250cm9sLWl0ZW0ge1xyXG4gICAgICAgIG1hcmdpbjogMThweCAwO1xyXG4gICAgfVxyXG4gICAgLmZvcm0tY29udHJvbC0tc3VibWl0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm90dG9tOiAtOTBweDtcclxuICAgIH1cclxuICAgIC5jb3VudGVyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcclxuICAgIH1cclxufSIsIi5mb3JtLWNvbnRyb2wtLXNwZWNpYWwuanMtZGF0ZXBpY2tlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbWF4LXdpZHRoOiAxMzhweDtcclxufVxyXG4uanMtZGF0ZXBpY2tlciB+IC5mb3JtLWNvbnRyb2wtbGluZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDVweDtcclxuICAgIG1heC13aWR0aDogMTM4cHg7XHJcbn1cclxuLmpzLWRhdGVwaWNrZXItLXRyaWdnZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMTBweDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjM2MzYzU7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBmb250LXNpemU6IDE5cHg7XHJcbn1cclxuLnVpLWRhdGVwaWNrZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsMCwwLC4xKTtcclxufVxyXG4udWktc3RhdGUtZGVmYXVsdCB7XHJcbiAgICBjb2xvcjogIzAwOWJkYztcclxufVxyXG4udWktc3RhdGUtZGlzYWJsZWQgLnVpLXN0YXRlLWRlZmF1bHQsIC51aS1zdGF0ZS1kaXNhYmxlZC51aS1kYXRlcGlja2VyLXByZXYsXHJcbi51aS1zdGF0ZS1kaXNhYmxlZC51aS1kYXRlcGlja2VyLW5leHQsIC51aS1zdGF0ZS1kaXNhYmxlZC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXIsIC51aS1zdGF0ZS1kaXNhYmxlZC51aS1kYXRlcGlja2VyLXByZXY6aG92ZXIge1xyXG4gICAgY29sb3I6ICM4Nzg3OGM7XHJcbn1cclxuLnVpLWRhdGVwaWNrZXItbmV4dCwgLnVpLWRhdGVwaWNrZXItcHJldiwgLnVpLWRhdGVwaWNrZXItbmV4dDpob3ZlciwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XHJcbiAgICBjb2xvcjogIzAwOWJkYztcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcclxuICAgIHRvcDogMnB4O1xyXG4gICAgcmlnaHQ6IDJweDtcclxufVxyXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVyIHtcclxuICAgIHRvcDogMnB4O1xyXG4gICAgbGVmdDogMnB4O1xyXG59XHJcblxyXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3R7XHJcbiAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICBib3JkZXItY29sb3I6ICNlNGU0ZTQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxufSIsIi5wYXJzbGV5LWVycm9ycy1saXN0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBjb2xvcjogI2I0MGExOTtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG4uaGFzLWVycm9yIH4gLmZvcm0tY29udHJvbC1saW5lIHtcclxuICAgIGJhY2tncm91bmQ6ICNiNDBhMTk7XHJcbn1cclxuLmhhcy1lcnJvci5mb3JtLWNvbnRyb2wtLXNwZWNpYWw6Zm9jdXN+LmZvcm0tY29udHJvbC1sYWJlbCxcclxuLmhhcy1lcnJvci5mb3JtLWNvbnRyb2wtLXNwZWNpYWw6dmFsaWR+LmZvcm0tY29udHJvbC1sYWJlbCxcclxuLmhhcy1lcnJvci5qcy1kYXRlcGlja2Vyfi5mb3JtLWNvbnRyb2wtbGFiZWwsXHJcbi5oYXMtZXJyb3IgfiAuZm9ybS1jb250cm9sLWxhYmVsLCAuaXMtbm90LWVtcHR5Lmhhcy1lcnJvciB+IC5mb3JtLWNvbnRyb2wtbGFiZWwge1xyXG4gICAgY29sb3I6ICNiNDBhMTk7XHJcbn1cclxuLmZvcm0tY29udHJvbC5oYXMtZXJyb3IsIC5mb3JtLWNvbnRyb2wuaGFzLWVycm9yOmZvY3VzIHtcclxuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNiNDBhMTk7XHJcbn1cclxuLmZvcm0tY29udHJvbC5zZWxlY3QuaGFzLWVycm9yIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiNDBhMTk7XHJcbn1cclxuLmxhYmVsX19jaGVja2JveC1mYWtlLmhhcy1lcnJvciAuY2hlY2tib3gtZmFrZS0tYm94IHtcclxuICAgIGJvcmRlci1jb2xvcjogI2I0MGExOTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmVkO1xyXG59IiwiLnJpcHBsZS1jaXJjbGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLypDb2xvcnMqL1xyXG4ucmlwcGxlLWNpcmNsZS0tYmx1ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE2NiwgMjI0LCAwLjMpO1xyXG59XHJcblxyXG5cclxuLypBbmltYXRpb24qL1xyXG4uYW5pbWF0ZSB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogcmlwcGxlIDAuNjVzIGxpbmVhcjtcclxuICAgIC1tb3otYW5pbWF0aW9uOiByaXBwbGUgMC42NXMgbGluZWFyO1xyXG4gICAgLW1zLWFuaW1hdGlvbjogcmlwcGxlIDAuNjVzIGxpbmVhcjtcclxuICAgIC1vLWFuaW1hdGlvbjogcmlwcGxlIDAuNjVzIGxpbmVhcjtcclxuICAgIGFuaW1hdGlvbjogcmlwcGxlIDAuNjVzIGxpbmVhcjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzXHJcbnJpcHBsZSB7ICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMi41KTtcclxufVxyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXNcclxucmlwcGxlIHsgIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgyLjUpO1xyXG59XHJcbn1cclxuXHJcbkAtby1rZXlmcmFtZXNcclxucmlwcGxlIHsgIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMi41KTtcclxufVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzXHJcbnJpcHBsZSB7ICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDIuNSk7XHJcbn1cclxufSIsIi5wb2lfX2xpbmsge1xyXG4gICAgbWluLWhlaWdodDogNTBweDtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLnBvaV9fY2lyY2xlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICBib3JkZXI6IDVweCBzb2xpZDtcclxuICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlLWluO1xyXG59XHJcbi5wb2lfX2NpcmNsZSAucG9pX19jaXJjbGUtLWljb257XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgdG9wOiAycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmFjdGl2ZS1pbi1tYXAge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5hY3RpdmUtaW4tbWFwLmlzLWFjdGl2ZSAucG9pX19jaXJjbGUtLXRleHQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uYWN0aXZlLWluLW1hcC5pcy1hY3RpdmUgLnBvaV9fY2lyY2xlLS1pY29uIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgICAucG9pX19saW5rIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qVG9wIENpdHkgUG9pcyovXHJcbi50b3AtY2l0eS1wb2lfX2ltZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnRvcC1jaXR5LXBvaV9faW1nIC5pY29uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogOHB4O1xyXG4gICAgbGVmdDogOHB4O1xyXG59XHJcblxyXG4vKlBvaSBDb2xvcnMqL1xyXG4ucG9pLXN0YW5kYXJkIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzAwOUJEQztcclxufVxyXG4ucG9pLWFrdGl2IHtcclxuICAgIGJvcmRlci1jb2xvcjogIzAwODJBNTtcclxufVxyXG4ucG9pLWJlayB7XHJcbiAgICBib3JkZXItY29sb3I6ICMwMEE1QTU7XHJcbn1cclxuLnBvaS1nZW51c3Mge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjNzNCRThDO1xyXG59XHJcbi5wb2ktZ2VzdW5kaGVpdCB7XHJcbiAgICBib3JkZXItY29sb3I6ICM2OUEwQkU7XHJcbn1cclxuLnBvaS1rdWx0dXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjN0Q4MkI5O1xyXG59XHJcbi5wb2ktbmF0dXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDBBMDc4O1xyXG59IiwiLmdvb2dsZS1tYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmdvb2dsZS1tYXAge1xuICAgICAgICBtaW4taGVpZ2h0OiAxODBweDtcbiAgICB9XG59XG4uZ29vZ2xlLW1hcF9fY29udHJvbHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDEwcHg7XG59XG4uZ29vZ2xlLW1hcF9fY29udHJvbHMgLmdvb2dsZS1tYXBfX2NvbnRyb2wge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB0cmFuc2l0aW9uOiAyMDBtcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmdvb2dsZS1tYXBfX2NvbnRyb2w6YWN0aXZlLCAuZ29vZ2xlLW1hcF9fY29udHJvbDpmb2N1cywgLmdvb2dsZS1tYXBfX2NvbnRyb2w6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4MmE1O1xufVxuLmdvb2dsZS1tYXBfX2NvbnRyb2wgLmljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDA7XG59XG4uaW5mb0JveCAudGVhc2VyX19ib2R5LnRlYXNlcl9fYm9keS0tYXV0b0hlaWdodCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XG59XG5cbi5yb3V0ZXBsYW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuI2RpcmVjdGlvbnMgdGFibGV7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5hbnJlaXNlYnRuLmJ0biB7XG4gICAgcGFkZGluZzogOXB4IDI1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWJkYztcbiAgICBib3JkZXItY29sb3I6ICMwMDliZGM7XG59XG5cbi5hbnJlaXNlYnRuOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgzZDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA4M2QwO1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcblxuXG5cbiAgICAuZ29vZ2xlLW1hcF9fY29udHJvbHMge1xuICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgdG9wOiA1MHB4O1xuICAgIH1cbiAgICAuZ29vZ2xlLW1hcF9fY29udHJvbHMgLmdvb2dsZS1tYXBfX2NvbnRyb2wge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgIH1cbiAgICAuZ29vZ2xlLW1hcF9fY29udHJvbCAuaWNvbiB7XG4gICAgICAgIHRvcDogMThweDtcbiAgICB9XG4gICAgLmdvb2dsZS1tYXBfX2luZm9ib3gge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cbn1cbi5pbmZvQm94PmltZ3tcbiAgICB6LWluZGV4OiA1O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuICAgIC5yb3V0ZXBsYW5uZXIge1xuICAgICAgICBoZWlnaHQ6IDMzMHB4O1xuICAgIH1cbn1cblxuLyogc2Nyb2xsaW5nIG1hcCAqL1xuLnNjcm9sbGluZy1tYXAge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2Nyb2xsaW5nLW1hcF9fcG9pc19fdGVhc2VyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG59XG4uc2Nyb2xsaW5nLW1hcF9fbWFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xufVxuLnNjcm9sbGluZy1tYXBfX3BvaXMge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNjcm9sbGluZy1tYXBfX3BvaXMge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuZ29vZ2xlLW1hcC5pcy1maXhlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA2NnB4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTIwcHg7XG4gICAgfVxuICAgIC5nb29nbGUtbWFwLmlzLWJvdHRvbSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7XG4gICAgLmdvb2dsZS1tYXAuaXMtZml4ZWQge1xuICAgICAgICB0b3A6IDEzM3B4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2Nyb2xsaW5nLW1hcCAuZ29vZ2xlLW1hcCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA0MnB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB6LWluZGV4OiA2O1xuICAgIH1cbiAgICAuc2Nyb2xsaW5nLW1hcCAuaXMtb3Blbi5nb29nbGUtbWFwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uZ29vZ2xlLW1hcF9fYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZ29vZ2xlLW1hcF9fYnRuIC5idG4ge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmdvb2dsZS1tYXBfX2J0biAuYnRuIHtcbiAgICAgICAgcGFkZGluZzogMTVweCA2NXB4O1xuICAgIH1cbn1cblxuLyogbWFwIG92ZXJsYXkgKi9cbi5nb29nbGUtbWFwLWVtYmVkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDZweCAwICNkYmRiZGI7XG59XG4uZ29vZ2xlLW1hcC1lbWJlZF9fb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC44Nyk7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmdvb2dsZS1tYXAtZW1iZWRfX292ZXJsYXkge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5nb29nbGUtbWFwLWVtYmVkX19vdmVybGF5IHtcbiAgICAgICAgcGFkZGluZzogMzBweCAxMDBweDtcbiAgICB9XG59XG4uZ29vZ2xlLW1hcC1lbWJlZF9fb3ZlcmxheV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYyg1NS81MCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuZ29vZ2xlLW1hcC1lbWJlZF9fb3ZlcmxheV9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxufVxuLmdvb2dsZS1tYXAtZW1iZWRfX292ZXJsYXlfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmdvb2dsZS1tYXAtZW1iZWRfX292ZXJsYXlfX3N1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbn1cbi5pcy1keW5hbWljLW1hcCAuZ29vZ2xlLW1hcC1lbWJlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5nb29nbGUtbWFwLWR5bmFtaWMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uaXMtZHluYW1pYy1tYXAgLmdvb2dsZS1tYXAtZHluYW1pYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59IiwiLnBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cbi5wYWdpbmctcm93IC5wYWdpbmF0aW9uIGxpIGEge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzdhN2E4MDtcbn1cbi5wYWdpbmctcm93IC5wYWdpbmF0aW9uIGxpIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucGFnaW5nLXJvdyAucGFnaW5hdGlvbiAuYWN0aXZlIGEge1xuICAgIGNvbG9yOiAjNDA0MDQwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucGFnaW5hdGlvbiBsaSBhIC5pY29uLWFycm93IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5wYWdpbmF0aW9uIGxpOmZpcnN0LWNoaWxkIGEgLmljb24tYXJyb3cge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xufSIsIi5oZWFkZXItaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAxOTIwcHg7XG59XG4uaGVhZGVyLWltZyAuYnJlYWRjcnVtYiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmhlYWRlci1pbWcgLmJyZWFkY3J1bWJ7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIH1cbn1cblxuLmhlYWRlci1pbWctLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDEwcHg7XG4gICAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlci1pbWcgLmJyZWFkY3J1bWIge1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgfVxuICAgIC5oZWFkZXItaW1nLS10ZXh0IHtcbiAgICAgICAgYm90dG9tOiAxMCU7XG4gICAgfVxuICAgIC5oZWFkZXItaW1nLS10ZXh0LS13ZWF0aGVyIHtcbiAgICAgICAgYm90dG9tOiA2JTtcbiAgICB9XG4gICAgLmhlYWRlci1pbWdfX292ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3R0b206IDMwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgLmhlYWRlci1pbWdfX292ZXJsYXktLXdlYXRoZXIge1xuICAgICAgICBib3R0b206IDMzJTtcbiAgICB9XG4gICAgLmhlYWRlci1pbWdfX292ZXJsYXkgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB9XG4gICAgLmhlYWRlci1pbWctLXRleHQtLXdlYXRoZXIgLmhlYWRlci1pbWctLXRleHRfX2hsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG59XG4uaGVhZGVyLWltZy0tdGV4dC5oZWFkZXItaW1nLS10ZXh0LS1jZW50ZXJlZCB7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgLmhlYWRlci1pbWdfX292ZXJsYXkgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICB9XG4gICAgLmhlYWRlci1pbWdfX292ZXJsYXktLXdlYXRoZXIge1xuICAgICAgICBib3R0b206IDI2JTtcbiAgICB9XG59XG5cbi5oZWFkZXItaW1nX19vdmVybGF5X19pY29uIHtcbiAgICBmb250LXNpemU6IDEyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAuaGVhZGVyLWltZ19fb3ZlcmxheV9faWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjAwcHg7XG4gICAgfVxufVxuXG4uaGVhZGVyLWltZy0taGFzLWxvZ28ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oZWFkZXItaW1nLS1oYXMtbG9nbyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIH1cbn1cbi5oZWFkZXItaW1nLS1oYXMtbG9nby1sZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlci1pbWctLWhhcy1sb2dvLWxnIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XG4gICAgfVxufVxuLmhlYWRlci1pbWdfX2xvZ28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlci1pbWdfX2xvZ28ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxufVxuLmhlYWRlci1pbWdfX2xvZ29fX2ltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LWhlaWdodDogODBweDtcbiAgICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlci1pbWdfX2xvZ29fX2ltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgIH1cbn1cblxuLmhlYWRlci1pbWdfX2xvZ28tLWxnIC5oZWFkZXItaW1nX19sb2dvX19pbWcge1xuICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVhZGVyLWltZ19fbG9nby0tbGcgLmhlYWRlci1pbWdfX2xvZ29fX2ltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIyMHB4O1xuICAgIH1cbn0iLCIubWZwLXpvb20tb3V0LWN1ciB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1mcC16b29tLW91dC1jdXIgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1mcC1jbG9zZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5tZnAtY2xvc2U+Lmljb24ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFzc2V0LXZpZGVvIC5tZnAtY2xvc2Uge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRvcDogLTQwcHg7XG59XG4ubWZwLWFycm93e1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLm1mcC1zLXJlYWR5IC5tZnAtYXJyb3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4ubWZwLWFycm93IC5tZnAtYiwgLm1mcC1hcnJvdzpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBvcGFjaXR5OiAxO1xufVxuLm1mcC1hcnJvdyAubWZwLWEsIC5tZnAtYXJyb3cgLm1mcC1iLCAubWZwLWFycm93OmFmdGVyLCAubWZwLWFycm93OmJlZm9yZSB7XG4gICAgYm9yZGVyOiAwO1xufVxuLm1mcC1hcnJvdy1sZWZ0Lm1mcC1hcnJvdy1sZWZ0IHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIGxlZnQ6IDYwcHg7XG59XG4uanMtbGlnaHRib3hfX2hvdmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuLmpzLWxpZ2h0Ym94X19ob3Zlci0tb3ZlcmxheSxcbi5qcy1saWdodGJveF9faG92ZXItLW92ZXJsYXk6YWZ0ZXJ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG59XG5cbi5qcy1saWdodGJveF9faG92ZXItLW92ZXJsYXkuanMtbGlnaHRib3hfX2hvdmVyLS1vdmVybGF5LXZpZGVve1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmpzLWxpZ2h0Ym94X19ob3Zlci0tb3ZlcmxheTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwgLjUpO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uanMtbGlnaHRib3hfX2hvdmVyLS1vdmVybGF5Pi5pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG5cbi8qSG92ZXIqL1xuLmpzLWxpZ2h0Ym94OmhvdmVyIC5qcy1saWdodGJveF9faG92ZXItLW92ZXJsYXksXG4uanMtbGlnaHRib3hfX2hvdmVyOmhvdmVyIC5qcy1saWdodGJveF9faG92ZXItLW92ZXJsYXksXG4uanMtbGlnaHRib3hfX2hvdmVyOmFjdGl2ZSAuanMtbGlnaHRib3hfX2hvdmVyLS1vdmVybGF5IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG59XG4ubWZwLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xufVxuLm1mcC1jb3VudGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG4ubWZwLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLypJZnJhbWUqL1xuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxNjgwcHg7XG59XG4ubWZwLWlmcmFtZS1zY2FsZXIge1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuanMtbGlnaHRib3hfX2hvdmVyLS1vdmVybGF5Pi5zZC1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiA3NHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMzdweDtcbiAgICB9XG4gICAgLm1mcC1hcnJvdy1sZWZ0Lm1mcC1hcnJvdy1sZWZ0IHtcbiAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgfVxuICAgIC5tZnAtYXJyb3cge1xuICAgICAgICB3aWR0aDogOTBweDtcbiAgICB9XG4gICAgLm1mcC1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xuICAgIH1cblxuICAgIC5qcy1saWdodGJveF9faG92ZXItLW92ZXJsYXkuanMtbGlnaHRib3hfX2hvdmVyLS1vdmVybGF5LXZpZGVve1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuIiwiLmFzc2V0LXZpZGVvIHtcclxuICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLnZpZGVvLWpzIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtYmlnLXBsYXktYnV0dG9uIHtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgbWFyZ2luLXRvcDogLTUycHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTUycHg7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgZm9udC1zaXplOiAxMGVtO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG4uYXNzZXQtdmlkZW8gLnZqcy1kZWZhdWx0LXNraW46aG92ZXIgLnZqcy1iaWctcGxheS1idXR0b24ge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAyZW0gI2ZmZjtcclxufVxyXG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtYmlnLXBsYXktYnV0dG9uOmJlZm9yZSB7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDIwXCI7XHJcbiAgICBmb250LWZhbWlseTogJ2ljb25mb250JztcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1jb250cm9sIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1jb250cm9sOmZvY3VzOmJlZm9yZSxcclxuLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbiAudmpzLWNvbnRyb2w6aG92ZXI6YmVmb3JlIHtcclxuICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgb3BhY2l0eTogLjk7XHJcbn1cclxuLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbiAudmpzLXBsYXktY29udHJvbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMTlcIjtcclxuICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcclxufVxyXG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luLnZqcy1wbGF5aW5nIC52anMtcGxheS1jb250cm9sOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAxRlwiO1xyXG4gICAgZm9udC1mYW1pbHk6IGljb25mb250O1xyXG59XHJcbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1tdXRlLWNvbnRyb2w6YmVmb3JlLCAudmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtdm9sdW1lLW1lbnUtYnV0dG9uOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAxQVwiICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XHJcbn1cclxuLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbiAudmpzLW11dGUtY29udHJvbC52anMtdm9sLTA6YmVmb3JlLCAudmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtdm9sdW1lLW1lbnUtYnV0dG9uLnZqcy12b2wtMDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMUJcIiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IGljb25mb250O1xyXG59XHJcbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1mdWxsc2NyZWVuLWNvbnRyb2w6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDE2XCI7XHJcbiAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XHJcbn1cclxuLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbi52anMtZnVsbHNjcmVlbiAudmpzLWZ1bGxzY3JlZW4tY29udHJvbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMTZcIjtcclxuICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1iaWctcGxheS1idXR0b24udmpzLWJpZy1wbGF5LWJ1dHRvbjpiZWZvcmUge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgfVxyXG4gICAgLmFzc2V0LXZpZGVvIHtcclxuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgfVxyXG59IiwiLyogbmV3IHN0eWxpbmcgZm9yIG1vYmlsZSBmcmllbmRseSBzZWFzb24gb3ZlcnZpZXcqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucmVjb21tZW5kLXNlYXNvbnN7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgLnJlY29tbWVuZC1zZWFzb25zOmFmdGVyIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAgcmdiYSgyNTAsMjUwLDI1MCwwKSAwJSwgcmdiYSgyNTAsMjUwLDI1MCwuODUpIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAgcmdiYSgyNTAsMjUwLDI1MCwwKSAwJSxyZ2JhKDI1MCwyNTAsMjUwLC44NSkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIHJnYmEoMjUwLDI1MCwyNTAsMCkgMCUscmdiYSgyNTAsMjUwLDI1MCwuODUpIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGZhZmFmYScsIGVuZENvbG9yc3RyPScjZmFmYWZhJyxHcmFkaWVudFR5cGU9MSApOyAvKiBJRTYtOSAqL1xuICAgIH1cbiAgICAucmVjb21tZW5kLXNlYXNvbnM6YmVmb3JlIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxFMDAyXCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcbiAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMnB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIC5yZWNvbW1lbmQtc2Vhc29ucyAucm93LS1ndXR0ZXItd2l0aC0xe1xuICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgLnJlY29tbWVuZC1zZWFzb25zIC5jb2x7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgIC5yZWNvbW1lbmQtc2Vhc29ucyAucmVjb21tZW5kLXNlYXNvbnNfX2l0ZW17XG4gICAgICAgIGhlaWdodDogMTA1cHg7XG4gICAgICAgIHdpZHRoOiA3NXB4O1xuICAgIH1cblxuICAgIC5yZWNvbW1lbmQtc2Vhc29ucyAucmVjb21tZW5kLXNlYXNvbnNfX3BlcmNlbnR7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMjUlO1xuICAgICAgICBib3R0b206IDM1cHg7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgICAucmVjb21tZW5kLXNlYXNvbnMgLnJlY29tbWVuZC1zZWFzb25zX19jb2xvcntcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMjVweDtcbiAgICB9XG4gICAgLnJlY29tbWVuZC1zZWFzb25zIC5yZWNvbW1lbmQtc2Vhc29uc19fdGV4dHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbn1cblxuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19wZXJjZW50e1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA3MCU7XG4gICAgYm90dG9tOiAtNDVweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19fcGVyY2VudC0tcGVyY2VudCB7XG4gICAgYmFja2dyb3VuZDogI2MzYzNjNTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19jb2xvciB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG4ucmVjb21tZW5kLXNlYXNvbnNfX3RleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJlY29tbWVuZC1zZWFzb25zX19pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiAxMDVweDtcbiAgICB9XG4gICAgLnJlY29tbWVuZC1zZWFzb25zX19wZXJjZW50e1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBsZWZ0OiAyNSU7XG4gICAgICAgIGJvdHRvbTogMzVweDtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIC5yZWNvbW1lbmQtc2Vhc29uc19fY29sb3Ige1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMjVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAucmVjb21tZW5kLXNlYXNvbnNfX3RleHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgfVxufVxuLypDb2xvcnMqL1xuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtLmphbnVhcnkgLnJlY29tbWVuZC1zZWFzb25zX19jb2xvciB7XG4gICAgYmFja2dyb3VuZDogIzAwNzU4MTtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19faXRlbS5mZWJydWFyeSAucmVjb21tZW5kLXNlYXNvbnNfX2NvbG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA3ZDU1O1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtLm1hcmNoIC5yZWNvbW1lbmQtc2Vhc29uc19fY29sb3Ige1xuICAgIGJhY2tncm91bmQ6ICMwMDgyMzI7XG59XG4ucmVjb21tZW5kLXNlYXNvbnNfX2l0ZW0uYXByaWwgLnJlY29tbWVuZC1zZWFzb25zX19jb2xvciB7XG4gICAgYmFja2dyb3VuZDogIzczYWQxYjtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19faXRlbS5tYXkgLnJlY29tbWVuZC1zZWFzb25zX19jb2xvciB7XG4gICAgYmFja2dyb3VuZDogI2M4ZDYzNDtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19faXRlbS5qdW5lIC5yZWNvbW1lbmQtc2Vhc29uc19fY29sb3Ige1xuICAgIGJhY2tncm91bmQ6ICNlYWRkMTQ7XG59XG4ucmVjb21tZW5kLXNlYXNvbnNfX2l0ZW0uanVseSAucmVjb21tZW5kLXNlYXNvbnNfX2NvbG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZjZTAwO1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtLmF1Z3VzdCAucmVjb21tZW5kLXNlYXNvbnNfX2NvbG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmY5MjAwO1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtLnNlcHRlbWJlciAucmVjb21tZW5kLXNlYXNvbnNfX2NvbG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjYzgwMDAwO1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtLm9jdG9iZXIgLnJlY29tbWVuZC1zZWFzb25zX19jb2xvciB7XG4gICAgYmFja2dyb3VuZDogIzgxMjA2ODtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19faXRlbS5ub3ZlbWJlciAucmVjb21tZW5kLXNlYXNvbnNfX2NvbG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA1ZmFmO1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtLmRlY2VtYmVyIC5yZWNvbW1lbmQtc2Vhc29uc19fY29sb3Ige1xuICAgIGJhY2tncm91bmQ6ICMwMDc1ODE7XG59IiwiZm9vdGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbmZvb3RlciAuYmctcHJpbWFyeSB7XG4gICAgcGFkZGluZzogMjVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpe1xuICAgIC5mb290ZXJfX2xvZ28ge1xuICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIGZvb3RlciAuYmctcHJpbWFyeSB7XG4gICAgICAgIHBhZGRpbmc6IDU1cHg7XG4gICAgfVxufVxuXG5mb290ZXIgLmJnLXNlY29uZGFyeSB7XG4gICAgcGFkZGluZzogMTVweDtcbn1cbi5zb2NpYWwtaWNvbnMgbGkge1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi5zb2NpYWwtaWNvbnMgLmljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMzlweDtcbiAgICBsaW5lLWhlaWdodDogMzlweDtcbn1cbi5zb2NpYWwtaWNvbnMgYTpob3Zlcj4uaWNvbiB7XG4gICAgY29sb3I6ICMwMDg4YzI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5mb290ZXJfX2xvZ28ge1xuICAgIG1heC13aWR0aDogMTcwcHg7XG59XG4uZm9vdGVyX19sb2dvPmltZ3tcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb290ZXJfX2hsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG4uZm9vdGVyX19jZW50ZXItbG9nbyB7XG4gICAgbWFyZ2luOiAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mb290ZXJfX2NlbnRlci1sb2dvIHtcbiAgICAgICAgbWFyZ2luOiA0NXB4IDA7XG4gICAgfVxufVxuZm9vdGVyIHVsIHtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbn1cbmZvb3RlciBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmZvb3RlciAuc29jaWFsLWljb25zIGE6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAuc29jaWFsLWljb25zIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgIH1cblxuICAgIC5mb290ZXJfX2xvZ28ge1xuICAgICAgICBtYXgtd2lkdGg6IDE4NnB4O1xuICAgIH1cbn0iLCIuaW1nLXdpdGgtb3ZlcmxheTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG4uaW1nLXNlY29uZGFyeS1vdmVybGF5LS1ibGFjazphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLWluO1xyXG59XHJcbi5pbWctb3ZlcmxheS0tYmxhY2s6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abU5tWXlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNREF3TURBaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHRyYW5zcGFyZW50IDAlLCAjMDAwMDAwIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSx0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoMTAwJSwjMDAwMDAwKSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICB0cmFuc3BhcmVudCAwJSwjMDAwMDAwIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIHRyYW5zcGFyZW50IDAlLCMwMDAwMDAgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIHRyYW5zcGFyZW50IDAlLCMwMDAwMDAgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgdHJhbnNwYXJlbnQgMCUsIzAwMDAwMCAxMDAlKTtcclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPSd0cmFuc3BhcmVudCcsIGVuZENvbG9yc3RyPScjMDAwMDAwJyxHcmFkaWVudFR5cGU9MCApO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW4tb3V0O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW4tb3V0O1xyXG4gICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcclxufVxyXG4uaW1nLW92ZXJsYXktLWJsYWNrOmhvdmVyOmFmdGVyIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuLmltZy1vdmVybGF5LS1ibHVlOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDliZGM7XHJcbiAgICBvcGFjaXR5OiAwLjk7XHJcbn1cclxuLmltZy1vdmVybGF5LS10dXJxdW9pc2U6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzAwYTVhNTtcclxuICAgIG9wYWNpdHk6IDAuOTtcclxufVxyXG4uaW1nLW92ZXJsYXktLWdyZWVuOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICM3M2JlOGM7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbn1cclxuLmltZy13aXRoLW92ZXJsYXkuaW1nLWNpcmNsZTphZnRlciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG59XHJcblxyXG4uaXNDbGlja2FibGU6aG92ZXIgLmltZy1vdmVybGF5LS1ibGFjazphZnRlciwgLmlzQ2xpY2thYmxlOmhvdmVyIC5pbWctc2Vjb25kYXJ5LW92ZXJsYXktLWJsYWNrOmFmdGVyIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn0iLCIuYXV0aG9yIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmF1dGhvciB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgdG9wOiAtMzRweDtcclxuICAgIH1cclxufVxyXG4uYmxvZy1zbGlkZSAuYXV0aG9yIHtcclxuICAgIHRvcDogLTQwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG4uYXV0aG9yX19pbmZvIHtcclxuICAgIGNvbG9yOiAjOWE5YTlhO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLmJsb2ctc2xpZGUgLmF1dGhvcl9faW5mbyB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcbi5hdXRob3JfX3N0YXRlbWVudCB7XHJcbiAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGxpbmUtaGVpZ2h0OjEuMjtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmF1dGhvcl9fc3RhdGVtZW50IHtcclxuICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNjAvNDIpO1xyXG4gICAgfVxyXG59XHJcbi5hdXRob3JfX3N0YXRlbWVudF9fcXVvdGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IC0wLjQ1ZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5hdXRob3JfX3N0YXRlbWVudF9fcXVvdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTAuODVlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XHJcbiAgICB9XHJcbn1cclxuLmF1dGhvcl9fc3RhdGVtZW50X19xdW90ZS0tZW5kIHtcclxuICAgIG1hcmdpbi1yaWdodDowO1xyXG4gICAgdmVydGljYWwtYWxpZ246IDEuMmVtO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYXV0aG9yX19zdGF0ZW1lbnRfX3F1b3RlLS1lbmQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDowO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAxLjRlbTtcclxuICAgIH1cclxufVxyXG4uYXV0aG9yX19ib3R0b20ge1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC41KTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIHBhZGRpbmc6IDE1cHggMCA1cHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5hdXRob3JfX2JvdHRvbSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4IDAgMjBweDtcclxuICAgIH1cclxufSIsIi5ibG9nLXNsaWRlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogNTBweCAwIDQwcHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ibG9nLXNsaWRlIHtcclxuICAgICAgICBtYXJnaW46IDEwMHB4IDAgODBweDtcclxuICAgIH1cclxufVxyXG4uYmxvZy1zbGlkZV9fYnRuIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDUwJSk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmxvZy1zbGlkZV9fYnRuIHtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDczcHg7XHJcbiAgICB9XHJcbn1cclxuLmJsb2ctc2xpZGVfX2J0bjpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG4uYmxvZy1zbGlkZV9fY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ibG9nLXNsaWRlX19jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwJTtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5ibG9nLXNsaWRlX19jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwJTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qY29sb3JzKi9cclxuLmJsb2ctc2xpZGUtLWJsdWUge2JhY2tncm91bmQtaW1hZ2U6IHVybChcIi9zdGF0aWMvaW1nL3BhdHRlcm4vcGF0dGVybi1iZy5wbmdcIiksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDg4ZDIgMCUsICMwMDliZGMgMTAwJSk7fVxyXG4uYmxvZy1zbGlkZS0tZGFyay1ibHVlIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvc3RhdGljL2ltZy9wYXR0ZXJuL3BhdHRlcm4tYmcucG5nXCIpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDc2NTgyIDAlLCAjMWE5OWI1IDEwMCUpO31cclxuLmJsb2ctc2xpZGUtLXR1cnF1b2lzZSB7YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3N0YXRpYy9pbWcvcGF0dGVybi9wYXR0ZXJuLWJnLnBuZ1wiKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzA5ODU4NSAwJSwgIzNjYmFiYSAxMDAlKTt9XHJcbi5ibG9nLXNsaWRlLS1kYXJrLWdyZWVuIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvc3RhdGljL2ltZy9wYXR0ZXJuL3BhdHRlcm4tYmcucG5nXCIpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDY3ZTViIDAlLCAjMGJhNzg1IDEwMCUpO31cclxuLmJsb2ctc2xpZGUtLWdyZWVuIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvc3RhdGljL2ltZy9wYXR0ZXJuL3BhdHRlcm4tYmcucG5nXCIpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNTc5YzZjIDAlLCAjOGFjNjlmIDEwMCUpO31cclxuLmJsb2ctc2xpZGUtLWxpZ2h0LWJsdWUge2JhY2tncm91bmQtaW1hZ2U6IHVybChcIi9zdGF0aWMvaW1nL3BhdHRlcm4vcGF0dGVybi1iZy5wbmdcIiksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM0ZjdlOWIgMCUsICM4NGIwYzcgMTAwJSk7fVxyXG4uYmxvZy1zbGlkZS0tcHVycGxlIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvc3RhdGljL2ltZy9wYXR0ZXJuL3BhdHRlcm4tYmcucG5nXCIpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNWY2Mzk4IDAlLCAjOTI5NmMzIDEwMCUpO31cclxuLmJsb2ctc2xpZGUtLWdyZXktYmx1ZSB7YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3N0YXRpYy9pbWcvcGF0dGVybi9wYXR0ZXJuLWJnLnBuZ1wiKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzg1QUFCMyAwJSwgI0I2RDBENSAxMDAlKTs7fVxyXG4uYmxvZy1zbGlkZS0tYmx1ZSAuYmxvZy1zbGlkZV9fYnRuIHtiYWNrZ3JvdW5kOiAjMDA1ZmFmO31cclxuLmJsb2ctc2xpZGUtLWRhcmstYmx1ZSAuYmxvZy1zbGlkZV9fYnRuIHtiYWNrZ3JvdW5kOiAjMDY2MzgxO31cclxuLmJsb2ctc2xpZGUtLXR1cnF1b2lzZSAuYmxvZy1zbGlkZV9fYnRuIHtiYWNrZ3JvdW5kOiAjMDY4MTgxO31cclxuLmJsb2ctc2xpZGUtLWRhcmstZ3JlZW4gLmJsb2ctc2xpZGVfX2J0biB7YmFja2dyb3VuZDogIzA2N2U1Yjt9XHJcbi5ibG9nLXNsaWRlLS1ncmVlbiAuYmxvZy1zbGlkZV9fYnRuIHtiYWNrZ3JvdW5kOiAjMDY3ZTViO31cclxuLmJsb2ctc2xpZGUtLWxpZ2h0LWJsdWUgLmJsb2ctc2xpZGVfX2J0biB7YmFja2dyb3VuZDogIzRlN2Q5YTt9XHJcbi5ibG9nLXNsaWRlLS1wdXJwbGUgLmJsb2ctc2xpZGVfX2J0biB7YmFja2dyb3VuZDogIzVkNjE5Njt9XHJcbi5ibG9nLXNsaWRlLS1ncmV5LWJsdWUgLmJsb2ctc2xpZGVfX2J0biB7YmFja2dyb3VuZDogIzg1YWFiMzt9XHJcblxyXG4vKmhvdmVyIGNvbG9ycyovXHJcbi5ibG9nLXNsaWRlLS1ibHVlIC5ibG9nLXNsaWRlX19idG46aG92ZXIge2JhY2tncm91bmQ6ICMwNTgwYzI7fVxyXG4uYmxvZy1zbGlkZS0tZGFyay1ibHVlIC5ibG9nLXNsaWRlX19idG46aG92ZXIge2JhY2tncm91bmQ6ICMxYjcxOGI7fVxyXG4uYmxvZy1zbGlkZS0tdHVycXVvaXNlIC5ibG9nLXNsaWRlX19idG46aG92ZXIge2JhY2tncm91bmQ6ICMxNzg2ODY7fVxyXG4uYmxvZy1zbGlkZS0tZGFyay1ncmVlbiAuYmxvZy1zbGlkZV9fYnRuOmhvdmVyIHtiYWNrZ3JvdW5kOiAjMGQ4ZjcwO31cclxuLmJsb2ctc2xpZGUtLWdyZWVuIC5ibG9nLXNsaWRlX19idG46aG92ZXIge2JhY2tncm91bmQ6ICM1NzljNmM7fVxyXG4uYmxvZy1zbGlkZS0tbGlnaHQtYmx1ZSAuYmxvZy1zbGlkZV9fYnRuOmhvdmVyIHtiYWNrZ3JvdW5kOiAjNjQ4Y2E0O31cclxuLmJsb2ctc2xpZGUtLXB1cnBsZSAuYmxvZy1zbGlkZV9fYnRuOmhvdmVyIHtiYWNrZ3JvdW5kOiAjN2Q4MWFkO31cclxuLmJsb2ctc2xpZGUtLWdyZXktYmx1ZSAuYmxvZy1zbGlkZV9fYnRuOmhvdmVyIHtiYWNrZ3JvdW5kOiAjN2VhZWJhO30iLCIuY29udGFpbmVyLWJvb2tpbmctc3RhcnQtc2xpZGV7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5ib29raW5nLXN0YXJ0LXNsaWRlX19zZWxlY3QtY2l0eSAuY29udGVudC1ibG9jay5kLWliOmxhc3QtY2hpbGR7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uYm9va2luZy1zdGFydC1zbGlkZV9fc2VsZWN0LW92ZXJsYXk+LnJvdz4uY29se1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG4uYm9va2luZy1zdGFydC1zbGlkZV9fc2VsZWN0LW92ZXJsYXkgLnNlbGVjdC1vdmVybGF5X19pbmZvLWJveHtcclxuICAgIG1hcmdpbjogMzBweCAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDAgMCA2cHggMCAjZGJkYmRiO1xyXG59XHJcblxyXG4uc2VsZWN0LWNpdHlfX3NlbGVjdC1mb3JtLFxyXG4uc2VsZWN0LXJlZ2lvbl9fc2VsZWN0LWZvcm17XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuXHJcbi5zZWxlY3QtY2l0eV9fbGluay1saXN0IHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbi5zZWxlY3QtY2l0eV9fbGluay1saXN0IHVsIGxpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxufVxyXG4uc2VsZWN0LWNpdHlfX2xpbmstbGlzdCB1bCBsaSBhe1xyXG4gICAgY29sb3I6ICMwMDliZGM7XHJcbn1cclxuLnNlbGVjdC1jaXR5X19saW5rLWxpc3QgdWwgbGkgYTpob3ZlcntcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcbi5zZWxlY3QtY2l0eV9fbGluay1saXN0IHVsIGxpOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkICMwMDlCREM7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA4cHg7XHJcbiAgICB0b3A6IDlweDtcclxufVxyXG4uc2VsZWN0LXJlZ2lvbl9fbWFwe1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAtNjBweDtcclxuXHJcbn1cclxuXHJcbi5zZWxlY3QtcmVnaW9uX19tYXAgc3ZnIGc6bm90KC5tYXBfX25vLWhvdmVyKTpob3Zlcj5wYXRoLFxyXG4uc2VsZWN0LXJlZ2lvbl9fbWFwIHN2ZyBnOm5vdCgubWFwX19uby1ob3Zlcik6Zm9jdXM+cGF0aHtcclxuICAgIGZpbGw6ICNkMWQxZDE7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLnNlbGVjdC1yZWdpb25fX21hcCBzdmcgZzpub3QoLm1hcF9fbm8taG92ZXIpOnZpc2l0ZWQ+cGF0aHtcclxuICAgIGZpbGw6ICNlNmU2ZTY7XHJcbn1cclxuXHJcbi5zZWxlY3QtcmVnaW9uX19tYXAgc3ZnIGc6Zm9jdXN7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4uc2VsZWN0LXJlZ2lvbl9fbWFwIHN2ZyBnLmluZm8tYWN0aXZle1xyXG4gICAgZmlsbDogI2QxZDFkMTtcclxufVxyXG5cclxuLndlYXRoZXItbWFwIHN2ZyBnOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5zZWxlY3QtcmVnaW9uX19tYXAgc3ZnIGcgdGV4dHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnNlbGVjdC1vdmVybGF5X19pbmZvLWJveHtcclxuXHJcbn1cclxuLnNlbGVjdC1vdmVybGF5X19pbmZvLWJveCAuaWNvbi1jbG9zZXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRvcDogLTMwcHg7XHJcbiAgICBwYWRkaW5nOiAxOHB4O1xyXG4gICAgcmlnaHQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICB6LWluZGV4OjE7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA5YmRjO1xyXG4gICAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMCwwLDAsLjEpLCAwIDJweCAzcHggcmdiYSgwLDAsMCwuMik7XHJcbn1cclxuXHJcbi5pbmZvLWJveF9faGVhZHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uaW5mby1ib3hfX2hlYWQgLmltZy1vdmVybGF5LS1ibGFjazpob3ZlcjphZnRlcntcclxuICAgIG9wYWNpdHk6IDAuNTtcclxufVxyXG4uaW5mby1ib3hfX2hlYWQgLmhlYWRfX2hse1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZzogMCAzMHB4O1xyXG59XHJcblxyXG4uaW5mby1ib3hfX2JvZHl7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbn1cclxuXHJcbi5pbmZvLWJveF9fYm9keSAuYm9keV9fZGVzY3ByaXB0aW9ue1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmluZm8tYm94X19ib2R5IC5idG4tYm9va2luZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTFweCAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuLmluZm8tYm94X19ib2R5IC5idG4tYm9va2luZzpmb2N1cyxcclxuLmluZm8tYm94X19ib2R5IC5idG4tYm9va2luZzphY3RpdmV7XHJcbiAgICBjb2xvcjogI2I0MGExOTtcclxufVxyXG5cclxuXHJcbi5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmcgLmljb24tYmVke1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiA0cHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG4uaW5mby1ib3hfX2JvZHkgLmJ0bi1ib29raW5nIC5idG4tYm9va2luZ19fdGV4dHtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG5cclxuXHJcbi5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmcgLmljb24tYXJyb3d7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGJhY2tncm91bmQ6ICNiNDBhMTk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDEwcHggMTRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XHJcbn1cclxuXHJcbi5pbmZvLWJveF9fYm9keSAuYm9keV9fdG9wLWRlc3RpbmF0aW9uc3tcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLmluZm8tYm94X19ib2R5IC5ib2R5X190b3AtZGVzdGluYXRpb25zIHVsIGxpe1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxufVxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYm9va2luZy1zdGFydC1zbGlkZV9fc2VsZWN0LW92ZXJsYXk+LnJvdz4uY29se1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDYwcHg7XHJcbiAgICB9XHJcbiAgICAuYm9va2luZy1zdGFydC1zbGlkZV9fc2VsZWN0LW92ZXJsYXkgLnNlbGVjdC1vdmVybGF5X19pbmZvLWJveCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3QtcmVnaW9uX19tYXAgc3Zne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0LWNpdHlfX3NlbGVjdC1mb3JtLFxyXG4gICAgLnNlbGVjdC1yZWdpb25fX3NlbGVjdC1mb3Jte1xyXG4gICAgICAgIHdpZHRoOiAzOTBweDtcclxuICAgIH1cclxuICAgIC5zZWxlY3QtY2l0eV9fc2VsZWN0LWZvcm0gLmZvcm0tY29udHJvbC5zZWxlY3QsXHJcbiAgICAuc2VsZWN0LXJlZ2lvbl9fc2VsZWN0LWZvcm0gLmZyb20tY29udHJvbC5zZWxlY3R7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gICAgLnNlbGVjdC1jaXR5X19zZWxlY3QtZm9ybSAuZm9ybS1jb250cm9sLnNlbGVjdH4uaWNvbi1vcGVuLFxyXG4gICAgLnNlbGVjdC1yZWdpb25fX3NlbGVjdC1mb3JtIC5mb3JtLWNvbnRyb2wuc2VsZWN0fi5pY29uLW9wZW57XHJcbiAgICAgICAgYm90dG9tOiAxOXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAuaW5mby1ib3hfX2JvZHl7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmd7XHJcbiAgICAgICAgcGFkZGluZzogMTFweCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmcgLmljb24tYmVke1xyXG4gICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgIH1cclxuICAgIC5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmcgLmJ0bi1ib29raW5nX190ZXh0e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmbG9hdDpub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmcgLmljb24tYXJyb3d7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYm9va2luZy1zdGFydC1zbGlkZV9fc2VsZWN0LXJlZ2lvbntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNzBweDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmluZm8tYm94X19ib2R5IC5idG4tYm9va2luZyAuaWNvbi1iZWR7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmcgLmJ0bi1ib29raW5nX190ZXh0e1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmluZm8tYm94X19ib2R5IC5idG4tYm9va2luZyAuaWNvbi1hcnJvd3tcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG59XHJcbiIsIi5pbWctc2xpZGVyIHtcclxuICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgIG1hcmdpbjogMzBweCAwO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgIC5pbWctc2xpZGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDcwcHg7XHJcbiAgICAgICAgbWFyZ2luOiA1NXB4IDAgNDVweDtcclxuICAgIH1cclxufVxyXG4uaW1nLXNsaWRlciAuaW1nLXNsaWRlcl9fYXJyb3cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1OHB4O1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHJpZ2h0OiAwO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgIC5pbWctc2xpZGVyIC5pbWctc2xpZGVyX19hcnJvdyB7XHJcbiAgICAgICAgdG9wOiAxMThweDtcclxuICAgICAgICByaWdodDogMzBweDtcclxuICAgIH1cclxufVxyXG4uaW1nLXNsaWRlciAuaW1nLXNsaWRlcl9fYXJyb3cuc2xpY2stcHJldiB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgLmltZy1zbGlkZXIgLmltZy1zbGlkZXJfX2Fycm93LnNsaWNrLXByZXYge1xyXG4gICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuLmltZy1zbGlkZXJfX2l0ZW1fX21ldGEge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxufSIsIi5kZXRhaWwtdGFibGV7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG59XG4uZGV0YWlsLXRhYmxlX19sYWJlbHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLmRpdmlkZXItbGVmdC5kZXRhaWwtdGFibGVfX3RleHR7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyOiBub25lO1xufVxuLmRldGFpbC10YWJsZV9faWNvbj4uaWNvbi1hbnJlaXNle1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmRldGFpbC10YWJsZV9faWNvbjphZnRlcntcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjYzNjM2M1O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAxMnB4O1xuICAgIHotaW5kZXg6IC0xO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5kZXRhaWwtdGFibGVfX2xhYmVse1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZGl2aWRlci1sZWZ0LmRldGFpbC10YWJsZV9fdGV4dHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYzNjM2M1O1xuXG4gICAgfVxuICAgIC5kZXRhaWwtdGFibGVfX2ljb257XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAuZGV0YWlsLXRhYmxlX19pY29uPi5pY29uLWFucmVpc2V7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuICAgIC5kZXRhaWwtdGFibGVfX2ljb246YWZ0ZXJ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4iLCIvKiByb3ctLXNhbWUtaGVpZ2h0ICovXG4ucm93LS1zYW1lLWhlaWdodF9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLypcbiAqIHRoZSAucm93LS1zYW1lLWhlaWdodCBzZWxlY3RvciBoYXMgdG8gYmUgYWZ0ZXJcbiAqIC5yb3ctLXNhbWUtaGVpZ2h0X19pdGVtIHRvIGluY3JlYXNlIHRoZSBzcGVjaWZpY2l0eVxuICogaW4gY2FzZSBvZiBjaGFpbmluZyB0aGUgdHdvIHNlbGVjdG9yc1xuICogKHdoaWNoIGlzIG5lZWRlZCBmb3IgbmVzdGVkIHJvd3MpXG4gKi9cbi5yb3ctLXNhbWUtaGVpZ2h0LFxuLnJvdy0tc2FtZS1oZWlnaHQuc2xpY2stc2xpZGVyIC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC8qYWxpZ24taXRlbXM6IHN0cmV0Y2g7Ki9cbiAgICAvKmp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsqL1xuICAgIC8qb3ZlcmZsb3c6IGhpZGRlbjsqL1xufVxuLnJvdy0tc2FtZS1oZWlnaHQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5yb3ctLXNhbWUtaGVpZ2h0LS1vbmUtcm93IHtcbiAgICBmbGV4LXdyYXA6IGluaGVyaXQ7XG59XG4ucm93LS1zYW1lLWhlaWdodC5zbGljay1zbGlkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJvdy0tc2FtZS1oZWlnaHQ6YmVmb3JlLFxuLnJvdy0tc2FtZS1oZWlnaHQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ucm93LS1zYW1lLWhlaWdodCA+IC5jb2wsXG4ucm93LS1zYW1lLWhlaWdodC5zbGljay1zbGlkZXIgLmNvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucm93LS1pbmxpbmUtYmxvY2sgLnRlYXNlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAucm93LS1pbmxpbmUtYmxvY2sgLnRlYXNlcixcbiAgICAucm93LS1zYW1lLWhlaWdodC1zbSAucm93LS1zYW1lLWhlaWdodF9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAvKlxuICAgICAqIHRoZSAucm93LS1zYW1lLWhlaWdodCBzZWxlY3RvciBoYXMgdG8gYmUgYWZ0ZXJcbiAgICAgKiAucm93LS1zYW1lLWhlaWdodF9faXRlbSB0byBpbmNyZWFzZSB0aGUgc3BlY2lmaWNpdHlcbiAgICAgKiBpbiBjYXNlIG9mIGNoYWluaW5nIHRoZSB0d28gc2VsZWN0b3JzXG4gICAgICogKHdoaWNoIGlzIG5lZWRlZCBmb3IgbmVzdGVkIHJvd3MpXG4gICAgICovXG4gICAgLnJvdy0taW5saW5lLWJsb2NrLFxuICAgIC5yb3ctLWlubGluZS1ibG9jay5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuICAgIC5yb3ctLXNhbWUtaGVpZ2h0LXNtLFxuICAgIC5yb3ctLXNhbWUtaGVpZ2h0LXNtLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIC8qYWxpZ24taXRlbXM6IHN0cmV0Y2g7Ki9cbiAgICAgICAgLypqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47Ki9cbiAgICAgICAgLypvdmVyZmxvdzogaGlkZGVuOyovXG4gICAgfVxuICAgIC5yb3ctLWlubGluZS1ibG9jay5zbGljay1zbGlkZXIsXG4gICAgLnJvdy0tc2FtZS1oZWlnaHQtc20uc2xpY2stc2xpZGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5yb3ctLWlubGluZS1ibG9jazpiZWZvcmUsXG4gICAgLnJvdy0taW5saW5lLWJsb2NrOmFmdGVyLFxuICAgIC5yb3ctLXNhbWUtaGVpZ2h0LXNtOmJlZm9yZSxcbiAgICAucm93LS1zYW1lLWhlaWdodC1zbTphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5yb3ctLWlubGluZS1ibG9jayA+IC5jZW50ZXItY29sLFxuICAgIC5yb3ctLWlubGluZS1ibG9jay5zbGljay1zbGlkZXIgLmNlbnRlci1jb2wsXG4gICAgLnJvdy0tc2FtZS1oZWlnaHQtc20gPiAuY29sLFxuICAgIC5yb3ctLXNhbWUtaGVpZ2h0LXNtLnNsaWNrLXNsaWRlciAuY29sIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cbi5yb3ctLWlubGluZS1ibG9jayB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi8qdmVydGljYWwgZ3V0dGVyKi9cbi5yb3ctLXZlcnRpY2FsLWd1dHRlci0zNiA+IC5jb2wge1xuICAgIG1hcmdpbi10b3A6IDM2cHg7XG59XG5cbi5yb3ctLXZlcnRpY2FsLWd1dHRlci0xMCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG4ucm93LS12ZXJ0aWNhbC1ndXR0ZXItMTAgPiAuY29sIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnJvdy0tdmVydGljYWwtZ3V0dGVyLTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbn1cbi5yb3ctLXZlcnRpY2FsLWd1dHRlci0yMCA+IC5jb2wge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5yb3ctLWFsaWduLWNlbnRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufSIsIi5oZXJvLWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlcm8taW1nLS13aXRoLW92ZXJsYXk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzAwMDAwMCAxMDAlKTtcbn1cbi5oZXJvLWltZ19fY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogMjBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVyby1pbWdfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIH1cbn1cbi5oZXJvLWltZ19fY29udGVudF9faGwge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5oZXJvLWltZ19fY29udGVudF9faGwtLWxnIHtcbiAgICBmb250LXNpemU6IDMxcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oZXJvLWltZ19fY29udGVudF9faGwge1xuICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgfVxuICAgIC5oZXJvLWltZ19fY29udGVudF9faGwtLWxnIHtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5oZXJvLWltZ19fY29udGVudF9faGwge1xuICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgfVxuICAgIC5oZXJvLWltZ19fY29udGVudF9faGwtLWxnIHtcbiAgICAgICAgZm9udC1zaXplOiA5MHB4O1xuICAgIH1cbn1cbi5oZXJvLWltZ19fYmFja2xpbmt7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTdweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVyby1pbWdfX2JhY2tsaW5rIHtcbiAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuLmhlcm8taW1nX19iYWNrbGluayAuaGVyby1pbWdfX2JhY2tsaW5rX19pY29ue1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIGZvbnQtc2l6ZTogOHB4O1xufVxuLmhlcm8taW1nX19iYWNrbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaGVyby1pbWdfX2xvZ28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDoxMHB4O1xuICAgIHRvcDogMTBweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlcm8taW1nX19sb2dvIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6NTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmhlcm8taW1nX19sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlcm8taW1nIC5uYXZiYXItc2VhcmNoIHtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBib3R0b206IDA7XG4gICAgfVxuICAgIC5oZXJvLWltZyAub3Blbi1zZWFyY2guaXMtb3BlbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAgIH1cbn1cblxuLmhlcm8taW1nX19iYWRnZSB7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgbWF4LWhlaWdodDogODBweDtcbiAgICBtYXJnaW46IDAgYXV0byAtMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlcm8taW1nX19iYWRnZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMjBweDtcbiAgICB9XG59IiwiLndlYXRoZXItYmxvY2sgKyAud2VhdGhlci1ibG9ja3tcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLndlYXRoZXItYmxvY2tfX2ltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndlYXRoZXItYmxvY2tfX2ltZzphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDM5NnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC43KSAxMDAlKTtcbn1cbi53ZWF0aGVyLWJsb2NrX19pbWdfX3RleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAud2VhdGhlci1ibG9ja19faW1nX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgfVxufVxuLndlYXRoZXItYmxvY2tfX2ltZ19fZGV0YWlsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC53ZWF0aGVyLWJsb2NrX19pbWdfX2RldGFpbCB7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICBib3R0b206IDI1cHg7XG4gICAgfVxufVxuLndlYXRoZXItYmxvY2tfX2ltZ19fZGV0YWlsID4gLmljb24ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4ud2VhdGhlci1ibG9ja19faW1nX19kZXRhaWw6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLndlYXRoZXItYmxvY2tfX2ltZ19fZGV0YWlsOmhvdmVyID4gLmljb24ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xufVxuLndlYXRoZXItYmxvY2tfX2RldGFpbCB7XG4gICAgcGFkZGluZzogMjVweCAxNXB4IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLndlYXRoZXItYmxvY2tfX2RldGFpbCB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMjhweCAyMHB4O1xuICAgIH1cbiAgICAud2VhdGhlci1ibG9jay1zbSAud2VhdGhlci1ibG9ja19fZGV0YWlsIHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG59XG4ud2VhdGhlci1ibG9ja19fZGV0YWlsX19pY29uIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC53ZWF0aGVyLWJsb2NrX19kZXRhaWxfX2ljb24ge1xuICAgICAgICBmb250LXNpemU6IDEzMHB4O1xuICAgIH1cbiAgICAud2VhdGhlci1ibG9jay1zbSAud2VhdGhlci1ibG9ja19fZGV0YWlsX19pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgIH1cbn1cbi53ZWF0aGVyLWJsb2NrX19kZXRhaWxfX2hse1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC53ZWF0aGVyLWJsb2NrX19kZXRhaWxfX2hse1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICAgIC53ZWF0aGVyLWJsb2NrLXNtIC53ZWF0aGVyLWJsb2NrX19kZXRhaWxfX2hsIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxufVxuLndlYXRoZXItYmxvY2tfX2RldGFpbF9fZGF0YSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuLndlYXRoZXItYmxvY2tfX2RldGFpbF9fZGF0YSArIC53ZWF0aGVyLWJsb2NrX19kZXRhaWxfX2RhdGEge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAud2VhdGhlci1ibG9ja19fZGV0YWlsX19kYXRhIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAud2VhdGhlci1ibG9ja19fZGV0YWlsX19kYXRhICsgLndlYXRoZXItYmxvY2tfX2RldGFpbF9fZGF0YSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLndlYXRoZXItYmxvY2stc20ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC53ZWF0aGVyLWJsb2NrLXNtIC53ZWF0aGVyLWJsb2NrX19kZXRhaWwge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cbn1cblxuXG4vKiAqKioqKioqKioqKiogICAgIFdFQVRIRVIgTUFQICAgICAqKioqKioqKioqKiogKi9cbi5iZy13ZWF0aGVyLW1hcHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYmctd2VhdGhlci1tYXA6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywjMDBhOGUxIDAsIzAwODlkMyAxMDAlKTtcbiAgICBvcGFjaXR5OiAwLjg1O1xufVxuLmJnLXdlYXRoZXItbWFwOmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDI3MHB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMGE4ZTEgMCUsIHJnYmEoMCwgMTY3LCAyMjUsIDApIDEwMCUpO1xuXG59XG4ud2VhdGhlci1tYXB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDc5NXB4O1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDUwcHggYXV0bztcbn1cbi53ZWF0aGVyLW1hcC1pbmZvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgei1pbmRleDogMTtcbn1cbi53ZWF0aGVyLW1hcC1pbmZvIC5jb2w6bnRoLWNoaWxkKDIpIC53ZWF0aGVyLW1hcC1pbmZvX19ibG9ja3tcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG4ud2VhdGhlci1tYXAtaW5mbyAuY29sOmZpcnN0LWNoaWxkIC53ZWF0aGVyLW1hcC1pbmZvX19ibG9jayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLndlYXRoZXItbWFwLWluZm8gLmNvbDpsYXN0LWNoaWxkIC53ZWF0aGVyLW1hcC1pbmZvX19ibG9jayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cbi53ZWF0aGVyLW1hcC1pbmZvX19ibG9ja3tcbiAgICBwYWRkaW5nOiAyNXB4IDUwcHg7XG59XG5cbi53ZWF0aGVyLW1hcC1pbmZvX19ibG9jayAud2VhdGhlci1tYXAtaW5mb19fYmxvY2tfX2hse1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1SZWd1bGFyJztcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi53ZWF0aGVyLW1hcC1pbmZvX19ibG9jayAud2VhdGhlci1tYXAtaW5mb19fYmxvY2stLXNwZWNpYWwtdGV4dHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjUvMTgpO1xuICAgIHRleHQtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnRlbXBlcmF0dXJlLWxhYmVse1xuICAgIC8qbWFyZ2luLWJvdHRvbTogNXB4OyovXG59XG4udGVtcGVyYXR1cmVfX3ZhbHVle1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbn1cbi5idG4udGVtcGVyYXR1cmVfX2RldGFpbC1saW5re1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5idG4udGVtcGVyYXR1cmVfX2RldGFpbC1saW5rID4gLmljb24tYXJyb3d7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHRvcDogMTNweDtcbn1cblxuLndlYXRoZXItbWFwIHN2ZyBnOm5vdCgubWFwX19uby1ob3Zlcik6aG92ZXI+cGF0aCwgLndlYXRoZXItbWFwIHN2ZyBnOm5vdCgubWFwX19uby1ob3Zlcik6Zm9jdXM+cGF0aHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmlsbDogI2U2ZTZlNjtcbn1cbi53ZWF0aGVyLW1hcCBzdmcgdGV4dHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi53ZWF0aGVyLW1hcCBzdmcgZy5pbmZvLWFjdGl2ZXtcbiAgICBmaWxsOiAjZTZlNmU2O1xufVxuXG4ud2VhdGhlci1tYXAtZGF0YV9fYm94e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA5NjAwO1xuICAgIHBhZGRpbmc6IDI4cHggMjhweCAyMnB4IDI4cHg7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XG4gICAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ud2VhdGhlci1tYXAtZGF0YV9fYm94LmFjdGl2ZXtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi53ZWF0aGVyLW1hcC1kYXRhX19ib3g6YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTMwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDE0cHggc29saWQgI2YwOTYwMDtcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG59XG4ud2VhdGhlci1tYXAtZGF0YV9fYm94IC53ZWF0aGVyLW1hcC1kYXRhX19ib3hfX2Nsb3Nle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdG9wOiAtMjBweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjZjA5NjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLDAsMCwuMSksIDAgMnB4IDNweCByZ2JhKDAsMCwwLC4yKTtcbn1cbi53ZWF0aGVyLW1hcC1kYXRhX19ib3hfX2xhYmVse1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbn1cbi53ZWF0aGVyLW1hcC1kYXRhX19ib3hfX2xhYmVsIC53ZWF0aGVyLWljb257XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4ud2VhdGhlci1tYXAtZGF0YV9fYm94IC50ZW1wZXJhdHVyZV9fdmFsdWV7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuXG4ud2VhdGhlci1tYXAtaW5mb19fYmxvY2sgLnRlbXBlcmF0dXJlX192YWx1ZSxcbi53ZWF0aGVyLW1hcC1kYXRhX19ib3ggLnRlbXBlcmF0dXJlX192YWx1ZXtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLndlYXRoZXItbWFwLWluZm97XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuXG4gICAgLndlYXRoZXItbWFwLWluZm9fX2Jsb2Nre1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG5cbiAgICB9XG4gICAgLndlYXRoZXItbWFwLWluZm8gLmNvbDpudGgtY2hpbGQoMikgLndlYXRoZXItbWFwLWluZm9fX2Jsb2Nre1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxufSIsIi50ZW1wZXJhdHVyZV9fdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogNDNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGVtcGVyYXR1cmUtLXNtIC50ZW1wZXJhdHVyZV9fdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudGVtcGVyYXR1cmVfX3ZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDBweDtcbiAgICB9XG4gICAgLnRlbXBlcmF0dXJlLS1zbSAudGVtcGVyYXR1cmVfX3ZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiA3MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0M3B4O1xuICAgIH1cbn1cbi50ZW1wZXJhdHVyZV9fdmFsdWVfX3NtYWxse1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMHB4O1xufVxuLnRlbXBlcmF0dXJlX192YWx1ZV9fc21hbGwtLW1pbiB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogOHB4O1xufVxuLnRlbXBlcmF0dXJlLS1zbSAudGVtcGVyYXR1cmVfX3ZhbHVlX19zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRvcDogOHB4O1xufVxuLnRlbXBlcmF0dXJlLS1zbS50ZW1wZXJhdHVyZS0tc20gLnRlbXBlcmF0dXJlX192YWx1ZV9fc21hbGwtLW1pbiB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudGVtcGVyYXR1cmVfX3ZhbHVlX19zbWFsbHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgfVxuICAgIC50ZW1wZXJhdHVyZV9fdmFsdWVfX3NtYWxsLS1taW4ge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAudGVtcGVyYXR1cmUtLXNtIC50ZW1wZXJhdHVyZV9fdmFsdWVfX3NtYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgfVxufSIsIi53ZWF0aGVyLXNsaWRlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMnB4IDEycHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC53ZWF0aGVyLXNsaWRlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAud2VhdGhlci1zbGlkZSB7XG4gICAgICAgIHBhZGRpbmc6IDI2cHggMjhweDtcbiAgICB9XG59XG4ud2VhdGhlci1zbGlkZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzAwODlkMyAwJSwgIzAwYThlMSAxMDAlKTtcbiAgICBvcGFjaXR5OiAuODU7XG59XG4ud2VhdGhlci1zbGlkZV9fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4MHB4KXtcbiAgICAud2VhdGhlci1zbGlkZV9fY29udGVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgIC53ZWF0aGVyLXNsaWRlX19jb250ZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAud2VhdGhlci1zbGlkZV9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG4gICAgLndlYXRoZXItc2xpZGVfX2NvbnRlbnQ+LnJvdz4uY29sIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG59XG4ud2VhdGhlci1zbGlkZV9fY29udGVudF9faGx7XG4gICAgZm9udC1zaXplOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzg2cHgpIHtcbiAgICAud2VhdGhlci1zbGlkZV9fY29udGVudF9fZGF0YXtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53ZWF0aGVyLXNsaWRlX19jb250ZW50X19kYXRhe1xuICAgICAgICBwYWRkaW5nOiAwIDgwcHggMCAzMHB4O1xuICAgIH1cbiAgICAud2VhdGhlci1zbGlkZV9fY29udGVudF9fZGF0YSArIC53ZWF0aGVyLXNsaWRlX19jb250ZW50X19kYXRhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB9XG59XG4ud2VhdGhlci1zbGlkZV9fY29udGVudF9fZGF0YSArIC53ZWF0aGVyLXNsaWRlX19jb250ZW50X19kYXRhIHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG59XG4ud2VhdGhlci1zbGlkZV9fY29udGVudF9faWNvbiB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndlYXRoZXItc2xpZGVfX2NvbnRlbnRfX2ljb24ge1xuICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAud2VhdGhlci1zbGlkZV9fY29udGVudF9fY29se1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud2VhdGhlci1zbGlkZV9fY29udGVudF9fY29se1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzg2cHgpe1xuICAgIC53ZWF0aGVyLXNsaWRlX19jb250ZW50X19jb2w6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxufVxuLndlYXRoZXItc2xpZGVfX2NvbnRlbnRfX2NvbF9faWNvbntcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IC0uMTVlbTtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC53ZWF0aGVyLXNsaWRlIC50ZW1wZXJhdHVyZV9fdmFsdWUge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgfVxuICAgIC53ZWF0aGVyLXNsaWRlIC50ZW1wZXJhdHVyZS0tc20gLnRlbXBlcmF0dXJlX192YWx1ZV9fc21hbGwge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxufSIsIi5zbGlkZSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5zbGlkZSB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICB9XG59XG4uc2xpZGUtLXBhZGRpbmctdG9wLWxnIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuc2xpZGUtLXBhZGRpbmctdG9wLWxnIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAwIDUwcHg7XG4gICAgfVxufVxuXG4uc2xpZGUtbGcge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuc2xpZGUtbGcge1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDA7XG4gICAgfVxufVxuXG4uc2xpZGUtc20ge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuc2xpZGUtc20ge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxufVxuXG5cbi5zbGlkZS0tbm8tYm90dG9tLXBhZGRpbmcuc2xpZGUtLW5vLWJvdHRvbS1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnNsaWRlLXRleHQtYmxvY2sge1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNS8xOCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnNsaWRlLXRleHQtYmxvY2sge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLnNsaWRlX19ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxufVxuLnNsaWRlICsgZm9vdGVyLm10MjAge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zbGlkZS0tYm9yZGVyZWQtdG9wIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0MzQzNDNTtcbn0iLCIuZmlsdGVyLWJhciB7XG4gICAgcGFkZGluZzogMTJweCAzMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsMCwwLC4xKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMjUwbXMgZWFzZS1pbi1vdXQsIGNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgIG1pbi1oZWlnaHQ6IDY0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5maWx0ZXItYmFyIHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDQycHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICB6LWluZGV4OiA2O1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB9XG4gICAgLmlzLW9wZW4uZmlsdGVyLWJhciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG4uZmlsdGVyLWJhcl9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZmlsdGVyLWJhcl9faXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyNTBtcyBlYXNlLWluLW91dDtcbiAgICB9XG4gICAgLmZpbHRlci1iYXJfX2l0ZW0uaXMtYWN0aXZlLFxuICAgIC5maWx0ZXItYmFyX19pdGVtLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwOWJkYztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmZpbHRlci1iYXJfX2l0ZW0ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgIH1cbn1cbi5maWx0ZXItYmFyX19pdGVtX190aXRsZTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDliZGM7XG59XG4uZmlsdGVyLWJhcl9faXRlbV9fdGl0bGVfX2ljb24ge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmZpbHRlci1iYXJfX2l0ZW1fX3RpdGxlX19pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbn1cbi5maWx0ZXItYmFyX19pdGVtX19kcm9wZG93bntcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDVweCAwIHJnYmEoMCwwLDAsLjUpO1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBjb2xvcjogIzQwNDA0MDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZpbHRlci1iYXJfX2l0ZW1fX2Ryb3Bkb3duIHtcbiAgICAgICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICB9XG59XG5cblxuLmZpbHRlci1iYXJfX2lucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4vKiBhZmZpeCAqL1xuLmZpbHRlci1iYXIuYWZmaXgge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZDogIzAwOWJkYztcbiAgICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXtcbiAgICAuZmlsdGVyLWJhci5hZmZpeCB7XG4gICAgICAgIHRvcDogNzBweDtcbiAgICB9XG59XG4uZmlsdGVyLWJhci5hZmZpeCAuZmlsdGVyLWJhcl9faXRlbV9fdGl0bGU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmZpbHRlci1iYXIuYWZmaXggLmZpbHRlci1iYXJfX3N1Ym1pdCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwOWJkYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZpbHRlci1iYXIuYWZmaXggLmZpbHRlci1iYXJfX2l0ZW0uaXMtYWN0aXZlLFxuICAgIC5maWx0ZXItYmFyLmFmZml4IC5maWx0ZXItYmFyX19pdGVtLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMwMDliZGM7XG4gICAgfVxufVxuXG4vKmFmZml4IG1vYmlsZSBiYXIqL1xuLm1vYmlsZS1hZmZpeC1iYXIge1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4xKTtcbiAgICB6LWluZGV4OiA3O1xufVxuLm1vYmlsZS1hZmZpeC1iYXJfX2J0biB7XG4gICAgY29sb3I6ICM2NjY2NjY7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbCArIC5jb2wgLm1vYmlsZS1hZmZpeC1iYXJfX2J0biB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTZFNkU2O1xufVxuLmljb24ubW9iaWxlLWFmZml4LWJhcl9fYnRuX19pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uaXMtb3BlbiAuaWNvbi5tb2JpbGUtYWZmaXgtYmFyX19idG5fX2ljb24ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5tb2JpbGUtYWZmaXgtYmFyLmFmZml4LFxuLm1vYmlsZS1hZmZpeC1iYXIuaXMtZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbn1cblxuLm1vYmlsZS1hZmZpeC1iYXJfX2J0bl9faGlkZSxcbi5pcy1vcGVuIC5tb2JpbGUtYWZmaXgtYmFyX19idG5fX3Nob3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uaXMtb3BlbiAubW9iaWxlLWFmZml4LWJhcl9fYnRuX19oaWRlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59IiwiLnBvaS10ZWFzZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHRyYW5zaXRpb246IGJhY2tnb3VybmQgMjUwbXMgZWFzZS1pbi1vdXQsIGNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0O1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDZweCAwICNkYmRiZGI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnBvaS10ZWFzZXIgKyAucG9pLXRlYXNlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcbi5wb2ktdGVhc2VyX19oZWFkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucG9pLXRlYXNlcl9fYm9keSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggNjBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbn1cclxuLnBvaS10ZWFzZXJfX2JvZHlfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtZmFtaWx5OiBTb3VyY2VTYW5zUHJvLVNlbWlib2xkO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLnBvaS10ZWFzZXJfX2JvZHlfX2JvdHRvbXtcclxuICAgIGNvbG9yOiAjMDA5QkRDO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nOiA1cHggMjBweCAxMHB4O1xyXG59XHJcbi5wb2ktdGVhc2VyX19ib2R5X19ib3R0b21fX3Nob3ctbWFwID4gLmljb24ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IC0uMTVlbTtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcbi5pcy1hY3RpdmUucG9pLXRlYXNlcixcclxuLmlzLWFjdGl2ZSAucG9pLXRlYXNlcl9fYm9keV9fYm90dG9te1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmlzLWFjdGl2ZS5wb2ktdGVhc2VyLS1wb2ksXHJcbi5pcy1hY3RpdmUucG9pLXRlYXNlci0tc3RhbmRhcmR7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA5QkRDO1xyXG59XHJcbi5pcy1hY3RpdmUucG9pLXRlYXNlci0tYWt0aXZ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA4MkE1O1xyXG59XHJcbi5pcy1hY3RpdmUucG9pLXRlYXNlci0tYmVre1xyXG4gICAgYmFja2dyb3VuZDogIzAwQTVBNTtcclxufVxyXG4uaXMtYWN0aXZlLnBvaS10ZWFzZXItLWdlbnVzc3tcclxuICAgIGJhY2tncm91bmQ6ICM3M0JFOEM7XHJcbn1cclxuLmlzLWFjdGl2ZS5wb2ktdGVhc2VyLS1nZXN1bmRoZWl0e1xyXG4gICAgYmFja2dyb3VuZDogIzY5QTBCRTtcclxufVxyXG4uaXMtYWN0aXZlLnBvaS10ZWFzZXItLWt1bHR1cntcclxuICAgIGJhY2tncm91bmQ6ICM3RDgyQjk7XHJcbn1cclxuLmlzLWFjdGl2ZS5wb2ktdGVhc2VyLS1uYXR1cntcclxuICAgIGJhY2tncm91bmQ6ICMwMEEwNzg7XHJcbn1cclxuIiwiLmZhY3RzIHtcclxuICAgIG1heC13aWR0aDogMTA4MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mYWN0cyB7XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAwIDMwcHg7XHJcbiAgICB9XHJcbiAgICAuZmFjdHM6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvc3RhdGljL2ltZy9saW5lLnN2Z1wiKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuZmFjdHM6YmVmb3JlIHtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgfVxyXG59XHJcbi5mYWN0c19fc3RlcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNC8xNSk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mYWN0c19fc3RlcCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDExMHB4IDAgMDtcclxuICAgIH1cclxuICAgIC5mYWN0c19fc3RlcCArIC5mYWN0c19fc3RlcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTE0MHB4O1xyXG4gICAgfVxyXG59XHJcbi5mYWN0c19fc3RlcF9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmZhY3RzX19zdGVwX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mYWN0c19fc3RlcF9faW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuZmFjdHNfX3N0ZXBfX2ltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICByaWdodDogLTYwcHg7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLyogZXZlbnQgaXRlbXMgKi9cclxuICAgIC5mYWN0c19fc3RlcDpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAuZmFjdHNfX3N0ZXA6bnRoLWNoaWxkKGV2ZW4pIC5mYWN0c19fc3RlcF9faW1nIHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBsZWZ0OiAtNjBweDtcclxuICAgIH1cclxufSIsIi5wYW5lbC5wYW5lbC1kZWZhdWx0IHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgyMzAsIDIzMCwgMjMwLCAwLjU5KTtcclxufVxyXG4ucGFuZWwtZGVmYXVsdCAucGFuZWwtaGVhZGluZyB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5wYW5lbC1kZWZhdWx0IC5wYW5lbC10aXRsZSBhIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDE1cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMwLCAyMzAsIDIzMCwgMC41OSk7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNC8yMCk7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tUmVndWxhcic7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgY29sb3I6ICM0MDQwNDA7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5wYW5lbC1kZWZhdWx0IC5wYW5lbC10aXRsZSBhIHtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDI1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcbi5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4ucGFuZWwtdGl0bGUgLnBhbmVsLXRpdGxlX19pY29uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlLWluLW91dDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnBhbmVsLXRpdGxlIC5wYW5lbC10aXRsZV9faWNvbiB7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuYS5jb2xsYXBzZWQgLnBhbmVsLXRpdGxlX19pY29uIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4ucGFuZWwtZGVmYXVsdCAucGFuZWwtYm9keSxcclxuLnBhbmVsLWRlZmF1bHQ+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5IHtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG4ucGFuZWwtZGVmYXVsdCAucGFuZWwtYm9keSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNS8xOCk7XHJcbiAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1MaWdodCcsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzAsIDIzMCwgMjMwLCAwLjU5KTtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWJvZHkge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjVweCA2MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxufVxyXG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWRlZmF1bHQrLnBhbmVsLWRlZmF1bHQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufSIsIi5jb250YWN0LWluZm8ge1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNDM0MzQzU7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDAgMTVweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmNvbnRhY3QtaW5mbyB7XHJcbiAgICAgICAgcGFkZGluZzogNTVweCAwIDMwcHg7XHJcbiAgICB9XHJcbn0iLCIuaW50ZXJhY3RpdmUtbWFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xufVxuLmludGVyYWN0aXZlLW1hcF9fc3ZnIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW50ZXJhY3RpdmUtbWFwIC5pcy1hY3RpdmUgPiBwYXRoIHtcbiAgICBmaWxsOiAjNzhDNkU2O1xufVxuLmludGVyYWN0aXZlLW1hcC1saW5rcyBhLmlzLWFjdGl2ZSB7XG4gICAgY29sb3I6ICMwMDlCREM7XG59IiwiLmJsb2ctdGVhc2VyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uYmxvZy10ZWFzZXJfX2JvZHkge1xuICAgIHBhZGRpbmc6IDM1cHggMzVweCAxOHB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbn1cbi5ibG9nLXRlYXNlcl9fYm9keV9faGwge1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6MS4yO1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG4uYmxvZy10ZWFzZXJfX2JvdHRvbSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBwYWRkaW5nOiAxOHB4IDM1cHg7XG4gICAgYm9yZGVyLXRvcDoxcHggc29saWQgI2RlZGVkZTtcbn1cbi5ibG9nLXRlYXNlcl9faGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2ctdGVhc2VyX19oZWFkX19vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xufVxuLmJsb2ctdGVhc2VyIC5ibG9nLXRlYXNlcl9faGVhZF9fb3ZlcmxheV9faWNvbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGZvbnQtc2l6ZTogODBweDtcbn1cblxuLmJsb2ctdGVhc2VyX19oZWFkX19iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTVweDtcbiAgICByaWdodDogMTVweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgICBtYXgtaGVpZ2h0OiA2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5ibG9nLXRlYXNlcl9faGVhZF9fYmFkZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gICAgfVxufSIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gICAgc3JjOiB1cmwoJy9zdGF0aWMvaWNvbnMvZm9udC9pY29uZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgICAgICAgdXJsKCcvc3RhdGljL2ljb25zL2ZvbnQvaWNvbmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uaWNvbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4uaWNvbi1sZyB7XG4gICAgZm9udC1zaXplOiAxLjMzMzMzMzMzMzMzMzMzMzNlbTtcbiAgICBsaW5lLWhlaWdodDogMC43NWVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiAtMTUlO1xufVxuLmljb24tMnggeyBmb250LXNpemU6IDJlbTsgfVxuLmljb24tM3ggeyBmb250LXNpemU6IDNlbTsgfVxuLmljb24tNHggeyBmb250LXNpemU6IDRlbTsgfVxuLmljb24tNXggeyBmb250LXNpemU6IDVlbTsgfVxuLmljb24tZncge1xuICAgIHdpZHRoOiAxLjI4NTcxNDI4NTcxNDI4NThlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pY29uLXVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTQyODU3MTRlbTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uaWNvbi11bCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaWNvbi1saSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0yLjE0Mjg1NzE0ZW07XG4gICAgd2lkdGg6IDIuMTQyODU3MTRlbTtcbiAgICB0b3A6IDAuMTQyODU3MTRlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaWNvbi1saS5pY29uLWxnIHtcbiAgICBsZWZ0OiAtMS44NTcxNDI4NmVtO1xufVxuXG4uaWNvbi1yb3RhdGUtOTAge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uaWNvbi1yb3RhdGUtMTgwIHtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmljb24tcm90YXRlLTI3MCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cbi5pY29uLWZsaXAtaG9yaXpvbnRhbCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG4uaWNvbi1mbGlwLXZlcnRpY2FsIHtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cbjpyb290IC5pY29uLXJvdGF0ZS05MCxcbjpyb290IC5pY29uLXJvdGF0ZS0xODAsXG46cm9vdCAuaWNvbi1yb3RhdGUtMjcwLFxuOnJvb3QgLmljb24tZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmljb24tZmxpcC12ZXJ0aWNhbCB7XG4gICAgZmlsdGVyOiBub25lO1xufVxuXG4uaWNvbi1hbnJlaXNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDAxXCIgfVxuICAgIC5pY29uLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDAyXCIgfVxuICAgIC5pY29uLWdvb2dsZXBsdXM6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDNcIiB9XG4gICAgLmljb24ta2FsZW5kZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDRcIiB9XG4gICAgLmljb24tZmFjZWJvb2s6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDVcIiB9XG4gICAgLmljb24tbWFpbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwNlwiIH1cbiAgICAuaWNvbi1wcm9zcGVrdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwN1wiIH1cbiAgICAuaWNvbi1zcHJpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDhcIiB9XG4gICAgLmljb24tc3RhcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwOVwiIH1cbiAgICAuaWNvbi1zdW1tZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMEFcIiB9XG4gICAgLmljb24tbGlzdC1pdGVtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBCXCIgfVxuICAgIC5pY29uLXRlYXNlci1hbnNpY2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBDXCIgfVxuICAgIC5pY29uLXdlYnNpdGU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMERcIiB9XG4gICAgLmljb24tbW9iaWxlX21lbnU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMEVcIiB9XG4gICAgLmljb24td2ludGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBGXCIgfVxuICAgIC5pY29uLWZheDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxMFwiIH1cbiAgICAuaWNvbi1hdXR1bW46YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTFcIiB9XG4gICAgLmljb24tYmVrX2NhcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTJcIiB9XG4gICAgLmljb24tY2hlY2s6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTNcIiB9XG4gICAgLmljb24tY2xvc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTRcIiB9XG4gICAgLmljb24tZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTVcIiB9XG4gICAgLmljb24tZXhwYW5kaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDE2XCIgfVxuICAgIC5pY29uLW9wZW46YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTdcIiB9XG4gICAgLmljb24tcGhvbmU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMThcIiB9XG4gICAgLmljb24tcGxheS1zbWFsbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxOVwiIH1cbiAgICAuaWNvbi1zb3VuZC1vZmY6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMUFcIiB9XG4gICAgLmljb24tc291bmQtb246YmVmb3JlIHsgY29udGVudDogXCJcXEUwMUJcIiB9XG4gICAgLmljb24tem9vbS1pbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxQ1wiIH1cbiAgICAuaWNvbi16b29tLW91dDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxRFwiIH1cbiAgICAuaWNvbi1rYXJ0ZW4tYW5zaWNodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxRVwiIH1cbiAgICAuaWNvbi1wYXVzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxRlwiIH1cbiAgICAuaWNvbi1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDIwXCIgfVxuICAgIC5pY29uLXBvaV9tYXJrZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMjFcIiB9XG4gICAgLmljb24tc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDIyXCIgfVxuICAgIC5pY29uLWNsb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDIzXCIgfVxuICAgIC5pY29uLWNhcmQta2xlaW46YmVmb3JlIHsgY29udGVudDogXCJcXEUwMjRcIiB9XG4gICAgLmljb24tZG9nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDI1XCIgfVxuICAgIC5pY29uLXByaW50OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDI2XCIgfVxuICAgIC5pY29uLXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDI3XCIgfVxuICAgIC5pY29uLWVsZW1lbnRzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDI4XCIgfVxuICAgIC5pY29uLUJFS2FsbGdlbWVpbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyOVwiIH1cbiAgICAuaWNvbi1iYWVkZXJ1bmR2aXRhbGVybGVibmlzc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMkFcIiB9XG4gICAgLmljb24tYmVyZ2JhaG5lcmxlYm5pc3NlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDJCXCIgfVxuICAgIC5pY29uLWJ1cmd1bmRzY2hsb3NzZXJsZWJuaXNzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyQ1wiIH1cbiAgICAuaWNvbi1leGtsdXNpdmVybGVibmlzc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMkRcIiB9XG4gICAgLmljb24taHVuZGVlcmxhdWJ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDJFXCIgfVxuICAgIC5pY29uLW11c2VlbnVuZGt1bHR1cmVybGVibmlzc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMkZcIiB9XG4gICAgLmljb24tbmF0dXJ1bmRmcmVpemVpdGVybGVibmlzc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMzBcIiB9XG4gICAgLmljb24tc2NoaWZmc2VybGVibmlzc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMzFcIiB9XG4gICAgLmljb24tc3RhZHRlcmxlYm5pc3NlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDMyXCIgfVxuICAgIC5pY29uLXZlcmthdWZzc3RlbGxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDMzXCIgfVxuICAgIC5pY29uLXR3aXR0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMzRcIiB9XG4gICAgLmljb24tcXVvdGU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMzVcIiB9XG4gICAgLmljb24tMzYwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDM2XCIgfVxuICAgIC5pY29uLWJlZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzN1wiIH1cbiAgICAuaWNvbi1hdWRpby1ndWlkZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzOFwiIH1cbiAgICAuaWNvbi1iYXJyaWVyZWZyZWk6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMzlcIiB9XG4gICAgLmljb24tZmxvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDNBXCIgfVxuICAgIC5pY29uLWJ1czpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzQlwiIH1cbiAgICAuaWNvbi1yYWQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwM0NcIiB9XG4gICAgLmljb24tc2NodWVsZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwM0RcIiB9XG4gICAgLmljb24tYmllcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzRVwiIH1cbiAgICAuaWNvbi1maXNjaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzRlwiIH1cbiAgICAuaWNvbi1mYW1pbGllbmZyZXVuZGxpY2g6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDBcIiB9XG4gICAgLmljb24tZ2FzdHJvbm9taWVhbmdlYm90OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDQxXCIgfVxuICAgIC5pY29uLWluZm8tdGFmZWw6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDJcIiB9XG4gICAgLmljb24tbmF0dXJzY2h1dHpnZWJpZXQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDNcIiB9XG4gICAgLmljb24tdW5lc2NvLWZ1bmRzdGVsbGU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDRcIiB9XG4gICAgLmljb24td2V0dGVydW5hYmhhZW5naWc6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDVcIiB9XG4gICAgLmljb24taW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDQ2XCIgfVxuICAgIC5pY29uLW1hcDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA0N1wiIH1cbiAgICAuaWNvbi1tZWdhcGhvbmU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDhcIiB9XG4gICAgLmljb24taW5mbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA0OVwiIH1cbiAgICAuaWNvbi1rYWVzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA0QVwiIH1cbiAgICAuaWNvbi13ZWluOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDRDXCIgfVxuICAgIC5pY29uLXdhcm5pbmc6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNTBcIiB9XG4gICAgLmljb24tZXhwcmVzcy1jaGVjay1pbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA1MVwiIH1cbiAgICAuaWNvbi12ZWdnaWVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDRCXCIgfVxuICAgICIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250LXdlYXRoZXJcIjtcbiAgICBzcmM6IHVybCgnL3N0YXRpYy93ZWF0aGVyLWljb25zL2ZvbnQvaWNvbmZvbnQtd2VhdGhlci5lb3Q/I2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgICAgICAgdXJsKCcvc3RhdGljL3dlYXRoZXItaWNvbnMvZm9udC9pY29uZm9udC13ZWF0aGVyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLndlYXRoZXItaWNvbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnQtd2VhdGhlclwiO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi53ZWF0aGVyLWljb24tbGcge1xuICAgIGZvbnQtc2l6ZTogMS4zMzMzMzMzMzMzMzMzMzMzZW07XG4gICAgbGluZS1oZWlnaHQ6IDAuNzVlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cbi53ZWF0aGVyLWljb24tMnggeyBmb250LXNpemU6IDJlbTsgfVxuLndlYXRoZXItaWNvbi0zeCB7IGZvbnQtc2l6ZTogM2VtOyB9XG4ud2VhdGhlci1pY29uLTR4IHsgZm9udC1zaXplOiA0ZW07IH1cbi53ZWF0aGVyLWljb24tNXggeyBmb250LXNpemU6IDVlbTsgfVxuLndlYXRoZXItaWNvbi1mdyB7XG4gICAgd2lkdGg6IDEuMjg1NzE0Mjg1NzE0Mjg1OGVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndlYXRoZXItaWNvbi11bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAyLjE0Mjg1NzE0ZW07XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLndlYXRoZXItaWNvbi11bCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud2VhdGhlci1pY29uLWxpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTIuMTQyODU3MTRlbTtcbiAgICB3aWR0aDogMi4xNDI4NTcxNGVtO1xuICAgIHRvcDogMC4xNDI4NTcxNGVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53ZWF0aGVyLWljb24tbGkud2VhdGhlci1pY29uLWxnIHtcbiAgICBsZWZ0OiAtMS44NTcxNDI4NmVtO1xufVxuXG4ud2VhdGhlci1pY29uLXJvdGF0ZS05MCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi53ZWF0aGVyLWljb24tcm90YXRlLTE4MCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi53ZWF0aGVyLWljb24tcm90YXRlLTI3MCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cbi53ZWF0aGVyLWljb24tZmxpcC1ob3Jpem9udGFsIHtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cbi53ZWF0aGVyLWljb24tZmxpcC12ZXJ0aWNhbCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG46cm9vdCAud2VhdGhlci1pY29uLXJvdGF0ZS05MCxcbjpyb290IC53ZWF0aGVyLWljb24tcm90YXRlLTE4MCxcbjpyb290IC53ZWF0aGVyLWljb24tcm90YXRlLTI3MCxcbjpyb290IC53ZWF0aGVyLWljb24tZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLndlYXRoZXItaWNvbi1mbGlwLXZlcnRpY2FsIHtcbiAgICBmaWx0ZXI6IG5vbmU7XG59XG5cbi53ZWF0aGVyLWljb24tZWxlbWVudHM6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDFcIiB9XG4gICAgLndlYXRoZXItaWNvbi0xOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDAyXCIgfVxuICAgIC53ZWF0aGVyLWljb24tMTA6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDNcIiB9XG4gICAgLndlYXRoZXItaWNvbi0xMTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwNFwiIH1cbiAgICAud2VhdGhlci1pY29uLTEyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDA1XCIgfVxuICAgIC53ZWF0aGVyLWljb24tMTM6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDZcIiB9XG4gICAgLndlYXRoZXItaWNvbi0xNDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwN1wiIH1cbiAgICAud2VhdGhlci1pY29uLTE1OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDA4XCIgfVxuICAgIC53ZWF0aGVyLWljb24tMTY6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDlcIiB9XG4gICAgLndlYXRoZXItaWNvbi0xNzpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwQVwiIH1cbiAgICAud2VhdGhlci1pY29uLTE4OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBCXCIgfVxuICAgIC53ZWF0aGVyLWljb24tMTk6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMENcIiB9XG4gICAgLndlYXRoZXItaWNvbi0yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBEXCIgfVxuICAgIC53ZWF0aGVyLWljb24tMzpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwRVwiIH1cbiAgICAud2VhdGhlci1pY29uLTQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMEZcIiB9XG4gICAgLndlYXRoZXItaWNvbi01OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDEwXCIgfVxuICAgIC53ZWF0aGVyLWljb24tNjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxMVwiIH1cbiAgICAud2VhdGhlci1pY29uLTc6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTJcIiB9XG4gICAgLndlYXRoZXItaWNvbi05OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDE0XCIgfVxuICAgICIsImJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1SZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGNvbG9yOiAjNDA0MDQwO1xufVxuaHRtbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBodG1sIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbn1cblxuaDEsIGgyLCBoMywgaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbmgxLCAuaDEgeyBmb250LXNpemU6IDMxcHg7IGZvbnQtd2VpZ2h0OiA0MDA7IGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCc7IG1hcmdpbi1ib3R0b206IDA7fVxuaDIsIC5oMiB7IGZvbnQtc2l6ZTogMjJweDsgbWFyZ2luLWJvdHRvbTogMjBweDt9XG5oMywgLmgzIHsgZm9udC1zaXplOiAxN3B4O31cbmg1LCAuaDUgeyBmb250LXNpemU6IDE1cHg7IH1cbmg2LCAuaDYgeyBmb250LXNpemU6IDFlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGgxLCAuaDEge2ZvbnQtc2l6ZTogNzBweDt9XG4gICAgaDIge2ZvbnQtc2l6ZTogNDBweDt9XG4gICAgaDMge2ZvbnQtc2l6ZTogMjBweDt9XG59XG5cbi8qRm9udC1zaXplcyovXG4uZnoxNCB7IGZvbnQtc2l6ZTogMTNweDsgfVxuLmZ6MTggeyBmb250LXNpemU6IDE1cHg7IH1cbi5mejIwIHsgZm9udC1zaXplOiAxNnB4OyB9XG4uZnoyNCB7IGZvbnQtc2l6ZTogMThweDsgfVxuLmZ6MzAgeyBmb250LXNpemU6IDIwcHg7IH1cbi5mejM0IHsgZm9udC1zaXplOiAyNnB4OyB9XG4uZnoxMDB7IGZvbnQtc2l6ZTogOTBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mejEwIHsgZm9udC1zaXplOiAxMHB4OyB9XG4gICAgLmZ6MTQgeyBmb250LXNpemU6IDE0cHg7IH1cbiAgICAuZnoyMCB7IGZvbnQtc2l6ZTogMThweDsgfVxuICAgIC5mejI0IHsgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgLmZ6MzAgeyBmb250LXNpemU6IDIycHg7IH1cbiAgICAuZnozNCB7IGZvbnQtc2l6ZTogMzBweDsgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZnoxOCB7IGZvbnQtc2l6ZTogMThweDsgfVxuICAgIC5mejIwIHsgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgLmZ6MjQgeyBmb250LXNpemU6IDI0cHg7IH1cbiAgICAuZnozMCB7IGZvbnQtc2l6ZTogMzBweDsgfVxuICAgIC5mejM0IHsgZm9udC1zaXplOiAzNHB4OyB9XG4gICAgLmZ6MTAweyBmb250LXNpemU6IDEwMHB4OyB9XG59XG5cbi5mb250LWFtYXRpYyB7XG4gICAgZm9udC1mYW1pbHk6J0FtYXRpY1NDLUJvbGQnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59IiwiLypCYWNrZ3JvdW5kcyovXG4uYmctd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYmctcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWJkYztcbn1cbi5iZy1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgzZDA7XG59XG4uYmctZ3JlZW4tbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3M2JlOGM7XG59XG4uYmctZ3JlZW4tZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTA3ODtcbn1cblxuLmJnLWJsdWUtZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6ICMwMGE2ZTA7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd09EWmpaaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpjNEpTSWdjM1J2Y0MxamIyeHZjajBpSXpBd1lUWmxNQ0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ1BDOXNhVzVsWVhKSGNtRmthV1Z1ZEQ0S0lDQThjbVZqZENCNFBTSXdJaUI1UFNJd0lpQjNhV1IwYUQwaU1TSWdhR1ZwWjJoMFBTSXhJaUJtYVd4c1BTSjFjbXdvSTJkeVlXUXRkV05uWnkxblpXNWxjbUYwWldRcElpQXZQZ284TDNOMlp6ND0pO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDg2Y2YgMCUsICMwMGE2ZTAgNzglKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCMwMDg2Y2YpLCBjb2xvci1zdG9wKDc4JSwjMDBhNmUwKSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwODZjZiAwJSwjMDBhNmUwIDc4JSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDg2Y2YgMCUsIzAwYTZlMCA3OCUpO1xuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwODZjZiAwJSwjMDBhNmUwIDc4JSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICMwMDg2Y2YgMCUsIzAwYTZlMCA3OCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDA4NmNmJywgZW5kQ29sb3JzdHI9JyMwMGE2ZTAnLEdyYWRpZW50VHlwZT0wICk7XG59XG4uYmctc2Vjb25kYXJ5LWJsdWUtZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6ICM3MWE2YzI7XG59XG5cbi8qTGlua3MqL1xuYS50ZXh0LWJsdWU6aG92ZXIge2NvbG9yOiAjMDA4MmE1O31cblxuLypGb250IGNvbG9yKi9cbi50ZXh0LXByaW1hcnkge2NvbG9yOiAjNDA0MDQwO31cbi50ZXh0LXdoaXRlIHtjb2xvcjogI2ZmZjt9XG4udGV4dC1ncmV5IHtjb2xvcjogIzg3ODc4Yzt9XG4udGV4dC1ncmV5LXNlY29uZGFyeSB7Y29sb3I6ICM5YTlhOWE7fVxuLnRleHQtZ3JleS1saWdodCB7Y29sb3I6ICNjM2MzYzU7fVxuLnRleHQtcmVkIHtjb2xvcjogI2U2MDAxZTt9XG4udGV4dC1yZWQtZGFyayB7Y29sb3I6ICNiNDBhMTk7fVxuLnRleHQtYmx1ZXtjb2xvcjogIzAwOWJkYzt9XG4udGV4dC1ibHVlLWRhcmt7Y29sb3I6ICMwMDgyYTU7fVxuLnRleHQtcHVycGxle2NvbG9yOiAjOTEwZjdkO31cbi50ZXh0LWdyZWVuLWxpZ2h0e2NvbG9yOiAjNzNiZThjO31cbi50ZXh0LWdyZWVue2NvbG9yOiAjMDBhMDc4O31cblxuLypGb250IHN0eWxlKi9cbi5pdGFsaWMge2ZvbnQtc3R5bGU6IGl0YWxpYzt9XG4ubGlnaHQge2ZvbnQtd2VpZ2h0OiA0MDA7IGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1MaWdodCc7fVxuLnN0cm9uZyB7Zm9udC13ZWlnaHQ6IDQwMDsgZm9udC1mYW1pbHk6ICdTb3VyY2VTYW5zUHJvLVNlbWlib2xkJzt9XG4uaWNvbi5zdHJvbmcgeyBmb250LWZhbWlseTogaWNvbmZvbnQ7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLypNYXJnaW5zKi9cbi5uby1tYXJnaW4ubm8tbWFyZ2luIHtcbiAgICBtYXJnaW46IDA7XG59XG4ubWwtYXV0byB7IG1hcmdpbi1sZWZ0OiBhdXRvO31cbi5tbC0xIHsgbWFyZ2luLWxlZnQ6IC4yNXJlbTt9XG4ubWwtMiB7IG1hcmdpbi1sZWZ0OiAuNXJlbTt9XG4ubXQtMSB7IG1hcmdpbi10b3A6IC4yNXJlbTsgfVxuLm10LTIgeyBtYXJnaW4tdG9wOiAuNXJlbTsgfVxuLm10LTN7IG1hcmdpbi10b3A6IDFyZW07IH1cblxuLm10MCB7bWFyZ2luLXRvcDogMDt9XG4ubWIxMHttYXJnaW4tYm90dG9tOiAxMHB4O31cbi5tYjIwe21hcmdpbi1ib3R0b206IDIwcHg7fVxuLm1iMzB7bWFyZ2luLWJvdHRvbTogMzBweDt9XG4ubXIzMHttYXJnaW4tcmlnaHQ6IDMwcHg7fVxuLm10MTB7bWFyZ2luLXRvcDogMTBweDt9XG4ubXQyMHttYXJnaW4tdG9wOiAyMHB4O31cbi5tcjV7bWFyZ2luLXJpZ2h0OiA1cHg7fVxuLm1yMTB7bWFyZ2luLXJpZ2h0OiAxMHB4O31cblxuLypwYWRkaW5ncyovXG4ucGIxe3BhZGRpbmctYm90dG9tOiAxcHg7fVxuLnB0MTB7cGFkZGluZy10b3A6IDEwcHg7fVxuLnBiMTB7cGFkZGluZy1ib3R0b206IDEwcHg7fVxuLnBiMjB7cGFkZGluZy1ib3R0b206IDIwcHg7fVxuLnBsMjB7cGFkZGluZy1sZWZ0OiAyMHB4O31cbi5wdDQwe3BhZGRpbmctdG9wOiAyNXB4O31cbi5wbDMwe3BhZGRpbmctbGVmdDogMjBweDt9XG4ucHIzMHtwYWRkaW5nLXJpZ2h0OiAyMHB4O31cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBsMzB7cGFkZGluZy1sZWZ0OiAzMHB4O31cbiAgICAucHIzMHtwYWRkaW5nLXJpZ2h0OiAzMHB4O31cbiAgICAucHQ0MHtwYWRkaW5nLXRvcDogNDBweDt9XG59XG5cbi8qZW1iZWQgcmVzcG9uc2l2ZSovXG4uZW1iZWQtcmVzcG9uc2l2ZSB7IHdpZHRoOiAxMDAlOyB9XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTFieTEge1xuICAgIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS1zdmcge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDYwNS81OTAqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTE2Ynk3e1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDcvMTYqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLThieTJ7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMi84KjEwMCUpO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS04Ynk1IHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg1LzgqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTE2Ynk1e1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDUvMTYqMTAwJSk7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtMTI1e1xuICAgIHBhZGRpbmctdG9wOiAxMjUuMiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtOGJ5MyB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMy84KjEwMCUpO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS05Ynk1IHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg1LzkqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTE0Ynkze1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDMvMTQqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTVieTZ7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNi4yNS81KjEwMCUpOyAvKjEyNSovXG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTdieTIge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDIvNyoxMDAlKTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtcG9ydGFsLXNsaWRlcntcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg3LzE2KjEwMCUpO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0xNGJ5NiB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNi8xNCoxMDAlKTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtMTJieTUge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDUvMTIqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLWdhbGxlcnktZ3JpZCB7XG4gICAgcGFkZGluZy10b3A6NjklO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0yYnkxIHtcbiAgICBwYWRkaW5nLXRvcDogNTAlO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0zYnkxe1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDEvMyoxMDAlKTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS02Ynk5e1xuICAgIHBhZGRpbmctdG9wOiAxNTAlO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS01YnkyIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygyLzUqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTEzYnk1IHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg1LzEzKjEwMCUpO1xufVxuLypDaGFuZ2UgRW1iZWQgUmVzcG9uc2l2ZSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLmVtYmVkLXJlc3BvbnNpdmUtLWNoYW5nZS5lbWJlZC1yZXNwb25zaXZlLTdieTIge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTAlO1xuICAgIH1cbiAgICAuZW1iZWQtcmVzcG9uc2l2ZS0tY2hhbmdlLmVtYmVkLXJlc3BvbnNpdmUtNWJ5NntcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgfVxuICAgIC5lbWJlZC1yZXNwb25zaXZlLS1jaGFuZ2UuZW1iZWQtcmVzcG9uc2l2ZS0xNGJ5M3tcbiAgICAgICAgcGFkZGluZy10b3A6IDMwJTtcbiAgICB9XG4gICAgLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS1wb3J0YWwtc2xpZGVye1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyg5LzE2KjEwMCUpO1xuICAgIH1cbiAgICAud2VhdGhlci1ibG9jayAuZW1iZWQtcmVzcG9uc2l2ZS0tY2hhbmdle1xuICAgICAgICBwYWRkaW5nLXRvcDogNTAlO1xuICAgIH1cbiAgICAuZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLS1hdXRvLXhze1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtLWF1dG8teHMgPiAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtMTBieTYteHMge1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyg2LzEwKjEwMCUpO1xuICAgIH1cbn1cblxuLypSb3cgR3V0dGVyKi9cblxuLnJvdy0tZ3V0dGVyLXdpZHRoLTAge1xuICAgIG1hcmdpbi1sZWZ0OjA7XG4gICAgbWFyZ2luLXJpZ2h0OjA7XG59XG4ucm93LS1ndXR0ZXItd2lkdGgtMD4uY29sIHtcbiAgICBwYWRkaW5nLWxlZnQ6MDtcbiAgICBwYWRkaW5nLXJpZ2h0OjA7XG59XG5cbi5yb3ctLWd1dHRlci13aXRoLTEge1xuICAgIG1hcmdpbi1yaWdodDogLS4yNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtLjI1cHg7XG59XG4ucm93LS1ndXR0ZXItd2l0aC0xIC5jb2wge1xuICAgIHBhZGRpbmctbGVmdDogLjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAuNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5yb3ctLWd1dHRlci13aXRoLTEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0uNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLS41cHg7XG4gICAgfVxufVxuLnJvdy0tZ3V0dGVyLXdpdGgtMzAge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuLnJvdy0tZ3V0dGVyLXdpdGgtMzAgLmNvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnJvdy0tZ3V0dGVyLXdpdGgtNjAge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTMwcHg7XG4gICAgfVxuICAgIC5yb3ctLWd1dHRlci13aXRoLTYwIC5jb2x7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG59XG4ucm93LS1ndXR0ZXItd2l0aC0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE4cHg7XG59XG4ucm93LS1ndXR0ZXItd2l0aC0zNj4uY29sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgcGFkZGluZy1yaWdodDogMThweDtcbn1cblxuLmlzQ2xpY2thYmxlIHtjdXJzb3I6IHBvaW50ZXI7fVxuLmQtaWJ7ZGlzcGxheTogaW5saW5lLWJsb2NrO31cbi50ZXh0LW1pZGRsZSB7dmVydGljYWwtYWxpZ246IG1pZGRsZTt9XG4udGV4dC11bmRlcmxpbmUge3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO31cbmEudGV4dC11bmRlcmxpbmU6aG92ZXIge3RleHQtZGVjb3JhdGlvbjogbm9uZTt9XG5cbi8qRGl2aWRlciovXG4uZGl2aWRlcntcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmRpdmlkZXItZ3JleSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjM2MzYzU7XG59XG4uZGl2aWRlci1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjM2MzYzU7XG59XG5cblxuLyp0ZWhtZSBjaXJjbGUqL1xuLnRoZW1lX19jaXJjbGUge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLypMaW5rIHdpdGggYXJyb3cqL1xuLmxpbmstd2l0aC1hcnJvdyAuaWNvbi1hcnJvdyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLypDZW50ZXIgY29sKi9cbi5jZW50ZXItY29sIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKkFycmFuZ2UqL1xuLmFycmFuZ2UtLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xufVxuLmFycmFuZ2VfX2l0ZW0tLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZmxvYXQ6IG5vbmU7XG59XG4uYXJyYW5nZV9faXRlbS0tYm90dG9tLS14cyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuYXJyYW5nZSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgICB9XG4gICAgLmFycmFuZ2VfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG4gICAgLmFycmFuZ2VfX2l0ZW0tLWJvdHRvbSB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgfVxuXG4gICAgLypDZW50ZXIgY29scyovXG4vKiAgICAucm93LS1pbmxpbmUtYmxvY2sge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLnJvdy0taW5saW5lLWJsb2NrPi5jZW50ZXItY29sIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH0qL1xuXG4gICAgLyovISpDZW50ZXIgQ29scyohLyovXG4gICAgLyouY2VudGVyLWNvbCB7Ki9cbiAgICAgICAgLypkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cbiAgICAgICAgLypmbG9hdDogbm9uZTsqL1xuICAgICAgICAvKnRleHQtYWxpZ246IGxlZnQ7Ki9cbiAgICAgICAgLyovISogaW5saW5lLWJsb2NrIHNwYWNlIGZpeCAqIS8qL1xuICAgICAgICAvKm1hcmdpbi1yaWdodDogLTIuNnB4OyovXG4gICAgLyp9Ki9cbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59IiwiLmNvb2tpZS1iYXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMjEyNTI5O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IC43NXJlbSAxcmVtO1xuICAgIHotaW5kZXg6IDEwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvb2tpZS1iYXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgfVxufVxuLmNvb2tpZS1iYXJfX3RleHQge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvb2tpZS1iYXJfX3RleHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgfVxufVxuXG4uY29va2llLWJhcl9fZGV0YWlsLFxuYS5jb29raWUtYmFyX19kZXRhaWwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvb2tpZS1iYXJfX2RldGFpbCB7XG4gICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIH1cbn1cbi5jb29raWUtYmFyX19kZXRhaWwtYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1yaWdodDogLjI1ZW07XG59XG4uY29va2llLWJhcl9fZGV0YWlsLWJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDliZGM7XG59XG4uY29va2llLWJhcl9fYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogLjc1cmVtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29va2llLWJhcl9fYnV0dG9ucyB7XG4gICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIH1cbn1cbi5jb29raWUtYmFyX19hY2NlcHQge1xuICAgIG1hcmdpbi1sZWZ0OiAuNzVyZW07XG59XG5cbi8qIG1vZGFsICovXG4uY29va2llLW1vZGFsX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNzVyZW07XG59XG4uY29va2llLW1vZGFsX19pdGVtLS1hbGwge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uY29va2llLW1vZGFsX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgLypmb250LXdlaWdodDogYm9sZDsqL1xufVxuLmNvb2tpZS1tb2RhbF9fbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogc3dpdGNoICovXG4uY29va2llLW1vZGFsX19zd2l0Y2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbn1cbi5jb29raWUtbW9kYWxfX3N3aXRjaC10b2dnbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG59XG4uY29va2llLW1vZGFsX19zd2l0Y2gtdG9nZ2xlOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGxlZnQ6IDRweDtcbiAgICBib3R0b206IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgYm9yZGVyLXJhZGl1czogMzRweDtcbn1cbmlucHV0OmNoZWNrZWQgKyAuY29va2llLW1vZGFsX19zd2l0Y2gtdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5YmRjO1xufVxuaW5wdXQ6Zm9jdXMgKyAuY29va2llLW1vZGFsX19zd2l0Y2gtdG9nZ2xlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4ICMwMDliZGM7XG59XG5pbnB1dDpjaGVja2VkICsgLmNvb2tpZS1tb2RhbF9fc3dpdGNoLXRvZ2dsZTpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNnB4KTtcbn1cblxuLmNvb2tpZS1tb2RhbCAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uY29va2llLWJhcltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lO1xufSIsIi5idG4tcm93IHtcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuLmJ0bi1yb3dfX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbn1cbi5idG4tcm93X19pdGVtICsgLmJ0bi1yb3dfX2l0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59IiwiLnRoZW1lLXBmYWhsYmF1dGVuIC5idG4tcHJpbWFyeXtcclxuICAgIGJhY2tncm91bmQ6ICM4NWFhYjM7XHJcbiAgICBib3JkZXItY29sb3I6ICM4NWFhYjM7XHJcbn1cclxuLnRoZW1lLXBmYWhsYmF1dGVuIC5idG4tcHJpbWFyeTpmb2N1cyxcclxuLnRoZW1lLXBmYWhsYmF1dGVuIC5idG4tcHJpbWFyeTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjN2VhZWJhO1xyXG59XHJcbi50aGVtZS1wZmFobGJhdXRlbiAudGVhc2VyX19oZWFkIC5sYWJlbC10b3AtbGVmdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjODVhYWIzO1xyXG59IiwiLm92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbn1cbi5vdmVybGF5LXRvZ2dsZSB7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiAjOUIyNjg5O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsMCwwLC4xKSwgMCAycHggM3B4IHJnYmEoMCwwLDAsLjIpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm92ZXJsYXktdG9nZ2xlIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICB9XG59XG4ub3ZlcmxheS10b2dnbGU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLm92ZXJsYXktdG9nZ2xlX19pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xufVxuLm92ZXJsYXktdG9nZ2xlX19iYWRnZSArIC5vdmVybGF5LXRvZ2dsZV9faWNvbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01OCUpIHRyYW5zbGF0ZVkoLTQ0JSk7XG59XG4ub3ZlcmxheS10b2dnbGVfX2JhZGdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC05cHg7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogMjdweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gICAgYmFja2dyb3VuZDogIzQwNDA0MDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59IiwiLm5hdmJhci1vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogNjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2UtaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXItb3ZlcmxheSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEyNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5hdmJhci1vdmVybGF5IHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB9XG59XG4ubmF2YmFyLW92ZXJsYXlfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDcwcHggMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5hdmJhci1vdmVybGF5X19jb250ZW50IHtcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXItb3ZlcmxheV9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgICB9XG59XG4ubmF2YmFyLW92ZXJsYXkuaXMtb3BlbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLm5hdmJhci1vdmVybGF5X19jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTZweDtcbiAgICB3aWR0aDogNTRweDtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgYmFja2dyb3VuZDogIzUyNTI1MjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhci1vdmVybGF5X19jbG9zZSB7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbn1cbi5uYXZiYXItb3ZlcmxheV9fY2xvc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1vdmVybGF5X19jbG9zZSAubmF2YmFyLW92ZXJsYXlfX2Nsb3NlX19pY29uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhci1vdmVybGF5X19jbG9zZSAubmF2YmFyLW92ZXJsYXlfX2Nsb3NlX19pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cbn1cblxuLm5hdmJhci1zZWFyY2guaXMtb3BlbiB+IC5uYXZiYXJfX2J1dHRvbnMgLm92ZXJsYXktdG9nZ2xlIHtcbiAgICBvcGFjaXR5OiAwO1xufSIsIi5pbmZvLWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbmZvLWxpbmsgKyAuaW5mby1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmluZm8tbGlua19faWNvbiB7XG4gICAgbWluLXdpZHRoOiAzNXB4O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogI0YxQTAxODtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuLmluZm8tbGlua19fbGluayB7XG4gICAgY29sb3I6ICNGMUEwMTg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaW5mby1saW5rX19saW5rIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICB9XG4gICAgLmluZm8tbGlua19fbGluazpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnfCc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb2xvcjogIzY2NjtcbiAgICB9XG59XG4uaW5mby1saW5rX19saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5pbmZvLWxpbmstLXdhcm5pbmcgLmluZm8tbGlua19faWNvbiB7XG4gICAgYmFja2dyb3VuZDogIzlCMjY4OTtcbn1cbi5pbmZvLWxpbmstLXdhcm5pbmcgLmluZm8tbGlua19fbGluayB7XG4gICAgY29sb3I6ICM5QjI2ODk7XG59XG5cbi5mbGV4LWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXRvcDogLTE2cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmZsZXgtbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZsZXgtbGlzdF9faXRlbSB7XG4gICAgICAgIG1heC13aWR0aDogNDglO1xuICAgIH1cbn0iLCIubGFuZGluZ3BhZ2UtdG9wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmxhbmRpbmdwYWdlLXRvcCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICB9XG59XG4ubGFuZGluZ3BhZ2UtdG9wX19iYWNrbGlua3tcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDE1cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sYW5kaW5ncGFnZS10b3BfX2JhY2tsaW5rIHtcbiAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuLmxhbmRpbmdwYWdlLXRvcF9fYmFja2xpbmsgLmxhbmRpbmdwYWdlLXRvcF9fYmFja2xpbmtfX2ljb257XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgZm9udC1zaXplOiA4cHg7XG59XG4ubGFuZGluZ3BhZ2UtdG9wX19iYWNrbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGFuZGluZ3BhZ2UtdG9wX19sb2dvIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWF4LXdpZHRoOiA3MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubGFuZGluZ3BhZ2UtdG9wX19sb2dvIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmxhbmRpbmdwYWdlLXRvcF9fbG9nbyB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG59IiwiLnVzcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCc7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnVzcC1mYWRlZCB7XG4gICAgb3BhY2l0eTogMC4yO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC51c3Age1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxufVxuLnVzcCArIC51c3Age1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG4udXNwX19pY29uIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC51c3BfX2ljb24ge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG59XG5cbi8qX19fX19fX19fVVNQIFJlZ2lvbiBTdHlsZV9fX19fX19fKi9cbi51c3AtYm94LXdyYXBwZXItLXJlZ2lvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi51c3AtLXJlZ2lvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufSBcbi51c3BfX2ljb24tLXJlZ2lvbiB7XG4gICAgbWluLXdpZHRoOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudXNwX19pY29uLS1yZWdpb24ge1xuICAgICAgICBtaW4td2lkdGg6IDM1cHg7XG4gICAgfVxufSIsIkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCB7XHJcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIH1cclxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCAuZm9ybS1ncm91cCAubmF2YmFyLWJyYW5kIHtcclxuICAgICAgICBoZWlnaHQ6IDEyNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMjJweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCAuZm9ybS1ncm91cCAubmF2YmFyLWJyYW5kPmltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW1haW4uYWZmaXggLnNlY29uZC1saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLm5hdmJhci1tYWluLmFmZml4IC5uYXZiYXItbmF2PmxpPmEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLm5hdmJhci1tYWluLmFmZml4IC5uYXZiYXItY29sbGFwc2Uge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW1haW4uYWZmaXggLm5hdmJhci1icmFuZCB7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9zdGF0aWMvaW1nL2xvZ29fYWZmaXgucG5nJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgd2lkdGg6IDgycHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCAubmF2YmFyLWJyYW5kPmltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCAubmF2LXRvcGxpbmtzIHtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMTEwcHggMCA5NXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC03cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgfVxyXG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubmF2YmFyLW1haW4ge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4gLm5hdmJhci1oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsMCwwLC4xKTtcbiAgICB9XG4gICAgLm5hdmJhci1icmFuZD5pbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgIH1cbiAgICAubmF2PmxpPmE6Zm9jdXMsIC5uYXY+bGk+YTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC8qTmF2IENvbGxhcHNlKi9cbiAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTAwMDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2IGxpIHtcbiAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2IGxpLmlzLW9wZW4ge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2MzYzNjNTtcbiAgICB9XG4gICAgLm5hdmJhci1uYXYgbGkuaXMtb3Blbj5hIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjM2MzYzU7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2PmxpPmEge1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICAubmF2YmFyLW5hdiAuaXMtb3BlbiAubWFpbi1uYXZfX2Ryb3Bkb3duIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLm5hdmJhci1uYXYgLnN1Ym5hdi10b2dnbGUge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5tYWluLW5hdl9fZHJvcGRvd24gLm1haW4tbmF2X19kcm9wZG93bl9fdGVhc2VyLWxpc3Qge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAubWFpbi1uYXZfX2Ryb3Bkb3duX190ZWFzZXItbGlzdCBsaSArIGxpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gICAgLnN1Ym5hdi1ibG9jayB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwcHggNnB4IDE1cHg7XG4gICAgfVxuICAgIC5zdWJuYXYtYmxvY2sgdWwge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zdWJuYXYtYmxvY2suaXMtb3BlbiB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuc3VibmF2LWJsb2NrIC5zdWJuYXYtdG9nZ2xlIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDE1cHggNHB4IDE1cHg7XG4gICAgfVxuICAgIC5zdWJuYXYtYmxvY2sgdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuc3VibmF2LWJsb2NrIGEge1xuICAgICAgICBjb2xvcjogIzI5MjkyOTtcbiAgICB9XG5cbiAgICAvKlRvZ2dsZSBCdXR0b24qL1xuICAgIC5uYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMTNweCAxNXB4O1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogMjAwbXM7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgIH1cblxuICAgIC5uYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzY2NjY2NjtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgfVxuICAgIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhcisuaWNvbi1iYXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZS5pcy1vcGVuIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZS5pcy1vcGVuIC5pY29uLWJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZS5pcy1vcGVuOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcbiAgICAgICAgY29udGVudDogXCJcXEUwMTRcIjtcbiAgICB9XG4gICAgLm5hdmJhci1uYXYgLnN1Ym5hdi10b2dnbGUuaWNvbi16b29tLW91dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gICAgLm5hdmJhci1uYXZfX2xhbmcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgfVxufVxuIl19 */
/*# sourceMappingURL=/static/css/style-genuss.min.css.map */