@charset "UTF-8";.galeria.gallery{border:0;margin-top:1em;position:relative}.galeria.gallery .legend{background:rgba(0,0,0,.2);border:1px solid #cfcfcf;color:#fff;cursor:pointer;font-family:albrasemi_italic,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:18px;font-size:1.125rem;padding:8px 16px 13px;position:absolute;right:0;top:10%;white-space:nowrap}.galeria.gallery .legend:hover{color:#cfcfcf}.galeria.gallery img{display:block;width:100%}.galeria__modal{display:none}.content-wrapper .wp-block-gallery .wp-block-image a{border:0!important}.content-wrapper .wp-block-gallery .blocks-gallery-image figure,.content-wrapper .wp-block-gallery .blocks-gallery-item figure{position:relative}.content-wrapper .wp-block-gallery .blocks-gallery-image figcaption,.content-wrapper .wp-block-gallery .blocks-gallery-item figcaption{line-height:1.2rem}.content-wrapper .wp-block-gallery li{padding:0!important}.content-wrapper .wp-block-gallery li:before{display:none}.content-wrapper .wp-block-gallery.is-style-galeria-normal .wp-element-caption{font-family:Helvetica,Arial,sans-serif;font-size:12px!important;font-weight:700;line-height:1.4;margin-bottom:24px;padding:0 12px 24px!important}@media screen and (max-width:600px){.content-wrapper .wp-block-gallery.has-nested-images .wp-block-image{flex-basis:100%!important}}.content-wrapper .wp-block-gallery.has-nested-images .wp-block-image img{flex-basis:65%!important}.content-wrapper .wp-block-gallery.has-nested-images .wp-block-image figcaption{background:none;border-bottom:1px solid #4b4b4b;color:#4b4b4b;flex-basis:45%;font-weight:400;margin-bottom:10px;margin-top:16px!important;max-height:inherit;overflow:inherit;padding:14px;position:relative}.bloque-galeria{clear:both;margin:16px 0;padding:24px 0}.bloque-galeria .slide{border-bottom:1px solid #000;margin-bottom:60px;padding-bottom:8px}.bloque-galeria .galeria-titulo h2{font-family:albraregular,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:24px;font-size:1.5rem;line-height:1;margin:0 0 10px;padding-top:20px}@media screen and (min-width:992px){.bloque-galeria .galeria-titulo h2{font-size:26px;font-size:1.625rem}}.bloque-galeria .galeria-foto img{width:100%}.bloque-galeria .galeria-foto__meta{color:#353636;display:flex;flex-direction:column;font-size:12px;font-size:.75rem;gap:20px;margin-bottom:30px}@media screen and (min-width:992px){.bloque-galeria .galeria-foto__meta{flex-direction:row;gap:0;justify-content:space-between}}.bloque-galeria .galeria-foto__meta p{line-height:1.4;margin-bottom:0;margin-top:5px}@media screen and (min-width:992px){.bloque-galeria .galeria-foto__meta p{flex-basis:65%}}.bloque-galeria .galeria-foto .redes-single{border-top:0;display:flex;gap:20px;list-style-type:none;margin:7px 0 0;padding:0}.bloque-galeria .galeria-foto .redes-single li:before{display:none}@media screen and (min-width:992px){.bloque-galeria .galeria-foto .redes-single img{height:14px;width:14px}}.bloque-galeria .fotos-contador{margin-bottom:-10px}.bloque-galeria .fotos-contador,.bloque-galeria .galeria-texto{font-size:18px;font-size:1.125rem}.bloque-galeria .galeria-texto p{margin-top:0}.articulo-relacionado{border-bottom:1px solid #000;border-top:1px solid #000;clear:both;display:flex;flex-direction:column;gap:0;margin:16px 0;padding:24px 0}@media screen and (min-width:768px){.articulo-relacionado{flex-direction:row;gap:20px}}@media screen and (min-width:992px){.articulo-relacionado.normal{align-items:center;float:left;margin:16px 32px 32px 0;max-width:380px}}.articulo-relacionado.normal .articulo-relacionado__titular{margin-bottom:0}@media screen and (max-width:600px){.articulo-relacionado.break-full .articulo-relacionado__titular{font-size:20px;font-size:1.25rem;line-height:1}}.articulo-relacionado a{color:#000;text-decoration:none}.articulo-relacionado__media{flex-basis:160px;min-width:160px}@media screen and (max-width:600px){.articulo-relacionado__media{margin-bottom:18px}}.articulo-relacionado__media img{display:block}.articulo-relacionado p{font-size:14px;font-size:.875rem;margin:0}@media screen and (min-width:992px){.articulo-relacionado p{font-size:16px;font-size:1rem}}.articulo-relacionado p.articulo-relacionado__titular{clear:both;font-family:albrasemi,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:18px;font-size:1.125rem;line-height:1;margin:0 0 12px}.ficha-con-imagen{align-items:center;background:#f5f8fa;border-bottom:1px solid #000;border-top:1px solid #000;clear:both;display:flex;flex-direction:column;gap:0;margin:32px 0;padding:32px 16px}@media screen and (min-width:992px){.ficha-con-imagen{gap:20px}}.ficha-con-imagen__media{margin-bottom:20px}@media screen and (min-width:992px){.ficha-con-imagen__media{margin-bottom:0}.ficha-con-imagen.normal{float:left;margin:16px 32px 32px 0;max-width:350px}}.ficha-con-imagen h3{font-size:20px;font-size:1.25rem;font-weight:400;margin:0 0 18px}@media screen and (min-width:992px){.ficha-con-imagen h3{font-size:22px;font-size:1.375rem}}.ficha-con-imagen dl{margin:0}.ficha-con-imagen dl dt{font-family:albrasemi,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.1;margin-bottom:8px}.ficha-con-imagen dl dd{font-size:14px;font-size:.875rem;margin-left:0}@media screen and (min-width:992px){.ficha-con-imagen dl dd{font-size:16px;font-size:1rem}}.ficha-con-imagen dl dd:last-of-type{margin-bottom:0}@media screen and (min-width:992px){.article-body>.wp-block-image,.article-body>.wp-block-media-text,.article-body>.wp-block-table{margin:32px 0}}#noticia-completa .wp-block-quote,#noticia-completa .wp-block-quote.is-style-large{font-family:albrasemi,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-weight:400;margin:0;padding:0;position:relative}@media screen and (min-width:992px){#noticia-completa .wp-block-quote,#noticia-completa .wp-block-quote.is-style-large{margin:0 1.5em 0 0}}@media screen and (min-width:1326px){.post-template-single-reportaje #noticia-completa .wp-block-quote,.post-template-single-reportaje #noticia-completa .wp-block-quote.is-style-large{margin-left:-30px}}#noticia-completa .wp-block-quote.is-style-large:before,#noticia-completa .wp-block-quote:before{background:url(../images/comillas-blockquote.png);background-size:100%!important;content:"";display:block;height:65px;width:92px}@media screen and (min-width:992px){#noticia-completa .wp-block-quote.is-style-large:before,#noticia-completa .wp-block-quote:before{height:120px;left:-110px;position:absolute;top:-10px;width:120px}}@media screen and (min-width:1326px){#noticia-completa .wp-block-quote.is-style-large:before,#noticia-completa .wp-block-quote:before{height:140px;left:-120px;position:absolute;top:-16px;width:140px}}#noticia-completa .wp-block-quote p,#noticia-completa .wp-block-quote.is-style-large p{font-size:28px;font-size:1.75rem;font-style:normal;line-height:1;margin-bottom:0}@media screen and (max-width:991px){#noticia-completa .wp-block-quote p,#noticia-completa .wp-block-quote.is-style-large p{margin:8px 0}}@media screen and (min-width:992px){#noticia-completa .wp-block-quote p,#noticia-completa .wp-block-quote.is-style-large p{font-size:34px;font-size:2.125rem}}#noticia-completa .wp-block-quote cite,#noticia-completa .wp-block-quote.is-style-large cite{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;font-style:normal;letter-spacing:.8px;margin-top:12px;text-align:left;text-transform:uppercase}@media screen and (min-width:992px){#noticia-completa .wp-block-quote cite,#noticia-completa .wp-block-quote.is-style-large cite{font-size:12px;font-size:.75rem}}.wp-block-table{line-height:1.2;margin:32px 0}.wp-block-table th{border-bottom:2px solid #000;font-size:16px;font-weight:700;line-height:1;padding:1em}@media screen and (min-width:992px){.wp-block-table th{font-size:18px;font-size:1.125rem}}.wp-block-table tr td{padding:.8em}.wp-block-table thead{border-bottom:1px}.wp-block-table tbody{font-size:14px}@media screen and (min-width:992px){.wp-block-table tbody{font-size:16px}}.wp-block-cover.has-parallax .has-large-font-size{line-height:1}@media screen and (max-width:600px){.wp-block-cover.has-parallax .has-large-font-size{font-size:28px!important}}.wp-block-cover{margin:0 0 32px}.wp-block-cover.sinmargen{margin-bottom:0!important}.wp-block-cover.alignfull{position:relative;z-index:999}.wp-block-embed__wrapper{display:flex;justify-content:center}@media screen and (max-width:781px){.wp-block-image .alignleft,.wp-block-image .alignright{float:none!important;margin-left:0!important;margin-right:0!important}.wp-block-image .alignleft img,.wp-block-image .alignright img{width:100%!important}}@media screen and (min-width:782px){.wp-block-image .alignleft,.wp-block-image .alignright{margin-top:0;max-width:50%}}.bloque-destacado{background:#f5f8fa;border-bottom:1px solid #000;border-top:1px solid #000;clear:both;margin:32px 0;padding:32px 16px}.bloque-destacado figure{margin-left:-16px;margin-right:-16px;margin-top:0}@media screen and (min-width:992px){.bloque-destacado.normal{float:left;margin:16px 32px 32px 0;max-width:350px}}.bloque-destacado h3{font-size:20px;font-size:1.25rem;margin:4px 0 18px}@media screen and (min-width:992px){.bloque-destacado h3{font-size:20px;font-size:1.25rem}}.bloque-destacado.break-full h3{font-size:20px;font-size:1.25rem}@media screen and (min-width:992px){.bloque-destacado.break-full h3{font-size:22px;font-size:1.375rem}}.bloque-destacado p{font-size:16px;font-size:1rem}@media screen and (min-width:992px){.bloque-destacado p{font-size:18px;font-size:1.125rem}}.bloque-destacado p:last-child{margin-bottom:0}@media screen and (max-width:600px){.bloque-destacado__media{margin-bottom:18px}}.bloque-lista{border-bottom:1px solid #000;border-top:1px solid #000;clear:both;margin:16px 0;padding:24px 0}@media screen and (min-width:992px){.bloque-lista.normal{float:left;margin:16px 32px 32px 0;max-width:350px}}.bloque-lista h3{font-size:20px;font-size:1.25rem;line-height:1.1;margin:0 0 18px}.bloque-lista ol,.bloque-lista ul{margin:0;padding-left:20px}@media screen and (min-width:992px){.bloque-lista ol,.bloque-lista ul{padding-left:2rem}}.bloque-lista ol li,.bloque-lista ul li{font-size:16px;font-size:1rem;margin-left:0}.bloque-lista ol li:last-of-type,.bloque-lista ul li:last-of-type{margin-bottom:0}.bloque-lista ul li:before{top:3px!important}.bloque-lista ol li:before{top:0!important}.lista-relacionados{border-bottom:1px solid #000;clear:both;margin:24px 0;padding:0 0 16px}@media screen and (min-width:992px){.lista-relacionados{margin:16px 0}}.lista-relacionados.break-full{margin:32px 0}@media screen and (min-width:992px){.lista-relacionados.normal{float:left;margin:16px 32px 32px 0;max-width:350px}}.lista-relacionados .bloque-titulo{border-bottom:1px solid #000;font-family:albrasemi_italic,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:20px;font-size:1.25rem;line-height:.6;margin:0 0 18px}@media screen and (min-width:992px){.lista-relacionados .bloque-titulo{font-size:18px;font-size:1.125rem}}.lista-relacionados .bloque-titulo span{background:#fff}.lista-relacionados p{font-size:14px;font-size:.875rem}@media screen and (min-width:992px){.lista-relacionados p{font-size:16px;font-size:1rem}}.lista-relacionados ul{list-style-type:none;margin:0;padding:0}.lista-relacionados ul li{display:flex;font-size:14px;font-size:.875rem;gap:20px;margin-bottom:20px}@media screen and (min-width:992px){.lista-relacionados ul li{font-size:16px;font-size:1rem}}.lista-relacionados ul li:before{content:none!important}.lista-relacionados ul li:last-of-type{margin-bottom:0}.lista-relacionados ul li .lista-relacionados__media{flex-basis:35%}@media screen and (min-width:992px){.lista-relacionados ul li .lista-relacionados__media{flex-basis:45%}}.lista-relacionados ul li div{flex-basis:60%}@media screen and (min-width:992px){.lista-relacionados ul li div{flex-basis:50%}}.lista-relacionados ul li h3{font-family:albraregular,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:18px;font-size:1.125rem;margin:0}@media screen and (min-width:992px){.lista-relacionados ul li h3{font-size:20px;font-size:1.25rem}}.page .lista-relacionados ul li h3{font-size:20px;line-height:1.3}.lista-relacionados ul li h3 a{color:#000;text-decoration:none}.linea-tiempo{border-bottom:1px solid #000;border-top:1px solid #000;clear:both;margin:16px 0;padding:16px 0}@media screen and (min-width:992px){.linea-tiempo.normal{float:left;margin:16px 32px 32px 0;max-width:350px}}.linea-tiempo h3{font-size:18px;font-size:1.125rem;line-height:1.2;margin:0 0 18px}@media screen and (min-width:992px){.linea-tiempo h3{font-size:22px;font-size:1.375rem}}.linea-tiempo p{font-size:16px;font-size:1rem}.linea-tiempo ul{list-style-type:none;margin:0;padding:0}.linea-tiempo ul li{display:flex;font-size:14px;font-size:.875rem;gap:20px;margin-bottom:0;margin-left:0}@media screen and (min-width:992px){.linea-tiempo ul li{font-size:16px;font-size:1rem}}.linea-tiempo ul li:before{display:none}.linea-tiempo ul li:last-of-type{margin-bottom:0}.linea-tiempo ul li time{color:#008192;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:.9375rem;font-weight:700;min-width:90px;text-align:right;width:90px}@media screen and (min-width:992px){.linea-tiempo ul li time{font-size:14px;font-size:.875rem}}.linea-tiempo ul li .hito{border-left:2px solid #008192;padding-left:20px;position:relative}@media screen and (min-width:992px){.linea-tiempo ul li .hito{border-left:1px solid #008192}}.linea-tiempo ul li .hito:before{color:#008192;content:"•";font-size:36px;font-size:2.25rem;left:-7px;position:absolute;top:-13px}@media screen and (min-width:992px){.linea-tiempo ul li .hito:before{font-size:26px;font-size:1.625rem;left:-5px;top:-6px}}.linea-tiempo ul li .hito__titulo{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-size:1.0625rem;font-weight:700;line-height:1.1;margin:0 0 6px}@media screen and (min-width:992px){.linea-tiempo ul li .hito__titulo{font-size:16px;font-size:1rem}}.linea-tiempo ul li .hito__titulo a{color:#000;text-decoration:none}.linea-tiempo ul li .hito__descripcion p{margin-top:0}@media screen and (min-width:992px){.dailymotion-vetical{margin:20px 170px}}.comparador-imagenes{position:relative}.comparador-imagenes img{display:block;max-width:inherit;-o-object-fit:cover;object-fit:cover;width:100%}.comparador-imagenes__container{display:block;margin:30px auto;width:100%}.comparador-imagenes .before-after-slider{overflow:hidden;position:relative;width:100%}.comparador-imagenes .after-image{display:flex}.comparador-imagenes .before-image{display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:50%;z-index:2}.comparador-imagenes .resizer{align-items:center;background:#fff;display:flex;height:100%;left:50%;position:absolute;top:0;touch-action:pan-y;width:4px;z-index:5}.comparador-imagenes .resizer:after{align-items:center;background:#000 url(../images/cursor-antes-despues.png);background-position:50% 50%;background-repeat:no-repeat;background-size:20px;border:3px solid #fff;border-radius:50%;content:"";display:flex;height:40px;justify-content:center;margin:0 0 0 -19px;position:absolute;width:40px}.patron-alignleft .wp-block-group__inner-container,.patron-alignright .wp-block-group__inner-container,.patron-cuatro-fotos,.patron-cuatro-fotos-destacado,.patron-destacado-foto,.patron-dos-columnas-con-imagen-texto,.patron-dos-fotos-destacado,.patron-foto-centrada,.patron-foto-derecha,.patron-foto-izquierda,.patron-listado-destacado:not(.align){background:#f5f8fa;border-bottom:1px solid #66726a;border-top:1px solid #66726a;margin:32px 0;padding:32px}.patron-alignleft .wp-block-group__inner-container h2,.patron-alignright .wp-block-group__inner-container h2,.patron-cuatro-fotos h2,.patron-cuatro-fotos-destacado h2,.patron-destacado-foto h2,.patron-dos-columnas-con-imagen-texto h2,.patron-dos-fotos-destacado h2,.patron-foto-centrada h2,.patron-foto-derecha h2,.patron-foto-izquierda h2,.patron-listado-destacado:not(.align) h2{font-size:22px;font-size:1.375rem;line-height:1;margin-bottom:14px;margin-top:0}@media screen and (min-width:992px){.patron-alignleft .wp-block-group__inner-container h2,.patron-alignright .wp-block-group__inner-container h2,.patron-cuatro-fotos h2,.patron-cuatro-fotos-destacado h2,.patron-destacado-foto h2,.patron-dos-columnas-con-imagen-texto h2,.patron-dos-fotos-destacado h2,.patron-foto-centrada h2,.patron-foto-derecha h2,.patron-foto-izquierda h2,.patron-listado-destacado:not(.align) h2{font-size:26px;font-size:1.625rem;margin-bottom:18px}}.patron-alignleft .wp-block-group__inner-container figure,.patron-alignright .wp-block-group__inner-container figure,.patron-cuatro-fotos figure,.patron-cuatro-fotos-destacado figure,.patron-destacado-foto figure,.patron-dos-columnas-con-imagen-texto figure,.patron-dos-fotos-destacado figure,.patron-foto-centrada figure,.patron-foto-derecha figure,.patron-foto-izquierda figure,.patron-listado-destacado:not(.align) figure{margin-top:0}.patron-alignleft .wp-block-group__inner-container ol,.patron-alignleft .wp-block-group__inner-container p,.patron-alignleft .wp-block-group__inner-container ul,.patron-alignright .wp-block-group__inner-container ol,.patron-alignright .wp-block-group__inner-container p,.patron-alignright .wp-block-group__inner-container ul,.patron-cuatro-fotos ol,.patron-cuatro-fotos p,.patron-cuatro-fotos ul,.patron-cuatro-fotos-destacado ol,.patron-cuatro-fotos-destacado p,.patron-cuatro-fotos-destacado ul,.patron-destacado-foto ol,.patron-destacado-foto p,.patron-destacado-foto ul,.patron-dos-columnas-con-imagen-texto ol,.patron-dos-columnas-con-imagen-texto p,.patron-dos-columnas-con-imagen-texto ul,.patron-dos-fotos-destacado ol,.patron-dos-fotos-destacado p,.patron-dos-fotos-destacado ul,.patron-foto-centrada ol,.patron-foto-centrada p,.patron-foto-centrada ul,.patron-foto-derecha ol,.patron-foto-derecha p,.patron-foto-derecha ul,.patron-foto-izquierda ol,.patron-foto-izquierda p,.patron-foto-izquierda ul,.patron-listado-destacado:not(.align) ol,.patron-listado-destacado:not(.align) p,.patron-listado-destacado:not(.align) ul{font-size:16px;font-size:1rem}@media screen and (min-width:992px){.patron-alignleft .wp-block-group__inner-container ol,.patron-alignleft .wp-block-group__inner-container p,.patron-alignleft .wp-block-group__inner-container ul,.patron-alignright .wp-block-group__inner-container ol,.patron-alignright .wp-block-group__inner-container p,.patron-alignright .wp-block-group__inner-container ul,.patron-cuatro-fotos ol,.patron-cuatro-fotos p,.patron-cuatro-fotos ul,.patron-cuatro-fotos-destacado ol,.patron-cuatro-fotos-destacado p,.patron-cuatro-fotos-destacado ul,.patron-destacado-foto ol,.patron-destacado-foto p,.patron-destacado-foto ul,.patron-dos-columnas-con-imagen-texto ol,.patron-dos-columnas-con-imagen-texto p,.patron-dos-columnas-con-imagen-texto ul,.patron-dos-fotos-destacado ol,.patron-dos-fotos-destacado p,.patron-dos-fotos-destacado ul,.patron-foto-centrada ol,.patron-foto-centrada p,.patron-foto-centrada ul,.patron-foto-derecha ol,.patron-foto-derecha p,.patron-foto-derecha ul,.patron-foto-izquierda ol,.patron-foto-izquierda p,.patron-foto-izquierda ul,.patron-listado-destacado:not(.align) ol,.patron-listado-destacado:not(.align) p,.patron-listado-destacado:not(.align) ul{font-size:18px;font-size:1.125rem}}.patron-alignleft .wp-block-group__inner-container ul,.patron-alignright .wp-block-group__inner-container ul,.patron-cuatro-fotos ul,.patron-cuatro-fotos-destacado ul,.patron-destacado-foto ul,.patron-dos-columnas-con-imagen-texto ul,.patron-dos-fotos-destacado ul,.patron-foto-centrada ul,.patron-foto-derecha ul,.patron-foto-izquierda ul,.patron-listado-destacado:not(.align) ul{list-style-type:none;margin-left:0;padding-left:0}.patron-alignleft .wp-block-group__inner-container ul li:before,.patron-alignright .wp-block-group__inner-container ul li:before,.patron-cuatro-fotos ul li:before,.patron-cuatro-fotos-destacado ul li:before,.patron-destacado-foto ul li:before,.patron-dos-columnas-con-imagen-texto ul li:before,.patron-dos-fotos-destacado ul li:before,.patron-foto-centrada ul li:before,.patron-foto-derecha ul li:before,.patron-foto-izquierda ul li:before,.patron-listado-destacado:not(.align) ul li:before{content:none!important}.patron-alignleft .wp-block-group__inner-container p:last-child,.patron-alignright .wp-block-group__inner-container p:last-child,.patron-cuatro-fotos p:last-child,.patron-cuatro-fotos-destacado p:last-child,.patron-destacado-foto p:last-child,.patron-dos-columnas-con-imagen-texto p:last-child,.patron-dos-fotos-destacado p:last-child,.patron-foto-centrada p:last-child,.patron-foto-derecha p:last-child,.patron-foto-izquierda p:last-child,.patron-listado-destacado:not(.align) p:last-child{margin-bottom:0}.patron-alignleft .wp-block-group__inner-container .wp-block-columns,.patron-alignleft .wp-block-group__inner-container.wp-block-columns,.patron-alignright .wp-block-group__inner-container .wp-block-columns,.patron-alignright .wp-block-group__inner-container.wp-block-columns,.patron-cuatro-fotos .wp-block-columns,.patron-cuatro-fotos-destacado .wp-block-columns,.patron-cuatro-fotos-destacado.wp-block-columns,.patron-cuatro-fotos.wp-block-columns,.patron-destacado-foto .wp-block-columns,.patron-destacado-foto.wp-block-columns,.patron-dos-columnas-con-imagen-texto .wp-block-columns,.patron-dos-columnas-con-imagen-texto.wp-block-columns,.patron-dos-fotos-destacado .wp-block-columns,.patron-dos-fotos-destacado.wp-block-columns,.patron-foto-centrada .wp-block-columns,.patron-foto-centrada.wp-block-columns,.patron-foto-derecha .wp-block-columns,.patron-foto-derecha.wp-block-columns,.patron-foto-izquierda .wp-block-columns,.patron-foto-izquierda.wp-block-columns,.patron-listado-destacado:not(.align) .wp-block-columns,.patron-listado-destacado:not(.align).wp-block-columns{gap:0;margin-bottom:0}@media screen and (min-width:768px){.patron-alignleft .wp-block-group__inner-container .wp-block-columns,.patron-alignleft .wp-block-group__inner-container.wp-block-columns,.patron-alignright .wp-block-group__inner-container .wp-block-columns,.patron-alignright .wp-block-group__inner-container.wp-block-columns,.patron-cuatro-fotos .wp-block-columns,.patron-cuatro-fotos-destacado .wp-block-columns,.patron-cuatro-fotos-destacado.wp-block-columns,.patron-cuatro-fotos.wp-block-columns,.patron-destacado-foto .wp-block-columns,.patron-destacado-foto.wp-block-columns,.patron-dos-columnas-con-imagen-texto .wp-block-columns,.patron-dos-columnas-con-imagen-texto.wp-block-columns,.patron-dos-fotos-destacado .wp-block-columns,.patron-dos-fotos-destacado.wp-block-columns,.patron-foto-centrada .wp-block-columns,.patron-foto-centrada.wp-block-columns,.patron-foto-derecha .wp-block-columns,.patron-foto-derecha.wp-block-columns,.patron-foto-izquierda .wp-block-columns,.patron-foto-izquierda.wp-block-columns,.patron-listado-destacado:not(.align) .wp-block-columns,.patron-listado-destacado:not(.align).wp-block-columns{gap:32px}}.article-body .has-background.has-negro-indp-19-background-color,.article-body .has-background.has-negro-indp-23-background-color{background:#f5f8fa!important;color:#000!important;line-height:1.4}@media screen and (max-width:767px){.patron-foto-derecha p:last-child,.patron-foto-izquierda p:last-child{margin-bottom:1rem}}@media screen and (min-width:992px){.patron-dos-columnas-con-imagen-texto h2,.patron-foto-derecha h2,.patron-foto-izquierda h2{font-size:22px;font-size:1.375rem;margin-top:20px}.patron-dos-columnas-con-imagen-texto figure,.patron-foto-derecha figure,.patron-foto-izquierda figure{margin-bottom:0}}@media screen and (max-width:767px){.patron-dos-fotos-destacado .wp-block-group__inner-container .wp-block-columns{gap:32px}}.patron-cuatro-fotos-destacado .wp-block-group__inner-container>h2,.patron-dos-fotos-destacado .wp-block-group__inner-container>h2,.patron-foto-centrada .wp-block-group__inner-container>h2{margin-bottom:32px;margin-top:0}@media screen and (min-width:992px){.patron-cuatro-fotos-destacado .wp-block-group__inner-container>h2,.patron-dos-fotos-destacado .wp-block-group__inner-container>h2,.patron-foto-centrada .wp-block-group__inner-container>h2{font-size:24px;font-size:1.5rem;padding:0 60px}}@media screen and (max-width:600px){.patron-cuatro-fotos-destacado .wp-block-group__inner-container .has-small-font-size,.patron-dos-fotos-destacado .wp-block-group__inner-container .has-small-font-size,.patron-foto-centrada .wp-block-group__inner-container .has-small-font-size{margin-top:0}}@media screen and (min-width:992px){.patron-cuatro-fotos figure:last-child,.patron-cuatro-fotos-destacado figure:last-child{margin-bottom:0}}.patron-listado-fotos .wp-block-group__inner-container h3{font-family:albraregular,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;margin-bottom:1rem}@media screen and (min-width:992px){.patron-listado-fotos .wp-block-group__inner-container h3{font-size:24px;font-size:1.5rem}}.patron-listado-fotos .wp-block-group__inner-container h3:first-letter{border:1px solid #000;float:left;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;margin:2px 16px 20px 0;padding:8px}.patron-listado-fotos .wp-block-group__inner-container p{font-size:16px;font-size:1rem;margin:0 0 30px 41px!important}@media screen and (max-width:767px){.patron-listado-fotos .wp-block-group__inner-container .wp-block-columns{margin-bottom:32px}.patron-listado-fotos .wp-block-group__inner-container .wp-block-columns:last-child{margin-bottom:0}}@media screen and (min-width:768px){.patron-listado-fotos .wp-block-group__inner-container .wp-block-columns:last-child p:last-child{margin-bottom:0!important}}.patron-listado-destacado .wp-block-group__inner-container .wp-element-caption{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media screen and (min-width:992px){.patron-listado-destacado .wp-block-group__inner-container ul{margin-top:20px}}.patron-listado-destacado .wp-block-group__inner-container li{letter-spacing:.5px}.patron-listado-destacado .wp-block-group__inner-container li strong{font-size:12px;font-size:.75rem;text-transform:uppercase}.patron-listado-destacado .wp-block-group__inner-container p,.patron-listado-destacado .wp-block-group__inner-container ul{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;line-height:1.4}.patron-alignleft{background-color:#fff!important}@media screen and (min-width:992px){.patron-alignleft .wp-block-group__inner-container{float:left;margin:16px 32px 32px 0;max-width:350px;width:50%;z-index:9}}@media screen and (min-width:992px) and (min-width:992px){.patron-alignleft .wp-block-group__inner-container h2{font-size:22px;font-size:1.375rem}}.patron-alignright{background-color:#fff!important}@media screen and (min-width:992px){.patron-alignright .wp-block-group__inner-container{float:right;margin:16px 0 32px 32px;max-width:350px;width:50%;z-index:9}}@media screen and (min-width:992px) and (min-width:992px){.patron-alignright .wp-block-group__inner-container h2{font-size:22px;font-size:1.375rem}}#noticia-completa .patron-parallax-simple{color:#fff}@media screen and (max-width:600px){#noticia-completa .patron-parallax-simple .wp-block-quote p{font-size:28px;font-size:1.75rem}}#noticia-completa .wp-block-cover.patron-parallax-simple.alignfull .wp-block-cover__inner-container p.has-large-font-size,#noticia-completa .wp-block-cover.patron-parallax-simple.alignfull .wp-block-quote p{font-family:albrasemi,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}@media screen and (min-width:992px){#noticia-completa .wp-block-cover.patron-parallax-simple.alignfull .wp-block-cover__inner-container p.has-large-font-size,#noticia-completa .wp-block-cover.patron-parallax-simple.alignfull .wp-block-quote p{font-size:42px!important;line-height:1!important}}.wp-block-cover.patron-parallax-left,.wp-block-cover.patron-parallax-right{padding:150px 0}.wp-block-cover.patron-parallax-left .wp-block-cover__inner-container p,.wp-block-cover.patron-parallax-right .wp-block-cover__inner-container p{font-size:1rem;line-height:1.2}@media screen and (max-width:600px){.wp-block-cover.patron-parallax-left .wp-block-cover__inner-container p,.wp-block-cover.patron-parallax-right .wp-block-cover__inner-container p{font-size:14px!important}}.wp-block-cover.patron-parallax-right .wp-block-cover__inner-container{padding:0 20px}@media screen and (min-width:992px){.wp-block-cover.patron-parallax-right .wp-block-cover__inner-container{padding:0 100px 0 50px}}.wp-block-cover.patron-parallax-right.wp-block-cover.patron-parallax-right--fondo .wp-block-cover__inner-container p{line-height:1.4}@media screen and (min-width:992px){.wp-block-cover.patron-parallax-right.wp-block-cover.patron-parallax-right--fondo .wp-block-cover__inner-container p{line-height:1.2}.wp-block-cover.patron-parallax-right.wp-block-cover.patron-parallax-right--fondo span.wp-block-cover__background,.wp-block-cover.patron-parallax-right.wp-block-cover.patron-parallax-right--fondo span.wp-block-cover__gradient-background,.wp-block-cover.patron-parallax-right.wp-block-cover.patron-parallax-right--fondo:before{left:50%;opacity:.8}.wp-block-cover.patron-parallax-right.wp-block-cover.patron-parallax-right--fondo .wp-block-cover__inner-container{width:45%!important}}.wp-block-cover.patron-parallax-left .wp-block-cover__inner-container{padding:0 20px}@media screen and (min-width:992px){.wp-block-cover.patron-parallax-left .wp-block-cover__inner-container{padding:0 50px 0 100px}}.wp-block-cover.patron-parallax-left.wp-block-cover.patron-parallax-left--fondo .wp-block-cover__inner-container p{line-height:1.4}@media screen and (min-width:992px){.wp-block-cover.patron-parallax-left.wp-block-cover.patron-parallax-left--fondo .wp-block-cover__inner-container p{line-height:1.2}.wp-block-cover.patron-parallax-left.wp-block-cover.patron-parallax-left--fondo span.wp-block-cover__background,.wp-block-cover.patron-parallax-left.wp-block-cover.patron-parallax-left--fondo span.wp-block-cover__gradient-background,.wp-block-cover.patron-parallax-left.wp-block-cover.patron-parallax-left--fondo:before{opacity:.8;right:50%}.wp-block-cover.patron-parallax-left.wp-block-cover.patron-parallax-left--fondo .wp-block-cover__inner-container{width:45%!important}}.patron-persona img{max-width:120px}.post-template-default .single-content-wrapper .content-wrapper,.post-template-single-ancho .single-content-wrapper .content-wrapper{display:flex;flex-direction:column;gap:32px}@media screen and (min-width:992px){.post-template-default .single-content-wrapper .content-wrapper,.post-template-single-ancho .single-content-wrapper .content-wrapper{flex-direction:row;margin:0 auto;max-width:1170px}}.post-template-default .single-content-wrapper .content-wrapper .article-content,.post-template-single-ancho .single-content-wrapper .content-wrapper .article-content{flex-basis:100%}@media screen and (min-width:992px){.post-template-default .single-content-wrapper .content-wrapper .article-content,.post-template-single-ancho .single-content-wrapper .content-wrapper .article-content{flex-basis:calc(100% - 300px)}}@media screen and (min-width:1326px){.post-template-default .single-content-wrapper .content-wrapper .article-content,.post-template-single-ancho .single-content-wrapper .content-wrapper .article-content{padding-left:8.23%}}.post-template-single-reportaje .single-content-wrapper .content-wrapper{margin:45px auto;max-width:753px}.post-template-single-reportaje .single-content-wrapper .content-wrapper #noticia-completa>p:first-of-type:first-letter{color:#000;font-family:albrasemi_italic,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:62px;line-height:.5;text-transform:capitalize}@media screen and (min-width:992px){.post-template-single-reportaje .single-content-wrapper .content-wrapper #noticia-completa>p:first-of-type:first-letter{font-size:82px}}.single-content-wrapper .content-wrapper .article-content{font-size:20px;font-size:1.25rem}@media screen and (min-width:992px){.single-content-wrapper .content-wrapper .article-content{font-size:24px;font-size:1.5rem}.single-content-wrapper .content-wrapper .article-content .article-body{margin-top:62px}}.single-content-wrapper .content-wrapper .article-content .article-body ul{list-style:none}.single-content-wrapper .content-wrapper .article-content .article-body ul li{position:relative}.single-content-wrapper .content-wrapper .article-content .article-body ul li:before{color:#000;content:"•";font-size:12px;font-size:.75rem;left:-15px;margin-right:10px;position:absolute;top:4px}@media screen and (min-width:992px){.single-content-wrapper .content-wrapper .article-content .article-body ul li:before{left:-22px;top:9px}}.single-content-wrapper .content-wrapper .article-content .article-body ol{counter-reset:mycounter;list-style-type:none}.single-content-wrapper .content-wrapper .article-content .article-body ol li{counter-increment:mycounter;padding-left:12px;position:relative}.single-content-wrapper .content-wrapper .article-content .article-body ol li:before{content:counter(mycounter) ". ";font-size:16px;font-size:1rem;font-weight:700;left:-15px;position:absolute;top:1px}@media screen and (min-width:992px){.single-content-wrapper .content-wrapper .article-content .article-body ol li:before{left:-22px;top:6px}}.single-content-wrapper .content-wrapper .article-content .article-body .adv,.single-content-wrapper .content-wrapper .article-content .article-body .bloque-html{margin:32px 0;text-align:center}.single-content-wrapper .content-wrapper .article-content .article-body .wp-block-image figcaption{margin-top:0}.single-content-wrapper .content-wrapper .sidebar{flex-basis:100%}@media screen and (min-width:992px){.single-content-wrapper .content-wrapper .sidebar{flex-basis:300px;min-width:300px}}.tags--header{margin:16px 0}@media screen and (min-width:992px){.tags--header{margin:32px 0}}.tags--header ul{display:flex;flex-wrap:wrap;gap:4px;list-style-type:none;margin:0;max-width:400px;padding:0}.tags--header ul li{margin-bottom:0}.tags--header ul li.tags--header__resto{display:none}.tags--header ul a{border:1px solid #cfcfcf;color:#000;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-size:.625rem;letter-spacing:1px;padding:6px 12px;text-decoration:none;text-transform:uppercase}.tags--header ul a:hover{color:#66726a}.tags--header__boton{align-items:center;background:none;border:1px solid #cfcfcf;border-radius:0;color:#000;cursor:pointer;display:flex;font-size:15px;height:100%;padding:0 12px}.tags--header__boton:hover{color:#66726a}.tags--header__boton:focus,.tags--header__boton:hover{border-color:#cfcfcf!important}.tags--header__boton .boton-menos{display:none}.tags--header__boton .boton-mas,.tags--header__boton.active .boton-menos{display:block}.tags--header__boton.active .boton-mas{display:none}.entry-footer .tags{margin:32px 0}.entry-footer .tags ul{display:flex;flex-wrap:wrap;gap:4px;list-style-type:none;margin:0;padding:0}.entry-footer .tags ul li{margin-bottom:0}.entry-footer .tags ul li.tags--header__resto{display:none}.entry-footer .tags ul a{border:1px solid #cfcfcf;color:#000;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-size:.625rem;letter-spacing:1px;padding:6px 12px;text-decoration:none;text-transform:uppercase}.entry-footer .tags ul a:hover{color:#66726a}.bloque-relacionadas{border:1px solid #ddd;margin:36px 0 18px;padding:0 20px 20px;text-align:center}.bloque-relacionadas__titulo{background:#fff;font-family:albraregular,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:16px;letter-spacing:1px;margin:-14px auto 12px;padding:5px 12px;text-align:center;text-transform:uppercase;width:216px}.bloque-relacionadas ul{display:flex;flex-wrap:wrap;gap:32px;list-style-type:none;margin:30px 0 0;padding:0}.bloque-relacionadas ul li{display:flex;flex-basis:100%;gap:20px}@media screen and (min-width:768px){.bloque-relacionadas ul li{flex-basis:47%}}.bloque-relacionadas ul li .bloque-relacionadas__media{flex-basis:80px;min-width:80px}.bloque-relacionadas ul li p{font-family:albraregular,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:16px;font-size:1rem;margin:0;text-align:left}.bloque-relacionadas ul li p a{color:#000;text-decoration:none}.post-template-single-reportaje #noticia-completa .alignfull.wp-block-cover,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-gallery,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-image{clear:both;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:1000%;width:auto}.post-template-single-reportaje #noticia-completa .alignfull.wp-block-cover .wp-block-cover__inner-container,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-gallery .wp-block-cover__inner-container,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-image .wp-block-cover__inner-container{max-width:1134px}.post-template-single-reportaje #noticia-completa .alignfull.wp-block-cover .wp-block-cover__inner-container .wp-block-quote,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-gallery .wp-block-cover__inner-container .wp-block-quote,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-image .wp-block-cover__inner-container .wp-block-quote{text-align:center}.post-template-single-reportaje #noticia-completa .alignfull.wp-block-cover .wp-block-cover__inner-container .wp-block-quote:before,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-gallery .wp-block-cover__inner-container .wp-block-quote:before,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-image .wp-block-cover__inner-container .wp-block-quote:before{background:url(../images/comillas-blockquote-parallax.png) no-repeat 50%;background-size:80%!important;height:135px;left:inherit;margin:0 auto;position:inherit;top:64px}@media screen and (min-width:992px){.post-template-single-reportaje #noticia-completa .alignfull.wp-block-cover .wp-block-cover__inner-container .wp-block-quote:before,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-gallery .wp-block-cover__inner-container .wp-block-quote:before,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-image .wp-block-cover__inner-container .wp-block-quote:before{height:180px;top:90px}}.post-template-single-reportaje #noticia-completa .alignfull.wp-block-cover .wp-block-cover__inner-container .wp-block-quote p,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-gallery .wp-block-cover__inner-container .wp-block-quote p,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-image .wp-block-cover__inner-container .wp-block-quote p{margin-top:0}.post-template-single-reportaje #noticia-completa .alignfull.wp-block-cover .wp-block-cover__inner-container .wp-block-quote cite,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-gallery .wp-block-cover__inner-container .wp-block-quote cite,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-image .wp-block-cover__inner-container .wp-block-quote cite{text-align:center}@media screen and (min-width:992px){.post-template-single-reportaje #noticia-completa .alignfull.wp-block-cover .alignwide,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-gallery .alignwide,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-image .alignwide{clear:both;margin-left:-10%!important;width:120%}}.post-template-single-reportaje #noticia-completa .alignfull.wp-block-cover figcaption,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-gallery figcaption,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-image figcaption{padding:0 8px}@media screen and (min-width:992px){.post-template-single-reportaje #noticia-completa .alignfull.wp-block-cover figcaption,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-gallery figcaption,.post-template-single-reportaje #noticia-completa .alignfull.wp-block-image figcaption{text-align:center}.post-template-single-reportaje #noticia-completa .alignwide{clear:both;margin-left:-10%!important;width:120%}}.article-body .has-background,.article-body .has-background-dim{clear:both;padding:16px}@media screen and (min-width:992px){.article-body .has-background,.article-body .has-background-dim{padding:24px}}.article-body .has-background-dim.has-verde-indp-19-background-color,.article-body .has-background-dim.has-verde-indp-23-background-color,.article-body .has-background.has-verde-indp-19-background-color,.article-body .has-background.has-verde-indp-23-background-color{background-color:#008192}.article-body .has-background-dim.has-negro-indp-19-background-color,.article-body .has-background-dim.has-negro-indp-23-background-color,.article-body .has-background.has-negro-indp-19-background-color,.article-body .has-background.has-negro-indp-23-background-color{background-color:#111}.article-body .has-background-dim.has-gris-indp-19-background-color,.article-body .has-background-dim.has-gris-indp-23-background-color,.article-body .has-background.has-gris-indp-19-background-color,.article-body .has-background.has-gris-indp-23-background-color{background-color:#f7f7f7}.article-body .has-background-dim.has-blanco-indp-19-background-color,.article-body .has-background-dim.has-blanco-indp-23-background-color,.article-body .has-background.has-blanco-indp-19-background-color,.article-body .has-background.has-blanco-indp-23-background-color{background-color:#fff}.article-body .has-background-dim.has-verde-oscuro-indp-19-background-color,.article-body .has-background-dim.has-verde-oscuro-indp-23-background-color,.article-body .has-background.has-verde-oscuro-indp-19-background-color,.article-body .has-background.has-verde-oscuro-indp-23-background-color{background-color:#035863}.article-body .has-background-dim.has-gris-oscuro-indp-19-background-color,.article-body .has-background-dim.has-gris-oscuro-indp-23-background-color,.article-body .has-background.has-gris-oscuro-indp-19-background-color,.article-body .has-background.has-gris-oscuro-indp-23-background-color{background-color:#3c424d}.article-body .has-background-dim.has-verde-indp-19-background-color,.article-body .has-background-dim.has-verde-indp-23-background-color,.article-body .has-background-dim.has-verde-oscuro-indp-19-background-color,.article-body .has-background-dim.has-verde-oscuro-indp-23-background-color,.article-body .has-background.has-verde-indp-19-background-color,.article-body .has-background.has-verde-indp-23-background-color,.article-body .has-background.has-verde-oscuro-indp-19-background-color,.article-body .has-background.has-verde-oscuro-indp-23-background-color{color:#fff}.article-body .has-background-dim.has-verde-indp-19-background-color a,.article-body .has-background-dim.has-verde-indp-23-background-color a,.article-body .has-background-dim.has-verde-oscuro-indp-19-background-color a,.article-body .has-background-dim.has-verde-oscuro-indp-23-background-color a,.article-body .has-background.has-verde-indp-19-background-color a,.article-body .has-background.has-verde-indp-23-background-color a,.article-body .has-background.has-verde-oscuro-indp-19-background-color a,.article-body .has-background.has-verde-oscuro-indp-23-background-color a{background:transparent;border:0;color:#fff;text-decoration:underline}.article-body .has-text-color.has-verde-indp-19-color,.article-body .has-text-color.has-verde-indp-23-color{color:#008192}.article-body .has-text-color.has-negro-indp-19-color,.article-body .has-text-color.has-negro-indp-23-color{color:#111}.article-body .has-text-color.has-gris-indp-19-color,.article-body .has-text-color.has-gris-indp-23-color{color:#f7f7f7}.article-body .has-text-color.has-blanco-indp-19-color,.article-body .has-text-color.has-blanco-indp-23-color{color:#fff}.article-body .has-text-color.has-verde-oscuro-indp-19-color,.article-body .has-text-color.has-verde-oscuro-indp-23-color{color:#035863}.article-body .has-text-color.has-gris-oscuro-indp-19-color,.article-body .has-text-color.has-gris-oscuro-indp-23-color{color:#3c424d}.single-content-wrapper .category-deportes .content-wrapper .article-content .wp-block-quote p{font-size:26px;font-size:1.625rem;line-height:1.2}.single-content-wrapper .category-deportes .content-wrapper .article-content .wp-block-quote:before{background:url(../images/comillas-blockquote-deportes.png)}.botones-grupos{border-bottom:1px solid #000;border-top:1px solid #000;display:flex;flex-direction:column;gap:20px;justify-content:center;margin:30px 0;padding:16px 0}@media screen and (min-width:768px){.botones-grupos{flex-direction:row;justify-content:left}}.botones-grupos a{align-items:center;border:2px solid #000;border-radius:50px;display:flex;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;gap:10px;padding:9px 18px;text-decoration:none}@media screen and (max-width:767px){.botones-grupos a{justify-content:center;margin:0 auto}}#comments{margin-top:16px;padding:4px 0 18px}#comments.comments-area{border-top:1px solid #707070;overflow:hidden}#comments.comments-area .comments-area__header{align-items:center;border-bottom:1px solid #707070;display:flex;justify-content:space-between;margin-bottom:1.5625rem}#comments.comments-area .comments-area__header .comments-title{font-family:albrasemi,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:18px;margin-bottom:16px;padding-top:0}#comments.comments-area .comments-area__header .comments-title svg{float:left;margin-right:12px;margin-top:-1px}#comments.comments-area .comments-area__header a{border:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1;padding:0;text-decoration:none}#comments.comments-area .comments-enlaces-registro{margin-bottom:30px}#comments.comments-area .comments-enlaces-registro p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;margin-bottom:30px}#comments.comments-area .comments-enlaces-registro a{border:0;border-radius:50px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;padding:12px 34px;text-align:center;text-decoration:none}@media screen and (max-width:600px){#comments.comments-area .comments-enlaces-registro a{display:block;margin:0 0 20px}}#comments.comments-area .comments-enlaces-registro a.comments-enlaces-registro__registro{background:#008192;border:2px solid #008192;color:#fff;margin-right:16px}@media screen and (max-width:600px){#comments.comments-area .comments-enlaces-registro a.comments-enlaces-registro__registro{margin-right:0}}#comments.comments-area .comments-enlaces-registro a.comments-enlaces-registro__login{background:#fff;border:2px solid #000;color:#000}#comments.comments-area .comments-enlaces-registro.notverified{background:#f3d8da;padding:20px}#comments.comments-area .comments-enlaces-registro.notverified p{color:#692326}#comments.comments-area .comments-enlaces-registro.notverified a{background:#692326;border-radius:50px;color:#fff;display:inline-block;font-size:15px;padding:12px 34px;text-transform:none}#comments.comments-area .comment-list{counter-reset:revert-layer;margin:0}#comments.comments-area .comment-list .comment{border-bottom:1px solid #efefef;list-style:decimal;margin-bottom:22px}#comments.comments-area .comment-list .comment::marker{color:#a7a7a7;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700}#comments.comments-area .comment-list .comment:before{content:none}#comments.comments-area .comment-list .comment__comment{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){#comments.comments-area .comment-list .comment__comment{flex-wrap:nowrap;justify-content:space-between}}#comments.comments-area .comment-list .comment__comment .comment-meta{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5;text-transform:uppercase;white-space:nowrap}#comments.comments-area .comment-list .comment__comment .comment-meta p{margin-bottom:6px}#comments.comments-area .comment-list .comment__comment .comment-author{color:#000;font-weight:700;margin-bottom:20px;text-transform:none}#comments.comments-area .comment-list .comment__comment .comment-author span{color:#333;display:block;font-size:10px;font-weight:400;text-transform:uppercase}#comments.comments-area .comment-list .comment__comment .user-comment{flex-basis:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4}@media screen and (min-width:768px){#comments.comments-area .comment-list .comment__comment .user-comment{flex-basis:60%}}#comments.comments-area .comment-list .comment .comment-moderation{color:#008192;font-weight:700}.galeria-negra #comments{background:#fff;padding:20px}#comments .no-comments{background:#efefef;line-height:1.3;padding:20px}#comments .no-comments,#comments-form{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px}#comments-form.con-formulario{margin-bottom:40px;padding:20px}#comments-form label{font-weight:700}#comments-form textarea{background:#f2f2f2;border-radius:12px;display:block;font-family:arial,sans-serif;padding:20px;width:100%}#comments-form .comment-form-author,#comments-form .comment-form-email{line-height:1.4}#comments-form .comment-form-author span,#comments-form .comment-form-email span{font-weight:700}#comments-form .submit{background:#008192;border:2px solid #008192;border-radius:50px;color:#fff;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;margin-top:20px;padding:12px 34px}#comments-form .error{color:red}#premium-options{border-top:1px solid #e3e4e4;position:relative;text-align:center}#premium-options:before{background:#d87777;height:1px;left:25%;top:-1px;width:50%}#premium-options h2{font-size:28px;font-size:1.75rem;margin:64px 0 32px}#premium-options p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem}#premium-options p span{font-size:42px;font-size:2.625rem;font-weight:700}#premium-options ul{display:flex;flex-direction:column;gap:32px;justify-content:center;list-style-type:none;margin:0 0 100px;padding:0}@media screen and (min-width:992px){#premium-options ul{flex-direction:row}}#premium-options li{display:flex;flex-direction:column;justify-content:center}#premium-options li:before{content:none}#premium-options button{border-radius:50px;margin:20px auto 0}#premium-options button#button-premium-monthly-usuario,#premium-options button#button-premium-yearly-usuario{background:#d87777;border:0;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;font-weight:700}#premium-options:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 23%,#fff 74%);content:"";height:200px;left:0;pointer-events:none;position:absolute;top:-220px;width:100%}.single-format-status .article-content #noticia-completa>p:first-of-type:first-letter{color:inherit!important;float:none!important;font-size:inherit!important;font-weight:400!important;margin:inherit!important;text-transform:none!important}.single-format-status .article-content .contenidos_directo{list-style-type:none;margin:0;padding:0}.single-format-status .article-content .contenidos_directo li{margin-bottom:0;padding-bottom:20px;padding-left:70px}@media screen and (min-width:992px){.single-format-status .article-content .contenidos_directo li{padding-left:40px}}.single-format-status .article-content .contenidos_directo li:before{background-color:#008192!important;content:""!important;display:block!important;height:100%!important;left:45px!important;margin-left:0!important;position:absolute!important;width:1px!important}@media screen and (min-width:992px){.single-format-status .article-content .contenidos_directo li:before{left:5px!important}}.single-format-status .article-content .contenidos_directo li:first-of-type{align-items:center;display:flex;padding-left:62px}@media screen and (min-width:992px){.single-format-status .article-content .contenidos_directo li:first-of-type{padding-left:23px}}.single-format-status .article-content .contenidos_directo li:first-of-type:before{height:calc(100% - 10px);top:10px}.single-format-status .article-content .contenidos_directo li:first-of-type .contenidos_directo__container:before{height:16px;transform:translate(-25px,2px);width:16px}.single-format-status .article-content .contenidos_directo li.titulo-directo>div{align-items:center;display:flex;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;gap:10px;margin:0}@media screen and (max-width:600px){.single-format-status .article-content .contenidos_directo li .adv{margin-left:-78px}}.single-format-status .article-content .contenidos_directo li .contenidos_directo__container{position:relative}.single-format-status .article-content .contenidos_directo li .contenidos_directo__container:before{background:#008192;border-radius:50%;content:"";display:block;height:11px;position:absolute;transform:translate(-30px,22px);width:11px}@media screen and (min-width:992px){.single-format-status .article-content .contenidos_directo li .contenidos_directo__container:before{transform:translate(-40px,22px)}}.single-format-status .article-content .contenidos_directo li .contenidos_directo__container__date{color:#008192;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.2;position:absolute;transform:translate(-84px,17px)}.single-format-status .article-content .contenidos_directo li .contenidos_directo__container__date--alternativo{transform:translate(-89px,17px)}.single-format-status .article-content .contenidos_directo li .contenidos_directo__container__date--alternativo span{display:block;max-width:54px;text-align:right}@media screen and (min-width:992px){.single-format-status .article-content .contenidos_directo li .contenidos_directo__container__date--alternativo{font-size:14px;transform:translate(-110px,14px)}.single-format-status .article-content .contenidos_directo li .contenidos_directo__container__date--alternativo span{max-width:60px}}.single-format-status .article-content .contenidos_directo li .contenidos_directo__container__imagen{margin-left:-50px}.single-format-status .article-content .contenidos_directo li .contenidos_directo__container__imagen img{border-radius:14px;display:block}@media screen and (max-width:992px){.single-format-status .article-content .contenidos_directo li .contenidos_directo__container__embed-container{margin-left:-50px}}.single-format-status .article-content .contenidos_directo li .contenidos_directo__container svg path{fill:#008192}.single-format-status .article-content .contenidos_directo li.directo--relacionado{padding-left:0}.single-format-status .article-content .contenidos_directo li.directo--relacionado:before{z-index:9}.single-format-status .article-content .contenidos_directo li.directo--relacionado .contenidos_directo__container:before{transform:translateY(22px);z-index:9}@media screen and (max-width:1087px){.single-format-status .article-content .contenidos_directo li.directo--relacionado .contenidos_directo__container:before{transform:translate(41px,22px)}}.single-format-status .article-content .contenidos_directo li.directo--relacionado .contenidos_directo__container .media{margin-bottom:10px}.single-format-status .article-content .contenidos_directo li.directo--relacionado .contenidos_directo__container img{border-radius:14px;width:100%}.single-format-status .article-content .contenidos_directo li.directo--relacionado .contenidos_directo__container h3{margin-bottom:10px;margin-top:0;padding-top:0}@media screen and (max-width:820px){.single-format-status .article-content .contenidos_directo li.directo--relacionado .contenidos_directo__container h3{padding-left:54px}}.single-format-status .article-content .contenidos_directo li.directo--relacionado .contenidos_directo__container h3 a{border:0}.single-format-status .article-content .contenidos_directo li.directo--relacionado .contenidos_directo__container__date{transform:translate(-48px,17px);z-index:9}@media screen and (max-width:1087px){.single-format-status .article-content .contenidos_directo li.directo--relacionado .contenidos_directo__container__date{transform:translate(-10px,17px)}}.single-format-status .article-content .contenidos_directo li.directo--relacionado .contenidos_directo__container__wrapper{background:#f7f7f7;left:50%;margin-left:-50vw;margin-right:-50vw;padding:30px 0;position:relative;right:50%;width:100vw}@media screen and (max-width:1087px){.single-format-status .article-content .contenidos_directo li.directo--relacionado .contenidos_directo__container__wrapper{padding-top:60px}}.single-format-status .article-content .contenidos_directo li.directo--relacionado .contenidos_directo__container__wrapper>div{margin:0 auto;max-width:728px;padding-left:20px}@media screen and (max-width:820px){.single-format-status .article-content .contenidos_directo li.directo--relacionado .contenidos_directo__container__wrapper>div{padding-left:50px;padding-right:20px}}.single-format-status .article-content .contenidos_directo li.directo--relacionado .contenidos_directo__container__wrapper>div img{position:relative;z-index:99}.single-format-status .article-content .contenidos_directo li.directo--relacionado .directo-meta{font-size:14px;font-weight:400;text-transform:uppercase}@media screen and (max-width:820px){.single-format-status .article-content .contenidos_directo li.directo--relacionado .directo-meta{font-size:12px;padding-left:54px}}.single-format-status .article-content .contenidos_directo li.directo--relacionado .directo-meta a{border:0;font-weight:400}.single-format-status .article-content .contenidos_directo h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700}@media screen and (min-width:992px){.single-format-status .article-content .contenidos_directo h3{font-size:26px}}.single-format-status .article-content .contenidos_directo h3 a{border-bottom:0}.single-format-status .article-content .contenidos_directo .contenidos_directo__introduccion,.single-format-status .article-content .contenidos_directo p{font-family:Georgia,Times New Roman,Times,serif;font-size:16px;line-height:1.4}.single-format-status .article-content .contenidos_directo .contenidos_directo__introduccion.caption,.single-format-status .article-content .contenidos_directo p.caption{color:#707070;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;margin-top:10px}.single-format-status .article-content .contenidos_directo .contenidos_directo__introduccion.caption .author,.single-format-status .article-content .contenidos_directo p.caption .author{font-weight:700}.single-format-status .article-content .contenidos_directo .contenidos_directo__introduccion{display:block;font-size:18px;margin-bottom:20px}@media screen and (max-width:820px){.single-format-status .article-content .contenidos_directo .contenidos_directo__introduccion{padding-left:54px}}.single-format-status.cat-59547-id .article-content .contenidos_directo li:before{background-color:#e26111}.single-format-status.cat-59547-id .article-content .contenidos_directo li.titulo-directo svg path{fill:#e26111}.single-format-status.cat-59547-id .article-content .contenidos_directo li .contenidos_directo__container:before{background:#e26111}.single-format-status.cat-59547-id .article-content .contenidos_directo li .contenidos_directo__container__date{color:#e26111}.hablemos-de-futuro.post-template-single-reportaje #noticia-completa>p:first-of-type:first-letter{color:#ec0101!important}.hablemos-de-futuro .entry-footer div.tags{letter-spacing:0;margin:50px 0;max-width:inherit;text-align:center;text-transform:none}.hablemos-de-futuro .entry-footer div.tags p{font-family:albrasemi,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:25px;font-weight:700;margin-bottom:0}.hablemos-de-futuro .entry-footer div.tags:before{content:none}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid29yZHByZXNzL3dwLWNvbnRlbnQvdGhlbWVzL2luZHAyMy9jc3Mvc2luZ2xlMjMuY3NzIiwibWFwcGluZ3MiOiJBQStEUSxnQkNrdEJSLENDaHhCQSxpQkFDRSxTQUVBLGVBREEsaUJER0YsQ0NERSx5QkFFRSwwQkFRQSx5QkFDQSxXQUhBLGVBUEEsMEZDQ3dCLENDUTNCLGVBQ0EsbUJGRkcsc0JBTkEsa0JBR0EsUUFGQSxRQUdBLGtCRFFKLENDSEksK0JBQ0UsYURLTixDQ0ZFLHFCQUNFLGNBQ0EsVURJSixDQ0RBLGdCQUNFLFlESUYsQ0NBRSxxREFDRSxrQkRJSixDQ0ZFLCtIQUVFLGlCRElKLENDREUsdUlBRUUsa0JER0osQ0NBRSxzQ0FDRSxtQkRFSixDQ0FJLDZDQUNFLFlERU4sQ0NFSSwrRUFDRSx1Q0FHQSx5QkFGQSxnQkFHQSxnQkFDQSxtQkFIQSw2QkRHTixDR1JDLG9DRldDLHFFQUVJLHlCRERKLENBQ0YsQ0NFSSx5RUFDRSx3QkRBTixDQ0VJLGdGQUNFLGdCQVFBLGdDQURBLGNBSEEsZUFDQSxnQkFJQSxtQkFDQSwwQkFUQSxtQkFFQSxpQkFHQSxhQUpBLGlCRFFOLENDS0EsZ0JBQ0UsV0FDQSxjQUNBLGNEREYsQ0NFRSx1QkFHRSw2QkFGQSxtQkFDQSxrQkRDSixDQ0dJLG1DQUNFLHNGQzFGa0IsQ0NVdkIsZUFDQSxpQkZrRkssY0FGQSxnQkFDQSxnQkRFTixDR3ZERSxvQ0ZrREUsbUNFL0VILGVBQ0Esa0JId0ZDLENBQ0YsQ0NDSSxrQ0FDRSxVRENOLENDQ0ksb0NBRUUsY0FDQSxhQUNBLHNCRWxHTCxlQUNBLGlCRmtHSyxTQUNBLGtCREVOLENHekVFLG9DRmlFRSxvQ0FTSSxtQkFEQSxNQUVBLDZCRElOLENBQ0YsQ0NITSxzQ0FHRSxnQkFEQSxnQkFEQSxjRE9SLENHckZFLG9DRjZFSSxzQ0FLSSxjRE9SLENBQ0YsQ0NKSSw0Q0FNRSxhQUxBLGFBSUEsU0FIQSxxQkFDQSxlQUNBLFNEUU4sQ0NMTSxzREFDRSxZRE9SLENHckdFLG9DRmdHSSxnREFHSSxZQURBLFVEUVIsQ0FDRixDQ0hFLGdDQUNFLG1CRE9KLENDSkUsK0RFeklELGVBQ0Esa0JIZ0pELENDTkksaUNBQ0UsWURRTixDSW5LQSxzQkFHRSw2QkFEQSwwQkFEQSxXQUtBLGFBRUEsc0JBREEsTUFIQSxjQUNBLGNKeUtGLENHbElFLG9DQzVDRixzQkFXSSxtQkFEQSxRSnlLRixDQUNGLENHeElFLG9DQzlCQSw2QkFLSSxtQkFIQSxXQUNBLHdCQUNBLGVKeUtKLENBQ0YsQ0l2S0ksNERBQ0UsZUp5S04sQ0c3SUMsb0NDeEJHLGdFRFhILGVBQ0Esa0JDYU8sYUp3S04sQ0FDRixDSXBLRSx3QkFFRSxXQURBLG9CSnVLSixDSW5LRSw2QkFDRSxpQkFDQSxlSnFLSixDRzVKQyxvQ0NYQyw2QkFJSSxrQkp1S0osQ0FDRixDSXRLSSxpQ0FDRSxhSndLTixDSXJLRSx3QkRsQ0QsZUFDQSxrQkNrQ0csUUp5S0osQ0cvS0Usb0NDS0Esd0JEbENELGVBQ0EsY0hnTkMsQ0FDRixDSTFLSSxzREFHRSxXQUNBLG1GRnZEVSxDQ1dmLGVBQ0EsbUJDNENLLGNBSkEsZUppTE4sQ0t6T0Esa0JBUUUsbUJBRkEsbUJBSEEsNkJBREEsMEJBREEsV0FNQSxhQUdBLHNCQURBLE1BTEEsY0FDQSxpQkxpUEYsQ0cxTUUsb0NFNUNGLGtCQVlJLFFMOE9GLENBQ0YsQ0s1T0UseUJBQ0Usa0JMOE9KLENHbE5FLG9DRTdCQSx5QkFHSSxlTGdQSixDSzNPQSx5QkFFSSxXQUNBLHdCQUNBLGVMOE9KLENBTkYsQ0tyT0UscUJGZkQsZUFDQSxrQkVnQkcsZ0JBQ0EsZUwrT0osQ0dwT0Usb0NFZEEscUJGZkQsZUFDQSxrQkhxUUMsQ0FDRixDS2hQRSxxQkFDRSxRTGtQSixDS2pQSSx3QkFFRSxtRkh0Q1UsQ0NXZixlQUNBLG1CRXlCSyxnQkFHQSxnQkFDQSxpQkxvUE4sQ0tsUEksd0JGaENILGVBQ0Esa0JFZ0NLLGFMc1BOLENHMVBFLG9DRUdFLHdCRmhDSCxlQUNBLGNIMlJDLENBQ0YsQ0t2UE0scUNBQ0UsZUx5UFIsQ0duUUUsb0NHMUNBLCtGQUlJLGFOK1NKLENBQ0YsQ016U0UsbUZBR0UsbUZKWlksQ0lhWixnQkFDQSxTQUNBLFVBSkEsaUJOaVRKLENHcFJFLG9DRy9CQSxtRkFRSSxrQk5nVEosQ0FDRixDRzFSRSxxQ0dwQkksbUpBQ0UsaUJOa1ROLENBQ0YsQ00vU0ksaUdBRUUsa0RBQ0EsK0JBRkEsV0FHQSxjQUVBLFlBREEsVU5tVE4sQ0d6U0Usb0NHZkUsaUdBU0ksYUFFQSxZQURBLGtCQUVBLFVBSkEsV055VE4sQ0FDRixDR25URSxxQ0dmRSxpR0FnQkksYUFFQSxZQURBLGtCQUVBLFVBSkEsV040VE4sQ0FDRixDTXJUSSx1RkhyQ0gsZUFDQSxrQkd1Q0ssa0JBRkEsY0FDQSxlTjJUTixDRy9UQyxvQ0dFRyx1RkFLSSxZTjZUTixDQUNGLENHM1VFLG9DR1FFLHVGSHJDSCxlQUNBLGtCSDZXQyxDQUNGLENNN1RJLDZGQUNFLHNESG5ETCxlQUNBLGtCR3FESyxrQkFDQSxvQkFDQSxnQkFDQSxnQkFMQSx3Qk5zVU4sQ0c3VkUsb0NHcUJFLDZGSGxESCxlQUNBLGdCSCtYQyxDQUNGLENNaFVBLGdCQUNFLGdCQUNBLGFOb1VGLENNblVFLG1CQUdFLDZCQUZBLGVBQ0EsZ0JBRUEsY0FDQSxXTnFVSixDR2pYRSxvQ0d1Q0EsbUJIcEVELGVBQ0Esa0JIa1pDLENBQ0YsQ010VUUsc0JBQ0UsWU53VUosQ010VUUsc0JBQ0UsaUJOd1VKLENNdFVFLHNCQUNFLGNOd1VKLENHaFlFLG9DR3VEQSxzQkFHSSxjTjBVSixDQUNGLENNclVDLGtEQUNHLGFOeVVKLENHcFlDLG9DRzBEQSxrREFHSyx3Qk4yVUosQ0FDRixDTXhVQSxnQkFDRSxlTjJVRixDTTFVRSwwQkFDRSx5Qk40VUosQ00xVUUsMEJBQ0Usa0JBQ0EsV040VUosQ014VUEseUJBQ0UsYUFDQSxzQk40VUYsQ0cxWkMsb0NHaUZELHVEQUdJLHFCQUNBLHdCQUNBLHdCTjZVRixDTTVVRSwrREFDRSxvQk4rVUosQ0FDRixDRzlhRSxvQ0d1RkYsdURBV0ksYUFDQSxhTmlWRixDQUNGLENPamVBLGtCQU1FLG1CQUhBLDZCQURBLDBCQURBLFdBR0EsY0FDQSxpQlBxZUYsQ09sZUUseUJBR0Usa0JBREEsbUJBREEsWVBzZUosQ0duY0Usb0NJOUJBLHlCQUVJLFdBQ0Esd0JBQ0EsZVBtZUosQ0FDRixDT2plRSxxQkpORCxlQUNBLGtCSU9HLGlCUG9lSixDRy9jRSxvQ0l2QkEscUJKTkQsZUFDQSxpQkhnZkMsQ0FDRixDT3BlSSxnQ0pkSCxlQUNBLGlCSHFmRCxDR3pkRSxvQ0lmRSxnQ0pkSCxlQUNBLGtCSDBmQyxDQUNGLENPdmVFLG9CSnJCRCxlQUNBLGNIK2ZELENHbmVFLG9DSVJBLG9CSnJCRCxlQUNBLGtCSG9nQkMsQ0FDRixDTzVlSSwrQkFDRSxlUDhlTixDR3RlQyxvQ0lMQyx5QkFFSSxrQlA2ZUosQ0FDRixDUTdoQkEsY0FHRSw2QkFEQSwwQkFEQSxXQUdBLGNBQ0EsY1JnaUJGLENHemZFLG9DS3JDQSxxQkFFSSxXQUNBLHdCQUNBLGVSZ2lCSixDQUNGLENROWhCRSxpQkxDRCxlQUNBLGtCS0FHLGdCQUNBLGVSaWlCSixDUS9oQkUsa0NBQ0UsU0FDQSxpQlJpaUJKLENHMWdCRSxvQ0t6QkEsa0NBSUksaUJSbWlCSixDQUNGLENRbGlCSSx3Q0xWSCxlQUNBLGVLVUssYVJzaUJOLENRcGlCTSxrRUFDRSxlUnNpQlIsQ1FqaUJJLDJCQUNFLGlCUm1pQk4sQ1EvaEJJLDJCQUNFLGVSaWlCTixDU3prQkEsb0JBRUUsNkJBREEsV0FFQSxjQUNBLGdCVDRrQkYsQ0dwaUJFLG9DTTVDRixvQkFPSSxhVDZrQkYsQ0FDRixDUzNrQkUsK0JBQ0UsYVQ2a0JKLENHNWlCRSxvQ005QkEsMkJBRUksV0FDQSx3QkFDQSxlVDRrQkosQ0FDRixDU3prQkUsbUNBR0UsNkJBQ0EsMEZQbkJ3QixDQ1EzQixlQUNBLGtCTVdHLGVBSEEsZVQra0JKLENHM2pCRSxvQ010QkEsbUNOUEQsZUFDQSxrQkg0bEJDLENBQ0YsQ1M5a0JJLHdDQUNFLGVUZ2xCTixDUzVrQkUsc0JOckJELGVBQ0EsaUJIb21CRCxDR3hrQkUsb0NNUkEsc0JOckJELGVBQ0EsY0h5bUJDLENBQ0YsQ1Mva0JFLHVCQUdFLHFCQUZBLFNBQ0EsU1RrbEJKLENTL2tCSSwwQkFDRSxhTmxDTCxlQUNBLGtCTWtDSyxTQUNBLGtCVG1sQk4sQ0cxbEJFLG9DTUlFLDBCTmpDSCxlQUNBLGNIMm5CQyxDQUNGLENTcGxCTSxpQ0FDRSxzQlRzbEJSLENTbmxCTSx1Q0FDRSxlVHFsQlIsQ1NsbEJNLHFEQUNFLGNUb2xCUixDR3ptQkUsb0NNb0JJLHFEQUdJLGNUc2xCUixDQUNGLENTbmxCTSw4QkFDRSxjVHFsQlIsQ0dqbkJFLG9DTTJCSSw4QkFHSSxjVHVsQlIsQ0FDRixDU3BsQk0sNkJBRUUsc0ZQM0VnQixDQ1V2QixlQUNBLG1CTStETyxRVHlsQlIsQ0c1bkJFLG9DTWtDSSw2Qk4vREwsZUFDQSxpQkg2cEJDLENBQ0YsQ1N6bEJRLG1DQUNFLGVBQ0EsZVQybEJWLENTemxCUSwrQkFFRSxXQURBLG9CVDRsQlYsQ0R0ckJBLGNBR0UsNkJBREEsMEJBREEsV0FHQSxjQUNBLGNDeXJCRixDR2xwQkUsb0NKckNBLHFCQUVJLFdBQ0Esd0JBQ0EsZUN5ckJKLENBQ0YsQ0R2ckJFLGlCSUNELGVBQ0EsbUJKQUcsZ0JBQ0EsZUMwckJKLENHL3BCRSxvQ0o5QkEsaUJJQ0QsZUFDQSxrQkhnc0JDLENBQ0YsQ0QzckJFLGdCSVBELGVBQ0EsY0hxc0JELENENXJCRSxpQkFFRSxxQkFEQSxTQUVBLFNDOHJCSixDRDdyQkksb0JBSUUsYUlsQkwsZUFDQSxrQkprQkssU0FIQSxnQkFEQSxhQ29zQk4sQ0d0ckJFLG9DSmZFLG9CSWRILGVBQ0EsY0h1dEJDLENBQ0YsQ0Rsc0JNLDJCQUNFLFlDb3NCUixDRGxzQk0saUNBQ0UsZUNvc0JSLENEbHNCTSx5QkFHRSxjQUZBLHNESTlCUCxlQUNBLG1CSjhCTyxnQkFHQSxlQUNBLGlCQUZBLFVDd3NCUixDRzVzQkUsb0NKQUkseUJJN0JMLGVBQ0EsaUJINnVCQyxDQUNGLENEdHNCTSwwQkFFRSw4QkFDQSxrQkFGQSxpQkMwc0JSLENHdnRCRSxvQ0pZSSwwQkFLSSw2QkMwc0JSLENBQ0YsQ0R6c0JRLGlDQUVFLGNBREEsWUlqRFQsZUFDQSxrQkpvRFMsVUFEQSxrQkFFQSxTQzRzQlYsQ0dydUJFLG9DSm1CTSxpQ0loRFAsZUFDQSxtQkp3RFcsVUFDQSxRQytzQlYsQ0FDRixDRDVzQk0sa0NBRUUsc0RJaEVQLGVBQ0Esb0JKZ0VPLGdCQUNBLGdCQUhBLGNDbXRCUixDR3J2QkUsb0NKaUNJLGtDSTlETCxlQUNBLGNIc3hCQyxDQUNGLENEanRCUSxvQ0FFRSxXQURBLG9CQ290QlYsQ0Qvc0JRLHlDQUNFLFlDaXRCVixDR2x3QkUsb0NPM0NGLHFCQUVJLGlCVml6QkYsQ0FDRixDV3B6QkEscUJBQ0UsaUJYd3pCRixDV3R6QkUseUJBRUUsY0FDQSxrQkFDQSxxQ0FIQSxVWDJ6QkosQ1dyekJFLGdDQUVFLGNBQ0EsaUJBRkEsVVh5ekJKLENXcHpCRSwwQ0FHRSxnQkFEQSxrQkFEQSxVWHd6QkosQ1duekJFLGtDQUNFLFlYcXpCSixDV2x6QkUsbUNBUUUsYUFOQSxZQUdBLE9BQ0EsZ0JBTEEsa0JBR0EsTUFEQSxVQUlBLFNYcXpCSixDV2p6QkUsOEJBR0UsbUJBTUEsZ0JBUEEsYUFLQSxZQURBLFNBTEEsa0JBSUEsTUFPQSxtQkFKQSxVQUpBLFNYMnpCSixDV2h6QkUsb0NBS0UsbUJBSkEsd0RBYUEsNEJBREEsNEJBREEscUJBREEsc0JBREEsa0JBUkEsV0FDQSxhQU1BLFlBTEEsdUJBR0EsbUJBREEsa0JBRUEsVVh3ekJKLENZcjNCQSw0VkFlRSxrQkNUZSxDRE1mLGdDQURBLDZCQUVBLGNBQ0EsWVp5M0JGLENZdjNCRSw2WFRERCxlQUNBLG1CU0NHLGNBQ0EsbUJBQ0EsWVpxNEJKLENHNTJCRSxvQ1M1QkEsNlhUREQsZUFDQSxtQlNNSyxrQlprNUJKLENBQ0YsQ1kvNEJFLHlhQUNFLFlaMjVCSixDWXo1QkUsNG1DVGRELGVBQ0EsY0h3OEJELENHNTZCRSxvQ1NmQSw0bUNUZEQsZUFDQSxrQkgyK0JDLENBQ0YsQ1l6OUJFLDZYQUNFLHFCQUNBLGNBQ0EsY1pxK0JKLENZcCtCSSwyZUFDRSxzQlpnL0JOLENZNytCRSwyZUFDRSxlWnkvQkosQ1l2L0JFLHlqQ0FHRSxNQURBLGVaOGdDSixDR2xoQ0Usb0NTRUEseWpDQUtJLFFab2lDSixDQUNGLENZamlDQSxrSUFFRSw2QkFDQSxxQkFDQSxlWm9pQ0YsQ0c3aUNDLG9DU2NHLHNFQUNFLGtCWm9pQ0osQ0FDRixDRzFqQ0Usb0NTNEJBLDJGVHpERCxlQUNBLG1CUzBESyxlWnFpQ0osQ1lqaUNBLHVHQUVJLGVac2lDSixDQU5GLENHOWpDQyxvQ1NvQ0csK0VBRUksUVpvaUNOLENBQ0YsQ1k1aENJLDZMQUVFLGtCRTdGUSxDRjRGUixZWmtpQ04sQ0d4bENFLG9DU3FERSw2TFRsRkgsZUFDQSxpQlNzRk8sY1pzaUNOLENBQ0YsQ0czbENDLG9DU3VERyxtUEFFSSxZWndpQ04sQ0FDRixDR3htQ0Usb0NTc0VBLHdGQUVJLGVac2lDSixDQUNGLENZamlDSSwwREFFRSxzRlZ2SGtCLENVc0hsQixrQlpxaUNOLENHcG5DRSxvQ1M4RUUsMERUM0dILGVBQ0EsZ0JIcXBDQyxDQUNGLENZcmlDTSx1RUFJRSxzQkFGQSxXQUlBLHNEQUhBLGVBSUEsZ0JBTkEsdUJBSUEsV1p5aUNSLENZbmlDSSx5RFQ3SEgsZUFDQSxlUzhISyw4QlpzaUNOLENHbG9DQyxvQ1M4RkcseUVBRUksa0Jac2lDTixDWXJpQ00sb0ZBQ0UsZVp1aUNSLENBQ0YsQ0docENFLG9DUzZHSSxpR0FFSSx5QlpxaUNSLENBQ0YsQ1k5aENJLCtFQUNFLHFEWmlpQ04sQ0d6cENFLG9DUzBIRSw4REFFSSxlWmlpQ04sQ0FDRixDWS9oQ0ksOERBQ0UsbUJaaWlDTixDWWhpQ00scUVUOUpMLGVBQ0EsaUJTOEpPLHdCWm9pQ1IsQ1loaUNJLDJIQUNFLHNEVHBLTCxlQUNBLGtCU3FLSyxlWm1pQ04sQ1kvaENBLGtCQUNFLCtCWmtpQ0YsQ0dockNFLG9DU2dKRSxtREFFRSxXQUVBLHdCQUNBLGdCQUpBLFVBRUEsU1pxaUNKLENBQ0YsQ0d6ckNFLDBEU3NKSSxzRFRuTEwsZUFDQSxrQkgwdENDLENBQ0YsQ1lqaUNBLG1CQUNFLCtCWm9pQ0YsQ0duc0NFLG9DU2lLRSxvREFFRSxZQUVBLHdCQUNBLGdCQUpBLFVBRUEsU1p1aUNKLENBQ0YsQ0c1c0NFLDBEU3VLSSx1RFRwTUwsZUFDQSxrQkg2dUNDLENBQ0YsQ1lsaUNFLDBDQUNFLFVacWlDSixDR2h0Q0Msb0NTNEtHLDREVC9NSCxlQUNBLGlCSHV2Q0MsQ0FDRixDWWxpQ0EsK01BRUUsbUZac2lDRixDR2x1Q0Usb0NTMExGLCtNQUtJLHlCQUNBLHVCWndpQ0YsQ0FDRixDWXRpQ0EsMkVBRUUsZVp5aUNGLENZeGlDRSxpSkFDRSxlQUNBLGVaMmlDSixDRzd1Q0Msb0NTZ01DLGlKQUlJLHdCWjhpQ0osQ0FDRixDWTFpQ0UsdUVBQ0UsY1o2aUNKLENHN3ZDRSxvQ1MrTUEsdUVBSUksc0JaOGlDSixDQUNGLENZemlDTSxxSEFDRSxlWjJpQ1IsQ0dyd0NFLG9DU3lOSSxxSEFHSSxlWjZpQ1IsQ1l4aUNJLHNVQUdFLFNBQ0EsVVo0aUNOLENZMWlDSSxtSEFDRSxtQlo0aUNOLENBVkYsQ1k1aENFLHNFQUNFLGNaMGlDSixDR3p4Q0Usb0NTOE9BLHNFQUdJLHNCWjRpQ0osQ0FDRixDWXZpQ00sbUhBQ0UsZVp5aUNSLENHanlDRSxvQ1N1UEksbUhBR0ksZVoyaUNSLENZdGlDSSxnVUFJRSxXQURBLFNaMmlDTixDWXhpQ0ksaUhBQ0UsbUJaMGlDTixDQVZGLENZMWhDRSxvQkFDRSxlWndpQ0osQ2UvMUNFLHFJQUVFLGFBRUEsc0JBREEsUWZtMkNKLENHNXpDRSxvQ1kxQ0EscUlBTUksbUJBRUEsY0FEQSxnQmZxMkNKLENBQ0YsQ2VsMkNJLHVLQUNFLGVmbzJDTixDR3QwQ0Usb0NZL0JFLHVLQUdJLDZCZnMyQ04sQ0FDRixDRzMwQ0UscUNZL0JFLHVLQU1JLGtCZncyQ04sQ0FDRixDZXAyQ0UseUVBRUUsaUJBREEsZWZ1MkNKLENlbjJDTSx3SEFHRSxXQUNBLDBGYjFCb0IsQ2F3QnBCLGVBR0EsZUFKQSx5QmZ5MkNSLENHMzFDRSxvQ1lmSSx3SEFPSSxjZnUyQ1IsQ0FDRixDZWwyQ0UsMERaM0JELGVBQ0EsaUJIZzRDRCxDR3AyQ0Usb0NZRkEsMERaM0JELGVBQ0EsZ0JIcTRDQyxDZXIyQ0Usd0VBRUksZWZ3MkNOLENBSkYsQ2VqMkNNLDJFQUNFLGVmdzJDUixDZXQyQ1EsOEVBQ0UsaUJmdzJDVixDZXQyQ1UscUZBRUUsV0FEQSxZWjdDWCxlQUNBLGlCWWlEVyxXQUZBLGtCQUNBLGtCQUVBLE9meTJDWixDRy8zQ0Usb0NZZVEscUZBU0ksV0FDQSxPZjIyQ1osQ0FDRixDZXQyQ00sMkVBQ0Usd0JBQ0Esb0JmdzJDUixDZXQyQ1EsOEVBQ0UsNEJBRUEsa0JBREEsaUJmeTJDVixDZXQyQ1UscUZBQ0UsZ0NadEVYLGVBQ0EsZVl3RVcsZ0JBREEsV0FEQSxrQkFJQSxPZnkyQ1osQ0d2NUNFLG9DWXdDUSxxRkFRSSxXQUNBLE9mMjJDWixDQUNGLENldjJDTSxrS0FDRSxjQUNBLGlCZnkyQ1IsQ2V2MkNNLG1HQUNFLFlmeTJDUixDZXAyQ0Usa0RBQ0UsZWZzMkNKLENHdjZDRSxvQ1lnRUEsa0RBR0ksaUJBQ0EsZWZ3MkNKLENBQ0YsQ2VuMkNBLGNBQ0UsYWZ1MkNGLENHbDdDRSxvQ1kwRUYsY0FHSSxhZnkyQ0YsQ0FDRixDZXYyQ0UsaUJBSUUsYUFDQSxlQUNBLFFBTEEscUJBQ0EsU0FLQSxnQkFKQSxTZjYyQ0osQ2V2MkNJLG9CQUNFLGVmeTJDTixDZXQyQ0ksd0NBQ0UsWWZ3MkNOLENlcjJDSSxtQkFJRSx5QkFHQSxXQUVBLGNBUkEsc0RaL0hMLGVBQ0Esa0JZcUlLLG1CQUhBLGlCQUNBLHFCQUpBLHdCZisyQ04sQ2V0MkNNLHlCQUNFLGFmdzJDUixDZW4yQ0UscUJBUUUsbUJBUEEsZ0JBQ0EseUJBR0EsZ0JBREEsV0FNQSxlQUhBLGFBRUEsZUFIQSxZQUhBLGNmNDJDSixDZW4yQ0ksMkJBRUUsYWZxMkNOLENlbDJDSSxzREFKRSw4QmZ5MkNOLENlajJDSSxrQ0FDRSxZZm0yQ04sQ2UzMUNNLHlFQUNFLGFmZzJDUixDZTcxQ00sdUNBQ0UsWWYrMUNSLENlejFDQSxvQkFDRSxhZjQxQ0YsQ2UxMUNFLHVCQUlFLGFBQ0EsZUFDQSxRQUxBLHFCQUNBLFNBQ0EsU2YrMUNKLENlMTFDSSwwQkFDRSxlZjQxQ04sQ2V6MUNJLDhDQUNFLFlmMjFDTixDZXgxQ0kseUJBSUUseUJBR0EsV0FFQSxjQVJBLHNEWjVNTCxlQUNBLGtCWWtOSyxtQkFIQSxpQkFDQSxxQkFKQSx3QmZrMkNOLENlejFDTSwrQkFDRSxhZjIxQ1IsQ2VwMUNBLHFCQUNFLHNCQUdBLG1CQURBLG9CQURBLGlCZjAxQ0YsQ2V0MUNFLDZCQU1FLGdCQUxBLHNGYi9Pb0IsQ2FtUHBCLGVBSUEsbUJBTkEsdUJBSUEsaUJBSEEsa0JBRkEseUJBTUEsV2Z5MUNKLENlcjFDRSx3QkFJRSxhQUNBLGVBQ0EsUUQvUFUsQ0MwUFYscUJBRUEsZ0JBREEsU2YyMUNKLENlcjFDSSwyQkFFRSxhQURBLGdCQUVBLFFmdTFDTixDR3JqREUsb0NZMk5FLDJCQUtJLGNmeTFDTixDQUNGLENldjFDTSx1REFDRSxnQkFDQSxjZnkxQ1IsQ2V0MUNNLDZCQUVFLHNGYmpSZ0IsQ0NVdkIsZUFDQSxlWXVRTyxTQUNBLGVmeTFDUixDZXYxQ1EsK0JBRUUsV0FEQSxvQmYwMUNWLENlOTBDTSxzT0FLRSxXQUpBLDZCQUNBLDhCQUVBLGdCQURBLFVmbzFDUixDZWgxQ1EseVVBQ0UsZ0JmazFDVixDZWgxQ1UseVhBQ0UsaUJmazFDWixDZWgxQ1ksOFlBS0UseUVBQ0EsOEJBQ0EsYUFMQSxhQUVBLGNBSEEsaUJBRUEsUWZzMUNkLENHam1ERSxvQ1l3UVUsOFlBVUksYUFEQSxRZnExQ2QsQ0FDRixDZWoxQ1ksK1hBQ0UsWWZtMUNkLENlajFDWSx3WUFDRSxpQmZtMUNkLENHN21ERSxvQ1krUk0sdVFBRUksV0FFQSwyQkFEQSxVZmkxQ1YsQ0FDRixDZTcwQ1EsdVFBQ0UsYWYrMENWLENHdm5ERSxvQ1l1U00sdVFBR0ksaUJmaTFDVixDZTMwQ0UsNkRBRUksV0FFQSwyQkFEQSxVZiswQ04sQ0FORixDZWgwQ0EsZ0VBR0UsV0FEQSxZZjYwQ0YsQ0czb0RFLG9DWTRURixnRUFLSSxZZiswQ0YsQ0FDRixDZTcwQ0UsNFFBRUUsd0JmZzFDSixDZTcwQ0UsNFFBRUUscUJmZzFDSixDZTcwQ0Usd1FBRUUsd0JmZzFDSixDZTcwQ0UsZ1JBRUUscUJmZzFDSixDZTcwQ0Usd1NBRUUsd0JmZzFDSixDZTcwQ0Usb1NBRUUsd0JmZzFDSixDZTcwQ0Usb2pCQUlFLFVmZzFDSixDZTkwQ0ksb2tCQUVFLHVCQUVBLFNBSEEsV0FFQSx5QmZxMUNOLENlOTBDRSw0R0FFRSxhZmcxQ0osQ2U3MENFLDRHQUVFLFVmODBDSixDZTMwQ0UsMEdBRUUsYWY0MENKLENlejBDRSw4R0FFRSxVZjAwQ0osQ2V2MENFLDBIQUVFLGFmdzBDSixDZXIwQ0Usd0hBRUUsYWZzMENKLENlL3pDSSwrRlpqYkgsZUFDQSxtQllrYkssZWZtMENOLENlaDBDSSxvR0FDRSwwRGZrMENOLENlNXpDQSxnQkFJRSw2QkFEQSwwQkFGQSxhQUtBLHNCQUNBLFNBQ0EsdUJBTkEsY0FHQSxjZm0wQ0YsQ0d4dURFLG9DWWdhRixnQkFVSSxtQkFDQSxvQmZrMENGLENBQ0YsQ2VqMENFLGtCQU1FLG1CQUxBLHNCQUNBLG1CQUdBLGFBR0Esc0RabGRILGVBQ0Esa0JZbWRHLGdCQUhBLFNBSkEsaUJBQ0Esb0JmMDBDSixDR3J2REMsb0NZdWFDLGtCQVlJLHVCQUNBLGFmczBDSixDQUNGLENnQjN5REEsVUFFQyxnQkFEQSxrQmhCaXpERCxDZ0IveURDLHdCQUVDLDZCQURBLGVoQmt6REYsQ2dCaHpERSwrQ0FLQyxtQkFEQSxnQ0FIQSxhQUNBLDhCQUNBLHVCaEJvekRILENnQmp6REcsK0RBRUMsbUZkWlksQ2NXWixlQUdBLG1CQURBLGFoQm96REosQ2dCbHpESSxtRUFDQyxXQUNBLGtCQUNBLGVoQm96REwsQ2dCanpERyxpREFNQyxTQUxBLHNEQUNBLGVBQ0EsZ0JBQ0EsY0FDQSxVQUVBLG9CaEJtekRKLENnQmh6REUsbURBQ0Msa0JoQmt6REgsQ2dCanpERyxxREFHQyxzREFGQSxlQUNBLGdCQUVBLGtCaEJtekRKLENnQmp6REcscURBQ0MsU0FLQSxtQkFKQSxzREFDQSxlQUlBLGdCQUhBLGtCQUNBLGtCQUdBLG9CaEJtekRKLENHcHpEQyxvQ2FQRSxxREFXRSxjQUNBLGVoQm96REgsQ0FDRixDZ0JuekRJLHlGQUNDLG1CQUdBLHlCQUZBLFdBQ0EsaUJoQnN6REwsQ0doMERDLG9DYU9HLHlGQU1FLGNoQnV6REosQ0FDRixDZ0JyekRJLHNGQUNDLGdCQUNBLHNCQUNBLFVoQnV6REwsQ2dCcHpERywrREFDQyxtQkFDQSxZaEJzekRKLENnQnJ6REksaUVBQ0MsYWhCdXpETCxDZ0JyekRJLGlFQUlDLG1CQUVBLG1CQURBLFdBSkEscUJBQ0EsZUFDQSxrQkFJQSxtQmhCdXpETCxDZ0JuekRFLHNDQUNDLDJCQUNBLFFoQnF6REgsQ2dCcHpERywrQ0FFQyxnQ0FEQSxtQkFFQSxrQmhCc3pESixDZ0JyekRJLHVEQUNDLGNBRUEsc0RBREEsZUFFQSxlaEJ1ekRMLENnQnB6REksc0RBQ0MsWWhCc3pETCxDZ0JuekRJLHdEQUNDLGFBQ0EsY2hCcXpETCxDR3QzREUsb0NhK0RFLHdEQUlFLGlCQUNBLDZCaEJ1ekRKLENBQ0YsQ2dCcnpESyxzRUFJQyxzREFIQSxlQUlBLGdCQUZBLHlCQURBLGtCaEIwekROLENnQnJ6RE0sd0VBQ0MsaUJoQnV6RFAsQ2dCbnpESyx3RUFDQyxXQUVBLGdCQUNBLG1CQUZBLG1CaEJ1ekROLENnQnB6RE0sNkVBS0MsV0FKQSxjQUdBLGVBRkEsZ0JBQ0Esd0JoQnd6RFAsQ2dCbHpESyxzRUFJQyxnQkFIQSxzREFDQSxlQUNBLGVoQnF6RE4sQ0d6NURFLG9DYWlHRyxzRUFNRSxjaEJzekRMLENBQ0YsQ2dCbnpESSxtRUFFQyxjQURBLGVoQnN6REwsQ2dCaHpEQyx5QkFDQyxnQkFDQSxZaEJrekRGLENnQmh6REMsdUJBQ0MsbUJBSUEsZ0JBRkEsWWhCb3pERixDZ0IveURBLHNDQU5FLHNEQUVBLGNoQnd6REYsQ2dCanpEQyw4QkFFQyxtQkFEQSxZaEJvekRGLENnQmp6REMscUJBQ0MsZWhCbXpERixDZ0JqekRDLHdCQUVDLG1CQUlBLG1CQUxBLGNBSUEsNkJBREEsYUFEQSxVaEJzekRGLENnQmp6REMsdUVBRUMsZWhCbXpERixDZ0JsekRFLGlGQUNDLGVoQnF6REgsQ2dCbHpEQyx1QkFDQyxtQkFTQSx5QkFIQSxtQkFMQSxXQUlBLGVBR0Esc0RBREEsZUFMQSxnQkFFQSxnQkFEQSxpQmhCMHpERixDZ0JsekRDLHNCQUNDLFNoQm96REYsQ2lCcGdFQSxpQkFDRSw2QkFFQSxrQkFEQSxpQmpCd2dFRixDaUJ0Z0VFLHdCQU9FLGtCSkRNLENJSE4sV0FHQSxTQURBLFNBSEEsU2pCNmdFSixDaUJ0Z0VFLG9CZEVELGVBQ0Esa0JjREcsa0JqQnlnRUosQ2lCdmdFRSxtQkFDRSxzRGRISCxlQUNBLGtCSDZnRUQsQ2lCemdFSSx3QmRMSCxlQUNBLG1CY0tLLGVqQjZnRU4sQ2lCemdFRSxvQkFJRSxhQUdBLHNCQURBLFFIekJVLENHd0JWLHVCQUpBLHFCQUNBLGlCQUNBLFNqQitnRUosQ0cvL0RFLG9DY25CQSxvQkFTSSxrQmpCNmdFSixDQUNGLENpQjNnRUUsb0JBQ0UsYUFDQSxzQkFDQSxzQmpCNmdFSixDaUI1Z0VJLDJCQUNFLFlqQjhnRU4sQ2lCM2dFRSx3QkFFRSxtQkFEQSxrQmpCOGdFSixDaUI1Z0VJLDZHQUVFLGtCSnhDSSxDSTRDSixTQUhBLFdBQ0Esc0RkckNMLGVBQ0Esa0JjcUNLLGVqQmdoRU4sQ2lCM2dFRSx3QkFRRSxrRUFQQSxXQUtBLGFBSEEsT0FNQSxvQkFQQSxrQkFFQSxXQUNBLFVqQmloRUosQ2tCemtFSSxzRkFLRSx3QkFGQSxxQkFEQSw0QkFJQSwwQkFGQSx5QkFIQSw2QmxCaWxFTixDa0J6a0VJLDJEQUNFLHFCQUNBLFNBQ0EsU2xCMmtFTixDa0J6a0VNLDhEQUNFLGdCQUNBLG9CQUNBLGlCbEIya0VSLENHdmpFRSxvQ2V2QkksOERBS0ksaUJsQjZrRVIsQ0FDRixDa0Iza0VRLHFFQU1FLG1DQUxBLHFCQUNBLHdCQUVBLHNCQUdBLG9CQUNBLHdCQUxBLDRCQUVBLG1CbEJnbEVWLENHdGtFRSxvQ2VmTSxxRUFVSSxrQmxCK2tFVixDQUNGLENrQjVrRVEsNEVBRUUsbUJBREEsYUFFQSxpQmxCOGtFVixDR2hsRUUsb0NlRE0sNEVBS0ksaUJsQmdsRVYsQ0FDRixDa0I5a0VVLG1GQUNFLHlCQUNBLFFsQmdsRVosQ2tCNWtFWSxrSEFFRSxZQUNBLCtCQUZBLFVsQmdsRWQsQ2tCeGtFVSxpRkFNRSxtQkFEQSxhQUpBLHNEQUVBLGVBREEsZ0JBS0EsU0FIQSxRbEI2a0VaLENHam1FQyxvQ2UwQk8sbUVBRUksaUJsQnlrRVYsQ0FDRixDa0J2a0VRLDZGQUNFLGlCbEJ5a0VWLENrQnZrRVUsb0dBT0Usa0JBeEZJLENBbUZKLGtCQURBLFdBR0EsY0FFQSxZQUhBLGtCQUtBLGdDQUhBLFVsQjRrRVosQ0d6bkVFLG9DZXdDUSxvR0FVSSwrQmxCMmtFWixDQUNGLENrQnhrRVUsbUdBRUUsYUFqR0ksQ0FrR0osc0RBRUEsZUFEQSxnQkFFQSxnQkFMQSxrQkFNQSwrQmxCMGtFWixDa0J4a0VZLGdIQUNFLCtCbEIwa0VkLENrQnprRWMscUhBQ0UsY0FDQSxlQUNBLGdCbEIya0VoQixDRy9vRUUsb0NlK0RVLGdIQVVJLGVBREEsZ0NsQjRrRWQsQ2tCMWtFYyxxSEFDRSxjbEI0a0VoQixDQUNGLENrQnZrRVUscUdBQ0UsaUJsQnlrRVosQ2tCdmtFWSx5R0FFRSxtQkFEQSxhbEIwa0VkLENHenBFQyxvQ2VvRlMsOEdBRUksaUJsQnVrRVosQ0FDRixDa0Jya0VVLHNHQUNFLFlsQnVrRVosQ2tCbmtFUSxtRkFDRSxjbEJxa0VWLENrQnBrRVUsMEZBQ0UsU2xCc2tFWixDa0Jua0VZLHlIQUVFLDJCQURBLFNsQnNrRWQsQ0czcUVDLHFDZW9HVyx5SEFJSSw4QmxCdWtFZCxDQUNGLENrQnJrRVkseUhBQ0Usa0JsQnVrRWQsQ2tCcGtFWSxzSEFFRSxtQkFEQSxVbEJ1a0VkLENrQm5rRVkscUhBR0UsbUJBRkEsYUFDQSxhbEJza0VkLENHNXJFQyxvQ2VvSFcscUhBS0ksaUJsQnVrRWQsQ0FDRixDa0J0a0VjLHVIQUNFLFFsQndrRWhCLENrQnJrRVksd0hBRUUsZ0NBREEsU2xCd2tFZCxDR3hzRUMscUNlK0hXLHdIQUlJLCtCbEJ5a0VkLENBQ0YsQ2tCdmtFWSwySEFPRSxtQkFKQSxTQUVBLGtCQUNBLG1CQUVBLGVBTkEsa0JBRUEsVUFIQSxXbEJnbEVkLENHdnRFQyxxQ2VzSVcsMkhBVUksZ0JsQjJrRWQsQ0FDRixDa0Ixa0VjLCtIQUVFLGNBREEsZ0JBRUEsaUJsQjRrRWhCLENHanVFQyxvQ2VrSmEsK0hBS0ksa0JBQ0Esa0JsQjhrRWhCLENBQ0YsQ2tCN2tFZ0IsbUlBQ0Usa0JBQ0EsVWxCK2tFbEIsQ2tCMWtFVSxpR0FDRSxlQUVBLGdCQURBLHdCbEI2a0VaLENHaHZFQyxvQ2VpS1MsaUdBTUksZUFEQSxpQmxCK2tFWixDQUNGLENrQjdrRVksbUdBQ0UsU0FDQSxlbEIra0VkLENrQnprRU0sOERBQ0Usc0RBQ0EsZUFDQSxlbEIya0VSLENHcndFRSxvQ2V1TEksOERBS0ksY2xCNmtFUixDQUNGLENrQjNrRVEsZ0VBQ0UsZWxCNmtFVixDa0J6a0VNLDBKQUNFLGdEQUNBLGVBQ0EsZWxCMmtFUixDa0Ixa0VRLDBLQUdFLGNBQ0Esc0RBRkEsZUFEQSxlbEIra0VWLENrQjNrRVUsMExBQ0UsZWxCNmtFWixDa0J6a0VNLDZGQUNFLGNBRUEsZUFEQSxrQmxCNGtFUixDRzF4RUMsb0NlNE1LLDZGQUtJLGlCbEI2a0VSLENBQ0YsQ2tCcmtFVSxrRkFDRSx3QmxCdWtFWixDa0Jwa0VZLG1HQUNFLFlsQnNrRWQsQ2tCbGtFWSxpSEFDRSxrQmxCb2tFZCxDa0Jqa0VZLGdIQUNFLGFsQm1rRWQsQ21CejFFTSxrR0FDRSx1Qm5CNDFFUixDbUJ4MUVFLDJDQUVFLGlCQUNBLGNBQ0Esa0JBQ0Esa0JBSkEsbUJuQjgxRUosQ21CejFFSSw2Q0FDRSxtRmpCWlUsQ2lCYVYsZUFDQSxnQkFDQSxlbkIyMUVOLENtQnoxRUksa0RBQ0UsWW5CMjFFTixDb0JqM0VBLFlBQ0Msb0JBQ0EsY3BCbzNFRCxDb0JsM0VDLGtDakJGQSxjQUNBLGlCQUNBLGlCSHUzRUQsQ29CbDNFQyw2QkFDQyxnQnBCbzNFRixDb0JoM0VBLGlCQUNDLGlCcEJtM0VELEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9pbmRwLWNzcy0yMy9jb21wb25lbnRzL3NpbmdsZS9ibG9ja3MvX2xpbmVhLXRpZW1wby5zY3NzIiwid2VicGFjazovLy8uL2luZHAtY3NzLTIzL3NpbmdsZTIzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vaW5kcC1jc3MtMjMvY29tcG9uZW50cy9zaW5nbGUvYmxvY2tzL19nYWxlcmlhLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vaW5kcC1jc3MtMjMvYWJzdHJhY3RzL3ZhcmlhYmxlcy9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovLy8uL2luZHAtY3NzLTIzL2Fic3RyYWN0cy9taXhpbnMvX21peGlucy5zY3NzIiwid2VicGFjazovLy8uL2luZHAtY3NzLTIzL2NvbXBvbmVudHMvc2luZ2xlL2Jsb2Nrcy9fcmVsYWNpb25hZG8uc2NzcyIsIndlYnBhY2s6Ly8vLi9pbmRwLWNzcy0yMy9jb21wb25lbnRzL3NpbmdsZS9ibG9ja3MvX2ZpY2hhLWNvbi1pbWFnZW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9pbmRwLWNzcy0yMy9jb21wb25lbnRzL3NpbmdsZS9ibG9ja3MvX2NvcmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9pbmRwLWNzcy0yMy9jb21wb25lbnRzL3NpbmdsZS9ibG9ja3MvX2Rlc3RhY2Fkby5zY3NzIiwid2VicGFjazovLy8uL2luZHAtY3NzLTIzL2NvbXBvbmVudHMvc2luZ2xlL2Jsb2Nrcy9fbGlzdGEtdGl0dWxvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vaW5kcC1jc3MtMjMvY29tcG9uZW50cy9zaW5nbGUvYmxvY2tzL19saXN0YS1yZWxhY2lvbmFkb3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9pbmRwLWNzcy0yMy9jb21wb25lbnRzL3NpbmdsZS9ibG9ja3MvX2RheWxpbW90aW9uLXZlcnRpY2FsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vaW5kcC1jc3MtMjMvY29tcG9uZW50cy9zaW5nbGUvYmxvY2tzL19jb21wYXJhZG9yLWltYWdlbmVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vaW5kcC1jc3MtMjMvY29tcG9uZW50cy9zaW5nbGUvYmxvY2tzL19wYXRyb25lcy5zY3NzIiwid2VicGFjazovLy8uL2luZHAtY3NzLTIzL2Fic3RyYWN0cy92YXJpYWJsZXMvX2NvbG9ycy5zY3NzIiwid2VicGFjazovLy8uL2luZHAtY3NzLTIzL2Fic3RyYWN0cy92YXJpYWJsZXMvX3N0cnVjdHVyZS5zY3NzIiwid2VicGFjazovLy8uL2luZHAtY3NzLTIzL2NvbXBvbmVudHMvc2luZ2xlL2NvbnRlbnQvX2NvbnRlbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9pbmRwLWNzcy0yMy9jb21wb25lbnRzL3NpbmdsZS9jb250ZW50L19jb21tZW50cy5zY3NzIiwid2VicGFjazovLy8uL2luZHAtY3NzLTIzL2NvbXBvbmVudHMvc2luZ2xlL2NvbnRlbnQvX3ByZW1pdW0uc2NzcyIsIndlYnBhY2s6Ly8vLi9pbmRwLWNzcy0yMy9jb21wb25lbnRzL3NpbmdsZS9jb250ZW50L19jb250ZW50LWRpcmVjdG8uc2NzcyIsIndlYnBhY2s6Ly8vLi9pbmRwLWNzcy0yMy9jb21wb25lbnRzL3NpbmdsZS9jb250ZW50L19jb250ZW50LWVzcGVjaWFsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9pbmRwLWNzcy0yMy9jb21wb25lbnRzL3NpbmdsZS9tZWRpYS9fY2FwdGlvbnMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIubGluZWEtdGllbXBvIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICBtYXJnaW46ICRzaXRlLWd1dHRlci8yIDA7XG4gIHBhZGRpbmc6ICRzaXRlLWd1dHRlci8yIDA7XG5cbiAgJi5ub3JtYWwge1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogJHNpdGUtZ3V0dGVyLzIgJHNpdGUtZ3V0dGVyICRzaXRlLWd1dHRlciAwO1xuICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICB9XG4gIH1cbiAgaDMge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGllY2lvY2hvKTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdmVpbnRpZG9zKTtcbiAgICB9XG4gIH1cbiAgcCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRkaWVjaXNlaXMpO1xuICB9XG4gIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRjYXRvcmNlKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJGRpZWNpc2Vpcyk7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICB0aW1lIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICMwMDgxOTI7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJHF1aW5jZSk7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRjYXRvcmNlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmhpdG8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzAwODE5MjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwODE5MjtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXDIwMjJcIjtcbiAgICAgICAgICBjb2xvcjogIzAwODE5MjtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJHRyZWludGF5c2Vpcyk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgICAgdG9wOiAtMTNweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCR2ZWludGlzZWlzKTtcbiAgICAgICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgICAgICB0b3A6IC02cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaGl0b19fdGl0dWxvIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNnB4O1xuICAgICAgICBmb250LWZhbWlseTogSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJGRpZWNpc2lldGUpO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGllY2lzZWlzKTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaGl0b19fZGVzY3JpcGNpb24ge1xuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBHYWxlcsOtYSBwb3B1cCAqL1xuLmdhbGVyaWEuZ2FsbGVyeSB7XG4gIGJvcmRlcjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG4uZ2FsZXJpYS5nYWxsZXJ5IC5sZWdlbmQge1xuICBmb250LWZhbWlseTogYWxicmFzZW1pX2l0YWxpYywgVGltZXNOZXdSb21hbiwgVGltZXMgTmV3IFJvbWFuLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMCU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgcmlnaHQ6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogOHB4IDE2cHggMTNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NGQ0ZDRjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmdhbGVyaWEuZ2FsbGVyeSAubGVnZW5kOmhvdmVyIHtcbiAgY29sb3I6ICNDRkNGQ0Y7XG59XG4uZ2FsZXJpYS5nYWxsZXJ5IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmdhbGVyaWFfX21vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogQmxvcXVlIGdhbGVyw61hIFdvcmRwcmVzcyAqL1xuLmNvbnRlbnQtd3JhcHBlciAud3AtYmxvY2stZ2FsbGVyeSAud3AtYmxvY2staW1hZ2UgYSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmNvbnRlbnQtd3JhcHBlciAud3AtYmxvY2stZ2FsbGVyeSAuYmxvY2tzLWdhbGxlcnktaW1hZ2UgZmlndXJlLFxuLmNvbnRlbnQtd3JhcHBlciAud3AtYmxvY2stZ2FsbGVyeSAuYmxvY2tzLWdhbGxlcnktaXRlbSBmaWd1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGVudC13cmFwcGVyIC53cC1ibG9jay1nYWxsZXJ5IC5ibG9ja3MtZ2FsbGVyeS1pbWFnZSBmaWdjYXB0aW9uLFxuLmNvbnRlbnQtd3JhcHBlciAud3AtYmxvY2stZ2FsbGVyeSAuYmxvY2tzLWdhbGxlcnktaXRlbSBmaWdjYXB0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbn1cbi5jb250ZW50LXdyYXBwZXIgLndwLWJsb2NrLWdhbGxlcnkgbGkge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uY29udGVudC13cmFwcGVyIC53cC1ibG9jay1nYWxsZXJ5IGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRlbnQtd3JhcHBlciAud3AtYmxvY2stZ2FsbGVyeS5pcy1zdHlsZS1nYWxlcmlhLW5vcm1hbCAud3AtZWxlbWVudC1jYXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDAgMTJweCAyNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmNvbnRlbnQtd3JhcHBlciAud3AtYmxvY2stZ2FsbGVyeS5oYXMtbmVzdGVkLWltYWdlcyAud3AtYmxvY2staW1hZ2Uge1xuICAgIGZsZXgtYmFzaXM6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNvbnRlbnQtd3JhcHBlciAud3AtYmxvY2stZ2FsbGVyeS5oYXMtbmVzdGVkLWltYWdlcyAud3AtYmxvY2staW1hZ2UgaW1nIHtcbiAgZmxleC1iYXNpczogNjUlICFpbXBvcnRhbnQ7XG59XG4uY29udGVudC13cmFwcGVyIC53cC1ibG9jay1nYWxsZXJ5Lmhhcy1uZXN0ZWQtaW1hZ2VzIC53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgZmxleC1iYXNpczogNDUlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxNHB4O1xuICBjb2xvcjogIzRCNEI0QjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0YjRiNGI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLyogQmxvcXVlIGdhbGVyw61hIG11bHRpbWVkaWEgKi9cbi5ibG9xdWUtZ2FsZXJpYSB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDE2cHggMDtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuLmJsb3F1ZS1nYWxlcmlhIC5zbGlkZSB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjaztcbn1cbi5ibG9xdWUtZ2FsZXJpYSAuZ2FsZXJpYS10aXR1bG8gaDIge1xuICBmb250LWZhbWlseTogYWxicmFyZWd1bGFyLCBUaW1lc05ld1JvbWFuLCBUaW1lcyBOZXcgUm9tYW4sIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9xdWUtZ2FsZXJpYSAuZ2FsZXJpYS10aXR1bG8gaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG4uYmxvcXVlLWdhbGVyaWEgLmdhbGVyaWEtZm90byBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9xdWUtZ2FsZXJpYSAuZ2FsZXJpYS1mb3RvX19tZXRhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjMzUzNjM2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvcXVlLWdhbGVyaWEgLmdhbGVyaWEtZm90b19fbWV0YSB7XG4gICAgZ2FwOiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4uYmxvcXVlLWdhbGVyaWEgLmdhbGVyaWEtZm90b19fbWV0YSBwIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb3F1ZS1nYWxlcmlhIC5nYWxlcmlhLWZvdG9fX21ldGEgcCB7XG4gICAgZmxleC1iYXNpczogNjUlO1xuICB9XG59XG4uYmxvcXVlLWdhbGVyaWEgLmdhbGVyaWEtZm90byAucmVkZXMtc2luZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDdweCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGdhcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5ibG9xdWUtZ2FsZXJpYSAuZ2FsZXJpYS1mb3RvIC5yZWRlcy1zaW5nbGUgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvcXVlLWdhbGVyaWEgLmdhbGVyaWEtZm90byAucmVkZXMtc2luZ2xlIGltZyB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG59XG4uYmxvcXVlLWdhbGVyaWEgLmZvdG9zLWNvbnRhZG9yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbi5ibG9xdWUtZ2FsZXJpYSAuZ2FsZXJpYS10ZXh0byB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbi5ibG9xdWUtZ2FsZXJpYSAuZ2FsZXJpYS10ZXh0byBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmFydGljdWxvLXJlbGFjaW9uYWRvIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICBtYXJnaW46IDE2cHggMDtcbiAgcGFkZGluZzogMjRweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWN1bG8tcmVsYWNpb25hZG8ge1xuICAgIGdhcDogMjBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXJ0aWN1bG8tcmVsYWNpb25hZG8ubm9ybWFsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDE2cHggMzJweCAzMnB4IDA7XG4gICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uYXJ0aWN1bG8tcmVsYWNpb25hZG8ubm9ybWFsIC5hcnRpY3Vsby1yZWxhY2lvbmFkb19fdGl0dWxhciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYXJ0aWN1bG8tcmVsYWNpb25hZG8uYnJlYWstZnVsbCAuYXJ0aWN1bG8tcmVsYWNpb25hZG9fX3RpdHVsYXIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbi5hcnRpY3Vsby1yZWxhY2lvbmFkbyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogYmxhY2s7XG59XG4uYXJ0aWN1bG8tcmVsYWNpb25hZG9fX21lZGlhIHtcbiAgZmxleC1iYXNpczogMTYwcHg7XG4gIG1pbi13aWR0aDogMTYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYXJ0aWN1bG8tcmVsYWNpb25hZG9fX21lZGlhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG59XG4uYXJ0aWN1bG8tcmVsYWNpb25hZG9fX21lZGlhIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFydGljdWxvLXJlbGFjaW9uYWRvIHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcnRpY3Vsby1yZWxhY2lvbmFkbyBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uYXJ0aWN1bG8tcmVsYWNpb25hZG8gcC5hcnRpY3Vsby1yZWxhY2lvbmFkb19fdGl0dWxhciB7XG4gIG1hcmdpbjogMCAwIDEycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtZmFtaWx5OiBhbGJyYXNlbWksIFRpbWVzTmV3Um9tYW4sIFRpbWVzIE5ldyBSb21hbiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWNoYS1jb24taW1hZ2VuIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICBtYXJnaW46IDMycHggMDtcbiAgcGFkZGluZzogMzJweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjRjVGOEZBO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmljaGEtY29uLWltYWdlbiB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uZmljaGEtY29uLWltYWdlbl9fbWVkaWEge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpY2hhLWNvbi1pbWFnZW5fX21lZGlhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmljaGEtY29uLWltYWdlbi5ub3JtYWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMTZweCAzMnB4IDMycHggMDtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICB9XG59XG4uZmljaGEtY29uLWltYWdlbiBoMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDAgMCAxOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpY2hhLWNvbi1pbWFnZW4gaDMge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4uZmljaGEtY29uLWltYWdlbiBkbCB7XG4gIG1hcmdpbjogMDtcbn1cbi5maWNoYS1jb24taW1hZ2VuIGRsIGR0IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IGFsYnJhc2VtaSwgVGltZXNOZXdSb21hbiwgVGltZXMgTmV3IFJvbWFuLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5maWNoYS1jb24taW1hZ2VuIGRsIGRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWNoYS1jb24taW1hZ2VuIGRsIGRkIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uZmljaGEtY29uLWltYWdlbiBkbCBkZDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBHZW7DqXJpY28gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcnRpY2xlLWJvZHkgPiAud3AtYmxvY2stdGFibGUsIC5hcnRpY2xlLWJvZHkgPiAud3AtYmxvY2staW1hZ2UsIC5hcnRpY2xlLWJvZHkgPiAud3AtYmxvY2stbWVkaWEtdGV4dCB7XG4gICAgbWFyZ2luOiAzMnB4IDA7XG4gIH1cbn1cblxuLyogQ2l0YSAqL1xuI25vdGljaWEtY29tcGxldGEgLndwLWJsb2NrLXF1b3RlLFxuI25vdGljaWEtY29tcGxldGEgLndwLWJsb2NrLXF1b3RlLmlzLXN0eWxlLWxhcmdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogYWxicmFzZW1pLCBUaW1lc05ld1JvbWFuLCBUaW1lcyBOZXcgUm9tYW4sIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNub3RpY2lhLWNvbXBsZXRhIC53cC1ibG9jay1xdW90ZSxcbiNub3RpY2lhLWNvbXBsZXRhIC53cC1ibG9jay1xdW90ZS5pcy1zdHlsZS1sYXJnZSB7XG4gICAgbWFyZ2luOiAwIDEuNWVtIDAgMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMyNnB4KSB7XG4gIC5wb3N0LXRlbXBsYXRlLXNpbmdsZS1yZXBvcnRhamUgI25vdGljaWEtY29tcGxldGEgLndwLWJsb2NrLXF1b3RlLFxuLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAjbm90aWNpYS1jb21wbGV0YSAud3AtYmxvY2stcXVvdGUuaXMtc3R5bGUtbGFyZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgfVxufVxuI25vdGljaWEtY29tcGxldGEgLndwLWJsb2NrLXF1b3RlOmJlZm9yZSxcbiNub3RpY2lhLWNvbXBsZXRhIC53cC1ibG9jay1xdW90ZS5pcy1zdHlsZS1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29taWxsYXMtYmxvY2txdW90ZS5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDkycHg7XG4gIGhlaWdodDogNjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNub3RpY2lhLWNvbXBsZXRhIC53cC1ibG9jay1xdW90ZTpiZWZvcmUsXG4jbm90aWNpYS1jb21wbGV0YSAud3AtYmxvY2stcXVvdGUuaXMtc3R5bGUtbGFyZ2U6YmVmb3JlIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTExMHB4O1xuICAgIHRvcDogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMjZweCkge1xuICAjbm90aWNpYS1jb21wbGV0YSAud3AtYmxvY2stcXVvdGU6YmVmb3JlLFxuI25vdGljaWEtY29tcGxldGEgLndwLWJsb2NrLXF1b3RlLmlzLXN0eWxlLWxhcmdlOmJlZm9yZSB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0xMjBweDtcbiAgICB0b3A6IC0xNnB4O1xuICB9XG59XG4jbm90aWNpYS1jb21wbGV0YSAud3AtYmxvY2stcXVvdGUgcCxcbiNub3RpY2lhLWNvbXBsZXRhIC53cC1ibG9jay1xdW90ZS5pcy1zdHlsZS1sYXJnZSBwIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjbm90aWNpYS1jb21wbGV0YSAud3AtYmxvY2stcXVvdGUgcCxcbiNub3RpY2lhLWNvbXBsZXRhIC53cC1ibG9jay1xdW90ZS5pcy1zdHlsZS1sYXJnZSBwIHtcbiAgICBtYXJnaW46IDhweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbm90aWNpYS1jb21wbGV0YSAud3AtYmxvY2stcXVvdGUgcCxcbiNub3RpY2lhLWNvbXBsZXRhIC53cC1ibG9jay1xdW90ZS5pcy1zdHlsZS1sYXJnZSBwIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgfVxufVxuI25vdGljaWEtY29tcGxldGEgLndwLWJsb2NrLXF1b3RlIGNpdGUsXG4jbm90aWNpYS1jb21wbGV0YSAud3AtYmxvY2stcXVvdGUuaXMtc3R5bGUtbGFyZ2UgY2l0ZSB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjhweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNub3RpY2lhLWNvbXBsZXRhIC53cC1ibG9jay1xdW90ZSBjaXRlLFxuI25vdGljaWEtY29tcGxldGEgLndwLWJsb2NrLXF1b3RlLmlzLXN0eWxlLWxhcmdlIGNpdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cblxuLyogVGFibGEqL1xuLndwLWJsb2NrLXRhYmxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAzMnB4IDA7XG59XG4ud3AtYmxvY2stdGFibGUgdGgge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgYmxhY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAud3AtYmxvY2stdGFibGUgdGgge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG4ud3AtYmxvY2stdGFibGUgdHIgdGQge1xuICBwYWRkaW5nOiAwLjhlbTtcbn1cbi53cC1ibG9jay10YWJsZSB0aGVhZCB7XG4gIGJvcmRlci1ib3R0b206IDFweDtcbn1cbi53cC1ibG9jay10YWJsZSB0Ym9keSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53cC1ibG9jay10YWJsZSB0Ym9keSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi8qIENwdmVyICovXG4ud3AtYmxvY2stY292ZXIuaGFzLXBhcmFsbGF4IC5oYXMtbGFyZ2UtZm9udC1zaXplIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAud3AtYmxvY2stY292ZXIuaGFzLXBhcmFsbGF4IC5oYXMtbGFyZ2UtZm9udC1zaXplIHtcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud3AtYmxvY2stY292ZXIge1xuICBtYXJnaW46IDAgMCAzMnB4O1xufVxuLndwLWJsb2NrLWNvdmVyLnNpbm1hcmdlbiB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi53cC1ibG9jay1jb3Zlci5hbGlnbmZ1bGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLyogRW1iZWRzICovXG4ud3AtYmxvY2stZW1iZWRfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLyogSW1hZ2UgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MXB4KSB7XG4gIC53cC1ibG9jay1pbWFnZSAuYWxpZ25yaWdodCxcbi53cC1ibG9jay1pbWFnZSAuYWxpZ25sZWZ0IHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndwLWJsb2NrLWltYWdlIC5hbGlnbnJpZ2h0IGltZyxcbi53cC1ibG9jay1pbWFnZSAuYWxpZ25sZWZ0IGltZyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzgycHgpIHtcbiAgLndwLWJsb2NrLWltYWdlIC5hbGlnbnJpZ2h0LFxuLndwLWJsb2NrLWltYWdlIC5hbGlnbmxlZnQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLmJsb3F1ZS1kZXN0YWNhZG8ge1xuICBjbGVhcjogYm90aDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG4gIG1hcmdpbjogMzJweCAwO1xuICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNGNUY4RkE7XG59XG4uYmxvcXVlLWRlc3RhY2FkbyBmaWd1cmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvcXVlLWRlc3RhY2Fkby5ub3JtYWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMTZweCAzMnB4IDMycHggMDtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICB9XG59XG4uYmxvcXVlLWRlc3RhY2FkbyBoMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW46IDRweCAwIDE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvcXVlLWRlc3RhY2FkbyBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuLmJsb3F1ZS1kZXN0YWNhZG8uYnJlYWstZnVsbCBoMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb3F1ZS1kZXN0YWNhZG8uYnJlYWstZnVsbCBoMyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cbn1cbi5ibG9xdWUtZGVzdGFjYWRvIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9xdWUtZGVzdGFjYWRvIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG4uYmxvcXVlLWRlc3RhY2FkbyBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmJsb3F1ZS1kZXN0YWNhZG9fX21lZGlhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG59XG5cbi5ibG9xdWUtbGlzdGEge1xuICBjbGVhcjogYm90aDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG4gIG1hcmdpbjogMTZweCAwO1xuICBwYWRkaW5nOiAyNHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvcXVlLWxpc3RhLm5vcm1hbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAxNnB4IDMycHggMzJweCAwO1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cbi5ibG9xdWUtbGlzdGEgaDMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luOiAwIDAgMThweDtcbn1cbi5ibG9xdWUtbGlzdGEgb2wsIC5ibG9xdWUtbGlzdGEgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9xdWUtbGlzdGEgb2wsIC5ibG9xdWUtbGlzdGEgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxufVxuLmJsb3F1ZS1saXN0YSBvbCBsaSwgLmJsb3F1ZS1saXN0YSB1bCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5ibG9xdWUtbGlzdGEgb2wgbGk6bGFzdC1vZi10eXBlLCAuYmxvcXVlLWxpc3RhIHVsIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmxvcXVlLWxpc3RhIHVsIGxpOjpiZWZvcmUge1xuICB0b3A6IDNweCAhaW1wb3J0YW50O1xufVxuLmJsb3F1ZS1saXN0YSBvbCBsaTo6YmVmb3JlIHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5saXN0YS1yZWxhY2lvbmFkb3Mge1xuICBjbGVhcjogYm90aDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICBtYXJnaW46IDI0cHggMDtcbiAgcGFkZGluZzogMCAwIDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGlzdGEtcmVsYWNpb25hZG9zIHtcbiAgICBtYXJnaW46IDE2cHggMDtcbiAgfVxufVxuLmxpc3RhLXJlbGFjaW9uYWRvcy5icmVhay1mdWxsIHtcbiAgbWFyZ2luOiAzMnB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGlzdGEtcmVsYWNpb25hZG9zLm5vcm1hbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAxNnB4IDMycHggMzJweCAwO1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cbi5saXN0YS1yZWxhY2lvbmFkb3MgLmJsb3F1ZS10aXR1bG8ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luOiAwIDAgMThweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICBmb250LWZhbWlseTogYWxicmFzZW1pX2l0YWxpYywgVGltZXNOZXdSb21hbiwgVGltZXMgTmV3IFJvbWFuLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmO1xuICBsaW5lLWhlaWdodDogMC42O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpc3RhLXJlbGFjaW9uYWRvcyAuYmxvcXVlLXRpdHVsbyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cbi5saXN0YS1yZWxhY2lvbmFkb3MgLmJsb3F1ZS10aXR1bG8gc3BhbiB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLmxpc3RhLXJlbGFjaW9uYWRvcyBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpc3RhLXJlbGFjaW9uYWRvcyBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubGlzdGEtcmVsYWNpb25hZG9zIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ubGlzdGEtcmVsYWNpb25hZG9zIHVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGlzdGEtcmVsYWNpb25hZG9zIHVsIGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubGlzdGEtcmVsYWNpb25hZG9zIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saXN0YS1yZWxhY2lvbmFkb3MgdWwgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5saXN0YS1yZWxhY2lvbmFkb3MgdWwgbGkgLmxpc3RhLXJlbGFjaW9uYWRvc19fbWVkaWEge1xuICBmbGV4LWJhc2lzOiAzNSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGlzdGEtcmVsYWNpb25hZG9zIHVsIGxpIC5saXN0YS1yZWxhY2lvbmFkb3NfX21lZGlhIHtcbiAgICBmbGV4LWJhc2lzOiA0NSU7XG4gIH1cbn1cbi5saXN0YS1yZWxhY2lvbmFkb3MgdWwgbGkgZGl2IHtcbiAgZmxleC1iYXNpczogNjAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpc3RhLXJlbGFjaW9uYWRvcyB1bCBsaSBkaXYge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgfVxufVxuLmxpc3RhLXJlbGFjaW9uYWRvcyB1bCBsaSBoMyB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGFsYnJhcmVndWxhciwgVGltZXNOZXdSb21hbiwgVGltZXMgTmV3IFJvbWFuLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGlzdGEtcmVsYWNpb25hZG9zIHVsIGxpIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG4ucGFnZSAubGlzdGEtcmVsYWNpb25hZG9zIHVsIGxpIGgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmxpc3RhLXJlbGFjaW9uYWRvcyB1bCBsaSBoMyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5saW5lYS10aWVtcG8ge1xuICBjbGVhcjogYm90aDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG4gIG1hcmdpbjogMTZweCAwO1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGluZWEtdGllbXBvLm5vcm1hbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAxNnB4IDMycHggMzJweCAwO1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cbi5saW5lYS10aWVtcG8gaDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMCAwIDE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGluZWEtdGllbXBvIGgzIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuLmxpbmVhLXRpZW1wbyBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG59XG4ubGluZWEtdGllbXBvIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4ubGluZWEtdGllbXBvIHVsIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpbmVhLXRpZW1wbyB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmxpbmVhLXRpZW1wbyB1bCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxpbmVhLXRpZW1wbyB1bCBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmxpbmVhLXRpZW1wbyB1bCBsaSB0aW1lIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDgxOTI7XG4gIHdpZHRoOiA5MHB4O1xuICBtaW4td2lkdGg6IDkwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpbmVhLXRpZW1wbyB1bCBsaSB0aW1lIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLmxpbmVhLXRpZW1wbyB1bCBsaSAuaGl0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMDA4MTkyO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGluZWEtdGllbXBvIHVsIGxpIC5oaXRvIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDgxOTI7XG4gIH1cbn1cbi5saW5lYS10aWVtcG8gdWwgbGkgLmhpdG86YmVmb3JlIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgY29sb3I6ICMwMDgxOTI7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC03cHg7XG4gIHRvcDogLTEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGluZWEtdGllbXBvIHVsIGxpIC5oaXRvOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbGVmdDogLTVweDtcbiAgICB0b3A6IC02cHg7XG4gIH1cbn1cbi5saW5lYS10aWVtcG8gdWwgbGkgLmhpdG9fX3RpdHVsbyB7XG4gIG1hcmdpbjogMCAwIDZweDtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saW5lYS10aWVtcG8gdWwgbGkgLmhpdG9fX3RpdHVsbyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmxpbmVhLXRpZW1wbyB1bCBsaSAuaGl0b19fdGl0dWxvIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5saW5lYS10aWVtcG8gdWwgbGkgLmhpdG9fX2Rlc2NyaXBjaW9uIHAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiBCbG9xdWUgZGFpbHltb3Rpb24gVmVydGljYWwgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYWlseW1vdGlvbi12ZXRpY2FsIHtcbiAgICBtYXJnaW46IDIwcHggMTcwcHg7XG4gIH1cbn1cblxuLyogT3VyIHdyYXBwZXIgKi9cbi5jb21wYXJhZG9yLWltYWdlbmVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbXBhcmFkb3ItaW1hZ2VuZXMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNvbXBhcmFkb3ItaW1hZ2VuZXNfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG59XG4uY29tcGFyYWRvci1pbWFnZW5lcyAuYmVmb3JlLWFmdGVyLXNsaWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29tcGFyYWRvci1pbWFnZW5lcyAuYWZ0ZXItaW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNvbXBhcmFkb3ItaW1hZ2VuZXMgLmJlZm9yZS1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNTAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY29tcGFyYWRvci1pbWFnZW5lcyAucmVzaXplciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogNTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDRweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIC8qU3RvcCB2ZXJ0aWNhbCBzY3JvbGxpbmcgb24gdG91Y2gqL1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cbi5jb21wYXJhZG9yLWltYWdlbmVzIC5yZXNpemVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogYmxhY2sgdXJsKFwiLi4vaW1hZ2VzL2N1cnNvci1hbnRlcy1kZXNwdWVzLnBuZ1wiKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiAwIDAgMCAtMTlweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDNweCBzb2xpZCB3aGl0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xufVxuXG4ucGF0cm9uLWRvcy1jb2x1bW5hcy1jb24taW1hZ2VuLXRleHRvLFxuLnBhdHJvbi1kZXN0YWNhZG8tZm90byxcbi5wYXRyb24tZG9zLWZvdG9zLWRlc3RhY2Fkbyxcbi5wYXRyb24tY3VhdHJvLWZvdG9zLWRlc3RhY2Fkbyxcbi5wYXRyb24tY3VhdHJvLWZvdG9zLFxuLnBhdHJvbi1mb3RvLWl6cXVpZXJkYSxcbi5wYXRyb24tZm90by1kZXJlY2hhLFxuLnBhdHJvbi1mb3RvLWNlbnRyYWRhLFxuLnBhdHJvbi1saXN0YWRvLWRlc3RhY2Fkbzpub3QoLmFsaWduKSxcbi5wYXRyb24tYWxpZ25sZWZ0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyLFxuLnBhdHJvbi1hbGlnbnJpZ2h0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM2NjcyNkE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjY3MjZBO1xuICBtYXJnaW46IDMycHggMDtcbiAgcGFkZGluZzogMzJweCAzMnB4O1xuICBiYWNrZ3JvdW5kOiAjRjVGOEZBO1xufVxuLnBhdHJvbi1kb3MtY29sdW1uYXMtY29uLWltYWdlbi10ZXh0byBoMixcbi5wYXRyb24tZGVzdGFjYWRvLWZvdG8gaDIsXG4ucGF0cm9uLWRvcy1mb3Rvcy1kZXN0YWNhZG8gaDIsXG4ucGF0cm9uLWN1YXRyby1mb3Rvcy1kZXN0YWNhZG8gaDIsXG4ucGF0cm9uLWN1YXRyby1mb3RvcyBoMixcbi5wYXRyb24tZm90by1penF1aWVyZGEgaDIsXG4ucGF0cm9uLWZvdG8tZGVyZWNoYSBoMixcbi5wYXRyb24tZm90by1jZW50cmFkYSBoMixcbi5wYXRyb24tbGlzdGFkby1kZXN0YWNhZG86bm90KC5hbGlnbikgaDIsXG4ucGF0cm9uLWFsaWdubGVmdCAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciBoMixcbi5wYXRyb24tYWxpZ25yaWdodCAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciBoMiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGF0cm9uLWRvcy1jb2x1bW5hcy1jb24taW1hZ2VuLXRleHRvIGgyLFxuLnBhdHJvbi1kZXN0YWNhZG8tZm90byBoMixcbi5wYXRyb24tZG9zLWZvdG9zLWRlc3RhY2FkbyBoMixcbi5wYXRyb24tY3VhdHJvLWZvdG9zLWRlc3RhY2FkbyBoMixcbi5wYXRyb24tY3VhdHJvLWZvdG9zIGgyLFxuLnBhdHJvbi1mb3RvLWl6cXVpZXJkYSBoMixcbi5wYXRyb24tZm90by1kZXJlY2hhIGgyLFxuLnBhdHJvbi1mb3RvLWNlbnRyYWRhIGgyLFxuLnBhdHJvbi1saXN0YWRvLWRlc3RhY2Fkbzpub3QoLmFsaWduKSBoMixcbi5wYXRyb24tYWxpZ25sZWZ0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIGgyLFxuLnBhdHJvbi1hbGlnbnJpZ2h0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG4ucGF0cm9uLWRvcy1jb2x1bW5hcy1jb24taW1hZ2VuLXRleHRvIGZpZ3VyZSxcbi5wYXRyb24tZGVzdGFjYWRvLWZvdG8gZmlndXJlLFxuLnBhdHJvbi1kb3MtZm90b3MtZGVzdGFjYWRvIGZpZ3VyZSxcbi5wYXRyb24tY3VhdHJvLWZvdG9zLWRlc3RhY2FkbyBmaWd1cmUsXG4ucGF0cm9uLWN1YXRyby1mb3RvcyBmaWd1cmUsXG4ucGF0cm9uLWZvdG8taXpxdWllcmRhIGZpZ3VyZSxcbi5wYXRyb24tZm90by1kZXJlY2hhIGZpZ3VyZSxcbi5wYXRyb24tZm90by1jZW50cmFkYSBmaWd1cmUsXG4ucGF0cm9uLWxpc3RhZG8tZGVzdGFjYWRvOm5vdCguYWxpZ24pIGZpZ3VyZSxcbi5wYXRyb24tYWxpZ25sZWZ0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIGZpZ3VyZSxcbi5wYXRyb24tYWxpZ25yaWdodCAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciBmaWd1cmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnBhdHJvbi1kb3MtY29sdW1uYXMtY29uLWltYWdlbi10ZXh0byBwLCAucGF0cm9uLWRvcy1jb2x1bW5hcy1jb24taW1hZ2VuLXRleHRvIHVsLCAucGF0cm9uLWRvcy1jb2x1bW5hcy1jb24taW1hZ2VuLXRleHRvIG9sLFxuLnBhdHJvbi1kZXN0YWNhZG8tZm90byBwLFxuLnBhdHJvbi1kZXN0YWNhZG8tZm90byB1bCxcbi5wYXRyb24tZGVzdGFjYWRvLWZvdG8gb2wsXG4ucGF0cm9uLWRvcy1mb3Rvcy1kZXN0YWNhZG8gcCxcbi5wYXRyb24tZG9zLWZvdG9zLWRlc3RhY2FkbyB1bCxcbi5wYXRyb24tZG9zLWZvdG9zLWRlc3RhY2FkbyBvbCxcbi5wYXRyb24tY3VhdHJvLWZvdG9zLWRlc3RhY2FkbyBwLFxuLnBhdHJvbi1jdWF0cm8tZm90b3MtZGVzdGFjYWRvIHVsLFxuLnBhdHJvbi1jdWF0cm8tZm90b3MtZGVzdGFjYWRvIG9sLFxuLnBhdHJvbi1jdWF0cm8tZm90b3MgcCxcbi5wYXRyb24tY3VhdHJvLWZvdG9zIHVsLFxuLnBhdHJvbi1jdWF0cm8tZm90b3Mgb2wsXG4ucGF0cm9uLWZvdG8taXpxdWllcmRhIHAsXG4ucGF0cm9uLWZvdG8taXpxdWllcmRhIHVsLFxuLnBhdHJvbi1mb3RvLWl6cXVpZXJkYSBvbCxcbi5wYXRyb24tZm90by1kZXJlY2hhIHAsXG4ucGF0cm9uLWZvdG8tZGVyZWNoYSB1bCxcbi5wYXRyb24tZm90by1kZXJlY2hhIG9sLFxuLnBhdHJvbi1mb3RvLWNlbnRyYWRhIHAsXG4ucGF0cm9uLWZvdG8tY2VudHJhZGEgdWwsXG4ucGF0cm9uLWZvdG8tY2VudHJhZGEgb2wsXG4ucGF0cm9uLWxpc3RhZG8tZGVzdGFjYWRvOm5vdCguYWxpZ24pIHAsXG4ucGF0cm9uLWxpc3RhZG8tZGVzdGFjYWRvOm5vdCguYWxpZ24pIHVsLFxuLnBhdHJvbi1saXN0YWRvLWRlc3RhY2Fkbzpub3QoLmFsaWduKSBvbCxcbi5wYXRyb24tYWxpZ25sZWZ0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHAsXG4ucGF0cm9uLWFsaWdubGVmdCAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciB1bCxcbi5wYXRyb24tYWxpZ25sZWZ0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIG9sLFxuLnBhdHJvbi1hbGlnbnJpZ2h0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHAsXG4ucGF0cm9uLWFsaWducmlnaHQgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgdWwsXG4ucGF0cm9uLWFsaWducmlnaHQgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgb2wge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXRyb24tZG9zLWNvbHVtbmFzLWNvbi1pbWFnZW4tdGV4dG8gcCwgLnBhdHJvbi1kb3MtY29sdW1uYXMtY29uLWltYWdlbi10ZXh0byB1bCwgLnBhdHJvbi1kb3MtY29sdW1uYXMtY29uLWltYWdlbi10ZXh0byBvbCxcbi5wYXRyb24tZGVzdGFjYWRvLWZvdG8gcCxcbi5wYXRyb24tZGVzdGFjYWRvLWZvdG8gdWwsXG4ucGF0cm9uLWRlc3RhY2Fkby1mb3RvIG9sLFxuLnBhdHJvbi1kb3MtZm90b3MtZGVzdGFjYWRvIHAsXG4ucGF0cm9uLWRvcy1mb3Rvcy1kZXN0YWNhZG8gdWwsXG4ucGF0cm9uLWRvcy1mb3Rvcy1kZXN0YWNhZG8gb2wsXG4ucGF0cm9uLWN1YXRyby1mb3Rvcy1kZXN0YWNhZG8gcCxcbi5wYXRyb24tY3VhdHJvLWZvdG9zLWRlc3RhY2FkbyB1bCxcbi5wYXRyb24tY3VhdHJvLWZvdG9zLWRlc3RhY2FkbyBvbCxcbi5wYXRyb24tY3VhdHJvLWZvdG9zIHAsXG4ucGF0cm9uLWN1YXRyby1mb3RvcyB1bCxcbi5wYXRyb24tY3VhdHJvLWZvdG9zIG9sLFxuLnBhdHJvbi1mb3RvLWl6cXVpZXJkYSBwLFxuLnBhdHJvbi1mb3RvLWl6cXVpZXJkYSB1bCxcbi5wYXRyb24tZm90by1penF1aWVyZGEgb2wsXG4ucGF0cm9uLWZvdG8tZGVyZWNoYSBwLFxuLnBhdHJvbi1mb3RvLWRlcmVjaGEgdWwsXG4ucGF0cm9uLWZvdG8tZGVyZWNoYSBvbCxcbi5wYXRyb24tZm90by1jZW50cmFkYSBwLFxuLnBhdHJvbi1mb3RvLWNlbnRyYWRhIHVsLFxuLnBhdHJvbi1mb3RvLWNlbnRyYWRhIG9sLFxuLnBhdHJvbi1saXN0YWRvLWRlc3RhY2Fkbzpub3QoLmFsaWduKSBwLFxuLnBhdHJvbi1saXN0YWRvLWRlc3RhY2Fkbzpub3QoLmFsaWduKSB1bCxcbi5wYXRyb24tbGlzdGFkby1kZXN0YWNhZG86bm90KC5hbGlnbikgb2wsXG4ucGF0cm9uLWFsaWdubGVmdCAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciBwLFxuLnBhdHJvbi1hbGlnbmxlZnQgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgdWwsXG4ucGF0cm9uLWFsaWdubGVmdCAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciBvbCxcbi5wYXRyb24tYWxpZ25yaWdodCAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciBwLFxuLnBhdHJvbi1hbGlnbnJpZ2h0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHVsLFxuLnBhdHJvbi1hbGlnbnJpZ2h0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIG9sIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuLnBhdHJvbi1kb3MtY29sdW1uYXMtY29uLWltYWdlbi10ZXh0byB1bCxcbi5wYXRyb24tZGVzdGFjYWRvLWZvdG8gdWwsXG4ucGF0cm9uLWRvcy1mb3Rvcy1kZXN0YWNhZG8gdWwsXG4ucGF0cm9uLWN1YXRyby1mb3Rvcy1kZXN0YWNhZG8gdWwsXG4ucGF0cm9uLWN1YXRyby1mb3RvcyB1bCxcbi5wYXRyb24tZm90by1penF1aWVyZGEgdWwsXG4ucGF0cm9uLWZvdG8tZGVyZWNoYSB1bCxcbi5wYXRyb24tZm90by1jZW50cmFkYSB1bCxcbi5wYXRyb24tbGlzdGFkby1kZXN0YWNhZG86bm90KC5hbGlnbikgdWwsXG4ucGF0cm9uLWFsaWdubGVmdCAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciB1bCxcbi5wYXRyb24tYWxpZ25yaWdodCAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5wYXRyb24tZG9zLWNvbHVtbmFzLWNvbi1pbWFnZW4tdGV4dG8gdWwgbGk6YmVmb3JlLFxuLnBhdHJvbi1kZXN0YWNhZG8tZm90byB1bCBsaTpiZWZvcmUsXG4ucGF0cm9uLWRvcy1mb3Rvcy1kZXN0YWNhZG8gdWwgbGk6YmVmb3JlLFxuLnBhdHJvbi1jdWF0cm8tZm90b3MtZGVzdGFjYWRvIHVsIGxpOmJlZm9yZSxcbi5wYXRyb24tY3VhdHJvLWZvdG9zIHVsIGxpOmJlZm9yZSxcbi5wYXRyb24tZm90by1penF1aWVyZGEgdWwgbGk6YmVmb3JlLFxuLnBhdHJvbi1mb3RvLWRlcmVjaGEgdWwgbGk6YmVmb3JlLFxuLnBhdHJvbi1mb3RvLWNlbnRyYWRhIHVsIGxpOmJlZm9yZSxcbi5wYXRyb24tbGlzdGFkby1kZXN0YWNhZG86bm90KC5hbGlnbikgdWwgbGk6YmVmb3JlLFxuLnBhdHJvbi1hbGlnbmxlZnQgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgdWwgbGk6YmVmb3JlLFxuLnBhdHJvbi1hbGlnbnJpZ2h0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYXRyb24tZG9zLWNvbHVtbmFzLWNvbi1pbWFnZW4tdGV4dG8gcDpsYXN0LWNoaWxkLFxuLnBhdHJvbi1kZXN0YWNhZG8tZm90byBwOmxhc3QtY2hpbGQsXG4ucGF0cm9uLWRvcy1mb3Rvcy1kZXN0YWNhZG8gcDpsYXN0LWNoaWxkLFxuLnBhdHJvbi1jdWF0cm8tZm90b3MtZGVzdGFjYWRvIHA6bGFzdC1jaGlsZCxcbi5wYXRyb24tY3VhdHJvLWZvdG9zIHA6bGFzdC1jaGlsZCxcbi5wYXRyb24tZm90by1penF1aWVyZGEgcDpsYXN0LWNoaWxkLFxuLnBhdHJvbi1mb3RvLWRlcmVjaGEgcDpsYXN0LWNoaWxkLFxuLnBhdHJvbi1mb3RvLWNlbnRyYWRhIHA6bGFzdC1jaGlsZCxcbi5wYXRyb24tbGlzdGFkby1kZXN0YWNhZG86bm90KC5hbGlnbikgcDpsYXN0LWNoaWxkLFxuLnBhdHJvbi1hbGlnbmxlZnQgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgcDpsYXN0LWNoaWxkLFxuLnBhdHJvbi1hbGlnbnJpZ2h0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGF0cm9uLWRvcy1jb2x1bW5hcy1jb24taW1hZ2VuLXRleHRvLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWRvcy1jb2x1bW5hcy1jb24taW1hZ2VuLXRleHRvIC53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1kZXN0YWNhZG8tZm90by53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1kZXN0YWNhZG8tZm90byAud3AtYmxvY2stY29sdW1ucyxcbi5wYXRyb24tZG9zLWZvdG9zLWRlc3RhY2Fkby53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1kb3MtZm90b3MtZGVzdGFjYWRvIC53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1jdWF0cm8tZm90b3MtZGVzdGFjYWRvLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWN1YXRyby1mb3Rvcy1kZXN0YWNhZG8gLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWN1YXRyby1mb3Rvcy53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1jdWF0cm8tZm90b3MgLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWZvdG8taXpxdWllcmRhLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWZvdG8taXpxdWllcmRhIC53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1mb3RvLWRlcmVjaGEud3AtYmxvY2stY29sdW1ucyxcbi5wYXRyb24tZm90by1kZXJlY2hhIC53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1mb3RvLWNlbnRyYWRhLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWZvdG8tY2VudHJhZGEgLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWxpc3RhZG8tZGVzdGFjYWRvOm5vdCguYWxpZ24pLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWxpc3RhZG8tZGVzdGFjYWRvOm5vdCguYWxpZ24pIC53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1hbGlnbmxlZnQgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIud3AtYmxvY2stY29sdW1ucyxcbi5wYXRyb24tYWxpZ25sZWZ0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIC53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1hbGlnbnJpZ2h0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWFsaWducmlnaHQgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgLndwLWJsb2NrLWNvbHVtbnMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBnYXA6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGF0cm9uLWRvcy1jb2x1bW5hcy1jb24taW1hZ2VuLXRleHRvLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWRvcy1jb2x1bW5hcy1jb24taW1hZ2VuLXRleHRvIC53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1kZXN0YWNhZG8tZm90by53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1kZXN0YWNhZG8tZm90byAud3AtYmxvY2stY29sdW1ucyxcbi5wYXRyb24tZG9zLWZvdG9zLWRlc3RhY2Fkby53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1kb3MtZm90b3MtZGVzdGFjYWRvIC53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1jdWF0cm8tZm90b3MtZGVzdGFjYWRvLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWN1YXRyby1mb3Rvcy1kZXN0YWNhZG8gLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWN1YXRyby1mb3Rvcy53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1jdWF0cm8tZm90b3MgLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWZvdG8taXpxdWllcmRhLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWZvdG8taXpxdWllcmRhIC53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1mb3RvLWRlcmVjaGEud3AtYmxvY2stY29sdW1ucyxcbi5wYXRyb24tZm90by1kZXJlY2hhIC53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1mb3RvLWNlbnRyYWRhLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWZvdG8tY2VudHJhZGEgLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWxpc3RhZG8tZGVzdGFjYWRvOm5vdCguYWxpZ24pLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWxpc3RhZG8tZGVzdGFjYWRvOm5vdCguYWxpZ24pIC53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1hbGlnbmxlZnQgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIud3AtYmxvY2stY29sdW1ucyxcbi5wYXRyb24tYWxpZ25sZWZ0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIC53cC1ibG9jay1jb2x1bW5zLFxuLnBhdHJvbi1hbGlnbnJpZ2h0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyLndwLWJsb2NrLWNvbHVtbnMsXG4ucGF0cm9uLWFsaWducmlnaHQgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuXG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC5oYXMtbmVncm8taW5kcC0xOS1iYWNrZ3JvdW5kLWNvbG9yLFxuLmFydGljbGUtYm9keSAuaGFzLWJhY2tncm91bmQuaGFzLW5lZ3JvLWluZHAtMjMtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICNGNUY4RkEgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXRyb24tZm90by1penF1aWVyZGEgcDpsYXN0LWNoaWxkLFxuLnBhdHJvbi1mb3RvLWRlcmVjaGEgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXRyb24tZG9zLWNvbHVtbmFzLWNvbi1pbWFnZW4tdGV4dG8gaDIsXG4ucGF0cm9uLWZvdG8taXpxdWllcmRhIGgyLFxuLnBhdHJvbi1mb3RvLWRlcmVjaGEgaDIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXRyb24tZG9zLWNvbHVtbmFzLWNvbi1pbWFnZW4tdGV4dG8gZmlndXJlLFxuLnBhdHJvbi1mb3RvLWl6cXVpZXJkYSBmaWd1cmUsXG4ucGF0cm9uLWZvdG8tZGVyZWNoYSBmaWd1cmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhdHJvbi1kb3MtZm90b3MtZGVzdGFjYWRvIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cblxuLnBhdHJvbi1kb3MtZm90b3MtZGVzdGFjYWRvIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyID4gaDIsXG4ucGF0cm9uLWN1YXRyby1mb3Rvcy1kZXN0YWNhZG8gLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgPiBoMixcbi5wYXRyb24tZm90by1jZW50cmFkYSAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciA+IGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXRyb24tZG9zLWZvdG9zLWRlc3RhY2FkbyAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciA+IGgyLFxuLnBhdHJvbi1jdWF0cm8tZm90b3MtZGVzdGFjYWRvIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyID4gaDIsXG4ucGF0cm9uLWZvdG8tY2VudHJhZGEgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgPiBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnBhdHJvbi1kb3MtZm90b3MtZGVzdGFjYWRvIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIC5oYXMtc21hbGwtZm9udC1zaXplLFxuLnBhdHJvbi1jdWF0cm8tZm90b3MtZGVzdGFjYWRvIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIC5oYXMtc21hbGwtZm9udC1zaXplLFxuLnBhdHJvbi1mb3RvLWNlbnRyYWRhIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIC5oYXMtc21hbGwtZm9udC1zaXplIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXRyb24tY3VhdHJvLWZvdG9zLWRlc3RhY2FkbyBmaWd1cmU6bGFzdC1jaGlsZCxcbi5wYXRyb24tY3VhdHJvLWZvdG9zIGZpZ3VyZTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5wYXRyb24tbGlzdGFkby1mb3RvcyAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBhbGJyYXJlZ3VsYXIsIFRpbWVzTmV3Um9tYW4sIFRpbWVzIE5ldyBSb21hbiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXRyb24tbGlzdGFkby1mb3RvcyAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4ucGF0cm9uLWxpc3RhZG8tZm90b3MgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgaDM6OmZpcnN0LWxldHRlciB7XG4gIG1hcmdpbjogMnB4IDE2cHggMjBweCAwO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgcGFkZGluZzogOHB4O1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBhdHJvbi1saXN0YWRvLWZvdG9zIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAwIDAgMzBweCA0MXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGF0cm9uLWxpc3RhZG8tZm90b3MgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbiAgLnBhdHJvbi1saXN0YWRvLWZvdG9zIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIC53cC1ibG9jay1jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXRyb24tbGlzdGFkby1mb3RvcyAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciAud3AtYmxvY2stY29sdW1uczpsYXN0LWNoaWxkIHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYXRyb24tbGlzdGFkby1kZXN0YWNhZG8gLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgLndwLWVsZW1lbnQtY2FwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXRyb24tbGlzdGFkby1kZXN0YWNhZG8gLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgdWwge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5wYXRyb24tbGlzdGFkby1kZXN0YWNhZG8gLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgbGkge1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG4ucGF0cm9uLWxpc3RhZG8tZGVzdGFjYWRvIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIGxpIHN0cm9uZyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLnBhdHJvbi1saXN0YWRvLWRlc3RhY2FkbyAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciB1bCwgLnBhdHJvbi1saXN0YWRvLWRlc3RhY2FkbyAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciBwIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5wYXRyb24tYWxpZ25sZWZ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXRyb24tYWxpZ25sZWZ0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHotaW5kZXg6IDk7XG4gICAgbWFyZ2luOiAxNnB4IDMycHggMzJweCAwO1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhdHJvbi1hbGlnbmxlZnQgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG5cbi5wYXRyb24tYWxpZ25yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGF0cm9uLWFsaWducmlnaHQgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHotaW5kZXg6IDk7XG4gICAgbWFyZ2luOiAxNnB4IDAgMzJweCAzMnB4O1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhdHJvbi1hbGlnbnJpZ2h0IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuXG4jbm90aWNpYS1jb21wbGV0YSAucGF0cm9uLXBhcmFsbGF4LXNpbXBsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNub3RpY2lhLWNvbXBsZXRhIC5wYXRyb24tcGFyYWxsYXgtc2ltcGxlIC53cC1ibG9jay1xdW90ZSBwIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5cbi8qIFBhdHJvbiBmb25kbyBjb24gZGVzdGFjYWRvICovXG4jbm90aWNpYS1jb21wbGV0YSAud3AtYmxvY2stY292ZXIucGF0cm9uLXBhcmFsbGF4LXNpbXBsZS5hbGlnbmZ1bGwgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIgcC5oYXMtbGFyZ2UtZm9udC1zaXplLFxuI25vdGljaWEtY29tcGxldGEgLndwLWJsb2NrLWNvdmVyLnBhdHJvbi1wYXJhbGxheC1zaW1wbGUuYWxpZ25mdWxsIC53cC1ibG9jay1xdW90ZSBwIHtcbiAgZm9udC1mYW1pbHk6IGFsYnJhc2VtaSwgVGltZXNOZXdSb21hbiwgVGltZXMgTmV3IFJvbWFuLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI25vdGljaWEtY29tcGxldGEgLndwLWJsb2NrLWNvdmVyLnBhdHJvbi1wYXJhbGxheC1zaW1wbGUuYWxpZ25mdWxsIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHAuaGFzLWxhcmdlLWZvbnQtc2l6ZSxcbiNub3RpY2lhLWNvbXBsZXRhIC53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtc2ltcGxlLmFsaWduZnVsbCAud3AtYmxvY2stcXVvdGUgcCB7XG4gICAgZm9udC1zaXplOiA0MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud3AtYmxvY2stY292ZXIucGF0cm9uLXBhcmFsbGF4LXJpZ2h0LFxuLndwLWJsb2NrLWNvdmVyLnBhdHJvbi1wYXJhbGxheC1sZWZ0IHtcbiAgcGFkZGluZzogMTUwcHggMDtcbn1cbi53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtcmlnaHQgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIgcCxcbi53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtbGVmdCAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLndwLWJsb2NrLWNvdmVyLnBhdHJvbi1wYXJhbGxheC1yaWdodCAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciBwLFxuLndwLWJsb2NrLWNvdmVyLnBhdHJvbi1wYXJhbGxheC1sZWZ0IC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtcmlnaHQgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAud3AtYmxvY2stY292ZXIucGF0cm9uLXBhcmFsbGF4LXJpZ2h0IC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDEwMHB4IDAgNTBweDtcbiAgfVxufVxuLndwLWJsb2NrLWNvdmVyLnBhdHJvbi1wYXJhbGxheC1yaWdodC53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtcmlnaHQtLWZvbmRvIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHAge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndwLWJsb2NrLWNvdmVyLnBhdHJvbi1wYXJhbGxheC1yaWdodC53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtcmlnaHQtLWZvbmRvIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtcmlnaHQud3AtYmxvY2stY292ZXIucGF0cm9uLXBhcmFsbGF4LXJpZ2h0LS1mb25kbzpiZWZvcmUsXG4ud3AtYmxvY2stY292ZXIucGF0cm9uLXBhcmFsbGF4LXJpZ2h0LndwLWJsb2NrLWNvdmVyLnBhdHJvbi1wYXJhbGxheC1yaWdodC0tZm9uZG8gc3Bhbi53cC1ibG9jay1jb3Zlcl9fZ3JhZGllbnQtYmFja2dyb3VuZCxcbi53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtcmlnaHQud3AtYmxvY2stY292ZXIucGF0cm9uLXBhcmFsbGF4LXJpZ2h0LS1mb25kbyBzcGFuLndwLWJsb2NrLWNvdmVyX19iYWNrZ3JvdW5kIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG4gIC53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtcmlnaHQud3AtYmxvY2stY292ZXIucGF0cm9uLXBhcmFsbGF4LXJpZ2h0LS1mb25kbyAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtbGVmdCAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtbGVmdCAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCA1MHB4IDAgMTAwcHg7XG4gIH1cbn1cbi53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtbGVmdC53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtbGVmdC0tZm9uZG8gLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAud3AtYmxvY2stY292ZXIucGF0cm9uLXBhcmFsbGF4LWxlZnQud3AtYmxvY2stY292ZXIucGF0cm9uLXBhcmFsbGF4LWxlZnQtLWZvbmRvIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtbGVmdC53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtbGVmdC0tZm9uZG86YmVmb3JlLFxuLndwLWJsb2NrLWNvdmVyLnBhdHJvbi1wYXJhbGxheC1sZWZ0LndwLWJsb2NrLWNvdmVyLnBhdHJvbi1wYXJhbGxheC1sZWZ0LS1mb25kbyBzcGFuLndwLWJsb2NrLWNvdmVyX19ncmFkaWVudC1iYWNrZ3JvdW5kLFxuLndwLWJsb2NrLWNvdmVyLnBhdHJvbi1wYXJhbGxheC1sZWZ0LndwLWJsb2NrLWNvdmVyLnBhdHJvbi1wYXJhbGxheC1sZWZ0LS1mb25kbyBzcGFuLndwLWJsb2NrLWNvdmVyX19iYWNrZ3JvdW5kIHtcbiAgICByaWdodDogNTAlO1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuICAud3AtYmxvY2stY292ZXIucGF0cm9uLXBhcmFsbGF4LWxlZnQud3AtYmxvY2stY292ZXIucGF0cm9uLXBhcmFsbGF4LWxlZnQtLWZvbmRvIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcbiAgICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBhdHJvbi1wZXJzb25hIGltZyB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG5cbi8qIEdlbmVyYWwgKi9cbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciwgLnBvc3QtdGVtcGxhdGUtc2luZ2xlLWFuY2hvIC5zaW5nbGUtY29udGVudC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMycHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5zaW5nbGUtY29udGVudC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIsIC5wb3N0LXRlbXBsYXRlLXNpbmdsZS1hbmNobyAuc2luZ2xlLWNvbnRlbnQtd3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1heC13aWR0aDogMTE3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5zaW5nbGUtY29udGVudC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmFydGljbGUtY29udGVudCwgLnBvc3QtdGVtcGxhdGUtc2luZ2xlLWFuY2hvIC5zaW5nbGUtY29udGVudC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmFydGljbGUtY29udGVudCB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5zaW5nbGUtY29udGVudC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmFydGljbGUtY29udGVudCwgLnBvc3QtdGVtcGxhdGUtc2luZ2xlLWFuY2hvIC5zaW5nbGUtY29udGVudC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmFydGljbGUtY29udGVudCB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMzAwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzI2cHgpIHtcbiAgLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuc2luZ2xlLWNvbnRlbnQtd3JhcHBlciAuY29udGVudC13cmFwcGVyIC5hcnRpY2xlLWNvbnRlbnQsIC5wb3N0LXRlbXBsYXRlLXNpbmdsZS1hbmNobyAuc2luZ2xlLWNvbnRlbnQtd3JhcHBlciAuY29udGVudC13cmFwcGVyIC5hcnRpY2xlLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogOC4yMyU7XG4gIH1cbn1cbi5wb3N0LXRlbXBsYXRlLXNpbmdsZS1yZXBvcnRhamUgLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1heC13aWR0aDogNzUzcHg7XG4gIG1hcmdpbjogNDVweCBhdXRvO1xufVxuLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAuc2luZ2xlLWNvbnRlbnQtd3JhcHBlciAuY29udGVudC13cmFwcGVyICNub3RpY2lhLWNvbXBsZXRhID4gcDpmaXJzdC1vZi10eXBlOjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiA2MnB4O1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtZmFtaWx5OiBhbGJyYXNlbWlfaXRhbGljLCBUaW1lc05ld1JvbWFuLCBUaW1lcyBOZXcgUm9tYW4sIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAwLjU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucG9zdC10ZW1wbGF0ZS1zaW5nbGUtcmVwb3J0YWplIC5zaW5nbGUtY29udGVudC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgI25vdGljaWEtY29tcGxldGEgPiBwOmZpcnN0LW9mLXR5cGU6OmZpcnN0LWxldHRlciB7XG4gICAgZm9udC1zaXplOiA4MnB4O1xuICB9XG59XG4uc2luZ2xlLWNvbnRlbnQtd3JhcHBlciAuY29udGVudC13cmFwcGVyIC5hcnRpY2xlLWNvbnRlbnQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtY29udGVudC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmFydGljbGUtY29udGVudCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLWNvbnRlbnQtd3JhcHBlciAuY29udGVudC13cmFwcGVyIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtYm9keSB7XG4gICAgbWFyZ2luLXRvcDogNjJweDtcbiAgfVxufVxuLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWJvZHkgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWJvZHkgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2luZ2xlLWNvbnRlbnQtd3JhcHBlciAuY29udGVudC13cmFwcGVyIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtYm9keSB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTE1cHg7XG4gIHRvcDogNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWJvZHkgdWwgbGk6OmJlZm9yZSB7XG4gICAgbGVmdDogLTIycHg7XG4gICAgdG9wOiA5cHg7XG4gIH1cbn1cbi5zaW5nbGUtY29udGVudC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1ib2R5IG9sIHtcbiAgY291bnRlci1yZXNldDogbXljb3VudGVyO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uc2luZ2xlLWNvbnRlbnQtd3JhcHBlciAuY29udGVudC13cmFwcGVyIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtYm9keSBvbCBsaSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBteWNvdW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWJvZHkgb2wgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobXljb3VudGVyKSBcIi4gXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdG9wOiAxcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLWNvbnRlbnQtd3JhcHBlciAuY29udGVudC13cmFwcGVyIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtYm9keSBvbCBsaTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMjJweDtcbiAgICB0b3A6IDZweDtcbiAgfVxufVxuLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWJvZHkgLmFkdiwgLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWJvZHkgLmJsb3F1ZS1odG1sIHtcbiAgbWFyZ2luOiAzMnB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaW5nbGUtY29udGVudC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1ib2R5IC53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zaW5nbGUtY29udGVudC13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLnNpZGViYXIge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuc2lkZWJhciB7XG4gICAgZmxleC1iYXNpczogMzAwcHg7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG4vKiBFdGlxdWV0YXMgKi9cbi50YWdzLS1oZWFkZXIge1xuICBtYXJnaW46IDE2cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50YWdzLS1oZWFkZXIge1xuICAgIG1hcmdpbjogMzJweCAwO1xuICB9XG59XG4udGFncy0taGVhZGVyIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0cHg7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG4udGFncy0taGVhZGVyIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YWdzLS1oZWFkZXIgdWwgbGkudGFncy0taGVhZGVyX19yZXN0byB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFncy0taGVhZGVyIHVsIGEge1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NGQ0ZDRjtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGJsYWNrO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50YWdzLS1oZWFkZXIgdWwgYTpob3ZlciB7XG4gIGNvbG9yOiAjNjY3MjZBO1xufVxuLnRhZ3MtLWhlYWRlcl9fYm90b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0ZDRkNGO1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIGNvbG9yOiBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50YWdzLS1oZWFkZXJfX2JvdG9uOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0ZDRkNGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNjY3MjZBO1xufVxuLnRhZ3MtLWhlYWRlcl9fYm90b246Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNDRkNGQ0YgIWltcG9ydGFudDtcbn1cbi50YWdzLS1oZWFkZXJfX2JvdG9uIC5ib3Rvbi1tZW5vcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFncy0taGVhZGVyX19ib3RvbiAuYm90b24tbWFzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGFncy0taGVhZGVyX19ib3Rvbi5hY3RpdmUgLmJvdG9uLW1lbm9zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGFncy0taGVhZGVyX19ib3Rvbi5hY3RpdmUgLmJvdG9uLW1hcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lbnRyeS1mb290ZXIgLnRhZ3Mge1xuICBtYXJnaW46IDMycHggMDtcbn1cbi5lbnRyeS1mb290ZXIgLnRhZ3MgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDRweDtcbn1cbi5lbnRyeS1mb290ZXIgLnRhZ3MgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmVudHJ5LWZvb3RlciAudGFncyB1bCBsaS50YWdzLS1oZWFkZXJfX3Jlc3RvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lbnRyeS1mb290ZXIgLnRhZ3MgdWwgYSB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0ZDRkNGO1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogYmxhY2s7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmVudHJ5LWZvb3RlciAudGFncyB1bCBhOmhvdmVyIHtcbiAgY29sb3I6ICM2NjcyNkE7XG59XG5cbi8qIFRlIHB1ZWRlIGludGVyZXNhciAqL1xuLmJsb3F1ZS1yZWxhY2lvbmFkYXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjREREREREO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuICBtYXJnaW46IDM2cHggMCAxOHB4O1xufVxuLmJsb3F1ZS1yZWxhY2lvbmFkYXNfX3RpdHVsbyB7XG4gIGZvbnQtZmFtaWx5OiBhbGJyYXJlZ3VsYXIsIFRpbWVzTmV3Um9tYW4sIFRpbWVzIE5ldyBSb21hbiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAtMTRweCBhdXRvIDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogNXB4IDEycHg7XG4gIHdpZHRoOiAyMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbi5ibG9xdWUtcmVsYWNpb25hZGFzIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDMwcHggMCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzJweDtcbn1cbi5ibG9xdWUtcmVsYWNpb25hZGFzIHVsIGxpIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb3F1ZS1yZWxhY2lvbmFkYXMgdWwgbGkge1xuICAgIGZsZXgtYmFzaXM6IDQ3JTtcbiAgfVxufVxuLmJsb3F1ZS1yZWxhY2lvbmFkYXMgdWwgbGkgLmJsb3F1ZS1yZWxhY2lvbmFkYXNfX21lZGlhIHtcbiAgZmxleC1iYXNpczogODBweDtcbiAgbWluLXdpZHRoOiA4MHB4O1xufVxuLmJsb3F1ZS1yZWxhY2lvbmFkYXMgdWwgbGkgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogYWxicmFyZWd1bGFyLCBUaW1lc05ld1JvbWFuLCBUaW1lcyBOZXcgUm9tYW4sIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5ibG9xdWUtcmVsYWNpb25hZGFzIHVsIGxpIHAgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4vKiBBbGluZWFjacOzbiBmdWxsIGVuIGJsb3F1ZXMsIHNvbG8gcGFyYSByZXBvcnRhamUgKi9cbi5wb3N0LXRlbXBsYXRlLXNpbmdsZS1yZXBvcnRhamUgI25vdGljaWEtY29tcGxldGEgLmFsaWduZnVsbC53cC1ibG9jay1jb3ZlciwgLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAjbm90aWNpYS1jb21wbGV0YSAuYWxpZ25mdWxsLndwLWJsb2NrLWltYWdlLCAucG9zdC10ZW1wbGF0ZS1zaW5nbGUtcmVwb3J0YWplICNub3RpY2lhLWNvbXBsZXRhIC5hbGlnbmZ1bGwud3AtYmxvY2stZ2FsbGVyeSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMDAlO1xuICBjbGVhcjogYm90aDtcbn1cbi5wb3N0LXRlbXBsYXRlLXNpbmdsZS1yZXBvcnRhamUgI25vdGljaWEtY29tcGxldGEgLmFsaWduZnVsbC53cC1ibG9jay1jb3ZlciAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciwgLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAjbm90aWNpYS1jb21wbGV0YSAuYWxpZ25mdWxsLndwLWJsb2NrLWltYWdlIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyLCAucG9zdC10ZW1wbGF0ZS1zaW5nbGUtcmVwb3J0YWplICNub3RpY2lhLWNvbXBsZXRhIC5hbGlnbmZ1bGwud3AtYmxvY2stZ2FsbGVyeSAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTEzNHB4O1xufVxuLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAjbm90aWNpYS1jb21wbGV0YSAuYWxpZ25mdWxsLndwLWJsb2NrLWNvdmVyIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIC53cC1ibG9jay1xdW90ZSwgLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAjbm90aWNpYS1jb21wbGV0YSAuYWxpZ25mdWxsLndwLWJsb2NrLWltYWdlIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIC53cC1ibG9jay1xdW90ZSwgLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAjbm90aWNpYS1jb21wbGV0YSAuYWxpZ25mdWxsLndwLWJsb2NrLWdhbGxlcnkgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIgLndwLWJsb2NrLXF1b3RlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAjbm90aWNpYS1jb21wbGV0YSAuYWxpZ25mdWxsLndwLWJsb2NrLWNvdmVyIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIC53cC1ibG9jay1xdW90ZTo6YmVmb3JlLCAucG9zdC10ZW1wbGF0ZS1zaW5nbGUtcmVwb3J0YWplICNub3RpY2lhLWNvbXBsZXRhIC5hbGlnbmZ1bGwud3AtYmxvY2staW1hZ2UgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIgLndwLWJsb2NrLXF1b3RlOjpiZWZvcmUsIC5wb3N0LXRlbXBsYXRlLXNpbmdsZS1yZXBvcnRhamUgI25vdGljaWEtY29tcGxldGEgLmFsaWduZnVsbC53cC1ibG9jay1nYWxsZXJ5IC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIC53cC1ibG9jay1xdW90ZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIGxlZnQ6IGluaGVyaXQ7XG4gIHRvcDogNjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21pbGxhcy1ibG9ja3F1b3RlLXBhcmFsbGF4LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiA4MCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wb3N0LXRlbXBsYXRlLXNpbmdsZS1yZXBvcnRhamUgI25vdGljaWEtY29tcGxldGEgLmFsaWduZnVsbC53cC1ibG9jay1jb3ZlciAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciAud3AtYmxvY2stcXVvdGU6OmJlZm9yZSwgLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAjbm90aWNpYS1jb21wbGV0YSAuYWxpZ25mdWxsLndwLWJsb2NrLWltYWdlIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIC53cC1ibG9jay1xdW90ZTo6YmVmb3JlLCAucG9zdC10ZW1wbGF0ZS1zaW5nbGUtcmVwb3J0YWplICNub3RpY2lhLWNvbXBsZXRhIC5hbGlnbmZ1bGwud3AtYmxvY2stZ2FsbGVyeSAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciAud3AtYmxvY2stcXVvdGU6OmJlZm9yZSB7XG4gICAgdG9wOiA5MHB4O1xuICAgIGhlaWdodDogMTgwcHg7XG4gIH1cbn1cbi5wb3N0LXRlbXBsYXRlLXNpbmdsZS1yZXBvcnRhamUgI25vdGljaWEtY29tcGxldGEgLmFsaWduZnVsbC53cC1ibG9jay1jb3ZlciAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciAud3AtYmxvY2stcXVvdGUgcCwgLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAjbm90aWNpYS1jb21wbGV0YSAuYWxpZ25mdWxsLndwLWJsb2NrLWltYWdlIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIC53cC1ibG9jay1xdW90ZSBwLCAucG9zdC10ZW1wbGF0ZS1zaW5nbGUtcmVwb3J0YWplICNub3RpY2lhLWNvbXBsZXRhIC5hbGlnbmZ1bGwud3AtYmxvY2stZ2FsbGVyeSAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciAud3AtYmxvY2stcXVvdGUgcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucG9zdC10ZW1wbGF0ZS1zaW5nbGUtcmVwb3J0YWplICNub3RpY2lhLWNvbXBsZXRhIC5hbGlnbmZ1bGwud3AtYmxvY2stY292ZXIgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIgLndwLWJsb2NrLXF1b3RlIGNpdGUsIC5wb3N0LXRlbXBsYXRlLXNpbmdsZS1yZXBvcnRhamUgI25vdGljaWEtY29tcGxldGEgLmFsaWduZnVsbC53cC1ibG9jay1pbWFnZSAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciAud3AtYmxvY2stcXVvdGUgY2l0ZSwgLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAjbm90aWNpYS1jb21wbGV0YSAuYWxpZ25mdWxsLndwLWJsb2NrLWdhbGxlcnkgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIgLndwLWJsb2NrLXF1b3RlIGNpdGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucG9zdC10ZW1wbGF0ZS1zaW5nbGUtcmVwb3J0YWplICNub3RpY2lhLWNvbXBsZXRhIC5hbGlnbmZ1bGwud3AtYmxvY2stY292ZXIgLmFsaWdud2lkZSwgLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAjbm90aWNpYS1jb21wbGV0YSAuYWxpZ25mdWxsLndwLWJsb2NrLWltYWdlIC5hbGlnbndpZGUsIC5wb3N0LXRlbXBsYXRlLXNpbmdsZS1yZXBvcnRhamUgI25vdGljaWEtY29tcGxldGEgLmFsaWduZnVsbC53cC1ibG9jay1nYWxsZXJ5IC5hbGlnbndpZGUge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHdpZHRoOiAxMjAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wb3N0LXRlbXBsYXRlLXNpbmdsZS1yZXBvcnRhamUgI25vdGljaWEtY29tcGxldGEgLmFsaWduZnVsbC53cC1ibG9jay1jb3ZlciBmaWdjYXB0aW9uLCAucG9zdC10ZW1wbGF0ZS1zaW5nbGUtcmVwb3J0YWplICNub3RpY2lhLWNvbXBsZXRhIC5hbGlnbmZ1bGwud3AtYmxvY2staW1hZ2UgZmlnY2FwdGlvbiwgLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAjbm90aWNpYS1jb21wbGV0YSAuYWxpZ25mdWxsLndwLWJsb2NrLWdhbGxlcnkgZmlnY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAjbm90aWNpYS1jb21wbGV0YSAuYWxpZ25mdWxsLndwLWJsb2NrLWNvdmVyIGZpZ2NhcHRpb24sIC5wb3N0LXRlbXBsYXRlLXNpbmdsZS1yZXBvcnRhamUgI25vdGljaWEtY29tcGxldGEgLmFsaWduZnVsbC53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9uLCAucG9zdC10ZW1wbGF0ZS1zaW5nbGUtcmVwb3J0YWplICNub3RpY2lhLWNvbXBsZXRhIC5hbGlnbmZ1bGwud3AtYmxvY2stZ2FsbGVyeSBmaWdjYXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wb3N0LXRlbXBsYXRlLXNpbmdsZS1yZXBvcnRhamUgI25vdGljaWEtY29tcGxldGEgLmFsaWdud2lkZSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgd2lkdGg6IDEyMCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBDb2xvcmVzICovXG4vKiBDb2xvciBmb25kbyBwZXJzb25hbGl6YWRvICovXG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZCxcbi5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLWRpbSB7XG4gIHBhZGRpbmc6IDE2cHggMTZweDtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZCxcbi5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLWRpbSB7XG4gICAgcGFkZGluZzogMjRweCAyNHB4O1xuICB9XG59XG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC5oYXMtdmVyZGUtaW5kcC0xOS1iYWNrZ3JvdW5kLWNvbG9yLCAuYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC5oYXMtdmVyZGUtaW5kcC0yMy1iYWNrZ3JvdW5kLWNvbG9yLFxuLmFydGljbGUtYm9keSAuaGFzLWJhY2tncm91bmQtZGltLmhhcy12ZXJkZS1pbmRwLTE5LWJhY2tncm91bmQtY29sb3IsXG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC1kaW0uaGFzLXZlcmRlLWluZHAtMjMtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgxOTI7XG59XG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC5oYXMtbmVncm8taW5kcC0xOS1iYWNrZ3JvdW5kLWNvbG9yLCAuYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC5oYXMtbmVncm8taW5kcC0yMy1iYWNrZ3JvdW5kLWNvbG9yLFxuLmFydGljbGUtYm9keSAuaGFzLWJhY2tncm91bmQtZGltLmhhcy1uZWdyby1pbmRwLTE5LWJhY2tncm91bmQtY29sb3IsXG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC1kaW0uaGFzLW5lZ3JvLWluZHAtMjMtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTE7XG59XG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC5oYXMtZ3Jpcy1pbmRwLTE5LWJhY2tncm91bmQtY29sb3IsIC5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLmhhcy1ncmlzLWluZHAtMjMtYmFja2dyb3VuZC1jb2xvcixcbi5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtZ3Jpcy1pbmRwLTE5LWJhY2tncm91bmQtY29sb3IsXG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC1kaW0uaGFzLWdyaXMtaW5kcC0yMy1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbi5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLmhhcy1ibGFuY28taW5kcC0xOS1iYWNrZ3JvdW5kLWNvbG9yLCAuYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC5oYXMtYmxhbmNvLWluZHAtMjMtYmFja2dyb3VuZC1jb2xvcixcbi5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtYmxhbmNvLWluZHAtMTktYmFja2dyb3VuZC1jb2xvcixcbi5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtYmxhbmNvLWluZHAtMjMtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmFydGljbGUtYm9keSAuaGFzLWJhY2tncm91bmQuaGFzLXZlcmRlLW9zY3Vyby1pbmRwLTE5LWJhY2tncm91bmQtY29sb3IsIC5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLmhhcy12ZXJkZS1vc2N1cm8taW5kcC0yMy1iYWNrZ3JvdW5kLWNvbG9yLFxuLmFydGljbGUtYm9keSAuaGFzLWJhY2tncm91bmQtZGltLmhhcy12ZXJkZS1vc2N1cm8taW5kcC0xOS1iYWNrZ3JvdW5kLWNvbG9yLFxuLmFydGljbGUtYm9keSAuaGFzLWJhY2tncm91bmQtZGltLmhhcy12ZXJkZS1vc2N1cm8taW5kcC0yMy1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNTg2Mztcbn1cbi5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLmhhcy1ncmlzLW9zY3Vyby1pbmRwLTE5LWJhY2tncm91bmQtY29sb3IsIC5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLmhhcy1ncmlzLW9zY3Vyby1pbmRwLTIzLWJhY2tncm91bmQtY29sb3IsXG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC1kaW0uaGFzLWdyaXMtb3NjdXJvLWluZHAtMTktYmFja2dyb3VuZC1jb2xvcixcbi5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtZ3Jpcy1vc2N1cm8taW5kcC0yMy1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNDNDI0RDtcbn1cbi5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLmhhcy12ZXJkZS1pbmRwLTE5LWJhY2tncm91bmQtY29sb3IsIC5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLmhhcy12ZXJkZS1pbmRwLTIzLWJhY2tncm91bmQtY29sb3IsIC5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLmhhcy12ZXJkZS1vc2N1cm8taW5kcC0xOS1iYWNrZ3JvdW5kLWNvbG9yLCAuYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC5oYXMtdmVyZGUtb3NjdXJvLWluZHAtMjMtYmFja2dyb3VuZC1jb2xvcixcbi5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtdmVyZGUtaW5kcC0xOS1iYWNrZ3JvdW5kLWNvbG9yLFxuLmFydGljbGUtYm9keSAuaGFzLWJhY2tncm91bmQtZGltLmhhcy12ZXJkZS1pbmRwLTIzLWJhY2tncm91bmQtY29sb3IsXG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC1kaW0uaGFzLXZlcmRlLW9zY3Vyby1pbmRwLTE5LWJhY2tncm91bmQtY29sb3IsXG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC1kaW0uaGFzLXZlcmRlLW9zY3Vyby1pbmRwLTIzLWJhY2tncm91bmQtY29sb3Ige1xuICBjb2xvcjogd2hpdGU7XG59XG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC5oYXMtdmVyZGUtaW5kcC0xOS1iYWNrZ3JvdW5kLWNvbG9yIGEsIC5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLmhhcy12ZXJkZS1pbmRwLTIzLWJhY2tncm91bmQtY29sb3IgYSwgLmFydGljbGUtYm9keSAuaGFzLWJhY2tncm91bmQuaGFzLXZlcmRlLW9zY3Vyby1pbmRwLTE5LWJhY2tncm91bmQtY29sb3IgYSwgLmFydGljbGUtYm9keSAuaGFzLWJhY2tncm91bmQuaGFzLXZlcmRlLW9zY3Vyby1pbmRwLTIzLWJhY2tncm91bmQtY29sb3IgYSxcbi5hcnRpY2xlLWJvZHkgLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtdmVyZGUtaW5kcC0xOS1iYWNrZ3JvdW5kLWNvbG9yIGEsXG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC1kaW0uaGFzLXZlcmRlLWluZHAtMjMtYmFja2dyb3VuZC1jb2xvciBhLFxuLmFydGljbGUtYm9keSAuaGFzLWJhY2tncm91bmQtZGltLmhhcy12ZXJkZS1vc2N1cm8taW5kcC0xOS1iYWNrZ3JvdW5kLWNvbG9yIGEsXG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC1kaW0uaGFzLXZlcmRlLW9zY3Vyby1pbmRwLTIzLWJhY2tncm91bmQtY29sb3IgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBib3JkZXI6IDA7XG59XG5cbi5hcnRpY2xlLWJvZHkgLmhhcy10ZXh0LWNvbG9yLmhhcy12ZXJkZS1pbmRwLTE5LWNvbG9yLCAuYXJ0aWNsZS1ib2R5IC5oYXMtdGV4dC1jb2xvci5oYXMtdmVyZGUtaW5kcC0yMy1jb2xvciB7XG4gIGNvbG9yOiAjMDA4MTkyO1xufVxuLmFydGljbGUtYm9keSAuaGFzLXRleHQtY29sb3IuaGFzLW5lZ3JvLWluZHAtMTktY29sb3IsIC5hcnRpY2xlLWJvZHkgLmhhcy10ZXh0LWNvbG9yLmhhcy1uZWdyby1pbmRwLTIzLWNvbG9yIHtcbiAgY29sb3I6ICMxMTE7XG59XG4uYXJ0aWNsZS1ib2R5IC5oYXMtdGV4dC1jb2xvci5oYXMtZ3Jpcy1pbmRwLTE5LWNvbG9yLCAuYXJ0aWNsZS1ib2R5IC5oYXMtdGV4dC1jb2xvci5oYXMtZ3Jpcy1pbmRwLTIzLWNvbG9yIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG59XG4uYXJ0aWNsZS1ib2R5IC5oYXMtdGV4dC1jb2xvci5oYXMtYmxhbmNvLWluZHAtMTktY29sb3IsIC5hcnRpY2xlLWJvZHkgLmhhcy10ZXh0LWNvbG9yLmhhcy1ibGFuY28taW5kcC0yMy1jb2xvciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5hcnRpY2xlLWJvZHkgLmhhcy10ZXh0LWNvbG9yLmhhcy12ZXJkZS1vc2N1cm8taW5kcC0xOS1jb2xvciwgLmFydGljbGUtYm9keSAuaGFzLXRleHQtY29sb3IuaGFzLXZlcmRlLW9zY3Vyby1pbmRwLTIzLWNvbG9yIHtcbiAgY29sb3I6ICMwMzU4NjM7XG59XG4uYXJ0aWNsZS1ib2R5IC5oYXMtdGV4dC1jb2xvci5oYXMtZ3Jpcy1vc2N1cm8taW5kcC0xOS1jb2xvciwgLmFydGljbGUtYm9keSAuaGFzLXRleHQtY29sb3IuaGFzLWdyaXMtb3NjdXJvLWluZHAtMjMtY29sb3Ige1xuICBjb2xvcjogIzNDNDI0RDtcbn1cblxuLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLmNhdGVnb3J5LWRlcG9ydGVzIC5jb250ZW50LXdyYXBwZXIgLmFydGljbGUtY29udGVudCAud3AtYmxvY2stcXVvdGUgcCB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5zaW5nbGUtY29udGVudC13cmFwcGVyIC5jYXRlZ29yeS1kZXBvcnRlcyAuY29udGVudC13cmFwcGVyIC5hcnRpY2xlLWNvbnRlbnQgLndwLWJsb2NrLXF1b3RlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29taWxsYXMtYmxvY2txdW90ZS1kZXBvcnRlcy5wbmdcIik7XG59XG5cbi8qIEJvdG9uZXMgd2hhdHNhcHAgeSBHb29nbGUgbmV3cyAqL1xuLmJvdG9uZXMtZ3J1cG9zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm90b25lcy1ncnVwb3Mge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICB9XG59XG4uYm90b25lcy1ncnVwb3MgYSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiA5cHggMThweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ib3RvbmVzLWdydXBvcyBhIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4vKiA9Q29tZW50YXJpb3Mgd2ViXG4gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuI2NvbW1lbnRzIHtcbiAgcGFkZGluZzogNHB4IDAgMThweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbiNjb21tZW50cy5jb21tZW50cy1hcmVhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3MDcwNzA7XG59XG4jY29tbWVudHMuY29tbWVudHMtYXJlYSAuY29tbWVudHMtYXJlYV9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzA3MDcwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2NvbW1lbnRzLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnRzLWFyZWFfX2hlYWRlciAuY29tbWVudHMtdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBhbGJyYXNlbWksIFRpbWVzTmV3Um9tYW4sIFRpbWVzIE5ldyBSb21hbiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4jY29tbWVudHMuY29tbWVudHMtYXJlYSAuY29tbWVudHMtYXJlYV9faGVhZGVyIC5jb21tZW50cy10aXRsZSBzdmcge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuI2NvbW1lbnRzLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnRzLWFyZWFfX2hlYWRlciBhIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNjb21tZW50cy5jb21tZW50cy1hcmVhIC5jb21tZW50cy1lbmxhY2VzLXJlZ2lzdHJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbiNjb21tZW50cy5jb21tZW50cy1hcmVhIC5jb21tZW50cy1lbmxhY2VzLXJlZ2lzdHJvIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbiNjb21tZW50cy5jb21tZW50cy1hcmVhIC5jb21tZW50cy1lbmxhY2VzLXJlZ2lzdHJvIGEge1xuICBib3JkZXI6IDA7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiAxMnB4IDM0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI2NvbW1lbnRzLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnRzLWVubGFjZXMtcmVnaXN0cm8gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxufVxuI2NvbW1lbnRzLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnRzLWVubGFjZXMtcmVnaXN0cm8gYS5jb21tZW50cy1lbmxhY2VzLXJlZ2lzdHJvX19yZWdpc3RybyB7XG4gIGJhY2tncm91bmQ6ICMwMDgxOTI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA4MTkyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI2NvbW1lbnRzLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnRzLWVubGFjZXMtcmVnaXN0cm8gYS5jb21tZW50cy1lbmxhY2VzLXJlZ2lzdHJvX19yZWdpc3RybyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4jY29tbWVudHMuY29tbWVudHMtYXJlYSAuY29tbWVudHMtZW5sYWNlcy1yZWdpc3RybyBhLmNvbW1lbnRzLWVubGFjZXMtcmVnaXN0cm9fX2xvZ2luIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIGJsYWNrO1xuICBjb2xvcjogYmxhY2s7XG59XG4jY29tbWVudHMuY29tbWVudHMtYXJlYSAuY29tbWVudHMtZW5sYWNlcy1yZWdpc3Ryby5ub3R2ZXJpZmllZCB7XG4gIGJhY2tncm91bmQ6ICNGM0Q4REE7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4jY29tbWVudHMuY29tbWVudHMtYXJlYSAuY29tbWVudHMtZW5sYWNlcy1yZWdpc3Ryby5ub3R2ZXJpZmllZCBwIHtcbiAgY29sb3I6ICM2OTIzMjY7XG59XG4jY29tbWVudHMuY29tbWVudHMtYXJlYSAuY29tbWVudHMtZW5sYWNlcy1yZWdpc3Ryby5ub3R2ZXJpZmllZCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmc6IDEycHggMzRweDtcbiAgYmFja2dyb3VuZDogIzY5MjMyNjtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbiNjb21tZW50cy5jb21tZW50cy1hcmVhIC5jb21tZW50LWxpc3Qge1xuICBjb3VudGVyLXJlc2V0OiByZXZlcnQtbGF5ZXI7XG4gIG1hcmdpbjogMDtcbn1cbiNjb21tZW50cy5jb21tZW50cy1hcmVhIC5jb21tZW50LWxpc3QgLmNvbW1lbnQge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbiNjb21tZW50cy5jb21tZW50cy1hcmVhIC5jb21tZW50LWxpc3QgLmNvbW1lbnQ6Om1hcmtlciB7XG4gIGNvbG9yOiAjYTdhN2E3O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jY29tbWVudHMuY29tbWVudHMtYXJlYSAuY29tbWVudC1saXN0IC5jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4jY29tbWVudHMuY29tbWVudHMtYXJlYSAuY29tbWVudC1saXN0IC5jb21tZW50X19jb21tZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbW1lbnRzLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnQtbGlzdCAuY29tbWVudF9fY29tbWVudCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4jY29tbWVudHMuY29tbWVudHMtYXJlYSAuY29tbWVudC1saXN0IC5jb21tZW50X19jb21tZW50IC5jb21tZW50LW1ldGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbiNjb21tZW50cy5jb21tZW50cy1hcmVhIC5jb21tZW50LWxpc3QgLmNvbW1lbnRfX2NvbW1lbnQgLmNvbW1lbnQtbWV0YSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuI2NvbW1lbnRzLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnQtbGlzdCAuY29tbWVudF9fY29tbWVudCAuY29tbWVudC1hdXRob3Ige1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiNjb21tZW50cy5jb21tZW50cy1hcmVhIC5jb21tZW50LWxpc3QgLmNvbW1lbnRfX2NvbW1lbnQgLmNvbW1lbnQtYXV0aG9yIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzMzMztcbn1cbiNjb21tZW50cy5jb21tZW50cy1hcmVhIC5jb21tZW50LWxpc3QgLmNvbW1lbnRfX2NvbW1lbnQgLnVzZXItY29tbWVudCB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbW1lbnRzLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnQtbGlzdCAuY29tbWVudF9fY29tbWVudCAudXNlci1jb21tZW50IHtcbiAgICBmbGV4LWJhc2lzOiA2MCU7XG4gIH1cbn1cbiNjb21tZW50cy5jb21tZW50cy1hcmVhIC5jb21tZW50LWxpc3QgLmNvbW1lbnQgLmNvbW1lbnQtbW9kZXJhdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwODE5Mjtcbn1cbi5nYWxlcmlhLW5lZ3JhICNjb21tZW50cyB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuI2NvbW1lbnRzIC5uby1jb21tZW50cyB7XG4gIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4jY29tbWVudHMtZm9ybSB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuI2NvbW1lbnRzLWZvcm0uY29uLWZvcm11bGFyaW8ge1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuI2NvbW1lbnRzLWZvcm0gbGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNjb21tZW50cy1mb3JtIHRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNGMkYyRjI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4jY29tbWVudHMtZm9ybSAuY29tbWVudC1mb3JtLWF1dGhvcixcbiNjb21tZW50cy1mb3JtIC5jb21tZW50LWZvcm0tZW1haWwge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuI2NvbW1lbnRzLWZvcm0gLmNvbW1lbnQtZm9ybS1hdXRob3Igc3BhbixcbiNjb21tZW50cy1mb3JtIC5jb21tZW50LWZvcm0tZW1haWwgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI2NvbW1lbnRzLWZvcm0gLnN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICMwMDgxOTI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxMnB4IDM0cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDgxOTI7XG59XG4jY29tbWVudHMtZm9ybSAuZXJyb3Ige1xuICBjb2xvcjogcmVkO1xufVxuXG4jcHJlbWl1bS1vcHRpb25zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFM0U0RTQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3ByZW1pdW0tb3B0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IDI1JTtcbiAgYmFja2dyb3VuZDogI0Q4Nzc3Nztcbn1cbiNwcmVtaXVtLW9wdGlvbnMgaDIge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgbWFyZ2luOiA2NHB4IDAgMzJweDtcbn1cbiNwcmVtaXVtLW9wdGlvbnMgcCB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuI3ByZW1pdW0tb3B0aW9ucyBwIHNwYW4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LXNpemU6IDIuNjI1cmVtO1xufVxuI3ByZW1pdW0tb3B0aW9ucyB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMTAwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDMycHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjcHJlbWl1bS1vcHRpb25zIHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4jcHJlbWl1bS1vcHRpb25zIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jcHJlbWl1bS1vcHRpb25zIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4jcHJlbWl1bS1vcHRpb25zIGJ1dHRvbiB7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG4jcHJlbWl1bS1vcHRpb25zIGJ1dHRvbiNidXR0b24tcHJlbWl1bS1tb250aGx5LXVzdWFyaW8sICNwcmVtaXVtLW9wdGlvbnMgYnV0dG9uI2J1dHRvbi1wcmVtaXVtLXllYXJseS11c3VhcmlvIHtcbiAgYmFja2dyb3VuZDogI0Q4Nzc3NztcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbiNwcmVtaXVtLW9wdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IC0yMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMjMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKSwgY29sb3Itc3RvcCg3NCUsICNmZmYpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAyMyUsICNmZmYgNzQlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50ICNub3RpY2lhLWNvbXBsZXRhID4gcDpmaXJzdC1vZi10eXBlOjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8ge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG59XG4uc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MTkyICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gbGk6OmJlZm9yZSB7XG4gICAgbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogNjJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICB9XG59XG4uc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpOmZpcnN0LW9mLXR5cGU6OmJlZm9yZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTBweCk7XG4gIHRvcDogMTBweDtcbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gbGk6Zmlyc3Qtb2YtdHlwZSAuY29udGVuaWRvc19kaXJlY3RvX19jb250YWluZXI6OmJlZm9yZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNXB4LCAycHgpO1xufVxuLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBsaS50aXR1bG8tZGlyZWN0byA+IGRpdiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBsaSAuYWR2IHtcbiAgICBtYXJnaW4tbGVmdDogLTc4cHg7XG4gIH1cbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gbGkgLmNvbnRlbmlkb3NfZGlyZWN0b19fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBsaSAuY29udGVuaWRvc19kaXJlY3RvX19jb250YWluZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZDogIzAwODE5MjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwcHgsIDIycHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBsaSAuY29udGVuaWRvc19kaXJlY3RvX19jb250YWluZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwcHgsIDIycHgpO1xuICB9XG59XG4uc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpIC5jb250ZW5pZG9zX2RpcmVjdG9fX2NvbnRhaW5lcl9fZGF0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICMwMDgxOTI7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC04NHB4LCAxN3B4KTtcbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gbGkgLmNvbnRlbmlkb3NfZGlyZWN0b19fY29udGFpbmVyX19kYXRlLS1hbHRlcm5hdGl2byB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC04OXB4LCAxN3B4KTtcbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gbGkgLmNvbnRlbmlkb3NfZGlyZWN0b19fY29udGFpbmVyX19kYXRlLS1hbHRlcm5hdGl2byBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNTRweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpIC5jb250ZW5pZG9zX2RpcmVjdG9fX2NvbnRhaW5lcl9fZGF0ZS0tYWx0ZXJuYXRpdm8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMTBweCwgMTRweCk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gbGkgLmNvbnRlbmlkb3NfZGlyZWN0b19fY29udGFpbmVyX19kYXRlLS1hbHRlcm5hdGl2byBzcGFuIHtcbiAgICBtYXgtd2lkdGg6IDYwcHg7XG4gIH1cbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gbGkgLmNvbnRlbmlkb3NfZGlyZWN0b19fY29udGFpbmVyX19pbWFnZW4ge1xuICBtYXJnaW4tbGVmdDogLTUwcHg7XG59XG4uc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpIC5jb250ZW5pZG9zX2RpcmVjdG9fX2NvbnRhaW5lcl9faW1hZ2VuIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBsaSAuY29udGVuaWRvc19kaXJlY3RvX19jb250YWluZXJfX2VtYmVkLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4O1xuICB9XG59XG4uc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpIC5jb250ZW5pZG9zX2RpcmVjdG9fX2NvbnRhaW5lciBzdmcgcGF0aCB7XG4gIGZpbGw6ICMwMDgxOTI7XG59XG4uc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpLmRpcmVjdG8tLXJlbGFjaW9uYWRvIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBsaS5kaXJlY3RvLS1yZWxhY2lvbmFkbzo6YmVmb3JlIHtcbiAgei1pbmRleDogOTtcbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gbGkuZGlyZWN0by0tcmVsYWNpb25hZG8gLmNvbnRlbmlkb3NfZGlyZWN0b19fY29udGFpbmVyOjpiZWZvcmUge1xuICB6LWluZGV4OiA5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAyMnB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODdweCkge1xuICAuc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpLmRpcmVjdG8tLXJlbGFjaW9uYWRvIC5jb250ZW5pZG9zX2RpcmVjdG9fX2NvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MXB4LCAyMnB4KTtcbiAgfVxufVxuLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBsaS5kaXJlY3RvLS1yZWxhY2lvbmFkbyAuY29udGVuaWRvc19kaXJlY3RvX19jb250YWluZXIgLm1lZGlhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gbGkuZGlyZWN0by0tcmVsYWNpb25hZG8gLmNvbnRlbmlkb3NfZGlyZWN0b19fY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBsaS5kaXJlY3RvLS1yZWxhY2lvbmFkbyAuY29udGVuaWRvc19kaXJlY3RvX19jb250YWluZXIgaDMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gbGkuZGlyZWN0by0tcmVsYWNpb25hZG8gLmNvbnRlbmlkb3NfZGlyZWN0b19fY29udGFpbmVyIGgzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU0cHg7XG4gIH1cbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gbGkuZGlyZWN0by0tcmVsYWNpb25hZG8gLmNvbnRlbmlkb3NfZGlyZWN0b19fY29udGFpbmVyIGgzIGEge1xuICBib3JkZXI6IDA7XG59XG4uc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpLmRpcmVjdG8tLXJlbGFjaW9uYWRvIC5jb250ZW5pZG9zX2RpcmVjdG9fX2NvbnRhaW5lcl9fZGF0ZSB7XG4gIHotaW5kZXg6IDk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00OHB4LCAxN3B4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODdweCkge1xuICAuc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpLmRpcmVjdG8tLXJlbGFjaW9uYWRvIC5jb250ZW5pZG9zX2RpcmVjdG9fX2NvbnRhaW5lcl9fZGF0ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIDE3cHgpO1xuICB9XG59XG4uc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpLmRpcmVjdG8tLXJlbGFjaW9uYWRvIC5jb250ZW5pZG9zX2RpcmVjdG9fX2NvbnRhaW5lcl9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDB2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNTB2dztcbiAgbWFyZ2luLXJpZ2h0OiAtNTB2dztcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgcGFkZGluZzogMzBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4N3B4KSB7XG4gIC5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gbGkuZGlyZWN0by0tcmVsYWNpb25hZG8gLmNvbnRlbmlkb3NfZGlyZWN0b19fY29udGFpbmVyX193cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxufVxuLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBsaS5kaXJlY3RvLS1yZWxhY2lvbmFkbyAuY29udGVuaWRvc19kaXJlY3RvX19jb250YWluZXJfX3dyYXBwZXIgPiBkaXYge1xuICBtYXgtd2lkdGg6IDcyOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBsaS5kaXJlY3RvLS1yZWxhY2lvbmFkbyAuY29udGVuaWRvc19kaXJlY3RvX19jb250YWluZXJfX3dyYXBwZXIgPiBkaXYge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4uc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpLmRpcmVjdG8tLXJlbGFjaW9uYWRvIC5jb250ZW5pZG9zX2RpcmVjdG9fX2NvbnRhaW5lcl9fd3JhcHBlciA+IGRpdiBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk5O1xufVxuLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBsaS5kaXJlY3RvLS1yZWxhY2lvbmFkbyAuZGlyZWN0by1tZXRhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBsaS5kaXJlY3RvLS1yZWxhY2lvbmFkbyAuZGlyZWN0by1tZXRhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpLmRpcmVjdG8tLXJlbGFjaW9uYWRvIC5kaXJlY3RvLW1ldGEgYSB7XG4gIGJvcmRlcjogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gaDMge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBoMyB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4uc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGgzIGEge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBwLCAuc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIC5jb250ZW5pZG9zX2RpcmVjdG9fX2ludHJvZHVjY2lvbiB7XG4gIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cyAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW5pZG9zX2RpcmVjdG8gcC5jYXB0aW9uLCAuc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIC5jb250ZW5pZG9zX2RpcmVjdG9fX2ludHJvZHVjY2lvbi5jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBwLmNhcHRpb24gLmF1dGhvciwgLnNpbmdsZS1mb3JtYXQtc3RhdHVzIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byAuY29udGVuaWRvc19kaXJlY3RvX19pbnRyb2R1Y2Npb24uY2FwdGlvbiAuYXV0aG9yIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIC5jb250ZW5pZG9zX2RpcmVjdG9fX2ludHJvZHVjY2lvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuc2luZ2xlLWZvcm1hdC1zdGF0dXMgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIC5jb250ZW5pZG9zX2RpcmVjdG9fX2ludHJvZHVjY2lvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NHB4O1xuICB9XG59XG4uc2luZ2xlLWZvcm1hdC1zdGF0dXMuY2F0LTU5NTQ3LWlkIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbmlkb3NfZGlyZWN0byBsaTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyNjExMTtcbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cy5jYXQtNTk1NDctaWQgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpLnRpdHVsby1kaXJlY3RvIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2UyNjExMTtcbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cy5jYXQtNTk1NDctaWQgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpIC5jb250ZW5pZG9zX2RpcmVjdG9fX2NvbnRhaW5lcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2UyNjExMTtcbn1cbi5zaW5nbGUtZm9ybWF0LXN0YXR1cy5jYXQtNTk1NDctaWQgLmFydGljbGUtY29udGVudCAuY29udGVuaWRvc19kaXJlY3RvIGxpIC5jb250ZW5pZG9zX2RpcmVjdG9fX2NvbnRhaW5lcl9fZGF0ZSB7XG4gIGNvbG9yOiAjZTI2MTExO1xufVxuXG4uaGFibGVtb3MtZGUtZnV0dXJvLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAjbm90aWNpYS1jb21wbGV0YSA+IHA6Zmlyc3Qtb2YtdHlwZTo6Zmlyc3QtbGV0dGVyIHtcbiAgY29sb3I6ICNlYzAxMDEgIWltcG9ydGFudDtcbn1cbi5oYWJsZW1vcy1kZS1mdXR1cm8gLmVudHJ5LWZvb3RlciBkaXYudGFncyB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbWFyZ2luOiA1MHB4IDA7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhhYmxlbW9zLWRlLWZ1dHVybyAuZW50cnktZm9vdGVyIGRpdi50YWdzIHAge1xuICBmb250LWZhbWlseTogYWxicmFzZW1pLCBUaW1lc05ld1JvbWFuLCBUaW1lcyBOZXcgUm9tYW4sIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaGFibGVtb3MtZGUtZnV0dXJvIC5lbnRyeS1mb290ZXIgZGl2LnRhZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi53cC1jYXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi53cC1jYXB0aW9uIGltZ1tjbGFzcyo9d3AtaW1hZ2UtXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLndwLWNhcHRpb24gLndwLWNhcHRpb24tdGV4dCB7XG4gIG1hcmdpbjogMC44MDc1ZW0gMDtcbn1cblxuLndwLWNhcHRpb24tdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn0iLCIvKiBHYWxlcsOtYSBwb3B1cCAqL1xuLmdhbGVyaWEuZ2FsbGVyeSB7XG4gIGJvcmRlcjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIC5sZWdlbmQge1xuICAgIGZvbnQtZmFtaWx5OiAgJGZvbnRfX3RpdHVsb3MtYm9sZC1pdGFsaWM7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLC4yKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMCU7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRkaWVjaW9jaG8pO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDhweCAxNnB4IDEzcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyaXMtY2xhcm87XG4gICAgY29sb3I6IHdoaXRlO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRncmlzLWNsYXJvO1xuICAgIH1cbiAgfVxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZ2FsZXJpYV9fbW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogQmxvcXVlIGdhbGVyw61hIFdvcmRwcmVzcyAqL1xuLmNvbnRlbnQtd3JhcHBlciAud3AtYmxvY2stZ2FsbGVyeSB7XG4gIC53cC1ibG9jay1pbWFnZSBhIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYmxvY2tzLWdhbGxlcnktaW1hZ2UgZmlndXJlLFxuICAuYmxvY2tzLWdhbGxlcnktaXRlbSBmaWd1cmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5ibG9ja3MtZ2FsbGVyeS1pbWFnZSBmaWdjYXB0aW9uLFxuICAuYmxvY2tzLWdhbGxlcnktaXRlbSBmaWdjYXB0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMS4ycmVtO1xuICB9XG5cbiAgbGkge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAmLmlzLXN0eWxlLWdhbGVyaWEtbm9ybWFsIHtcbiAgICAud3AtZWxlbWVudC1jYXB0aW9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHBhZGRpbmc6IDAgMTJweCAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbiAgfVxuICAmLmhhcy1uZXN0ZWQtaW1hZ2VzIC53cC1ibG9jay1pbWFnZSB7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC1tYXgoNjAwcHgpIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIGZsZXgtYmFzaXM6IDY1JSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgICBmbGV4LWJhc2lzOiA0NSU7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgcGFkZGluZzogMTRweDtcbiAgICAgIGNvbG9yOiAjNEI0QjRCO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0YjRiNGI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuLyogQmxvcXVlIGdhbGVyw61hIG11bHRpbWVkaWEgKi9cbi5ibG9xdWUtZ2FsZXJpYSB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46ICRzaXRlLWd1dHRlci8yIDA7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgLnNsaWRlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICB9XG4gIC5nYWxlcmlhLXRpdHVsbyB7XG4gICAgaDIge1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250X190aXR1bG9zLXJlZ3VsYXI7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdmVpbnRpY3VhdHJvKTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdmVpbnRpc2Vpcyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5nYWxlcmlhLWZvdG8ge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJl9fbWV0YSB7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoJGRvY2UpO1xuICAgICAgY29sb3I6ICMzNTM2MzY7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogIDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICAgZ2FwOiAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgICAgIGZsZXgtYmFzaXM6IDY1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucmVkZXMtc2luZ2xlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDdweCAwIDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvdG9zLWNvbnRhZG9yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGRpZWNpb2Nobyk7XG4gIH1cbiAgLmdhbGVyaWEtdGV4dG8ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGllY2lvY2hvKTtcbiAgICBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG59XG4iLCIkX2ZvbnRzUGF0aENvcmU6IFwiL3dwLWNvbnRlbnQvdGhlbWVzL2luZHAyMy9mb250cy9cIjtcblxuJGZvbnRfX21haW46IFRpbWVzTmV3Um9tYW4sIFRpbWVzIE5ldyBSb21hbiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiRmb250X19tYWluLWJvbGQ6IFRpbWVzTmV3Um9tYW4sIFRpbWVzIE5ldyBSb21hbiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiRmb250X190aXR1bG9zOiBhbGJyYXNlbWksIFRpbWVzTmV3Um9tYW4sIFRpbWVzIE5ldyBSb21hbiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiRmb250X190aXR1bG9zLXJlZ3VsYXI6IGFsYnJhcmVndWxhciwgVGltZXNOZXdSb21hbiwgVGltZXMgTmV3IFJvbWFuLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmO1xuJGZvbnRfX3RpdHVsb3MtaXRhbGljOiBhbGJyYXJlZ3VsYXJfaXRhbGljLCBUaW1lc05ld1JvbWFuLCBUaW1lcyBOZXcgUm9tYW4sIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4kZm9udF9fdGl0dWxvcy1ib2xkLWl0YWxpYzogYWxicmFzZW1pX2l0YWxpYywgVGltZXNOZXdSb21hbiwgVGltZXMgTmV3IFJvbWFuLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmO1xuXG4kZm9udF9fY29kZTogbW9uYWNvLCBjb25zb2xhcywgXCJBbmRhbGUgTW9ub1wiLCBcIkRlamFWdSBTYW5zIE1vbm9cIiwgbW9ub3NwYWNlO1xuJGZvbnRfX3ByZTogXCJDb3VyaWVyIDEwIFBpdGNoXCIsIGNvdXJpZXIsIG1vbm9zcGFjZTtcbiRmb250X19saW5lLWhlaWdodC1ib2R5OiAxLjM7XG4kZm9udF9fbGluZS1oZWlnaHQtdGl0dWxvczogMTtcbiRmb250X19saW5lLWhlaWdodC1wcmU6IDEuNjtcblxuJHNtYWxsLWZvbnQtc2l6ZTogMTRweDtcbiRub3JtYWwtZm9udC1zaXplOiAxNnB4O1xuJG1lZGl1bS1mb250LXNpemU6IDI1cHg7XG4kbGFyZ2UtZm9udC1zaXplOiAxMzBweDtcbiRodWdlLWZvbnQtc2l6ZTogMTUwcHg7XG5cbiRzaWV0ZTogMC40Mzc1O1xuJG9jaG86IDAuNTtcbiRudWV2ZTogMC41NjI1O1xuJGRpZXo6IDAuNjI1O1xuJG9uY2U6IDAuNjg3NTtcbiRkb2NlOiAwLjc1O1xuJHRyZWNlOiAwLjgxMjU7XG4kY2F0b3JjZTogMC44NzU7XG4kcXVpbmNlOiAwLjkzNzU7XG4kZGllY2lzZWlzOiAxO1xuJGRpZWNpc2lldGU6IDEuMDYyNTtcbiRkaWVjaW9jaG86IDEuMTI1O1xuJGRpZWNpbnVldmU6IDEuMTg3NTtcbiR2ZWludGU6IDEuMjU7XG4kdmVpbnRpdW5vOiAxLjMxMjU7XG4kdmVpbnRpZG9zOiAxLjM3NTtcbiR2ZWludGl0cmVzOiAxLjQzNzU7XG4kdmVpbnRpY3VhdHJvOiAxLjU7XG4kdmVpbnRpY2luY286IDEuNTYyNTtcbiR2ZWludGlzZWlzOiAxLjYyNTtcbiR2ZWludGlzaWV0ZTogMS42ODc1O1xuJHZlaW50aW9jaG86IDEuNzU7XG4kdmVpbnRpbnVldmU6IDEuODEyNTtcbiR0cmVpbnRhOiAxLjg3NTtcbiR0cmVpbnRheXVubzogMS45Mzc1O1xuJHRyZWludGF5ZG9zOiAyO1xuJHRyZWludGF5Y3VhdHJvOiAyLjEyNTtcbiR0cmVpbnRheWNpbmNvOiAyLjE4NzU7XG4kdHJlaW50YXlzZWlzOiAyLjI1O1xuJHRyZWludGF5c2lldGU6IDIuMzEyNTtcbiR0cmVpbnRheW9jaG86IDIuMzc1O1xuJGN1YXJlbnRhOiAyLjU7XG4kY3VhcmVudGF5ZG9zOiAyLjYyNTtcbiRjdWFyZW50YXljdWF0cm86IDIuNzU7XG4kY3VhcmVudGF5Y2luY286IDIuODEyNTtcbiRjdWFyZW50YXlzZWlzOiAyLjg3NTtcbiRjdWFyZW50YXlvY2hvOiAzO1xuJGNpbmN1ZW50YTogMy4xMjU7XG4kY2luY3VlbnRheWRvczogMy4yNTtcbiRjaW5jdWVudGF5Y3VhdHJvOiAzLjM3NTtcbiRjaW5jdWVudGF5c2VpczogMy41O1xuJGNpbmN1ZW50YXlvY2hvOiAzLjYyNTtcbiRzZXNlbnRhOiAzLjc1O1xuJHNlc2VudGF5ZG9zOiAzLjg3NTtcbiRzZXNlbnRheWN1YXRybzogNDtcbiRzZXNlbnRheXNlaXM6IDQuMTI1O1xuJHNldGVudGE6IDQuMzc1O1xuJHNldGVudGF5Y2luY286IDQuNjg3NTtcbiRzZXRlbnRheW9jaG86IDQuODc1O1xuJG9jaGVudGE6IDU7XG4kb2NoZW50YXljaW5jbzogNS4zMTI1O1xuJG5vdmVudGE6IDUuNjI1O1xuIiwiLy8gQ2VudGVyIGJsb2NrXG5AbWl4aW4gY2VudGVyLWJsb2NrIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi8vIENvbHVtbiB3aWR0aCB3aXRoIG1hcmdpblxuQG1peGluIGNvbHVtbi13aWR0aCgkbnVtYmVyQ29sdW1uczogMykge1xuXHR3aWR0aDogbWFwLWdldCgkY29sdW1ucywgJG51bWJlckNvbHVtbnMpIC0gKCAoICRjb2x1bW5zX19tYXJnaW4gKiAoICRudW1iZXJDb2x1bW5zIC0gMSApICkgLyAkbnVtYmVyQ29sdW1ucyApO1xufVxuXG4vLyBSZW0gb3V0cHV0IHdpdGggcHggZmFsbGJhY2tcblxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZVZhbHVlOiAxKSB7XG5cdGZvbnQtc2l6ZTogKCRzaXplVmFsdWUgKiAxNikgKiAxcHg7XG5cdGZvbnQtc2l6ZTogJHNpemVWYWx1ZSAqIDFyZW07XG59XG5cbi8vIENsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4vLyBDbGVhciBhZnRlciAobm90IGFsbCBjbGVhcmZpeCBuZWVkIHRoaXMgYWxzbylcbkBtaXhpbiBjbGVhcmZpeC1hZnRlcigpIHtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbiRmaXgtbXFzOiBmYWxzZSAhZGVmYXVsdDtcbi8vIEdlbmVyYWRvciBkZSBtZWRpYSBxdWVyaWVzXG5AbWl4aW4gcmVzcG9uZC1taW4oJHdpZHRoKSB7XG5cdC8vIElmIHdlJ3JlIG91dHB1dHRpbmcgZm9yIGEgZml4ZWQgbWVkaWEgcXVlcnkgc2V0Li4uXG5cdEBpZiAkZml4LW1xcyB7XG5cdFx0Ly8gLi4uYW5kIGlmIHdlIHNob3VsZCBhcHBseSB0aGVzZSBydWxlcy4uLlxuXHRcdEBpZiAkZml4LW1xcyA+PSAkd2lkdGgge1xuXHRcdFx0Ly8gLi4ub3V0cHV0IHRoZSBjb250ZW50IHRoZSB1c2VyIGdhdmUgdXMuXG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cblx0QGVsc2Uge1xuXHRcdC8vIE90aGVyd2lzZSwgb3V0cHV0IGl0IHVzaW5nIGEgcmVndWxhciBtZWRpYSBxdWVyeVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG59XG5AbWl4aW4gcmVzcG9uZC1tYXgoJHdpZHRoKSB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG4iLCIuYXJ0aWN1bG8tcmVsYWNpb25hZG8ge1xuICBjbGVhcjogYm90aDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG4gIG1hcmdpbjogJHNpdGUtZ3V0dGVyLzIgMDtcbiAgcGFkZGluZzogMjRweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIEBpbmNsdWRlIHJlc3BvbmQtbWluKCR0YWJsZXQpIHtcbiAgICBnYXA6IDIwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gICYubm9ybWFsIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46ICRzaXRlLWd1dHRlci8yICRzaXRlLWd1dHRlciAkc2l0ZS1ndXR0ZXIgMDtcbiAgICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAuYXJ0aWN1bG8tcmVsYWNpb25hZG9fX3RpdHVsYXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgJi5icmVhay1mdWxsIHtcbiAgICAuYXJ0aWN1bG8tcmVsYWNpb25hZG9fX3RpdHVsYXIge1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1tYXgoNjAwcHgpIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCR2ZWludGUpO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IGJsYWNrO1xuICB9XG5cbiAgJl9fbWVkaWEge1xuICAgIGZsZXgtYmFzaXM6IDE2MHB4O1xuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC1tYXgoNjAwcHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2F0b3JjZSk7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGllY2lzZWlzKTtcbiAgICB9XG4gICAgJi5hcnRpY3Vsby1yZWxhY2lvbmFkb19fdGl0dWxhciB7XG4gICAgICBtYXJnaW46IDAgMCAxMnB4O1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRkaWVjaW9jaG8pO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBmb250LWZhbWlseTogJGZvbnRfX3RpdHVsb3M7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gIH1cbn1cbiIsIi5maWNoYS1jb24taW1hZ2VuIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICBtYXJnaW46ICRzaXRlLWd1dHRlciAwO1xuICBwYWRkaW5nOiAkc2l0ZS1ndXR0ZXIgJHNpdGUtZ3V0dGVyLzI7XG4gIGJhY2tncm91bmQ6ICRncmlzLW11eS1jbGFybztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgIGdhcDogMjBweDtcbiAgfVxuXG4gICZfX21lZGlhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICB9XG5cbiAgJi5ub3JtYWwge1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogJHNpdGUtZ3V0dGVyLzIgJHNpdGUtZ3V0dGVyICRzaXRlLWd1dHRlciAwO1xuICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICB9XG4gIH1cbiAgaDMge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdmVpbnRlKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdmVpbnRpZG9zKTtcbiAgICB9XG4gIH1cbiAgZGwge1xuICAgIG1hcmdpbjogMDtcbiAgICBkdCB7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250X190aXR1bG9zO1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRkaWVjaW9jaG8pO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG4gICAgZGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoJGNhdG9yY2UpO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRkaWVjaXNlaXMpO1xuICAgICAgfVxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogR2Vuw6lyaWNvICovXG4uYXJ0aWNsZS1ib2R5IHtcbiAgJiA+IC53cC1ibG9jay10YWJsZSxcbiAgJiA+IC53cC1ibG9jay1pbWFnZSxcbiAgJiA+IC53cC1ibG9jay1tZWRpYS10ZXh0IHtcbiAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgbWFyZ2luOiAkc2l0ZS1ndXR0ZXIgMDtcbiAgICB9XG4gIH1cbn1cblxuLyogQ2l0YSAqL1xuI25vdGljaWEtY29tcGxldGEge1xuICAud3AtYmxvY2stcXVvdGUsXG4gIC53cC1ibG9jay1xdW90ZS5pcy1zdHlsZS1sYXJnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9fdGl0dWxvcztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICBtYXJnaW46IDAgMS41ZW0gMCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkbG9uZ2Rlc2t0b3ApIHtcbiAgICAgIC5wb3N0LXRlbXBsYXRlLXNpbmdsZS1yZXBvcnRhamUgJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY29taWxsYXMtYmxvY2txdW90ZS5wbmcnKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogOTJweDtcbiAgICAgIGhlaWdodDogNjVweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMTEwcHg7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkbG9uZ2Rlc2t0b3ApIHtcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0xMjBweDtcbiAgICAgICAgdG9wOiAtMTZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWF4KDk5MXB4KSB7XG4gICAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoJHZlaW50aW9jaG8pO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCR0cmVpbnRheWN1YXRybyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgY2l0ZSB7XG4gICAgICBmb250LWZhbWlseTogSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRjYXRvcmNlKTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjhweDtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRkb2NlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8qIFRhYmxhKi9cbi53cC1ibG9jay10YWJsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogJHNpdGUtZ3V0dGVyIDA7XG4gIHRoIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGJsYWNrO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRkaWVjaW9jaG8pO1xuICAgIH1cbiAgfVxuICB0ciB0ZCB7XG4gICAgcGFkZGluZzogMC44ZW07XG4gIH1cbiAgdGhlYWQge1xuICAgIGJvcmRlci1ib3R0b206IDFweDtcbiAgfVxuICB0Ym9keSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG59XG4vKiBDcHZlciAqL1xuLndwLWJsb2NrLWNvdmVyLmhhcy1wYXJhbGxheCB7XG4gLmhhcy1sYXJnZS1mb250LXNpemUge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtbWF4KDYwMHB4KSB7XG4gICAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi53cC1ibG9jay1jb3ZlciB7XG4gIG1hcmdpbjogMCAwICRzaXRlLWd1dHRlcjtcbiAgJi5zaW5tYXJnZW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAmLmFsaWduZnVsbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgfVxufVxuLyogRW1iZWRzICovXG4ud3AtYmxvY2stZW1iZWRfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi8qIEltYWdlICovXG4ud3AtYmxvY2staW1hZ2UgLmFsaWducmlnaHQsXG4ud3AtYmxvY2staW1hZ2UgLmFsaWdubGVmdCB7XG4gIEBpbmNsdWRlIHJlc3BvbmQtbWF4KDc4MXB4KSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSByZXNwb25kLW1pbig3ODJweCkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbiIsIi5ibG9xdWUtZGVzdGFjYWRvIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICBtYXJnaW46ICRzaXRlLWd1dHRlciAwO1xuICBwYWRkaW5nOiAkc2l0ZS1ndXR0ZXIgJHNpdGUtZ3V0dGVyLzI7XG4gIGJhY2tncm91bmQ6ICRncmlzLW11eS1jbGFybztcblxuICBmaWd1cmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJHNpdGUtZ3V0dGVyLzI7XG4gICAgbWFyZ2luLWxlZnQ6IC0kc2l0ZS1ndXR0ZXIvMjtcbiAgfVxuXG4gICYubm9ybWFsIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46ICRzaXRlLWd1dHRlci8yICRzaXRlLWd1dHRlciAkc2l0ZS1ndXR0ZXIgMDtcbiAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgfVxuICB9XG4gIGgzIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJHZlaW50ZSk7XG4gICAgbWFyZ2luOiA0cHggMCAxOHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoJHZlaW50ZSk7XG4gICAgfVxuICB9XG4gICYuYnJlYWstZnVsbCB7XG4gICAgaDMge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCR2ZWludGUpO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCR2ZWludGlkb3MpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBwIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGRpZWNpc2Vpcyk7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGllY2lvY2hvKTtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gICZfX21lZGlhIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLW1heCg2MDBweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5ibG9xdWUtbGlzdGEge1xuICBjbGVhcjogYm90aDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG4gIG1hcmdpbjogJHNpdGUtZ3V0dGVyLzIgMDtcbiAgcGFkZGluZzogMjRweCAwO1xuXG4gICYubm9ybWFsIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46ICRzaXRlLWd1dHRlci8yICRzaXRlLWd1dHRlciAkc2l0ZS1ndXR0ZXIgMDtcbiAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgfVxuICB9XG4gIGgzIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJHZlaW50ZSk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBtYXJnaW46IDAgMCAxOHB4O1xuICB9XG4gIG9sLHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgfVxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRkaWVjaXNlaXMpO1xuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICB1bCB7XG4gICAgbGk6OmJlZm9yZXtcbiAgICAgIHRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIG9sIHtcbiAgICBsaTo6YmVmb3Jle1xuICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIubGlzdGEtcmVsYWNpb25hZG9zIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjaztcbiAgbWFyZ2luOiAyNHB4IDA7XG4gIHBhZGRpbmc6IDAgMCAkc2l0ZS1ndXR0ZXIvMjtcblxuICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgIG1hcmdpbjogJHNpdGUtZ3V0dGVyLzIgMDtcbiAgfVxuXG4gICYuYnJlYWstZnVsbCB7XG4gICAgbWFyZ2luOiAkc2l0ZS1ndXR0ZXIgMDtcbiAgfVxuXG4gICYubm9ybWFsIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46ICRzaXRlLWd1dHRlci8yICRzaXRlLWd1dHRlciAkc2l0ZS1ndXR0ZXIgMDtcbiAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgfVxuICB9XG5cbiAgLmJsb3F1ZS10aXR1bG8ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdmVpbnRlKTtcbiAgICBtYXJnaW46IDAgMCAxOHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjaztcbiAgICBmb250LWZhbWlseTogJGZvbnRfX3RpdHVsb3MtYm9sZC1pdGFsaWM7XG4gICAgbGluZS1oZWlnaHQ6IDAuNjtcbiAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRkaWVjaW9jaG8pO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIHAge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2F0b3JjZSk7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGllY2lzZWlzKTtcbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgbGkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoJGNhdG9yY2UpO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRkaWVjaXNlaXMpO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgLmxpc3RhLXJlbGFjaW9uYWRvc19fbWVkaWEge1xuICAgICAgICBmbGV4LWJhc2lzOiAzNSU7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICAgICAgZmxleC1iYXNpczogNDUlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGRpdiB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDYwJTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaDMge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udF9fdGl0dWxvcy1yZWd1bGFyO1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJGRpZWNpb2Nobyk7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCR2ZWludGUpO1xuICAgICAgICB9XG4gICAgICAgIC5wYWdlICYge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIEJsb3F1ZSBkYWlseW1vdGlvbiBWZXJ0aWNhbCAqL1xuLmRhaWx5bW90aW9uLXZldGljYWwge1xuICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgIG1hcmdpbjogMjBweCAxNzBweDtcbiAgfVxufVxuIiwiLyogT3VyIHdyYXBwZXIgKi9cbi5jb21wYXJhZG9yLWltYWdlbmVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIG1hcmdpbjozMHB4IGF1dG9cbiAgfVxuXG4gIC5iZWZvcmUtYWZ0ZXItc2xpZGVyIHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgfVxuXG4gIC5hZnRlci1pbWFnZSB7XG4gICAgZGlzcGxheTpmbGV4O1xuICB9XG5cbiAgLmJlZm9yZS1pbWFnZSB7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgd2lkdGg6NTAlO1xuICAgIHRvcDowO1xuICAgIGxlZnQ6MDtcbiAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgei1pbmRleDoyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAucmVzaXplciB7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICB6LWluZGV4OjU7XG4gICAgdG9wOjA7XG4gICAgbGVmdDo1MCU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgd2lkdGg6NHB4O1xuICAgIGJhY2tncm91bmQ6d2hpdGU7XG4gICAgLypTdG9wIHZlcnRpY2FsIHNjcm9sbGluZyBvbiB0b3VjaCovXG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgfVxuXG4gIC5yZXNpemVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOmJsYWNrIHVybCgnLi4vaW1hZ2VzL2N1cnNvci1hbnRlcy1kZXNwdWVzLnBuZycpO1xuICAgIGNvbnRlbnQ6XCJcIjtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgbWFyZ2luOiAwIDAgMCAtMTlweDtcbiAgICB3aWR0aDo0MHB4O1xuICAgIGhlaWdodDo0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6NTAlO1xuICAgIGJvcmRlcjozcHggc29saWQgd2hpdGU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgfVxufVxuXG5cbiIsIi5wYXRyb24tZG9zLWNvbHVtbmFzLWNvbi1pbWFnZW4tdGV4dG8sXG4ucGF0cm9uLWRlc3RhY2Fkby1mb3RvLFxuLnBhdHJvbi1kb3MtZm90b3MtZGVzdGFjYWRvLFxuLnBhdHJvbi1jdWF0cm8tZm90b3MtZGVzdGFjYWRvLFxuLnBhdHJvbi1jdWF0cm8tZm90b3MsXG4ucGF0cm9uLWZvdG8taXpxdWllcmRhLFxuLnBhdHJvbi1mb3RvLWRlcmVjaGEsXG4ucGF0cm9uLWZvdG8tY2VudHJhZGEsXG4ucGF0cm9uLWxpc3RhZG8tZGVzdGFjYWRvOm5vdCguYWxpZ24pLFxuLnBhdHJvbi1hbGlnbmxlZnQgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIsXG4ucGF0cm9uLWFsaWducmlnaHQgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyaXMtbWVkaW87XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3Jpcy1tZWRpbztcbiAgbWFyZ2luOiAkc2l0ZS1ndXR0ZXIgMDtcbiAgcGFkZGluZzogJHNpdGUtZ3V0dGVyICRzaXRlLWd1dHRlcjtcbiAgYmFja2dyb3VuZDogJGdyaXMtbXV5LWNsYXJvO1xuICBoMiB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdmVpbnRpZG9zKTtcbiAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdmVpbnRpc2Vpcyk7XG4gICAgfVxuICB9XG4gIGZpZ3VyZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICBwLCB1bCwgb2wge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGllY2lzZWlzKTtcbiAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRkaWVjaW9jaG8pO1xuICAgIH1cbiAgfVxuICB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsaTpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgJi53cC1ibG9jay1jb2x1bW5zLFxuICAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBnYXA6IDA7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJHRhYmxldCkge1xuICAgICAgZ2FwOiAkc2l0ZS1ndXR0ZXI7XG4gICAgfVxuICB9XG59XG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC5oYXMtbmVncm8taW5kcC0xOS1iYWNrZ3JvdW5kLWNvbG9yLFxuLmFydGljbGUtYm9keSAuaGFzLWJhY2tncm91bmQuaGFzLW5lZ3JvLWluZHAtMjMtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICRncmlzLW11eS1jbGFybyAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5wYXRyb24tZm90by1penF1aWVyZGEsXG4ucGF0cm9uLWZvdG8tZGVyZWNoYSB7XG4gIEBpbmNsdWRlIHJlc3BvbmQtbWF4KDc2N3B4KSB7XG4gICAgcDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICB9XG59XG4ucGF0cm9uLWRvcy1jb2x1bW5hcy1jb24taW1hZ2VuLXRleHRvLFxuLnBhdHJvbi1mb3RvLWl6cXVpZXJkYSxcbi5wYXRyb24tZm90by1kZXJlY2hhIHtcbiAgaDIge1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCR2ZWludGlkb3MpO1xuICAgIH1cbiAgfVxuICBmaWd1cmUge1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuLnBhdHJvbi1kb3MtZm90b3MtZGVzdGFjYWRvIHtcbiAgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIge1xuICAgIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWF4KDc2N3B4KSB7XG4gICAgICAgIGdhcDogJHNpdGUtZ3V0dGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnBhdHJvbi1kb3MtZm90b3MtZGVzdGFjYWRvLFxuLnBhdHJvbi1jdWF0cm8tZm90b3MtZGVzdGFjYWRvLFxuLnBhdHJvbi1mb3RvLWNlbnRyYWRhIHtcbiAgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIge1xuICAgICYgPiBoMiB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHNpdGVfZ3V0dGVyO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCR2ZWludGljdWF0cm8pO1xuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5oYXMtc21hbGwtZm9udC1zaXplIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWF4KDYwMHB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucGF0cm9uLWN1YXRyby1mb3Rvcy1kZXN0YWNhZG8sXG4ucGF0cm9uLWN1YXRyby1mb3RvcyB7XG4gIGZpZ3VyZTpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbi5wYXRyb24tbGlzdGFkby1mb3RvcyB7XG4gIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHtcbiAgICBoMyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250X190aXR1bG9zLXJlZ3VsYXI7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJHZlaW50aWN1YXRybyk7XG4gICAgICB9XG5cbiAgICAgICY6OmZpcnN0LWxldHRlciB7XG4gICAgICAgIG1hcmdpbjogMnB4IDE2cHggMjBweCAwO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBmb250LWZhbWlseTogSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRkaWVjaXNlaXMpO1xuICAgICAgbWFyZ2luOiAwIDAgMzBweCA0MXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWF4KDc2N3B4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAud3AtYmxvY2stY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCR0YWJsZXQpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5wYXRyb24tbGlzdGFkby1kZXN0YWNhZG8ge1xuICAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgLndwLWVsZW1lbnQtY2FwdGlvbiB7XG4gICAgICBmb250LWZhbWlseTogSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIGxpIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZG9jZSk7XG4gICAgICB9XG4gICAgfVxuICAgIHVsLCBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2F0b3JjZSk7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cbiAgfVxufVxuLnBhdHJvbi1hbGlnbmxlZnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHotaW5kZXg6IDk7XG4gICAgICBtYXJnaW46ICRzaXRlLWd1dHRlci8yICRzaXRlLWd1dHRlciAkc2l0ZS1ndXR0ZXIgMDtcbiAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICBoMiB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCR2ZWludGlkb3MpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucGF0cm9uLWFsaWducmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB6LWluZGV4OiA5O1xuICAgICAgbWFyZ2luOiAkc2l0ZS1ndXR0ZXIvMiAwICRzaXRlLWd1dHRlciAkc2l0ZS1ndXR0ZXI7XG4gICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgaDIge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdmVpbnRpZG9zKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuI25vdGljaWEtY29tcGxldGEge1xuICAucGF0cm9uLXBhcmFsbGF4LXNpbXBsZSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIC53cC1ibG9jay1xdW90ZSBwIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWF4KDYwMHB4KSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdmVpbnRpb2Nobyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vKiBQYXRyb24gZm9uZG8gY29uIGRlc3RhY2FkbyAqL1xuI25vdGljaWEtY29tcGxldGEgLndwLWJsb2NrLWNvdmVyLnBhdHJvbi1wYXJhbGxheC1zaW1wbGUuYWxpZ25mdWxsIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHAuaGFzLWxhcmdlLWZvbnQtc2l6ZSxcbiNub3RpY2lhLWNvbXBsZXRhIC53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtc2ltcGxlLmFsaWduZnVsbCAud3AtYmxvY2stcXVvdGUgcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udF9fdGl0dWxvcztcblxuICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgIGZvbnQtc2l6ZTogNDJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtcmlnaHQsXG4ud3AtYmxvY2stY292ZXIucGF0cm9uLXBhcmFsbGF4LWxlZnQge1xuICBwYWRkaW5nOiAxNTBweCAwO1xuICAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBAaW5jbHVkZSByZXNwb25kLW1heCg2MDBweCkge1xuICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4ud3AtYmxvY2stY292ZXIucGF0cm9uLXBhcmFsbGF4LXJpZ2h0IHtcbiAgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nOiAwIDEwMHB4IDAgNTBweDtcbiAgICB9XG4gIH1cblxuICAmLndwLWJsb2NrLWNvdmVyLnBhdHJvbi1wYXJhbGxheC1yaWdodC0tZm9uZG8ge1xuICAgIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgIHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICY6YmVmb3JlLFxuICAgICAgc3Bhbi53cC1ibG9jay1jb3Zlcl9fZ3JhZGllbnQtYmFja2dyb3VuZCxcbiAgICAgIHNwYW4ud3AtYmxvY2stY292ZXJfX2JhY2tncm91bmR7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgb3BhY2l0eTogLjhcbiAgICAgIH1cbiAgICAgIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLndwLWJsb2NrLWNvdmVyLnBhdHJvbi1wYXJhbGxheC1sZWZ0IHtcbiAgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgcGFkZGluZzogMCA1MHB4IDAgMTAwcHg7XG4gICAgfVxuICB9XG5cbiAgJi53cC1ibG9jay1jb3Zlci5wYXRyb24tcGFyYWxsYXgtbGVmdC0tZm9uZG8ge1xuICAgIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgIHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICY6YmVmb3JlLFxuICAgICAgc3Bhbi53cC1ibG9jay1jb3Zlcl9fZ3JhZGllbnQtYmFja2dyb3VuZCxcbiAgICAgIHNwYW4ud3AtYmxvY2stY292ZXJfX2JhY2tncm91bmQge1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgICBvcGFjaXR5OiAuOFxuICAgICAgfVxuICAgICAgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucGF0cm9uLXBlcnNvbmEge1xuICBpbWcge1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gIH1cbn1cbiIsIiRuZWdybzogIzI0MjUyQjtcbiR2ZXJkZS1jbGFybzogI0U3RjBFRTtcbiR2ZXJkZTogIzAwODE5MjtcbiR2ZXJkZS1vc2N1cm86ICMwMDdDODk7XG4kZ3Jpcy1tZWRpbzogIzY2NzI2QTtcbiRncmlzLWNsYXJvOiAjQ0ZDRkNGO1xuJGdyaXMtbXV5LWNsYXJvOiAjRjVGOEZBO1xuJHZlcmRlLWJvdG9uOiAjNjY3MjZBO1xuJHJvam86ICNEOTNEM0Q7XG4kbmFyYW5qYTogI0UyNjExMTtcbiRwcmVtaXVtOiAjRDg3Nzc3O1xuJGNvbG9yLWJvcmRlcy1ob21lOiAjZTFlMWUxO1xuXG4kZW5sYWNlczogJG5lZ3JvO1xuJHRleHRvczogJG5lZ3JvO1xuJHRpdHVsb3M6ICRuZWdybztcblxuJGNvbG9yX19iYWNrZ3JvdW5kLWJvZHk6IHdoaXRlO1xuJGNvbG9yX19iYWNrZ3JvdW5kLXNjcmVlbjogI2YxZjFmMTtcbiRjb2xvcl9fYmFja2dyb3VuZC1ocjogI2NjYztcbiRjb2xvcl9fYmFja2dyb3VuZC1idXR0b246ICR2ZXJkZTtcbiRjb2xvcl9fYmFja2dyb3VuZC1idXR0b24taG92ZXI6ICMwMDgxOTI7XG4kY29sb3JfX2JhY2tncm91bmQtcHJlOiAjZWVlO1xuJGNvbG9yX19iYWNrZ3JvdW5kLWluczogI2ZmZjljMDtcblxuJGNvbG9yX190ZXh0LXNjcmVlbjogJHRleHRvcztcbiRjb2xvcl9fdGV4dC1pbnB1dDogIzhDOEM4QztcbiRjb2xvcl9fdGV4dC1pbnB1dC1mb2N1czogIzExMTtcbiRjb2xvcl9fbGluazogJGVubGFjZXM7XG4kY29sb3JfX2xpbmstdmlzaXRlZDogJGVubGFjZXM7XG4kY29sb3JfX2xpbmstaG92ZXI6ICR0ZXh0b3M7XG4kY29sb3JfX3RleHQtbWFpbjogJHRleHRvcztcbiRjb2xvcl9fdGl0dWxvczogJHRpdHVsb3M7XG5cbiRjb2xvcl9fbWVudTogJHRleHRvcztcbiRjb2xvcl9fbWVudS1ob3ZlcjogJGVubGFjZXM7XG5cbiRjb2xvcl9fYm9yZGVyOiAkZ3Jpcy1tZWRpbztcbiRjb2xvcl9fYm9yZGVyLWJ1dHRvbjogI0QxQ0ZDRjtcbiRjb2xvcl9fYm9yZGVyLWJ1dHRvbi1ob3ZlcjogJHRleHRvcztcbiRjb2xvcl9fYm9yZGVyLWJ1dHRvbi1mb2N1czogJHRleHRvcztcbiRjb2xvcl9fYm9yZGVyLWlucHV0OiAjNzk4MDhBO1xuJGNvbG9yX19ib3JkZXItYWJicjogIzY2NjtcbiIsIiRzaXplX19zaXRlLW1haW46IDEwMCU7XG4kc2l6ZV9fc2l0ZS1zaWRlYmFyOiAyNSU7XG5cbi8vJHNpdGVfbWF4X3dpZHRoX2hvbWU6IDEzMjZweDtcbi8vJHNpdGVfbWF4X3dpZHRoOiAxMTk4cHg7XG4kc2l0ZV9tYXhfd2lkdGg6IDEzMjZweDtcbiRzaXRlX2d1dHRlcjogMzJweDtcblxuJG1vYmlsZTogMzIwcHg7XG4kdGFibGV0OiA3NjhweDtcbiRkZXNrdG9wOiA5OTJweDtcbiRtZWRpdW1kZXNrdG9wOjEyMDBweDtcbiRsb25nZGVza3RvcDogJHNpdGVfbWF4X3dpZHRoO1xuIiwiLyogR2VuZXJhbCAqL1xuLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gIC5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgJixcbiAgLnBvc3QtdGVtcGxhdGUtc2luZ2xlLWFuY2hvICYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAkc2l0ZV9ndXR0ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIG1heC13aWR0aDogMTE3MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmFydGljbGUtY29udGVudCB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMzAwcHgpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGxvbmdkZXNrdG9wKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOC4yMyU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBvc3QtdGVtcGxhdGUtc2luZ2xlLXJlcG9ydGFqZSAmIHtcbiAgICBtYXgtd2lkdGg6IDc1M3B4O1xuICAgIG1hcmdpbjogNDVweCBhdXRvO1xuXG4gICAgI25vdGljaWEtY29tcGxldGEge1xuICAgICAgJiA+IHA6Zmlyc3Qtb2YtdHlwZTo6Zmlyc3QtbGV0dGVyIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGZvbnQtc2l6ZTogNjJweDtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnRfX3RpdHVsb3MtYm9sZC1pdGFsaWM7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjU7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICAgICAgZm9udC1zaXplOiA4MnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFydGljbGUtY29udGVudCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCR2ZWludGUpO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoJHZlaW50aWN1YXRybyk7XG4gICAgfVxuXG4gICAgLmFydGljbGUtYm9keSB7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgICBtYXJnaW4tdG9wOiA2MnB4O1xuICAgICAgfVxuXG4gICAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcMjAyMlwiO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJGRvY2UpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICAgICAgICAgIGxlZnQ6IC0yMnB4O1xuICAgICAgICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgb2wge1xuICAgICAgICBjb3VudGVyLXJlc2V0OiBteWNvdW50ZXI7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IG15Y291bnRlcjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobXljb3VudGVyKSBcIi4gXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRkaWVjaXNlaXMpO1xuICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgICAgICAgICBsZWZ0OiAtMjJweDtcbiAgICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYWR2LCAuYmxvcXVlLWh0bWwge1xuICAgICAgICBtYXJnaW46ICRzaXRlLWd1dHRlciAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAud3AtYmxvY2staW1hZ2UgZmlnY2FwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNpZGViYXIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgIGZsZXgtYmFzaXM6IDMwMHB4O1xuICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICB9XG4gIH1cbn1cblxuLyogRXRpcXVldGFzICovXG4udGFncy0taGVhZGVyIHtcbiAgbWFyZ2luOiAxNnB4IDA7XG4gIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgbWFyZ2luOiAkc2l0ZS1ndXR0ZXIgMDtcbiAgfVxuXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiA0cHg7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgbGkudGFncy0taGVhZGVyX19yZXN0byB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZm9udC1mYW1pbHk6IEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlleik7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3Jpcy1jbGFybztcbiAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRncmlzLW1lZGlvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2JvdG9uIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmlzLWNsYXJvO1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGdyaXMtY2xhcm8gIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkZ3Jpcy1tZWRpbztcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGdyaXMtY2xhcm8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYm90b24tbWVub3Mge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYm90b24tbWFzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIC5ib3Rvbi1tZW5vcyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAuYm90b24tbWFzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVudHJ5LWZvb3RlciAudGFncyB7XG4gIG1hcmdpbjogJHNpdGUtZ3V0dGVyIDA7XG5cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDRweDtcblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgbGkudGFncy0taGVhZGVyX19yZXN0byB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZm9udC1mYW1pbHk6IEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlleik7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3Jpcy1jbGFybztcbiAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRncmlzLW1lZGlvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiBUZSBwdWVkZSBpbnRlcmVzYXIgKi9cbi5ibG9xdWUtcmVsYWNpb25hZGFzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RERERERDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgbWFyZ2luOiAzNnB4IDAgMThweDtcblxuICAmX190aXR1bG8ge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9fdGl0dWxvc19yZWd1bGFyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luOiAtMTRweCBhdXRvIDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgICB3aWR0aDogMjE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgfVxuXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDMwcHggMCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogJHNpdGUtZ3V0dGVyO1xuXG4gICAgbGkge1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkdGFibGV0KSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDQ3JTtcbiAgICAgIH1cblxuICAgICAgLmJsb3F1ZS1yZWxhY2lvbmFkYXNfX21lZGlhIHtcbiAgICAgICAgZmxleC1iYXNpczogODBweDtcbiAgICAgICAgbWluLXdpZHRoOiA4MHB4O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRkaWVjaXNlaXMpO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnRfX3RpdHVsb3NfcmVndWxhcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyogQWxpbmVhY2nDs24gZnVsbCBlbiBibG9xdWVzLCBzb2xvIHBhcmEgcmVwb3J0YWplICovXG4ucG9zdC10ZW1wbGF0ZS1zaW5nbGUtcmVwb3J0YWplIHtcbiAgI25vdGljaWEtY29tcGxldGEge1xuICAgIC5hbGlnbmZ1bGwge1xuICAgICAgJi53cC1ibG9jay1jb3ZlciwgJi53cC1ibG9jay1pbWFnZSwgJi53cC1ibG9jay1nYWxsZXJ5IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwMCU7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuXG4gICAgICAgIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDExMzRweDtcblxuICAgICAgICAgIC53cC1ibG9jay1xdW90ZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgICB0b3A6IDY0cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jb21pbGxhcy1ibG9ja3F1b3RlLXBhcmFsbGF4LnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEzNXB4O1xuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgY2l0ZSB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWxpZ253aWRlIHtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICB3aWR0aDogMTIwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWxpZ253aWRlIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB3aWR0aDogMTIwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMCUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyogQ29sb3JlcyAqL1xuLyogQ29sb3IgZm9uZG8gcGVyc29uYWxpemFkbyAqL1xuLmFydGljbGUtYm9keSAuaGFzLWJhY2tncm91bmQsXG4uYXJ0aWNsZS1ib2R5IC5oYXMtYmFja2dyb3VuZC1kaW0ge1xuICBwYWRkaW5nOiAkc2l0ZV9ndXR0ZXIvMiAkc2l0ZV9ndXR0ZXIvMjtcbiAgY2xlYXI6IGJvdGg7XG4gIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgcGFkZGluZzogMjRweCAyNHB4O1xuICB9XG5cbiAgJi5oYXMtdmVyZGUtaW5kcC0xOS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAmLmhhcy12ZXJkZS1pbmRwLTIzLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgxOTI7XG4gIH1cblxuICAmLmhhcy1uZWdyby1pbmRwLTE5LWJhY2tncm91bmQtY29sb3IsXG4gICYuaGFzLW5lZ3JvLWluZHAtMjMtYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbiAgfVxuXG4gICYuaGFzLWdyaXMtaW5kcC0xOS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAmLmhhcy1ncmlzLWluZHAtMjMtYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgfVxuXG4gICYuaGFzLWJsYW5jby1pbmRwLTE5LWJhY2tncm91bmQtY29sb3IsXG4gICYuaGFzLWJsYW5jby1pbmRwLTIzLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgJi5oYXMtdmVyZGUtb3NjdXJvLWluZHAtMTktYmFja2dyb3VuZC1jb2xvcixcbiAgJi5oYXMtdmVyZGUtb3NjdXJvLWluZHAtMjMtYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAzNTg2MztcbiAgfVxuXG4gICYuaGFzLWdyaXMtb3NjdXJvLWluZHAtMTktYmFja2dyb3VuZC1jb2xvcixcbiAgJi5oYXMtZ3Jpcy1vc2N1cm8taW5kcC0yMy1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0M0MjREO1xuICB9XG5cbiAgJi5oYXMtdmVyZGUtaW5kcC0xOS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAmLmhhcy12ZXJkZS1pbmRwLTIzLWJhY2tncm91bmQtY29sb3IsXG4gICYuaGFzLXZlcmRlLW9zY3Vyby1pbmRwLTE5LWJhY2tncm91bmQtY29sb3IsXG4gICYuaGFzLXZlcmRlLW9zY3Vyby1pbmRwLTIzLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgIGEge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmFydGljbGUtYm9keSAuaGFzLXRleHQtY29sb3Ige1xuICAmLmhhcy12ZXJkZS1pbmRwLTE5LWNvbG9yLFxuICAmLmhhcy12ZXJkZS1pbmRwLTIzLWNvbG9yIHtcbiAgICBjb2xvcjogIzAwODE5MjtcbiAgfVxuXG4gICYuaGFzLW5lZ3JvLWluZHAtMTktY29sb3IsXG4gICYuaGFzLW5lZ3JvLWluZHAtMjMtY29sb3Ige1xuICAgIGNvbG9yOiAjMTExO1xuICB9XG5cbiAgJi5oYXMtZ3Jpcy1pbmRwLTE5LWNvbG9yLFxuICAmLmhhcy1ncmlzLWluZHAtMjMtY29sb3Ige1xuICAgIGNvbG9yOiAjZjdmN2Y3O1xuICB9XG5cbiAgJi5oYXMtYmxhbmNvLWluZHAtMTktY29sb3IsXG4gICYuaGFzLWJsYW5jby1pbmRwLTIzLWNvbG9yIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cblxuICAmLmhhcy12ZXJkZS1vc2N1cm8taW5kcC0xOS1jb2xvcixcbiAgJi5oYXMtdmVyZGUtb3NjdXJvLWluZHAtMjMtY29sb3Ige1xuICAgIGNvbG9yOiAjMDM1ODYzO1xuICB9XG5cbiAgJi5oYXMtZ3Jpcy1vc2N1cm8taW5kcC0xOS1jb2xvcixcbiAgJi5oYXMtZ3Jpcy1vc2N1cm8taW5kcC0yMy1jb2xvciB7XG4gICAgY29sb3I6ICMzQzQyNEQ7XG4gIH1cbn1cblxuLy8gRGVwb3J0ZXNcbi5zaW5nbGUtY29udGVudC13cmFwcGVyIC5jYXRlZ29yeS1kZXBvcnRlcyAuY29udGVudC13cmFwcGVyIC5hcnRpY2xlLWNvbnRlbnQge1xuICAud3AtYmxvY2stcXVvdGUge1xuICAgIHAge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCR2ZWludGlzZWlzKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21pbGxhcy1ibG9ja3F1b3RlLWRlcG9ydGVzLnBuZ1wiKTtcbiAgICB9XG4gIH1cbn1cblxuLyogQm90b25lcyB3aGF0c2FwcCB5IEdvb2dsZSBuZXdzICovXG4uYm90b25lcy1ncnVwb3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDMwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJHRhYmxldCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICB9XG4gIGEge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIGJsYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgcGFkZGluZzogOXB4IDE4cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2F0b3JjZSk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC1tYXgoJHRhYmxldCAtIDEpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIvKiA9Q29tZW50YXJpb3Mgd2ViXG4gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuI2NvbW1lbnRzIHtcblx0cGFkZGluZzogNHB4IDAgMThweDtcblx0bWFyZ2luLXRvcDogMTZweDtcblx0Ji5jb21tZW50cy1hcmVhIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzA3MDcwO1xuXHRcdC5jb21tZW50cy1hcmVhX19oZWFkZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzA3MDcwO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC5jb21tZW50cy10aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250X190aXR1bG9zO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTFweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb21tZW50cy1lbmxhY2VzLXJlZ2lzdHJvIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRmb250LWZhbWlseTogSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRmb250LWZhbWlseTogSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0cGFkZGluZzogMTJweCAzNHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHRAaW5jbHVkZSByZXNwb25kLW1heCg2MDBweCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5jb21tZW50cy1lbmxhY2VzLXJlZ2lzdHJvX19yZWdpc3RybyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwODE5Mjtcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICMwMDgxOTI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgcmVzcG9uZC1tYXgoNjAwcHgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5jb21tZW50cy1lbmxhY2VzLXJlZ2lzdHJvX19sb2dpbiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgYmxhY2s7XG5cdFx0XHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLm5vdHZlcmlmaWVkIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI0YzRDhEQTtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Y29sb3I6ICM2OTIzMjY7XG5cdFx0XHRcdH1cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDM0cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzY5MjMyNjtcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29tbWVudC1saXN0IHtcblx0XHRcdGNvdW50ZXItcmVzZXQ6IHJldmVydC1sYXllcjtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdC5jb21tZW50IHtcblx0XHRcdFx0bGlzdC1zdHlsZTogZGVjaW1hbDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIycHg7XG5cdFx0XHRcdCY6Om1hcmtlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICNhN2E3YTc7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fY29tbWVudCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0QGluY2x1ZGUgcmVzcG9uZC1taW4oJHRhYmxldCkge1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNvbW1lbnQtbWV0YSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNvbW1lbnQtYXV0aG9yIHtcblx0XHRcdFx0XHRcdGNvbG9yOiBibGFjaztcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC51c2VyLWNvbW1lbnQge1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IDEwMCU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSByZXNwb25kLW1pbigkdGFibGV0KSB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IDYwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNvbW1lbnQtbW9kZXJhdGlvbiB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Y29sb3I6ICMwMDgxOTI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmdhbGVyaWEtbmVncmEgJiB7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxuXHQubm8tY29tbWVudHMge1xuXHRcdGJhY2tncm91bmQ6ICNlZmVmZWY7XG5cdFx0Zm9udC1mYW1pbHk6IEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdH1cbn1cbiNjb21tZW50cy1mb3JtIHtcblx0Zm9udC1mYW1pbHk6IEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdCYuY29uLWZvcm11bGFyaW8ge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuXHRsYWJlbCB7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblx0dGV4dGFyZWEge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJhY2tncm91bmQ6ICNGMkYyRjI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0fVxuXHQuY29tbWVudC1mb3JtLWF1dGhvcixcblx0LmNvbW1lbnQtZm9ybS1lbWFpbCB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRzcGFuIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0fVxuXHQuc3VibWl0IHtcblx0XHRiYWNrZ3JvdW5kOiAjMDA4MTkyO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0cGFkZGluZzogMTJweCAzNHB4O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjMDA4MTkyO1xuXHR9XG5cdC5lcnJvciB7XG5cdFx0Y29sb3I6IHJlZDtcblx0fVxufVxuIiwiI3ByZW1pdW0tb3B0aW9ucyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTNFNEU0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMXB4O1xuICAgIGxlZnQ6IDI1JTtcbiAgICBiYWNrZ3JvdW5kOiAkcHJlbWl1bTtcbiAgfVxuICBoMiB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCR2ZWludGlvY2hvKTtcbiAgICBtYXJnaW46ICRzaXRlLWd1dHRlciAqIDIgMCAkc2l0ZV9ndXR0ZXI7XG4gIH1cbiAgcCB7XG4gICAgZm9udC1mYW1pbHk6IEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGllY2lvY2hvKTtcbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRjdWFyZW50YXlkb3MpO1xuICAgIH1cbiAgfVxuICB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMCAwIDEwMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6ICRzaXRlX2d1dHRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRkZXNrdG9wKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgfVxuICBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG4gIGJ1dHRvbiB7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICYjYnV0dG9uLXByZW1pdW0tbW9udGhseS11c3VhcmlvLFxuICAgICYjYnV0dG9uLXByZW1pdW0teWVhcmx5LXVzdWFyaW8ge1xuICAgICAgYmFja2dyb3VuZDogJHByZW1pdW07XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LWZhbWlseTogSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2F0b3JjZSk7XG4gICAgfVxuICB9XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLTIyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AsbGVmdCBib3R0b20sY29sb3Itc3RvcCgyMyUscmdiYSgyNTUsMjU1LDI1NSwwKSksY29sb3Itc3RvcCg3NCUsI2ZmZikpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgyNTUsMjU1LDI1NSwwKSAyMyUsI2ZmZiA3NCUpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRElSRUNUT1Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kY29sb3JOb3RpY2lhczogIzAwODE5MjtcbiRjb2xvckRlcG9ydGVzOiAjZTI2MTExO1xuLnNpbmdsZS1mb3JtYXQtc3RhdHVzIHtcbiAgLmFydGljbGUtY29udGVudCB7XG4gICAgI25vdGljaWEtY29tcGxldGEgPiBwOmZpcnN0LW9mLXR5cGU6OmZpcnN0LWxldHRlciB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jb250ZW5pZG9zX2RpcmVjdG8ge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvck5vdGljaWFzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICAgICAgIGxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNjJweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkZGVza3RvcCkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jb250ZW5pZG9zX2RpcmVjdG9fX2NvbnRhaW5lciB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjVweCwgMnB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnRpdHVsby1kaXJlY3RvIHtcbiAgICAgICAgICAmID4gZGl2IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYWR2IHtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1heCg2MDBweCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC03OHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udGVuaWRvc19kaXJlY3RvX19jb250YWluZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvck5vdGljaWFzO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwcHgsIDIycHgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwcHgsIDIycHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2RhdGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvck5vdGljaWFzO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC04NHB4LCAxN3B4KTtcblxuICAgICAgICAgICAgJi0tYWx0ZXJuYXRpdm8ge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODlweCwxN3B4KTtcbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTEwcHgsMTRweCk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2ltYWdlbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTUwcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2VtYmVkLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1heCgkZGVza3RvcCkge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvck5vdGljaWFzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlyZWN0by0tcmVsYWNpb25hZG8ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNvbnRlbmlkb3NfZGlyZWN0b19fY29udGFpbmVyIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMjJweCk7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWF4KDEwODdweCkge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQxcHgsMjJweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tZWRpYSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1heCg4MjBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2RhdGUge1xuICAgICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDhweCwxN3B4KTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1tYXgoMTA4N3B4KSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIDE3cHgpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC01MHZ3O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC01MHZ3O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWF4KDEwODdweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYgPiBkaXYgIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcyOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1heCg4MjBweCkge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZGlyZWN0by1tZXRhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1tYXgoODIwcHgpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJGRlc2t0b3ApIHtcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHAsIC5jb250ZW5pZG9zX2RpcmVjdG9fX2ludHJvZHVjY2lvbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgJi5jYXB0aW9uIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgICAgICBmb250LWZhbWlseTogSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgLmF1dGhvciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb250ZW5pZG9zX2RpcmVjdG9fX2ludHJvZHVjY2lvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWF4KDgyMHB4KSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuY2F0LTU5NTQ3LWlkIHtcbiAgICAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICAgIC5jb250ZW5pZG9zX2RpcmVjdG8ge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvckRlcG9ydGVzO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnRpdHVsby1kaXJlY3RvIHtcbiAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogJGNvbG9yRGVwb3J0ZXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jb250ZW5pZG9zX2RpcmVjdG9fX2NvbnRhaW5lciB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JEZXBvcnRlcztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fZGF0ZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JEZXBvcnRlcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhhYmxlbW9zIGRlIGZ1dHVyb1xuLmhhYmxlbW9zLWRlLWZ1dHVybyB7XG4gICYucG9zdC10ZW1wbGF0ZS1zaW5nbGUtcmVwb3J0YWplIHtcbiAgICAjbm90aWNpYS1jb21wbGV0YSB7XG4gICAgICAmID4gcDpmaXJzdC1vZi10eXBlOjpmaXJzdC1sZXR0ZXIge1xuICAgICAgICBjb2xvcjogI2VjMDEwMSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZW50cnktZm9vdGVyIGRpdi50YWdzIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHAge1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250X190aXR1bG9zO1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi53cC1jYXB0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG5cdG1heC13aWR0aDogMTAwJTtcblxuXHRpbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJdIHtcblxuXHRcdEBpbmNsdWRlIGNlbnRlci1ibG9jaztcblx0fVxuXG5cdC53cC1jYXB0aW9uLXRleHQge1xuXHRcdG1hcmdpbjogMC44MDc1ZW0gMDtcblx0fVxufVxuXG4ud3AtY2FwdGlvbi10ZXh0IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/