@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700;900&display=swap");html{background-size:cover;box-sizing:border-box;color:#fff;font-size:62.5%}*,:after,:before{box-sizing:inherit}body{font-family:Open Sans,sans-serif;font-size:16px;line-height:3rem}h1{font-size:4rem}h2{font-size:3.4rem}h3{font-size:2.5rem}h3,h4{margin:5px}h4{font-size:2rem}h5{font-size:1.3rem}h5,h6{margin:0 auto}h6{font-size:1rem}p{font-size:2rem}img{max-width:100%}blockquote{font-size:2rem}em{color:tomato;font-size:1.5rem;word-spacing:.6rem}label{color:#ffff51;font-size:2rem;font-style:italic;margin:5px 10px;text-align:right}fieldset{border:none}.seccion{margin-bottom:2rem;margin-top:2rem}.fw-300{font-weight:300}.centrar-texto{text-align:center}.justificar-texto{text-align:justify}.right-texto{text-align:right}.left-texto{text-align:left}.capital{text-transform:capitalize}.d-block{display:block!important}.contenedor{margin:0 auto;max-width:120rem;width:95%}.centrar{display:flex;justify-content:center}a{text-decoration:none}.encolumna{display:flex;flex-direction:column}.bordes{border:#000}.colororange{color:#deb887}.separados{display:flex;justify-content:right;justify-items:last baseline;margin-right:2rem}.celda{border:solid;border-color:#000;border-width:1px;color:#000;font-family:"Calibri Light (Títulos)";font-size:13px;line-height:1rem}html{background-image:none;background:#7a30c4;background:linear-gradient(90deg,#110d52 17%,#5d1b7e 38%,#1a90a8 76%,#35386e)}.Navegacion a{color:#a8a800;display:block;flex-basis:100%;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:2rem;margin-right:2rem;text-align:right;text-decoration:underline}.Titulo{color:blue}.flipTimer{color:#6a5acd;display:flex;justify-content:space-around}.cuerpoi{background-color:transparent;margin:0;position:relative}.botonesi{align-items:center;display:flex;flex-direction:column;height:45vh;justify-content:center}.boton-amarillo{background-color:#bdb76b;border:4px outset #fff;border-radius:1rem;color:#000;cursor:pointer;display:block;flex:0 0 100%;font-size:1.8rem;font-weight:700;height:50px;margin-left:-2px;margin-top:-2px;padding:1rem 3rem;text-align:center;text-decoration:none;text-transform:uppercase;width:50vw}.boton-amarillo:hover{color:#fff}.falseboton{background-color:#000;border-radius:1rem;margin:8px 0 0;padding:0 0 8px;width:50.5vw}@media (max-width:480px){.relojc{visibility:hidden}.site-header{align-items:flex-end;display:flex;flex-direction:column;height:auto}.site-header .Titulo{font-size:3rem}.Navegacion a{font-size:1.8rem}.boton-amarillo{font-size:1.3rem;height:34px;padding:0;width:70vw}.falseboton{width:70.5vw}}.foto{height:50px;margin:0;padding:0;width:60px}.Navegacionj{display:flex;justify-content:space-between}.Navegacionj a{color:#7fff00;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:2rem;margin:0 2rem;text-decoration:underline}.site-header h5:hover{color:#7fff00}.cuerpoj{background-color:transparent;display:flex;margin:0;position:relative}.anotaciones{display:flex;justify-content:flex-start;margin-left:2rem}.division{display:flex;flex-direction:column;width:60vw}.datos{background-color:#bdb76b;border:solid;display:block;margin:5px auto;padding:5px auto;width:60vw}.gif{height:28vh;justify-content:center;margin:10px 10px auto;width:28vw}.gif,.gifm{display:flex}.gifm{align-items:center;flex-direction:column}.falsebotonju{background-color:#000;border-radius:1rem;margin:8px 0 0;padding:0 0 8px;width:21.5vw}.boton-amarilloju{background-color:#bdb76b;border:4px outset #fff;border-radius:1rem;color:#000;cursor:pointer;display:block;flex:0 0 100%;font-size:1.8rem;font-weight:700;height:50px;height:35px;margin-left:-2px;margin-top:-2px;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;width:50vw;width:21vw}.boton-amarilloju:hover{color:#fff}.players{display:flex;justify-content:space-between}.participante{align-items:left;color:#000;display:flex;justify-content:flex-start;margin:5px 10px;padding:5px auto;width:100%}.participante img{transition:all 3s ease-in-out}.imagen{display:flex;justify-content:space-between;position:center center}.imagen h2{margin:10px 10px auto}.boton-verde{background-color:#4cb85e;border:4px outset #fff;border-radius:1rem;color:#000;cursor:pointer;display:block;flex:0 0 100%;font-size:1.8rem;font-weight:700;height:50px;margin-left:-2px;margin-top:-2px;padding:1rem 3rem;text-align:center;text-decoration:none;text-transform:uppercase;width:50vw}.boton-verde:hover{color:#fff}.nivelcanasta{color:#00008b;width:80%}.nivelcanasta H1{color:#fee;margin:8px;text-shadow:4px 4px blue}.pie{justify-content:center}.ganador{width:20%}.jugador{border-radius:1rem;flex:2;margin:.5rem 0}.jugador input{border-radius:1rem;font-size:3rem;font-weight:400;width:90%}.botonesj{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (max-width:480px){.site-header{align-items:flex-end;display:flex;flex-direction:column}.site-header h1{font-size:2rem}.Navegacionj a{font-size:1.8rem}.anotaciones{width:1fr}.anotaciones .datos{width:100%}.anotaciones .datos .participante{display:block}.anotaciones .datos .participante .jugador{width:100%}.anotaciones .datos .participante .jugador #nombres{font-size:2rem;margin-right:2rem;width:100%}.imagen{display:flex;justify-content:center}.imagen h2{font-size:1.5rem;margin:0}.barrabotones{background-color:transparent;margin:0 0 0 10px;width:35vw}#nuevop{font-size:1.3rem;height:30px;margin-left:1rem;padding:0;width:40vw}.botones .falseboton{height:35px;width:42vw}.falsebotonju a{font-size:1.5rem}#nuevop{width:28vw}}.msp{color:#7fff00;font-size:2rem;font-weight:700;margin:0}.separac{background-color:#323232;border:1px solid #111;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.8);height:100%;margin-left:1px;width:12px}.Navegacionc a{color:#7fff00;display:block;flex-basis:100%;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:2rem;margin:10px 0 0;text-align:right;text-decoration:underline}.site-headerc{display:flex;height:4.2rem;justify-content:space-between}.titulo img{opacity:40%;position:absolute;width:100%}.Navegacionc{display:flex;justify-content:space-between;margin-left:2rem}.cuerpoc{background-color:transparent;border:solid;border-color:#7cfc00 transparent transparent;margin:0;position:relative}.rencabezadoc{margin-right:3rem;text-align:center}.anotacionesc,.rencabezadoc{display:flex;justify-content:space-between}.anotacionesc{margin-right:2rem}.jugadoresc{align-items:left;background-color:#084;display:block;margin:0;min-width:20vw}.pos{align-items:right;display:grid;justify-content:center;text-align:right}.posi h2{margin:13px 0;text-shadow:4px 2px #000}.encabezadoc{border-radius:1rem;border-style:ridge;display:flex;padding:0 10px}.encabezadoc h2{align-items:center;font-size:2.5rem;margin:auto 0 auto 20px;padding:0}.encabezadoc img{float:left;height:55px;margin:0;padding:0;transition:all 3s ease-in-out;width:45px}.playerc{text-shadow:-3px 3px 5px #000}.datosc{align-items:left;background-color:#bdb76b;border:solid;border-radius:1.5rem;display:grid;justify-content:flex-start;padding:0}.dividec{border-radius:2rem;height:50px;margin:3px 3px 0;width:100%}.dividec input[type=number]{border-radius:1rem;font-size:2.8rem;margin:3px 1px 3px 8px;width:21vw}.subtotal{align-items:right;display:grid;justify-content:right}.subtotal label{color:#fff;font-size:3rem;margin:0;padding:10px;text-shadow:3px 3px #000}.totales{align-items:right;background-color:transparent;border-left:5px double;border-right:5px double;display:grid;justify-content:flex-end;padding:0}.totales label{align-items:center;margin:0;padding:10px;text-shadow:3px 3px #000}.falsebotonc{margin:8px 8px 0 0;width:15.1vw}.botonesc{height:45px}.boton-amarilloc{background-color:#bdb76b;border:4px outset #fff;border-radius:1rem;color:#000;cursor:pointer;display:block;flex:0 0 100%;font-size:1.8rem;font-size:1.6rem;font-weight:700;height:50px;height:33px;margin-left:-2px;margin-top:-2px;padding:2px 0;text-align:center;text-decoration:none;text-transform:uppercase;width:50vw;width:15vw}.boton-amarilloc:hover{color:#fff}.boton-verdec{background-color:#4cb85e;border:4px outset #fff;border-radius:1rem;color:#000;cursor:pointer;display:block;flex:0 0 100%;font-size:1.8rem;font-weight:700;height:50px;height:33px;margin-left:-2px;margin-top:-2px;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;width:50vw;width:10vw}.boton-verdec:hover{color:#fff}.valores{display:flex;justify-content:flex-start;margin:0;padding:0}.miniboton{align-items:center;border:2px outset red;border-radius:1rem;color:#000;font-size:2rem;height:30px;justify-content:center;margin:4px 0 0;padding:0;width:30px}.boton:focus,.boton:hover,.botonA:focus,.botonA:hover,.miniboton:hover{color:#fff;cursor:pointer}.boton-disabled{background-color:#aaa7a7;border:none;color:#757474}.nivelcanasta{border-radius:2rem;border-style:dashed;color:#fff;text-align:center}.nivelcanasta h1{color:#ffff51;margin:8px;text-shadow:4px 3px #000}.pie{display:flex;justify-content:space-between}#ganador{margin:3px 0 5px;text-shadow:3px 3px #000;text-transform:uppercase}.ganador{align-items:center;border-radius:2rem;border-style:dashed;display:block}.ganador h3{margin:5px;padding:0;text-align:center}.signature{display:flex;justify-content:flex-end;margin:0;padding:0}.signature h5{font-family:sans-serif;font-style:italic;margin:0 20px 0 0;padding:0;text-shadow:3px 3px #000}.overlay{display:flex;height:100vh;position:fixed;top:0;width:100vw}.dtpuntajes{display:flex;flex-direction:row;justify-content:space-around}.tablam{transition:all 20s ease-in-out;width:11vw}.tabla,.tablam{background-color:#deb887;border:solid #000;color:#fff;font-size:2rem;text-align:center}.tabla{width:50%}.fijo{box-shadow:0 .3rem .4rem #444;position:fixed}.datostabla{background-color:#6495ed;color:#fff;text-align:right;transition:all 3s ease-in-out}.tpie{background-color:brown}.mayorval{background-color:#d2691e}.menorval{background-color:#556b2f}.alerta{align-items:center;background-color:#4cb85e;border:double brown;display:flex;flex-direction:column;justify-content:center}.alerta h4{margin:1rem}.alerta.error{background-color:#cf1010}.cuerpousuario{align-items:center;background-color:#2b2d42;display:flex;font-family:Arial,sans-serif;height:100vh;justify-content:center;margin:0}.login-container{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);padding:40px 30px;text-align:center;width:300px}.avatar img{background:#ddd;border-radius:50%;height:80px;margin-bottom:20px;width:80px}.input-group{margin-bottom:15px;position:relative}.input-group i{color:#555;left:10px;position:absolute;top:10px}.input-group input{border:1px solid #ccc;border-radius:5px;outline:none;padding:10px 35px;width:100%}.btn{background-color:#4b5efc;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;width:100%}.btn:hover{background-color:#3b4dd1}.forgot{color:#555;display:block;font-size:12px;margin-bottom:10px;text-align:right;text-decoration:none}.forgot:hover{color:#000;text-decoration:underline}@media (max-width:600px){.alerta h3{font-size:2.2rem}}.cuerpor{background-color:transparent;border:solid;border-color:#7cfc00;display:flex;justify-content:space-around}.rencabezador{align-items:center;display:flex;justify-content:space-between;margin:0 2rem 0 1rem;text-align:center}.rencabezador h4{margin:0}.anotacionesr{display:flex;justify-content:space-between;margin-bottom:.5rem;margin-right:2rem}.datosa,.datosr{align-items:left;background-color:#bdb76b;border:solid;border-radius:1.5rem;display:grid;justify-content:flex-start;padding:0}.divider{border-radius:2rem;height:50px;margin:3px 3px 0;width:100%}.divider input[type=number]{border-radius:1rem;font-size:2.8rem;margin:3px 8px;width:15vw}.dividea{border-radius:2rem;height:50px;margin:3px 3px 0;width:100%}.dividea input[type=number]{border-radius:1rem;font-size:2.8rem;margin:3px 8px;padding-left:.5rem;padding-right:.5rem;width:7vw}.subtotalr{align-items:right;display:grid;justify-content:right}.subtotalr label{color:#fff;font-size:3rem;margin:0;padding:10px;text-shadow:3px 3px #000}.puntajer{border:solid;border-bottom-color:#7cfc00;border-left-color:#7cfc00;border-right:none;border-top-color:#7cfc00;display:flex;flex:3;flex-direction:column}.puntajea{align-items:center;border:solid;border-color:#7cfc00;border-left:none;border-right:none;display:flex;flex-direction:column;min-width:6rem}@media (max-width:480px){.anotacionesr{width:auto}.anotacionesr,.rencabezador{margin-right:0}.rencabezador h4{align-items:flex-end;font-size:1.2rem;text-align:center}.posi{height:auto}.posi h2{font-size:1.5rem;margin:0}.datosr{margin:0;padding-left:.5rem;padding-right:.5rem}.datosr #c3{margin-left:1rem}.dividea,.divider{height:auto;margin:0 2px;min-height:3.5rem}.dividea input[type=number],.divider input[type=number]{font-size:1.5rem;margin:0}input[src="img/rana.png"]{height:0;width:0}#subtotal1{font-size:1.5rem;padding:0}}.menu{background-color:#f0f0f0;display:flex;flex-direction:row;justify-content:flex-start}.rojo{color:red;font-weight:700}.logo{display:block}.navegacionfca{background-color:#f0f0f0;border-style:none;border-width:1px;color:#000;cursor:pointer;display:block;font-size:20px;font-weight:400;height:auto;text-align:center;text-decoration:none;width:auto}.navegacionfca:hover{color:red;font-style:italic}.navegacionfca,.regreso::hover{color:red}.navegacionfca .navegacionfcatext,.regreso::hover .navegacionfcatext{visibility:visible}.regreso{background-color:#f0f0f0;border-style:solid;border-width:1px;border-left:none;border-top:none;color:#000;cursor:pointer;display:block;font-size:20px;font-weight:400;height:auto;text-align:center;text-decoration:none;width:auto}.regreso:hover{color:red;font-style:italic}.navegacionfcatext{background-color:blue;color:#ff0;font-size:1.5rem;font-weight:700;position:absolute;text-align:center;visibility:hidden}.boton-menuca{background-color:#f0f0f0;border-style:none;border-width:1px;color:#000;cursor:pointer;display:block;font-size:17px;font-weight:400;height:5vh;text-align:center;text-decoration:none;width:12vw}.boton-menuca:hover{color:red;font-style:italic}.mensaje{background-color:#ffebcd;border:ridge #000;color:brown;font-size:2rem;font-weight:900;text-transform:capitalize}.site-header{display:flex;justify-content:center;margin:2rem auto}.site-header h1,h5{margin:5px;padding:0}.Titulo{align-items:center;color:#fff;font-family:Courgette;font-size:5rem;text-shadow:4px 4px #000}h1.Titulo span{position:relative;text-shadow:10 10 30px #000}.relojc{cursor:pointer;display:flex;justify-content:space-evenly}.separa{background-color:#323232;border:1px solid #111;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.8);height:100%;width:32px}.cuerpoic{align-items:center;background-color:transparent;display:flex;flex-direction:column;height:70vh;justify-content:center;margin:0}.barrabotonesc{margin:10px 0;padding:0 3px 3px 0}.barramenus{border:1px solid #000;display:block}.barramenus fieldset{padding:0}.opcionesCasos{display:flex;justify-content:space-evenly}.opdatos{display:flex}.asecel{display:block;justify-content:left}.boton-menug{background-color:#f0f0f0;border-style:none;border-width:1px;color:#000;cursor:pointer;display:block;font-size:13px;font-weight:400;height:5vh;text-align:center;text-decoration:none;width:20vw}.boton-menug:hover{color:red;font-style:italic}.minibotones{display:flex}.boton-trash{background-color:#f0f0f0;border-style:none;border-width:1px;color:#000;cursor:pointer;display:block;font-size:13px;font-weight:400;height:5vh;text-align:center;text-decoration:none;width:3vw}.boton-trash:hover{color:red;font-style:italic}.submenua{display:flex;flex-direction:row;justify-content:flex-start}.submenu{background-color:#f0f0f0;border-style:solid;border-width:1px;color:#000;cursor:pointer;display:block;font-size:13px;font-weight:400;height:5vh;text-align:center;text-decoration:none;width:20vw}.submenu:hover{color:red;font-style:italic}.falsebotoni{background-color:#000;border-radius:1rem;margin:5px 5px 0 10px;padding:0 3px 3px 0;width:8.15vw}.boton-menui{background-color:#f0f0f0;border-style:solid;border-width:1px;color:#000;cursor:pointer;display:block;font-size:13px;font-weight:400;height:5vh;margin-top:0;text-align:center;text-decoration:none;width:7.9vw}.boton-menui:hover{color:red;font-style:italic}.boton-caso{background-color:#f0f0f0;border-style:none;border-width:1px;color:#000;cursor:pointer;display:block;font-size:13px;font-weight:400;height:4vh;margin:6px;text-align:center;text-decoration:none;width:7.9vw}.boton-caso:hover{color:red;font-style:italic}.falsebotonc{background-color:#000;border-radius:1rem;margin:0;padding:0 3px 3px 0;width:10.1vw}.botonesc{display:flex;height:35px;justify-content:space-evenly;margin-bottom:3px}.boton-verdecasos{background-color:#4cb85e;border-style:none;border-width:1px;color:#000;cursor:pointer;display:block;font-size:1.8rem;font-weight:400;height:33px;padding:0;text-align:center;text-decoration:none;width:15vw}.boton-verdecasos:hover{color:red;font-style:italic}.botonA{border:2px outset #fff;border-radius:1rem;color:#000;flex:0 0 100%;font-size:1.8rem;font-weight:700;height:33px;margin-left:-2px;margin-top:-2px;text-transform:uppercase;width:203px}.boton-amarilloca{background-color:#dad58e;border-style:none;border-width:1px;color:#000;cursor:pointer;display:block;font-size:3rem;font-weight:400;height:50px;text-align:center;text-decoration:none;width:49.5vw}.boton-amarilloca:hover{color:red;font-style:italic}.falsebotonca{background-color:#000;border-radius:1rem;margin:8px 8px 0 0;padding:0 3px 3px 0;width:50vw}.fechaf{width:11rem}.asesores,.fechaf{height:27px;margin-top:5px}.asesores{width:15rem}.empresas{width:37rem}.empresas,.nitempresas{height:27px;margin-top:5px}.nitempresas{width:11rem}.ingreso{height:90vh;margin-bottom:2rem}.ingreso,.usuario{align-items:center;color:#000;display:flex;justify-content:center}.usuario{background-color:#bdb76b;border:2px solid #000;border-radius:2rem;flex-direction:column}.usuario fieldset,.usuario label{align-items:flex-start;border:none;border-radius:2rem;color:#000;display:flex;flex-direction:column;font-size:2rem;margin:0}.ingresodatoscontrol{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr 1fr}.casos{display:flex;width:95vw}.cason{height:3rem;margin-top:3px;width:7rem}.formularioca{width:10rem}.formgeneral,.formularioca{display:flex;flex-direction:column}.formgeneral fieldset,.formgeneral label{align-items:flex-start;border:none;border-radius:2rem;color:#000;display:flex;flex-direction:column;font-size:2rem;margin:0}.tablaCasos{background-color:#000;border:none;color:#000;font-size:1.6rem;text-align:center}.tbheaderCasos{background-color:#5f9ea0;color:#fff}.tbbodyCasos{background-color:#fff;color:#000}.tbbodyCasos td{padding-left:5px;padding-right:5px}.url{width:50vw}.dcolum{height:29px;justify-content:right}.datos,.dcolum{display:flex;flex-direction:row}.datos{flex-wrap:wrap}.calendario,.datosc{display:flex;flex-direction:row}.ingcalendario{border:solid;display:flex;flex-direction:column}.ingcalendario label{margin:5px 23px}.nmes{display:flex;flex:row;justify-content:flex-end;margin:0 10px 0 0;width:15rem}.encuadrado h5{background-color:#5f9ea0;font-weight:100;margin:0;width:30px}.cuadrado,.encuadrado h5{border:solid;border-width:2px}.nmes label{margin:0}.dias{display:flex;flex-direction:row}.dias input{margin:15px 0 12px;text-align:center;width:3rem}.dias h5{margin:0;text-align:center;width:30px}.enfila{display:flex;flex-direction:row}.detalle{width:40rem}.ingversion{height:30px;margin-right:7px;margin-top:2px;width:90px}.form-3cols{display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}.form-3cols .col{display:flex;flex-direction:column}.form-3cols .col label{font-weight:700;margin-bottom:5px;text-align:left}.form-3cols .col textarea{min-height:120px;padding:8px;resize:vertical}@media (max-width:480px){.navegacionfca{font-size:1.3rem;height:3vh;width:10vw}.boton-amarilloca{background-color:#dad58e;border-style:none;border-width:1px;color:#000;cursor:pointer;display:block;font-size:2.2rem;font-weight:400;height:30px;text-align:center;text-decoration:none;width:48vw}.boton-amarilloca:hover{color:red;font-style:italic}.boton-menu{background-color:#f0f0f0;border-style:none;border-width:1px;color:#000;cursor:pointer;display:block;font-size:9px;font-weight:400;height:3vh;text-align:center;text-decoration:none;width:30vw}.boton-menu:hover{color:red;font-style:italic}.boton-menug{background-color:#f0f0f0;border-style:none;border-width:1px;color:#000;cursor:pointer;display:block;font-size:9px;font-weight:400;height:3vh;text-align:center;text-decoration:none;width:40vw}.boton-menug:hover{color:red;font-style:italic}.submenu{background-color:#f0f0f0;border-style:none;border-width:1px;color:#000;cursor:pointer;display:block;font-size:9px;font-weight:400;height:3vh;text-align:center;text-decoration:none;width:30vw}.submenu:hover{color:red;font-style:italic}.boton-menui{background-color:#f0f0f0;border-style:none;border-width:1px;color:#000;cursor:pointer;display:block;font-size:11px;font-weight:400;height:3vh;text-align:center;text-decoration:none;width:28vw}.boton-menui:hover{color:red;font-style:italic}.opcionesCasos{align-items:flex-start;display:flex;flex-direction:column;font-size:11px}.opcionesCasos label{font-size:13px;margin-left:3px;margin-right:3px}.opdatos{flex-direction:row}.opdatos #asigna{width:17rem}.opdatos h4{font-size:1rem}.ingversion{height:30px;margin-right:7px;margin-top:2px;width:90px}.falsebotonc{background-color:#000;border-radius:1rem;margin:0;padding:0;width:30.1vw}.tbbody td,.tbheader th{font-size:10px}.casos{width:92vw}.forma{width:60vw}#idasesores,#idauditoria{width:20vw}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbGU6L0Q6L1dlYi9mYW1pbGlhci9zcmMvc2Nzcy9nbG9iYWxlcy9fZ2xvYmFsZXMuc2NzcyIsImFwcHYyMC5jc3MiLCJkYXRhOjtjaGFyc2V0PXV0Zi04LEB1c2UlMjAlMjJzYXNzOm1ldGElMjI7JTBEJTBBQHVzZSUyMCUyMnNhc3M6c3RyaW5nJTIyOyUwRCUwQUBpbXBvcnQlMjB1cmwoJ2h0dHBzOi9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRAMzAwOzQwMDs3MDA7OTAwJmRpc3BsYXk9c3dhcCcpOyUwRCUwQUBpbmNsdWRlJTIwbWV0YS5sb2FkLWNzcygnZ2xvYmFsZXMvdmFyaWFibGVzJyk7JTBEJTBBQGluY2x1ZGUlMjBtZXRhLmxvYWQtY3NzKCdnbG9iYWxlcy9taXhpbnMnKTslMEQlMEFAaW5jbHVkZSUyMG1ldGEubG9hZC1jc3MoJ2dsb2JhbGVzL2dsb2JhbGVzJyk7JTBEJTBBQGluY2x1ZGUlMjBtZXRhLmxvYWQtY3NzKCdMYXlhb3V0L1N0bENhc2EnKTslMEQlMEFAaW5jbHVkZSUyMG1ldGEubG9hZC1jc3MoJ0xheWFvdXQvU3RsSnVnYWRvcicpOyUwRCUwQUBpbmNsdWRlJTIwbWV0YS5sb2FkLWNzcygnTGF5YW91dC9TdGxDYW5hc2EnKTslMEQlMEFAaW5jbHVkZSUyMG1ldGEubG9hZC1jc3MoJ0xheWFvdXQvU3RsVXN1YXJpbycpOyUwRCUwQUBpbmNsdWRlJTIwbWV0YS5sb2FkLWNzcygnTGF5YW91dC9TdGxSYW5hJyk7JTBEJTBBQGluY2x1ZGUlMjBtZXRhLmxvYWQtY3NzKCdMYXlhb3V0L1N0bENhc29zJyk7JTBEJTBBJTBEJTBBIiwiZmlsZTovRDovV2ViL2ZhbWlsaWFyL3NyYy9zY3NzL0xheWFvdXQvX1N0bENhc2Euc2NzcyIsImZpbGU6L0Q6L1dlYi9mYW1pbGlhci9zcmMvc2Nzcy9nbG9iYWxlcy9fbWl4aW5zLnNjc3MiLCJmaWxlOi9EOi9XZWIvZmFtaWxpYXIvc3JjL3Njc3MvZ2xvYmFsZXMvX3ZhcmlhYmxlcy5zY3NzIiwiZmlsZTovRDovV2ViL2ZhbWlsaWFyL3NyYy9zY3NzL0xheWFvdXQvX1N0bEp1Z2Fkb3Iuc2NzcyIsImZpbGU6L0Q6L1dlYi9mYW1pbGlhci9zcmMvc2Nzcy9MYXlhb3V0L19TdGxDYW5hc2Euc2NzcyIsImZpbGU6L0Q6L1dlYi9mYW1pbGlhci9zcmMvc2Nzcy9MYXlhb3V0L19TdGxVc3VhcmlvLnNjc3MiLCJmaWxlOi9EOi9XZWIvZmFtaWxpYXIvc3JjL3Njc3MvTGF5YW91dC9fU3RsUmFuYS5zY3NzIiwiZmlsZTovRDovV2ViL2ZhbWlsaWFyL3NyYy9zY3NzL0xheWFvdXQvX1N0bENhc29zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBcUtBLGdCQ0tBLENDeEtRLG9HQUFBLENGS1IsS0FJSSxxQkFBQSxDQUhBLHFCQUFBLENBSUEsVUFBQSxDQUZDLGVDSUwsQ0RDQSxpQkFHSSxrQkNFSixDRENBLEtBQ0ksZ0NBQUEsQ0FFQyxjQUFBLENBREQsZ0JDR0osQ0RJQSxHQUNJLGNDQUosQ0RHQSxHQUNJLGdCQ0FKLENER0EsR0FDSSxnQkNDSixDREdBLE1BSEksVUNLSixDREZBLEdBQ0ksY0NDSixDREdBLEdBQ0ksZ0JDQ0osQ0RHQSxNQUhJLGFDS0osQ0RGQSxHQUNJLGNDQ0osQ0RHQSxFQUNJLGNDQUosQ0RHQSxJQUNJLGNDQUosQ0RHQSxXQUNJLGNDQUosQ0RHQSxHQUNJLFlBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCQ0FKLENER0EsTUFJSSxhQUFBLENBRkEsY0FBQSxDQUlBLGlCQUFBLENBREEsZUFBQSxDQUZBLGdCQ0dKLENESUEsU0FDSSxXQ0RKLENET0EsU0FFSSxrQkFBQSxDQURBLGVDRkosQ0RNQSxRQUNJLGVDSEosQ0RNQSxlQUNJLGlCQ0hKLENETUEsa0JBQ0ksa0JDSEosQ0RNQSxhQUNJLGdCQ0hKLENETUEsWUFDSSxlQ0hKLENETUEsU0FDSSx5QkNISixDRE1BLFNBQ0ksdUJDSEosQ0RNQSxZQUdJLGFBQUEsQ0FGQSxnQkFBQSxDQUNB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Q0FKQSxVQUFBLENBREEsY0FBQSxDQURBLGFNK0YrQixDTjNGL0IsY00yRmdELENObEdoRCxlQzdDTSxDRHlERixVTXNGa0MsQ05oR3RDLGlCQUFBLENBREEsb0JBQUEsQ0FrQkksU0g4OUNSLENHcDlDSSxtQkFDSSxTQUFBLENBQ0EsaUJIdTlDUixDU2o1Q0EsVUFDSSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSwwQlRvNUNKLENTajVDQSxTTjVHSSx3QkNwREcsQ0trS0gsa0JBQUEsQ05wR0EsZ0JBQUEsQ0FKQSxVQUFBLENBREEsY0FBQSxDQURBLGFNeUcrQixDTnJHL0IsY01xR2lELENONUdqRCxlQzdDTSxDRHlERixVTWdHa0MsQ04xR3RDLGlCQUFBLENBREEsb0JBQUEsQ0FrQkksVUh5L0NSLENHLytDSSxlQUNJLFNBQUEsQ0FDQSxpQkhrL0NSLENTajZDQSxhTmhKSSxxQkFBQSxDQUVBLGtCTStJZ0UsQ0FDaEUscUJBQUEsQ05wSkEsbUJNbUpzQixDTmhKdEIsWUh5akRKLENTcjZDQSxhTnRISSx3QkNwREcsQ0s2S0gsa0JBQUEsQ04vR0EsZ0JBQUEsQ0FKQSxVQUFBLENBREEsY0FBQSxDQURBLGFNbUgrQixDTi9HL0IsY00rR2tELENOdEhsRCxlQzdDTSxDRHlERixVTTBHa0MsQ0FDdEMsWUFBQSxDTnJIQSxpQkFBQSxDQURBLG9CQUFBLENBa0JJLFdId2hEUixDRzlnREksbUJBQ0ksU0FBQSxDQUNBLGlCSGloRFIsQ1NyN0NBLFlONUhJLHdCQ3BERyxDRDZESCxpQkFBQSxDQUNBLGdCQUFBLENBSkEsVUFBQSxDQURBLGNBQUEsQ0FEQSxhTXlIK0IsQ05ySC9CLGNNcUhrRCxDTjVIbEQsZUM3Q00sQ0R5REYsVU1nSGtDLENBQ3RDLFVBQUEsQ04zSEEsaUJBQUEsQ0FEQSxvQkFBQSxDQWtCSSxXSDZpRFIsQ0duaURJLGtCQUNJLFNBQUEsQ0FDQSxpQkhzaURSLENTcDhDQSxhTmpLSSxxQkFBQSxDQUVBLGtCTWdLZ0UsQ05uS2hFLFFNbUt1QyxDTnBLdkMsbUJNb0tzQixDTmpLdEIsWUg0bURKLENTeDhDQSxVQUNJLFlBQUEsQ0FFQSxXQUFBLENBREEsNEJBQUEsQ0FFQSxpQlQyOENKLENTeDhDQSxrQk43SUksd0JDL0RJLENEd0VKLGlCQUFBLENBQ0EsZ0JBQUEsQ0FKQSxVQUFBLENBREEsY0FBQSxDQURBLGFNMElnQyxDTnRJaEMsZ0JNc0ltRCxDTjdJbkQsZUM3Q00sQ0R5REYsV01pSW1DLENBQ3ZDLFNBQUEsQ041SUEsaUJBQUEsQ0FEQSxvQkFBQSxDQWtCSSxVSGlsRFIsQ0d2a0RJLHdCQUNJLFNBQUEsQ0FDQSxpQkgwa0RSLENTeDlDQSxRQVdJLHNCQUFBLENBTkEsa0JBQUEsQ0FKQSxVQUFBLENBS0EsYUFBQSxDQUZBLGdCQUFBLENBREEsZUFBQSxDQUlBLFdBQUEsQ0FFQSxnQkFBQSxDQUNBLGVBQUEsQ0FSQSx3QkFBQSxDQU1BLFdUODlDSixDU3g5Q0Esa0JOaEtJLHdCQ3JESSxDRDhESixpQkFBQSxDQUNBLGdCQUFBLENBSkEsVUFBQSxDQURBLGNBQUEsQ0FEQSxhTTZKZ0MsQ056SmhDLGNNeUpxRCxDTmhLckQsZUM3Q00sQ0R5REYsV01vSm1DLENOOUp2QyxpQkFBQSxDQURBLG9CQUFBLENBa0JJLFlIbW5EUixDR3ptREksd0JBQ0ksU0FBQSxDQUNBLGlCSDRtRFIsQ1N4K0NBLGNObk1JLHFCQUFBLENBRUEsa0JNa004RCxDTnJNOUQsa0JNcU11QyxDTnRNdkMsbUJNc01zQixDTm5NdEIsVUhrckRKLENTNStDQSxRQUdJLFdUKytDSixDUzUrQ0Esa0JBTEksV0FBQSxDQUNBLGNUcy9DSixDU2wvQ0EsVUFFSSxXVGcvQ0osQ1M1K0NBLFVBRUksV1RnL0NKLENTNStDQSx1QkFMSSxXQUFBLENBRUEsY1RxL0NKLENTbC9DQSxhQUVJLFdUZy9DSixDUzUrQ0EsU0FNSSxXQUFBLENBREEsa0JUZy9DSixDUzUrQ0Esa0JBTkksa0JBQUEsQ0FDQSxVTDNQSSxDS3dQSixZQUFBLENBQ0Esc0JUOC9DSixDU3YvQ0EsU0FHSSx3QkFBQSxDQUZBLHFCQUFBLENBQ0Esa0JBQUEsQ0FJQSxxQlRpL0NKLENTNytDSSxpQ0FTSSxzQkFBQSxDQVBBLFdBQUEsQ0FLQSxrQkFBQSxDQURBLFVMaFJBLENLOFFBLFlBQUEsQ0FDQSxxQkFBQSxDQUdBLGNBQUEsQ0FMQSxRVHMvQ1IsQ1M1K0NBLHFCQUdJLG9CQUFBLENBQUEsZUFBQSxDQUZBLFlBQUEsQ0FDQSw2QlRnL0NKLENTNStDQSxPQUNJLFlBQUEsQ0FDQSxVVCsrQ0osQ1M1K0NBLE9BR0ksV0FBQSxDQUZBLGNBQUEsQ0FDQSxVVGcvQ0osQ1M1K0NBLGNBR0ksV1QrK0NKLENTNStDQSwyQkFMSSxZQUFBLENBQ0EscUJUcS9DSixDUzcrQ0kseUNBU0ksc0JBQUEsQ0FQQSxXQUFBLENBS0Esa0JBQUEsQ0FEQSxVTHhUQSxDS3NUQSxZQUFBLENBQ0EscUJBQUEsQ0FHQSxjQUFBLENBTEEsUVRzL0NSLENTMStDQSxZQUNJLHFCQUFBLENBR0EsV0FBQSxDQUZBLFVBQUEsQ0FDQSxnQkFBQSxDQUVBLGlCVDYrQ0osQ1MxK0NBLGVBQ0ksd0JBQUEsQ0FDQSxVVDYrQ0osQ1MxK0NBLGFBQ0kscUJBQUEsQ0FDQSxVVDYrQ0osQ1MzK0NJLGdCQUNJLGdCQUFBLENBQ0EsaUJUOCtDUixDUzErQ0EsS0FDSSxVVDYrQ0osQ1N6K0NBLFFBSUksV0FBQSxDQURBLHFCVDgrQ0osQ1MxK0NBLGVBTkksWUFBQSxDQUNBLGtCVHEvQ0osQ1NoL0NBLE9BR0ksY1Q2K0NKLENTcitDQSxvQkFDSSxZQUFBLENBQ0Esa0JUNitDSixDUzErQ0EsZUFHSSxZQUFBLENBRkEsWUFBQSxDQUNBLHFCVDgrQ0osQ1MzK0NJLHFCQUNJLGVUOCtDUixDUzErQ0EsTUFDSSxZQUFBLENBQ0EsUUFBQSxDQUNBLHdCQUFBLENBR0EsaUJBQUEsQ0FGQSxXVCsrQ0osQ1MxK0NBLGVBRUksd0JBQUEsQ0FEQSxlQUFBLENBS0EsUUFBQSxDQURBLFVUOCtDSixDUzErQ0EseUJBTkksWUFBQSxDQUNBLGdCVG8vQ0osQ1MxK0NBLFlBQ0ksUVQ2K0NKLENTMStDQSxNQUNJLFlBQUEsQ0FDQSxrQlQ2K0NKLENTMytDSSxZQUVJLGtCQUFBLENBQ0EsaUJBQUEsQ0FGQSxVVGcvQ1IsQ1MzK0NJLFNBRUksUUFBQSxDQUNBLGlCQUFBLENBRkEsVVRnL0NSLENTeitDQSxRQUNJLFlBQUEsQ0FDQSxrQlQ0K0NKLENTeitDQSxTQUNJLFdUNCtDSixDU3orQ0EsWUFDSSxXQUFBLENBR0EsZ0JBQUEsQ0FEQSxjQUFBLENBREEsVVQ4K0NKLENTeitDQSxZQUNFLFlBQUEsQ0FFQSxRQUFBLENBREEsbUNUNitDRixDUzErQ0UsaUJBQ0UsWUFBQSxDQUNBLHFCVDYrQ0osQ1MzK0NJLHVCQUNFLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGVUOCtDTixDUzMrQ0ksMEJBRUUsZ0JBQUEsQ0FDQSxXQUFBLENBRkEsZVRnL0NOLENHajdESSx5Qk00Y0EsZUFHSSxnQkFBQSxDQURBLFVBQUEsQ0FEQSxVVDQrQ04sQ1N2K0NFLGtCTnJhQSx3QkNyREksQ0Q4REosaUJBQUEsQ0FDQSxnQkFBQSxDQUpBLFVBQUEsQ0FEQSxjQUFBLENBREEsYU1rYW9DLENOOVpwQyxnQk04WnVELENOcmF2RCxlQzdDTSxDRHlERixXTXladUMsQ05uYTNDLGlCQUFBLENBREEsb0JBQUEsQ0FrQkksVUhzNEROLENHNTNERSx3QkFDSSxTQUFBLENBQ0EsaUJIODNETixDU3IvQ0UsWU56YUEsd0JDcERHLENENkRILGlCQUFBLENBQ0EsZ0JBQUEsQ0FKQSxVQUFBLENBREEsY0FBQSxDQURBLGFNc2FtQyxDTmxhbkMsYU1rYXFELENOemFyRCxlQzdDTSxDRHlERixVTTZac0MsQ052YTFDLGlCQUFBLENBREEsb0JBQUEsQ0FrQkksVUh3NUROLENHOTRERSxrQkFDSSxTQUFBLENBQ0EsaUJIZzVETixDU25nREUsYU43YUEsd0JDcERHLENENkRILGlCQUFBLENBQ0EsZ0JBQUEsQ0FKQSxVQUFBLENBREEsY0FBQSxDQURBLGFNMGFtQyxDTnRhbkMsYU1zYXFELENON2FyRCxlQzdDTSxDRHlERixVTWlhc0MsQ04zYTFDLGlCQUFBLENBREEsb0JBQUEsQ0FrQkksVUgwNkROLENHaDZERSxtQkFDSSxTQUFBLENBQ0EsaUJIazZETixDU2poREUsU05qYkEsd0JDcERHLENENkRILGlCQUFBLENBQ0EsZ0JBQUEsQ0FKQSxVQUFBLENBREEsY0FBQSxDQURBLGFNOGFtQyxDTjFhbkMsYU0wYXFELENOamJyRCxlQzdDTSxDRHlERixVTXFhc0MsQ04vYTFDLGlCQUFBLENBREEsb0JBQUEsQ0FrQkksVUg0N0ROLENHbDdERSxlQUNJLFNBQUEsQ0FDQSxpQkhvN0ROLENTL2hERSxhTnJiQSx3QkNwREcsQ0Q2REgsaUJBQUEsQ0FDQSxnQkFBQSxDQUpBLFVBQUEsQ0FEQSxjQUFBLENBREEsYU1rYm1DLENOOWFuQyxjTThhcUQsQ05yYnJELGVDN0NNLENEeURGLFVNeWFzQyxDTm5iMUMsaUJBQUEsQ0FEQSxvQkFBQSxDQWtCSSxVSDg4RE4sQ0dwOERFLG1CQUNJLFNBQUEsQ0FDQSxpQkhzOEROLENTN2lERSxlQUdJLHNCQUFBLENBRkEsWUFBQSxDQUNBLHFCQUFBLENBU0EsY1R3aUROLENTOWlETSxxQkFDSSxjQUFBLENBQ0EsZUFBQSxDQUNBLGdCVGdqRFYsQ1MxaURFLFNBQ0ksa0JUNGlETixDUzFpRE0saUJBQ0ksV1Q0aURWLENTeGlERSxZQUNJLGNUMGlETixDU3ZpREUsWUFDSSxXQUFBLENBR0EsZ0JBQUEsQ0FEQSxjQUFBLENBREEsVVQyaUROLENTcmlERSxhTjFmQSxxQkFBQSxDQUVBLGtCTTBmb0UsQ043ZnBFLFFNNmYyQyxDTjlmM0MsU004ZjBCLENOM2YxQixZSHFpRUYsQ1NsaURNLHdCQUNJLGNUdWlEVixDU25pREUsT0FDSSxVVHFpRE4sQ1NsaURFLE9BQ0ksVVRvaUROLENTamlERSx5QkFFSSxVVG1pRE4sQ0FDRiIsImZpbGUiOiJhcHB2MjAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogY29tbyBzZWxlY2Npb25hciBcclxuICAgIC4gY3VhbmRvIGVzIHBvciBjbGFzZVxyXG4gICAgcCBub21icmUgZWwgZWxlbWVwbG8gZW4gZXN0ZSBlamVtcGxvIHAgZGUgcGFycmFmb1xyXG4gICAgIyBjdWFuZG8gZXMgcG9yIGlkIFxyXG4gICAgW3NyYz0nZm9mby5qZ3AnXSBsbGFtYW5kbyBwb3IgYXRyaWJ1dG9cclxuICAgICovXHJcblxyXG5odG1sIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAvKiBwYXJhIHF1ZSBubyBzdW1lIGxvcyBhbmNob3MgZGVsIHBhZGluZyBhbCBkZWx3aXRoICovXHJcbiAgICAgZm9udC1zaXplOiA2Mi41JTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuKixcclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG4gICAgYm94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcblxyXG4vKiBnbG9iYWxlcyovXHJcblxyXG5oMSB7XHJcbiAgICBmb250LXNpemU6IDRyZW07XHJcbn1cclxuXHJcbmgyIHtcclxuICAgIGZvbnQtc2l6ZTogMy40cmVtO1xyXG59XHJcblxyXG5oMyB7XHJcbiAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgIG1hcmdpbjogNXB4O1xyXG59XHJcblxyXG5oNCB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBtYXJnaW46IDVweDtcclxufVxyXG5cclxuaDUge1xyXG4gICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuaDYge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbnAge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG59XHJcblxyXG5pbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxufVxyXG5cclxuZW0ge1xyXG4gICAgY29sb3I6IHRvbWF0bztcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgd29yZC1zcGFjaW5nOiAwLjZyZW07XHJcbn1cclxuXHJcbmxhYmVsIHtcclxuICAgIC8vIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgY29sb3I6IHJnYigyNTUsIDI1NSwgODEpO1xyXG4gICAgbWFyZ2luOiA1cHggMTBweCA1cHggMTBweDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIC8qIG1pbi13aWR0aDogMjVyZW07ICovXHJcbn1cclxuXHJcbmZpZWxkc2V0IHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuXHJcbi8qIHV0aWxpZGFkZXMgKi9cclxuXHJcbi5zZWNjaW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG59XHJcblxyXG4uZnctMzAwIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbi5jZW50cmFyLXRleHRvIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmp1c3RpZmljYXItdGV4dG8ge1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxufVxyXG5cclxuLnJpZ2h0LXRleHRvIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4ubGVmdC10ZXh0byB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4uY2FwaXRhbCB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxufVxyXG5cclxuLmQtYmxvY2sge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbnRlbmVkb3Ige1xyXG4gICAgbWF4LXdpZHRoOiAxMjByZW07XHJcbiAgICB3aWR0aDogOTUlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5jZW50cmFye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmVuZmlsYSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxufVxyXG5cclxuLmVuY29sdW1uYSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uYm9yZGVzIHtcclxuICAgIGJvcmRlcjogYmxhY2s7XHJcbn1cclxuXHJcbi5jb2xvcm9yYW5nZSB7XHJcbiAgICBjb2xvcjogYnVybHl3b29kO1xyXG59XHJcblxyXG4uc2VwYXJhZG9zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xyXG4gICAganVzdGlmeS1pdGVtczogbGFzdCBiYXNlbGluZTtcclxuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxufVxyXG5cclxuLmNlbGRhe1xyXG4gICAgYm9yZGVyOiBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogYmxhY2s7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgIGNvbG9yOiBibGFjaztcclxuXHRmb250LWZhbWlseTogJ0NhbGlicmkgTGlnaHQgKFTDrXR1bG9zKSc7XHJcblx0bGluZS1oZWlnaHQ6IDFyZW07XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEAzMDA7NDAwOzcwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuLyogY29tbyBzZWxlY2Npb25hciBcbiAgICAuIGN1YW5kbyBlcyBwb3IgY2xhc2VcbiAgICBwIG5vbWJyZSBlbCBlbGVtZXBsbyBlbiBlc3RlIGVqZW1wbG8gcCBkZSBwYXJyYWZvXG4gICAgIyBjdWFuZG8gZXMgcG9yIGlkIFxuICAgIFtzcmM9J2ZvZm8uamdwJ10gbGxhbWFuZG8gcG9yIGF0cmlidXRvXG4gICAgKi9cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiBwYXJhIHF1ZSBubyBzdW1lIGxvcyBhbmNob3MgZGVsIHBhZGluZyBhbCBkZWx3aXRoICovXG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4vKiBnbG9iYWxlcyovXG5oMSB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDMuNHJlbTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbWFyZ2luOiA1cHg7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW46IDVweDtcbn1cblxuaDUge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxucCB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5lbSB7XG4gIGNvbG9yOiB0b21hdG87XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB3b3JkLXNwYWNpbmc6IDAuNnJlbTtcbn1cblxubGFiZWwge1xuICBmb250LXNpemU6IDJyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCA4MSk7XG4gIG1hcmdpbjogNXB4IDEwcHggNXB4IDEwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgLyogbWluLXdpZHRoOiAyNXJlbTsgKi9cbn1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qIHV0aWxpZGFkZXMgKi9cbi5zZWNjaW9uIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLmZ3LTMwMCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5jZW50cmFyLXRleHRvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uanVzdGlmaWNhci10ZXh0byB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbi5yaWdodC10ZXh0byB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubGVmdC10ZXh0byB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jYXBpdGFsIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmNvbnRlbmVkb3Ige1xuICBtYXgtd2lkdGg6IDEyMHJlbTtcbiAgd2lkdGg6IDk1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jZW50cmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5lbmZpbGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uZW5jb2x1bW5hIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmJvcmRlcyB7XG4gIGJvcmRlcjogYmxhY2s7XG59XG5cbi5jb2xvcm9yYW5nZSB7XG4gIGNvbG9yOiBidXJseXdvb2Q7XG59XG5cbi5zZXBhcmFkb3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICBqdXN0aWZ5LWl0ZW1zOiBsYXN0IGJhc2VsaW5lO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG5cbi5jZWxkYSB7XG4gIGJvcmRlcjogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkNhbGlicmkgTGlnaHQgKFTDrXR1bG9zKVwiO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG5odG1sIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiKDEyMiwgNDgsIDE5Nik7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDE3LCAxMywgODIpIDE3JSwgcmdiKDkzLCAyNywgMTI2KSAzOCUsIHJnYigyNiwgMTQ0LCAxNjgpIDc2JSwgcmdiKDUzLCA1NiwgMTEwKSAxMDAlKTtcbn1cblxuLyogbmF2ZWdhY2lvbiAqL1xuLk5hdmVnYWNpb24gYSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGNvbG9yOiByZ2IoMTY4LCAxNjgsIDApO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBHZW5ldmEsIFRhaG9tYSwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubWVuc2FqZSB7XG4gIGNvbG9yOiBicm93bjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhbmNoZWRhbG1vbmQ7XG4gIGJvcmRlcjogcmlkZ2UgYmxhY2s7XG59XG5cbi5zaXRlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDJyZW0gYXV0bztcbn1cblxuLnNpdGUtaGVhZGVyIGgxLFxuaDUge1xuICBtYXJnaW46IDVweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLlRpdHVsbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvdXJnZXR0ZVwiO1xuICBmb250LXNpemU6IDVyZW07XG4gIHRleHQtc2hhZG93OiA0cHggNHB4IGJsYWNrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogYmx1ZTtcbn1cblxuaDEuVGl0dWxvIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2hhZG93OiAxMCAxMCAzMHB4IGJsYWNrO1xufVxuXG4ucmVsb2pjIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsaXBUaW1lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBjb2xvcjogc2xhdGVibHVlO1xufVxuXG4uc2VwYXJhIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExMTExMTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUwLCA1MCwgNTApO1xufVxuXG4uY3VlcnBvaSB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvdG9uZXNpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0NXZoO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmJvdG9uLWFtYXJpbGxvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2toYWtpO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDFyZW0gM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTB2dztcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIGJvcmRlcjogNHB4IG91dHNldCB3aGl0ZTtcbn1cblxuLmJvdG9uLWFtYXJpbGxvOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uZmFsc2Vib3RvbiB7XG4gIHBhZGRpbmc6IDBweCAwIDhweCAwcHg7XG4gIG1hcmdpbjogOHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB3aWR0aDogNTAuNXZ3O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uaW5ncmVzbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgaGVpZ2h0OiA5MHZoO1xufVxuXG4udXN1YXJpbyB7XG4gIGJvcmRlcjogc29saWQgYmxhY2sgMnB4O1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJra2hha2k7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnVzdWFyaW8gZmllbGRzZXQsXG4udXN1YXJpbyBsYWJlbCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLyogY2VsdWxhciAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5yZWxvamMge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICAuc2l0ZS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5zaXRlLWhlYWRlciAuVGl0dWxvIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbiAgLk5hdmVnYWNpb24gYSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbiAgLmJvdG9uLWFtYXJpbGxvIHtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgd2lkdGg6IDcwdnc7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZmFsc2Vib3RvbiB7XG4gICAgd2lkdGg6IDcwLjV2dztcbiAgfVxufVxuLmZvdG8ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIG5hdmVnYWNpb24gKi9cbi5OYXZlZ2FjaW9uaiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLk5hdmVnYWNpb25qIGEge1xuICBjb2xvcjogY2hhcnRyZXVzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luOiAwIDJyZW07XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBHZW5ldmEsIFRhaG9tYSwgc2Fucy1zZXJpZjtcbn1cblxuLyogcGFyYSBlbCBoZWFkZXIqL1xuLnNpdGUtaGVhZGVyIGgxLFxuaDUge1xuICBtYXJnaW46IDVweDtcbiAgcGFkZGluZzogMDtcbiAgLyogY29sb3I6IHJlZDsgKi9cbiAgLyogbWFyZ2luLXRvcDogNXB4OyAqL1xuICAvKiBtYXJnaW4tYm90dG9tOiA1cHg7ICovXG4gIC8qIHBvc2l0aW9uOiByZWxhdGl2ZTsgKi9cbn1cblxuLnNpdGUtaGVhZGVyIGg1OmhvdmVyIHtcbiAgY29sb3I6IGNoYXJ0cmV1c2U7XG59XG5cbi5jdWVycG9qIHtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYW5vdGFjaW9uZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuXG4uZGl2aXNpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogNjB2dztcbn1cblxuLmRhdG9zIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2MHZ3O1xuICBtYXJnaW46IDVweCBhdXRvO1xuICBwYWRkaW5nOiA1cHggYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2toYWtpO1xuICBib3JkZXI6IHNvbGlkO1xufVxuXG4uZ2lmIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyOHZ3O1xuICBtYXJnaW46IDEwcHggMTBweCBhdXRvO1xuICBoZWlnaHQ6IDI4dmg7XG59XG5cbi5naWZtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZhbHNlYm90b25qdSB7XG4gIHBhZGRpbmc6IDBweCAwcHggOHB4IDBweDtcbiAgbWFyZ2luOiA4cHggMHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB3aWR0aDogMjEuNXZ3O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uYm90b24tYW1hcmlsbG9qdSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtraGFraTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxcmVtIDNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwdnc7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBib3JkZXI6IDRweCBvdXRzZXQgd2hpdGU7XG4gIHdpZHRoOiAyMXZ3O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ib3Rvbi1hbWFyaWxsb2p1OmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ucGxheWVycyB7XG4gIC8qIGhlaWdodDogMTAwcHg7ICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnBhcnRpY2lwYW50ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGxlZnQ7XG4gIG1hcmdpbjogNXB4IDEwcHg7XG4gIHBhZGRpbmc6IDVweCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4ucGFydGljaXBhbnRlIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAzcyBlYXNlLWluLW91dDtcbn1cblxuLmltYWdlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi5pbWFnZW4gaDIge1xuICBtYXJnaW46IDEwcHggMTBweCBhdXRvO1xufVxuXG4udmFsb3JlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cblxuLmJvdG9uLXZlcmRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYjg1ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxcmVtIDNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwdnc7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBib3JkZXI6IDRweCBvdXRzZXQgd2hpdGU7XG59XG5cbi5ib3Rvbi12ZXJkZTpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLm1pbmlib3RvbiB7XG4gIGNvbG9yOiBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgLyogZmxleDogMCAwIDEwMCU7ICovXG4gIGJvcmRlcjogMnB4IG91dHNldCByZWQ7XG4gIC8qIHdpZHRoOiA1cHg7ICovXG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luOiA0cHggMHB4IDBweCAwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAvKiB0ZXh0LXNoYWRvdzogM3B4IDNweCBncmF5OyAqL1xuICAvKiBtYXJnaW46IDVweCAxMHB4IDVweCAxMHB4OyAqL1xuICAvKiBzdHlsZS5ib3hTaGFkb3c9XCIxMHB4IDIwcHggMzBweCBibHVlXCIgKi9cbn1cblxuLm1pbmlib3Rvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubml2ZWxjYW5hc3RhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogZGFya2JsdWU7XG4gIHdpZHRoOiA4MCU7XG59XG5cbi5uaXZlbGNhbmFzdGEgSDEge1xuICBtYXJnaW46IDhweDtcbiAgY29sb3I6IHJnYigyNTUsIDIzOCwgMjM4KTtcbiAgdGV4dC1zaGFkb3c6IDRweCA0cHggYmx1ZTtcbn1cblxuLnBpZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZ2FuYWRvciB7XG4gIHdpZHRoOiAyMCU7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmdhbmFkb3IgaDMge1xuICBtYXJnaW46IDVweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uanVnYWRvciB7XG4gIGZsZXg6IDI7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5qdWdhZG9yIGlucHV0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICB3aWR0aDogOTAlO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uYm90b25lc2oge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLyogY2VsdWxhciAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zaXRlLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuc2l0ZS1oZWFkZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAuTmF2ZWdhY2lvbmogYSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbiAgLmFub3RhY2lvbmVzIHtcbiAgICB3aWR0aDogMWZyO1xuICB9XG4gIC5hbm90YWNpb25lcyAuZGF0b3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5hbm90YWNpb25lcyAuZGF0b3MgLnBhcnRpY2lwYW50ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmFub3RhY2lvbmVzIC5kYXRvcyAucGFydGljaXBhbnRlIC5qdWdhZG9yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYW5vdGFjaW9uZXMgLmRhdG9zIC5wYXJ0aWNpcGFudGUgLmp1Z2Fkb3IgI25vbWJyZXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cbiAgLmltYWdlbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuaW1hZ2VuIGgyIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmJhcnJhYm90b25lcyB7XG4gICAgd2lkdGg6IDM1dnc7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gICNudWV2b3Age1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDB2dztcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gIC5ib3RvbmVzIC5mYWxzZWJvdG9uIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDQydnc7XG4gIH1cbiAgLmZhbHNlYm90b25qdSBhIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuICAjbnVldm9wIHtcbiAgICB3aWR0aDogMjh2dztcbiAgfVxufVxuLm1zcCB7XG4gIG1hcmdpbjogMDtcbiAgLyogdGV4dC1hbGlnbjogY2VudGVyOyAqL1xuICBjb2xvcjogY2hhcnRyZXVzZTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnNlcGFyYWMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTAsIDUwLCA1MCk7XG4gIC8qIGJvcmRlci1yYWRpdXM6IDdweDsgKi9cbiAgLyogYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC44KTsgKi9cbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTExMTExO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICAvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ICovXG4gIC8qIHBvc2l0aW9uOiByZWxhdGl2ZTsgKi9cbiAgLyogbWFyZ2luOiAwIDFweDsgKi9cbn1cblxuLyogbmF2ZWdhY2lvbiAqL1xuLk5hdmVnYWNpb25jIGEge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBjb2xvcjogY2hhcnRyZXVzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgR2VuZXZhLCBUYWhvbWEsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luOiAxMHB4IDBweCAwcHggMHB4O1xufVxuXG4vKiBwYXJhIGVsIGhlYWRlciovXG4uc2l0ZS1oZWFkZXJjIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDQuMnJlbTtcbn1cblxuLnRpdHVsbyBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDQwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIGhlaWdodDogNzBweDsgKi9cbn1cblxuLk5hdmVnYWNpb25jIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbn1cblxuLmN1ZXJwb2Mge1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQ7XG4gIGJvcmRlci10b3AtY29sb3I6IGxhd25ncmVlbjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJlbmNhYmV6YWRvYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07XG59XG5cbi5hbm90YWNpb25lc2Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cblxuLmp1Z2Fkb3Jlc2Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYWxpZ24taXRlbXM6IGxlZnQ7XG4gIG1pbi13aWR0aDogMjB2dztcbiAgbWFyZ2luOiAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAxMzYsIDY4KTtcbn1cblxuLnBvcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYWxpZ24taXRlbXM6IHJpZ2h0O1xufVxuXG4ucG9zaSBoMiB7XG4gIG1hcmdpbjogMTNweCAwcHg7XG4gIHRleHQtc2hhZG93OiA0cHggMnB4IGJsYWNrO1xufVxuXG4uZW5jYWJlemFkb2Mge1xuICBib3JkZXItc3R5bGU6IHJpZGdlO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwYWRkaW5nOiAwcHggMTBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmVuY2FiZXphZG9jIGgyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiBhdXRvIDBweCBhdXRvIDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG4uZW5jYWJlemFkb2MgaW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDNzIGVhc2UtaW4tb3V0O1xufVxuXG4ucGxheWVyYyB7XG4gIHRleHQtc2hhZG93OiAtM3B4IDNweCA1cHggYmxhY2s7XG59XG5cbi5kYXRvc2Mge1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJra2hha2k7XG4gIGJvcmRlcjogc29saWQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbn1cblxuLmRpdmlkZWMge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDNweCAzcHggMCAzcHg7XG59XG5cbi5kaXZpZGVjIGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBtYXJnaW46IDNweCAxcHggM3B4IDhweDtcbiAgd2lkdGg6IDIxdnc7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5zdWJ0b3RhbCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gIGFsaWduLWl0ZW1zOiByaWdodDtcbn1cblxuLnN1YnRvdGFsIGxhYmVsIHtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1zaGFkb3c6IDNweCAzcHggYmxhY2s7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cblxuLnRvdGFsZXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogcmlnaHQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IGRvdWJsZSA1cHg7XG4gIGJvcmRlci1sZWZ0OiBkb3VibGUgNXB4O1xufVxuXG4udG90YWxlcyBsYWJlbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LXNoYWRvdzogM3B4IDNweCBibGFjaztcbn1cblxuLyogYm90b25lcyAqL1xuLmJhcnJhYm90b25lc2Mge1xuICBwYWRkaW5nOiAwcHggM3B4IDNweCAwcHg7XG4gIG1hcmdpbjogMTBweCAwcHg7XG59XG5cbi5mYWxzZWJvdG9uYyB7XG4gIHBhZGRpbmc6IDBweCAzcHggM3B4IDBweDtcbiAgbWFyZ2luOiA4cHggOHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB3aWR0aDogMTUuMXZ3O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uYm90b25lc2Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgaGVpZ2h0OiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5cbi5ib3Rvbi1hbWFyaWxsb2Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJra2hha2k7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMXJlbSAzcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHZ3O1xuICBtYXJnaW4tbGVmdDogLTJweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgYm9yZGVyOiA0cHggb3V0c2V0IHdoaXRlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAycHggMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGhlaWdodDogMzNweDtcbiAgd2lkdGg6IDE1dnc7XG59XG5cbi5ib3Rvbi1hbWFyaWxsb2M6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5ib3Rvbi12ZXJkZWMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNiODVlO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDFyZW0gM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTB2dztcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIGJvcmRlcjogNHB4IG91dHNldCB3aGl0ZTtcbiAgd2lkdGg6IDEwdnc7XG4gIGhlaWdodDogMzNweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJvdG9uLXZlcmRlYzpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJvdG9uQSB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBoZWlnaHQ6IDMzcHg7XG4gIHdpZHRoOiAyMDNweDtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIGJvcmRlcjogMnB4IG91dHNldCB3aGl0ZTtcbn1cblxuLnZhbG9yZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi5taW5pYm90b24ge1xuICBjb2xvcjogYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJvcmRlcjogMnB4IG91dHNldCByZWQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luOiA0cHggMHB4IDBweCAwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYm90b246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJvdG9uOmZvY3VzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5ib3RvbkE6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJvdG9uQTpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubWluaWJvdG9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5ib3Rvbi1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNzAsIDE2NywgMTY3KTtcbiAgY29sb3I6IHJnYigxMTcsIDExNiwgMTE2KTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ubml2ZWxjYW5hc3RhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xufVxuXG4ubml2ZWxjYW5hc3RhIGgxIHtcbiAgbWFyZ2luOiA4cHg7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDgxKTtcbiAgdGV4dC1zaGFkb3c6IDRweCAzcHggYmxhY2s7XG59XG5cbi5waWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbiNnYW5hZG9yIHtcbiAgdGV4dC1zaGFkb3c6IDNweCAzcHggYmxhY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogM3B4IDAgNXB4IDA7XG59XG5cbi5nYW5hZG9yIHtcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAvKiBjb2xvcjogcmVkOyAqL1xufVxuXG4uZ2FuYWRvciBoMyB7XG4gIG1hcmdpbjogNXB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zaWduYXR1cmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIGhlaWdodDogMjBweDsgKi9cbn1cblxuLnNpZ25hdHVyZSBoNSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtc2hhZG93OiAzcHggM3B4IGJsYWNrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLm92ZXJsYXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgdG9wOiAwO1xufVxuXG4uZHRwdW50YWplcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4udGFibGFtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYnVybHl3b29kO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgYm9yZGVyOiBzb2xpZCBibGFjaztcbiAgd2lkdGg6IDExdnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDIwcyBlYXNlLWluLW91dDtcbn1cblxuLnRhYmxhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYnVybHl3b29kO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgYm9yZGVyOiBzb2xpZCBibGFjaztcbiAgd2lkdGg6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmlqbyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm94LXNoYWRvdzogMCAwLjNyZW0gMC40cmVtICM0NDQ7XG59XG5cbi5kYXRvc3RhYmxhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29ybmZsb3dlcmJsdWU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRyYW5zaXRpb246IGFsbCAzcyBlYXNlLWluLW91dDtcbn1cblxuLnRwaWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBicm93bjtcbn1cblxuLm1heW9ydmFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY2hvY29sYXRlO1xufVxuXG4ubWVub3J2YWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrb2xpdmVncmVlbjtcbn1cblxuLmFsZXJ0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IGJyb3duIGRvdWJsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYjg1ZTtcbn1cblxuLmFsZXJ0YSBoNCB7XG4gIG1hcmdpbjogMXJlbTtcbn1cblxuLmFsZXJ0YS5lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDcsIDE2LCAxNik7XG59XG5cbi5jdWVycG91c3VhcmlvIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyZDQyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubG9naW4tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogNDBweCAzMHB4O1xuICB3aWR0aDogMzAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLmF2YXRhciBpbWcge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmlucHV0LWdyb3VwIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgY29sb3I6ICM1NTU7XG59XG5cbi5pbnB1dC1ncm91cCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YjVlZmM7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I0ZGQxO1xufVxuXG4uZm9yZ290IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM1NTU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mb3Jnb3Q6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYWxlcnRhIGgzIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxufVxuLmN1ZXJwb3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQ7XG4gIGJvcmRlci10b3AtY29sb3I6IGxhd25ncmVlbjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBsYXduZ3JlZW47XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiBsYXduZ3JlZW47XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGxhd25ncmVlbjtcbn1cblxuLnJlbmNhYmV6YWRvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG5cbi5yZW5jYWJlemFkb3IgaDQge1xuICBtYXJnaW46IDA7XG59XG5cbi5hbm90YWNpb25lc3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuXG4uZGF0b3NyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2toYWtpO1xuICBib3JkZXI6IHNvbGlkO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG59XG5cbi5kYXRvc2Ege1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJra2hha2k7XG4gIGJvcmRlcjogc29saWQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbn1cblxuLmRpdmlkZXIge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDNweCAzcHggMCAzcHg7XG59XG5cbi5kaXZpZGVyIGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBtYXJnaW46IDNweCA4cHggM3B4IDhweDtcbiAgd2lkdGg6IDE1dnc7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5kaXZpZGVhIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAzcHggM3B4IDAgM3B4O1xufVxuXG4uZGl2aWRlYSBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgbWFyZ2luOiAzcHggOHB4IDNweCA4cHg7XG4gIHdpZHRoOiA3dnc7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5zdWJ0b3RhbHIge1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICBhbGlnbi1pdGVtczogcmlnaHQ7XG59XG5cbi5zdWJ0b3RhbHIgbGFiZWwge1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LXNoYWRvdzogM3B4IDNweCBibGFjaztcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuXG4ucHVudGFqZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAzO1xuICBib3JkZXI6IHNvbGlkO1xuICBib3JkZXItdG9wLWNvbG9yOiBsYXduZ3JlZW47XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IGxhd25ncmVlbjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogbGF3bmdyZWVuO1xufVxuXG4ucHVudGFqZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDZyZW07XG4gIGJvcmRlcjogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogbGF3bmdyZWVuO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmFub3RhY2lvbmVzciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5yZW5jYWJlemFkb3Ige1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAucmVuY2FiZXphZG9yIGg0IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5wb3NpIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnBvc2kgaDIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZGF0b3NyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG4gIC5kYXRvc3IgI2MzIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuICAuZGl2aWRlcixcbiAgLmRpdmlkZWEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICBtaW4taGVpZ2h0OiAzLjVyZW07XG4gIH1cbiAgLmRpdmlkZXIgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAuZGl2aWRlYSBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBpbnB1dFtzcmM9XCJpbWcvcmFuYS5wbmdcIl0ge1xuICAgIGhlaWdodDogMHB4O1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cbiAgI3N1YnRvdGFsMSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLm1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDAsIDI0MCwgMjQwKTtcbn1cblxuLnJvam8ge1xuICBjb2xvcjogcmVkO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbmF2ZWdhY2lvbiAqL1xuLm5hdmVnYWNpb25mY2Ege1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQwLCAyNDAsIDI0MCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLm5hdmVnYWNpb25mY2E6aG92ZXIge1xuICBjb2xvcjogcmVkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5uYXZlZ2FjaW9uZmNhLFxuLnJlZ3Jlc286OmhvdmVyIHtcbiAgY29sb3I6IHJlZDtcbn1cblxuLm5hdmVnYWNpb25mY2EgLm5hdmVnYWNpb25mY2F0ZXh0LFxuLnJlZ3Jlc286OmhvdmVyIC5uYXZlZ2FjaW9uZmNhdGV4dCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5yZWdyZXNvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MCwgMjQwLCAyNDApO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4ucmVncmVzbzpob3ZlciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLm5hdmVnYWNpb25mY2F0ZXh0IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlO1xuICBjb2xvcjogeWVsbG93O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvKiBQb3NpdGlvbiB0aGUgdG9vbHRpcCB0ZXh0IC0gc2VlIGV4YW1wbGVzIGJlbG93ISAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5ib3Rvbi1tZW51Y2Ege1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQwLCAyNDAsIDI0MCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA1dmg7XG4gIHdpZHRoOiAxMnZ3O1xufVxuXG4uYm90b24tbWVudWNhOmhvdmVyIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ubWVuc2FqZSB7XG4gIGNvbG9yOiBicm93bjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhbmNoZWRhbG1vbmQ7XG4gIGJvcmRlcjogcmlkZ2UgYmxhY2s7XG59XG5cbi5zaXRlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDJyZW0gYXV0bztcbn1cblxuLnNpdGUtaGVhZGVyIGgxLFxuaDUge1xuICBtYXJnaW46IDVweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLlRpdHVsbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvdXJnZXR0ZVwiO1xuICBmb250LXNpemU6IDVyZW07XG4gIHRleHQtc2hhZG93OiA0cHggNHB4IGJsYWNrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbmgxLlRpdHVsbyBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXNoYWRvdzogMTAgMTAgMzBweCBibGFjaztcbn1cblxuLnJlbG9qYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZXBhcmEge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTExMTExO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTAsIDUwLCA1MCk7XG59XG5cbi5jdWVycG9pYyB7XG4gIGhlaWdodDogNzB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5iYXJyYWJvdG9uZXNjIHtcbiAgcGFkZGluZzogMHB4IDNweCAzcHggMHB4O1xuICBtYXJnaW46IDEwcHggMHB4O1xufVxuXG4uYmFycmFtZW51cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLmJhcnJhbWVudXMgZmllbGRzZXQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ub3BjaW9uZXNDYXNvcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xufVxuXG4ub3BkYXRvcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hc2VjZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuXG4uYm90b24tbWVudWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQwLCAyNDAsIDI0MCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA1dmg7XG4gIHdpZHRoOiAyMHZ3O1xufVxuXG4uYm90b24tbWVudWc6aG92ZXIge1xuICBjb2xvcjogcmVkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5taW5pYm90b25lcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5ib3Rvbi10cmFzaCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDAsIDI0MCwgMjQwKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBoZWlnaHQ6IDV2aDtcbiAgd2lkdGg6IDN2dztcbn1cblxuLmJvdG9uLXRyYXNoOmhvdmVyIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uc3VibWVudWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5zdWJtZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MCwgMjQwLCAyNDApO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogNXZoO1xuICB3aWR0aDogMjB2dztcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLnN1Ym1lbnU6aG92ZXIge1xuICBjb2xvcjogcmVkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5mYWxzZWJvdG9uaSB7XG4gIHBhZGRpbmc6IDBweCAzcHggM3B4IDBweDtcbiAgbWFyZ2luOiA1cHggNXB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB3aWR0aDogOC4xNXZ3O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmJvdG9uLW1lbnVpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MCwgMjQwLCAyNDApO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogNXZoO1xuICB3aWR0aDogNy45dnc7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5ib3Rvbi1tZW51aTpob3ZlciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmJvdG9uLWNhc28ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQwLCAyNDAsIDI0MCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA0dmg7XG4gIHdpZHRoOiA3Ljl2dztcbiAgbWFyZ2luOiA2cHg7XG59XG5cbi5ib3Rvbi1jYXNvOmhvdmVyIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uZmFsc2Vib3RvbmMge1xuICBwYWRkaW5nOiAwcHggM3B4IDNweCAwcHg7XG4gIG1hcmdpbjogMHB4IDBweCAwcHggMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgd2lkdGg6IDEwLjF2dztcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLmJvdG9uZXNjIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGhlaWdodDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4uYm90b24tdmVyZGVjYXNvcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2I4NWU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIHdpZHRoOiAxNXZ3O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYm90b24tdmVyZGVjYXNvczpob3ZlciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmJvdG9uQSB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBoZWlnaHQ6IDMzcHg7XG4gIHdpZHRoOiAyMDNweDtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIGJvcmRlcjogMnB4IG91dHNldCB3aGl0ZTtcbn1cblxuLmJvdG9uLWFtYXJpbGxvY2Ege1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjE4LCAyMTMsIDE0Mik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNDkuNXZ3O1xufVxuXG4uYm90b24tYW1hcmlsbG9jYTpob3ZlciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmZhbHNlYm90b25jYSB7XG4gIHBhZGRpbmc6IDBweCAzcHggM3B4IDBweDtcbiAgbWFyZ2luOiA4cHggOHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB3aWR0aDogNTB2dztcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLmZlY2hhZiB7XG4gIGhlaWdodDogMjdweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB3aWR0aDogMTFyZW07XG59XG5cbi5hc2Vzb3JlcyB7XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDE1cmVtO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5lbXByZXNhcyB7XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDM3cmVtO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5uaXRlbXByZXNhcyB7XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDExcmVtO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5pbmdyZXNvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBoZWlnaHQ6IDkwdmg7XG59XG5cbi51c3VhcmlvIHtcbiAgYm9yZGVyOiBzb2xpZCBibGFjayAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtraGFraTtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4udXN1YXJpbyBmaWVsZHNldCxcbi51c3VhcmlvIGxhYmVsIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBmb250LXNpemU6IDJyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uaW5ncmVzb2RhdG9zY29udHJvbCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgY29sdW1uLWdhcDogMXJlbTtcbn1cblxuLmNhc29zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDk1dnc7XG59XG5cbi5jYXNvbiB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgd2lkdGg6IDdyZW07XG4gIGhlaWdodDogM3JlbTtcbn1cblxuLmZvcm11bGFyaW9jYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMHJlbTtcbn1cblxuLmZvcm1nZW5lcmFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvcm1nZW5lcmFsIGZpZWxkc2V0LFxuLmZvcm1nZW5lcmFsIGxhYmVsIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBmb250LXNpemU6IDJyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4udGFibGFDYXNvcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRiaGVhZGVyQ2Fzb3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjYWRldGJsdWU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnRiYm9keUNhc29zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLnRiYm9keUNhc29zIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLnVybCB7XG4gIHdpZHRoOiA1MHZ3O1xufVxuXG4vKiBwYXJhIHRvcGljb3MgYW51YWxlcyAqL1xuLmRjb2x1bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gIGhlaWdodDogMjlweDtcbn1cblxuLmRhdG9zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZGF0b3NjIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmNhbGVuZGFyaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uaW5nY2FsZW5kYXJpbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlcjogc29saWQ7XG59XG5cbi5pbmdjYWxlbmRhcmlvIGxhYmVsIHtcbiAgbWFyZ2luOiA1cHggMjNweDtcbn1cblxuLm5tZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHdpZHRoOiAxNXJlbTtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5lbmN1YWRyYWRvIGg1IHtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY2FkZXRibHVlO1xuICBib3JkZXI6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLmN1YWRyYWRvIHtcbiAgYm9yZGVyOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi5ubWVzIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZGlhcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5kaWFzIGlucHV0IHtcbiAgd2lkdGg6IDNyZW07XG4gIG1hcmdpbjogMTVweCAwIDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmRpYXMgaDUge1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lbmZpbGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uZGV0YWxsZSB7XG4gIHdpZHRoOiA0MHJlbTtcbn1cblxuLmluZ3ZlcnNpb24ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA5MHB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuXG4uZm9ybS0zY29scyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMTVweDtcbn1cblxuLmZvcm0tM2NvbHMgLmNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb3JtLTNjb2xzIC5jb2wgbGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZm9ybS0zY29scyAuY29sIHRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLyogY2VsdWxhciAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5uYXZlZ2FjaW9uZmNhIHtcbiAgICB3aWR0aDogMTB2dztcbiAgICBoZWlnaHQ6IDN2aDtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxuICAuYm90b24tYW1hcmlsbG9jYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxOCwgMjEzLCAxNDIpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ4dnc7XG4gIH1cbiAgLmJvdG9uLWFtYXJpbGxvY2E6aG92ZXIge1xuICAgIGNvbG9yOiByZWQ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG4gIC5ib3Rvbi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQwLCAyNDAsIDI0MCk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGhlaWdodDogM3ZoO1xuICAgIHdpZHRoOiAzMHZ3O1xuICB9XG4gIC5ib3Rvbi1tZW51OmhvdmVyIHtcbiAgICBjb2xvcjogcmVkO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuICAuYm90b24tbWVudWcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDAsIDI0MCwgMjQwKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAzdmg7XG4gICAgd2lkdGg6IDQwdnc7XG4gIH1cbiAgLmJvdG9uLW1lbnVnOmhvdmVyIHtcbiAgICBjb2xvcjogcmVkO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuICAuc3VibWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MCwgMjQwLCAyNDApO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDN2aDtcbiAgICB3aWR0aDogMzB2dztcbiAgfVxuICAuc3VibWVudTpob3ZlciB7XG4gICAgY29sb3I6IHJlZDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cbiAgLmJvdG9uLW1lbnVpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQwLCAyNDAsIDI0MCk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDN2aDtcbiAgICB3aWR0aDogMjh2dztcbiAgfVxuICAuYm90b24tbWVudWk6aG92ZXIge1xuICAgIGNvbG9yOiByZWQ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG4gIC5vcGNpb25lc0Nhc29zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG4gIC5vcGNpb25lc0Nhc29zIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgfVxuICAub3BkYXRvcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAub3BkYXRvcyAjYXNpZ25hIHtcbiAgICB3aWR0aDogMTdyZW07XG4gIH1cbiAgLm9wZGF0b3MgaDQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuaW5ndmVyc2lvbiB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgfVxuICAuZmFsc2Vib3RvbmMge1xuICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDBweDtcbiAgICBtYXJnaW46IDBweCAwcHggMHB4IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICB3aWR0aDogMzAuMXZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbiAgLnRiaGVhZGVyIHRoIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbiAgLnRiYm9keSB0ZCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG4gIC5jYXNvcyB7XG4gICAgd2lkdGg6IDkydnc7XG4gIH1cbiAgLmZvcm1hIHtcbiAgICB3aWR0aDogNjB2dztcbiAgfVxuICAjaWRhc2Vzb3JlcyxcbiAgI2lkYXVkaXRvcmlhIHtcbiAgICB3aWR0aDogMjB2dztcbiAgfVxufSIsIkB1c2UgXCJzYXNzOm1ldGFcIjtcclxuQHVzZSBcInNhc3M6c3RyaW5nXCI7XHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEAzMDA7NDAwOzcwMDs5MDAmZGlzcGxheT1zd2FwJyk7XHJcbkBpbmNsdWRlIG1ldGEubG9hZC1jc3MoJ2dsb2JhbGVzL3ZhcmlhYmxlcycpO1xyXG5AaW5jbHVkZSBtZXRhLmxvYWQtY3NzKCdnbG9iYWxlcy9taXhpbnMnKTtcclxuQGluY2x1ZGUgbWV0YS5sb2FkLWNzcygnZ2xvYmFsZXMvZ2xvYmFsZXMnKTtcclxuQGluY2x1ZGUgbWV0YS5sb2FkLWNzcygnTGF5YW91dC9TdGxDYXNhJyk7XHJcbkBpbmNsdWRlIG1ldGEubG9hZC1jc3MoJ0xheWFvdXQvU3RsSnVnYWRvcicpO1xyXG5AaW5jbHVkZSBtZXRhLmxvYWQtY3NzKCdMYXlhb3V0L1N0bENhbmFzYScpO1xyXG5AaW5jbHVkZSBtZXRhLmxvYWQtY3NzKCdMYXlhb3V0L1N0bFVzdWFyaW8nKTtcclxuQGluY2x1ZGUgbWV0YS5sb2FkLWNzcygnTGF5YW91dC9TdGxSYW5hJyk7XHJcbkBpbmNsdWRlIG1ldGEubG9hZC1jc3MoJ0xheWFvdXQvU3RsQ2Fzb3MnKTtcclxuXHJcbiIsIkB1c2UgXCJnbG9iYWxlcy9taXhpbnNcIiBhcyBtO1xyXG5AdXNlIFwiZ2xvYmFsZXMvdmFyaWFibGVzXCIgYXMgdjtcclxuXHJcbmh0bWwge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IHJnYigxMjIsNDgsMTk2KTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgxNywxMyw4MiwxKSAxNyUsIHJnYmEoOTMsMjcsMTI2LDEpIDM4JSwgcmdiYSgyNiwxNDQsMTY4LDEpIDc2JSwgcmdiYSg1Myw1NiwxMTAsMSkgMTAwJSlcclxufVxyXG5cclxuLyogbmF2ZWdhY2lvbiAqL1xyXG5cclxuLk5hdmVnYWNpb24gYSB7XHJcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgY29sb3I6IHJnYigxNjgsIDE2OCwgMCk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBHZW5ldmEsIFRhaG9tYSwgc2Fucy1zZXJpZjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5tZW5zYWplIHtcclxuICAgIGNvbG9yOiBicm93bjtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYW5jaGVkYWxtb25kO1xyXG4gICAgYm9yZGVyOiByaWRnZSBibGFjaztcclxufVxyXG5cclxuLnNpdGUtaGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMnJlbSBhdXRvO1xyXG59XHJcblxyXG4uc2l0ZS1oZWFkZXIgaDEsXHJcbmg1IHtcclxuICAgIG1hcmdpbjogNXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLlRpdHVsbyB7XHJcbiAgICBmb250LWZhbWlseTogXCJDb3VyZ2V0dGVcIjtcclxuICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgIHRleHQtc2hhZG93OiA0cHggNHB4IGJsYWNrO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbG9yOiBibHVlO1xyXG59XHJcblxyXG5oMS5UaXR1bG8gc3BhbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LXNoYWRvdzogMTAgMTAgMzBweCBibGFjaztcclxufVxyXG5cclxuLnJlbG9qYyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5mbGlwVGltZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgY29sb3I6IHNsYXRlYmx1ZTtcclxufVxyXG5cclxuLnNlcGFyYSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC44KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMTExMTE7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1MCwgNTAsIDUwKTtcclxufVxyXG5cclxuLmN1ZXJwb2kge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5ib3RvbmVzaSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgaGVpZ2h0OiA0NXZoO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmJvdG9uLWFtYXJpbGxvIHtcclxuICAgIEBpbmNsdWRlIG0uYm90b24oZGFya2toYWtpLFxyXG4gICAgICAgIGJsb2NrKTtcclxufVxyXG5cclxuLmZhbHNlYm90b24ge1xyXG4gICAgQGluY2x1ZGUgbS5mYWxzZWJvdG9uKDBweCAwIDhweCAwcHgsIDhweCAwcHggMHB4LCA1MC41dncsIDFyZW0pO1xyXG59XHJcblxyXG5cclxuLmluZ3Jlc28ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbG9yOiB2LiRuZWdybztcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICBoZWlnaHQ6IDkwdmg7XHJcbn1cclxuXHJcbi51c3VhcmlvIHtcclxuICAgIGJvcmRlcjogc29saWQgYmxhY2sgMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtraGFraTtcclxuICAgIGNvbG9yOiB2LiRuZWdybztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIGZpZWxkc2V0LFxyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGNvbG9yOiB2LiRuZWdybztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qIGNlbHVsYXIgKi9cclxuXHJcbkBpbmNsdWRlIG0udGVsZWZvbm8ge1xyXG4gICAgLnJlbG9qYyB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWhlYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgIC5UaXR1bG8ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5OYXZlZ2FjaW9uIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3Rvbi1hbWFyaWxsbyB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgIHdpZHRoOiA3MHZ3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhbHNlYm90b24ge1xyXG4gICAgICAgIHdpZHRoOiA3MC41dnc7XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsZXMvdmFyaWFibGVzXCIgYXMgdjtcclxuXHJcbkBtaXhpbiBudWV2b01peGluKCR0cmFuc2Zvcm0sICRzaXplKSB7XHJcbiAgICBmb250LXNpemU6ICRzaXplO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XHJcbn1cclxuXHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiB2LiRkZXNrdG9wKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0YWJsZXQge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IHYuJHRhYmxldCkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGVsZWZvbm8ge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IHYuJHRlbGVmb25vKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBncmlkKCRjb2x1bW5hcywgJGVzcGFjaWFkbykge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRjb2x1bW5hcywgMWZyKTtcclxuICAgIGdhcDogJGVzcGFjaWFkbztcclxufVxyXG5cclxuQG1peGluIGZhbHNlYm90b24oJHBhZCwgJG1hciwgJGFuY2hvLCAkYm9yKSB7XHJcbiAgICBwYWRkaW5nOiAkcGFkO1xyXG4gICAgbWFyZ2luOiAkbWFyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgICB3aWR0aDogJGFuY2hvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcjtcclxufVxyXG5cclxuQG1peGluIGJvdG9uKCRiZ2NvbG9yLCAkZGlzcGxheSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvcjtcclxuICAgIGZvbnQtd2VpZ2h0OiB2LiRib2xkO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgcGFkZGluZzogMXJlbSAzcmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogJGRpc3BsYXk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB3aWR0aDogNTB2dztcclxuICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTJweDtcclxuICAgIGJvcmRlcjogNHB4IG91dHNldCB3aGl0ZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGJvdG9uQ2Fzb3MoJGJnY29sb3IsICRkaXNwbGF5LCAkYWx0bywgJGFuY2hvLCAkZnNpemUpIHtcclxuICAgIEBjb250ZW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3I7XHJcbiAgICBmb250LXdlaWdodDogdi4kcmVndWxhcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6ICRkaXNwbGF5O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG4gICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogJGZzaXplO1xyXG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICAvLyBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICBAaWYgJGFsdG8+MCB7XHJcbiAgICAgICAgaGVpZ2h0OiAkYWx0bztcclxuICAgIH1cclxuXHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgQGlmICRhbmNobz4wIHtcclxuICAgICAgICB3aWR0aDogJGFuY2hvO1xyXG4gICAgfVxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLy8gbWFyZ2luOiBhdXRvO1xyXG4gICAgLy8gbWFyZ2luLWxlZnQ6IDFweDtcclxuICAgIC8vIG1hcmdpbi10b3A6IDJweDtcclxuICAgIC8vIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICAvLyBib3JkZXI6IDRweCBvdXRzZXQgd2hpdGU7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIH1cclxufSIsIiRmdWVudGVQcmluY2lwYWw6IFwiZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZlwiO1xyXG4vLyBjb2xvcmVzXHJcbiR2ZXJkZTogIzRjYjg1ZTtcclxuJHJvc2E6ICNGNTM3NTY7XHJcbiRhbWFyaWxsbzogI2ZlZjQ2ZDtcclxuJGFtYXJpbGxvcjogcmdiKDI0MCwgMjQwLCAxNCk7XHJcbiRhenVsOnJnYig1MCwgNTAsIDE5Mik7XHJcbiRyb2pvOnJnYigyMDcsIDE2LCAxNik7XHJcbiRncmlzOiByZ2IoMjQwLDI0MCwyNDApO1xyXG4kbW9yYWRvOiAjNzUyZjk3O1xyXG4kbmVncm86ICMwMDA7XHJcbiRibGFuY286ICNmZmY7XHJcbiRiZWlnZTogcmdiKDIxOCwgMjEzLCAxNDIpO1xyXG4kZ3JpczogcmdiKDI0MCwyNDAsMjQwKTtcclxuLy8gbWVkaWEgcXVlcmllc1xyXG4kdGVsZWZvbm86IDQ4MHB4O1xyXG4kdGFibGV0OiA3NjhweDtcclxuJGRlc2t0b3A6IDExNDBweDtcclxuJHB0Z3JhbmRlOiAxNDAwcHg7XHJcbi8vZnVlbnRlc1xyXG4kZGVsZ2FkYTogMzAwO1xyXG4kcmVndWxhcjogNDAwO1xyXG4kYm9sZDogNzAwO1xyXG4kYmxhY2s6IDkwMDtcclxuLy9zZXBlcmFjaW9uZXNcclxuJHNlcGFyYWNpb24gOjVyZW07XHJcbiRjdWVycG86IHJnYmEoMjIyLCAyMDIsIDEzNSwgMC42MzcpOyIsIkB1c2UgXCJnbG9iYWxlcy9taXhpbnNcIiBhcyBtO1xyXG5AdXNlIFwiZ2xvYmFsZXMvdmFyaWFibGVzXCIgYXMgdjtcclxuXHJcbi5mb3RvIHtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuXHJcbi8qIG5hdmVnYWNpb24gKi9cclxuXHJcbi5OYXZlZ2FjaW9uaiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uTmF2ZWdhY2lvbmogYSB7XHJcbiAgICBjb2xvcjogY2hhcnRyZXVzZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbWFyZ2luOiAwIDJyZW07XHJcbiAgICBmb250LWZhbWlseTogVmVyZGFuYSwgR2VuZXZhLCBUYWhvbWEsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcblxyXG4vKiBwYXJhIGVsIGhlYWRlciovXHJcblxyXG4uc2l0ZS1oZWFkZXIgaDEsXHJcbmg1IHtcclxuICAgIG1hcmdpbjogNXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIC8qIGNvbG9yOiByZWQ7ICovXHJcbiAgICAvKiBtYXJnaW4tdG9wOiA1cHg7ICovXHJcbiAgICAvKiBtYXJnaW4tYm90dG9tOiA1cHg7ICovXHJcbiAgICAvKiBwb3NpdGlvbjogcmVsYXRpdmU7ICovXHJcbn1cclxuXHJcbi5zaXRlLWhlYWRlciBoNTpob3ZlciB7XHJcbiAgICBjb2xvcjogY2hhcnRyZXVzZTtcclxufVxyXG5cclxuLmN1ZXJwb2oge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uYW5vdGFjaW9uZXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG59XHJcblxyXG4uZGl2aXNpb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogNjB2dztcclxufVxyXG5cclxuLmRhdG9zIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDYwdnc7XHJcbiAgICBtYXJnaW46IDVweCBhdXRvO1xyXG4gICAgcGFkZGluZzogNXB4IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJra2hha2k7XHJcbiAgICBib3JkZXI6IHNvbGlkO1xyXG59XHJcblxyXG4uZ2lmIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAyOHZ3O1xyXG4gICAgbWFyZ2luOiAxMHB4IDEwcHggYXV0bztcclxuICAgIGhlaWdodDogMjh2aDtcclxufVxyXG5cclxuLmdpZm0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uZmFsc2Vib3Rvbmp1IHtcclxuICAgIHBhZGRpbmc6IDBweCAwcHggOHB4IDBweDtcclxuICAgIG1hcmdpbjogOHB4IDBweCAwcHggMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgICB3aWR0aDogMjEuNXZ3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxufVxyXG5cclxuLmJvdG9uLWFtYXJpbGxvanUge1xyXG4gICAgQGluY2x1ZGUgbS5ib3RvbihkYXJra2hha2ksIGJsb2NrKTtcclxuICAgIHdpZHRoOiAyMXZ3O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnBsYXllcnMge1xyXG4gICAgLyogaGVpZ2h0OiAxMDBweDsgKi9cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5wYXJ0aWNpcGFudGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBsZWZ0O1xyXG4gICAgbWFyZ2luOiA1cHggMTBweDtcclxuICAgIHBhZGRpbmc6IDVweCBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbn1cclxuXHJcbi5wYXJ0aWNpcGFudGUgaW1nIHtcclxuICAgIHRyYW5zaXRpb246IGFsbCAzcyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLmltYWdlbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBoMiB7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDEwcHggYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLnZhbG9yZXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgIG1hcmdpbjogMHB4O1xyXG59XHJcblxyXG4uYm90b24tdmVyZGUge1xyXG4gICAgQGluY2x1ZGUgbS5ib3Rvbih2LiR2ZXJkZSwgYmxvY2spO1xyXG59XHJcblxyXG4ubWluaWJvdG9uIHtcclxuICAgIGNvbG9yOiBibGFjaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICAvKiBmbGV4OiAwIDAgMTAwJTsgKi9cclxuICAgIGJvcmRlcjogMnB4IG91dHNldCByZWQ7XHJcbiAgICAvKiB3aWR0aDogNXB4OyAqL1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgbWFyZ2luOiA0cHggMHB4IDBweCAwcHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAvKiB0ZXh0LXNoYWRvdzogM3B4IDNweCBncmF5OyAqL1xyXG4gICAgLyogbWFyZ2luOiA1cHggMTBweCA1cHggMTBweDsgKi9cclxuICAgIC8qIHN0eWxlLmJveFNoYWRvdz1cIjEwcHggMjBweCAzMHB4IGJsdWVcIiAqL1xyXG59XHJcblxyXG4ubWluaWJvdG9uOmhvdmVyIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLm5pdmVsY2FuYXN0YSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogZGFya2JsdWU7XHJcbiAgICB3aWR0aDogODAlO1xyXG59XHJcblxyXG4ubml2ZWxjYW5hc3RhIEgxIHtcclxuICAgIG1hcmdpbjogOHB4O1xyXG4gICAgY29sb3I6IHJnYigxMjM4LCAyMzgsIDIzOCk7XHJcbiAgICB0ZXh0LXNoYWRvdzogNHB4IDRweCBibHVlO1xyXG59XHJcblxyXG4ucGllIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmdhbmFkb3Ige1xyXG4gICAgd2lkdGg6IDIwJTtcclxuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLmdhbmFkb3IgaDMge1xyXG4gICAgbWFyZ2luOiA1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uanVnYWRvciB7XHJcbiAgICBmbGV4OiAyO1xyXG4gICAgbWFyZ2luOiAuNXJlbSAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgIGlucHV0IHtcclxuICAgICAgICBmb250LXdlaWdodDogdi4kcmVndWxhcjtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYm90b25lc2oge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcblxyXG4vKiBjZWx1bGFyICovXHJcblxyXG5AaW5jbHVkZSBtLnRlbGVmb25vIHtcclxuICAgIC5zaXRlLWhlYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIH1cclxuICAgIC5zaXRlLWhlYWRlciBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgfVxyXG4gICAgLk5hdmVnYWNpb25qIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgfVxyXG4gICAgLmFub3RhY2lvbmVzIHtcclxuICAgICAgICB3aWR0aDogMWZyO1xyXG4gICAgICAgIC5kYXRvcyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAucGFydGljaXBhbnRlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgLmp1Z2Fkb3Ige1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICNub21icmVzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbWFnZW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5iYXJyYWJvdG9uZXMge1xyXG4gICAgICAgIHdpZHRoOiAzNXZ3O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgICNudWV2b3Age1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICB3aWR0aDogNDB2dztcclxuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgfVxyXG4gICAgLmJvdG9uZXMge1xyXG4gICAgICAgIC5mYWxzZWJvdG9uIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNDJ2dztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmFsc2Vib3Rvbmp1IGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgfVxyXG4gICAgI251ZXZvcCB7XHJcbiAgICAgICAgd2lkdGg6IDI4dnc7XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwic2FzczptZXRhXCI7XHJcbkB1c2UgXCJzYXNzOnN0cmluZ1wiO1xyXG5AdXNlIFwiZ2xvYmFsZXMvbWl4aW5zXCIgYXMgbTtcclxuQHVzZSBcImdsb2JhbGVzL3ZhcmlhYmxlc1wiIGFzIHY7XHJcblxyXG4ubXNwIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIC8qIHRleHQtYWxpZ246IGNlbnRlcjsgKi9cclxuICAgIGNvbG9yOiBjaGFydHJldXNlO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5zZXBhcmFjIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1MCwgNTAsIDUwKTtcclxuICAgIC8qIGJvcmRlci1yYWRpdXM6IDdweDsgKi9cclxuICAgIC8qIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuOCk7ICovXHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjgpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzExMTExMTtcclxuICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcclxuICAgIC8qIGRpc3BsYXk6IGlubGluZS1ibG9jazsgKi9cclxuICAgIC8qIHBvc2l0aW9uOiByZWxhdGl2ZTsgKi9cclxuICAgIC8qIG1hcmdpbjogMCAxcHg7ICovXHJcbn1cclxuXHJcblxyXG4vKiBuYXZlZ2FjaW9uICovXHJcblxyXG4uTmF2ZWdhY2lvbmMgYSB7XHJcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgY29sb3I6IGNoYXJ0cmV1c2U7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBHZW5ldmEsIFRhaG9tYSwgc2Fucy1zZXJpZjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBtYXJnaW46IDEwcHggMHB4IDBweCAwcHg7XHJcbn1cclxuXHJcblxyXG4vKiBwYXJhIGVsIGhlYWRlciovXHJcblxyXG4uc2l0ZS1oZWFkZXJjIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBoZWlnaHQ6IDQuMnJlbTtcclxufVxyXG5cclxuLnRpdHVsbyBpbWcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgb3BhY2l0eTogNDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvKiBoZWlnaHQ6IDcwcHg7ICovXHJcbn1cclxuXHJcbi5OYXZlZ2FjaW9uYyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbn1cclxuXHJcbi5jdWVycG9jIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBzb2xpZDtcclxuICAgIGJvcmRlci10b3AtY29sb3I6IGxhd25ncmVlbjtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnJlbmNhYmV6YWRvYyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xyXG59XHJcblxyXG4uYW5vdGFjaW9uZXNjIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcbn1cclxuXHJcbi5qdWdhZG9yZXNjIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYWxpZ24taXRlbXM6IGxlZnQ7XHJcbiAgICBtaW4td2lkdGg6IDIwdnc7XHJcbiAgICBtYXJnaW46IDAgMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAxMzYsIDY4KTtcclxufVxyXG5cclxuLnBvcyB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGFsaWduLWl0ZW1zOiByaWdodDtcclxufVxyXG5cclxuLnBvc2kgaDIge1xyXG4gICAgbWFyZ2luOiAxM3B4IDBweDtcclxuICAgIHRleHQtc2hhZG93OiA0cHggMnB4IGJsYWNrO1xyXG59XHJcblxyXG4uZW5jYWJlemFkb2Mge1xyXG4gICAgYm9yZGVyLXN0eWxlOiByaWRnZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICBwYWRkaW5nOiAwcHggMTBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvIDBweCBhdXRvIDIwcHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDNzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGxheWVyYyB7XHJcbiAgICB0ZXh0LXNoYWRvdzogLTNweCAzcHggNXB4IGJsYWNrO1xyXG59XHJcblxyXG4uZGF0b3NjIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBhbGlnbi1pdGVtczogbGVmdDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtraGFraTtcclxuICAgIGJvcmRlcjogc29saWQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xyXG59XHJcblxyXG4uZGl2aWRlYyB7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDNweCAzcHggMCAzcHg7XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICAgICAgbWFyZ2luOiAzcHggMXB4IDNweCA4cHg7XHJcbiAgICAgICAgd2lkdGg6IDIxdnc7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnN1YnRvdGFsIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xyXG4gICAgYWxpZ24taXRlbXM6IHJpZ2h0O1xyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICB0ZXh0LXNoYWRvdzogM3B4IDNweCBibGFjaztcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3RhbGVzIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgYWxpZ24taXRlbXM6IHJpZ2h0O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBkb3VibGUgNXB4O1xyXG4gICAgYm9yZGVyLWxlZnQ6IGRvdWJsZSA1cHg7XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICB0ZXh0LXNoYWRvdzogM3B4IDNweCBibGFjaztcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qIGJvdG9uZXMgKi9cclxuXHJcbi5iYXJyYWJvdG9uZXNjIHtcclxuICAgIHBhZGRpbmc6IDBweCAzcHggM3B4IDBweDtcclxuICAgIG1hcmdpbjogMTBweCAwcHg7XHJcbn1cclxuXHJcbi5mYWxzZWJvdG9uYyB7XHJcbiAgICBwYWRkaW5nOiAwcHggM3B4IDNweCAwcHg7XHJcbiAgICBtYXJnaW46IDhweCA4cHggMHB4IDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4gICAgd2lkdGg6IDE1LjF2dztcclxuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbn1cclxuXHJcbi5ib3RvbmVzYyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbn1cclxuXHJcbi5ib3Rvbi1hbWFyaWxsb2Mge1xyXG4gICAgLy8gQGluY2x1ZGUgYm90b24oZGFya2toYWtpLCBibG9jayk7XHJcbiAgICAvLyAkd2l0aD1bZGFya2toYWtpLCBibG9ja107XHJcbiAgICAvLyAkc2l6ZXM6IFtkYXJra2hha2ksIGJsb2NrXTsgICAgXHJcbiAgICAvLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKCdib3RvbicsJHNpemVzKTtcclxuICAgIC8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJib3RvblwiLCAkd2l0aDogKGRhcmtraGFraSwgYmxvY2spKTtcclxuICAgIC8vIEBpbmNsdWRlIG1ldGEuYXBwbHkoXCJib3RvblwiLChkYXJra2hha2ksIGJsb2NrKSk7XHJcbiAgICAvLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYm90b25cIik7XHJcbiAgICBAaW5jbHVkZSBtLmJvdG9uKGRhcmtraGFraSwgYmxvY2spO1xyXG4gICAgZm9udC13ZWlnaHQ6IHYuJGJvbGQ7XHJcbiAgICBwYWRkaW5nOiAycHggMDtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgaGVpZ2h0OiAzM3B4O1xyXG4gICAgd2lkdGg6IDE1dnc7XHJcbn1cclxuXHJcbi5ib3Rvbi12ZXJkZWMge1xyXG4gICAgQGluY2x1ZGUgbS5ib3Rvbih2LiR2ZXJkZSwgYmxvY2spO1xyXG4gICAgLy8gd2lkdGg6IDE1dnc7XHJcbiAgICB3aWR0aDogMTB2dztcclxuICAgIGhlaWdodDogMzNweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5ib3RvbkEge1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIGhlaWdodDogMzNweDtcclxuICAgIHdpZHRoOiAyMDNweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTJweDtcclxuICAgIGJvcmRlcjogMnB4IG91dHNldCB3aGl0ZTtcclxufVxyXG5cclxuLnZhbG9yZXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgIG1hcmdpbjogMHB4O1xyXG59XHJcblxyXG4ubWluaWJvdG9uIHtcclxuICAgIGNvbG9yOiBibGFjaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICBib3JkZXI6IDJweCBvdXRzZXQgcmVkO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgbWFyZ2luOiA0cHggMHB4IDBweCAwcHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5ib3Rvbjpob3ZlciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbi5ib3Rvbjpmb2N1cyB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbi5ib3RvbkE6aG92ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4uYm90b25BOmZvY3VzIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLm1pbmlib3Rvbjpob3ZlciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbi5ib3Rvbi1kaXNhYmxlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTcwLCAxNjcsIDE2Nyk7XHJcbiAgICBjb2xvcjogcmdiKDExNywgMTE2LCAxMTYpO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG4ubml2ZWxjYW5hc3RhIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuXHJcbiAgICBoMSB7XHJcbiAgICAgICAgbWFyZ2luOiA4cHg7XHJcbiAgICAgICAgY29sb3I6IHJnYigyNTUsIDI1NSwgODEpO1xyXG4gICAgICAgIHRleHQtc2hhZG93OiA0cHggM3B4IGJsYWNrO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGllIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbiNnYW5hZG9yIHtcclxuICAgIHRleHQtc2hhZG93OiAzcHggM3B4IGJsYWNrO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbjogM3B4IDAgNXB4IDA7XHJcbn1cclxuXHJcbi5nYW5hZG9yIHtcclxuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAvKiBjb2xvcjogcmVkOyAqL1xyXG4gICAgaDMge1xyXG4gICAgICAgIG1hcmdpbjogNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2lnbmF0dXJlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAvKiBoZWlnaHQ6IDIwcHg7ICovXHJcbiAgICBoNSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgIHRleHQtc2hhZG93OiAzcHggM3B4IGJsYWNrO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm92ZXJsYXkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuXHJcbi5kdHB1bnRhamVzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbn1cclxuXHJcbi50YWJsYW0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogYnVybHl3b29kO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgYm9yZGVyOiBzb2xpZCBibGFjaztcclxuICAgIHdpZHRoOiAxMXZ3O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDIwcyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLnRhYmxhIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGJ1cmx5d29vZDtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGJvcmRlcjogc29saWQgYmxhY2s7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uZmlqbyB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3gtc2hhZG93OiAwIC4zcmVtIC40cmVtICM0NDQ7XHJcbn1cclxuXHJcbi5kYXRvc3RhYmxhIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGNvcm5mbG93ZXJibHVlO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgM3MgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbi50cGllIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGJyb3duO1xyXG59XHJcblxyXG4ubWF5b3J2YWwge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogY2hvY29sYXRlO1xyXG59XHJcblxyXG4ubWVub3J2YWwge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya29saXZlZ3JlZW47XHJcbn1cclxuIiwiQHVzZSBcImdsb2JhbGVzL21peGluc1wiIGFzIG07XHJcbkB1c2UgXCJnbG9iYWxlcy92YXJpYWJsZXNcIiBhcyB2O1xyXG5cclxuLmFsZXJ0YSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlcjogYnJvd24gZG91YmxlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdi4kdmVyZGU7XHJcbiAgICBoNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtO1xyXG4gICAgfVxyXG4gICAgJi5lcnJvciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kcm9qbztcclxuICAgIH1cclxufVxyXG5cclxuLmN1ZXJwb3VzdWFyaW8ge1xyXG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJiMmQ0MjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4ubG9naW4tY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgcGFkZGluZzogNDBweCAzMHB4O1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwwLDAsMC4zKTtcclxufVxyXG5cclxuLmF2YXRhciBpbWcge1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cCBpIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTBweDtcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICBjb2xvcjogIzU1NTtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwIGlucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTBweCAzNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5idG4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNWVmYztcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmJ0bjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I0ZGQxO1xyXG59XHJcblxyXG4uZm9yZ290IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6ICM1NTU7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5mb3Jnb3Q6aG92ZXIge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KSB7XHJcbiAgICAuYWxlcnRhIHtcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgXCJnbG9iYWxlcy9taXhpbnNcIiBhcyBtO1xyXG5AdXNlIFwiZ2xvYmFsZXMvdmFyaWFibGVzXCIgYXMgdjtcclxuXHJcbi5jdWVycG9yIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBzb2xpZDtcclxuICAgIGJvcmRlci10b3AtY29sb3I6IGxhd25ncmVlbjtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogbGF3bmdyZWVuO1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IGxhd25ncmVlbjtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGxhd25ncmVlbjtcclxufVxyXG5cclxuLnJlbmNhYmV6YWRvciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xyXG4gICAgXHJcbiAgICBoNCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYW5vdGFjaW9uZXNyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcbn1cclxuXHJcbi5kYXRvc3Ige1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2toYWtpO1xyXG4gICAgYm9yZGVyOiBzb2xpZDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XHJcbn1cclxuXHJcbi5kYXRvc2Ege1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2toYWtpO1xyXG4gICAgYm9yZGVyOiBzb2xpZDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XHJcbn1cclxuXHJcbi5kaXZpZGVyIHtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogM3B4IDNweCAwIDNweDtcclxuICAgIFxyXG4gICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICAgICAgbWFyZ2luOiAzcHggOHB4IDNweCA4cHg7XHJcbiAgICAgICAgd2lkdGg6IDE1dnc7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmRpdmlkZWEge1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAzcHggM3B4IDAgM3B4O1xyXG4gICAgXHJcbiAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcclxuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgICBtYXJnaW46IDNweCA4cHggM3B4IDhweDtcclxuICAgICAgICB3aWR0aDogN3Z3O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAuNXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnN1YnRvdGFsciB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAganVzdGlmeS1jb250ZW50OiByaWdodDtcclxuICAgIGFsaWduLWl0ZW1zOiByaWdodDtcclxuICAgIFxyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIHRleHQtc2hhZG93OiAzcHggM3B4IGJsYWNrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnB1bnRhamVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZmxleDogMztcclxuICAgIGJvcmRlcjogc29saWQ7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiBsYXduZ3JlZW47XHJcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogbGF3bmdyZWVuO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogbGF3bmdyZWVuO1xyXG59XHJcblxyXG5cclxuLnB1bnRhamVhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1pbi13aWR0aDogNnJlbTtcclxuICAgIGJvcmRlcjogc29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6IGxhd25ncmVlbjtcclxuICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG59XHJcblxyXG5AaW5jbHVkZSBtLnRlbGVmb25vIHtcclxuICAgIC5hbm90YWNpb25lc3Ige1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICAgIC5yZW5jYWJlemFkb3Ige1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgICAgICAgIFxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wb3NpIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5kYXRvc3Ige1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IC41cmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xyXG4gICAgICAgICNjMyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRpdmlkZXIsXHJcbiAgICAuZGl2aWRlYSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDMuNXJlbTsgXHJcbiAgICAgICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbc3JjPVwiaW1nL3JhbmEucG5nXCJdIHtcclxuICAgICAgICBoZWlnaHQ6IDBweDtcclxuICAgICAgICB3aWR0aDogMHB4O1xyXG4gICAgfVxyXG4gICAgI3N1YnRvdGFsMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAgICBcclxuICAgIFxyXG59IiwiQHVzZSBcImdsb2JhbGVzL21peGluc1wiIGFzIG07XHJcbkB1c2UgXCJnbG9iYWxlcy92YXJpYWJsZXNcIiBhcyB2O1xyXG5cclxuLy8gaHRtbCB7XHJcbi8vICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9mb25kbzEucG5nJyk7XHJcbi8vICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlO1xyXG4vLyAgICAgYmFja2dyb3VuZDogcmdiKDIwNiwzMywxMzIpO1xyXG4vLyAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgcmdiYSgyMDYsMzMsMTMyLDEpIDM1JSwgcmdiYSgxODIsMjgsMTEzLDEpIDc5JSwgcmdiYSgyMDYsMzMsMTMyLDEpIDEwMCUpOyAgICAgIFxyXG4vLyB9XHJcblxyXG4ubWVudSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHYuJGdyaXM7XHJcbn1cclxuXHJcbi5yb2pvIHtcclxuICAgIGNvbG9yOiByZWQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmxvZ28ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qIG5hdmVnYWNpb24gKi9cclxuXHJcbi5uYXZlZ2FjaW9uZmNhIHtcclxuICAgIEBpbmNsdWRlIG0uYm90b25DYXNvcyh2LiRncmlzLCBibG9jaywgMCwgMCwgMjBweCk7XHJcbn1cclxuXHJcbi5uYXZlZ2FjaW9uZmNhLFxyXG4ucmVncmVzbzo6aG92ZXIge1xyXG4gICAgY29sb3I6IHJlZDtcclxuXHJcbiAgICAubmF2ZWdhY2lvbmZjYXRleHQge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yZWdyZXNvIHtcclxuICAgIEBpbmNsdWRlIG0uYm90b25DYXNvcyh2LiRncmlzLCBibG9jaywgMCwgMCwgMjBweCk7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcblxyXG4ubmF2ZWdhY2lvbmZjYXRleHQge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLy8gd2lkdGg6IDEyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTtcclxuICAgIGNvbG9yOiB5ZWxsb3c7XHJcbiAgICBmb250LXdlaWdodDogdi4kYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLyogUG9zaXRpb24gdGhlIHRvb2x0aXAgdGV4dCAtIHNlZSBleGFtcGxlcyBiZWxvdyEgKi9cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIC8vIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5ib3Rvbi1tZW51Y2Ege1xyXG4gICAgQGluY2x1ZGUgbS5ib3RvbkNhc29zKHYuJGdyaXMsIGJsb2NrLCA1dmgsIDEydncsIDE3cHgpO1xyXG59XHJcblxyXG5cclxuLm1lbnNhamUge1xyXG4gICAgY29sb3I6IGJyb3duO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhbmNoZWRhbG1vbmQ7XHJcbiAgICBib3JkZXI6IHJpZGdlIGJsYWNrO1xyXG59XHJcblxyXG4uc2l0ZS1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAycmVtIGF1dG87XHJcbn1cclxuXHJcbi5zaXRlLWhlYWRlciBoMSxcclxuaDUge1xyXG4gICAgbWFyZ2luOiA1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uVGl0dWxvIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNvdXJnZXR0ZVwiO1xyXG4gICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgdGV4dC1zaGFkb3c6IDRweCA0cHggYmxhY2s7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG5oMS5UaXR1bG8gc3BhbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LXNoYWRvdzogMTAgMTAgMzBweCBibGFjaztcclxufVxyXG5cclxuLnJlbG9qYyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5zZXBhcmEge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuOCk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMTExMTExO1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTAsIDUwLCA1MCk7XHJcbn1cclxuXHJcbi5jdWVycG9pYyB7XHJcbiAgICBoZWlnaHQ6IDcwdmg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uYmFycmFib3RvbmVzYyB7XHJcbiAgICBwYWRkaW5nOiAwcHggM3B4IDNweCAwcHg7XHJcbiAgICBtYXJnaW46IDEwcHggMHB4O1xyXG59XHJcblxyXG4uYmFycmFtZW51cyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6IGJsYWNrO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbn1cclxuXHJcbi5iYXJyYW1lbnVzIGZpZWxkc2V0IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5vcGNpb25lc0Nhc29zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxufVxyXG5cclxuLm9wZGF0b3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmFzZWNlbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcclxufVxyXG5cclxuLmJvdG9uLW1lbnVnIHtcclxuICAgIEBpbmNsdWRlIG0uYm90b25DYXNvcyh2LiRncmlzLCBibG9jaywgNXZoLCAyMHZ3LCAxM3B4KTtcclxufVxyXG5cclxuLm1pbmlib3RvbmVzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5ib3Rvbi10cmFzaCB7XHJcbiAgICBAaW5jbHVkZSBtLmJvdG9uQ2Fzb3Modi4kZ3JpcywgYmxvY2ssIDV2aCwgM3Z3LCAxM3B4KTtcclxufVxyXG5cclxuLnN1Ym1lbnVhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG59XHJcblxyXG4uc3VibWVudSB7XHJcbiAgICBAaW5jbHVkZSBtLmJvdG9uQ2Fzb3Modi4kZ3JpcywgYmxvY2ssIDV2aCwgMjB2dywgMTNweCk7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG59XHJcblxyXG4uZmFsc2Vib3Rvbmkge1xyXG4gICAgQGluY2x1ZGUgbS5mYWxzZWJvdG9uKDBweCAzcHggM3B4IDBweCwgNXB4IDVweCAwcHggMHB4LCA4LjE1dncsIDFyZW0pO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuXHJcbi5ib3Rvbi1tZW51aSB7XHJcbiAgICBAaW5jbHVkZSBtLmJvdG9uQ2Fzb3Modi4kZ3JpcywgYmxvY2ssIDV2aCwgNy45dncsIDEzcHgpO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbn1cclxuXHJcbi5ib3Rvbi1jYXNvIHtcclxuICAgIEBpbmNsdWRlIG0uYm90b25DYXNvcyh2LiRncmlzLCBibG9jaywgNHZoLCA3Ljl2dywgMTNweCk7XHJcbiAgICBtYXJnaW46IDZweDtcclxufVxyXG5cclxuXHJcbi5mYWxzZWJvdG9uYyB7XHJcbiAgICBAaW5jbHVkZSBtLmZhbHNlYm90b24oMHB4IDNweCAzcHggMHB4LCAwcHggMHB4IDBweCAwcHgsIDEwLjF2dywgMXJlbSk7XHJcbn1cclxuXHJcbi5ib3RvbmVzYyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbn1cclxuXHJcbi5ib3Rvbi12ZXJkZWNhc29zIHtcclxuICAgIEBpbmNsdWRlIG0uYm90b25DYXNvcyh2LiR2ZXJkZSwgYmxvY2ssIDMzcHgsIDE1dncsIDEuOHJlbSk7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uYm90b25BIHtcclxuICAgIGNvbG9yOiBibGFjaztcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICBoZWlnaHQ6IDMzcHg7XHJcbiAgICB3aWR0aDogMjAzcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTJweDtcclxuICAgIG1hcmdpbi10b3A6IC0ycHg7XHJcbiAgICBib3JkZXI6IDJweCBvdXRzZXQgd2hpdGU7XHJcbn1cclxuXHJcbi5ib3Rvbi1hbWFyaWxsb2NhIHtcclxuICAgIEBpbmNsdWRlIG0uYm90b25DYXNvcyh2LiRiZWlnZSwgYmxvY2ssIDUwcHgsIDQ5LjV2dywgM3JlbSk7XHJcbn1cclxuXHJcbi5mYWxzZWJvdG9uY2Ege1xyXG4gICAgQGluY2x1ZGUgbS5mYWxzZWJvdG9uKDBweCAzcHggM3B4IDBweCwgOHB4IDhweCAwcHggMHB4LCA1MHZ3LCAxcmVtKTtcclxufVxyXG5cclxuLmZlY2hhZiB7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICB3aWR0aDogMTFyZW07XHJcbn1cclxuXHJcbi5hc2Vzb3JlcyB7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICB3aWR0aDogMTVyZW07XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbi5lbXByZXNhcyB7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICB3aWR0aDogMzdyZW07XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbi5uaXRlbXByZXNhcyB7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICB3aWR0aDogMTFyZW07XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbi5pbmdyZXNvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogdi4kbmVncm87XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgaGVpZ2h0OiA5MHZoO1xyXG59XHJcblxyXG4udXN1YXJpbyB7XHJcbiAgICBib3JkZXI6IHNvbGlkIGJsYWNrIDJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJra2hha2k7XHJcbiAgICBjb2xvcjogdi4kbmVncm87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICBmaWVsZHNldCxcclxuICAgIGxhYmVsIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBjb2xvcjogdi4kbmVncm87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbmdyZXNvZGF0b3Njb250cm9sIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBjb2x1bW4tZ2FwOiAxcmVtO1xyXG59XHJcblxyXG4uY2Fzb3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiA5NXZ3O1xyXG59XHJcblxyXG4uY2Fzb24ge1xyXG4gICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgd2lkdGg6IDdyZW07XHJcbiAgICBoZWlnaHQ6IDNyZW07XHJcbn1cclxuXHJcbi5mb3JtdWxhcmlvY2Ege1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogMTByZW07XHJcbn1cclxuXHJcbi5mb3JtZ2VuZXJhbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICBmaWVsZHNldCxcclxuICAgIGxhYmVsIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBjb2xvcjogdi4kbmVncm87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG5cclxufVxyXG5cclxuLnRhYmxhQ2Fzb3Mge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnRiaGVhZGVyQ2Fzb3Mge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogY2FkZXRibHVlO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4udGJib2R5Q2Fzb3Mge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcblxyXG4gICAgdGQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgIH1cclxufVxyXG5cclxuLnVybCB7XHJcbiAgICB3aWR0aDogNTB2dztcclxufVxyXG5cclxuLyogcGFyYSB0b3BpY29zIGFudWFsZXMgKi9cclxuLmRjb2x1bSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XHJcbiAgICBoZWlnaHQ6IDI5cHg7XHJcbn1cclxuXHJcbi5kYXRvcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLmRhdG9zYyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxufVxyXG5cclxuLmNhbGVuZGFyaW8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbn1cclxuXHJcbi5pbmdjYWxlbmRhcmlvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYm9yZGVyOiBzb2xpZDtcclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgbWFyZ2luOiA1cHggMjNweDtcclxuICAgIH1cclxufVxyXG5cclxuLm5tZXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXg6IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICB3aWR0aDogMTVyZW07XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5lbmN1YWRyYWRvIGg1IHtcclxuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjYWRldGJsdWU7XHJcbiAgICBib3JkZXI6IHNvbGlkO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLmN1YWRyYWRvIHtcclxuICAgIGJvcmRlcjogc29saWQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDJweDtcclxufVxyXG5cclxuLm5tZXMgbGFiZWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uZGlhcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgd2lkdGg6IDNyZW07XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IDAgMTJweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgaDUge1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uZW5maWxhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG59XHJcblxyXG4uZGV0YWxsZSB7XHJcbiAgICB3aWR0aDogNDByZW07XHJcbn1cclxuXHJcbi5pbmd2ZXJzaW9uIHtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbn1cclxuXHJcbi5mb3JtLTNjb2xzIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgZ2FwOiAxNXB4O1xyXG5cclxuICAuY29sIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xyXG4gICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBjZWx1bGFyICovXHJcblxyXG4vLyBAbWVkaWEgKG1heC13aWR0aDo2MDBweCkge1xyXG5AaW5jbHVkZSBtLnRlbGVmb25vIHtcclxuICAgIC5uYXZlZ2FjaW9uZmNhIHtcclxuICAgICAgICB3aWR0aDogMTB2dztcclxuICAgICAgICBoZWlnaHQ6IDN2aDtcclxuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYm90b24tYW1hcmlsbG9jYSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbS5ib3RvbkNhc29zKHYuJGJlaWdlLCBibG9jaywgMzBweCwgNDh2dywgMi4ycmVtKTtcclxuICAgIH1cclxuXHJcbiAgICAuYm90b24tbWVudSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbS5ib3RvbkNhc29zKHYuJGdyaXMsIGJsb2NrLCAzdmgsIDMwdncsIDlweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmJvdG9uLW1lbnVnIHtcclxuICAgICAgICBAaW5jbHVkZSBtLmJvdG9uQ2Fzb3Modi4kZ3JpcywgYmxvY2ssIDN2aCwgNDB2dywgOXB4KTtcclxuICAgIH1cclxuXHJcbiAgICAuc3VibWVudSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbS5ib3RvbkNhc29zKHYuJGdyaXMsIGJsb2NrLCAzdmgsIDMwdncsIDlweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmJvdG9uLW1lbnVpIHtcclxuICAgICAgICBAaW5jbHVkZSBtLmJvdG9uQ2Fzb3Modi4kZ3JpcywgYmxvY2ssIDN2aCwgMjh2dywgMTFweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLm9wY2lvbmVzQ2Fzb3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcGRhdG9zIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgICAgICAjYXNpZ25hIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE3cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3BkYXRvcyBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmd2ZXJzaW9uIHtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuZmFsc2Vib3RvbmMge1xyXG4gICAgICAgIC8vIHBhZGRpbmcgbWFyZ2luIGFuY2hvIGJvcmRlciBcclxuICAgICAgICBAaW5jbHVkZSBtLmZhbHNlYm90b24oMHB4IDBweCAwcHggMHB4LCAwcHggMHB4IDBweCAwcHgsIDMwLjF2dywgMXJlbSk7XHJcbiAgICB9XHJcblxyXG4gICAgLnRiaGVhZGVyIHRoIHtcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRiYm9keSB7XHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXNvcyB7XHJcbiAgICAgICAgd2lkdGg6IDkydnc7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm1hIHtcclxuICAgICAgICB3aWR0aDogNjB2dztcclxuICAgIH1cclxuXHJcbiAgICAjaWRhc2Vzb3JlcyxcclxuICAgICNpZGF1ZGl0b3JpYSB7XHJcbiAgICAgICAgd2lkdGg6IDIwdnc7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbn0iXX0= */
