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,rgba(0,0,0,.3) 100%);background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.3) 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){.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: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:1200px){.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:767px){.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: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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYi9zdGF0aWMvY3NzL3N0eWxlL2Jhc2UuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvYmFzZS1sYXlvdXQuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvYnRuLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3RhYnMuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvbmF2aWdhdGlvbi5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9icmVhZGNydW1iLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2NvbnRlbnQtaGVhZC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9zZWFyY2guY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvd3lzaXd5Zy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9wb3J0YWwtc2xpZGVyLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BpY3R1cmUtZ3JpZC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9zZWN0aW9uLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3NlY3Rpb24tbGFrZS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9zZWN0aW9uLXdpdGgtdGFicy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS90ZWFzZXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvdGFibGUuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvZmlsdGVyLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2NoZWNrYm94LmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2Zvcm0tY29udHJvbC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9mb3JtLWNvbnRyb2wtc3BlY2lhbC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9kYXRlcGlja2VyLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BhcnNsZXkuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvcmlwcGxlLWNsaWNrLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BvaS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9tYXAuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvcGFnaW5hdGlvbi5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9oZWFkZXItaW1nLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2xpZ2h0Ym94LmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3ZpZGVvLWFzc2V0LmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3JlY29tbWVuZC1zZWFzb25zLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2Zvb3Rlci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9pbWctb3ZlcmxheXMuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvYXV0aG9yLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2Jsb2ctc2xpZGUuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvYm9va2luZy1zdGFydC1zbGlkZS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9ibG9nL2ltZy1zbGlkZXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvZGV0YWlsLXRhYmxlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3Jvdy1oZWxwZXJzLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2hlcm8taW1nLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3dlYXRoZXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvdGVtcGVyYXR1cmUuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvd2VhdGhlci1zbGlkZS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9zbGlkZS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9maWx0ZXItYmFyLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BvaS10ZWFzZXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvZmFjdHMuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvcGFuZWwuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvY29udGFjdC1pbmZvLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2ludGVyYWN0aXZlLW1hcC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9ibG9nL2Jsb2ctdGVhc2VyLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2ljb25zLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3dlYXRoZXItaWNvbnMuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvdHlwby5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9vb2Nzcy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9jb29raWVzLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2J0bi1yb3cuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvdGhlbWUtcGZhaGxiYXV0ZW4uY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvb3ZlcmxheS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9uYXZiYXItb3ZlcmxheS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9pbmZvLWxpbmsuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvbGFuZGluZ3BhZ2UuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvdXNwLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL25hdmlnYXRpb24tYWZmaXguY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvbW9iaWxlLW5hdi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsRUFDSSxjQUFlLEFBQ2YsY0FBZ0IsQ0FDbkIsQUFDRCxnQkFFSSxjQUFlLEFBQ2Ysb0JBQXNCLENBQ3pCLEFBQ0QsUUFDSSxlQUFpQixDQUNwQixBQUNELFNBQ0ksZUFBaUIsQ0FDcEIsQUFDRCxNQUNJLG1CQUFxQixDQUN4QixBQUdELGtCQUNJLDZCQUE4QixBQUM5QixxQkFBc0IsQUFDdEIsdURBQXdELEFBQ3hELHdCQUEwQixDQUM3QixBQUVELG9DQUNJLDRCQUE4QixDQUNqQyxBQzdCRCxLQUNJLDRCQUE4QixDQUNqQyxBQUVE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LGVBQWdCLENBQUUsQUFDaEQsbUJBQXFCLGVBQWdCLENBQUUsQUFDdkMsa0JBQW9CLGVBQWdCLENBQUUsQUFDdEMsd0JBQTBCLGVBQWdCLENBQUUsQUFDNUMsb0JBQXNCLGVBQWdCLENBQUUsQUFDeEMsbUJBQXFCLGVBQWdCLENBQUUsQUFDdkMsd0JBQTBCLGVBQWdCLENBQUUsQUFDNUMsaUJBQW1CLGVBQWdCLENBQUUsQUFDckMsbUJBQXFCLGVBQWdCLENBQUUsQUFDdkMsbUJBQXFCLGVBQWdCLENBQUUsQUFDdkMsc0JBQXdCLGVBQWdCLENBQUUsQUFDMUMsMEJBQTRCLGVBQWdCLENBQUUsQUFDOUMsc0NBQXdDLGVBQWdCLENBQUUsQUFDMUQsZ0NBQWtDLGVBQWdCLENBQUUsQUFDcEQsc0NBQXdDLGVBQWdCLENBQUUsQUFDMUQsZ0NBQWtDLGVBQWdCLENBQUUsQUFDcEQsMEJBQTRCLGVBQWdCLENBQUUsQUFDOUMsdUNBQXlDLGVBQWdCLENBQUUsQUFDM0Qsd0NBQTBDLGVBQWdCLENBQUUsQUFDNUQsK0JBQWlDLGVBQWdCLENBQUUsQUFDbkQsNkJBQStCLGVBQWdCLENBQUUsQUFDakQsNEJBQThCLGVBQWdCLENBQUUsQUFDaEQscUJBQXVCLGVBQWdCLENBQUUsQUFDekMsbUJBQXFCLGVBQWdCLENBQUUsQUFDdkMsaUJBQW1CLGVBQWdCLENBQUUsQUFDckMsaUJBQW1CLGVBQWdCLENBQUUsQUFDckMseUJBQTJCLGVBQWdCLENBQUUsQUFDN0MsMEJBQTRCLGVBQWdCLENBQUUsQUFDOUMsb0JBQXNCLGVBQWdCLENBQUUsQUFDeEMsaUJBQW1CLGVBQWdCLENBQUUsQUFDckMsaUJBQW1CLGVBQWdCLENBQUUsQUFDckMsc0JBQXdCLGVBQWdCLENBQUUsQUFDMUMsa0JBQW9CLGVBQWdCLENBQUUsQUFDdEMsbUJBQXFCLGVBQWdCLENBQUUsQUFDdkMsZ0NBQWtDLGVBQWdCLENBQUUsQUFDcEQsZ0NBQWtDLGVBQWdCLENBQUUsQUFDcEQsd0JBQTBCLGVBQWdCLENBQUUsQUFDNUMsK0JBQWlDLGVBQWdCLENBQUUs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QWtCLENBQ3JCLEFBQ0QsaURBQ0ksZUFBaUIsQ0FDcEIsQUFDRCxpREFDSSxrQkFBNkIsQ0FDaEMsQUFDRCx5Q0FDSSxlQUFpQixDQUNwQixBQUNELDRDQUNJLFVBQVcsQUFDWCxXQUFhLENBQ2hCLEFBQ0QsbUVBQ0ksaUJBQW1CLENBQ3RCLEFBRUQsNENBQ0ksZUFBNkIsQ0FDaEMsQUt2S0QsZ0JBQ0ksU0FBVSxBQUNWLGdCQUFpQixBQUNqQixrQkFBbUIsQUFDbkIsZ0NBQWtDLENBQ3JDLEFBTUQseUJBQ0ksaUNBQWtDLEFBQ2xDLFlBQWEsQUFDYixnQkFBaUIsQUFDakIsaUJBQW1CLENBQ3RCLENLNkVKLEFyRHhCRCxxQ0FDSSxrQ0FDSSxTQUFXLENBQ2QsQUFDRCwwQkFDSSx3QkFBMEIsQ0FDN0IsQUFDRCwwQkFDSSxjQUFnQixDQUNuQixBQ2tHRCx5QkFDSSxpQkFBbUIsQ0FDdEIsQ0RuR0osQUFDRCwyREFDSSwwQkFDSSxjQUFnQixDQUNuQixBQ3VGRCxvREFDSSxpQkFBbUIsQ0FDdEIsQW1CdkxELGNBQ0ksZUFBaUIsQ0FDcEIsQVdpR0QsbUNBQ0ksZUFBZ0IsQUFDaEIsa0JBQW9CLENBQ3ZCLEFBQ0QsMkRBQ0ksY0FBZ0IsQ0FDbkIsQy9CVkosQUl5SEQscUNBQ0ksc0RBRUksY0FBZ0IsQ0FDbkIsQUFDRCwyQkFDSSxXQUFhLENBQ2hCLEFBQ0QsMkJBQ0ksVUFBWSxDQUNmLENBQ0osQVV6SkQsb0NBQ0ksY0FDSSxZQUFjLENBQ2pCLENBQ0osQUE0Q0Qsb0NBQ0kscUJBQ0ksU0FBVyxDQUNkLEFtQjVDRCxrQkFDSSxRQUFVLENBQ2IsQ25CMkNKLEFpQnJHRCxxQ0FDSSx3QkFDSSxjQUFnQixDQUNuQixDQUNKIiwiZmlsZSI6Ijxuby1vdXRwdXQ+Iiwic291cmNlc0NvbnRlbnQiOlsiYSB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5hOmhvdmVyLFxyXG5hOmZvY3VzIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbmFkZHJlc3Mge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG50ZXh0YXJlYSB7XHJcbiAgICByZXNpemU6IHZlcnRpY2FsO1xyXG59XHJcbmxhYmVsIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG5cclxuI3BjLWNvb2tpZS1ub3RpY2Uge1xyXG4gICAgYmFja2dyb3VuZDogI2MzYzNjNSFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogIzQ0NCFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogU291cmNlU2Fuc1Byby1SZWd1bGFyLHNhbnMtc2VyaWYhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxNHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuI3BjLWNvb2tpZS1ub3RpY2UgI3BjLWJ1dHRvbiBidXR0b24ge1xyXG4gICAgYmFja2dyb3VuZDogI2ViZWJlYiFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiaHRtbCB7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7IC8qcHJldmVudCBzY3JvbGxiYXIgZnJvbSBvdmVybGFwcGluZyBjb250ZW50Ki9cbn1cblxuYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjNDA0MDQwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uY29udGFpbmVyLW5hcnJvdyB7XG4gICAgbWF4LXdpZHRoOiA4MjJweDtcbn1cbi5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuLmNvbC14cy0xLCAuY29sLXNtLTEsIC5jb2wtbWQtMSwgLmNvbC1sZy0xLCAuY29sLXhzLTIsIC5jb2wtc20tMiwgLmNvbC1tZC0yLCAuY29sLWxnLTIsIC5jb2wteHMtMywgLmNvbC1zbS0zLCAuY29sLW1kLTMsIC5jb2wtbGctMywgLmNvbC14cy00LCAuY29sLXNtLTQsIC5jb2wtbWQtNCwgLmNvbC1sZy00LCAuY29sLXhzLTUsIC5jb2wtc20tNSwgLmNvbC1tZC01LCAuY29sLWxnLTUsIC5jb2wteHMtNiwgLmNvbC1zbS02LCAuY29sLW1kLTYsIC5jb2wtbGctNiwgLmNvbC14cy03LCAuY29sLXNtLTcsIC5jb2wtbWQtNywgLmNvbC1sZy03LCAuY29sLXhzLTgsIC5jb2wtc20tOCwgLmNvbC1tZC04LCAuY29sLWxnLTgsIC5jb2wteHMtOSwgLmNvbC1zbS05LCAuY29sLW1kLTksIC5jb2wtbGctOSwgLmNvbC14cy0xMCwgLmNvbC1zbS0xMCwgLmNvbC1tZC0xMCwgLmNvbC1sZy0xMCwgLmNvbC14cy0xMSwgLmNvbC1zbS0xMSwgLmNvbC1tZC0xMSwgLmNvbC1sZy0xMSwgLmNvbC14cy0xMiwgLmNvbC1zbS0xMiwgLmNvbC1tZC0xMiwgLmNvbC1sZy0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uY29udGFpbmVyPi5uYXZiYXItaGVhZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uY29udGVudC1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmNvbnRlbnQtYmxvY2stLW1heCB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5jb250ZW50LWJsb2NrLS1tYXgtLWJvb2tpbmctdGVhc2Vye1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTdweDtcbn1cbi5jb250YWluZXItYmxvY2sge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnBhZ2Utd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuY29udGFpbmVyLWJsb2NrIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAucGFnZS13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEyNnB4O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5IHtcbiAgICAgICAgd2lkdGg6IDk4MnB4O1xuICAgIH1cbn1cblxuLnBhZ2Utd3JhcHBlci5wYWdlLXdyYXBwZXItLWxhbmRpbmdwYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbn0iLCIuYnRuIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgcGFkZGluZzogNXB4IDE4cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5idG4tLWljb24tb25seS5idG4tLWljb24tb25seSB7XG4gICAgcGFkZGluZzogMTBweDtcbn1cbi5idG4+Lmljb24tYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdG9wOiA5cHg7XG4gICAgdHJhbnNpdGlvbjogMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uYnRuLXdpdGgtaWNvbiB7XG4gICAgcGFkZGluZzogNnB4IDIwcHggNnB4IDEwcHg7XG59XG4uYnRuLWZ1bGwtd2lkdGgge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5idG4ge1xuICAgICAgICBwYWRkaW5nOiA2cHggMjVweDtcbiAgICB9XG4gICAgLmJ0bi13aXRoLWljb24ge1xuICAgICAgICBwYWRkaW5nOiA2cHggMzBweCA2cHggMTVweDtcbiAgICB9XG4gICAgLmJ0bi1sZyB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggNDBweDtcbiAgICB9XG4gICAgLmJ0bi1sZyAuaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICByaWdodDogMjJweDtcbiAgICB9XG4gICAgLmJ0bj4uaWNvbi1hcnJvdyB7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgICAuYnRuLXdpdGgtaWNvbjpob3ZlciAuaWNvbi1hcnJvdyB7XG4gICAgICAgIC8qcmlnaHQ6IDhweDsqL1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbiAgICB9XG59XG4uYnRuLmJ0bi14bCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYnRuLmJ0bi14bCB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggNjVweDtcbiAgICB9XG59XG4uYnRuOmhvdmVyLCAuYnRuOmFjdGl2ZSwgLmJ0bjpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG4uYWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5idG4tZ3JvdXAgLmJ0biB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG4uYnRuLXRyYW5zcGFyZW50LS13aGl0ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbn1cbi5idG4tdHJhbnNwYXJlbnQtLXB1cnBsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzkxMGY3ZDtcbiAgICBjb2xvcjogIzkxMGY3ZDtcbn1cbi5idG4tdHJhbnNwYXJlbnQtLXB1cnBsZTpmb2N1cywgLmJ0bi10cmFuc3BhcmVudC0tcHVycGxlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjOTEwZjdkO1xufVxuLmJ0bi10cmFuc3BhcmVudC0tcHVycGxlIC5pY29uLWFycm93IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmJ0bi10cmFuc3BhcmVudC0tcHVycGxlLmJ0bi10cmFuc3BhcmVudC0tcHVycGxlOmhvdmVyIC5pY29uLWFycm93e1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbi5idG4tdHJhbnNwYXJlbnQtLXJlZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2I0MGExOTtcbiAgICBjb2xvcjogI2I0MGExOTtcbn1cbi5idG4tdHJhbnNwYXJlbnQtLXJlZDpmb2N1cywgLmJ0bi10cmFuc3BhcmVudC0tcmVkOmhvdmVyIHtcbiAgICBjb2xvcjogI2I0MGExOTtcbn1cbi5idG4tdHJhbnNwYXJlbnQtLWJsdWV7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwOWJkYztcbiAgICBjb2xvcjogIzAwOWJkYztcbn1cbi5idG4tdHJhbnNwYXJlbnQtLWJsdWU6Zm9jdXMsIC5idG4tdHJhbnNwYXJlbnQtLWJsdWU6aG92ZXJ7XG4gICAgYmFja2dyb3VuZDogIzAwOWJkYztcbiAgICAvKmNvbG9yOiAjZmZmOyovXG59XG5cblxuLmJ0bi14cy0tbGVmdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xufVxuLmJ0bi14cy0tcmlnaHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG59XG5cbi8qR3JlZW4gQnV0dG9uKi9cbi5idG4tZ3JlZW4ge1xuICAgIGJhY2tncm91bmQ6ICMzNDhlNGQ7XG59XG4uYnRuLWdyZWVuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvcigjMzQ4ZTRkIGIoKzEwJSkpOyAvKnBsZWVlYXNlIGRhcmtlciBmdW5jdGlvbiBodHRwOi8vZGV2LnczLm9yZy9jc3N3Zy9jc3MtY29sb3ItNC8jbW9kaWZ5aW5nLWNvbG9ycyovXG59XG4vKkdyZWVuIEJ1dHRvbiBsaWdodCovXG4uYnRuLWdyZWVuLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiAjNzNiZThjO1xufVxuLmJ0bi1ncmVlbi1saWdodDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogY29sb3IoIzczYmU4YyBiKCsxMCUpKTsgLypwbGVlZWFzZSBkYXJrZXIgZnVuY3Rpb24gaHR0cDovL2Rldi53My5vcmcvY3Nzd2cvY3NzLWNvbG9yLTQvI21vZGlmeWluZy1jb2xvcnMqL1xufVxuLypHcmVlbiBCdXR0b24gZGFyayovXG4uYnRuLWdyZWVuLWRhcmsge1xuICAgIGJhY2tncm91bmQ6ICMwMGEwNzg7XG59XG4uYnRuLWdyZWVuLWRhcms6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IGNvbG9yKCMwMGEwNzggYigrMTAlKSk7XG59XG4vKlB1cnBsZSBCdXR0b24qL1xuLmJ0bi1wdXJwbGUge1xuICAgIGJhY2tncm91bmQ6ICM5MTBmN2Q7XG59XG4uYnRuLXB1cnBsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogY29sb3IoIzkxMGY3ZCBiKCsxMCUpKTsgLypwbGVlZWFzZSBkYXJrZXIgZnVuY3Rpb24gaHR0cDovL2Rldi53My5vcmcvY3Nzd2cvY3NzLWNvbG9yLTQvI21vZGlmeWluZy1jb2xvcnMqL1xufVxuLypCbHVlIEJ1dHRvbiovXG4uYnRuLWJsdWUge1xuICAgIGJhY2tncm91bmQ6ICMwMDliZGM7XG59XG4uYnRuLWJsdWU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IGNvbG9yKCMwMDliZGMgYigrMTAlKSk7IC8qcGxlZWVhc2UgZGFya2VyIGZ1bmN0aW9uIGh0dHA6Ly9kZXYudzMub3JnL2Nzc3dnL2Nzcy1jb2xvci00LyNtb2RpZnlpbmctY29sb3JzKi9cbn1cbi8qUmVkIEJ1dHRvbiovXG4uYnRuLXJlZCB7XG4gICAgYmFja2dyb3VuZDogI2I0MGExOTtcbn1cbi5idG4tcmVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvcigjYjQwYTE5IGIoKzEwJSkpOyAvKnBsZWVlYXNlIGRhcmtlciBmdW5jdGlvbiBodHRwOi8vZGV2LnczLm9yZy9jc3N3Zy9jc3MtY29sb3ItNC8jbW9kaWZ5aW5nLWNvbG9ycyovXG59XG4vKkdyZXkgQnV0dG9uIHdpdGggUmVkIFRleHQgQ29sb3IqL1xuLmJ0bi1ib29raW5ne1xuICAgIGNvbG9yOiAjYjQwYTE5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG59XG4uYnRuLWJvb2tpbmc6aG92ZXJ7XG4gICAgY29sb3I6ICNiNDBhMTk7XG4gICAgYmFja2dyb3VuZDogY29sb3IoI2YwZjBmMCBiKCsxMCUpKTtcbn1cblxuLmJ0bi1ncmV5LWJsdWV7XG4gICAgYmFja2dyb3VuZDogIzg1YWFiMztcbn1cbi5idG4tZ3JleS1ibHVlOmZvY3VzLFxuLmJ0bi1ncmV5LWJsdWU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM3ZWFlYmE7XG59XG5cbi5idG4tbm8tc3R5bGluZyxcbi5idG4uYnRuLW5vLXN0eWxpbmcge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4uYnRuIC5idG5fX2ljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IC0uMmVtO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYnRuIC5idG5fX2ljb24ge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTI1cHg7XG4gICAgfVxufSIsIi5uYXYtdGFicyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgI2RiZGJkYjtcbn1cbi5uYXYtdGFicyAuYnRuIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMTBweCA1cHg7XG59XG4ubmF2LXRhYnMuYnRuLWdyb3VwPi5idG46aG92ZXJ7XG4gICAgei1pbmRleDogYXV0bztcbn1cbi5uYXYtdGFicyAuYnRuLWdyZWVuLWxpZ2h0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzNiZThjO1xufVxuLm5hdi10YWJzIC5hY3RpdmUtc3RhdGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgei1pbmRleDogMztcbiAgICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlO1xufVxuLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1wYW5lLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uYnRuLWdyb3VwLS10YWJzIC5idG4ge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlLWluO1xufVxuLmJ0bi1ncm91cC0tdGFicyAuYnRuLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLypidXR0b24gbmF2IHRhYnMqL1xuLm5hdi10YWJzLS1idG4ge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5uYXYtdGFicy0tYnRuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzdweDtcbiAgICB9XG59XG4ubmF2LXRhYnMubmF2LXRhYnMtLWJ0biBsaSA+IGEge1xuICAgIGNvbG9yOiAjMDA5YmRjO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDliZGM7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgcGFkZGluZzogOXB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuLm5hdi10YWJzLm5hdi10YWJzLS1idG4gbGkuYWN0aXZlID4gYSxcbi5uYXYtdGFicy5uYXYtdGFicy0tYnRuIGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMubmF2LXRhYnMtLWJ0biBsaS5hY3RpdmUgPiBhOmZvY3VzLFxuLm5hdi10YWJzLS1idG4gbGkgYTpob3Zlcixcbi5uYXYtdGFicy5uYXYtdGFicy0tYnRuIGxpIGE6Zm9jdXMsXG4ubmF2LXRhYnMubmF2LXRhYnMtLWJ0bj5saTpob3Zlcj5hIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5YmRjO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDliZGM7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4NnB4KXtcbiAgICAubmF2LXRhYnMtLWJ0biAuYWN0aXZlIGE6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogOXB4IDlweCAwIDlweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDA5YmRjIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIH1cbn0iLCIubmF2YmFyLW1haW4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICM2NjY2NjY7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4ubmF2YmFyLW5hdiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5uYXZiYXItaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn1cbi5uYXYtdG9wbGlua3MgYTpob3ZlciB7XG4gICAgY29sb3I6ICM0MDQwNDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLm5hdmJhci1tYWluIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwwLDAsLjEpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICB9XG4gICAgLm5hdmJhci1icmFuZCB7XG4gICAgICAgIGhlaWdodDogMTI2cHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDIycHg7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2PmxpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tU2VtaWJvbGQnO1xuICAgIH1cbiAgICAubmF2YmFyLW5hdj5saT5hIHtcbiAgICAgICAgcGFkZGluZzogMThweCAxNHB4IDEycHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgLm5hdmJhci1uYXYgLnNlY29uZC1saW5lIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tUmVndWxhcic7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gICAgLm5hdmJhci1tYWluPmxpPmF7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmO1xuICAgIH1cbiAgICAubmF2PmxpOmZvY3VzPmEsIC5uYXY+bGk6aG92ZXI+YSwgLm5hdj5saS5hY3RpdmU+YSwgLm5hdj5saT5hOmZvY3VzLCAubmF2PmxpLmlzLW9wZW4+YSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2U2MDAxZTtcbiAgICB9XG4gICAgLm5hdi10b3BsaW5rc3tcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICB9XG4gICAgLm5hdi10b3BsaW5rcyBhIHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbn1cbi5uYXZiYXJfX2J1dHRvbnMge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDIwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB6LWluZGV4OiA1O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXJfX2J1dHRvbnMge1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5uYXZiYXJfX2J1dHRvbnMge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMzZweCk7XG4gICAgfVxufVxuLm5hdmJhcl9fYnV0dG9ucyAub3Blbi1zZWFyY2gge1xuICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2YmFyX19idXR0b25zIC5vcGVuLXNlYXJjaCB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBib3R0b206IC00cHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgICB9XG4gICAgLm5hdmJhcl9fYnV0dG9ucyAub3Blbi1zZWFyY2guaXMtb3BlbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzVweCk7XG4gICAgfVxuICAgIC5hZmZpeCAubmF2YmFyX19idXR0b25zIC5vcGVuLXNlYXJjaC5pcy1vcGVuIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICB9XG4gICAgLmFmZml4IC5uYXZiYXJfX2J1dHRvbnMgLm9wZW4tc2VhcmNoIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5uYXZiYXJfX2J1dHRvbnMgLm9wZW4tc2VhcmNoLmlzLW9wZW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwcHgpO1xuICAgIH1cbiAgICAuYWZmaXggLm5hdmJhcl9fYnV0dG9ucyAub3Blbi1zZWFyY2guaXMtb3BlbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgICB9XG4gICAgLm5hdmJhcl9fYnV0dG9ucyAub3Blbi1zZWFyY2gge1xuICAgICAgICBib3R0b206IDA7XG4gICAgfVxufVxuXG5cbi5uYXYtdG9wbGlua3MtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4ubmF2LXRvcGxpbmtzX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuLm5hdi10b3BsaW5rc19fbGlzdF9faWNvbiB7XG4gICAgdmVydGljYWwtYWxpZ246IC0wLjE1ZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG4ubmF2LXRvcGxpbmtzX19saXN0ID4gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXYtdG9wbGlua3NfX2xpc3QgPiBsaSBhIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuLm5hdi10b3BsaW5rc19fbGlzdCA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbi5uYXYtdG9wbGlua3NfX2xpc3QtLWJvcmRlcmVkID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1yaWdodDogMjJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG4ubmF2LXRvcGxpbmtzX19saXN0LS1ib3JkZXJlZCA+IGxpOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAycHg7XG4gICAgYmFja2dyb3VuZDogIzY2NjY2Njtcbn0iLCIuYnJlYWRjcnVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tTGlnaHQnO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDhweCAwO1xufVxuLmJyZWFkY3J1bWI+bGkge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmJyZWFkY3J1bWI+bGk6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgY29udGVudDogXCI+XCI7XG4gICAgcGFkZGluZzogMCAxMHB4O1xufVxuLmJyZWFkY3J1bWI+bGkrbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uYnJlYWRjcnVtYj4uYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmJyZWFkY3J1bWIgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLmJyZWFkY3J1bWIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxufSIsIi8qQ29udGVudCBIZWFkKi9cbi5jb250ZW50LWhlYWR7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTQwcHg7XG59XG4uY29udGVudC1oZWFkLS10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAwO1xufVxuLmNvbnRlbnQtaGVhZC0tdGV4dD5we1xuICAgIG1hcmdpbi1ib3R0b206IDBcbn1cblxuLmNvbnRlbnQtaGVhZC0tdGV4dF9fYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xufVxuXG4uY29udGVudC1oZWFkLS10ZXh0LW1heCB7XG4gICAgbWF4LXdpZHRoOiA5NDBweDtcbn1cbi8qRml4ZWQgQ29udGVudCBIZWFkKi9cbi5jb250ZW50LWhlYWQtLWZpeCB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250ZW50LWhlYWQge1xuICAgICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgIH1cbiAgICAuY29udGVudC1oZWFkLS1maXgge1xuICAgICAgICBoZWlnaHQ6IDI5MHB4O1xuICAgIH1cbiAgICAuY29udGVudC1oZWFkLS10ZXh0IGgxe1xuICAgICAgICBmb250LXNpemU6IDY1cHg7XG4gICAgfVxufVxuXG5cblxuLypDb250ZW50IEhlYWQgQmFja2dyb3VuZCBjb2xvcnMqL1xuLmJnLXBvaSB7IGJhY2tncm91bmQtY29sb3I6IHJnYigwLDE1NiwyMTgpOyB9XG4uYmctYWt0aXYgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwxMzAsMTY0KTsgfVxuLmJnLWJlayAgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwxNjUsMTY3KTsgfVxuLmJnLW5hdHVyICB7IGJhY2tncm91bmQtY29sb3I6IHJnYigwLDE2MiwxMTgpOyB9XG4uYmctZ2VudXNzICB7IGJhY2tncm91bmQtY29sb3I6IHJnYigxMTMsMTg4LDEzOSk7IH1cbi5iZy1nZXN1bmRoZWl0ICB7IGJhY2tncm91bmQtY29sb3I6IHJnYigxMDMsMTYyLDE5Mik7IH1cbi5iZy1rdWx0dXIgIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEyNCwxMzIsMTg3KTsgfVxuXG4vKkNvbnRlbnQgSGVhZCBCYWNrZ3JvdW5kIGdyYWRpZW50cyovXG4uYmctcG9pLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA4OWQzO1xuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdPRGxrTXlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNR0U0WlRFaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA4OWQzIDAlLCAjMDBhOGUxIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsIzAwODlkMyksIGNvbG9yLXN0b3AoMTAwJSwjMDBhOGUxKSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwODlkMyAwJSwjMDBhOGUxIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA4OWQzIDAlLCMwMGE4ZTEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA4OWQzIDAlLCMwMGE4ZTEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICMwMDg5ZDMgMCUsIzAwYThlMSAxMDAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwODlkMycsIGVuZENvbG9yc3RyPScjMDBhOGUxJyxHcmFkaWVudFR5cGU9MCApO1xufVxuLmJnLWFrdGl2LWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA2ZjkzO1xuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdObVk1TXlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNRGt5WWpFaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA2ZjkzIDAlLCAjMDA5MmIxIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsIzAwNmY5MyksIGNvbG9yLXN0b3AoMTAwJSwjMDA5MmIxKSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwNmY5MyAwJSwjMDA5MmIxIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA2ZjkzIDAlLCMwMDkyYjEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA2ZjkzIDAlLCMwMDkyYjEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICMwMDZmOTMgMCUsIzAwOTJiMSAxMDAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwNmY5MycsIGVuZENvbG9yc3RyPScjMDA5MmIxJyxHcmFkaWVudFR5cGU9MCApO1xufVxuLmJnLWJlay1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZDogIzAwOTM5MztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekF3T1RNNU15SWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU13TUdJeFlqRWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwOTM5MyAwJSwgIzAwYjFiMSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCMwMDkzOTMpLCBjb2xvci1zdG9wKDEwMCUsIzAwYjFiMSkpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDkzOTMgMCUsIzAwYjFiMSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwOTM5MyAwJSwjMDBiMWIxIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwOTM5MyAwJSwjMDBiMWIxIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjMDA5MzkzIDAlLCMwMGIxYjEgMTAwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMDkzOTMnLCBlbmRDb2xvcnN0cj0nIzAwYjFiMScsR3JhZGllbnRUeXBlPTAgKTtcbn1cbi5iZy1uYXR1ci1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZDogIzAwOTA2NTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekF3T1RBMk5TSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU13TUdGbE9EZ2lJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwOTA2NSAwJSwgIzAwYWU4OCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCMwMDkwNjUpLCBjb2xvci1zdG9wKDEwMCUsIzAwYWU4OCkpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDkwNjUgMCUsIzAwYWU4OCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwOTA2NSAwJSwjMDBhZTg4IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwOTA2NSAwJSwjMDBhZTg4IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjMDA5MDY1IDAlLCMwMGFlODggMTAwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMDkwNjUnLCBlbmRDb2xvcnN0cj0nIzAwYWU4OCcsR3JhZGllbnRUeXBlPTAgKTtcbn1cbi5iZy1nZW51c3MtZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6ICM2MGIwNzk7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpZd1lqQTNPU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNNE5HTTNPV0lpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICM2MGIwNzkgMCUsICM4NGM3OWIgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwjNjBiMDc5KSwgY29sb3Itc3RvcCgxMDAlLCM4NGM3OWIpKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjNjBiMDc5IDAlLCM4NGM3OWIgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICM2MGIwNzkgMCUsIzg0Yzc5YiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgICM2MGIwNzkgMCUsIzg0Yzc5YiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgIzYwYjA3OSAwJSwjODRjNzliIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjNjBiMDc5JywgZW5kQ29sb3JzdHI9JyM4NGM3OWInLEdyYWRpZW50VHlwZT0wICk7XG59XG4uYmctZ2VzdW5kaGVpdC1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZDogIzU2OGViMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJelUyT0dWaU1DSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU0zWW1Ga1l6Y2lJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgIzU2OGViMCAwJSwgIzdiYWRjNyAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCM1NjhlYjApLCBjb2xvci1zdG9wKDEwMCUsIzdiYWRjNykpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICM1NjhlYjAgMCUsIzdiYWRjNyAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAgIzU2OGViMCAwJSwjN2JhZGM3IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgIzU2OGViMCAwJSwjN2JhZGM3IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjNTY4ZWIwIDAlLCM3YmFkYzcgMTAwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM1NjhlYjAnLCBlbmRDb2xvcnN0cj0nIzdiYWRjNycsR3JhZGllbnRUeXBlPTAgKTtcbn1cbi5iZy1rdWx0dXItZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6ICM2YTZmYWE7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpaaE5tWmhZU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNNFpEa3lZek1pSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICM2YTZmYWEgMCUsICM4ZDkyYzMgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwjNmE2ZmFhKSwgY29sb3Itc3RvcCgxMDAlLCM4ZDkyYzMpKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjNmE2ZmFhIDAlLCM4ZDkyYzMgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICM2YTZmYWEgMCUsIzhkOTJjMyAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgICM2YTZmYWEgMCUsIzhkOTJjMyAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgIzZhNmZhYSAwJSwjOGQ5MmMzIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjNmE2ZmFhJywgZW5kQ29sb3JzdHI9JyM4ZDkyYzMnLEdyYWRpZW50VHlwZT0wICk7XG59XG5cbi5iZy1ob21lLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDU5ZGRjO1xuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6WmhObVpoWVNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTTRaRGt5WXpNaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDU5ZGRjIDAlLCAjNmRiZThmIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsIzA1OWRkYyksIGNvbG9yLXN0b3AoMTAwJSwjNmRiZThmKSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgIzA1OWRkYyAwJSwjNmRiZThmIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDU5ZGRjIDAlLCM2ZGJlOGYgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDU5ZGRjIDAlLCM2ZGJlOGYgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICMwNTlkZGMgMCUsIzZkYmU4ZiAxMDAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzA1OWRkYycsIGVuZENvbG9yc3RyPScjNmRiZThmJyxHcmFkaWVudFR5cGU9MCApO1xufSIsIi5uYXZiYXItc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmMDk2MDA7XG4gICAgei1pbmRleDogMjtcbiAgICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlLWluO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5uYXZiYXItc2VhcmNoLmlzLW9wZW4ge1xuICAgIGhlaWdodDogMTI2cHg7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5uYXZiYXItc2VhcmNoIC5mb3JtLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1zZWFyY2ggLmZvcm0tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGFsbCA0MDBtcyBjdWJpYy1iZXppZXIoLjY0LC4wOSwuMDgsMSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA5NiUsICNmZmYgNCUpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDAwcHggMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG59XG4ubmF2YmFyLXNlYXJjaCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbn1cbi5uYXZiYXItc2VhcmNoIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLXNlYXJjaCA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1zZWFyY2gtLWxpc3Qge1xuICAgIGNvbG9yOiAjMDA5YmRjO1xufVxuLm9wZW4tc2VhcmNoIHtcbiAgICB6LWluZGV4OiA1O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0cmFuc2l0aW9uOiA1MDBtcyBjdWJpYy1iZXppZXIoMC42NSwgMC4wNSwgMC4zNiwgMSk7XG4gICAgYm90dG9tOiA4MHB4O1xuICAgIHJpZ2h0OiA2MHB4O1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4ub3Blbi1zZWFyY2ggLmljb24tc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjA5NjAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgcGFkZGluZzogMThweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLDAsMCwuMSksMCAycHggM3B4IHJnYmEoMCwwLDAsLjIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xufVxuLm9wZW4tc2VhcmNoLmlzLW9wZW4ge1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbn1cbi5vcGVuLXNlYXJjaCAuaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlLWluO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG59XG4ub3Blbi1zZWFyY2guaXMtb3BlbiAuaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRTAxNFwiO1xuICAgIGNvbG9yOiAjZjA5NjAwO1xuICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2UtaW47XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4uYWZmaXggLm9wZW4tc2VhcmNoIC5pY29uLXNlYXJjaDpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG59XG4ub3Blbi1zZWFyY2guaXMtb3BlbiAuaWNvbi1zZWFyY2gge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ubmF2YmFyLXNlYXJjaDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2UtaW47XG59XG4ubmF2YmFyLXNlYXJjaC5pcy1vcGVuOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDM1cHgpO1xufVxuLm5hdmJhci1zZWFyY2guaXMtb3BlbiAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXItc2VhcmNoIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgICAubmF2YmFyLXNlYXJjaDphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICAgIC5vcGVuLXNlYXJjaC5pcy1vcGVuIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC05MHB4KTtcbiAgICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLm9wZW4tc2VhcmNoe1xuICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IDk1JTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNnB4KTtcbiAgICB9XG4gICAgLm5hdmJhci1zZWFyY2ggLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgLmFmZml4IC5vcGVuLXNlYXJjaCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzZweCk7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAub3Blbi1zZWFyY2h7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogOTIlO1xuICAgIH1cbn1cblxuLypUeXBlYWhlYWQqL1xuLnR3aXR0ZXItdHlwZWFoZWFkIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG4udHQtZHJvcGRvd24tbWVudSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAxOHB4IDMwcHg7XG59XG4udHQtc3VnZ2VzdGlvbnMge1xuICAgIGxlZnQ6IDUlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50dC1zdWdnZXN0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjM2MzYzU7XG59XG4udHQtZGF0YXNldC1zdGF0ZXMge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGNvbG9yOiAjMDA5YmRjO1xufVxuLnR0LXN1Z2dlc3Rpb24gcCB7XG4gICAgbWFyZ2luOiAwO1xufSIsIi53eXNpd3lnIHtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi53eXNpd3lnIGEge1xuICAgIGNvbG9yOiAjMDA5YmRjO1xufVxuLnd5c2l3eWcgYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDgyYTU7XG59XG4ud3lzaXd5ZyBoMSwgLnd5c2l3eWcgaDIge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnd5c2l3eWcgaDF7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1mYW1pbHk6ICdTb3VyY2VTYW5zUHJvLUxpZ2h0Jztcbn1cbi53eXNpd3lnIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgY29sb3I6ICM5YTlhOWE7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi53eXNpd3lnIGgzIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCc7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuLnd5c2l3eWcgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbn1cbi53eXNpd3lnIHVsIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLnd5c2l3eWcgdWwgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjMDA5QkRDO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA4cHg7XG4gICAgdG9wOiA5cHg7XG59XG4ud3lzaXd5ZyBzdHJvbmcge1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi50d28tY29sdW1ucyB7XG4gICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7IC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xuICAgIC1tb3otY29sdW1uLWNvdW50OiAyOyAvKiBGaXJlZm94ICovXG4gICAgY29sdW1uLWNvdW50OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC53eXNpd3lnIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA3MHB4O1xuICAgIH1cbiAgICAud3lzaXd5ZyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICB9XG59XG4ud3lzaXd5ZyBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59IiwiLnBvcnRhbC1zbGlkZXI6aG92ZXIgLmltZy1vdmVybGF5LS1ibGFjazphZnRlciB7XG4gICAgb3BhY2l0eTogMDtcbn1cbi5wb3J0YWwtc2xpZGVyLS1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucG9ydGFsLXNsaWRlci0tY2xhaW0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDMwJTtcbn1cbi5wb3J0YWwtc2xpZGVyLS1jbGFpbSBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wb3J0YWwtc2xpZGVyLS1jbGFpbSAuYnRuIHtcbiAgICBwYWRkaW5nOiA4cHggMjVweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbjogMTVweCBhdXRvIDIwcHggYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRlYXNlci1zbGlkZXIgLnNsaWNrLWRvdHN7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuXG4uc2xpY2stZG90cyBsaSB7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbn1cbi5zbGljay1kb3RzIGJ1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA5YmRjO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5YmRjO1xuICAgIHRyYW5zaXRpb246IDUwMG1zO1xufVxuLnNsaWNrLWRvdHMgLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uc2xpY2stZG90cyBidXR0b246Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wb3J0YWwtc2xpZGVyIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogLjVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAuNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICAgIH1cbiAgICAuc2xpY2stbmV4dCwgLnNsaWNrLXByZXYge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDUlO1xuICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogMzVweDtcbiAgICB9XG4gICAgLnNsaWNrLXByZXYge1xuICAgICAgICBsZWZ0OiAzNXB4O1xuICAgIH1cbiAgICAuc2xpY2stZG90c3tcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAucG9ydGFsLXNsaWRlci0tY2xhaW0gLmJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggNjBweDtcbiAgICB9XG4gICAgLnBvcnRhbC1zbGlkZXItLWNsYWltIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA5MHB4O1xuICAgIH1cbiAgICAucG9ydGFsLXNsaWRlci0tY2xhaW0gaDIge1xuICAgICAgICBmb250LXNpemU6IDU4cHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnBvcnRhbC1zbGlkZXItLWNsYWltIHtcbiAgICAgICAgdG9wOiA0NSU7XG4gICAgfVxufVxuXG4uc2xpY2stc2xpZGUgKyAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cbi5wb3J0YWwtc2xpZGVyLS1pdGVtX19pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wb3J0YWwtc2xpZGVyLS1pdGVtX19pbWc6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgdHJhbnNwYXJlbnQgMCUsIzAwMDAwMCAxMDAlKTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcyBlYXNlLWluLW91dDtcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cbi5wb3J0YWwtc2xpZGVyLS1pdGVtX19pbWc6aG92ZXI6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wb3J0YWwtc2xpZGVyLS1pdGVtX19pbWc6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAucG9ydGFsLXNsaWRlcjpob3ZlciAucG9ydGFsLXNsaWRlci0taXRlbV9faW1nOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cbn0iLCIucGljdHVyZS1ncmlkIC5ibHVlLWJveHtcclxuICAgIGJhY2tncm91bmQ6ICMwMGI5ZTg7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDBiOWU4IDAlLCAjMDA5YmRjIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwjMDBiOWU4KSwgY29sb3Itc3RvcCgxMDAlLCMwMDliZGMpKTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMGI5ZTggMCUsIzAwOWJkYyAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDBiOWU4IDAlLCMwMDliZGMgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMGI5ZTggMCUsIzAwOWJkYyAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjMDBiOWU4IDAlLCMwMDliZGMgMTAwJSk7XHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwYjllOCcsIGVuZENvbG9yc3RyPScjMDA5YmRjJyxHcmFkaWVudFR5cGU9MCApO1xyXG5cclxufVxyXG4ucGljdHVyZS10ZXh0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIG1hcmdpbjogMCAxNXB4O1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG4ucGljdHVyZS10ZXh0IC5tYjEwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG4uc2VjdGlvbi1pbWcgLnBpY3R1cmUtdGV4dCBhIHtcclxuICAgIGhlaWdodDogNTVweDtcclxufVxyXG4ucGljdHVyZS10ZXh0LWZpeGVkIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5waWN0dXJlLWdyaWRfX2NvbnRlbnQgdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDAgMjVweDtcclxufVxyXG4ucGljdHVyZS1ncmlkX19jb250ZW50IGxpIHtcclxuICAgIHBhZGRpbmc6IDE1cHggMTBweCAxNXB4IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc1Y2NmNTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tU2VtaWJvbGQnO1xyXG4gICAgdHJhbnNpdGlvbjogMjAwbXMgZWFzZS1pbjtcclxufVxyXG4ucGljdHVyZS1ncmlkX19jb250ZW50IGxpOmhvdmVyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLnBpY3R1cmUtZ3JpZF9fY29udGVudCBhOmxhc3QtY2hpbGQgbGl7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG59XHJcbi5waWN0dXJlLWdyaWQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLnBpY3R1cmUtZ3JpZC10ZXh0LW9ubHkge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAyMSUgMDtcclxufVxyXG4ucGljdHVyZS1ncmlkLXRleHQtb25seSBoMSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tTGlnaHQnO1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgIC5waWN0dXJlLXRleHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3R0b206IDgwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDMwcHg7XHJcbiAgICB9XHJcbiAgICAuc2VjdGlvbi1pbWcgLnBpY3R1cmUtdGV4dCB7XHJcbiAgICAgICAgYm90dG9tOiAxMDBweDtcclxuICAgIH1cclxuICAgIC5tYWluLW5hdl9fZHJvcGRvd24gLnBpY3R1cmUtdGV4dHtcclxuICAgICAgICB0b3A6IDgwcHg7XHJcbiAgICB9XHJcbiAgICAucGljdHVyZS10ZXh0IC5tYjEwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLnBpY3R1cmUtZ3JpZF9fY29udGVudCBhOmxhc3QtY2hpbGQgbGl7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NWNjZjU7XHJcbiAgICB9XHJcbiAgICAucGljdHVyZS1ncmlkX19jb250ZW50IGxpIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAwO1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgLm1haW4tbmF2X19kcm9wZG93biAucGljdHVyZS10ZXh0e1xyXG4gICAgICAgIHRvcDogMTA1cHg7XHJcbiAgICB9XHJcbiAgICAucGljdHVyZS1ncmlkX19jb250ZW50IGxpIHtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAwO1xyXG4gICAgfVxyXG4gICAgLnBpY3R1cmUtZ3JpZF9fY29udGVudCB1bCB7XHJcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KXtcclxuICAgIC5waWN0dXJlLWdyaWRfX2NvbnRlbnQgdWwge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIH1cclxufSIsIi5zZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbl9faGVhZCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc2VjdGlvbl9faGVhZC0tYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMzJweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogNXB4O1xufVxuLnNlY3Rpb25fX2hlYWQtLWJhciB1bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uX19oZWFkLS1iYXIgdWwgbGkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5kcm9wZG93bi1zaGFyZS10b2dnbGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kcm9wZG93bi1zaGFyZS1tZW51IHtcbiAgICByaWdodDogMDtcbiAgICAvKndpZHRoOiAxNTBweDsqL1xuICAgIHRvcDogMjVweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCAwIHJnYmEoMCwwLDAsLjM3KTtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gICAgdHJhbnNpdGlvbjogMjAwbXM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGNvbG9yOiAjNjY2O1xufVxuLm9wZW4+LmRyb3Bkb3duLXNoYXJlLW1lbnV7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5kcm9wZG93bi1zaGFyZS1tZW51LmRyb3Bkb3duLXNoYXJlLW1lbnUgbGkge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbi5zZWN0aW9uX19oZWFkLS10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG59XG4uc2VjdGlvbl9fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uc2VjdGlvbl9fY3RhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAtMjBweDtcbn1cbi5zZWN0aW9uX19jb250ZW50LS1maXhlZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4uc2VjdGlvbl9fY29udGVudCAuZnoxMDAge1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbl9fbWFwLWxpc3Qge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuLnVuZXNjbyB7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbn1cbi5ib2RlbnNlZWNhcmQtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMDBweDtcbn1cbi5zZWN0aW9uX19oZWFkLS10ZXh0Pi5hcnJhbmdlX19pdGVtLS1ib3R0b20tLXhzPmgxIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG59XG4uc2VjdGlvbl9faGVhZC0tY2VudGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5zZWN0aW9uIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggMXB4IHJnYmEoMCwwLDAsLjEpO1xuICAgIH1cbiAgICAuc2VjdGlvbl9faGVhZDpob3ZlciAuaW1nLW92ZXJsYXktLWJsYWNrOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgLnNlY3Rpb25fX2hlYWQtLXRleHQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5zZWN0aW9uX19oZWFkLS10ZXh0Pi5hcnJhbmdlX19pdGVtLS1ib3R0b20tLXhzPmgxIHtcbiAgICAgICAgZm9udC1zaXplOiA1NXB4O1xuICAgIH1cbiAgICAuc2VjdGlvbl9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgfVxuICAgIC5zZWN0aW9uX19jb250ZW50LS10ZXh0IHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICB9XG4gICAgLnNlY3Rpb25fX2hlYWQtLW1vcmUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG4gICAgLnNlY3Rpb25fX2hlYWQtLW1vcmUuaXMtb3BlbntcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgLnNlY3Rpb25fX2hlYWQtLWJhciB7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgLnNlY3Rpb25fX2hlYWQtLWJhciB1bCBsaSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG4gICAgLnNlY3Rpb24tbW9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm90dG9tOiAyOHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICAgIC5zZWN0aW9uLW1vcmUtLWJ0biB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwcHggMTBweCAxcHggcmdiYSgwLDAsMCwuMSk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5zZWN0aW9uLW1vcmUtLWJ0biAuaWNvbi1vcGVuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlLWluO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB9XG4gICAgLnNlY3Rpb24tbW9yZS5pcy1vcGVuIC5iZy1ncmVlbi1saWdodCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuICAgIC5zZWN0aW9uLW1vcmUuaXMtb3BlbiAuaWNvbi1vcGVuIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVooMCk7XG4gICAgfVxuICAgIC5zZWN0aW9uLW1vcmUuaXMtb3BlbiAuYmctZ3JlZW4tbGlnaHQgLmljb24tb3BlbiB7XG4gICAgICAgIGNvbG9yOiAjNzNiZThjO1xuICAgIH1cbiAgICAuc2VjdGlvbi1tb3JlLmlzLW9wZW4gLmJnLXdoaXRlIC5pY29uLW9wZW4ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgLnNlY3Rpb24tbW9yZS5pcy1vcGVuIC5iZy13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMGEwNzg7XG4gICAgfVxuICAgIC51bmVzY28ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBib3R0b206IDIwcHg7XG4gICAgfVxuICAgIC5ib2RlbnNlZWNhcmQtYmFkZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLnVuZXNjbyArIC5ib2RlbnNlZWNhcmQtYmFkZ2Uge1xuICAgICAgICByaWdodDogMTE2cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCl7XG4gICAgLnNlY3Rpb25fX2hlYWQtLXRleHQgLmFycmFuZ2VfX2l0ZW0tLXhzIC5saWdodC5tYjIwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgLnNlY3Rpb25fX2NvbnRlbnQtLWZpeGVkIHtcbiAgICAgICAgcGFkZGluZzogMjBweCA4MHB4O1xuICAgIH1cbn0iLCIubGFrZS1tYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbn1cclxuLmxha2UtcG9pIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcclxufVxyXG4ubGFrZS1wb2kgLmltZy1jaXJjbGUge1xyXG4gICAgbWF4LXdpZHRoOiAyMDBweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmxha2UtbWFwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzY1cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAubGFrZS1wb2kge1xyXG4gICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIC5sYWtlLXBvaTpob3ZlcjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDUsIDE1LCAxMjUsIDAuNSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgfVxyXG4gICAgLmxha2UtcG9pIC5pbWctY2lyY2xlIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNjBweDtcclxuICAgIH1cclxuICAgIC5sYWtlLXBvaS0tbGluZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNThweDtcclxuICAgICAgICBsZWZ0OiAyOXB4O1xyXG4gICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM5MTBmN2Q7XHJcbiAgICB9XHJcbiAgICAubGFrZS1wb2ktLWRvdCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICB3aWR0aDogMTFweDtcclxuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjOTEwZjdkO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgbGVmdDogMjVweDtcclxuICAgIH1cclxuICAgIC5sYWtlLWJ0biB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgfVxyXG4gICAgLmxha2UtbWFwIC5idG4tZ3JvdXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMjAlO1xyXG4gICAgfVxyXG4gICAgLnRvb2x0aXAudG9wIC50b29sdGlwLWFycm93IHtcclxuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjOTEwRjdEO1xyXG4gICAgfVxyXG4gICAgLnRvb2x0aXAtaW5uZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkxMEY3RDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe1xyXG4gICAgLmxha2UtbWFwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xyXG4gICAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICB9XHJcbiAgICAubGFrZS1wb2kge1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIGhlaWdodDogMTE2cHg7XHJcbiAgICB9XHJcbiAgICAubGFrZS1wb2k6aG92ZXI6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgIH1cclxuICAgIC5sYWtlLXBvaSAuaW1nLWNpcmNsZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MHB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDgwcHg7XHJcbiAgICB9XHJcbiAgICAubGFrZS1wb2ktLWxpbmUge1xyXG4gICAgICAgIHRvcDogODBweDtcclxuICAgICAgICBsZWZ0OiAzN3B4O1xyXG4gICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgfVxyXG4gICAgLmxha2UtcG9pLS1kb3Qge1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjOTEwZjdkO1xyXG4gICAgICAgIGxlZnQ6IDMzcHg7XHJcbiAgICB9XHJcbiAgICAubGFrZS1tYXAgLmJ0bi1ncm91cCB7XHJcbiAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGxlZnQ6IDM0JTtcclxuICAgIH1cclxufSIsIi50YWItc2VjdGlvbiAubmF2LXRhYnMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAtMXB4O1xyXG59XHJcbi50YWJzLXhzIGgyLCAudGFicy14cyAuc2Vhc29uIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxufVxyXG4udGFicy14cy50YWItY29udGVudHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgICAudGFicy14cyAudGFiLWNvbnRlbnQge1xyXG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgLnRhYnMteHMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLnRhYnMteHMgLnRhYi1jb250ZW50IGgyIHtcclxuICAgICAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICB9XHJcbiAgICAudGFiLWNvbnRlbnQgc3Bhbi5pdGFsaWMge1xyXG4gICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufSIsIi50ZWFzZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCA2cHggMHB4ICNkYmRiZGI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRlYXNlcl9faGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRlYXNlcl9faGVhZC0tdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLnRlYXNlcl9faGVhZCAubGFiZWwtdG9wLWxlZnQge1xuICAgIGJhY2tncm91bmQ6ICMwMDliZGM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG59XG4udGVhc2VyX19ib2R5IHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRlYXNlcl9fYm9keSBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1mYW1pbHk6ICdTb3VyY2VTYW5zUHJvLVNlbWlib2xkJztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnRlYXNlcl9fYm9keS0tbGluayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDVweCAyMHB4IDEwcHg7XG59XG4udGVhc2VyOmhvdmVyIC5pbWctb3ZlcmxheSB7XG4gICAgb3BhY2l0eTogMDtcbn1cbi50ZWFzZXJfX2hlYWQtLXRleHQgaDIge1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG5cbi50ZWFzZXItc2hvdy1hbGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50ZWFzZXItc2hvdy1hbGw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zaXRpb246IDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLnRlYXNlci1zaG93LWFsbDpob3ZlcjphZnRlciB7XG4gICAgb3BhY2l0eTogMC4yO1xufVxuLnRlYXNlci1zaG93LWFsbF9fY29udGVudHtcbiAgICBwYWRkaW5nOiAxNXB4O1xufVxuXG4udGVhc2VyX19jZW50ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMzglIDUwcHg7XG4gICAgei1pbmRleDogMTtcbn1cbi50ZWFzZXJfX2NlbnRlci0tdGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4udGVhc2VyX19jZW50ZXIgLmljb257XG4gICAgZm9udC1zaXplOiA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC50ZWFzZXJfX2hlYWQtLXRleHQge1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgfVxufVxuLypJbWFnZSBUZWFzZXIqL1xuLmltZy10ZWFzZXIge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5pbWctdGVhc2VyIC5pbWctd2l0aC1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW1nLXRlYXNlcl9fbGFrZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbGVmdDogOHB4O1xuICAgIHRvcDogMTUlO1xuICAgIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLmltZy10ZWFzZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIH1cbiAgICAudGVhc2VyX19ib2R5IHtcbiAgICAgICAgaGVpZ2h0OiAyNzBweDtcbiAgICB9XG4gICAgLmltZy10ZWFzZXJfX2xha2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAvKlNlcnZpY2UgVGVhc2VyKi9cbiAgICAuc2VydmljZS10ZWFzZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC50ZWFzZXJfX2JvZHkge1xuICAgICAgICBoZWlnaHQ6IDIxNXB4O1xuICAgIH1cbn1cblxuLypQYXVzY2hhbCBUZWFzZXIqL1xuLnBhdXNjaGFsLXRlYXNlciB7XG4gICAgbWF4LXdpZHRoOiAyODVweDtcbn1cbi5wYXVzY2hhbC10ZWFzZXIgLnRlYXNlcl9fYm9keSB7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5yb3ctLXNhbWUtaGVpZ2h0IC5wYXVzY2hhbC10ZWFzZXIgLnRlYXNlcl9fYm9keSB7XG4gICAgICAgIGhlaWdodDogMjE4cHg7XG4gICAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgLnJvdy0tc2FtZS1oZWlnaHQgLnBhdXNjaGFsLXRlYXNlciAudGVhc2VyX19ib2R5IHtcbiAgICAgICAgaGVpZ2h0OiAxNzJweDtcbiAgICB9XG5cbn1cblxuLypQcmVzc2UgVGVhc2VyKi9cbi5wcmVzc2UtdGVhc2VyIC50ZWFzZXJfX2JvZHkge1xuICAgIGhlaWdodDogMTMwcHg7XG59XG5cbi8qV2lkZSBUZWFzZXIqL1xuLnRlYXNlci13aWRlIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xufVxuLnRlYXNlci13aWRlIC50ZWFzZXJfX2JvZHl7XG4gICAgcGFkZGluZzogMTRweCAyMHB4IDEwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50ZWFzZXItc2xpZGVyIHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cbn1cblxuLnRlYXNlci1zbGlkZXItc2hvdy1hbGx7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuLnRlYXNlci1zbGlkZXItc2hvdy1hbGwtLXBhdXNjaGFsLXRlYXNlcntcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC13aWR0aDogMjg1cHg7XG59XG5cbi50ZWFzZXItc2xpZGVyLXNob3ctYWxsX19jb250ZW50e1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi50ZWFzZXItc2xpZGVyLXNob3ctYWxsX19jb250ZW50PmRpdntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtNnB4O1xufVxuLnRlYXNlci1zbGlkZXItc2hvdy1hbGxfX2NvbnRlbnQ+ZGl2IC5pY29uLWFycm93e1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB0b3A6IDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50ZWFzZXItc2xpZGVyIC5zbGljay1uZXh0LFxuLnRlYXNlci1zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnRlYXNlci1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiA2cHg7XG59XG4udGVhc2VyLXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogNnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRlYXNlci1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogLTE1cHg7XG4gICAgfVxuICAgIC50ZWFzZXItc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA1MHB4KSB7XG4gICAgLnRlYXNlci1zbGlkZXIgLnNsaWNrLW5leHQsXG4gICAgLnRlYXNlci1zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgfVxuICAgIC50ZWFzZXItc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IC00MHB4O1xuICAgIH1cbiAgICAudGVhc2VyLXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgICAgIGxlZnQ6IC00MHB4O1xuICAgIH1cbn1cblxuXG4vKiBUZWFzZXIgQm9va2luZyAqL1xuLnRlYXNlci0tYm94e1xuICAgIG1heC13aWR0aDogNjAwcHg7XG59XG4udGVhc2VyLS1ib3gtLWJsdWUge1xuICAgIGNvbG9yOiAjMDBiMWIxO1xufVxuXG4udGVhc2VyLS1ib3ggLnRlYXNlci0tYm94X19ib2R5e1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbn1cbi50ZWFzZXItLWJveF9fYm9keSAudGVhc2VyLS1ib3hfX2JvZHlfX2ljb257XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAzMHB4O1xufVxuLnRlYXNlci0tYm94X19ib2R5IC5ib29raW5nX190ZXh0e1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDE3cHggMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRlYXNlci0tYm94X19ib2R5IC5ib29raW5nX19saW5rIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG4udGVhc2VyLS1ib3hfX2JvZHkgLmljb24tYXJyb3csXG4udGVhc2VyLS1ib3hfX2Fycm93e1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmc6IDEycHggMTdweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNiNDBhMTk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvdHRvbTogLTIxcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIxcHgpO1xuICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2UtaW4tb3V0O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbn1cbi50ZWFzZXItLWJveC0tYmx1ZSAudGVhc2VyLS1ib3hfX2JvZHkgLmljb24tYXJyb3cge1xuICAgIGJhY2tncm91bmQ6ICMwMGIxYjE7XG59XG4udGVhc2VyLS1ib3ggLnRlYXNlci0tYm94X19hcnJvdy0tcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZDogIzAwOWJkYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAudGVhc2VyLS1ib3g6aG92ZXIgLmljb24tYXJyb3csXG4gICAgLnRlYXNlci0tYm94OmhvdmVyIC50ZWFzZXItLWJveF9fYXJyb3d7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzM3B4KTtcbiAgICB9XG4gICAgLnRlYXNlci0tYm94X19ib2R5IC50ZWFzZXItLWJveF9fYm9keV9faWNvbntcbiAgICAgICAgZm9udC1zaXplOiAzM3B4O1xuICAgIH1cbiAgICAudGVhc2VyLS1ib3hfX2JvZHkgLmJvb2tpbmdfX3RleHR7XG4gICAgICAgIHBhZGRpbmc6IDE3cHggMCAyNnB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG4gICAgLnRlYXNlci0tYm94X19ib2R5IC5ib29raW5nX19saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cbiAgICAudGVhc2VyLS1ib3hfX2JvZHkgLmljb24tYXJyb3csXG4gICAgLnRlYXNlci0tYm94X19hcnJvdyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI1cHgpO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgIGJvdHRvbTogLTI1cHg7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLmltZy10ZWFzZXItLWZsZXgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5pbWctdGVhc2VyLS1mbGV4X190aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG4udGVhc2VyLS1ib3hfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjMvMTgpO1xuICAgIG1hcmdpbjogMTVweCAwIDA7XG59XG4udGVzYWVyLS1ib3gtbGcge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygxNi8xNCk7XG59XG4udGVhc2VyLS1ib3gtbGcgLnRlYXNlci0tYm94X19ib2R5IHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgNDBweDtcbn0iLCIudGFibGU+dGhlYWQ+dHI+dGgsIC53eXNpd3lnIHRhYmxlPnRoZWFkPnRyPnRoe1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCc7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg3ODc4YztcclxufVxyXG4udGFibGU+dGJvZHk+dHI+dGQsIC50YWJsZT50Ym9keT50cj50aCwgLnRhYmxlPnRmb290PnRyPnRkLFxyXG4udGFibGU+dGZvb3Q+dHI+dGgsIC50YWJsZT50aGVhZD50cj50ZCwgLnRhYmxlPnRoZWFkPnRyPnRoLFxyXG4ud3lzaXd5Zz50YWJsZT50Ym9keT50cj50ZCwgLnd5c2l3eWc+dGFibGU+dGJvZHk+dHI+dGgsXHJcbi53eXNpd3lnPnRhYmxlPnRmb290PnRyPnRkLCAud3lzaXd5Zz50YWJsZT50Zm9vdD50cj50aCxcclxuLnd5c2l3eWc+dGFibGU+dGhlYWQ+dHI+dGR7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzg3ODc4YztcclxufVxyXG4udGFibGUtcmVzcG9uc2l2ZSB7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxuLnRhYmxlLnZlcnRpY2FsLXRoZWFkIHRib2R5IHRoLCAud3lzaXd5Zz50YWJsZT50Ym9keT50cj50aCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4ud3lzaXd5ZyB0YWJsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLnd5c2l3eWc+dGFibGU+dGJvZHk+dHI+dGQsIC53eXNpd3lnPnRhYmxlPnRib2R5PnRyPnRoLFxyXG4ud3lzaXd5Zz50YWJsZT50Zm9vdD50cj50ZCwgLnd5c2l3eWc+dGFibGU+dGZvb3Q+dHI+dGgsXHJcbi53eXNpd3lnPnRhYmxlPnRoZWFkPnRyPnRkLCAud3lzaXd5Zz50YWJsZT50aGVhZD50cj50aCB7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAud3lzaXd5ZyB0YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgICB9XHJcbn0iLCIuZmlsdGVybGlzdF9faXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjM2MzYzU7XG59XG4uZmlsdGVybGlzdF9faXRlbS5pcy1hY3RpdmUgLmZpbHRlcmxpc3RfX2hlYWR7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLmZpbHRlcmxpc3RfX2l0ZW0uaXMtYWN0aXZlIC5maWx0ZXJsaXN0X19oZWFkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEUwMTNcIjtcbiAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDRweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgY29sb3I6ICMwMDliZGM7XG4gICAgZm9udC1zaXplOiAxMHB4O1xufVxuLmZpbHRlcmxpc3RfX2hlYWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG59XG4uZmlsdGVybGlzdF9faGVhZCAucmlwcGxlLWNpcmNsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmZpbHRlcmxpc3RfX2hlYWQgaDN7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5maWx0ZXJsaXN0X19oZWFkIGEge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uZmlsdGVybGlzdF9faGVhZCAubGFiZWxfX2NoZWNrYm94LWZha2Uge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZmlsdGVybGlzdF9faGVhZCBhLmNvbGxhcHNlZCAuaWNvbjpiZWZvcmUsIC5maWx0ZXJsaXN0X19ib2R5IGEuY29sbGFwc2VkIC5pY29uOmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlxcRTAxN1wiO1xufVxuLmZpbHRlcmxpc3RfX2JvZHkgYSB7XG4gICAgcGFkZGluZzogNXB4IDIwcHggNXB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uZmlsdGVybGlzdF9fcmVzdWx0LCAuZmlsdGVydGVhc2VyX19yZXN1bHQge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5maWx0ZXJsaXN0X19yZXN1bHQgLnJvdyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xufVxuLmZpbHRlcmxpc3RfX3Jlc3VsdCAuc2hvdy1pbi1tYXAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDA5YmRjO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5maWx0ZXJsaXN0X19yZXN1bHQgLnNob3ctZGV0YWlsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi5zb3J0YnlTZWxlY3Qge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuZmlsdGVybGlzdF9fcmVzdWx0IC5wb2lfX2NpcmNsZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgLmZpbHRlcmxpc3RfX3Jlc3VsdCwgLmZpbHRlcnRlYXNlcl9fcmVzdWx0IHtcbiAgICAgICAgcGFkZGluZzogMzBweCAxMHB4O1xuICAgIH1cbiAgICAuZmlsdGVybGlzdF9fcmVzdWx0IC5zaG93LWluLW1hcCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgfVxuICAgIC5maWx0ZXJsaXN0X19yZXN1bHQgLnNob3ctZGV0YWlsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgICAuZmlsdGVycm93IC5mb3JtLWNvbnRyb2wtaXRlbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxufSIsIi5jaGVja2JveC1mYWtlW3R5cGU9Y2hlY2tib3hdIHsgZGlzcGxheTpub25lOyB9XHJcblxyXG4ubGFiZWxfX2NoZWNrYm94LWZha2Uge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG59XHJcbi5sYWJlbF9fY2hlY2tib3gtZmFrZSAuY2hlY2tib3gtZmFrZS0tYm94LCAubGFiZWxfX2NoZWNrYm94LWZha2UgLmNoZWNrYm94LWZha2UtLWNoZWNrOmJlZm9yZXtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xyXG59XHJcblxyXG4uY2hlY2tib3gtZmFrZS0tYm94ICAgICB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA0cHg7XHJcbiAgICB0b3A6IDVweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjM2MzYzU7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zO1xyXG59XHJcblxyXG5cclxuLmNoZWNrYm94LWZha2UtLWNoZWNrIHtcclxuICAgIGxlZnQ6IDVweDtcclxuICAgIHRvcDogMXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcbi5jaGVja2JveC1mYWtlLS1jaGVjazpiZWZvcmUge1xyXG4gICAgZm9udC1mYW1pbHk6IGljb25mb250O1xyXG4gICAgY29udGVudDogXCJcXEUwMTNcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbG9yOiAjMGY5ZDU4O1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uY2hlY2tib3gtZmFrZVt0eXBlPWNoZWNrYm94XTpjaGVja2VkIH4gLmNoZWNrYm94LWZha2UtLWJveCB7XHJcbiAgICAgICBvcGFjaXR5OjA7XHJcbiAgICAgICB0cmFuc2Zvcm06c2NhbGUoMCkgcm90YXRlKC0xODBkZWcpO1xyXG59XHJcblxyXG4uY2hlY2tib3gtZmFrZVt0eXBlPWNoZWNrYm94XTpjaGVja2VkIH4gLmNoZWNrYm94LWZha2UtLWNoZWNrOmJlZm9yZSB7XHJcbiAgICBvcGFjaXR5OjE7XHJcbiAgICB0cmFuc2Zvcm06c2NhbGUoMSkgcm90YXRlKDBkZWcpO1xyXG59IiwiLmZvcm0tY29udHJvbHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzNjM2M1O1xyXG4gICAgbWluLWhlaWdodDogNDBweDtcclxufVxyXG4uZm9ybS1jb250cm9sOmZvY3VzIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmZvcm0tY29udHJvbFtyZWFkb25seV17XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZm9ybS1jb250cm9sLnNlbGVjdCB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG59XHJcbi5mb3JtLWNvbnRyb2wuc2VsZWN0OjotbXMtZXhwYW5kIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmZvcm0tY29udHJvbC5zZWxlY3QgfiAuaWNvbi1vcGVue1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgICBib3R0b206IDEzcHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufSIsIi5mb3JtLWNvbnRyb2wtLXNwZWNpYWx7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYzNjM2M1O1xyXG59XHJcbi5mb3JtLWNvbnRyb2wtLXNwZWNpYWw6Zm9jdXN7XHJcbiAgICBib3JkZXItY29sb3I6ICMyMjliMDk7XHJcbn1cclxuLmZvcm0tY29udHJvbC1sYWJlbCB7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHBvaW50ZXItZXZlbnRzOm5vbmU7XHJcbiAgICBsZWZ0OjEwcHg7XHJcbiAgICB0cmFuc2l0aW9uOjAuMnMgZWFzZSBhbGw7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxufVxyXG4uZm9ybS1jb250cm9sLS1zcGVjaWFsW3JlYWRvbmx5XSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcbi8qQWN0aXZlKi9cclxuLmZvcm0tY29udHJvbC0tc3BlY2lhbC5pcy1ub3QtZW1wdHkgfiAuZm9ybS1jb250cm9sLWxhYmVsLCAuZm9ybS1jb250cm9sLS1zcGVjaWFsOmZvY3VzIH4gLmZvcm0tY29udHJvbC1sYWJlbCwgLmpzLWRhdGVwaWNrZXIgfiAuZm9ybS1jb250cm9sLWxhYmVsLCAuY291bnRlciAuZm9ybS1jb250cm9sLWxhYmVse1xyXG4gICAgY29sb3I6ICMyMjliMDk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwcHgpIHNjYWxlKDAuOCk7XHJcbn1cclxuLypMaW5lKi9cclxuLmZvcm0tY29udHJvbC1saW5lIHtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgZGlzcGxheTpibG9jaztcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgYm90dG9tOiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiMyMjliMDk7XHJcbiAgICB0cmFuc2l0aW9uOjAuMnMgZWFzZSBhbGw7XHJcbiAgICAtbW96LXRyYW5zaXRpb246MC4ycyBlYXNlIGFsbDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjowLjJzIGVhc2UgYWxsO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbn1cclxuLmZvcm0tY29udHJvbC0tc3BlY2lhbDpmb2N1cyB+IC5mb3JtLWNvbnRyb2wtbGluZSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbC1pdGVtIHtcclxuICAgIG1hcmdpbjogMjVweCAwO1xyXG59XHJcbi5mb3JtLWNvbnRyb2wtLWhlYWQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MzYzNjNTtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtLXNwZWNpYWwge1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG59XHJcbnRleHRhcmVhLmZvcm0tY29udHJvbC0tc3BlY2lhbCB+IC5mb3JtLWNvbnRyb2wtbGFiZWwge1xyXG4gICAgdG9wOiA0MHB4O1xyXG59XHJcblxyXG4vKkNvdW50ZXIqL1xyXG4uY291bnRlciAuaWNvbiB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzNjM2M1O1xyXG4gICAgdG9wOiA1cHg7XHJcbiAgICBwYWRkaW5nOiA2cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbi5jb3VudGVyIC5pY29uLXpvb20taW4ge1xyXG4gICAgcmlnaHQ6IDIxcHg7XHJcbn1cclxuLmNvdW50ZXItaW5wdXQge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcbi5jb3VudGVyLWlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxyXG4uY291bnRlci1pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7IC8qIDwtLSBBcHBhcmVudGx5IHNvbWUgbWFyZ2luIGFyZSBzdGlsbCB0aGVyZSBldmVuIHRob3VnaCBpdCdzIGhpZGRlbiAqL1xyXG59XHJcbi5jb3VudGVyLXBsdXMsIC5jb3VudGVyLW1pbnVzIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgLmZvcm0tY29udHJvbC1pdGVtIHtcclxuICAgICAgICBtYXJnaW46IDE4cHggMDtcclxuICAgIH1cclxuICAgIC5mb3JtLWNvbnRyb2wtLXN1Ym1pdCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvdHRvbTogLTkwcHg7XHJcbiAgICB9XHJcbiAgICAuY291bnRlciB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XHJcbiAgICB9XHJcbn0iLCIuZm9ybS1jb250cm9sLS1zcGVjaWFsLmpzLWRhdGVwaWNrZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIG1heC13aWR0aDogMTM4cHg7XHJcbn1cclxuLmpzLWRhdGVwaWNrZXIgfiAuZm9ybS1jb250cm9sLWxpbmUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDEzOHB4O1xyXG59XHJcbi5qcy1kYXRlcGlja2VyLS10cmlnZ2VyIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzNjM2M1O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG59XHJcbi51aS1kYXRlcGlja2VyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLDAsMCwuMSk7XHJcbn1cclxuLnVpLXN0YXRlLWRlZmF1bHQge1xyXG4gICAgY29sb3I6ICMwMDliZGM7XHJcbn1cclxuLnVpLXN0YXRlLWRpc2FibGVkIC51aS1zdGF0ZS1kZWZhdWx0LCAudWktc3RhdGUtZGlzYWJsZWQudWktZGF0ZXBpY2tlci1wcmV2LFxyXG4udWktc3RhdGUtZGlzYWJsZWQudWktZGF0ZXBpY2tlci1uZXh0LCAudWktc3RhdGUtZGlzYWJsZWQudWktZGF0ZXBpY2tlci1uZXh0OmhvdmVyLCAudWktc3RhdGUtZGlzYWJsZWQudWktZGF0ZXBpY2tlci1wcmV2OmhvdmVyIHtcclxuICAgIGNvbG9yOiAjODc4NzhjO1xyXG59XHJcbi51aS1kYXRlcGlja2VyLW5leHQsIC51aS1kYXRlcGlja2VyLXByZXYsIC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXIsIC51aS1kYXRlcGlja2VyLXByZXY6aG92ZXIge1xyXG4gICAgY29sb3I6ICMwMDliZGM7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3ZlciB7XHJcbiAgICB0b3A6IDJweDtcclxuICAgIHJpZ2h0OiAycHg7XHJcbn1cclxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3ZlciB7XHJcbiAgICB0b3A6IDJweDtcclxuICAgIGxlZnQ6IDJweDtcclxufVxyXG5cclxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0e1xyXG4gICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZTRlNGU0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbn0iLCIucGFyc2xleS1lcnJvcnMtbGlzdCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgY29sb3I6ICNiNDBhMTk7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuLmhhcy1lcnJvciB+IC5mb3JtLWNvbnRyb2wtbGluZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjQwYTE5O1xyXG59XHJcbi5oYXMtZXJyb3IuZm9ybS1jb250cm9sLS1zcGVjaWFsOmZvY3Vzfi5mb3JtLWNvbnRyb2wtbGFiZWwsXHJcbi5oYXMtZXJyb3IuZm9ybS1jb250cm9sLS1zcGVjaWFsOnZhbGlkfi5mb3JtLWNvbnRyb2wtbGFiZWwsXHJcbi5oYXMtZXJyb3IuanMtZGF0ZXBpY2tlcn4uZm9ybS1jb250cm9sLWxhYmVsLFxyXG4uaGFzLWVycm9yIH4gLmZvcm0tY29udHJvbC1sYWJlbCwgLmlzLW5vdC1lbXB0eS5oYXMtZXJyb3IgfiAuZm9ybS1jb250cm9sLWxhYmVsIHtcclxuICAgIGNvbG9yOiAjYjQwYTE5O1xyXG59XHJcbi5mb3JtLWNvbnRyb2wuaGFzLWVycm9yLCAuZm9ybS1jb250cm9sLmhhcy1lcnJvcjpmb2N1cyB7XHJcbiAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYjQwYTE5O1xyXG59XHJcbi5mb3JtLWNvbnRyb2wuc2VsZWN0Lmhhcy1lcnJvciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjQwYTE5O1xyXG59XHJcbi5sYWJlbF9fY2hlY2tib3gtZmFrZS5oYXMtZXJyb3IgLmNoZWNrYm94LWZha2UtLWJveCB7XHJcbiAgICBib3JkZXItY29sb3I6ICNiNDBhMTk7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJlZDtcclxufSIsIi5yaXBwbGUtY2lyY2xlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi8qQ29sb3JzKi9cclxuLnJpcHBsZS1jaXJjbGUtLWJsdWUge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAxNjYsIDIyNCwgMC4zKTtcclxufVxyXG5cclxuXHJcbi8qQW5pbWF0aW9uKi9cclxuLmFuaW1hdGUge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IHJpcHBsZSAwLjY1cyBsaW5lYXI7XHJcbiAgICAtbW96LWFuaW1hdGlvbjogcmlwcGxlIDAuNjVzIGxpbmVhcjtcclxuICAgIC1tcy1hbmltYXRpb246IHJpcHBsZSAwLjY1cyBsaW5lYXI7XHJcbiAgICAtby1hbmltYXRpb246IHJpcHBsZSAwLjY1cyBsaW5lYXI7XHJcbiAgICBhbmltYXRpb246IHJpcHBsZSAwLjY1cyBsaW5lYXI7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lc1xyXG5yaXBwbGUgeyAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDIuNSk7XHJcbn1cclxufVxyXG5cclxuQC1tb3ota2V5ZnJhbWVzXHJcbnJpcHBsZSB7ICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMi41KTtcclxufVxyXG59XHJcblxyXG5ALW8ta2V5ZnJhbWVzXHJcbnJpcHBsZSB7ICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDIuNSk7XHJcbn1cclxufVxyXG5cclxuQGtleWZyYW1lc1xyXG5yaXBwbGUgeyAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgyLjUpO1xyXG59XHJcbn0iLCIucG9pX19saW5rIHtcclxuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5wb2lfX2NpcmNsZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgYm9yZGVyOiA1cHggc29saWQ7XHJcbiAgICB3aWR0aDogMzVweDtcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgdHJhbnNpdGlvbjogMjAwbXMgZWFzZS1pbjtcclxufVxyXG4ucG9pX19jaXJjbGUgLnBvaV9fY2lyY2xlLS1pY29ue1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHRvcDogMnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5hY3RpdmUtaW4tbWFwIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uYWN0aXZlLWluLW1hcC5pcy1hY3RpdmUgLnBvaV9fY2lyY2xlLS10ZXh0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmFjdGl2ZS1pbi1tYXAuaXMtYWN0aXZlIC5wb2lfX2NpcmNsZS0taWNvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgLnBvaV9fbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKlRvcCBDaXR5IFBvaXMqL1xyXG4udG9wLWNpdHktcG9pX19pbWcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi50b3AtY2l0eS1wb2lfX2ltZyAuaWNvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDhweDtcclxuICAgIGxlZnQ6IDhweDtcclxufVxyXG5cclxuLypQb2kgQ29sb3JzKi9cclxuLnBvaS1zdGFuZGFyZCB7XHJcbiAgICBib3JkZXItY29sb3I6ICMwMDlCREM7XHJcbn1cclxuLnBvaS1ha3RpdiB7XHJcbiAgICBib3JkZXItY29sb3I6ICMwMDgyQTU7XHJcbn1cclxuLnBvaS1iZWsge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDBBNUE1O1xyXG59XHJcbi5wb2ktZ2VudXNzIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzczQkU4QztcclxufVxyXG4ucG9pLWdlc3VuZGhlaXQge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjNjlBMEJFO1xyXG59XHJcbi5wb2kta3VsdHVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzdEODJCOTtcclxufVxyXG4ucG9pLW5hdHVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzAwQTA3ODtcclxufSIsIi5nb29nbGUtbWFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5nb29nbGUtbWFwIHtcbiAgICAgICAgbWluLWhlaWdodDogMTgwcHg7XG4gICAgfVxufVxuLmdvb2dsZS1tYXBfX2NvbnRyb2xzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAxMHB4O1xufVxuLmdvb2dsZS1tYXBfX2NvbnRyb2xzIC5nb29nbGUtbWFwX19jb250cm9sIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgdHJhbnNpdGlvbjogMjAwbXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5nb29nbGUtbWFwX19jb250cm9sOmFjdGl2ZSwgLmdvb2dsZS1tYXBfX2NvbnRyb2w6Zm9jdXMsIC5nb29nbGUtbWFwX19jb250cm9sOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwODJhNTtcbn1cbi5nb29nbGUtbWFwX19jb250cm9sIC5pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAwO1xufVxuLmluZm9Cb3ggLnRlYXNlcl9fYm9keS50ZWFzZXJfX2JvZHktLWF1dG9IZWlnaHQge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbToxMHB4O1xufVxuXG4ucm91dGVwbGFubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbiNkaXJlY3Rpb25zIHRhYmxle1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uYW5yZWlzZWJ0bi5idG4ge1xuICAgIHBhZGRpbmc6IDlweCAyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDliZGM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5YmRjO1xufVxuXG4uYW5yZWlzZWJ0bjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4M2QwO1xuICAgIGJvcmRlci1jb2xvcjogIzAwODNkMDtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG5cblxuXG4gICAgLmdvb2dsZS1tYXBfX2NvbnRyb2xzIHtcbiAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgIHRvcDogNTBweDtcbiAgICB9XG4gICAgLmdvb2dsZS1tYXBfX2NvbnRyb2xzIC5nb29nbGUtbWFwX19jb250cm9sIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG4gICAgLmdvb2dsZS1tYXBfX2NvbnRyb2wgLmljb24ge1xuICAgICAgICB0b3A6IDE4cHg7XG4gICAgfVxuICAgIC5nb29nbGUtbWFwX19pbmZvYm94IHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG59XG4uaW5mb0JveD5pbWd7XG4gICAgei1pbmRleDogNTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICAucm91dGVwbGFubmVyIHtcbiAgICAgICAgaGVpZ2h0OiAzMzBweDtcbiAgICB9XG59XG5cbi8qIHNjcm9sbGluZyBtYXAgKi9cbi5zY3JvbGxpbmctbWFwIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC13aWR0aDogMTkyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuLnNjcm9sbGluZy1tYXBfX3BvaXNfX3RlYXNlciB7XG4gICAgcGFkZGluZzogMzBweCAwO1xufVxuLnNjcm9sbGluZy1tYXBfX21hcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbn1cbi5zY3JvbGxpbmctbWFwX19wb2lzIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zY3JvbGxpbmctbWFwX19wb2lzIHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLmdvb2dsZS1tYXAuaXMtZml4ZWQge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogNjZweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogMTEyMHB4O1xuICAgIH1cbiAgICAuZ29vZ2xlLW1hcC5pcy1ib3R0b20ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpe1xuICAgIC5nb29nbGUtbWFwLmlzLWZpeGVkIHtcbiAgICAgICAgdG9wOiAxMzNweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNjcm9sbGluZy1tYXAgLmdvb2dsZS1tYXAge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogNDJweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgei1pbmRleDogNjtcbiAgICB9XG4gICAgLnNjcm9sbGluZy1tYXAgLmlzLW9wZW4uZ29vZ2xlLW1hcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLmdvb2dsZS1tYXBfX2J0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmdvb2dsZS1tYXBfX2J0biAuYnRuIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5nb29nbGUtbWFwX19idG4gLmJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggNjVweDtcbiAgICB9XG59XG5cbi8qIG1hcCBvdmVybGF5ICovXG4uZ29vZ2xlLW1hcC1lbWJlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaGFkb3c6IDAgMCA2cHggMCAjZGJkYmRiO1xufVxuLmdvb2dsZS1tYXAtZW1iZWRfX292ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuODcpO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5nb29nbGUtbWFwLWVtYmVkX19vdmVybGF5IHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZ29vZ2xlLW1hcC1lbWJlZF9fb3ZlcmxheSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMTAwcHg7XG4gICAgfVxufVxuLmdvb2dsZS1tYXAtZW1iZWRfX292ZXJsYXlfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNTUvNTApO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLmdvb2dsZS1tYXAtZW1iZWRfX292ZXJsYXlfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbn1cbi5nb29nbGUtbWFwLWVtYmVkX19vdmVybGF5X19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5nb29nbGUtbWFwLWVtYmVkX19vdmVybGF5X19zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG59XG4uaXMtZHluYW1pYy1tYXAgLmdvb2dsZS1tYXAtZW1iZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uZ29vZ2xlLW1hcC1keW5hbWljIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmlzLWR5bmFtaWMtbWFwIC5nb29nbGUtbWFwLWR5bmFtaWMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufSIsIi5wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG4ucGFnaW5nLXJvdyAucGFnaW5hdGlvbiBsaSBhIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM3YTdhODA7XG59XG4ucGFnaW5nLXJvdyAucGFnaW5hdGlvbiBsaSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnBhZ2luZy1yb3cgLnBhZ2luYXRpb24gLmFjdGl2ZSBhIHtcbiAgICBjb2xvcjogIzQwNDA0MDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnBhZ2luYXRpb24gbGkgYSAuaWNvbi1hcnJvdyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ucGFnaW5hdGlvbiBsaTpmaXJzdC1jaGlsZCBhIC5pY29uLWFycm93IHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbn0iLCIuaGVhZGVyLWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTkyMHB4O1xufVxuLmhlYWRlci1pbWcgLmJyZWFkY3J1bWIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5oZWFkZXItaW1nIC5icmVhZGNydW1ie1xuICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICB9XG59XG5cbi5oZWFkZXItaW1nLS10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oZWFkZXItaW1nIC5icmVhZGNydW1iIHtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgIH1cbiAgICAuaGVhZGVyLWltZy0tdGV4dCB7XG4gICAgICAgIGJvdHRvbTogMTAlO1xuICAgIH1cbiAgICAuaGVhZGVyLWltZy0tdGV4dC0td2VhdGhlciB7XG4gICAgICAgIGJvdHRvbTogNiU7XG4gICAgfVxuICAgIC5oZWFkZXItaW1nX19vdmVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm90dG9tOiAzMCU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIC5oZWFkZXItaW1nX19vdmVybGF5LS13ZWF0aGVyIHtcbiAgICAgICAgYm90dG9tOiAzMyU7XG4gICAgfVxuICAgIC5oZWFkZXItaW1nX19vdmVybGF5IGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgfVxuICAgIC5oZWFkZXItaW1nLS10ZXh0LS13ZWF0aGVyIC5oZWFkZXItaW1nLS10ZXh0X19obCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxufVxuLmhlYWRlci1pbWctLXRleHQuaGVhZGVyLWltZy0tdGV4dC0tY2VudGVyZWQge1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgIC5oZWFkZXItaW1nX19vdmVybGF5IGltZyB7XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgfVxuICAgIC5oZWFkZXItaW1nX19vdmVybGF5LS13ZWF0aGVyIHtcbiAgICAgICAgYm90dG9tOiAyNiU7XG4gICAgfVxufVxuXG4uaGVhZGVyLWltZ19fb3ZlcmxheV9faWNvbiB7XG4gICAgZm9udC1zaXplOiAxMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgLmhlYWRlci1pbWdfX292ZXJsYXlfX2ljb24ge1xuICAgICAgICBmb250LXNpemU6IDIwMHB4O1xuICAgIH1cbn1cblxuLmhlYWRlci1pbWctLWhhcy1sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVhZGVyLWltZy0taGFzLWxvZ28ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICB9XG59XG4uaGVhZGVyLWltZy0taGFzLWxvZ28tbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oZWFkZXItaW1nLS1oYXMtbG9nby1sZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0MHB4O1xuICAgIH1cbn1cbi5oZWFkZXItaW1nX19sb2dvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDEwMCU7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oZWFkZXItaW1nX19sb2dvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbn1cbi5oZWFkZXItaW1nX19sb2dvX19pbWcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gICAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oZWFkZXItaW1nX19sb2dvX19pbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICB9XG59XG5cbi5oZWFkZXItaW1nX19sb2dvLS1sZyAuaGVhZGVyLWltZ19fbG9nb19faW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlci1pbWdfX2xvZ28tLWxnIC5oZWFkZXItaW1nX19sb2dvX19pbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMjBweDtcbiAgICB9XG59IiwiLm1mcC16b29tLW91dC1jdXIge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tZnAtem9vbS1vdXQtY3VyIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tZnAtY2xvc2Uge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDIycHg7XG59XG4ubWZwLWNsb3NlPi5pY29uIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hc3NldC12aWRlbyAubWZwLWNsb3NlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0b3A6IC00MHB4O1xufVxuLm1mcC1hcnJvd3tcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5tZnAtcy1yZWFkeSAubWZwLWFycm93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLm1mcC1hcnJvdyAubWZwLWIsIC5tZnAtYXJyb3c6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgb3BhY2l0eTogMTtcbn1cbi5tZnAtYXJyb3cgLm1mcC1hLCAubWZwLWFycm93IC5tZnAtYiwgLm1mcC1hcnJvdzphZnRlciwgLm1mcC1hcnJvdzpiZWZvcmUge1xuICAgIGJvcmRlcjogMDtcbn1cbi5tZnAtYXJyb3ctbGVmdC5tZnAtYXJyb3ctbGVmdCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICBsZWZ0OiA2MHB4O1xufVxuLmpzLWxpZ2h0Ym94X19ob3ZlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cbi5qcy1saWdodGJveF9faG92ZXItLW92ZXJsYXksXG4uanMtbGlnaHRib3hfX2hvdmVyLS1vdmVybGF5OmFmdGVye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xufVxuXG4uanMtbGlnaHRib3hfX2hvdmVyLS1vdmVybGF5LmpzLWxpZ2h0Ym94X19ob3Zlci0tb3ZlcmxheS12aWRlb3tcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5qcy1saWdodGJveF9faG92ZXItLW92ZXJsYXk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIG9wYWNpdHk6IC41O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsIC41KTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmpzLWxpZ2h0Ym94X19ob3Zlci0tb3ZlcmxheT4uaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuXG4vKkhvdmVyKi9cbi5qcy1saWdodGJveDpob3ZlciAuanMtbGlnaHRib3hfX2hvdmVyLS1vdmVybGF5LFxuLmpzLWxpZ2h0Ym94X19ob3Zlcjpob3ZlciAuanMtbGlnaHRib3hfX2hvdmVyLS1vdmVybGF5LFxuLmpzLWxpZ2h0Ym94X19ob3ZlcjphY3RpdmUgLmpzLWxpZ2h0Ym94X19ob3Zlci0tb3ZlcmxheSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xufVxuLm1mcC1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDE0MDBweDtcbn1cbi5tZnAtY291bnRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuLm1mcC10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbi8qSWZyYW1lKi9cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTY4MHB4O1xufVxuLm1mcC1pZnJhbWUtc2NhbGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmpzLWxpZ2h0Ym94X19ob3Zlci0tb3ZlcmxheT4uc2QtaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTM3cHg7XG4gICAgfVxuICAgIC5tZnAtYXJyb3ctbGVmdC5tZnAtYXJyb3ctbGVmdCB7XG4gICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgIH1cbiAgICAubWZwLWFycm93IHtcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgfVxuICAgIC5tZnAtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMThweDtcbiAgICB9XG5cbiAgICAuanMtbGlnaHRib3hfX2hvdmVyLS1vdmVybGF5LmpzLWxpZ2h0Ym94X19ob3Zlci0tb3ZlcmxheS12aWRlb3tcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbiIsIi5hc3NldC12aWRlbyB7XHJcbiAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLmVtYmVkLXJlc3BvbnNpdmUtaXRlbS52aWRlby1qcyB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbiAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbi10b3A6IC01MnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01MnB4O1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgaGVpZ2h0OiAxMDBweDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGZvbnQtc2l6ZTogMTBlbTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuLmFzc2V0LXZpZGVvIC52anMtZGVmYXVsdC1za2luOmhvdmVyIC52anMtYmlnLXBsYXktYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMmVtICNmZmY7XHJcbn1cclxuLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbiAudmpzLWJpZy1wbGF5LWJ1dHRvbjpiZWZvcmUge1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogMTAwcHg7XHJcbiAgICBjb250ZW50OiBcIlxcRTAyMFwiO1xyXG4gICAgZm9udC1mYW1pbHk6ICdpY29uZm9udCc7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtY29udHJvbCB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtY29udHJvbDpmb2N1czpiZWZvcmUsXHJcbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1jb250cm9sOmhvdmVyOmJlZm9yZSB7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgIG9wYWNpdHk6IC45O1xyXG59XHJcbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1wbGF5LWNvbnRyb2w6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDE5XCI7XHJcbiAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XHJcbn1cclxuLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbi52anMtcGxheWluZyAudmpzLXBsYXktY29udHJvbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMUZcIjtcclxuICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcclxufVxyXG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtbXV0ZS1jb250cm9sOmJlZm9yZSwgLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbiAudmpzLXZvbHVtZS1tZW51LWJ1dHRvbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMUFcIiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IGljb25mb250O1xyXG59XHJcbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1tdXRlLWNvbnRyb2wudmpzLXZvbC0wOmJlZm9yZSwgLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbiAudmpzLXZvbHVtZS1tZW51LWJ1dHRvbi52anMtdm9sLTA6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDFCXCIgIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcclxufVxyXG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtZnVsbHNjcmVlbi1jb250cm9sOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAxNlwiO1xyXG4gICAgZm9udC1mYW1pbHk6IGljb25mb250O1xyXG59XHJcbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4udmpzLWZ1bGxzY3JlZW4gLnZqcy1mdWxsc2NyZWVuLWNvbnRyb2w6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDE2XCI7XHJcbiAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC52anMtZGVmYXVsdC1za2luIC52anMtYmlnLXBsYXktYnV0dG9uLnZqcy1iaWctcGxheS1idXR0b246YmVmb3JlIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgIGxlZnQ6IDVweDtcclxuICAgIH1cclxuICAgIC5hc3NldC12aWRlbyB7XHJcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcclxuICAgIH1cclxufSIsIi8qIG5ldyBzdHlsaW5nIGZvciBtb2JpbGUgZnJpZW5kbHkgc2Vhc29uIG92ZXJ2aWV3Ki9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnJlY29tbWVuZC1zZWFzb25ze1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIC5yZWNvbW1lbmQtc2Vhc29uczphZnRlciB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjUwLCAyNTAsIDI1MCwgMC41KTtcbiAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIHJnYmEoMjUwLDI1MCwyNTAsMCkgMCUsIHJnYmEoMjUwLDI1MCwyNTAsLjg1KSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIHJnYmEoMjUwLDI1MCwyNTAsMCkgMCUscmdiYSgyNTAsMjUwLDI1MCwuODUpIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICByZ2JhKDI1MCwyNTAsMjUwLDApIDAlLHJnYmEoMjUwLDI1MCwyNTAsLjg1KSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDBmYWZhZmEnLCBlbmRDb2xvcnN0cj0nI2ZhZmFmYScsR3JhZGllbnRUeXBlPTEgKTsgLyogSUU2LTkgKi9cbiAgICB9XG4gICAgLnJlY29tbWVuZC1zZWFzb25zOmJlZm9yZSB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBjb250ZW50OiBcIlxcRTAwMlwiO1xuICAgICAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XG4gICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAucmVjb21tZW5kLXNlYXNvbnMgLnJvdy0tZ3V0dGVyLXdpdGgtMXtcbiAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuICAgIC5yZWNvbW1lbmQtc2Vhc29ucyAuY29se1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAucmVjb21tZW5kLXNlYXNvbnMgLnJlY29tbWVuZC1zZWFzb25zX19pdGVte1xuICAgICAgICBoZWlnaHQ6IDEwNXB4O1xuICAgICAgICB3aWR0aDogNzVweDtcbiAgICB9XG5cbiAgICAucmVjb21tZW5kLXNlYXNvbnMgLnJlY29tbWVuZC1zZWFzb25zX19wZXJjZW50e1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDI1JTtcbiAgICAgICAgYm90dG9tOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG4gICAgLnJlY29tbWVuZC1zZWFzb25zIC5yZWNvbW1lbmQtc2Vhc29uc19fY29sb3J7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDI1cHg7XG4gICAgfVxuICAgIC5yZWNvbW1lbmQtc2Vhc29ucyAucmVjb21tZW5kLXNlYXNvbnNfX3RleHR7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgfVxuXG59XG5cbi5yZWNvbW1lbmQtc2Vhc29uc19faXRlbSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19fcGVyY2VudHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNzAlO1xuICAgIGJvdHRvbTogLTQ1cHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4ucmVjb21tZW5kLXNlYXNvbnNfX3BlcmNlbnQtLXBlcmNlbnQge1xuICAgIGJhY2tncm91bmQ6ICNjM2MzYzU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19fY29sb3Ige1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuLnJlY29tbWVuZC1zZWFzb25zX190ZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5yZWNvbW1lbmQtc2Vhc29uc19faXRlbSB7XG4gICAgICAgIGhlaWdodDogMTA1cHg7XG4gICAgfVxuICAgIC5yZWNvbW1lbmQtc2Vhc29uc19fcGVyY2VudHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbGVmdDogMjUlO1xuICAgICAgICBib3R0b206IDM1cHg7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgICAucmVjb21tZW5kLXNlYXNvbnNfX2NvbG9yIHtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDI1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgLnJlY29tbWVuZC1zZWFzb25zX190ZXh0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgIH1cbn1cbi8qQ29sb3JzKi9cbi5yZWNvbW1lbmQtc2Vhc29uc19faXRlbS5qYW51YXJ5IC5yZWNvbW1lbmQtc2Vhc29uc19fY29sb3Ige1xuICAgIGJhY2tncm91bmQ6ICMwMDc1ODE7XG59XG4ucmVjb21tZW5kLXNlYXNvbnNfX2l0ZW0uZmVicnVhcnkgLnJlY29tbWVuZC1zZWFzb25zX19jb2xvciB7XG4gICAgYmFja2dyb3VuZDogIzAwN2Q1NTtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19faXRlbS5tYXJjaCAucmVjb21tZW5kLXNlYXNvbnNfX2NvbG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA4MjMyO1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtLmFwcmlsIC5yZWNvbW1lbmQtc2Vhc29uc19fY29sb3Ige1xuICAgIGJhY2tncm91bmQ6ICM3M2FkMWI7XG59XG4ucmVjb21tZW5kLXNlYXNvbnNfX2l0ZW0ubWF5IC5yZWNvbW1lbmQtc2Vhc29uc19fY29sb3Ige1xuICAgIGJhY2tncm91bmQ6ICNjOGQ2MzQ7XG59XG4ucmVjb21tZW5kLXNlYXNvbnNfX2l0ZW0uanVuZSAucmVjb21tZW5kLXNlYXNvbnNfX2NvbG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWFkZDE0O1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtLmp1bHkgLnJlY29tbWVuZC1zZWFzb25zX19jb2xvciB7XG4gICAgYmFja2dyb3VuZDogI2ZmY2UwMDtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19faXRlbS5hdWd1c3QgLnJlY29tbWVuZC1zZWFzb25zX19jb2xvciB7XG4gICAgYmFja2dyb3VuZDogI2ZmOTIwMDtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19faXRlbS5zZXB0ZW1iZXIgLnJlY29tbWVuZC1zZWFzb25zX19jb2xvciB7XG4gICAgYmFja2dyb3VuZDogI2M4MDAwMDtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19faXRlbS5vY3RvYmVyIC5yZWNvbW1lbmQtc2Vhc29uc19fY29sb3Ige1xuICAgIGJhY2tncm91bmQ6ICM4MTIwNjg7XG59XG4ucmVjb21tZW5kLXNlYXNvbnNfX2l0ZW0ubm92ZW1iZXIgLnJlY29tbWVuZC1zZWFzb25zX19jb2xvciB7XG4gICAgYmFja2dyb3VuZDogIzAwNWZhZjtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19faXRlbS5kZWNlbWJlciAucmVjb21tZW5kLXNlYXNvbnNfX2NvbG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA3NTgxO1xufSIsImZvb3RlciB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5mb290ZXIgLmJnLXByaW1hcnkge1xuICAgIHBhZGRpbmc6IDI1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KXtcbiAgICAuZm9vdGVyX19sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICBmb290ZXIgLmJnLXByaW1hcnkge1xuICAgICAgICBwYWRkaW5nOiA1NXB4O1xuICAgIH1cbn1cblxuZm9vdGVyIC5iZy1zZWNvbmRhcnkge1xuICAgIHBhZGRpbmc6IDE1cHg7XG59XG4uc29jaWFsLWljb25zIGxpIHtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG4uc29jaWFsLWljb25zIC5pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDM5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM5cHg7XG59XG4uc29jaWFsLWljb25zIGE6aG92ZXI+Lmljb24ge1xuICAgIGNvbG9yOiAjMDA4OGMyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZm9vdGVyX19sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDE3MHB4O1xufVxuLmZvb3Rlcl9fbG9nbz5pbWd7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uZm9vdGVyX19obCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuLmZvb3Rlcl9fY2VudGVyLWxvZ28ge1xuICAgIG1hcmdpbjogMjVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9vdGVyX19jZW50ZXItbG9nbyB7XG4gICAgICAgIG1hcmdpbjogNDVweCAwO1xuICAgIH1cbn1cbmZvb3RlciB1bCB7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5mb290ZXIgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5mb290ZXIgLnNvY2lhbC1pY29ucyBhOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgLnNvY2lhbC1pY29ucyBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICB9XG5cbiAgICAuZm9vdGVyX19sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxODZweDtcbiAgICB9XG59IiwiLmltZy13aXRoLW92ZXJsYXk6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmltZy1zZWNvbmRhcnktb3ZlcmxheS0tYmxhY2s6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZS1pbjtcclxufVxyXG4uaW1nLW92ZXJsYXktLWJsYWNrOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1ObVl5SWdjM1J2Y0MxdmNHRmphWFI1UFNJd0lpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU13TURBd01EQWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICB0cmFuc3BhcmVudCAwJSwgIzAwMDAwMCAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDEwMCUsIzAwMDAwMCkpO1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgdHJhbnNwYXJlbnQgMCUsIzAwMDAwMCAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICB0cmFuc3BhcmVudCAwJSwjMDAwMDAwIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICB0cmFuc3BhcmVudCAwJSwjMDAwMDAwIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHRyYW5zcGFyZW50IDAlLCMwMDAwMDAgMTAwJSk7XHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0ndHJhbnNwYXJlbnQnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLWluLW91dDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLWluLW91dDtcclxuICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW4tb3V0O1xyXG4gICAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XHJcbn1cclxuLmltZy1vdmVybGF5LS1ibGFjazpob3ZlcjphZnRlciB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcbi5pbWctb3ZlcmxheS0tYmx1ZTphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA5YmRjO1xyXG4gICAgb3BhY2l0eTogMC45O1xyXG59XHJcbi5pbWctb3ZlcmxheS0tdHVycXVvaXNlOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMGE1YTU7XHJcbiAgICBvcGFjaXR5OiAwLjk7XHJcbn1cclxuLmltZy1vdmVybGF5LS1ncmVlbjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzNiZThjO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG59XHJcbi5pbWctd2l0aC1vdmVybGF5LmltZy1jaXJjbGU6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxufVxyXG5cclxuLmlzQ2xpY2thYmxlOmhvdmVyIC5pbWctb3ZlcmxheS0tYmxhY2s6YWZ0ZXIsIC5pc0NsaWNrYWJsZTpob3ZlciAuaW1nLXNlY29uZGFyeS1vdmVybGF5LS1ibGFjazphZnRlciB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59IiwiLmF1dGhvciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5hdXRob3Ige1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIHRvcDogLTM0cHg7XHJcbiAgICB9XHJcbn1cclxuLmJsb2ctc2xpZGUgLmF1dGhvciB7XHJcbiAgICB0b3A6IC00MHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbn1cclxuLmF1dGhvcl9faW5mbyB7XHJcbiAgICBjb2xvcjogIzlhOWE5YTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG59XHJcbi5ibG9nLXNsaWRlIC5hdXRob3JfX2luZm8ge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4uYXV0aG9yX19zdGF0ZW1lbnQge1xyXG4gICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBsaW5lLWhlaWdodDoxLjI7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5hdXRob3JfX3N0YXRlbWVudCB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDYwLzQyKTtcclxuICAgIH1cclxufVxyXG4uYXV0aG9yX19zdGF0ZW1lbnRfX3F1b3RlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiAtMC40NWVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYXV0aG9yX19zdGF0ZW1lbnRfX3F1b3RlIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0wLjg1ZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xyXG4gICAgfVxyXG59XHJcbi5hdXRob3JfX3N0YXRlbWVudF9fcXVvdGUtLWVuZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6MDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiAxLjJlbTtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmF1dGhvcl9fc3RhdGVtZW50X19xdW90ZS0tZW5kIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6MDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMS40ZW07XHJcbiAgICB9XHJcbn1cclxuLmF1dGhvcl9fYm90dG9tIHtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuNSk7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDAgNXB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYXV0aG9yX19ib3R0b20ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcbiAgICAgICAgcGFkZGluZzogMzJweCAwIDIwcHg7XHJcbiAgICB9XHJcbn0iLCIuYmxvZy1zbGlkZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46IDUwcHggMCA0MHB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmxvZy1zbGlkZSB7XHJcbiAgICAgICAgbWFyZ2luOiAxMDBweCAwIDgwcHg7XHJcbiAgICB9XHJcbn1cclxuLmJsb2ctc2xpZGVfX2J0biB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSg1MCUpO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJsb2ctc2xpZGVfX2J0biB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCA3M3B4O1xyXG4gICAgfVxyXG59XHJcbi5ibG9nLXNsaWRlX19idG46aG92ZXIge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmJsb2ctc2xpZGVfX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmxvZy1zbGlkZV9fY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMCU7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuYmxvZy1zbGlkZV9fY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKmNvbG9ycyovXHJcbi5ibG9nLXNsaWRlLS1ibHVlIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvc3RhdGljL2ltZy9wYXR0ZXJuL3BhdHRlcm4tYmcucG5nXCIpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDA4OGQyIDAlLCAjMDA5YmRjIDEwMCUpO31cclxuLmJsb2ctc2xpZGUtLWRhcmstYmx1ZSB7YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3N0YXRpYy9pbWcvcGF0dGVybi9wYXR0ZXJuLWJnLnBuZ1wiKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzA3NjU4MiAwJSwgIzFhOTliNSAxMDAlKTt9XHJcbi5ibG9nLXNsaWRlLS10dXJxdW9pc2Uge2JhY2tncm91bmQtaW1hZ2U6IHVybChcIi9zdGF0aWMvaW1nL3BhdHRlcm4vcGF0dGVybi1iZy5wbmdcIiksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwOTg1ODUgMCUsICMzY2JhYmEgMTAwJSk7fVxyXG4uYmxvZy1zbGlkZS0tZGFyay1ncmVlbiB7YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3N0YXRpYy9pbWcvcGF0dGVybi9wYXR0ZXJuLWJnLnBuZ1wiKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzA2N2U1YiAwJSwgIzBiYTc4NSAxMDAlKTt9XHJcbi5ibG9nLXNsaWRlLS1ncmVlbiB7YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3N0YXRpYy9pbWcvcGF0dGVybi9wYXR0ZXJuLWJnLnBuZ1wiKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzU3OWM2YyAwJSwgIzhhYzY5ZiAxMDAlKTt9XHJcbi5ibG9nLXNsaWRlLS1saWdodC1ibHVlIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvc3RhdGljL2ltZy9wYXR0ZXJuL3BhdHRlcm4tYmcucG5nXCIpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNGY3ZTliIDAlLCAjODRiMGM3IDEwMCUpO31cclxuLmJsb2ctc2xpZGUtLXB1cnBsZSB7YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3N0YXRpYy9pbWcvcGF0dGVybi9wYXR0ZXJuLWJnLnBuZ1wiKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzVmNjM5OCAwJSwgIzkyOTZjMyAxMDAlKTt9XHJcbi5ibG9nLXNsaWRlLS1ncmV5LWJsdWUge2JhY2tncm91bmQtaW1hZ2U6IHVybChcIi9zdGF0aWMvaW1nL3BhdHRlcm4vcGF0dGVybi1iZy5wbmdcIiksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM4NUFBQjMgMCUsICNCNkQwRDUgMTAwJSk7O31cclxuLmJsb2ctc2xpZGUtLWJsdWUgLmJsb2ctc2xpZGVfX2J0biB7YmFja2dyb3VuZDogIzAwNWZhZjt9XHJcbi5ibG9nLXNsaWRlLS1kYXJrLWJsdWUgLmJsb2ctc2xpZGVfX2J0biB7YmFja2dyb3VuZDogIzA2NjM4MTt9XHJcbi5ibG9nLXNsaWRlLS10dXJxdW9pc2UgLmJsb2ctc2xpZGVfX2J0biB7YmFja2dyb3VuZDogIzA2ODE4MTt9XHJcbi5ibG9nLXNsaWRlLS1kYXJrLWdyZWVuIC5ibG9nLXNsaWRlX19idG4ge2JhY2tncm91bmQ6ICMwNjdlNWI7fVxyXG4uYmxvZy1zbGlkZS0tZ3JlZW4gLmJsb2ctc2xpZGVfX2J0biB7YmFja2dyb3VuZDogIzA2N2U1Yjt9XHJcbi5ibG9nLXNsaWRlLS1saWdodC1ibHVlIC5ibG9nLXNsaWRlX19idG4ge2JhY2tncm91bmQ6ICM0ZTdkOWE7fVxyXG4uYmxvZy1zbGlkZS0tcHVycGxlIC5ibG9nLXNsaWRlX19idG4ge2JhY2tncm91bmQ6ICM1ZDYxOTY7fVxyXG4uYmxvZy1zbGlkZS0tZ3JleS1ibHVlIC5ibG9nLXNsaWRlX19idG4ge2JhY2tncm91bmQ6ICM4NWFhYjM7fVxyXG5cclxuLypob3ZlciBjb2xvcnMqL1xyXG4uYmxvZy1zbGlkZS0tYmx1ZSAuYmxvZy1zbGlkZV9fYnRuOmhvdmVyIHtiYWNrZ3JvdW5kOiAjMDU4MGMyO31cclxuLmJsb2ctc2xpZGUtLWRhcmstYmx1ZSAuYmxvZy1zbGlkZV9fYnRuOmhvdmVyIHtiYWNrZ3JvdW5kOiAjMWI3MThiO31cclxuLmJsb2ctc2xpZGUtLXR1cnF1b2lzZSAuYmxvZy1zbGlkZV9fYnRuOmhvdmVyIHtiYWNrZ3JvdW5kOiAjMTc4Njg2O31cclxuLmJsb2ctc2xpZGUtLWRhcmstZ3JlZW4gLmJsb2ctc2xpZGVfX2J0bjpob3ZlciB7YmFja2dyb3VuZDogIzBkOGY3MDt9XHJcbi5ibG9nLXNsaWRlLS1ncmVlbiAuYmxvZy1zbGlkZV9fYnRuOmhvdmVyIHtiYWNrZ3JvdW5kOiAjNTc5YzZjO31cclxuLmJsb2ctc2xpZGUtLWxpZ2h0LWJsdWUgLmJsb2ctc2xpZGVfX2J0bjpob3ZlciB7YmFja2dyb3VuZDogIzY0OGNhNDt9XHJcbi5ibG9nLXNsaWRlLS1wdXJwbGUgLmJsb2ctc2xpZGVfX2J0bjpob3ZlciB7YmFja2dyb3VuZDogIzdkODFhZDt9XHJcbi5ibG9nLXNsaWRlLS1ncmV5LWJsdWUgLmJsb2ctc2xpZGVfX2J0bjpob3ZlciB7YmFja2dyb3VuZDogIzdlYWViYTt9IiwiLmNvbnRhaW5lci1ib29raW5nLXN0YXJ0LXNsaWRle1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYm9va2luZy1zdGFydC1zbGlkZV9fc2VsZWN0LWNpdHkgLmNvbnRlbnQtYmxvY2suZC1pYjpsYXN0LWNoaWxke1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmJvb2tpbmctc3RhcnQtc2xpZGVfX3NlbGVjdC1vdmVybGF5Pi5yb3c+LmNvbHtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuLmJvb2tpbmctc3RhcnQtc2xpZGVfX3NlbGVjdC1vdmVybGF5IC5zZWxlY3Qtb3ZlcmxheV9faW5mby1ib3h7XHJcbiAgICBtYXJnaW46IDMwcHggMDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgNnB4IDAgI2RiZGJkYjtcclxufVxyXG5cclxuLnNlbGVjdC1jaXR5X19zZWxlY3QtZm9ybSxcclxuLnNlbGVjdC1yZWdpb25fX3NlbGVjdC1mb3Jte1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcblxyXG4uc2VsZWN0LWNpdHlfX2xpbmstbGlzdCB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG4uc2VsZWN0LWNpdHlfX2xpbmstbGlzdCB1bCBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbn1cclxuLnNlbGVjdC1jaXR5X19saW5rLWxpc3QgdWwgbGkgYXtcclxuICAgIGNvbG9yOiAjMDA5YmRjO1xyXG59XHJcbi5zZWxlY3QtY2l0eV9fbGluay1saXN0IHVsIGxpIGE6aG92ZXJ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG4uc2VsZWN0LWNpdHlfX2xpbmstbGlzdCB1bCBsaTpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjMDA5QkRDO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogOHB4O1xyXG4gICAgdG9wOiA5cHg7XHJcbn1cclxuLnNlbGVjdC1yZWdpb25fX21hcHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTYwcHg7XHJcblxyXG59XHJcblxyXG4uc2VsZWN0LXJlZ2lvbl9fbWFwIHN2ZyBnOm5vdCgubWFwX19uby1ob3Zlcik6aG92ZXI+cGF0aCxcclxuLnNlbGVjdC1yZWdpb25fX21hcCBzdmcgZzpub3QoLm1hcF9fbm8taG92ZXIpOmZvY3VzPnBhdGh7XHJcbiAgICBmaWxsOiAjZDFkMWQxO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5zZWxlY3QtcmVnaW9uX19tYXAgc3ZnIGc6bm90KC5tYXBfX25vLWhvdmVyKTp2aXNpdGVkPnBhdGh7XHJcbiAgICBmaWxsOiAjZTZlNmU2O1xyXG59XHJcblxyXG4uc2VsZWN0LXJlZ2lvbl9fbWFwIHN2ZyBnOmZvY3Vze1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLnNlbGVjdC1yZWdpb25fX21hcCBzdmcgZy5pbmZvLWFjdGl2ZXtcclxuICAgIGZpbGw6ICNkMWQxZDE7XHJcbn1cclxuXHJcbi53ZWF0aGVyLW1hcCBzdmcgZzpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4uc2VsZWN0LXJlZ2lvbl9fbWFwIHN2ZyBnIHRleHR7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5zZWxlY3Qtb3ZlcmxheV9faW5mby1ib3h7XHJcblxyXG59XHJcbi5zZWxlY3Qtb3ZlcmxheV9faW5mby1ib3ggLmljb24tY2xvc2V7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0b3A6IC0zMHB4O1xyXG4gICAgcGFkZGluZzogMThweDtcclxuICAgIHJpZ2h0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgei1pbmRleDoxO1xyXG4gICAgYmFja2dyb3VuZDogIzAwOWJkYztcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsMCwwLC4xKSwgMCAycHggM3B4IHJnYmEoMCwwLDAsLjIpO1xyXG59XHJcblxyXG4uaW5mby1ib3hfX2hlYWR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmluZm8tYm94X19oZWFkIC5pbWctb3ZlcmxheS0tYmxhY2s6aG92ZXI6YWZ0ZXJ7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbn1cclxuLmluZm8tYm94X19oZWFkIC5oZWFkX19obHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHBhZGRpbmc6IDAgMzBweDtcclxufVxyXG5cclxuLmluZm8tYm94X19ib2R5e1xyXG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xyXG59XHJcblxyXG4uaW5mby1ib3hfX2JvZHkgLmJvZHlfX2Rlc2NwcmlwdGlvbntcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmd7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDExcHggMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuXHJcbi5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmc6Zm9jdXMsXHJcbi5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmc6YWN0aXZle1xyXG4gICAgY29sb3I6ICNiNDBhMTk7XHJcbn1cclxuXHJcblxyXG4uaW5mby1ib3hfX2JvZHkgLmJ0bi1ib29raW5nIC5pY29uLWJlZHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogNHB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmluZm8tYm94X19ib2R5IC5idG4tYm9va2luZyAuYnRuLWJvb2tpbmdfX3RleHR7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMDtcclxufVxyXG5cclxuXHJcblxyXG4uaW5mby1ib3hfX2JvZHkgLmJ0bi1ib29raW5nIC5pY29uLWFycm93e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjQwYTE5O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xyXG59XHJcblxyXG4uaW5mby1ib3hfX2JvZHkgLmJvZHlfX3RvcC1kZXN0aW5hdGlvbnN7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi5pbmZvLWJveF9fYm9keSAuYm9keV9fdG9wLWRlc3RpbmF0aW9ucyB1bCBsaXtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJvb2tpbmctc3RhcnQtc2xpZGVfX3NlbGVjdC1vdmVybGF5Pi5yb3c+LmNvbHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA2MHB4O1xyXG4gICAgfVxyXG4gICAgLmJvb2tpbmctc3RhcnQtc2xpZGVfX3NlbGVjdC1vdmVybGF5IC5zZWxlY3Qtb3ZlcmxheV9faW5mby1ib3gge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0LXJlZ2lvbl9fbWFwIHN2Z3tcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnNlbGVjdC1jaXR5X19zZWxlY3QtZm9ybSxcclxuICAgIC5zZWxlY3QtcmVnaW9uX19zZWxlY3QtZm9ybXtcclxuICAgICAgICB3aWR0aDogMzkwcHg7XHJcbiAgICB9XHJcbiAgICAuc2VsZWN0LWNpdHlfX3NlbGVjdC1mb3JtIC5mb3JtLWNvbnRyb2wuc2VsZWN0LFxyXG4gICAgLnNlbGVjdC1yZWdpb25fX3NlbGVjdC1mb3JtIC5mcm9tLWNvbnRyb2wuc2VsZWN0e1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgIH1cclxuICAgIC5zZWxlY3QtY2l0eV9fc2VsZWN0LWZvcm0gLmZvcm0tY29udHJvbC5zZWxlY3R+Lmljb24tb3BlbixcclxuICAgIC5zZWxlY3QtcmVnaW9uX19zZWxlY3QtZm9ybSAuZm9ybS1jb250cm9sLnNlbGVjdH4uaWNvbi1vcGVue1xyXG4gICAgICAgIGJvdHRvbTogMTlweDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmluZm8tYm94X19ib2R5e1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5mby1ib3hfX2JvZHkgLmJ0bi1ib29raW5ne1xyXG4gICAgICAgIHBhZGRpbmc6IDExcHggMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5mby1ib3hfX2JvZHkgLmJ0bi1ib29raW5nIC5pY29uLWJlZHtcclxuICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICB9XHJcbiAgICAuaW5mby1ib3hfX2JvZHkgLmJ0bi1ib29raW5nIC5idG4tYm9va2luZ19fdGV4dHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZmxvYXQ6bm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuaW5mby1ib3hfX2JvZHkgLmJ0bi1ib29raW5nIC5pY29uLWFycm93e1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJvb2tpbmctc3RhcnQtc2xpZGVfX3NlbGVjdC1yZWdpb257XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTcwcHg7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmcgLmljb24tYmVke1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5mby1ib3hfX2JvZHkgLmJ0bi1ib29raW5nIC5idG4tYm9va2luZ19fdGV4dHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgIC5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmcgLmljb24tYXJyb3d7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxufVxyXG4iLCIuaW1nLXNsaWRlciB7XHJcbiAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICBtYXJnaW46IDMwcHggMDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgICAuaW1nLXNsaWRlciB7XHJcbiAgICAgICAgcGFkZGluZzogMCA3MHB4O1xyXG4gICAgICAgIG1hcmdpbjogNTVweCAwIDQ1cHg7XHJcbiAgICB9XHJcbn1cclxuLmltZy1zbGlkZXIgLmltZy1zbGlkZXJfX2Fycm93IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNThweDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICByaWdodDogMDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgICAuaW1nLXNsaWRlciAuaW1nLXNsaWRlcl9fYXJyb3cge1xyXG4gICAgICAgIHRvcDogMTE4cHg7XHJcbiAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbn1cclxuLmltZy1zbGlkZXIgLmltZy1zbGlkZXJfX2Fycm93LnNsaWNrLXByZXYge1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgIC5pbWctc2xpZGVyIC5pbWctc2xpZGVyX19hcnJvdy5zbGljay1wcmV2IHtcclxuICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcbi5pbWctc2xpZGVyX19pdGVtX19tZXRhIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbn0iLCIuZGV0YWlsLXRhYmxle1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxufVxuLmRldGFpbC10YWJsZV9fbGFiZWx7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5kaXZpZGVyLWxlZnQuZGV0YWlsLXRhYmxlX190ZXh0e1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbi5kZXRhaWwtdGFibGVfX2ljb24+Lmljb24tYW5yZWlzZXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5kZXRhaWwtdGFibGVfX2ljb246YWZ0ZXJ7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2MzYzNjNTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMTJweDtcbiAgICB6LWluZGV4OiAtMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZGV0YWlsLXRhYmxlX19sYWJlbHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tU2VtaWJvbGQnLCBzYW5zLXNlcmlmO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmRpdmlkZXItbGVmdC5kZXRhaWwtdGFibGVfX3RleHR7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2MzYzNjNTtcblxuICAgIH1cbiAgICAuZGV0YWlsLXRhYmxlX19pY29ue1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgLmRldGFpbC10YWJsZV9faWNvbj4uaWNvbi1hbnJlaXNle1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cbiAgICAuZGV0YWlsLXRhYmxlX19pY29uOmFmdGVye1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuIiwiLyogcm93LS1zYW1lLWhlaWdodCAqL1xuLnJvdy0tc2FtZS1oZWlnaHRfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi8qXG4gKiB0aGUgLnJvdy0tc2FtZS1oZWlnaHQgc2VsZWN0b3IgaGFzIHRvIGJlIGFmdGVyXG4gKiAucm93LS1zYW1lLWhlaWdodF9faXRlbSB0byBpbmNyZWFzZSB0aGUgc3BlY2lmaWNpdHlcbiAqIGluIGNhc2Ugb2YgY2hhaW5pbmcgdGhlIHR3byBzZWxlY3RvcnNcbiAqICh3aGljaCBpcyBuZWVkZWQgZm9yIG5lc3RlZCByb3dzKVxuICovXG4ucm93LS1zYW1lLWhlaWdodCxcbi5yb3ctLXNhbWUtaGVpZ2h0LnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAvKmFsaWduLWl0ZW1zOiBzdHJldGNoOyovXG4gICAgLypqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47Ki9cbiAgICAvKm92ZXJmbG93OiBoaWRkZW47Ki9cbn1cbi5yb3ctLXNhbWUtaGVpZ2h0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucm93LS1zYW1lLWhlaWdodC0tb25lLXJvdyB7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xufVxuLnJvdy0tc2FtZS1oZWlnaHQuc2xpY2stc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5yb3ctLXNhbWUtaGVpZ2h0OmJlZm9yZSxcbi5yb3ctLXNhbWUtaGVpZ2h0OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnJvdy0tc2FtZS1oZWlnaHQgPiAuY29sLFxuLnJvdy0tc2FtZS1oZWlnaHQuc2xpY2stc2xpZGVyIC5jb2wge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJvdy0taW5saW5lLWJsb2NrIC50ZWFzZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnJvdy0taW5saW5lLWJsb2NrIC50ZWFzZXIsXG4gICAgLnJvdy0tc2FtZS1oZWlnaHQtc20gLnJvdy0tc2FtZS1oZWlnaHRfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgLypcbiAgICAgKiB0aGUgLnJvdy0tc2FtZS1oZWlnaHQgc2VsZWN0b3IgaGFzIHRvIGJlIGFmdGVyXG4gICAgICogLnJvdy0tc2FtZS1oZWlnaHRfX2l0ZW0gdG8gaW5jcmVhc2UgdGhlIHNwZWNpZmljaXR5XG4gICAgICogaW4gY2FzZSBvZiBjaGFpbmluZyB0aGUgdHdvIHNlbGVjdG9yc1xuICAgICAqICh3aGljaCBpcyBuZWVkZWQgZm9yIG5lc3RlZCByb3dzKVxuICAgICAqL1xuICAgIC5yb3ctLWlubGluZS1ibG9jayxcbiAgICAucm93LS1pbmxpbmUtYmxvY2suc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbiAgICAucm93LS1zYW1lLWhlaWdodC1zbSxcbiAgICAucm93LS1zYW1lLWhlaWdodC1zbS5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAvKmFsaWduLWl0ZW1zOiBzdHJldGNoOyovXG4gICAgICAgIC8qanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyovXG4gICAgICAgIC8qb3ZlcmZsb3c6IGhpZGRlbjsqL1xuICAgIH1cbiAgICAucm93LS1pbmxpbmUtYmxvY2suc2xpY2stc2xpZGVyLFxuICAgIC5yb3ctLXNhbWUtaGVpZ2h0LXNtLnNsaWNrLXNsaWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAucm93LS1pbmxpbmUtYmxvY2s6YmVmb3JlLFxuICAgIC5yb3ctLWlubGluZS1ibG9jazphZnRlcixcbiAgICAucm93LS1zYW1lLWhlaWdodC1zbTpiZWZvcmUsXG4gICAgLnJvdy0tc2FtZS1oZWlnaHQtc206YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAucm93LS1pbmxpbmUtYmxvY2sgPiAuY2VudGVyLWNvbCxcbiAgICAucm93LS1pbmxpbmUtYmxvY2suc2xpY2stc2xpZGVyIC5jZW50ZXItY29sLFxuICAgIC5yb3ctLXNhbWUtaGVpZ2h0LXNtID4gLmNvbCxcbiAgICAucm93LS1zYW1lLWhlaWdodC1zbS5zbGljay1zbGlkZXIgLmNvbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG59XG4ucm93LS1pbmxpbmUtYmxvY2sge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4vKnZlcnRpY2FsIGd1dHRlciovXG4ucm93LS12ZXJ0aWNhbC1ndXR0ZXItMzYgPiAuY29sIHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xufVxuXG4ucm93LS12ZXJ0aWNhbC1ndXR0ZXItMTAge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuLnJvdy0tdmVydGljYWwtZ3V0dGVyLTEwID4gLmNvbCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5yb3ctLXZlcnRpY2FsLWd1dHRlci0yMCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG4ucm93LS12ZXJ0aWNhbC1ndXR0ZXItMjAgPiAuY29sIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucm93LS1hbGlnbi1jZW50ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn0iLCIuaGVyby1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZXJvLWltZy0td2l0aC1vdmVybGF5OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC4zKSAxMDAlKTsgXG59XG4uaGVyby1pbWdfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlcm8taW1nX19jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMDtcbiAgICB9XG59XG4uaGVyby1pbWdfX2NvbnRlbnRfX2hsIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG59XG4uaGVyby1pbWdfX2NvbnRlbnRfX2hsLS1sZyB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVyby1pbWdfX2NvbnRlbnRfX2hsIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgIH1cbiAgICAuaGVyby1pbWdfX2NvbnRlbnRfX2hsLS1sZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuaGVyby1pbWdfX2NvbnRlbnRfX2hsIHtcbiAgICAgICAgZm9udC1zaXplOiA3MHB4O1xuICAgIH1cbiAgICAuaGVyby1pbWdfX2NvbnRlbnRfX2hsLS1sZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICB9XG59XG4uaGVyby1pbWdfX2JhY2tsaW5re1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE3cHg7XG4gICAgbGVmdDogMjBweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlcm8taW1nX19iYWNrbGluayB7XG4gICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cbi5oZXJvLWltZ19fYmFja2xpbmsgLmhlcm8taW1nX19iYWNrbGlua19faWNvbntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICBmb250LXNpemU6IDhweDtcbn1cbi5oZXJvLWltZ19fYmFja2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmhlcm8taW1nX19sb2dvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6MTBweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1heC13aWR0aDogMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oZXJvLWltZ19fbG9nbyB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OjUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5oZXJvLWltZ19fbG9nbyB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oZXJvLWltZyAubmF2YmFyLXNlYXJjaCB7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgYm90dG9tOiAwO1xuICAgIH1cbiAgICAuaGVyby1pbWcgLm9wZW4tc2VhcmNoLmlzLW9wZW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICB9XG59XG5cbi5oZXJvLWltZ19fYmFkZ2Uge1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gLTIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oZXJvLWltZ19fYmFkZ2Uge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMTIwcHg7XG4gICAgfVxufSIsIi53ZWF0aGVyLWJsb2NrICsgLndlYXRoZXItYmxvY2t7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi53ZWF0aGVyLWJsb2NrX19pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53ZWF0aGVyLWJsb2NrX19pbWc6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAzOTZweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNykgMTAwJSk7XG59XG4ud2VhdGhlci1ibG9ja19faW1nX190ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLndlYXRoZXItYmxvY2tfX2ltZ19fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgIH1cbn1cbi53ZWF0aGVyLWJsb2NrX19pbWdfX2RldGFpbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGJvdHRvbTogMTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAud2VhdGhlci1ibG9ja19faW1nX19kZXRhaWwge1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgYm90dG9tOiAyNXB4O1xuICAgIH1cbn1cbi53ZWF0aGVyLWJsb2NrX19pbWdfX2RldGFpbCA+IC5pY29uIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLndlYXRoZXItYmxvY2tfX2ltZ19fZGV0YWlsOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi53ZWF0aGVyLWJsb2NrX19pbWdfX2RldGFpbDpob3ZlciA+IC5pY29uIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbn1cbi53ZWF0aGVyLWJsb2NrX19kZXRhaWwge1xuICAgIHBhZGRpbmc6IDI1cHggMTVweCAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC53ZWF0aGVyLWJsb2NrX19kZXRhaWwge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDI4cHggMjBweDtcbiAgICB9XG4gICAgLndlYXRoZXItYmxvY2stc20gLndlYXRoZXItYmxvY2tfX2RldGFpbCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgfVxufVxuLndlYXRoZXItYmxvY2tfX2RldGFpbF9faWNvbiB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAud2VhdGhlci1ibG9ja19fZGV0YWlsX19pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAxMzBweDtcbiAgICB9XG4gICAgLndlYXRoZXItYmxvY2stc20gLndlYXRoZXItYmxvY2tfX2RldGFpbF9faWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICB9XG59XG4ud2VhdGhlci1ibG9ja19fZGV0YWlsX19obHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAud2VhdGhlci1ibG9ja19fZGV0YWlsX19obHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cbiAgICAud2VhdGhlci1ibG9jay1zbSAud2VhdGhlci1ibG9ja19fZGV0YWlsX19obCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cbn1cbi53ZWF0aGVyLWJsb2NrX19kZXRhaWxfX2RhdGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cbi53ZWF0aGVyLWJsb2NrX19kZXRhaWxfX2RhdGEgKyAud2VhdGhlci1ibG9ja19fZGV0YWlsX19kYXRhIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLndlYXRoZXItYmxvY2tfX2RldGFpbF9fZGF0YSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgLndlYXRoZXItYmxvY2tfX2RldGFpbF9fZGF0YSArIC53ZWF0aGVyLWJsb2NrX19kZXRhaWxfX2RhdGEge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgIC53ZWF0aGVyLWJsb2NrLXNtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAud2VhdGhlci1ibG9jay1zbSAud2VhdGhlci1ibG9ja19fZGV0YWlsIHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG59XG5cblxuLyogKioqKioqKioqKioqICAgICBXRUFUSEVSIE1BUCAgICAgKioqKioqKioqKioqICovXG4uYmctd2VhdGhlci1tYXB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmJnLXdlYXRoZXItbWFwOmJlZm9yZXtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIzAwYThlMSAwLCMwMDg5ZDMgMTAwJSk7XG4gICAgb3BhY2l0eTogMC44NTtcbn1cbi5iZy13ZWF0aGVyLW1hcDphZnRlcntcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAyNzBweDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDBhOGUxIDAlLCByZ2JhKDAsIDE2NywgMjI1LCAwKSAxMDAlKTtcblxufVxuLndlYXRoZXItbWFwe1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiA3OTVweDtcbiAgICBtYXJnaW46IDMwcHggYXV0byA1MHB4IGF1dG87XG59XG4ud2VhdGhlci1tYXAtaW5mbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHotaW5kZXg6IDE7XG59XG4ud2VhdGhlci1tYXAtaW5mbyAuY29sOm50aC1jaGlsZCgyKSAud2VhdGhlci1tYXAtaW5mb19fYmxvY2t7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuLndlYXRoZXItbWFwLWluZm8gLmNvbDpmaXJzdC1jaGlsZCAud2VhdGhlci1tYXAtaW5mb19fYmxvY2sge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cbi53ZWF0aGVyLW1hcC1pbmZvIC5jb2w6bGFzdC1jaGlsZCAud2VhdGhlci1tYXAtaW5mb19fYmxvY2sge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ud2VhdGhlci1tYXAtaW5mb19fYmxvY2t7XG4gICAgcGFkZGluZzogMjVweCA1MHB4O1xufVxuXG4ud2VhdGhlci1tYXAtaW5mb19fYmxvY2sgLndlYXRoZXItbWFwLWluZm9fX2Jsb2NrX19obHtcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tUmVndWxhcic7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIHRleHQtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4ud2VhdGhlci1tYXAtaW5mb19fYmxvY2sgLndlYXRoZXItbWFwLWluZm9fX2Jsb2NrLS1zcGVjaWFsLXRleHR7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI1LzE4KTtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi50ZW1wZXJhdHVyZS1sYWJlbHtcbiAgICAvKm1hcmdpbi1ib3R0b206IDVweDsqL1xufVxuLnRlbXBlcmF0dXJlX192YWx1ZXtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG59XG4uYnRuLnRlbXBlcmF0dXJlX19kZXRhaWwtbGlua3tcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uYnRuLnRlbXBlcmF0dXJlX19kZXRhaWwtbGluayA+IC5pY29uLWFycm93e1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB0b3A6IDEzcHg7XG59XG5cbi53ZWF0aGVyLW1hcCBzdmcgZzpub3QoLm1hcF9fbm8taG92ZXIpOmhvdmVyPnBhdGgsIC53ZWF0aGVyLW1hcCBzdmcgZzpub3QoLm1hcF9fbm8taG92ZXIpOmZvY3VzPnBhdGh7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZpbGw6ICNlNmU2ZTY7XG59XG4ud2VhdGhlci1tYXAgc3ZnIHRleHR7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ud2VhdGhlci1tYXAgc3ZnIGcuaW5mby1hY3RpdmV7XG4gICAgZmlsbDogI2U2ZTZlNjtcbn1cblxuLndlYXRoZXItbWFwLWRhdGFfX2JveHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwOTYwMDtcbiAgICBwYWRkaW5nOiAyOHB4IDI4cHggMjJweCAyOHB4O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlO1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLndlYXRoZXItbWFwLWRhdGFfX2JveC5hY3RpdmV7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ud2VhdGhlci1tYXAtZGF0YV9fYm94OmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0zMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBib3JkZXItdG9wOiAxNHB4IHNvbGlkICNmMDk2MDA7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcblxufVxuLndlYXRoZXItbWFwLWRhdGFfX2JveCAud2VhdGhlci1tYXAtZGF0YV9fYm94X19jbG9zZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRvcDogLTIwcHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICByaWdodDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogI2YwOTYwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMCwwLDAsLjEpLCAwIDJweCAzcHggcmdiYSgwLDAsMCwuMik7XG59XG4ud2VhdGhlci1tYXAtZGF0YV9fYm94X19sYWJlbHtcbiAgICBmb250LXNpemU6IDMwcHg7XG59XG4ud2VhdGhlci1tYXAtZGF0YV9fYm94X19sYWJlbCAud2VhdGhlci1pY29ue1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLndlYXRoZXItbWFwLWRhdGFfX2JveCAudGVtcGVyYXR1cmVfX3ZhbHVle1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cblxuLndlYXRoZXItbWFwLWluZm9fX2Jsb2NrIC50ZW1wZXJhdHVyZV9fdmFsdWUsXG4ud2VhdGhlci1tYXAtZGF0YV9fYm94IC50ZW1wZXJhdHVyZV9fdmFsdWV7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgIC53ZWF0aGVyLW1hcC1pbmZve1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cblxuICAgIC53ZWF0aGVyLW1hcC1pbmZvX19ibG9ja3tcbiAgICAgICAgcGFkZGluZzogMjVweCAwO1xuXG4gICAgfVxuICAgIC53ZWF0aGVyLW1hcC1pbmZvIC5jb2w6bnRoLWNoaWxkKDIpIC53ZWF0aGVyLW1hcC1pbmZvX19ibG9ja3tcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbn0iLCIudGVtcGVyYXR1cmVfX3ZhbHVlIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRlbXBlcmF0dXJlLS1zbSAudGVtcGVyYXR1cmVfX3ZhbHVlIHtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRlbXBlcmF0dXJlX192YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgfVxuICAgIC50ZW1wZXJhdHVyZS0tc20gLnRlbXBlcmF0dXJlX192YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDNweDtcbiAgICB9XG59XG4udGVtcGVyYXR1cmVfX3ZhbHVlX19zbWFsbHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMTBweDtcbn1cbi50ZW1wZXJhdHVyZV9fdmFsdWVfX3NtYWxsLS1taW4ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDhweDtcbn1cbi50ZW1wZXJhdHVyZS0tc20gLnRlbXBlcmF0dXJlX192YWx1ZV9fc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0b3A6IDhweDtcbn1cbi50ZW1wZXJhdHVyZS0tc20udGVtcGVyYXR1cmUtLXNtIC50ZW1wZXJhdHVyZV9fdmFsdWVfX3NtYWxsLS1taW4ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRlbXBlcmF0dXJlX192YWx1ZV9fc21hbGx7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgIH1cbiAgICAudGVtcGVyYXR1cmVfX3ZhbHVlX19zbWFsbC0tbWluIHtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLnRlbXBlcmF0dXJlLS1zbSAudGVtcGVyYXR1cmVfX3ZhbHVlX19zbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgIH1cbn0iLCIud2VhdGhlci1zbGlkZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTJweCAxMnB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAud2VhdGhlci1zbGlkZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLndlYXRoZXItc2xpZGUge1xuICAgICAgICBwYWRkaW5nOiAyNnB4IDI4cHg7XG4gICAgfVxufVxuLndlYXRoZXItc2xpZGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDg5ZDMgMCUsICMwMGE4ZTEgMTAwJSk7XG4gICAgb3BhY2l0eTogLjg1O1xufVxuLndlYXRoZXItc2xpZGVfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRleHQtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODBweCl7XG4gICAgLndlYXRoZXItc2xpZGVfX2NvbnRlbnQge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAud2VhdGhlci1zbGlkZV9fY29udGVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLndlYXRoZXItc2xpZGVfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuICAgIC53ZWF0aGVyLXNsaWRlX19jb250ZW50Pi5yb3c+LmNvbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxufVxuLndlYXRoZXItc2xpZGVfX2NvbnRlbnRfX2hse1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4NnB4KSB7XG4gICAgLndlYXRoZXItc2xpZGVfX2NvbnRlbnRfX2RhdGF7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud2VhdGhlci1zbGlkZV9fY29udGVudF9fZGF0YXtcbiAgICAgICAgcGFkZGluZzogMCA4MHB4IDAgMzBweDtcbiAgICB9XG4gICAgLndlYXRoZXItc2xpZGVfX2NvbnRlbnRfX2RhdGEgKyAud2VhdGhlci1zbGlkZV9fY29udGVudF9fZGF0YSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgfVxufVxuLndlYXRoZXItc2xpZGVfX2NvbnRlbnRfX2RhdGEgKyAud2VhdGhlci1zbGlkZV9fY29udGVudF9fZGF0YSB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xufVxuLndlYXRoZXItc2xpZGVfX2NvbnRlbnRfX2ljb24ge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53ZWF0aGVyLXNsaWRlX19jb250ZW50X19pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLndlYXRoZXItc2xpZGVfX2NvbnRlbnRfX2NvbHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndlYXRoZXItc2xpZGVfX2NvbnRlbnRfX2NvbHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4NnB4KXtcbiAgICAud2VhdGhlci1zbGlkZV9fY29udGVudF9fY29sOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cbn1cbi53ZWF0aGVyLXNsaWRlX19jb250ZW50X19jb2xfX2ljb257XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiAtLjE1ZW07XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAud2VhdGhlci1zbGlkZSAudGVtcGVyYXR1cmVfX3ZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICAgIH1cbiAgICAud2VhdGhlci1zbGlkZSAudGVtcGVyYXR1cmUtLXNtIC50ZW1wZXJhdHVyZV9fdmFsdWVfX3NtYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbn0iLCIuc2xpZGUge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuc2xpZGUge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgfVxufVxuLnNsaWRlLS1wYWRkaW5nLXRvcC1sZyB7XG4gICAgcGFkZGluZzogNTBweCAwIDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnNsaWRlLS1wYWRkaW5nLXRvcC1sZyB7XG4gICAgICAgIHBhZGRpbmc6IDcwcHggMCA1MHB4O1xuICAgIH1cbn1cblxuLnNsaWRlLWxnIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnNsaWRlLWxnIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAwO1xuICAgIH1cbn1cblxuLnNsaWRlLXNtIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnNsaWRlLXNtIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgIH1cbn1cblxuXG4uc2xpZGUtLW5vLWJvdHRvbS1wYWRkaW5nLnNsaWRlLS1uby1ib3R0b20tcGFkZGluZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5zbGlkZS10ZXh0LWJsb2NrIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjUvMTgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5zbGlkZS10ZXh0LWJsb2NrIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgIC5zbGlkZV9fYmxvY2sge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbn1cbi5zbGlkZSArIGZvb3Rlci5tdDIwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2xpZGUtLWJvcmRlcmVkLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDM0MzQzU7XG59IiwiLmZpbHRlci1iYXIge1xuICAgIHBhZGRpbmc6IDEycHggMzBweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLDAsMCwuMSk7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDI1MG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyNTBtcyBlYXNlLWluLW91dDtcbiAgICBtaW4taGVpZ2h0OiA2NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZmlsdGVyLWJhciB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA0MnB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgei1pbmRleDogNjtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgfVxuICAgIC5pcy1vcGVuLmZpbHRlci1iYXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxufVxuLmZpbHRlci1iYXJfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZpbHRlci1iYXJfX2l0ZW0ge1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICAgIC5maWx0ZXItYmFyX19pdGVtLmlzLWFjdGl2ZSxcbiAgICAuZmlsdGVyLWJhcl9faXRlbS5pcy1hY3RpdmUgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDliZGM7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5maWx0ZXItYmFyX19pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICB9XG59XG4uZmlsdGVyLWJhcl9faXRlbV9fdGl0bGU6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA5YmRjO1xufVxuLmZpbHRlci1iYXJfX2l0ZW1fX3RpdGxlX19pY29uIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5maWx0ZXItYmFyX19pdGVtX190aXRsZV9faWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG59XG4uZmlsdGVyLWJhcl9faXRlbV9fZHJvcGRvd257XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiAwIDFweCA1cHggMCByZ2JhKDAsMCwwLC41KTtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgY29sb3I6ICM0MDQwNDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5maWx0ZXItYmFyX19pdGVtX19kcm9wZG93biB7XG4gICAgICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgfVxufVxuXG5cbi5maWx0ZXItYmFyX19pbnB1dCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLyogYWZmaXggKi9cbi5maWx0ZXItYmFyLmFmZml4IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQ6ICMwMDliZGM7XG4gICAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7XG4gICAgLmZpbHRlci1iYXIuYWZmaXgge1xuICAgICAgICB0b3A6IDcwcHg7XG4gICAgfVxufVxuLmZpbHRlci1iYXIuYWZmaXggLmZpbHRlci1iYXJfX2l0ZW1fX3RpdGxlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5maWx0ZXItYmFyLmFmZml4IC5maWx0ZXItYmFyX19zdWJtaXQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMwMDliZGM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5maWx0ZXItYmFyLmFmZml4IC5maWx0ZXItYmFyX19pdGVtLmlzLWFjdGl2ZSxcbiAgICAuZmlsdGVyLWJhci5hZmZpeCAuZmlsdGVyLWJhcl9faXRlbS5pcy1hY3RpdmUgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjMDA5YmRjO1xuICAgIH1cbn1cblxuLyphZmZpeCBtb2JpbGUgYmFyKi9cbi5tb2JpbGUtYWZmaXgtYmFyIHtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgei1pbmRleDogNztcbn1cbi5tb2JpbGUtYWZmaXgtYmFyX19idG4ge1xuICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb2wgKyAuY29sIC5tb2JpbGUtYWZmaXgtYmFyX19idG4ge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0U2RTZFNjtcbn1cbi5pY29uLm1vYmlsZS1hZmZpeC1iYXJfX2J0bl9faWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmlzLW9wZW4gLmljb24ubW9iaWxlLWFmZml4LWJhcl9fYnRuX19pY29uIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG59XG4ubW9iaWxlLWFmZml4LWJhci5hZmZpeCxcbi5tb2JpbGUtYWZmaXgtYmFyLmlzLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5tb2JpbGUtYWZmaXgtYmFyX19idG5fX2hpZGUsXG4uaXMtb3BlbiAubW9iaWxlLWFmZml4LWJhcl9fYnRuX19zaG93IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmlzLW9wZW4gLm1vYmlsZS1hZmZpeC1iYXJfX2J0bl9faGlkZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufSIsIi5wb2ktdGVhc2VyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ291cm5kIDI1MG1zIGVhc2UtaW4tb3V0LCBjb2xvciAyNTBtcyBlYXNlLWluLW91dDtcclxuICAgIGJveC1zaGFkb3c6IDAgMCA2cHggMCAjZGJkYmRiO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5wb2ktdGVhc2VyICsgLnBvaS10ZWFzZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG4ucG9pLXRlYXNlcl9faGVhZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnBvaS10ZWFzZXJfX2JvZHkge1xyXG4gICAgcGFkZGluZzogMTVweCAyMHB4IDYwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG59XHJcbi5wb2ktdGVhc2VyX19ib2R5X190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LWZhbWlseTogU291cmNlU2Fuc1Byby1TZW1pYm9sZDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5wb2ktdGVhc2VyX19ib2R5X19ib3R0b217XHJcbiAgICBjb2xvcjogIzAwOUJEQztcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgcGFkZGluZzogNXB4IDIwcHggMTBweDtcclxufVxyXG4ucG9pLXRlYXNlcl9fYm9keV9fYm90dG9tX19zaG93LW1hcCA+IC5pY29uIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiAtLjE1ZW07XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxufVxyXG4uaXMtYWN0aXZlLnBvaS10ZWFzZXIsXHJcbi5pcy1hY3RpdmUgLnBvaS10ZWFzZXJfX2JvZHlfX2JvdHRvbXtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5pcy1hY3RpdmUucG9pLXRlYXNlci0tcG9pLFxyXG4uaXMtYWN0aXZlLnBvaS10ZWFzZXItLXN0YW5kYXJke1xyXG4gICAgYmFja2dyb3VuZDogIzAwOUJEQztcclxufVxyXG4uaXMtYWN0aXZlLnBvaS10ZWFzZXItLWFrdGl2e1xyXG4gICAgYmFja2dyb3VuZDogIzAwODJBNTtcclxufVxyXG4uaXMtYWN0aXZlLnBvaS10ZWFzZXItLWJla3tcclxuICAgIGJhY2tncm91bmQ6ICMwMEE1QTU7XHJcbn1cclxuLmlzLWFjdGl2ZS5wb2ktdGVhc2VyLS1nZW51c3N7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzNCRThDO1xyXG59XHJcbi5pcy1hY3RpdmUucG9pLXRlYXNlci0tZ2VzdW5kaGVpdHtcclxuICAgIGJhY2tncm91bmQ6ICM2OUEwQkU7XHJcbn1cclxuLmlzLWFjdGl2ZS5wb2ktdGVhc2VyLS1rdWx0dXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjN0Q4MkI5O1xyXG59XHJcbi5pcy1hY3RpdmUucG9pLXRlYXNlci0tbmF0dXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDBBMDc4O1xyXG59XHJcbiIsIi5mYWN0cyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwODBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuZmFjdHMge1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMCAzMHB4O1xyXG4gICAgfVxyXG4gICAgLmZhY3RzOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL3N0YXRpYy9pbWcvbGluZS5zdmdcIik7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB3aWR0aDogNDhweDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmZhY3RzOmJlZm9yZSB7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIH1cclxufVxyXG4uZmFjdHNfX3N0ZXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjQvMTUpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuZmFjdHNfX3N0ZXAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAxMTBweCAwIDA7XHJcbiAgICB9XHJcbiAgICAuZmFjdHNfX3N0ZXAgKyAuZmFjdHNfX3N0ZXAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xNDBweDtcclxuICAgIH1cclxufVxyXG4uZmFjdHNfX3N0ZXBfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mYWN0c19fc3RlcF9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmFjdHNfX3N0ZXBfX2ltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmZhY3RzX19zdGVwX19pbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcmlnaHQ6IC02MHB4O1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC8qIGV2ZW50IGl0ZW1zICovXHJcbiAgICAuZmFjdHNfX3N0ZXA6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLmZhY3RzX19zdGVwOm50aC1jaGlsZChldmVuKSAuZmFjdHNfX3N0ZXBfX2ltZyB7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogLTYwcHg7XHJcbiAgICB9XHJcbn0iLCIucGFuZWwucGFuZWwtZGVmYXVsdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYmEoMjMwLCAyMzAsIDIzMCwgMC41OSk7XHJcbn1cclxuLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4ucGFuZWwtZGVmYXVsdCAucGFuZWwtdGl0bGUgYSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAxNXB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzMCwgMjMwLCAyMzAsIDAuNTkpO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjQvMjApO1xyXG4gICAgZm9udC1mYW1pbHk6ICdTb3VyY2VTYW5zUHJvLVJlZ3VsYXInO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGNvbG9yOiAjNDA0MDQwO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAucGFuZWwtZGVmYXVsdCAucGFuZWwtdGl0bGUgYSB7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAyNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxufVxyXG4ucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnBhbmVsLXRpdGxlIC5wYW5lbC10aXRsZV9faWNvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5wYW5lbC10aXRsZSAucGFuZWwtdGl0bGVfX2ljb24ge1xyXG4gICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG59XHJcbmEuY29sbGFwc2VkIC5wYW5lbC10aXRsZV9faWNvbiB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWJvZHksXHJcbi5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keSB7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxuLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWJvZHkge1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjUvMTgpO1xyXG4gICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tTGlnaHQnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMwLCAyMzAsIDIzMCwgMC41OSk7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5wYW5lbC1kZWZhdWx0IC5wYW5lbC1ib2R5IHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDI1cHggNjBweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbn1cclxuLnBhbmVsLWdyb3VwIC5wYW5lbC1kZWZhdWx0Ky5wYW5lbC1kZWZhdWx0IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbn0iLCIuY29udGFjdC1pbmZvIHtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjQzNDM0M1O1xyXG4gICAgcGFkZGluZzogMjVweCAwIDE1cHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5jb250YWN0LWluZm8ge1xyXG4gICAgICAgIHBhZGRpbmc6IDU1cHggMCAzMHB4O1xyXG4gICAgfVxyXG59IiwiLmludGVyYWN0aXZlLW1hcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzODBweDtcbn1cbi5pbnRlcmFjdGl2ZS1tYXBfX3N2ZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmludGVyYWN0aXZlLW1hcCAuaXMtYWN0aXZlID4gcGF0aCB7XG4gICAgZmlsbDogIzc4QzZFNjtcbn1cbi5pbnRlcmFjdGl2ZS1tYXAtbGlua3MgYS5pcy1hY3RpdmUge1xuICAgIGNvbG9yOiAjMDA5QkRDO1xufSIsIi5ibG9nLXRlYXNlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLmJsb2ctdGVhc2VyX19ib2R5IHtcbiAgICBwYWRkaW5nOiAzNXB4IDM1cHggMThweDtcbiAgICBmbGV4LWdyb3c6IDE7XG59XG4uYmxvZy10ZWFzZXJfX2JvZHlfX2hsIHtcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tU2VtaWJvbGQnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OjEuMjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLmJsb2ctdGVhc2VyX19ib3R0b20ge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgcGFkZGluZzogMThweCAzNXB4O1xuICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICNkZWRlZGU7XG59XG4uYmxvZy10ZWFzZXJfX2hlYWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9nLXRlYXNlcl9faGVhZF9fb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbn1cbi5ibG9nLXRlYXNlciAuYmxvZy10ZWFzZXJfX2hlYWRfX292ZXJsYXlfX2ljb257XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBmb250LXNpemU6IDgwcHg7XG59XG5cbi5ibG9nLXRlYXNlcl9faGVhZF9fYmFkZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXgtd2lkdGg6IDYwcHg7XG4gICAgbWF4LWhlaWdodDogNjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYmxvZy10ZWFzZXJfX2hlYWRfX2JhZGdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgIH1cbn0iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICAgIHNyYzogdXJsKCcvc3RhdGljL2ljb25zL2ZvbnQvaWNvbmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW90JyksXG4gICAgICAgIHVybCgnL3N0YXRpYy9pY29ucy9mb250L2ljb25mb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmljb24ge1xuICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLmljb24tbGcge1xuICAgIGZvbnQtc2l6ZTogMS4zMzMzMzMzMzMzMzMzMzMzZW07XG4gICAgbGluZS1oZWlnaHQ6IDAuNzVlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cbi5pY29uLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cbi5pY29uLTN4IHsgZm9udC1zaXplOiAzZW07IH1cbi5pY29uLTR4IHsgZm9udC1zaXplOiA0ZW07IH1cbi5pY29uLTV4IHsgZm9udC1zaXplOiA1ZW07IH1cbi5pY29uLWZ3IHtcbiAgICB3aWR0aDogMS4yODU3MTQyODU3MTQyODU4ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaWNvbi11bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAyLjE0Mjg1NzE0ZW07XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmljb24tdWwgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmljb24tbGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMi4xNDI4NTcxNGVtO1xuICAgIHdpZHRoOiAyLjE0Mjg1NzE0ZW07XG4gICAgdG9wOiAwLjE0Mjg1NzE0ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmljb24tbGkuaWNvbi1sZyB7XG4gICAgbGVmdDogLTEuODU3MTQyODZlbTtcbn1cblxuLmljb24tcm90YXRlLTkwIHtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmljb24tcm90YXRlLTE4MCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5pY29uLXJvdGF0ZS0yNzAge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Myk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG4uaWNvbi1mbGlwLWhvcml6b250YWwge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuLmljb24tZmxpcC12ZXJ0aWNhbCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG46cm9vdCAuaWNvbi1yb3RhdGUtOTAsXG46cm9vdCAuaWNvbi1yb3RhdGUtMTgwLFxuOnJvb3QgLmljb24tcm90YXRlLTI3MCxcbjpyb290IC5pY29uLWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC5pY29uLWZsaXAtdmVydGljYWwge1xuICAgIGZpbHRlcjogbm9uZTtcbn1cblxuLmljb24tYW5yZWlzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwMVwiIH1cbiAgICAuaWNvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwMlwiIH1cbiAgICAuaWNvbi1nb29nbGVwbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDAzXCIgfVxuICAgIC5pY29uLWthbGVuZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDA0XCIgfVxuICAgIC5pY29uLWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDA1XCIgfVxuICAgIC5pY29uLW1haWw6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDZcIiB9XG4gICAgLmljb24tcHJvc3Bla3Q6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDdcIiB9XG4gICAgLmljb24tc3ByaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDA4XCIgfVxuICAgIC5pY29uLXN0YXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDlcIiB9XG4gICAgLmljb24tc3VtbWVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBBXCIgfVxuICAgIC5pY29uLWxpc3QtaXRlbTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwQlwiIH1cbiAgICAuaWNvbi10ZWFzZXItYW5zaWNodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwQ1wiIH1cbiAgICAuaWNvbi13ZWJzaXRlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBEXCIgfVxuICAgIC5pY29uLW1vYmlsZV9tZW51OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBFXCIgfVxuICAgIC5pY29uLXdpbnRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwRlwiIH1cbiAgICAuaWNvbi1mYXg6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTBcIiB9XG4gICAgLmljb24tYXV0dW1uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDExXCIgfVxuICAgIC5pY29uLWJla19jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDEyXCIgfVxuICAgIC5pY29uLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDEzXCIgfVxuICAgIC5pY29uLWNsb3NlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDE0XCIgfVxuICAgIC5pY29uLWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDE1XCIgfVxuICAgIC5pY29uLWV4cGFuZGluZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxNlwiIH1cbiAgICAuaWNvbi1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDE3XCIgfVxuICAgIC5pY29uLXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDE4XCIgfVxuICAgIC5pY29uLXBsYXktc21hbGw6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTlcIiB9XG4gICAgLmljb24tc291bmQtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDFBXCIgfVxuICAgIC5pY29uLXNvdW5kLW9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDFCXCIgfVxuICAgIC5pY29uLXpvb20taW46YmVmb3JlIHsgY29udGVudDogXCJcXEUwMUNcIiB9XG4gICAgLmljb24tem9vbS1vdXQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMURcIiB9XG4gICAgLmljb24ta2FydGVuLWFuc2ljaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMUVcIiB9XG4gICAgLmljb24tcGF1c2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMUZcIiB9XG4gICAgLmljb24tcGxheTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyMFwiIH1cbiAgICAuaWNvbi1wb2lfbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDIxXCIgfVxuICAgIC5pY29uLXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyMlwiIH1cbiAgICAuaWNvbi1jbG9jazpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyM1wiIH1cbiAgICAuaWNvbi1jYXJkLWtsZWluOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDI0XCIgfVxuICAgIC5pY29uLWRvZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyNVwiIH1cbiAgICAuaWNvbi1wcmludDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyNlwiIH1cbiAgICAuaWNvbi1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyN1wiIH1cbiAgICAuaWNvbi1lbGVtZW50czpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyOFwiIH1cbiAgICAuaWNvbi1CRUthbGxnZW1laW46YmVmb3JlIHsgY29udGVudDogXCJcXEUwMjlcIiB9XG4gICAgLmljb24tYmFlZGVydW5kdml0YWxlcmxlYm5pc3NlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDJBXCIgfVxuICAgIC5pY29uLWJlcmdiYWhuZXJsZWJuaXNzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyQlwiIH1cbiAgICAuaWNvbi1idXJndW5kc2NobG9zc2VybGVibmlzc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMkNcIiB9XG4gICAgLmljb24tZXhrbHVzaXZlcmxlYm5pc3NlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDJEXCIgfVxuICAgIC5pY29uLWh1bmRlZXJsYXVidDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyRVwiIH1cbiAgICAuaWNvbi1tdXNlZW51bmRrdWx0dXJlcmxlYm5pc3NlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDJGXCIgfVxuICAgIC5pY29uLW5hdHVydW5kZnJlaXplaXRlcmxlYm5pc3NlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDMwXCIgfVxuICAgIC5pY29uLXNjaGlmZnNlcmxlYm5pc3NlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDMxXCIgfVxuICAgIC5pY29uLXN0YWR0ZXJsZWJuaXNzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzMlwiIH1cbiAgICAuaWNvbi12ZXJrYXVmc3N0ZWxsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzM1wiIH1cbiAgICAuaWNvbi10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDM0XCIgfVxuICAgIC5pY29uLXF1b3RlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDM1XCIgfVxuICAgIC5pY29uLTM2MDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzNlwiIH1cbiAgICAuaWNvbi1iZWQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMzdcIiB9XG4gICAgLmljb24tYXVkaW8tZ3VpZGU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMzhcIiB9XG4gICAgLmljb24tYmFycmllcmVmcmVpOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDM5XCIgfVxuICAgIC5pY29uLWZsb3dlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzQVwiIH1cbiAgICAuaWNvbi1idXM6YmVmb3JlIHsgY29udGVudDogXCJcXEUwM0JcIiB9XG4gICAgLmljb24tcmFkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDNDXCIgfVxuICAgIC5pY29uLXNjaHVlbGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDNEXCIgfVxuICAgIC5pY29uLWJpZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwM0VcIiB9XG4gICAgLmljb24tZmlzY2g6YmVmb3JlIHsgY29udGVudDogXCJcXEUwM0ZcIiB9XG4gICAgLmljb24tZmFtaWxpZW5mcmV1bmRsaWNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDQwXCIgfVxuICAgIC5pY29uLWdhc3Ryb25vbWllYW5nZWJvdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA0MVwiIH1cbiAgICAuaWNvbi1pbmZvLXRhZmVsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDQyXCIgfVxuICAgIC5pY29uLW5hdHVyc2NodXR6Z2ViaWV0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDQzXCIgfVxuICAgIC5pY29uLXVuZXNjby1mdW5kc3RlbGxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDQ0XCIgfVxuICAgIC5pY29uLXdldHRlcnVuYWJoYWVuZ2lnOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDQ1XCIgfVxuICAgIC5pY29uLWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA0NlwiIH1cbiAgICAuaWNvbi1tYXA6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDdcIiB9XG4gICAgLmljb24tbWVnYXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDQ4XCIgfVxuICAgIC5pY29uLWluZm86YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDlcIiB9XG4gICAgLmljb24ta2Flc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNEFcIiB9XG4gICAgLmljb24td2VpbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA0Q1wiIH1cbiAgICAuaWNvbi13YXJuaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDUwXCIgfVxuICAgIC5pY29uLWV4cHJlc3MtY2hlY2staW46YmVmb3JlIHsgY29udGVudDogXCJcXEUwNTFcIiB9XG4gICAgLmljb24tdmVnZ2llczpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA0QlwiIH1cbiAgICAiLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJpY29uZm9udC13ZWF0aGVyXCI7XG4gICAgc3JjOiB1cmwoJy9zdGF0aWMvd2VhdGhlci1pY29ucy9mb250L2ljb25mb250LXdlYXRoZXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW90JyksXG4gICAgICAgIHVybCgnL3N0YXRpYy93ZWF0aGVyLWljb25zL2ZvbnQvaWNvbmZvbnQtd2VhdGhlci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi53ZWF0aGVyLWljb24ge1xuICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250LXdlYXRoZXJcIjtcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4ud2VhdGhlci1pY29uLWxnIHtcbiAgICBmb250LXNpemU6IDEuMzMzMzMzMzMzMzMzMzMzM2VtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gICAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG4ud2VhdGhlci1pY29uLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cbi53ZWF0aGVyLWljb24tM3ggeyBmb250LXNpemU6IDNlbTsgfVxuLndlYXRoZXItaWNvbi00eCB7IGZvbnQtc2l6ZTogNGVtOyB9XG4ud2VhdGhlci1pY29uLTV4IHsgZm9udC1zaXplOiA1ZW07IH1cbi53ZWF0aGVyLWljb24tZncge1xuICAgIHdpZHRoOiAxLjI4NTcxNDI4NTcxNDI4NThlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53ZWF0aGVyLWljb24tdWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogMi4xNDI4NTcxNGVtO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi53ZWF0aGVyLWljb24tdWwgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndlYXRoZXItaWNvbi1saSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0yLjE0Mjg1NzE0ZW07XG4gICAgd2lkdGg6IDIuMTQyODU3MTRlbTtcbiAgICB0b3A6IDAuMTQyODU3MTRlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud2VhdGhlci1pY29uLWxpLndlYXRoZXItaWNvbi1sZyB7XG4gICAgbGVmdDogLTEuODU3MTQyODZlbTtcbn1cblxuLndlYXRoZXItaWNvbi1yb3RhdGUtOTAge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4ud2VhdGhlci1pY29uLXJvdGF0ZS0xODAge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Mik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4ud2VhdGhlci1pY29uLXJvdGF0ZS0yNzAge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Myk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG4ud2VhdGhlci1pY29uLWZsaXAtaG9yaXpvbnRhbCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG4ud2VhdGhlci1pY29uLWZsaXAtdmVydGljYWwge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuOnJvb3QgLndlYXRoZXItaWNvbi1yb3RhdGUtOTAsXG46cm9vdCAud2VhdGhlci1pY29uLXJvdGF0ZS0xODAsXG46cm9vdCAud2VhdGhlci1pY29uLXJvdGF0ZS0yNzAsXG46cm9vdCAud2VhdGhlci1pY29uLWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC53ZWF0aGVyLWljb24tZmxpcC12ZXJ0aWNhbCB7XG4gICAgZmlsdGVyOiBub25lO1xufVxuXG4ud2VhdGhlci1pY29uLWVsZW1lbnRzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDAxXCIgfVxuICAgIC53ZWF0aGVyLWljb24tMTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwMlwiIH1cbiAgICAud2VhdGhlci1pY29uLTEwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDAzXCIgfVxuICAgIC53ZWF0aGVyLWljb24tMTE6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDRcIiB9XG4gICAgLndlYXRoZXItaWNvbi0xMjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwNVwiIH1cbiAgICAud2VhdGhlci1pY29uLTEzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDA2XCIgfVxuICAgIC53ZWF0aGVyLWljb24tMTQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDdcIiB9XG4gICAgLndlYXRoZXItaWNvbi0xNTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwOFwiIH1cbiAgICAud2VhdGhlci1pY29uLTE2OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDA5XCIgfVxuICAgIC53ZWF0aGVyLWljb24tMTc6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMEFcIiB9XG4gICAgLndlYXRoZXItaWNvbi0xODpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwQlwiIH1cbiAgICAud2VhdGhlci1pY29uLTE5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBDXCIgfVxuICAgIC53ZWF0aGVyLWljb24tMjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwRFwiIH1cbiAgICAud2VhdGhlci1pY29uLTM6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMEVcIiB9XG4gICAgLndlYXRoZXItaWNvbi00OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBGXCIgfVxuICAgIC53ZWF0aGVyLWljb24tNTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxMFwiIH1cbiAgICAud2VhdGhlci1pY29uLTY6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTFcIiB9XG4gICAgLndlYXRoZXItaWNvbi03OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDEyXCIgfVxuICAgIC53ZWF0aGVyLWljb24tOTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxNFwiIH1cbiAgICAiLCJib2R5IHtcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tUmVndWxhcicsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBjb2xvcjogIzQwNDA0MDtcbn1cbmh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgaHRtbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG59XG5cbmgxLCBoMiwgaDMsIGg0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG5oMSwgLmgxIHsgZm9udC1zaXplOiAzMXB4OyBmb250LXdlaWdodDogNDAwOyBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tU2VtaWJvbGQnOyBtYXJnaW4tYm90dG9tOiAwO31cbmgyLCAuaDIgeyBmb250LXNpemU6IDIycHg7IG1hcmdpbi1ib3R0b206IDIwcHg7fVxuaDMsIC5oMyB7IGZvbnQtc2l6ZTogMTdweDt9XG5oNSwgLmg1IHsgZm9udC1zaXplOiAxNXB4OyB9XG5oNiwgLmg2IHsgZm9udC1zaXplOiAxZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBoMSwgLmgxIHtmb250LXNpemU6IDcwcHg7fVxuICAgIGgyIHtmb250LXNpemU6IDQwcHg7fVxuICAgIGgzIHtmb250LXNpemU6IDIwcHg7fVxufVxuXG4vKkZvbnQtc2l6ZXMqL1xuLmZ6MTQgeyBmb250LXNpemU6IDEzcHg7IH1cbi5mejE4IHsgZm9udC1zaXplOiAxNXB4OyB9XG4uZnoyMCB7IGZvbnQtc2l6ZTogMTZweDsgfVxuLmZ6MjQgeyBmb250LXNpemU6IDE4cHg7IH1cbi5mejMwIHsgZm9udC1zaXplOiAyMHB4OyB9XG4uZnozNCB7IGZvbnQtc2l6ZTogMjZweDsgfVxuLmZ6MTAweyBmb250LXNpemU6IDkwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZnoxMCB7IGZvbnQtc2l6ZTogMTBweDsgfVxuICAgIC5mejE0IHsgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmZ6MjAgeyBmb250LXNpemU6IDE4cHg7IH1cbiAgICAuZnoyNCB7IGZvbnQtc2l6ZTogMjBweDsgfVxuICAgIC5mejMwIHsgZm9udC1zaXplOiAyMnB4OyB9XG4gICAgLmZ6MzQgeyBmb250LXNpemU6IDMwcHg7IH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmZ6MTggeyBmb250LXNpemU6IDE4cHg7IH1cbiAgICAuZnoyMCB7IGZvbnQtc2l6ZTogMjBweDsgfVxuICAgIC5mejI0IHsgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgLmZ6MzAgeyBmb250LXNpemU6IDMwcHg7IH1cbiAgICAuZnozNCB7IGZvbnQtc2l6ZTogMzRweDsgfVxuICAgIC5mejEwMHsgZm9udC1zaXplOiAxMDBweDsgfVxufVxuXG4uZm9udC1hbWF0aWMge1xuICAgIGZvbnQtZmFtaWx5OidBbWF0aWNTQy1Cb2xkJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xufSIsIi8qQmFja2dyb3VuZHMqL1xuLmJnLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJnLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDliZGM7XG59XG4uYmctc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4M2QwO1xufVxuLmJnLWdyZWVuLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzNiZThjO1xufVxuLmJnLWdyZWVuLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGEwNzg7XG59XG5cbi5iZy1ibHVlLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDBhNmUwO1xuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdPRFpqWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqYzRKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdZVFpsTUNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdQQzlzYVc1bFlYSkhjbUZrYVdWdWRENEtJQ0E4Y21WamRDQjRQU0l3SWlCNVBTSXdJaUIzYVdSMGFEMGlNU0lnYUdWcFoyaDBQU0l4SWlCbWFXeHNQU0oxY213b0kyZHlZV1F0ZFdOblp5MW5aVzVsY21GMFpXUXBJaUF2UGdvOEwzTjJaejQ9KTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA4NmNmIDAlLCAjMDBhNmUwIDc4JSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwjMDA4NmNmKSwgY29sb3Itc3RvcCg3OCUsIzAwYTZlMCkpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDg2Y2YgMCUsIzAwYTZlMCA3OCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA4NmNmIDAlLCMwMGE2ZTAgNzglKTtcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDg2Y2YgMCUsIzAwYTZlMCA3OCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjMDA4NmNmIDAlLCMwMGE2ZTAgNzglKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwODZjZicsIGVuZENvbG9yc3RyPScjMDBhNmUwJyxHcmFkaWVudFR5cGU9MCApO1xufVxuLmJnLXNlY29uZGFyeS1ibHVlLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjNzFhNmMyO1xufVxuXG4vKkxpbmtzKi9cbmEudGV4dC1ibHVlOmhvdmVyIHtjb2xvcjogIzAwODJhNTt9XG5cbi8qRm9udCBjb2xvciovXG4udGV4dC1wcmltYXJ5IHtjb2xvcjogIzQwNDA0MDt9XG4udGV4dC13aGl0ZSB7Y29sb3I6ICNmZmY7fVxuLnRleHQtZ3JleSB7Y29sb3I6ICM4Nzg3OGM7fVxuLnRleHQtZ3JleS1zZWNvbmRhcnkge2NvbG9yOiAjOWE5YTlhO31cbi50ZXh0LWdyZXktbGlnaHQge2NvbG9yOiAjYzNjM2M1O31cbi50ZXh0LXJlZCB7Y29sb3I6ICNlNjAwMWU7fVxuLnRleHQtcmVkLWRhcmsge2NvbG9yOiAjYjQwYTE5O31cbi50ZXh0LWJsdWV7Y29sb3I6ICMwMDliZGM7fVxuLnRleHQtYmx1ZS1kYXJre2NvbG9yOiAjMDA4MmE1O31cbi50ZXh0LXB1cnBsZXtjb2xvcjogIzkxMGY3ZDt9XG4udGV4dC1ncmVlbi1saWdodHtjb2xvcjogIzczYmU4Yzt9XG4udGV4dC1ncmVlbntjb2xvcjogIzAwYTA3ODt9XG5cbi8qRm9udCBzdHlsZSovXG4uaXRhbGljIHtmb250LXN0eWxlOiBpdGFsaWM7fVxuLmxpZ2h0IHtmb250LXdlaWdodDogNDAwOyBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tTGlnaHQnO31cbi5zdHJvbmcge2ZvbnQtd2VpZ2h0OiA0MDA7IGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCc7fVxuLmljb24uc3Ryb25nIHsgZm9udC1mYW1pbHk6IGljb25mb250OyBmb250LXdlaWdodDogNjAwOyB9XG5cbi8qTWFyZ2lucyovXG4ubm8tbWFyZ2luLm5vLW1hcmdpbiB7XG4gICAgbWFyZ2luOiAwO1xufVxuLm1sLWF1dG8geyBtYXJnaW4tbGVmdDogYXV0bzt9XG4ubWwtMSB7IG1hcmdpbi1sZWZ0OiAuMjVyZW07fVxuLm1sLTIgeyBtYXJnaW4tbGVmdDogLjVyZW07fVxuLm10LTEgeyBtYXJnaW4tdG9wOiAuMjVyZW07IH1cbi5tdC0yIHsgbWFyZ2luLXRvcDogLjVyZW07IH1cbi5tdC0zeyBtYXJnaW4tdG9wOiAxcmVtOyB9XG5cbi5tdDAge21hcmdpbi10b3A6IDA7fVxuLm1iMTB7bWFyZ2luLWJvdHRvbTogMTBweDt9XG4ubWIyMHttYXJnaW4tYm90dG9tOiAyMHB4O31cbi5tYjMwe21hcmdpbi1ib3R0b206IDMwcHg7fVxuLm1yMzB7bWFyZ2luLXJpZ2h0OiAzMHB4O31cbi5tdDEwe21hcmdpbi10b3A6IDEwcHg7fVxuLm10MjB7bWFyZ2luLXRvcDogMjBweDt9XG4ubXI1e21hcmdpbi1yaWdodDogNXB4O31cbi5tcjEwe21hcmdpbi1yaWdodDogMTBweDt9XG5cbi8qcGFkZGluZ3MqL1xuLnBiMXtwYWRkaW5nLWJvdHRvbTogMXB4O31cbi5wdDEwe3BhZGRpbmctdG9wOiAxMHB4O31cbi5wYjEwe3BhZGRpbmctYm90dG9tOiAxMHB4O31cbi5wYjIwe3BhZGRpbmctYm90dG9tOiAyMHB4O31cbi5wbDIwe3BhZGRpbmctbGVmdDogMjBweDt9XG4ucHQ0MHtwYWRkaW5nLXRvcDogMjVweDt9XG4ucGwzMHtwYWRkaW5nLWxlZnQ6IDIwcHg7fVxuLnByMzB7cGFkZGluZy1yaWdodDogMjBweDt9XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wbDMwe3BhZGRpbmctbGVmdDogMzBweDt9XG4gICAgLnByMzB7cGFkZGluZy1yaWdodDogMzBweDt9XG4gICAgLnB0NDB7cGFkZGluZy10b3A6IDQwcHg7fVxufVxuXG4vKmVtYmVkIHJlc3BvbnNpdmUqL1xuLmVtYmVkLXJlc3BvbnNpdmUgeyB3aWR0aDogMTAwJTsgfVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0xYnkxIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtc3ZnIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg2MDUvNTkwKjEwMCUpO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5N3tcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg3LzE2KjEwMCUpO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS04Ynkye1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDIvOCoxMDAlKTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtOGJ5NSB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNS84KjEwMCUpO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5NXtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg1LzE2KjEwMCUpO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTEyNXtcbiAgICBwYWRkaW5nLXRvcDogMTI1LjIlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLThieTMge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDMvOCoxMDAlKTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtOWJ5NSB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNS85KjEwMCUpO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0xNGJ5M3tcbiAgICBwYWRkaW5nLXRvcDogY2FsYygzLzE0KjEwMCUpO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS01Ynk2e1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDYuMjUvNSoxMDAlKTsgLyoxMjUqL1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS03YnkyIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygyLzcqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLXBvcnRhbC1zbGlkZXJ7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNy8xNioxMDAlKTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtMTRieTYge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDYvMTQqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTEyYnk1IHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg1LzEyKjEwMCUpO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS1nYWxsZXJ5LWdyaWQge1xuICAgIHBhZGRpbmctdG9wOjY5JTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtMmJ5MSB7XG4gICAgcGFkZGluZy10b3A6IDUwJTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtM2J5MXtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygxLzMqMTAwJSk7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtNmJ5OXtcbiAgICBwYWRkaW5nLXRvcDogMTUwJTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtNWJ5MiB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMi81KjEwMCUpO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0xM2J5NSB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNS8xMyoxMDAlKTtcbn1cbi8qQ2hhbmdlIEVtYmVkIFJlc3BvbnNpdmUqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgIC5lbWJlZC1yZXNwb25zaXZlLS1jaGFuZ2UuZW1iZWQtcmVzcG9uc2l2ZS03YnkyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwJTtcbiAgICB9XG4gICAgLmVtYmVkLXJlc3BvbnNpdmUtLWNoYW5nZS5lbWJlZC1yZXNwb25zaXZlLTVieTZ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICAgIH1cbiAgICAuZW1iZWQtcmVzcG9uc2l2ZS0tY2hhbmdlLmVtYmVkLXJlc3BvbnNpdmUtMTRieTN7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMCU7XG4gICAgfVxuICAgIC5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtcG9ydGFsLXNsaWRlcntcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoOS8xNioxMDAlKTtcbiAgICB9XG4gICAgLndlYXRoZXItYmxvY2sgLmVtYmVkLXJlc3BvbnNpdmUtLWNoYW5nZXtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwJTtcbiAgICB9XG4gICAgLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0tYXV0by14c3tcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAuZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLS1hdXRvLXhzID4gLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTEwYnk2LXhzIHtcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoNi8xMCoxMDAlKTtcbiAgICB9XG59XG5cbi8qUm93IEd1dHRlciovXG5cbi5yb3ctLWd1dHRlci13aWR0aC0wIHtcbiAgICBtYXJnaW4tbGVmdDowO1xuICAgIG1hcmdpbi1yaWdodDowO1xufVxuLnJvdy0tZ3V0dGVyLXdpZHRoLTA+LmNvbCB7XG4gICAgcGFkZGluZy1sZWZ0OjA7XG4gICAgcGFkZGluZy1yaWdodDowO1xufVxuXG4ucm93LS1ndXR0ZXItd2l0aC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0uMjVweDtcbiAgICBtYXJnaW4tbGVmdDogLS4yNXB4O1xufVxuLnJvdy0tZ3V0dGVyLXdpdGgtMSAuY29sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IC41cHg7XG4gICAgcGFkZGluZy1yaWdodDogLjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAucm93LS1ndXR0ZXItd2l0aC0xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtLjVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0uNXB4O1xuICAgIH1cbn1cbi5yb3ctLWd1dHRlci13aXRoLTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cbi5yb3ctLWd1dHRlci13aXRoLTMwIC5jb2wge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5yb3ctLWd1dHRlci13aXRoLTYwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xuICAgIH1cbiAgICAucm93LS1ndXR0ZXItd2l0aC02MCAuY29se1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgfVxufVxuLnJvdy0tZ3V0dGVyLXdpdGgtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMThweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xOHB4O1xufVxuLnJvdy0tZ3V0dGVyLXdpdGgtMzY+LmNvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG59XG5cbi5pc0NsaWNrYWJsZSB7Y3Vyc29yOiBwb2ludGVyO31cbi5kLWlie2Rpc3BsYXk6IGlubGluZS1ibG9jazt9XG4udGV4dC1taWRkbGUge3ZlcnRpY2FsLWFsaWduOiBtaWRkbGU7fVxuLnRleHQtdW5kZXJsaW5lIHt0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTt9XG5hLnRleHQtdW5kZXJsaW5lOmhvdmVyIHt0ZXh0LWRlY29yYXRpb246IG5vbmU7fVxuXG4vKkRpdmlkZXIqL1xuLmRpdmlkZXJ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5kaXZpZGVyLWdyZXkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzNjM2M1O1xufVxuLmRpdmlkZXItbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYzNjM2M1O1xufVxuXG5cbi8qdGVobWUgY2lyY2xlKi9cbi50aGVtZV9fY2lyY2xlIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi8qTGluayB3aXRoIGFycm93Ki9cbi5saW5rLXdpdGgtYXJyb3cgLmljb24tYXJyb3cge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi8qQ2VudGVyIGNvbCovXG4uY2VudGVyLWNvbCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLypBcnJhbmdlKi9cbi5hcnJhbmdlLS14cyB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbn1cbi5hcnJhbmdlX19pdGVtLS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZsb2F0OiBub25lO1xufVxuLmFycmFuZ2VfX2l0ZW0tLWJvdHRvbS0teHMge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLmFycmFuZ2Uge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gICAgfVxuICAgIC5hcnJhbmdlX19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgfVxuICAgIC5hcnJhbmdlX19pdGVtLS1ib3R0b20ge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIH1cblxuICAgIC8qQ2VudGVyIGNvbHMqL1xuLyogICAgLnJvdy0taW5saW5lLWJsb2NrIHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5yb3ctLWlubGluZS1ibG9jaz4uY2VudGVyLWNvbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9Ki9cblxuICAgIC8qLyEqQ2VudGVyIENvbHMqIS8qL1xuICAgIC8qLmNlbnRlci1jb2wgeyovXG4gICAgICAgIC8qZGlzcGxheTogaW5saW5lLWJsb2NrOyovXG4gICAgICAgIC8qZmxvYXQ6IG5vbmU7Ki9cbiAgICAgICAgLyp0ZXh0LWFsaWduOiBsZWZ0OyovXG4gICAgICAgIC8qLyEqIGlubGluZS1ibG9jayBzcGFjZSBmaXggKiEvKi9cbiAgICAgICAgLyptYXJnaW4tcmlnaHQ6IC0yLjZweDsqL1xuICAgIC8qfSovXG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufSIsIi5jb29raWUtYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogIzIxMjUyOTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAuNzVyZW0gMXJlbTtcbiAgICB6LWluZGV4OiAxMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb29raWUtYmFyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgIH1cbn1cbi5jb29raWUtYmFyX190ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb29raWUtYmFyX190ZXh0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIH1cbn1cblxuLmNvb2tpZS1iYXJfX2RldGFpbCxcbmEuY29va2llLWJhcl9fZGV0YWlsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb29raWUtYmFyX19kZXRhaWwge1xuICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICB9XG59XG4uY29va2llLWJhcl9fZGV0YWlsLWJ0biB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IC4yNWVtO1xufVxuLmNvb2tpZS1iYXJfX2RldGFpbC1idG46aG92ZXIge1xuICAgIGNvbG9yOiAjMDA5YmRjO1xufVxuLmNvb2tpZS1iYXJfX2J1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IC43NXJlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvb2tpZS1iYXJfX2J1dHRvbnMge1xuICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICB9XG59XG4uY29va2llLWJhcl9fYWNjZXB0IHtcbiAgICBtYXJnaW4tbGVmdDogLjc1cmVtO1xufVxuXG4vKiBtb2RhbCAqL1xuLmNvb2tpZS1tb2RhbF9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjc1cmVtO1xufVxuLmNvb2tpZS1tb2RhbF9faXRlbS0tYWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmNvb2tpZS1tb2RhbF9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIC8qZm9udC13ZWlnaHQ6IGJvbGQ7Ki9cbn1cbi5jb29raWUtbW9kYWxfX2xpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogLjVyZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qIHN3aXRjaCAqL1xuLmNvb2tpZS1tb2RhbF9fc3dpdGNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG59XG4uY29va2llLW1vZGFsX19zd2l0Y2gtdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgIHRyYW5zaXRpb246IC40cztcbiAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xufVxuLmNvb2tpZS1tb2RhbF9fc3dpdGNoLXRvZ2dsZTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMjZweDtcbiAgICB3aWR0aDogMjZweDtcbiAgICBsZWZ0OiA0cHg7XG4gICAgYm90dG9tOiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG59XG5pbnB1dDpjaGVja2VkICsgLmNvb2tpZS1tb2RhbF9fc3dpdGNoLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWJkYztcbn1cbmlucHV0OmZvY3VzICsgLmNvb2tpZS1tb2RhbF9fc3dpdGNoLXRvZ2dsZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDJweCAjMDA5YmRjO1xufVxuaW5wdXQ6Y2hlY2tlZCArIC5jb29raWUtbW9kYWxfX3N3aXRjaC10b2dnbGU6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjZweCk7XG59XG5cbi5jb29raWUtbW9kYWwgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogMCAxMHB4O1xufVxuLmNvb2tpZS1iYXJbaGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn0iLCIuYnRuLXJvdyB7XG4gICAgbWFyZ2luLXRvcDogLThweDtcbn1cbi5idG4tcm93X19pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uYnRuLXJvd19faXRlbSArIC5idG4tcm93X19pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xufSIsIi50aGVtZS1wZmFobGJhdXRlbiAuYnRuLXByaW1hcnl7XHJcbiAgICBiYWNrZ3JvdW5kOiAjODVhYWIzO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjODVhYWIzO1xyXG59XHJcbi50aGVtZS1wZmFobGJhdXRlbiAuYnRuLXByaW1hcnk6Zm9jdXMsXHJcbi50aGVtZS1wZmFobGJhdXRlbiAuYnRuLXByaW1hcnk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzdlYWViYTtcclxufVxyXG4udGhlbWUtcGZhaGxiYXV0ZW4gLnRlYXNlcl9faGVhZCAubGFiZWwtdG9wLWxlZnQge1xyXG4gICAgYmFja2dyb3VuZDogIzg1YWFiMztcclxufSIsIi5vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6ICNGQUZBRkE7XG59XG4ub3ZlcmxheS10b2dnbGUge1xuICAgIHdpZHRoOiA1NHB4O1xuICAgIGhlaWdodDogNTRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogIzlCMjY4OTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLDAsMCwuMSksIDAgMnB4IDNweCByZ2JhKDAsMCwwLC4yKTtcbiAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5vdmVybGF5LXRvZ2dsZSB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgfVxufVxuLm92ZXJsYXktdG9nZ2xlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5vdmVybGF5LXRvZ2dsZV9faWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5vdmVybGF5LXRvZ2dsZV9fYmFkZ2UgKyAub3ZlcmxheS10b2dnbGVfX2ljb24ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTglKSB0cmFuc2xhdGVZKC00NCUpO1xufVxuLm92ZXJsYXktdG9nZ2xlX19iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtOXB4O1xuICAgIHRvcDogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDI3cHg7XG4gICAgaGVpZ2h0OiAyN3B4O1xuICAgIGJhY2tncm91bmQ6ICM0MDQwNDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufSIsIi5uYXZiYXItb3ZlcmxheSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDY7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlLWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2YmFyLW92ZXJsYXkge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMjZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5uYXZiYXItb3ZlcmxheSB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgfVxufVxuLm5hdmJhci1vdmVybGF5X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiA3MHB4IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5uYXZiYXItb3ZlcmxheV9fY29udGVudCB7XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2YmFyLW92ZXJsYXlfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gICAgfVxufVxuLm5hdmJhci1vdmVybGF5LmlzLW9wZW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5uYXZiYXItb3ZlcmxheV9fY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIGJhY2tncm91bmQ6ICM1MjUyNTI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXItb3ZlcmxheV9fY2xvc2Uge1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG59XG4ubmF2YmFyLW92ZXJsYXlfX2Nsb3NlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItb3ZlcmxheV9fY2xvc2UgLm5hdmJhci1vdmVybGF5X19jbG9zZV9faWNvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXItb3ZlcmxheV9fY2xvc2UgLm5hdmJhci1vdmVybGF5X19jbG9zZV9faWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG59XG5cbi5uYXZiYXItc2VhcmNoLmlzLW9wZW4gfiAubmF2YmFyX19idXR0b25zIC5vdmVybGF5LXRvZ2dsZSB7XG4gICAgb3BhY2l0eTogMDtcbn0iLCIuaW5mby1saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW5mby1saW5rICsgLmluZm8tbGluayB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5pbmZvLWxpbmtfX2ljb24ge1xuICAgIG1pbi13aWR0aDogMzVweDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNGMUEwMTg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbn1cbi5pbmZvLWxpbmtfX2xpbmsge1xuICAgIGNvbG9yOiAjRjFBMDE4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmluZm8tbGlua19fbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgfVxuICAgIC5pbmZvLWxpbmtfX2xpbms6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ3wnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgfVxufVxuLmluZm8tbGlua19fbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaW5mby1saW5rLS13YXJuaW5nIC5pbmZvLWxpbmtfX2ljb24ge1xuICAgIGJhY2tncm91bmQ6ICM5QjI2ODk7XG59XG4uaW5mby1saW5rLS13YXJuaW5nIC5pbmZvLWxpbmtfX2xpbmsge1xuICAgIGNvbG9yOiAjOUIyNjg5O1xufVxuXG4uZmxleC1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi10b3A6IC0xNnB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5mbGV4LWxpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mbGV4LWxpc3RfX2l0ZW0ge1xuICAgICAgICBtYXgtd2lkdGg6IDQ4JTtcbiAgICB9XG59IiwiLmxhbmRpbmdwYWdlLXRvcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sYW5kaW5ncGFnZS10b3Age1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxufVxuLmxhbmRpbmdwYWdlLXRvcF9fYmFja2xpbmt7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAxNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubGFuZGluZ3BhZ2UtdG9wX19iYWNrbGluayB7XG4gICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cbi5sYW5kaW5ncGFnZS10b3BfX2JhY2tsaW5rIC5sYW5kaW5ncGFnZS10b3BfX2JhY2tsaW5rX19pY29ue1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIGZvbnQtc2l6ZTogOHB4O1xufVxuLmxhbmRpbmdwYWdlLXRvcF9fYmFja2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxhbmRpbmdwYWdlLXRvcF9fbG9nbyB7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1heC13aWR0aDogNzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmxhbmRpbmdwYWdlLXRvcF9fbG9nbyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5sYW5kaW5ncGFnZS10b3BfX2xvZ28ge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgfVxufSIsIi51c3Age1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tU2VtaWJvbGQnO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi51c3AtZmFkZWQge1xuICAgIG9wYWNpdHk6IDAuMjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudXNwIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbn1cbi51c3AgKyAudXNwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnVzcF9faWNvbiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudXNwX19pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxufVxuXG4vKl9fX19fX19fX1VTUCBSZWdpb24gU3R5bGVfX19fX19fXyovXG4udXNwLWJveC13cmFwcGVyLS1yZWdpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udXNwLS1yZWdpb24ge1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbn0gXG4udXNwX19pY29uLS1yZWdpb24ge1xuICAgIG1pbi13aWR0aDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnVzcF9faWNvbi0tcmVnaW9uIHtcbiAgICAgICAgbWluLXdpZHRoOiAzNXB4O1xuICAgIH1cbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgICAubmF2YmFyLW1haW4uYWZmaXgge1xyXG4gICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW1haW4uYWZmaXggLmZvcm0tZ3JvdXAgLm5hdmJhci1icmFuZCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDIycHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW1haW4uYWZmaXggLmZvcm0tZ3JvdXAgLm5hdmJhci1icmFuZD5pbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgLm5hdmJhci1tYWluLmFmZml4IC5zZWNvbmQtbGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCAubmF2YmFyLW5hdj5saT5hIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDlweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIH1cclxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgfVxyXG4gICAgLm5hdmJhci1tYWluLmFmZml4IC5uYXZiYXItYnJhbmQge1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvc3RhdGljL2ltZy9sb2dvX2FmZml4LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHdpZHRoOiA4MnB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW1haW4uYWZmaXggLm5hdmJhci1icmFuZD5pbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW1haW4uYWZmaXggLm5hdi10b3BsaW5rcyB7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDExMHB4IDAgOTVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtN3B4O1xyXG4gICAgICAgIGhlaWdodDogMjdweDtcclxuICAgIH1cclxufSIsIkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5hdmJhci1tYWluIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG4gICAgLm5hdmJhci1tYWluIC5uYXZiYXItaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLDAsMCwuMSk7XG4gICAgfVxuICAgIC5uYXZiYXItYnJhbmQ+aW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICB9XG4gICAgLm5hdj5saT5hOmZvY3VzLCAubmF2PmxpPmE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAvKk5hdiBDb2xsYXBzZSovXG4gICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDEwMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICAgIH1cbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgIH1cbiAgICAubmF2YmFyLW5hdiBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgIH1cbiAgICAubmF2YmFyLW5hdiBsaS5pcy1vcGVuIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjM2MzYzU7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2IGxpLmlzLW9wZW4+YSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzNjM2M1O1xuICAgIH1cbiAgICAubmF2YmFyLW5hdj5saT5hIHtcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgLm5hdmJhci1uYXYgLmlzLW9wZW4gLm1haW4tbmF2X19kcm9wZG93biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5uYXZiYXItbmF2IC5zdWJuYXYtdG9nZ2xlIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAubWFpbi1uYXZfX2Ryb3Bkb3duIC5tYWluLW5hdl9fZHJvcGRvd25fX3RlYXNlci1saXN0IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLm1haW4tbmF2X19kcm9wZG93bl9fdGVhc2VyLWxpc3QgbGkgKyBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICAgIC5zdWJuYXYtYmxvY2sge1xuICAgICAgICBwYWRkaW5nOiA2cHggMHB4IDZweCAxNXB4O1xuICAgIH1cbiAgICAuc3VibmF2LWJsb2NrIHVsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuc3VibmF2LWJsb2NrLmlzLW9wZW4gdWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLnN1Ym5hdi1ibG9jayAuc3VibmF2LXRvZ2dsZSB7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxNXB4IDRweCAxNXB4O1xuICAgIH1cbiAgICAuc3VibmF2LWJsb2NrIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLnN1Ym5hdi1ibG9jayBhIHtcbiAgICAgICAgY29sb3I6ICMyOTI5Mjk7XG4gICAgfVxuXG4gICAgLypUb2dnbGUgQnV0dG9uKi9cbiAgICAubmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMTVweDtcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IDIwMG1zO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICB9XG5cbiAgICAubmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICM2NjY2NjY7XG4gICAgICAgIGhlaWdodDogNXB4O1xuICAgIH1cbiAgICAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIrLmljb24tYmFyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGUuaXMtb3BlbiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGUuaXMtb3BlbiAuaWNvbi1iYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGUuaXMtb3BlbjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxFMDE0XCI7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2IC5zdWJuYXYtdG9nZ2xlLmljb24tem9vbS1vdXQge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2X19sYW5nIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIH1cbn1cbiJdfQ== */
/*# sourceMappingURL=/static/css/style.min.css.map */