@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}@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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbGU6L0Q6L1dlYi9mYW1pbGlhci9zcmMvc2Nzcy9nbG9iYWxlcy9fZ2xvYmFsZXMuc2NzcyIsImFwcHYxOC5jc3MiLCJkYXRhOjtjaGFyc2V0PXV0Zi04LEB1c2UlMjAlMjJzYXNzOm1ldGElMjI7JTBEJTBBQHVzZSUyMCUyMnNhc3M6c3RyaW5nJTIyOyUwRCUwQUBpbXBvcnQlMjB1cmwoJ2h0dHBzOi9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRAMzAwOzQwMDs3MDA7OTAwJmRpc3BsYXk9c3dhcCcpOyUwRCUwQUBpbmNsdWRlJTIwbWV0YS5sb2FkLWNzcygnZ2xvYmFsZXMvdmFyaWFibGVzJyk7JTBEJTBBQGluY2x1ZGUlMjBtZXRhLmxvYWQtY3NzKCdnbG9iYWxlcy9taXhpbnMnKTslMEQlMEFAaW5jbHVkZSUyMG1ldGEubG9hZC1jc3MoJ2dsb2JhbGVzL2dsb2JhbGVzJyk7JTBEJTBBQGluY2x1ZGUlMjBtZXRhLmxvYWQtY3NzKCdMYXlhb3V0L1N0bENhc2EnKTslMEQlMEFAaW5jbHVkZSUyMG1ldGEubG9hZC1jc3MoJ0xheWFvdXQvU3RsSnVnYWRvcicpOyUwRCUwQUBpbmNsdWRlJTIwbWV0YS5sb2FkLWNzcygnTGF5YW91dC9TdGxDYW5hc2EnKTslMEQlMEFAaW5jbHVkZSUyMG1ldGEubG9hZC1jc3MoJ0xheWFvdXQvU3RsVXN1YXJpbycpOyUwRCUwQUBpbmNsdWRlJTIwbWV0YS5sb2FkLWNzcygnTGF5YW91dC9TdGxSYW5hJyk7JTBEJTBBQGluY2x1ZGUlMjBtZXRhLmxvYWQtY3NzKCdMYXlhb3V0L1N0bENhc29zJyk7JTBEJTBBJTBEJTBBIiwiZmlsZTovRDovV2ViL2ZhbWlsaWFyL3NyYy9zY3NzL0xheWFvdXQvX1N0bENhc2Euc2NzcyIsImZpbGU6L0Q6L1dlYi9mYW1pbGlhci9zcmMvc2Nzcy9nbG9iYWxlcy9fbWl4aW5zLnNjc3MiLCJmaWxlOi9EOi9XZWIvZmFtaWxpYXIvc3JjL3Njc3MvZ2xvYmFsZXMvX3ZhcmlhYmxlcy5zY3NzIiwiZmlsZTovRDovV2ViL2ZhbWlsaWFyL3NyYy9zY3NzL0xheWFvdXQvX1N0bEp1Z2Fkb3Iuc2NzcyIsImZpbGU6L0Q6L1dlYi9mYW1pbGlhci9zcmMvc2Nzcy9MYXlhb3V0L19TdGxDYW5hc2Euc2NzcyIsImZpbGU6L0Q6L1dlYi9mYW1pbGlhci9zcmMvc2Nzcy9MYXlhb3V0L19TdGxVc3VhcmlvLnNjc3MiLCJmaWxlOi9EOi9XZWIvZmFtaWxpYXIvc3JjL3Njc3MvTGF5YW91dC9fU3RsUmFuYS5zY3NzIiwiZmlsZTovRDovV2ViL2ZhbWlsaWFyL3NyYy9zY3NzL0xheWFvdXQvX1N0bENhc29zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBcUtBLGdCQ0tBLENDeEtRLG9HQUFBLENGS1IsS0FJSSxxQkFBQSxDQUhBLHFCQUFBLENBSUEsVUFBQSxDQUZDLGVDSUwsQ0RDQSxpQkFHSSxrQkNFSixDRENBLEtBQ0ksZ0NBQUEsQ0FFQyxjQUFBLENBREQsZ0JDR0osQ0RJQSxHQUNJLGNDQUosQ0RHQSxHQUNJLGdCQ0FKLENER0EsR0FDSSxnQkNDSixDREdBLE1BSEksVUNLSixDREZBLEdBQ0ksY0NDSixDREdBLEdBQ0ksZ0JDQ0osQ0RHQSxNQUhJLGFDS0osQ0RGQSxHQUNJLGNDQ0osQ0RHQSxFQUNJLGNDQUosQ0RHQSxJQUNJLGNDQUosQ0RHQSxXQUNJLGNDQUosQ0RHQSxHQUNJLFlBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCQ0FKLENER0EsTUFJSSxhQUFBLENBRkEsY0FBQSxDQUlBLGlCQUFBLENBREEsZUFBQSxDQUZBLGdCQ0dKLENESUEsU0FDSSxXQ0RKLENET0EsU0FFSSxrQkFBQSxDQURBLGVDRkosQ0RNQSxRQUNJLGVDSEosQ0RNQSxlQUNJLGlCQ0hKLENETUEsa0JBQ0ksa0JDSEosQ0RNQSxhQUNJLGdCQ0hKLENETUEsWUFDSSxlQ0hKLENETUEsU0FDSSx5QkNISixDRE1BLFNBQ0ksdUJDSEosQ0RNQSxZQUdJLGFBQUEsQ0FGQSxnQkFBQSxDQUNBLFNDRkosQ0RNQSxTQUNJLFlBQUEsQ0FDQSxzQkNISixDRE1BLEVBQ0ksb0JDSEosQ0RXQSxXQUNJLFlBQUEsQ0FDQSxxQkNISixDREtBLFFBQ0ksV0NGSixDREtBLGFBQ0ksYUNGSixDREtBLFdBQ0ksWUFBQSxDQUNBLHFCQUFBLENBQ0EsMkJBQUEsQ0FDQSxpQkNGSixDREtBLE9BQ0ksWUFBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxVQUFBLENBQ0gscUNBQUEsQ0FFQSxjQUFBLENBREEsZ0JDREQsQ0V2S0EsS0FDSSxxQkFBQSxDQUNBLGtCQUFBLENBQ0EsNkVGMEtKLENFcktBLGNBRUksYUFBQSxDQUtBLGFBQUEsQ0FOQSxlQUFBLENBS0EsNENBQUEsQ0FGQSxjQUFBLENBQ0EsaUJBQUEsQ0FHQSxnQkFBQSxDQUxBLHlCRjhLSixDRWpKQSxRQUtJLFVGeUtKLENFM0pBLFdBR0ksYUFBQSxDQUZBLFlBQUEsQ0FDQSw0QkYwS0osQ0U3SkEsU0FHSSw0QkFBQSxDQUZBLFFBQUEsQ0FDQSxpQkYwS0osQ0V0S0EsVUFJSSxrQkFBQSxDQUhBLFlBQUEsQ0FFQSxxQkFBQSxDQURBLFdBQUEsQ0FHQSxzQkZ5S0osQ0V0S0EsZ0JDbERJLHdCRG1EaUIsQ0NuQ2pCLHNCQUFBLENBTkEsa0JBQUEsQ0FIQSxVQUFBLENBREEsY0FBQSxDQURBLGFEK0NJLENDekNKLGFBQUEsQ0FGQSxnQkFBQSxDQVJBLGVDcEJHLENEK0JILFdBQUEsQ0FFQSxnQkFBQSxDQUNBLGVBQUEsQ0FaQSxpQkFBQSxDQUNBLGlCQUFBLENBRkEsb0JBQUEsQ0FNQSx3QkFBQSxDQUtBLFVIK05KLENHM05JLHNCQUNJLFVIOE5SLENFekxBLFlDOURJLHFCQUFBLENBRUEsa0JENkQwRCxDQ2hFMUQsY0RnRXFDLENDakVyQyxlRGlFc0IsQ0M5RHRCLFlIOFBKLENHN1FJLHlCRHFIQSxRQUNJLGlCRjZMTixDRTFMRSxhQUdJLG9CQUFBLENBRkEsWUFBQSxDQUNBLHFCQUFBLENBRUEsV0Y0TE4sQ0UxTE0scUJBQ0ksY0Y0TFYsQ0V4TEUsY0FDSSxnQkYwTE4sQ0V2TEUsZ0JBR0ksZ0JBQUEsQ0FGQSxXQUFBLENBR0EsU0FBQSxDQUZBLFVGMkxOLENFdExFLFlBQ0ksWUZ3TE4sQ0FDRixDSzFWQSxNQUNJLFdBQUEsQ0FFQSxRQUFBLENBQ0EsU0FBQSxDQUZBLFVMOFZKLENLdFZBLGFBQ0ksWUFBQSxDQUNBLDZCTDBWSixDS3ZWQSxlQUNJLGFBQUEsQ0FJQSw0Q0FBQSxDQUZBLGNBQUEsQ0FDQSxhQUFBLENBRkEseUJMNlZKLENLMVVBLHNCQUNJLGFMd1ZKLENLclZBLFNBR0ksNEJBQUEsQ0FDQSxZQUFBLENBSEEsUUFBQSxDQUNBLGlCTDBWSixDS3JWQSxhQUNJLFlBQUEsQ0FDQSwwQkFBQSxDQUNBLGdCTHdWSixDS3JWQSxVQUNJLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFVMd1ZKLENLclZBLE9BS0ksd0JBQUEsQ0FDQSxZQUFBLENBTEEsYUFBQSxDQUVBLGVBQUEsQ0FDQSxnQkFBQSxDQUZBLFVMNFZKLENLclZBLEtBS0ksV0FBQSxDQUhBLHNCQUFBLENBRUEscUJBQUEsQ0FEQSxVTDBWSixDS3JWQSxXQVBJLFlMa1dKLENLM1ZBLE1BR0ksa0JBQUEsQ0FEQSxxQkx5VkosQ0tyVkEsY0FHSSxxQkFBQSxDQUVBLGtCQUFBLENBSEEsY0FBQSxDQURBLGVBQUEsQ0FHQSxZTHlWSixDS3JWQSxrQkZwREksd0JFcURpQixDRnJDakIsc0JBQUEsQ0FOQSxrQkFBQSxDQUhBLFVBQUEsQ0FEQSxjQUFBLENBREEsYUVnRDRCLENGMUM1QixhQUFBLENBRkEsZ0JBQUEsQ0FSQSxlQ3BCRyxDRCtCSCxXQUFBLENFMkNBLFdBQUEsQ0Z6Q0EsZ0JBQUEsQ0FDQSxlQUFBLENFeUNBLFNBQUEsQ0ZwREEsaUJBQUEsQ0FGQSxvQkFBQSxDQU1BLHdCQUFBLENBS0EsVUFBQSxDRXlDQSxVTDBXSixDRy9ZSSx3QkFDSSxVSGtaUixDS3pXQSxTQUVJLFlBQUEsQ0FDQSw2Qkw0V0osQ0t6V0EsY0FHSSxnQkFBQSxDQUlBLFVBQUEsQ0FOQSxZQUFBLENBQ0EsMEJBQUEsQ0FFQSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxVTDZXSixDS3pXQSxrQkFDSSw2Qkw0V0osQ0t6V0EsUUFDSSxZQUFBLENBQ0EsNkJBQUEsQ0FDQSxzQkw0V0osQ0szV0ksV0FDSSxxQkw4V1IsQ0tuV0EsYUYvRkksd0JDdkNJLENEdURKLHNCQUFBLENBTkEsa0JBQUEsQ0FIQSxVQUFBLENBREEsY0FBQSxDQURBLGFFMkYyQixDRnJGM0IsYUFBQSxDQUZBLGdCQUFBLENBUkEsZUNwQkcsQ0QrQkgsV0FBQSxDQUVBLGdCQUFBLENBQ0EsZUFBQSxDQVpBLGlCQUFBLENBQ0EsaUJBQUEsQ0FGQSxvQkFBQSxDQU1BLHdCQUFBLENBS0EsVUhnZEosQ0c1Y0ksbUJBQ0ksVUgrY1IsQ0t2V0EsY0FFSSxhQUFBLENBQ0EsU0xpWUosQ0s5WEEsaUJBRUksVUFBQSxDQURBLFVBQUEsQ0FFQSx3QkxpWUosQ0s5WEEsS0FFSSxzQkxpWUosQ0s5WEEsU0FDSSxTTHFZSixDS3hYQSxTQUdJLGtCQUFBLENBRkEsTUFBQSxDQUNBLGNMa1lKLENLaFlJLGVBSUksa0JBQUEsQ0FGQSxjQUFBLENBREEsZURsTEUsQ0NvTEYsU0xvWVIsQ0svWEEsVUFHSSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSxxQkFBQSxDQUVBLHNCTGtZSixDR2hrQkkseUJFcU1BLGFBR0ksb0JBQUEsQ0FGQSxZQUFBLENBQ0EscUJMaVlOLENLOVhFLGdCQUNJLGNMZ1lOLENLOVhFLGVBQ0ksZ0JMZ1lOLENLOVhFLGFBQ0ksU0xnWU4sQ0svWE0sb0JBQ0ksVUxpWVYsQ0toWVUsa0NBQ0ksYUxrWWQsQ0tqWWMsMkNBQ0ksVUxtWWxCLENLbFlrQixvREFFSSxjQUFBLENBQ0EsaUJBQUEsQ0FGQSxVTHNZdEIsQ0s5WEUsUUFDSSxZQUFBLENBQ0Esc0JMZ1lOLENLL1hNLFdBQ0ksZ0JBQUEsQ0FDQSxRTGlZVixDSzlYRSxjQUdJLDRCQUFBLENBREEsaUJBQUEsQ0FEQSxVTGtZTixDSzlYRSxRQUdJLGdCQUFBLENBRkEsV0FBQSxDQUlBLGdCQUFBLENBREEsU0FBQSxDQUZBLFVMbVlOLENLN1hNLHFCQUNJLFdBQUEsQ0FDQSxVTCtYVixDSzVYRSxnQkFDSSxnQkw4WE4sQ0s1WEUsUUFDSSxVTDhYTixDQUNGLENNN29CQSxLQUdJLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUpBLFFObXBCSixDTTVvQkEsU0FDSSx3QkFBQSxDQUtBLHFCQUFBLENBRkEsaUJBQUEsQ0FDQSxtQ0FBQSxDQUdBLFdBQUEsQ0FDQSxlQUFBLENBRkEsVU5vcEJKLENNem9CQSxlQUVJLGFBQUEsQ0FLQSxhQUFBLENBTkEsZUFBQSxDQUtBLDRDQUFBLENBRkEsY0FBQSxDQUtBLGVBQUEsQ0FEQSxnQkFBQSxDQUxBLHlCTm1wQkosQ012b0JBLGNBQ0ksWUFBQSxDQUVBLGFBQUEsQ0FEQSw2Qk40b0JKLENNeG9CQSxZQUVJLFdBQUEsQ0FEQSxpQkFBQSxDQUVBLFVONG9CSixDTXhvQkEsYUFDSSxZQUFBLENBQ0EsNkJBQUEsQ0FDQSxnQk4yb0JKLENNeG9CQSxTQUdJLDRCQUFBLENBQ0EsWUFBQSxDQUlBLDRDQUFBLENBUEEsUUFBQSxDQUNBLGlCTmlwQkosQ014b0JBLGNBSUksaUJBQUEsQ0FEQSxpQk40b0JKLENNeG9CQSw0QkFOSSxZQUFBLENBQ0EsNkJObXBCSixDTTlvQkEsY0FHSSxpQk4yb0JKLENNeG9CQSxZQUVJLGdCQUFBLENBR0EscUJBQUEsQ0FKQSxhQUFBLENBR0EsUUFBQSxDQURBLGNONm9CSixDTXhvQkEsS0FJSSxpQkFBQSxDQUhBLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGdCTjRvQkosQ014b0JBLFNBQ0ksYUFBQSxDQUNBLHdCTjJvQkosQ014b0JBLGFBRUksa0JBQUEsQ0FEQSxrQkFBQSxDQUdBLFlBQUEsQ0FEQSxjTjRvQkosQ016b0JJLGdCQUdJLGtCQUFBLENBQ0EsZ0JBQUEsQ0FGQSx1QkFBQSxDQURBLFNOK29CUixDTXhvQkksaUJBQ0ksVUFBQSxDQUNBLFdBQUEsQ0FFQSxRQUFBLENBQ0EsU0FBQSxDQUNBLDZCQUFBLENBSEEsVU44b0JSLENNdm9CQSxTQUNJLDZCTjBvQkosQ012b0JBLFFBR0ksZ0JBQUEsQ0FDQSx3QkFBQSxDQUNBLFlBQUEsQ0FFQSxvQkFBQSxDQU5BLFlBQUEsQ0FDQSwwQkFBQSxDQUlBLFNOMm9CSixDTXZvQkEsU0FFSSxrQkFBQSxDQURBLFdBQUEsQ0FHQSxnQkFBQSxDQURBLFVOMm9CSixDTXhvQkksNEJBSUksa0JBQUEsQ0FIQSxnQkFBQSxDQUNBLHNCQUFBLENBQ0EsVU40b0JSLENNdm9CQSxVQUdJLGlCQUFBLENBRkEsWUFBQSxDQUNBLHFCTjJvQkosQ014b0JJLGdCQUNJLFVBQUEsQ0FJQSxjQUFBLENBSEEsUUFBQSxDQUNBLFlBQUEsQ0FDQSx3Qk40b0JSLENNdm9CQSxTQUdJLGlCQUFBLENBRUEsNEJBQUEsQ0FFQSxzQkFBQSxDQURBLHVCQUFBLENBTEEsWUFBQSxDQUNBLHdCQUFBLENBRUEsU042b0JKLENNeG9CSSxlQUNJLGtCQUFBLENBQ0EsUUFBQSxDQUNBLFlBQUEsQ0FDQSx3Qk4yb0JSLENNL25CQSxhQUVJLGtCQUFBLENBRUEsWU55b0JKLENNcm9CQSxVQUdJLFdOeW9CSixDTXJvQkEsaUJIOUtJLHdCR3NMaUIsQ0h0S2pCLHNCQUFBLENBTkEsa0JBQUEsQ0FIQSxVQUFBLENBREEsY0FBQSxDQURBLGFHaUw0QixDSDNLNUIsYUFBQSxDQUZBLGdCQUFBLENHZ0xBLGdCQUFBLENBRkEsZUYxTUcsQ0QrQkgsV0FBQSxDRzhLQSxXQUFBLENINUtBLGdCQUFBLENBQ0EsZUFBQSxDR3lLQSxhQUFBLENIcExBLGlCQUFBLENBRkEsb0JBQUEsQ0FNQSx3QkFBQSxDQUtBLFVBQUEsQ0c4S0EsVU5pcEJKLENHM3pCSSx1QkFDSSxVSDh6QlIsQ01scEJBLGNIOUxJLHdCQ3ZDSSxDRHVESixzQkFBQSxDQU5BLGtCQUFBLENBSEEsVUFBQSxDQURBLGNBQUEsQ0FEQSxhRzBMMkIsQ0hwTDNCLGFBQUEsQ0FGQSxnQkFBQSxDQVJBLGVDcEJHLENEK0JILFdBQUEsQ0dzTEEsV0FBQSxDSHBMQSxnQkFBQSxDQUNBLGVBQUEsQ0dvTEEsU0FBQSxDSC9MQSxpQkFBQSxDQUZBLG9CQUFBLENBTUEsd0JBQUEsQ0FLQSxVQUFBLENHb0xBLFVOc3FCSixDR3QxQkksb0JBQ0ksVUh5MUJSLENNdnBCQSxTQUNJLFlBQUEsQ0FDQSwwQkFBQSxDQUVBLFFBQUEsQ0FEQSxTTnlxQkosQ01ycUJBLFdBU0ksa0JBQUEsQ0FOQSxxQkFBQSxDQURBLGtCQUFBLENBREEsVUFBQSxDQUdBLGNBQUEsQ0FFQSxXQUFBLENBSUEsc0JBQUEsQ0FGQSxjQUFBLENBSEEsU0FBQSxDQUVBLFVOMnFCSixDTWpwQkEsdUVBRUksVUFBQSxDQURBLGNOeXFCSixDTXJxQkEsZ0JBQ0ksd0JBQUEsQ0FFQSxXQUFBLENBREEsYU55cUJKLENNcnFCQSxjQUlJLGtCQUFBLENBREEsbUJBQUEsQ0FEQSxVQUFBLENBREEsaUJOMnFCSixDTXRxQkksaUJBRUksYUFBQSxDQURBLFVBQUEsQ0FFQSx3Qk55cUJSLENNcnFCQSxLQUNJLFlBQUEsQ0FDQSw2Qk53cUJKLENNcnFCQSxTQUdJLGdCQUFBLENBRkEsd0JBQUEsQ0FDQSx3Qk55cUJKLENNcnFCQSxTQUlJLGtCQUFBLENBRkEsa0JBQUEsQ0FEQSxtQkFBQSxDQUVBLGFOMHFCSixDTXRxQkksWUFDSSxVQUFBLENBQ0EsU0FBQSxDQUNBLGlCTnlxQlIsQ01ycUJBLFdBQ0ksWUFBQSxDQUNBLHdCQUFBLENBQ0EsUUFBQSxDQUNBLFNOeXFCSixDTXRxQkksY0FDSSxzQkFBQSxDQUNBLGlCQUFBLENBSUEsaUJBQUEsQ0FGQSxTQUFBLENBREEsd0JONHFCUixDTXJxQkEsU0FDSSxZQUFBLENBR0EsWUFBQSxDQUZBLGNBQUEsQ0FHQSxLQUFBLENBRkEsV04wcUJKLENNcnFCQSxZQUNJLFlBQUEsQ0FFQSxrQkFBQSxDQURBLDRCTnlxQkosQ01ycUJBLFFBT0ksOEJBQUEsQ0FGQSxVTjBxQkosQ01ycUJBLGVBVEksd0JBQUEsQ0FHQSxpQkFBQSxDQUZBLFVBQUEsQ0FDQSxjQUFBLENBR0EsaUJOa3JCSixDTTlxQkEsT0FLSSxTTnlxQkosQ01ycUJBLE1BRUksNkJBQUEsQ0FEQSxjTnlxQkosQ01ycUJBLFlBQ0ksd0JBQUEsQ0FDQSxVQUFBLENBQ0EsZ0JBQUEsQ0FDQSw2Qk53cUJKLENNcnFCQSxNQUNJLHNCTndxQkosQ01ycUJBLFVBQ0ksd0JOd3FCSixDTXJxQkEsVUFDSSx3Qk53cUJKLENPbGtDQSxRQUlJLGtCQUFBLENBRUEsd0JIUEksQ0dNSixtQkFBQSxDQUpBLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCUHdrQ0osQ09wa0NJLFdBQ0ksV1B1a0NSLENPcmtDSSxjQUNJLHdCUHdrQ1IsQ09wa0NBLGVBS0ksa0JBQUEsQ0FIQSx3QkFBQSxDQUNBLFlBQUEsQ0FGQSw0QkFBQSxDQUtBLFlBQUEsQ0FGQSxzQkFBQSxDQUdBLFFQdWtDSixDT3BrQ0EsaUJBQ0kscUJBQUEsQ0FDQSxrQkFBQSxDQUlBLGtDQUFBLENBSEEsaUJBQUEsQ0FFQSxpQkFBQSxDQURBLFdQeWtDSixDT3BrQ0EsWUFJSSxlQUFBLENBREEsaUJBQUEsQ0FEQSxXQUFBLENBR0Esa0JBQUEsQ0FKQSxVUDJrQ0osQ09wa0NBLGFBRUksa0JBQUEsQ0FEQSxpQlB3a0NKLENPcGtDQSxlQUlJLFVBQUEsQ0FEQSxTQUFBLENBRkEsaUJBQUEsQ0FDQSxRUHlrQ0osQ09wa0NBLG1CQUlJLHFCQUFBLENBREEsaUJBQUEsQ0FFQSxZQUFBLENBSEEsaUJBQUEsQ0FEQSxVUDJrQ0osQ09wa0NBLEtBQ0ksd0JBQUEsQ0FHQSxXQUFBLENBRUEsaUJBQUEsQ0FKQSxVQUFBLENBS0EsY0FBQSxDQUpBLFlBQUEsQ0FFQSxVUHlrQ0osQ09wa0NBLFdBQ0ksd0JQdWtDSixDT3BrQ0EsUUFHSSxVQUFBLENBRkEsYUFBQSxDQUNBLGNBQUEsQ0FHQSxrQkFBQSxDQURBLGdCQUFBLENBRUEsb0JQdWtDSixDT3BrQ0EsY0FDSSxVQUFBLENBQ0EseUJQdWtDSixDT25rQ0EseUJBRVEsV0FDSSxnQlBxa0NWLENBQ0YsQ1FwcUNBLFNBR0ksNEJBQUEsQ0FDQSxZQUFBLENBSUEsb0JBQUEsQ0FQQSxZQUFBLENBQ0EsNEJSNHFDSixDUW5xQ0EsY0FHSSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSw2QkFBQSxDQUtBLG9CQUFBLENBSEEsaUJSeXFDSixDUXBxQ0ksaUJBQ0ksUVJ1cUNSLENRbnFDQSxjQUNJLFlBQUEsQ0FDQSw2QkFBQSxDQUNBLG1CQUFBLENBQ0EsaUJSc3FDSixDUXpwQ0EsZ0JBR0ksZ0JBQUEsQ0FDQSx3QkFBQSxDQUNBLFlBQUEsQ0FFQSxvQkFBQSxDQU5BLFlBQUEsQ0FDQSwwQkFBQSxDQUlBLFNSdXFDSixDUW5xQ0EsU0FFSSxrQkFBQSxDQURBLFdBQUEsQ0FHQSxnQkFBQSxDQURBLFVSdXFDSixDUXBxQ0ksNEJBSUksa0JBQUEsQ0FIQSxnQkFBQSxDQUNBLGNBQUEsQ0FDQSxVUndxQ1IsQ1FucUNBLFNBRUksa0JBQUEsQ0FEQSxXQUFBLENBR0EsZ0JBQUEsQ0FEQSxVUnVxQ0osQ1FwcUNJLDRCQUlJLGtCQUFBLENBSEEsZ0JBQUEsQ0FDQSxjQUFBLENBR0Esa0JBQUEsQ0FDQSxtQkFBQSxDQUhBLFNSMHFDUixDUW5xQ0EsV0FHSSxpQkFBQSxDQUZBLFlBQUEsQ0FDQSxxQlJ1cUNKLENRcHFDSSxpQkFDSSxVQUFBLENBSUEsY0FBQSxDQUhBLFFBQUEsQ0FDQSxZQUFBLENBQ0Esd0JSd3FDUixDUW5xQ0EsVUFJSSxZQUFBLENBSUEsMkJBQUEsQ0FEQSx5QkFBQSxDQURBLGlCQUFBLENBREEsd0JBQUEsQ0FKQSxZQUFBLENBRUEsTUFBQSxDQURBLHFCUjRxQ0osQ1FscUNBLFVBR0ksa0JBQUEsQ0FFQSxZQUFBLENBQ0Esb0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBUEEsWUFBQSxDQUNBLHFCQUFBLENBRUEsY1J5cUNKLENHeHdDSSx5Qkt1R0EsY0FDSSxVUnNxQ04sQ1FucUNFLDRCQUZJLGNSd3FDTixDUXBxQ00saUJBR0ksb0JBQUEsQ0FGQSxnQkFBQSxDQUNBLGlCUnVxQ1YsQ1FucUNFLE1BQ0ksV1JxcUNOLENRcHFDTSxTQUNJLGdCQUFBLENBQ0EsUVJzcUNWLENRbnFDRSxRQUNJLFFBQUEsQ0FDQSxrQkFBQSxDQUNBLG1CUnFxQ04sQ1FwcUNNLFlBQ0ksZ0JSc3FDVixDUW5xQ0Usa0JBRUksV0FBQSxDQUdBLFlBQUEsQ0FDQSxpQlJxcUNOLENRcHFDTSx3REFDSSxnQkFBQSxDQUNBLFFSdXFDVixDUXBxQ0UsMEJBQ0ksUUFBQSxDQUNBLE9Sc3FDTixDUXBxQ0UsV0FDSSxnQkFBQSxDQUNBLFNSc3FDTixDQUNGLENTcjBDQSxNQUlJLHdCTERHLENLRkgsWUFBQSxDQUNBLGtCQUFBLENBQ0EsMEJUdzBDSixDU3AwQ0EsTUFDSSxTQUFBLENBQ0EsZVR1MENKLENTcDBDQSxNQUNJLGFUdTBDSixDU2wwQ0EsZU5xQ0ksd0JDcERHLENENkRILGlCQUFBLENBQ0EsZ0JBQUEsQ0FKQSxVQUFBLENBREEsY0FBQSxDQURBLGFNeEMrQixDTjRDL0IsY001QzRDLENOcUM1QyxlQzdDTSxDRDZERixXQUFBLENBZEosaUJBQUEsQ0FEQSxvQkFBQSxDQXFCSSxVSHN4Q1IsQ0cvd0NJLHFCQUNJLFNBQUEsQ0FDQSxpQkhreENSLENTbjFDQSwrQkFFSSxTVHMxQ0osQ1NwMUNJLHFFQUNJLGtCVHcxQ1IsQ1NwMUNBLFNOd0JJLHdCQ3BERyxDSzhCSCxrQkFBQSxDTmdDQSxnQkFBQSxDTTlCQSxnQkFBQSxDQURBLGVBQUEsQ04yQkEsVUFBQSxDQURBLGNBQUEsQ0FEQSxhTTNCK0IsQ04rQi9CLGNNL0I0QyxDTndCNUMsZUM3Q00sQ0Q2REYsV0FBQSxDQWRKLGlCQUFBLENBREEsb0JBQUEsQ0FxQkksVUh1ekNSLENHaHpDSSxlQUNJLFNBQUEsQ0FDQSxpQkhtekNSLENTcDJDQSxtQkFHSSxxQkFBQSxDQUNBLFVBQUEsQ0FFQSxnQkFBQSxDQURBLGVML0JHLENLbUNILGlCQUFBLENBRkEsaUJBQUEsQ0FOQSxpQlQ4MkNKLENTbDJDQSxjTklJLHdCQ3BERyxDRDZESCxpQkFBQSxDQUNBLGdCQUFBLENBSkEsVUFBQSxDQURBLGNBQUEsQ0FEQSxhTVArQixDTlcvQixjTVhpRCxDTklqRCxlQzdDTSxDRHlERixVTWhCa0MsQ05NdEMsaUJBQUEsQ0FEQSxvQkFBQSxDQWtCSSxVSHkxQ1IsQ0cvMENJLG9CQUNJLFNBQUEsQ0FDQSxpQkhrMUNSLENTajNDQSxTQUtJLHdCQUFBLENBQ0EsaUJBQUEsQ0FMQSxXQUFBLENBQ0EsY0FBQSxDQUNBLGVBQUEsQ0FDQSx5QlRzM0NKLENTajNDQSxhQUNJLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGdCVG8zQ0osQ1NqM0NBLG1CQUVJLFVBQUEsQ0FDQSxTVG8zQ0osQ1NqM0NBLFFBSUksa0JBQUEsQ0FDQSxVQUFBLENBSkEscUJBQUEsQ0FDQSxjQUFBLENBQ0Esd0JUczNDSixDU2ozQ0EsZUFDSSxpQkFBQSxDQUNBLDJCVG8zQ0osQ1NqM0NBLFFBR0ksY0FBQSxDQUZBLFlBQUEsQ0FDQSw0QlRxM0NKLENTajNDQSxRQU1JLHdCQUFBLENBSEEscUJBQUEsQ0FGQSxrQkFBQSxDQUNBLG1DQUFBLENBR0EsV0FBQSxDQURBLFVUczNDSixDU2ozQ0EsVUFLSSxrQkFBQSxDQUVBLDRCQUFBLENBTEEsWUFBQSxDQUNBLHFCQUFBLENBRkEsV0FBQSxDQUdBLHNCQUFBLENBRUEsUVRxM0NKLENTajNDQSxlQUVJLGFBQUEsQ0FEQSxtQlRxM0NKLENTajNDQSxZQUlJLHFCQUFBLENBSEEsYVR1M0NKLENTajNDQSxxQkFDSSxTVG8zQ0osQ1NqM0NBLGVBQ0ksWUFBQSxDQUNBLDRCVG8zQ0osQ1NqM0NBLFNBQ0ksWVRvM0NKLENTajNDQSxRQUNJLGFBQUEsQ0FDQSxvQlRvM0NKLENTajNDQSxhTjFGSSx3QkNwREcsQ0Q2REgsaUJBQUEsQ0FDQSxnQkFBQSxDQUpBLFVBQUEsQ0FEQSxjQUFBLENBREEsYU11RitCLENObkYvQixjTW1GaUQsQ04xRmpELGVDN0NNLENEeURGLFVNOEVrQyxDTnhGdEMsaUJBQUEsQ0FEQSxvQkFBQSxDQWtCSSxVSHM4Q1IsQ0c1N0NJLG1CQUNJLFNBQUEsQ0FDQSxpQkgrN0NSLENTajRDQSxhQUNJLFlUbzRDSixDU2o0Q0EsYU5sR0ksd0JDcERHLENENkRILGlCQUFBLENBQ0EsZ0JBQUEsQ0FKQSxVQUFBLENBREEsY0FBQSxDQURBLGFNK0YrQixDTjNGL0IsY00yRmdELENObEdoRCxlQzdDTSxDRHlERixVTXNGa0MsQ05oR3RDLGlCQUFBLENBREEsb0JBQUEsQ0FrQkksU0g4OUNSLENHcDlDSSxtQkFDSSxTQUFBLENBQ0EsaUJIdTlDUixDU2o1Q0EsVUFDSSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSwwQlRvNUNKLENTajVDQSxTTjVHSSx3QkNwREcsQ0trS0gsa0JBQUEsQ05wR0EsZ0JBQUEsQ0FKQSxVQUFBLENBREEsY0FBQSxDQURBLGFNeUcrQixDTnJHL0IsY01xR2lELENONUdqRCxlQzdDTSxDRHlERixVTWdHa0MsQ04xR3RDLGlCQUFBLENBREEsb0JBQUEsQ0FrQkksVUh5L0NSLENHLytDSSxlQUNJLFNBQUEsQ0FDQSxpQkhrL0NSLENTajZDQSxhTmhKSSxxQkFBQSxDQUVBLGtCTStJZ0UsQ0FDaEUscUJBQUEsQ05wSkEsbUJNbUpzQixDTmhKdEIsWUh5akRKLENTcjZDQSxhTnRISSx3QkNwREcsQ0s2S0gsa0JBQUEsQ04vR0EsZ0JBQUEsQ0FKQSxVQUFBLENBREEsY0FBQSxDQURBLGFNbUgrQixDTi9HL0IsY00rR2tELENOdEhsRCxlQzdDTSxDRHlERixVTTBHa0MsQ0FDdEMsWUFBQSxDTnJIQSxpQkFBQSxDQURBLG9CQUFBLENBa0JJLFdId2hEUixDRzlnREksbUJBQ0ksU0FBQSxDQUNBLGlCSGloRFIsQ1NyN0NBLFlONUhJLHdCQ3BERyxDRDZESCxpQkFBQSxDQUNBLGdCQUFBLENBSkEsVUFBQSxDQURBLGNBQUEsQ0FEQSxhTXlIK0IsQ05ySC9CLGNNcUhrRCxDTjVIbEQsZUM3Q00sQ0R5REYsVU1nSGtDLENBQ3RDLFVBQUEsQ04zSEEsaUJBQUEsQ0FEQSxvQkFBQSxDQWtCSSxXSDZpRFIsQ0duaURJLGtCQUNJLFNBQUEsQ0FDQSxpQkhzaURSLENTcDhDQSxhTmpLSSxxQkFBQSxDQUVBLGtCTWdLZ0UsQ05uS2hFLFFNbUt1QyxDTnBLdkMsbUJNb0tzQixDTmpLdEIsWUg0bURKLENT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LENBREEsb0JBQUEsQ0FrQkksVUhxNkROLENHMzVERSxlQUNJLFNBQUEsQ0FDQSxpQkg2NUROLENTOWhERSxhTi9aQSx3QkNwREcsQ0Q2REgsaUJBQUEsQ0FDQSxnQkFBQSxDQUpBLFVBQUEsQ0FEQSxjQUFBLENBREEsYU00Wm1DLENOeFpuQyxjTXdacUQsQ04vWnJELGVDN0NNLENEeURGLFVNbVpzQyxDTjdaMUMsaUJBQUEsQ0FEQSxvQkFBQSxDQWtCSSxVSHU3RE4sQ0c3NkRFLG1CQUNJLFNBQUEsQ0FDQSxpQkgrNkROLENTNWlERSxlQUdJLHNCQUFBLENBRkEsWUFBQSxDQUNBLHFCQUFBLENBU0EsY1R1aUROLENTN2lETSxxQkFDSSxjQUFBLENBQ0EsZUFBQSxDQUNBLGdCVCtpRFYsQ1N6aURFLFNBQ0ksa0JUMmlETixDU3ppRE0saUJBQ0ksV1QyaURWLENTdmlERSxZQUNJLGNUeWlETixDU3RpREUsWUFDSSxXQUFBLENBR0EsZ0JBQUEsQ0FEQSxjQUFBLENBREEsVVQwaUROLENTcGlERSxhTnBlQSxxQkFBQSxDQUVBLGtCTW9lb0UsQ052ZXBFLFFNdWUyQyxDTnhlM0MsU013ZTBCLENOcmUxQixZSDhnRUYsQ1NqaURNLHdCQUNJLGNUc2lEVixDU2xpREUsT0FDSSxVVG9pRE4sQ1NqaURFLE9BQ0ksVVRtaUROLENTaGlERSx5QkFFSSxVVGtpRE4sQ0FDRiIsImZpbGUiOiJhcHB2MTguY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogY29tbyBzZWxlY2Npb25hciBcclxuICAgIC4gY3VhbmRvIGVzIHBvciBjbGFzZVxyXG4gICAgcCBub21icmUgZWwgZWxlbWVwbG8gZW4gZXN0ZSBlamVtcGxvIHAgZGUgcGFycmFmb1xyXG4gICAgIyBjdWFuZG8gZXMgcG9yIGlkIFxyXG4gICAgW3NyYz0nZm9mby5qZ3AnXSBsbGFtYW5kbyBwb3IgYXRyaWJ1dG9cclxuICAgICovXHJcblxyXG5odG1sIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAvKiBwYXJhIHF1ZSBubyBzdW1lIGxvcyBhbmNob3MgZGVsIHBhZGluZyBhbCBkZWx3aXRoICovXHJcbiAgICAgZm9udC1zaXplOiA2Mi41JTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuKixcclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG4gICAgYm94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcblxyXG4vKiBnbG9iYWxlcyovXHJcblxyXG5oMSB7XHJcbiAgICBmb250LXNpemU6IDRyZW07XHJcbn1cclxuXHJcbmgyIHtcclxuICAgIGZvbnQtc2l6ZTogMy40cmVtO1xyXG59XHJcblxyXG5oMyB7XHJcbiAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgIG1hcmdpbjogNXB4O1xyXG59XHJcblxyXG5oNCB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBtYXJnaW46IDVweDtcclxufVxyXG5cclxuaDUge1xyXG4gICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuaDYge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbnAge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG59XHJcblxyXG5pbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxufVxyXG5cclxuZW0ge1xyXG4gICAgY29sb3I6IHRvbWF0bztcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgd29yZC1zcGFjaW5nOiAwLjZyZW07XHJcbn1cclxuXHJcbmxhYmVsIHtcclxuICAgIC8vIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgY29sb3I6IHJnYigyNTUsIDI1NSwgODEpO1xyXG4gICAgbWFyZ2luOiA1cHggMTBweCA1cHggMTBweDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIC8qIG1pbi13aWR0aDogMjVyZW07ICovXHJcbn1cclxuXHJcbmZpZWxkc2V0IHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuXHJcbi8qIHV0aWxpZGFkZXMgKi9cclxuXHJcbi5zZWNjaW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG59XHJcblxyXG4uZnctMzAwIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbi5jZW50cmFyLXRleHRvIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmp1c3RpZmljYXItdGV4dG8ge1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxufVxyXG5cclxuLnJpZ2h0LXRleHRvIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4ubGVmdC10ZXh0byB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4uY2FwaXRhbCB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxufVxyXG5cclxuLmQtYmxvY2sge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbnRlbmVkb3Ige1xyXG4gICAgbWF4LXdpZHRoOiAxMjByZW07XHJcbiAgICB3aWR0aDogOTUlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5jZW50cmFye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmVuZmlsYSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxufVxyXG5cclxuLmVuY29sdW1uYSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uYm9yZGVzIHtcclxuICAgIGJvcmRlcjogYmxhY2s7XHJcbn1cclxuXHJcbi5jb2xvcm9yYW5nZSB7XHJcbiAgICBjb2xvcjogYnVybHl3b29kO1xyXG59XHJcblxyXG4uc2VwYXJhZG9zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xyXG4gICAganVzdGlmeS1pdGVtczogbGFzdCBiYXNlbGluZTtcclxuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxufVxyXG5cclxuLmNlbGRhe1xyXG4gICAgYm9yZGVyOiBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogYmxhY2s7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgIGNvbG9yOiBibGFjaztcclxuXHRmb250LWZhbWlseTogJ0NhbGlicmkgTGlnaHQgKFTDrXR1bG9zKSc7XHJcblx0bGluZS1oZWlnaHQ6IDFyZW07XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEAzMDA7NDAwOzcwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuLyogY29tbyBzZWxlY2Npb25hciBcbiAgICAuIGN1YW5kbyBlcyBwb3IgY2xhc2VcbiAgICBwIG5vbWJyZSBlbCBlbGVtZXBsbyBlbiBlc3RlIGVqZW1wbG8gcCBkZSBwYXJyYWZvXG4gICAgIyBjdWFuZG8gZXMgcG9yIGlkIFxuICAgIFtzcmM9J2ZvZm8uamdwJ10gbGxhbWFuZG8gcG9yIGF0cmlidXRvXG4gICAgKi9cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiBwYXJhIHF1ZSBubyBzdW1lIGxvcyBhbmNob3MgZGVsIHBhZGluZyBhbCBkZWx3aXRoICovXG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4vKiBnbG9iYWxlcyovXG5oMSB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDMuNHJlbTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbWFyZ2luOiA1cHg7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW46IDVweDtcbn1cblxuaDUge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxucCB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5lbSB7XG4gIGNvbG9yOiB0b21hdG87XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB3b3JkLXNwYWNpbmc6IDAuNnJlbTtcbn1cblxubGFiZWwge1xuICBmb250LXNpemU6IDJyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCA4MSk7XG4gIG1hcmdpbjogNXB4IDEwcHggNXB4IDEwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgLyogbWluLXdpZHRoOiAyNXJlbTsgKi9cbn1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qIHV0aWxpZGFkZXMgKi9cbi5zZWNjaW9uIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLmZ3LTMwMCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5jZW50cmFyLXRleHRvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uanVzdGlmaWNhci10ZXh0byB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbi5yaWdodC10ZXh0byB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubGVmdC10ZXh0byB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jYXBpdGFsIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmNvbnRlbmVkb3Ige1xuICBtYXgtd2lkdGg6IDEyMHJlbTtcbiAgd2lkdGg6IDk1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jZW50cmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5lbmZpbGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uZW5jb2x1bW5hIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmJvcmRlcyB7XG4gIGJvcmRlcjogYmxhY2s7XG59XG5cbi5jb2xvcm9yYW5nZSB7XG4gIGNvbG9yOiBidXJseXdvb2Q7XG59XG5cbi5zZXBhcmFkb3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICBqdXN0aWZ5LWl0ZW1zOiBsYXN0IGJhc2VsaW5lO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG5cbi5jZWxkYSB7XG4gIGJvcmRlcjogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkNhbGlicmkgTGlnaHQgKFTDrXR1bG9zKVwiO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG5odG1sIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiKDEyMiwgNDgsIDE5Nik7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDE3LCAxMywgODIpIDE3JSwgcmdiKDkzLCAyNywgMTI2KSAzOCUsIHJnYigyNiwgMTQ0LCAxNjgpIDc2JSwgcmdiKDUzLCA1NiwgMTEwKSAxMDAlKTtcbn1cblxuLyogbmF2ZWdhY2lvbiAqL1xuLk5hdmVnYWNpb24gYSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGNvbG9yOiByZ2IoMTY4LCAxNjgsIDApO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBHZW5ldmEsIFRhaG9tYSwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubWVuc2FqZSB7XG4gIGNvbG9yOiBicm93bjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhbmNoZWRhbG1vbmQ7XG4gIGJvcmRlcjogcmlkZ2UgYmxhY2s7XG59XG5cbi5zaXRlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDJyZW0gYXV0bztcbn1cblxuLnNpdGUtaGVhZGVyIGgxLFxuaDUge1xuICBtYXJnaW46IDVweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLlRpdHVsbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvdXJnZXR0ZVwiO1xuICBmb250LXNpemU6IDVyZW07XG4gIHRleHQtc2hhZG93OiA0cHggNHB4IGJsYWNrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogYmx1ZTtcbn1cblxuaDEuVGl0dWxvIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2hhZG93OiAxMCAxMCAzMHB4IGJsYWNrO1xufVxuXG4ucmVsb2pjIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsaXBUaW1lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBjb2xvcjogc2xhdGVibHVlO1xufVxuXG4uc2VwYXJhIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExMTExMTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUwLCA1MCwgNTApO1xufVxuXG4uY3VlcnBvaSB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvdG9uZXNpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0NXZoO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmJvdG9uLWFtYXJpbGxvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2toYWtpO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDFyZW0gM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTB2dztcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIGJvcmRlcjogNHB4IG91dHNldCB3aGl0ZTtcbn1cblxuLmJvdG9uLWFtYXJpbGxvOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uZmFsc2Vib3RvbiB7XG4gIHBhZGRpbmc6IDBweCAwIDhweCAwcHg7XG4gIG1hcmdpbjogOHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB3aWR0aDogNTAuNXZ3O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uaW5ncmVzbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgaGVpZ2h0OiA5MHZoO1xufVxuXG4udXN1YXJpbyB7XG4gIGJvcmRlcjogc29saWQgYmxhY2sgMnB4O1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJra2hha2k7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnVzdWFyaW8gZmllbGRzZXQsXG4udXN1YXJpbyBsYWJlbCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLyogY2VsdWxhciAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5yZWxvamMge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICAuc2l0ZS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5zaXRlLWhlYWRlciAuVGl0dWxvIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbiAgLk5hdmVnYWNpb24gYSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbiAgLmJvdG9uLWFtYXJpbGxvIHtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgd2lkdGg6IDcwdnc7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZmFsc2Vib3RvbiB7XG4gICAgd2lkdGg6IDcwLjV2dztcbiAgfVxufVxuLmZvdG8ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIG5hdmVnYWNpb24gKi9cbi5OYXZlZ2FjaW9uaiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLk5hdmVnYWNpb25qIGEge1xuICBjb2xvcjogY2hhcnRyZXVzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luOiAwIDJyZW07XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBHZW5ldmEsIFRhaG9tYSwgc2Fucy1zZXJpZjtcbn1cblxuLyogcGFyYSBlbCBoZWFkZXIqL1xuLnNpdGUtaGVhZGVyIGgxLFxuaDUge1xuICBtYXJnaW46IDVweDtcbiAgcGFkZGluZzogMDtcbiAgLyogY29sb3I6IHJlZDsgKi9cbiAgLyogbWFyZ2luLXRvcDogNXB4OyAqL1xuICAvKiBtYXJnaW4tYm90dG9tOiA1cHg7ICovXG4gIC8qIHBvc2l0aW9uOiByZWxhdGl2ZTsgKi9cbn1cblxuLnNpdGUtaGVhZGVyIGg1OmhvdmVyIHtcbiAgY29sb3I6IGNoYXJ0cmV1c2U7XG59XG5cbi5jdWVycG9qIHtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYW5vdGFjaW9uZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuXG4uZGl2aXNpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogNjB2dztcbn1cblxuLmRhdG9zIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2MHZ3O1xuICBtYXJnaW46IDVweCBhdXRvO1xuICBwYWRkaW5nOiA1cHggYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2toYWtpO1xuICBib3JkZXI6IHNvbGlkO1xufVxuXG4uZ2lmIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyOHZ3O1xuICBtYXJnaW46IDEwcHggMTBweCBhdXRvO1xuICBoZWlnaHQ6IDI4dmg7XG59XG5cbi5naWZtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZhbHNlYm90b25qdSB7XG4gIHBhZGRpbmc6IDBweCAwcHggOHB4IDBweDtcbiAgbWFyZ2luOiA4cHggMHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB3aWR0aDogMjEuNXZ3O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uYm90b24tYW1hcmlsbG9qdSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtraGFraTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxcmVtIDNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwdnc7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBib3JkZXI6IDRweCBvdXRzZXQgd2hpdGU7XG4gIHdpZHRoOiAyMXZ3O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ib3Rvbi1hbWFyaWxsb2p1OmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ucGxheWVycyB7XG4gIC8qIGhlaWdodDogMTAwcHg7ICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnBhcnRpY2lwYW50ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGxlZnQ7XG4gIG1hcmdpbjogNXB4IDEwcHg7XG4gIHBhZGRpbmc6IDVweCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4ucGFydGljaXBhbnRlIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAzcyBlYXNlLWluLW91dDtcbn1cblxuLmltYWdlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi5pbWFnZW4gaDIge1xuICBtYXJnaW46IDEwcHggMTBweCBhdXRvO1xufVxuXG4udmFsb3JlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cblxuLmJvdG9uLXZlcmRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYjg1ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxcmVtIDNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwdnc7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBib3JkZXI6IDRweCBvdXRzZXQgd2hpdGU7XG59XG5cbi5ib3Rvbi12ZXJkZTpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLm1pbmlib3RvbiB7XG4gIGNvbG9yOiBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgLyogZmxleDogMCAwIDEwMCU7ICovXG4gIGJvcmRlcjogMnB4IG91dHNldCByZWQ7XG4gIC8qIHdpZHRoOiA1cHg7ICovXG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luOiA0cHggMHB4IDBweCAwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAvKiB0ZXh0LXNoYWRvdzogM3B4IDNweCBncmF5OyAqL1xuICAvKiBtYXJnaW46IDVweCAxMHB4IDVweCAxMHB4OyAqL1xuICAvKiBzdHlsZS5ib3hTaGFkb3c9XCIxMHB4IDIwcHggMzBweCBibHVlXCIgKi9cbn1cblxuLm1pbmlib3Rvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubml2ZWxjYW5hc3RhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogZGFya2JsdWU7XG4gIHdpZHRoOiA4MCU7XG59XG5cbi5uaXZlbGNhbmFzdGEgSDEge1xuICBtYXJnaW46IDhweDtcbiAgY29sb3I6IHJnYigyNTUsIDIzOCwgMjM4KTtcbiAgdGV4dC1zaGFkb3c6IDRweCA0cHggYmx1ZTtcbn1cblxuLnBpZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZ2FuYWRvciB7XG4gIHdpZHRoOiAyMCU7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmdhbmFkb3IgaDMge1xuICBtYXJnaW46IDVweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uanVnYWRvciB7XG4gIGZsZXg6IDI7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5qdWdhZG9yIGlucHV0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICB3aWR0aDogOTAlO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uYm90b25lc2oge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLyogY2VsdWxhciAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zaXRlLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuc2l0ZS1oZWFkZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAuTmF2ZWdhY2lvbmogYSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbiAgLmFub3RhY2lvbmVzIHtcbiAgICB3aWR0aDogMWZyO1xuICB9XG4gIC5hbm90YWNpb25lcyAuZGF0b3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5hbm90YWNpb25lcyAuZGF0b3MgLnBhcnRpY2lwYW50ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmFub3RhY2lvbmVzIC5kYXRvcyAucGFydGljaXBhbnRlIC5qdWdhZG9yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYW5vdGFjaW9uZXMgLmRhdG9zIC5wYXJ0aWNpcGFudGUgLmp1Z2Fkb3IgI25vbWJyZXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cbiAgLmltYWdlbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuaW1hZ2VuIGgyIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmJhcnJhYm90b25lcyB7XG4gICAgd2lkdGg6IDM1dnc7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gICNudWV2b3Age1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDB2dztcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gIC5ib3RvbmVzIC5mYWxzZWJvdG9uIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDQydnc7XG4gIH1cbiAgLmZhbHNlYm90b25qdSBhIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuICAjbnVldm9wIHtcbiAgICB3aWR0aDogMjh2dztcbiAgfVxufVxuLm1zcCB7XG4gIG1hcmdpbjogMDtcbiAgLyogdGV4dC1hbGlnbjogY2VudGVyOyAqL1xuICBjb2xvcjogY2hhcnRyZXVzZTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnNlcGFyYWMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTAsIDUwLCA1MCk7XG4gIC8qIGJvcmRlci1yYWRpdXM6IDdweDsgKi9cbiAgLyogYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC44KTsgKi9cbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTExMTExO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICAvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ICovXG4gIC8qIHBvc2l0aW9uOiByZWxhdGl2ZTsgKi9cbiAgLyogbWFyZ2luOiAwIDFweDsgKi9cbn1cblxuLyogbmF2ZWdhY2lvbiAqL1xuLk5hdmVnYWNpb25jIGEge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBjb2xvcjogY2hhcnRyZXVzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgR2VuZXZhLCBUYWhvbWEsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luOiAxMHB4IDBweCAwcHggMHB4O1xufVxuXG4vKiBwYXJhIGVsIGhlYWRlciovXG4uc2l0ZS1oZWFkZXJjIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDQuMnJlbTtcbn1cblxuLnRpdHVsbyBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDQwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIGhlaWdodDogNzBweDsgKi9cbn1cblxuLk5hdmVnYWNpb25jIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbn1cblxuLmN1ZXJwb2Mge1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQ7XG4gIGJvcmRlci10b3AtY29sb3I6IGxhd25ncmVlbjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJlbmNhYmV6YWRvYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07XG59XG5cbi5hbm90YWNpb25lc2Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cblxuLmp1Z2Fkb3Jlc2Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYWxpZ24taXRlbXM6IGxlZnQ7XG4gIG1pbi13aWR0aDogMjB2dztcbiAgbWFyZ2luOiAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAxMzYsIDY4KTtcbn1cblxuLnBvcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYWxpZ24taXRlbXM6IHJpZ2h0O1xufVxuXG4ucG9zaSBoMiB7XG4gIG1hcmdpbjogMTNweCAwcHg7XG4gIHRleHQtc2hhZG93OiA0cHggMnB4IGJsYWNrO1xufVxuXG4uZW5jYWJlemFkb2Mge1xuICBib3JkZXItc3R5bGU6IHJpZGdlO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwYWRkaW5nOiAwcHggMTBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmVuY2FiZXphZG9jIGgyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiBhdXRvIDBweCBhdXRvIDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG4uZW5jYWJlemFkb2MgaW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDNzIGVhc2UtaW4tb3V0O1xufVxuXG4ucGxheWVyYyB7XG4gIHRleHQtc2hhZG93OiAtM3B4IDNweCA1cHggYmxhY2s7XG59XG5cbi5kYXRvc2Mge1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJra2hha2k7XG4gIGJvcmRlcjogc29saWQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbn1cblxuLmRpdmlkZWMge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDNweCAzcHggMCAzcHg7XG59XG5cbi5kaXZpZGVjIGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBtYXJnaW46IDNweCAxcHggM3B4IDhweDtcbiAgd2lkdGg6IDIxdnc7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5zdWJ0b3RhbCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gIGFsaWduLWl0ZW1zOiByaWdodDtcbn1cblxuLnN1YnRvdGFsIGxhYmVsIHtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1zaGFkb3c6IDNweCAzcHggYmxhY2s7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cblxuLnRvdGFsZXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogcmlnaHQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IGRvdWJsZSA1cHg7XG4gIGJvcmRlci1sZWZ0OiBkb3VibGUgNXB4O1xufVxuXG4udG90YWxlcyBsYWJlbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LXNoYWRvdzogM3B4IDNweCBibGFjaztcbn1cblxuLyogYm90b25lcyAqL1xuLmJhcnJhYm90b25lc2Mge1xuICBwYWRkaW5nOiAwcHggM3B4IDNweCAwcHg7XG4gIG1hcmdpbjogMTBweCAwcHg7XG59XG5cbi5mYWxzZWJvdG9uYyB7XG4gIHBhZGRpbmc6IDBweCAzcHggM3B4IDBweDtcbiAgbWFyZ2luOiA4cHggOHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB3aWR0aDogMTUuMXZ3O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uYm90b25lc2Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgaGVpZ2h0OiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5cbi5ib3Rvbi1hbWFyaWxsb2Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJra2hha2k7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMXJlbSAzcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHZ3O1xuICBtYXJnaW4tbGVmdDogLTJweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgYm9yZGVyOiA0cHggb3V0c2V0IHdoaXRlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAycHggMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGhlaWdodDogMzNweDtcbiAgd2lkdGg6IDE1dnc7XG59XG5cbi5ib3Rvbi1hbWFyaWxsb2M6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5ib3Rvbi12ZXJkZWMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNiODVlO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDFyZW0gM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTB2dztcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIGJvcmRlcjogNHB4IG91dHNldCB3aGl0ZTtcbiAgd2lkdGg6IDEwdnc7XG4gIGhlaWdodDogMzNweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJvdG9uLXZlcmRlYzpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJvdG9uQSB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBoZWlnaHQ6IDMzcHg7XG4gIHdpZHRoOiAyMDNweDtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIGJvcmRlcjogMnB4IG91dHNldCB3aGl0ZTtcbn1cblxuLnZhbG9yZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi5taW5pYm90b24ge1xuICBjb2xvcjogYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJvcmRlcjogMnB4IG91dHNldCByZWQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luOiA0cHggMHB4IDBweCAwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYm90b246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJvdG9uOmZvY3VzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5ib3RvbkE6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJvdG9uQTpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubWluaWJvdG9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5ib3Rvbi1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNzAsIDE2NywgMTY3KTtcbiAgY29sb3I6IHJnYigxMTcsIDExNiwgMTE2KTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ubml2ZWxjYW5hc3RhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xufVxuXG4ubml2ZWxjYW5hc3RhIGgxIHtcbiAgbWFyZ2luOiA4cHg7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDgxKTtcbiAgdGV4dC1zaGFkb3c6IDRweCAzcHggYmxhY2s7XG59XG5cbi5waWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbiNnYW5hZG9yIHtcbiAgdGV4dC1zaGFkb3c6IDNweCAzcHggYmxhY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogM3B4IDAgNXB4IDA7XG59XG5cbi5nYW5hZG9yIHtcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAvKiBjb2xvcjogcmVkOyAqL1xufVxuXG4uZ2FuYWRvciBoMyB7XG4gIG1hcmdpbjogNXB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zaWduYXR1cmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIGhlaWdodDogMjBweDsgKi9cbn1cblxuLnNpZ25hdHVyZSBoNSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtc2hhZG93OiAzcHggM3B4IGJsYWNrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLm92ZXJsYXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgdG9wOiAwO1xufVxuXG4uZHRwdW50YWplcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4udGFibGFtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYnVybHl3b29kO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgYm9yZGVyOiBzb2xpZCBibGFjaztcbiAgd2lkdGg6IDExdnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDIwcyBlYXNlLWluLW91dDtcbn1cblxuLnRhYmxhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYnVybHl3b29kO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgYm9yZGVyOiBzb2xpZCBibGFjaztcbiAgd2lkdGg6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmlqbyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm94LXNoYWRvdzogMCAwLjNyZW0gMC40cmVtICM0NDQ7XG59XG5cbi5kYXRvc3RhYmxhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29ybmZsb3dlcmJsdWU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRyYW5zaXRpb246IGFsbCAzcyBlYXNlLWluLW91dDtcbn1cblxuLnRwaWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBicm93bjtcbn1cblxuLm1heW9ydmFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY2hvY29sYXRlO1xufVxuXG4ubWVub3J2YWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrb2xpdmVncmVlbjtcbn1cblxuLmFsZXJ0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IGJyb3duIGRvdWJsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYjg1ZTtcbn1cblxuLmFsZXJ0YSBoNCB7XG4gIG1hcmdpbjogMXJlbTtcbn1cblxuLmFsZXJ0YS5lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDcsIDE2LCAxNik7XG59XG5cbi5jdWVycG91c3VhcmlvIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyZDQyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubG9naW4tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogNDBweCAzMHB4O1xuICB3aWR0aDogMzAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLmF2YXRhciBpbWcge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmlucHV0LWdyb3VwIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgY29sb3I6ICM1NTU7XG59XG5cbi5pbnB1dC1ncm91cCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YjVlZmM7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I0ZGQxO1xufVxuXG4uZm9yZ290IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM1NTU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mb3Jnb3Q6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYWxlcnRhIGgzIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxufVxuLmN1ZXJwb3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQ7XG4gIGJvcmRlci10b3AtY29sb3I6IGxhd25ncmVlbjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBsYXduZ3JlZW47XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiBsYXduZ3JlZW47XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGxhd25ncmVlbjtcbn1cblxuLnJlbmNhYmV6YWRvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG5cbi5yZW5jYWJlemFkb3IgaDQge1xuICBtYXJnaW46IDA7XG59XG5cbi5hbm90YWNpb25lc3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuXG4uZGF0b3NyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2toYWtpO1xuICBib3JkZXI6IHNvbGlkO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG59XG5cbi5kYXRvc2Ege1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJra2hha2k7XG4gIGJvcmRlcjogc29saWQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbn1cblxuLmRpdmlkZXIge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDNweCAzcHggMCAzcHg7XG59XG5cbi5kaXZpZGVyIGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBtYXJnaW46IDNweCA4cHggM3B4IDhweDtcbiAgd2lkdGg6IDE1dnc7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5kaXZpZGVhIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAzcHggM3B4IDAgM3B4O1xufVxuXG4uZGl2aWRlYSBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgbWFyZ2luOiAzcHggOHB4IDNweCA4cHg7XG4gIHdpZHRoOiA3dnc7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5zdWJ0b3RhbHIge1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICBhbGlnbi1pdGVtczogcmlnaHQ7XG59XG5cbi5zdWJ0b3RhbHIgbGFiZWwge1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LXNoYWRvdzogM3B4IDNweCBibGFjaztcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuXG4ucHVudGFqZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAzO1xuICBib3JkZXI6IHNvbGlkO1xuICBib3JkZXItdG9wLWNvbG9yOiBsYXduZ3JlZW47XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IGxhd25ncmVlbjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogbGF3bmdyZWVuO1xufVxuXG4ucHVudGFqZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDZyZW07XG4gIGJvcmRlcjogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogbGF3bmdyZWVuO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmFub3RhY2lvbmVzciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5yZW5jYWJlemFkb3Ige1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAucmVuY2FiZXphZG9yIGg0IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5wb3NpIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnBvc2kgaDIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZGF0b3NyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG4gIC5kYXRvc3IgI2MzIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuICAuZGl2aWRlcixcbiAgLmRpdmlkZWEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICBtaW4taGVpZ2h0OiAzLjVyZW07XG4gIH1cbiAgLmRpdmlkZXIgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAuZGl2aWRlYSBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBpbnB1dFtzcmM9XCJpbWcvcmFuYS5wbmdcIl0ge1xuICAgIGhlaWdodDogMHB4O1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cbiAgI3N1YnRvdGFsMSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLm1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDAsIDI0MCwgMjQwKTtcbn1cblxuLnJvam8ge1xuICBjb2xvcjogcmVkO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbmF2ZWdhY2lvbiAqL1xuLm5hdmVnYWNpb25mY2Ege1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQwLCAyNDAsIDI0MCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLm5hdmVnYWNpb25mY2E6aG92ZXIge1xuICBjb2xvcjogcmVkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5uYXZlZ2FjaW9uZmNhLFxuLnJlZ3Jlc286OmhvdmVyIHtcbiAgY29sb3I6IHJlZDtcbn1cblxuLm5hdmVnYWNpb25mY2EgLm5hdmVnYWNpb25mY2F0ZXh0LFxuLnJlZ3Jlc286OmhvdmVyIC5uYXZlZ2FjaW9uZmNhdGV4dCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5yZWdyZXNvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MCwgMjQwLCAyNDApO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4ucmVncmVzbzpob3ZlciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLm5hdmVnYWNpb25mY2F0ZXh0IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlO1xuICBjb2xvcjogeWVsbG93O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvKiBQb3NpdGlvbiB0aGUgdG9vbHRpcCB0ZXh0IC0gc2VlIGV4YW1wbGVzIGJlbG93ISAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5ib3Rvbi1tZW51Y2Ege1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQwLCAyNDAsIDI0MCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA1dmg7XG4gIHdpZHRoOiAxMnZ3O1xufVxuXG4uYm90b24tbWVudWNhOmhvdmVyIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ubWVuc2FqZSB7XG4gIGNvbG9yOiBicm93bjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhbmNoZWRhbG1vbmQ7XG4gIGJvcmRlcjogcmlkZ2UgYmxhY2s7XG59XG5cbi5zaXRlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDJyZW0gYXV0bztcbn1cblxuLnNpdGUtaGVhZGVyIGgxLFxuaDUge1xuICBtYXJnaW46IDVweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLlRpdHVsbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvdXJnZXR0ZVwiO1xuICBmb250LXNpemU6IDVyZW07XG4gIHRleHQtc2hhZG93OiA0cHggNHB4IGJsYWNrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbmgxLlRpdHVsbyBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXNoYWRvdzogMTAgMTAgMzBweCBibGFjaztcbn1cblxuLnJlbG9qYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZXBhcmEge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTExMTExO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTAsIDUwLCA1MCk7XG59XG5cbi5jdWVycG9pYyB7XG4gIGhlaWdodDogNzB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5iYXJyYWJvdG9uZXNjIHtcbiAgcGFkZGluZzogMHB4IDNweCAzcHggMHB4O1xuICBtYXJnaW46IDEwcHggMHB4O1xufVxuXG4uYmFycmFtZW51cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLmJhcnJhbWVudXMgZmllbGRzZXQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ub3BjaW9uZXNDYXNvcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xufVxuXG4ub3BkYXRvcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hc2VjZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuXG4uYm90b24tbWVudWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQwLCAyNDAsIDI0MCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA1dmg7XG4gIHdpZHRoOiAyMHZ3O1xufVxuXG4uYm90b24tbWVudWc6aG92ZXIge1xuICBjb2xvcjogcmVkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5taW5pYm90b25lcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5ib3Rvbi10cmFzaCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDAsIDI0MCwgMjQwKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBoZWlnaHQ6IDV2aDtcbiAgd2lkdGg6IDN2dztcbn1cblxuLmJvdG9uLXRyYXNoOmhvdmVyIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uc3VibWVudWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5zdWJtZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MCwgMjQwLCAyNDApO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogNXZoO1xuICB3aWR0aDogMjB2dztcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLnN1Ym1lbnU6aG92ZXIge1xuICBjb2xvcjogcmVkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5mYWxzZWJvdG9uaSB7XG4gIHBhZGRpbmc6IDBweCAzcHggM3B4IDBweDtcbiAgbWFyZ2luOiA1cHggNXB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB3aWR0aDogOC4xNXZ3O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmJvdG9uLW1lbnVpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MCwgMjQwLCAyNDApO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogNXZoO1xuICB3aWR0aDogNy45dnc7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5ib3Rvbi1tZW51aTpob3ZlciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmJvdG9uLWNhc28ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQwLCAyNDAsIDI0MCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA0dmg7XG4gIHdpZHRoOiA3Ljl2dztcbiAgbWFyZ2luOiA2cHg7XG59XG5cbi5ib3Rvbi1jYXNvOmhvdmVyIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uZmFsc2Vib3RvbmMge1xuICBwYWRkaW5nOiAwcHggM3B4IDNweCAwcHg7XG4gIG1hcmdpbjogMHB4IDBweCAwcHggMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgd2lkdGg6IDEwLjF2dztcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLmJvdG9uZXNjIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGhlaWdodDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4uYm90b24tdmVyZGVjYXNvcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2I4NWU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIHdpZHRoOiAxNXZ3O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYm90b24tdmVyZGVjYXNvczpob3ZlciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmJvdG9uQSB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBoZWlnaHQ6IDMzcHg7XG4gIHdpZHRoOiAyMDNweDtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIGJvcmRlcjogMnB4IG91dHNldCB3aGl0ZTtcbn1cblxuLmJvdG9uLWFtYXJpbGxvY2Ege1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjE4LCAyMTMsIDE0Mik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNDkuNXZ3O1xufVxuXG4uYm90b24tYW1hcmlsbG9jYTpob3ZlciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmZhbHNlYm90b25jYSB7XG4gIHBhZGRpbmc6IDBweCAzcHggM3B4IDBweDtcbiAgbWFyZ2luOiA4cHggOHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB3aWR0aDogNTB2dztcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLmZlY2hhZiB7XG4gIGhlaWdodDogMjdweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB3aWR0aDogMTFyZW07XG59XG5cbi5hc2Vzb3JlcyB7XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDE1cmVtO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5lbXByZXNhcyB7XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDM3cmVtO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5uaXRlbXByZXNhcyB7XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDExcmVtO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5pbmdyZXNvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBoZWlnaHQ6IDkwdmg7XG59XG5cbi51c3VhcmlvIHtcbiAgYm9yZGVyOiBzb2xpZCBibGFjayAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtraGFraTtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4udXN1YXJpbyBmaWVsZHNldCxcbi51c3VhcmlvIGxhYmVsIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBmb250LXNpemU6IDJyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uaW5ncmVzb2RhdG9zY29udHJvbCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgY29sdW1uLWdhcDogMXJlbTtcbn1cblxuLmNhc29zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDk1dnc7XG59XG5cbi5jYXNvbiB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgd2lkdGg6IDdyZW07XG4gIGhlaWdodDogM3JlbTtcbn1cblxuLmZvcm11bGFyaW9jYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMHJlbTtcbn1cblxuLmZvcm1nZW5lcmFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvcm1nZW5lcmFsIGZpZWxkc2V0LFxuLmZvcm1nZW5lcmFsIGxhYmVsIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBmb250LXNpemU6IDJyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4udGFibGFDYXNvcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRiaGVhZGVyQ2Fzb3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjYWRldGJsdWU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnRiYm9keUNhc29zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLnRiYm9keUNhc29zIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLnVybCB7XG4gIHdpZHRoOiA1MHZ3O1xufVxuXG4vKiBwYXJhIHRvcGljb3MgYW51YWxlcyAqL1xuLmRjb2x1bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gIGhlaWdodDogMjlweDtcbn1cblxuLmRhdG9zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZGF0b3NjIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmNhbGVuZGFyaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uaW5nY2FsZW5kYXJpbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlcjogc29saWQ7XG59XG5cbi5pbmdjYWxlbmRhcmlvIGxhYmVsIHtcbiAgbWFyZ2luOiA1cHggMjNweDtcbn1cblxuLm5tZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHdpZHRoOiAxNXJlbTtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5lbmN1YWRyYWRvIGg1IHtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY2FkZXRibHVlO1xuICBib3JkZXI6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLmN1YWRyYWRvIHtcbiAgYm9yZGVyOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi5ubWVzIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZGlhcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5kaWFzIGlucHV0IHtcbiAgd2lkdGg6IDNyZW07XG4gIG1hcmdpbjogMTVweCAwIDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmRpYXMgaDUge1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lbmZpbGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uZGV0YWxsZSB7XG4gIHdpZHRoOiA0MHJlbTtcbn1cblxuLmluZ3ZlcnNpb24ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA5MHB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuXG4vKiBjZWx1bGFyICovXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm5hdmVnYWNpb25mY2Ege1xuICAgIHdpZHRoOiAxMHZ3O1xuICAgIGhlaWdodDogM3ZoO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG4gIC5ib3Rvbi1hbWFyaWxsb2NhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjE4LCAyMTMsIDE0Mik7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDh2dztcbiAgfVxuICAuYm90b24tYW1hcmlsbG9jYTpob3ZlciB7XG4gICAgY29sb3I6IHJlZDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cbiAgLmJvdG9uLW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDAsIDI0MCwgMjQwKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAzdmg7XG4gICAgd2lkdGg6IDMwdnc7XG4gIH1cbiAgLmJvdG9uLW1lbnU6aG92ZXIge1xuICAgIGNvbG9yOiByZWQ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG4gIC5ib3Rvbi1tZW51ZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MCwgMjQwLCAyNDApO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDN2aDtcbiAgICB3aWR0aDogNDB2dztcbiAgfVxuICAuYm90b24tbWVudWc6aG92ZXIge1xuICAgIGNvbG9yOiByZWQ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG4gIC5zdWJtZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQwLCAyNDAsIDI0MCk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGhlaWdodDogM3ZoO1xuICAgIHdpZHRoOiAzMHZ3O1xuICB9XG4gIC5zdWJtZW51OmhvdmVyIHtcbiAgICBjb2xvcjogcmVkO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuICAuYm90b24tbWVudWkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDAsIDI0MCwgMjQwKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGhlaWdodDogM3ZoO1xuICAgIHdpZHRoOiAyOHZ3O1xuICB9XG4gIC5ib3Rvbi1tZW51aTpob3ZlciB7XG4gICAgY29sb3I6IHJlZDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cbiAgLm9wY2lvbmVzQ2Fzb3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgLm9wY2lvbmVzQ2Fzb3MgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICB9XG4gIC5vcGRhdG9zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5vcGRhdG9zICNhc2lnbmEge1xuICAgIHdpZHRoOiAxN3JlbTtcbiAgfVxuICAub3BkYXRvcyBoNCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIC5pbmd2ZXJzaW9uIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICB9XG4gIC5mYWxzZWJvdG9uYyB7XG4gICAgcGFkZGluZzogMHB4IDBweCAwcHggMHB4O1xuICAgIG1hcmdpbjogMHB4IDBweCAwcHggMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIHdpZHRoOiAzMC4xdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxuICAudGJoZWFkZXIgdGgge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAudGJib2R5IHRkIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbiAgLmNhc29zIHtcbiAgICB3aWR0aDogOTJ2dztcbiAgfVxuICAuZm9ybWEge1xuICAgIHdpZHRoOiA2MHZ3O1xuICB9XG4gICNpZGFzZXNvcmVzLFxuICAjaWRhdWRpdG9yaWEge1xuICAgIHdpZHRoOiAyMHZ3O1xuICB9XG59IiwiQHVzZSBcInNhc3M6bWV0YVwiO1xyXG5AdXNlIFwic2FzczpzdHJpbmdcIjtcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDMwMDs0MDA7NzAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcclxuQGluY2x1ZGUgbWV0YS5sb2FkLWNzcygnZ2xvYmFsZXMvdmFyaWFibGVzJyk7XHJcbkBpbmNsdWRlIG1ldGEubG9hZC1jc3MoJ2dsb2JhbGVzL21peGlucycpO1xyXG5AaW5jbHVkZSBtZXRhLmxvYWQtY3NzKCdnbG9iYWxlcy9nbG9iYWxlcycpO1xyXG5AaW5jbHVkZSBtZXRhLmxvYWQtY3NzKCdMYXlhb3V0L1N0bENhc2EnKTtcclxuQGluY2x1ZGUgbWV0YS5sb2FkLWNzcygnTGF5YW91dC9TdGxKdWdhZG9yJyk7XHJcbkBpbmNsdWRlIG1ldGEubG9hZC1jc3MoJ0xheWFvdXQvU3RsQ2FuYXNhJyk7XHJcbkBpbmNsdWRlIG1ldGEubG9hZC1jc3MoJ0xheWFvdXQvU3RsVXN1YXJpbycpO1xyXG5AaW5jbHVkZSBtZXRhLmxvYWQtY3NzKCdMYXlhb3V0L1N0bFJhbmEnKTtcclxuQGluY2x1ZGUgbWV0YS5sb2FkLWNzcygnTGF5YW91dC9TdGxDYXNvcycpO1xyXG5cclxuIiwiQHVzZSBcImdsb2JhbGVzL21peGluc1wiIGFzIG07XHJcbkB1c2UgXCJnbG9iYWxlcy92YXJpYWJsZXNcIiBhcyB2O1xyXG5cclxuaHRtbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogcmdiKDEyMiw0OCwxOTYpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDE3LDEzLDgyLDEpIDE3JSwgcmdiYSg5MywyNywxMjYsMSkgMzglLCByZ2JhKDI2LDE0NCwxNjgsMSkgNzYlLCByZ2JhKDUzLDU2LDExMCwxKSAxMDAlKVxyXG59XHJcblxyXG4vKiBuYXZlZ2FjaW9uICovXHJcblxyXG4uTmF2ZWdhY2lvbiBhIHtcclxuICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgICBjb2xvcjogcmdiKDE2OCwgMTY4LCAwKTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xyXG4gICAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIEdlbmV2YSwgVGFob21hLCBzYW5zLXNlcmlmO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLm1lbnNhamUge1xyXG4gICAgY29sb3I6IGJyb3duO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhbmNoZWRhbG1vbmQ7XHJcbiAgICBib3JkZXI6IHJpZGdlIGJsYWNrO1xyXG59XHJcblxyXG4uc2l0ZS1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAycmVtIGF1dG87XHJcbn1cclxuXHJcbi5zaXRlLWhlYWRlciBoMSxcclxuaDUge1xyXG4gICAgbWFyZ2luOiA1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uVGl0dWxvIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNvdXJnZXR0ZVwiO1xyXG4gICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgdGV4dC1zaGFkb3c6IDRweCA0cHggYmxhY2s7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sb3I6IGJsdWU7XHJcbn1cclxuXHJcbmgxLlRpdHVsbyBzcGFuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtc2hhZG93OiAxMCAxMCAzMHB4IGJsYWNrO1xyXG59XHJcblxyXG4ucmVsb2pjIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmZsaXBUaW1lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICBjb2xvcjogc2xhdGVibHVlO1xyXG59XHJcblxyXG4uc2VwYXJhIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjgpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzExMTExMTtcclxuICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUwLCA1MCwgNTApO1xyXG59XHJcblxyXG4uY3VlcnBvaSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmJvdG9uZXNpIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBoZWlnaHQ6IDQ1dmg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uYm90b24tYW1hcmlsbG8ge1xyXG4gICAgQGluY2x1ZGUgbS5ib3RvbihkYXJra2hha2ksXHJcbiAgICAgICAgYmxvY2spO1xyXG59XHJcblxyXG4uZmFsc2Vib3RvbiB7XHJcbiAgICBAaW5jbHVkZSBtLmZhbHNlYm90b24oMHB4IDAgOHB4IDBweCwgOHB4IDBweCAwcHgsIDUwLjV2dywgMXJlbSk7XHJcbn1cclxuXHJcblxyXG4uaW5ncmVzbyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sb3I6IHYuJG5lZ3JvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIGhlaWdodDogOTB2aDtcclxufVxyXG5cclxuLnVzdWFyaW8ge1xyXG4gICAgYm9yZGVyOiBzb2xpZCBibGFjayAycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2toYWtpO1xyXG4gICAgY29sb3I6IHYuJG5lZ3JvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgZmllbGRzZXQsXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgY29sb3I6IHYuJG5lZ3JvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyogY2VsdWxhciAqL1xyXG5cclxuQGluY2x1ZGUgbS50ZWxlZm9ubyB7XHJcbiAgICAucmVsb2pjIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgICAgLlRpdHVsbyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLk5hdmVnYWNpb24gYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmJvdG9uLWFtYXJpbGxvIHtcclxuICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgd2lkdGg6IDcwdnc7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZmFsc2Vib3RvbiB7XHJcbiAgICAgICAgd2lkdGg6IDcwLjV2dztcclxuICAgIH1cclxufSIsIkB1c2UgXCJnbG9iYWxlcy92YXJpYWJsZXNcIiBhcyB2O1xyXG5cclxuQG1peGluIG51ZXZvTWl4aW4oJHRyYW5zZm9ybSwgJHNpemUpIHtcclxuICAgIGZvbnQtc2l6ZTogJHNpemU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcclxufVxyXG5cclxuQG1peGluIGRlc2t0b3Age1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IHYuJGRlc2t0b3ApIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHRhYmxldCB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogdi4kdGFibGV0KSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0ZWxlZm9ubyB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogdi4kdGVsZWZvbm8pIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGdyaWQoJGNvbHVtbmFzLCAkZXNwYWNpYWRvKSB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGNvbHVtbmFzLCAxZnIpO1xyXG4gICAgZ2FwOiAkZXNwYWNpYWRvO1xyXG59XHJcblxyXG5AbWl4aW4gZmFsc2Vib3RvbigkcGFkLCAkbWFyLCAkYW5jaG8sICRib3IpIHtcclxuICAgIHBhZGRpbmc6ICRwYWQ7XHJcbiAgICBtYXJnaW46ICRtYXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICAgIHdpZHRoOiAkYW5jaG87XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yO1xyXG59XHJcblxyXG5AbWl4aW4gYm90b24oJGJnY29sb3IsICRkaXNwbGF5KSB7XHJcbiAgICBAY29udGVudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbG9yO1xyXG4gICAgZm9udC13ZWlnaHQ6IHYuJGJvbGQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDNyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiAkZGlzcGxheTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiBibGFjaztcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIHdpZHRoOiA1MHZ3O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0ycHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xyXG4gICAgYm9yZGVyOiA0cHggb3V0c2V0IHdoaXRlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gYm90b25DYXNvcygkYmdjb2xvciwgJGRpc3BsYXksICRhbHRvLCAkYW5jaG8sICRmc2l6ZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvcjtcclxuICAgIGZvbnQtd2VpZ2h0OiB2LiRyZWd1bGFyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogJGRpc3BsYXk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiAkZnNpemU7XHJcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgIC8vIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgIEBpZiAkYWx0bz4wIHtcclxuICAgICAgICBoZWlnaHQ6ICRhbHRvO1xyXG4gICAgfVxyXG5cclxuICAgIEBlbHNlIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICBAaWYgJGFuY2hvPjAge1xyXG4gICAgICAgIHdpZHRoOiAkYW5jaG87XHJcbiAgICB9XHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgICAvLyBtYXJnaW46IGF1dG87XHJcbiAgICAvLyBtYXJnaW4tbGVmdDogMXB4O1xyXG4gICAgLy8gbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgLy8gcGFkZGluZy10b3A6IDBweDtcclxuICAgIC8vIGJvcmRlcjogNHB4IG91dHNldCB3aGl0ZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiByZWQ7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgfVxyXG59IiwiJGZ1ZW50ZVByaW5jaXBhbDogXCJmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmXCI7XHJcbi8vIGNvbG9yZXNcclxuJHZlcmRlOiAjNGNiODVlO1xyXG4kcm9zYTogI0Y1Mzc1NjtcclxuJGFtYXJpbGxvOiAjZmVmNDZkO1xyXG4kYW1hcmlsbG9yOiByZ2IoMjQwLCAyNDAsIDE0KTtcclxuJGF6dWw6cmdiKDUwLCA1MCwgMTkyKTtcclxuJHJvam86cmdiKDIwNywgMTYsIDE2KTtcclxuJGdyaXM6IHJnYigyNDAsMjQwLDI0MCk7XHJcbiRtb3JhZG86ICM3NTJmOTc7XHJcbiRuZWdybzogIzAwMDtcclxuJGJsYW5jbzogI2ZmZjtcclxuJGJlaWdlOiByZ2IoMjE4LCAyMTMsIDE0Mik7XHJcbiRncmlzOiByZ2IoMjQwLDI0MCwyNDApO1xyXG4vLyBtZWRpYSBxdWVyaWVzXHJcbiR0ZWxlZm9ubzogNDgwcHg7XHJcbiR0YWJsZXQ6IDc2OHB4O1xyXG4kZGVza3RvcDogMTE0MHB4O1xyXG4kcHRncmFuZGU6IDE0MDBweDtcclxuLy9mdWVudGVzXHJcbiRkZWxnYWRhOiAzMDA7XHJcbiRyZWd1bGFyOiA0MDA7XHJcbiRib2xkOiA3MDA7XHJcbiRibGFjazogOTAwO1xyXG4vL3NlcGVyYWNpb25lc1xyXG4kc2VwYXJhY2lvbiA6NXJlbTtcclxuJGN1ZXJwbzogcmdiYSgyMjIsIDIwMiwgMTM1LCAwLjYzNyk7IiwiQHVzZSBcImdsb2JhbGVzL21peGluc1wiIGFzIG07XHJcbkB1c2UgXCJnbG9iYWxlcy92YXJpYWJsZXNcIiBhcyB2O1xyXG5cclxuLmZvdG8ge1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5cclxuLyogbmF2ZWdhY2lvbiAqL1xyXG5cclxuLk5hdmVnYWNpb25qIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5OYXZlZ2FjaW9uaiBhIHtcclxuICAgIGNvbG9yOiBjaGFydHJldXNlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBtYXJnaW46IDAgMnJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBHZW5ldmEsIFRhaG9tYSwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuXHJcbi8qIHBhcmEgZWwgaGVhZGVyKi9cclxuXHJcbi5zaXRlLWhlYWRlciBoMSxcclxuaDUge1xyXG4gICAgbWFyZ2luOiA1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgLyogY29sb3I6IHJlZDsgKi9cclxuICAgIC8qIG1hcmdpbi10b3A6IDVweDsgKi9cclxuICAgIC8qIG1hcmdpbi1ib3R0b206IDVweDsgKi9cclxuICAgIC8qIHBvc2l0aW9uOiByZWxhdGl2ZTsgKi9cclxufVxyXG5cclxuLnNpdGUtaGVhZGVyIGg1OmhvdmVyIHtcclxuICAgIGNvbG9yOiBjaGFydHJldXNlO1xyXG59XHJcblxyXG4uY3VlcnBvaiB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5hbm90YWNpb25lcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbn1cclxuXHJcbi5kaXZpc2lvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHdpZHRoOiA2MHZ3O1xyXG59XHJcblxyXG4uZGF0b3Mge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogNjB2dztcclxuICAgIG1hcmdpbjogNXB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiA1cHggYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtraGFraTtcclxuICAgIGJvcmRlcjogc29saWQ7XHJcbn1cclxuXHJcbi5naWYge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDI4dnc7XHJcbiAgICBtYXJnaW46IDEwcHggMTBweCBhdXRvO1xyXG4gICAgaGVpZ2h0OiAyOHZoO1xyXG59XHJcblxyXG4uZ2lmbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5mYWxzZWJvdG9uanUge1xyXG4gICAgcGFkZGluZzogMHB4IDBweCA4cHggMHB4O1xyXG4gICAgbWFyZ2luOiA4cHggMHB4IDBweCAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICAgIHdpZHRoOiAyMS41dnc7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG59XHJcblxyXG4uYm90b24tYW1hcmlsbG9qdSB7XHJcbiAgICBAaW5jbHVkZSBtLmJvdG9uKGRhcmtraGFraSwgYmxvY2spO1xyXG4gICAgd2lkdGg6IDIxdnc7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ucGxheWVycyB7XHJcbiAgICAvKiBoZWlnaHQ6IDEwMHB4OyAqL1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLnBhcnRpY2lwYW50ZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDVweCAxMHB4O1xyXG4gICAgcGFkZGluZzogNXB4IGF1dG87XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGNvbG9yOiBibGFjaztcclxufVxyXG5cclxuLnBhcnRpY2lwYW50ZSBpbWcge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDNzIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4uaW1hZ2VuIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGgyIHtcclxuICAgICAgICBtYXJnaW46IDEwcHggMTBweCBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4udmFsb3JlcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcbn1cclxuXHJcbi5ib3Rvbi12ZXJkZSB7XHJcbiAgICBAaW5jbHVkZSBtLmJvdG9uKHYuJHZlcmRlLCBibG9jayk7XHJcbn1cclxuXHJcbi5taW5pYm90b24ge1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgIC8qIGZsZXg6IDAgMCAxMDAlOyAqL1xyXG4gICAgYm9yZGVyOiAycHggb3V0c2V0IHJlZDtcclxuICAgIC8qIHdpZHRoOiA1cHg7ICovXHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBtYXJnaW46IDRweCAwcHggMHB4IDBweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIC8qIHRleHQtc2hhZG93OiAzcHggM3B4IGdyYXk7ICovXHJcbiAgICAvKiBtYXJnaW46IDVweCAxMHB4IDVweCAxMHB4OyAqL1xyXG4gICAgLyogc3R5bGUuYm94U2hhZG93PVwiMTBweCAyMHB4IDMwcHggYmx1ZVwiICovXHJcbn1cclxuXHJcbi5taW5pYm90b246aG92ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4ubml2ZWxjYW5hc3RhIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiBkYXJrYmx1ZTtcclxuICAgIHdpZHRoOiA4MCU7XHJcbn1cclxuXHJcbi5uaXZlbGNhbmFzdGEgSDEge1xyXG4gICAgbWFyZ2luOiA4cHg7XHJcbiAgICBjb2xvcjogcmdiKDEyMzgsIDIzOCwgMjM4KTtcclxuICAgIHRleHQtc2hhZG93OiA0cHggNHB4IGJsdWU7XHJcbn1cclxuXHJcbi5waWUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uZ2FuYWRvciB7XHJcbiAgICB3aWR0aDogMjAlO1xyXG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uZ2FuYWRvciBoMyB7XHJcbiAgICBtYXJnaW46IDVweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5qdWdhZG9yIHtcclxuICAgIGZsZXg6IDI7XHJcbiAgICBtYXJnaW46IC41cmVtIDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgaW5wdXQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2LiRyZWd1bGFyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ib3RvbmVzaiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuXHJcbi8qIGNlbHVsYXIgKi9cclxuXHJcbkBpbmNsdWRlIG0udGVsZWZvbm8ge1xyXG4gICAgLnNpdGUtaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG4gICAgLnNpdGUtaGVhZGVyIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcbiAgICAuTmF2ZWdhY2lvbmogYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICB9XHJcbiAgICAuYW5vdGFjaW9uZXMge1xyXG4gICAgICAgIHdpZHRoOiAxZnI7XHJcbiAgICAgICAgLmRhdG9zIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIC5wYXJ0aWNpcGFudGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAuanVnYWRvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgI25vbWJyZXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmltYWdlbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJhcnJhYm90b25lcyB7XHJcbiAgICAgICAgd2lkdGg6IDM1dnc7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgI251ZXZvcCB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHdpZHRoOiA0MHZ3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICB9XHJcbiAgICAuYm90b25lcyB7XHJcbiAgICAgICAgLmZhbHNlYm90b24ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MnZ3O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mYWxzZWJvdG9uanUgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICAjbnVldm9wIHtcclxuICAgICAgICB3aWR0aDogMjh2dztcclxuICAgIH1cclxufSIsIkB1c2UgXCJzYXNzOm1ldGFcIjtcclxuQHVzZSBcInNhc3M6c3RyaW5nXCI7XHJcbkB1c2UgXCJnbG9iYWxlcy9taXhpbnNcIiBhcyBtO1xyXG5AdXNlIFwiZ2xvYmFsZXMvdmFyaWFibGVzXCIgYXMgdjtcclxuXHJcbi5tc3Age1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgLyogdGV4dC1hbGlnbjogY2VudGVyOyAqL1xyXG4gICAgY29sb3I6IGNoYXJ0cmV1c2U7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLnNlcGFyYWMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUwLCA1MCwgNTApO1xyXG4gICAgLyogYm9yZGVyLXJhZGl1czogN3B4OyAqL1xyXG4gICAgLyogYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC44KTsgKi9cclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuOCk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMTExMTExO1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xyXG4gICAgLyogZGlzcGxheTogaW5saW5lLWJsb2NrOyAqL1xyXG4gICAgLyogcG9zaXRpb246IHJlbGF0aXZlOyAqL1xyXG4gICAgLyogbWFyZ2luOiAwIDFweDsgKi9cclxufVxyXG5cclxuXHJcbi8qIG5hdmVnYWNpb24gKi9cclxuXHJcbi5OYXZlZ2FjaW9uYyBhIHtcclxuICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgICBjb2xvcjogY2hhcnRyZXVzZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xyXG4gICAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIEdlbmV2YSwgVGFob21hLCBzYW5zLXNlcmlmO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIG1hcmdpbjogMTBweCAwcHggMHB4IDBweDtcclxufVxyXG5cclxuXHJcbi8qIHBhcmEgZWwgaGVhZGVyKi9cclxuXHJcbi5zaXRlLWhlYWRlcmMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGhlaWdodDogNC4ycmVtO1xyXG59XHJcblxyXG4udGl0dWxvIGltZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBvcGFjaXR5OiA0MCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC8qIGhlaWdodDogNzBweDsgKi9cclxufVxyXG5cclxuLk5hdmVnYWNpb25jIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxufVxyXG5cclxuLmN1ZXJwb2Mge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IHNvbGlkO1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogbGF3bmdyZWVuO1xyXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4ucmVuY2FiZXphZG9jIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XHJcbn1cclxuXHJcbi5hbm90YWNpb25lc2Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxufVxyXG5cclxuLmp1Z2Fkb3Jlc2Mge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBhbGlnbi1pdGVtczogbGVmdDtcclxuICAgIG1pbi13aWR0aDogMjB2dztcclxuICAgIG1hcmdpbjogMCAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDEzNiwgNjgpO1xyXG59XHJcblxyXG4ucG9zIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgYWxpZ24taXRlbXM6IHJpZ2h0O1xyXG59XHJcblxyXG4ucG9zaSBoMiB7XHJcbiAgICBtYXJnaW46IDEzcHggMHB4O1xyXG4gICAgdGV4dC1zaGFkb3c6IDRweCAycHggYmxhY2s7XHJcbn1cclxuXHJcbi5lbmNhYmV6YWRvYyB7XHJcbiAgICBib3JkZXItc3R5bGU6IHJpZGdlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgIHBhZGRpbmc6IDBweCAxMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IGF1dG8gMHB4IGF1dG8gMjBweDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wbGF5ZXJjIHtcclxuICAgIHRleHQtc2hhZG93OiAtM3B4IDNweCA1cHggYmxhY2s7XHJcbn1cclxuXHJcbi5kYXRvc2Mge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2toYWtpO1xyXG4gICAgYm9yZGVyOiBzb2xpZDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XHJcbn1cclxuXHJcbi5kaXZpZGVjIHtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogM3B4IDNweCAwIDNweDtcclxuXHJcbiAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcclxuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgICBtYXJnaW46IDNweCAxcHggM3B4IDhweDtcclxuICAgICAgICB3aWR0aDogMjF2dztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3VidG90YWwge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XHJcbiAgICBhbGlnbi1pdGVtczogcmlnaHQ7XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIHRleHQtc2hhZG93OiAzcHggM3B4IGJsYWNrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnRvdGFsZXMge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBhbGlnbi1pdGVtczogcmlnaHQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IGRvdWJsZSA1cHg7XHJcbiAgICBib3JkZXItbGVmdDogZG91YmxlIDVweDtcclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIHRleHQtc2hhZG93OiAzcHggM3B4IGJsYWNrO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyogYm90b25lcyAqL1xyXG5cclxuLmJhcnJhYm90b25lc2Mge1xyXG4gICAgcGFkZGluZzogMHB4IDNweCAzcHggMHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IDBweDtcclxufVxyXG5cclxuLmZhbHNlYm90b25jIHtcclxuICAgIHBhZGRpbmc6IDBweCAzcHggM3B4IDBweDtcclxuICAgIG1hcmdpbjogOHB4IDhweCAwcHggMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgICB3aWR0aDogMTUuMXZ3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxufVxyXG5cclxuLmJvdG9uZXNjIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxufVxyXG5cclxuLmJvdG9uLWFtYXJpbGxvYyB7XHJcbiAgICAvLyBAaW5jbHVkZSBib3RvbihkYXJra2hha2ksIGJsb2NrKTtcclxuICAgIC8vICR3aXRoPVtkYXJra2hha2ksIGJsb2NrXTtcclxuICAgIC8vICRzaXplczogW2RhcmtraGFraSwgYmxvY2tdOyAgICBcclxuICAgIC8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoJ2JvdG9uJywkc2l6ZXMpO1xyXG4gICAgLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImJvdG9uXCIsICR3aXRoOiAoZGFya2toYWtpLCBibG9jaykpO1xyXG4gICAgLy8gQGluY2x1ZGUgbWV0YS5hcHBseShcImJvdG9uXCIsKGRhcmtraGFraSwgYmxvY2spKTtcclxuICAgIC8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJib3RvblwiKTtcclxuICAgIEBpbmNsdWRlIG0uYm90b24oZGFya2toYWtpLCBibG9jayk7XHJcbiAgICBmb250LXdlaWdodDogdi4kYm9sZDtcclxuICAgIHBhZGRpbmc6IDJweCAwO1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBoZWlnaHQ6IDMzcHg7XHJcbiAgICB3aWR0aDogMTV2dztcclxufVxyXG5cclxuLmJvdG9uLXZlcmRlYyB7XHJcbiAgICBAaW5jbHVkZSBtLmJvdG9uKHYuJHZlcmRlLCBibG9jayk7XHJcbiAgICAvLyB3aWR0aDogMTV2dztcclxuICAgIHdpZHRoOiAxMHZ3O1xyXG4gICAgaGVpZ2h0OiAzM3B4O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmJvdG9uQSB7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgaGVpZ2h0OiAzM3B4O1xyXG4gICAgd2lkdGg6IDIwM3B4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0ycHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xyXG4gICAgYm9yZGVyOiAycHggb3V0c2V0IHdoaXRlO1xyXG59XHJcblxyXG4udmFsb3JlcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcbn1cclxuXHJcbi5taW5pYm90b24ge1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgIGJvcmRlcjogMnB4IG91dHNldCByZWQ7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBtYXJnaW46IDRweCAwcHggMHB4IDBweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmJvdG9uOmhvdmVyIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLmJvdG9uOmZvY3VzIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLmJvdG9uQTpob3ZlciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbi5ib3RvbkE6Zm9jdXMge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4ubWluaWJvdG9uOmhvdmVyIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLmJvdG9uLWRpc2FibGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxNzAsIDE2NywgMTY3KTtcclxuICAgIGNvbG9yOiByZ2IoMTE3LCAxMTYsIDExNik7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbi5uaXZlbGNhbmFzdGEge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG5cclxuICAgIGgxIHtcclxuICAgICAgICBtYXJnaW46IDhweDtcclxuICAgICAgICBjb2xvcjogcmdiKDI1NSwgMjU1LCA4MSk7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IDRweCAzcHggYmxhY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5waWUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuI2dhbmFkb3Ige1xyXG4gICAgdGV4dC1zaGFkb3c6IDNweCAzcHggYmxhY2s7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luOiAzcHggMCA1cHggMDtcclxufVxyXG5cclxuLmdhbmFkb3Ige1xyXG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIC8qIGNvbG9yOiByZWQ7ICovXHJcbiAgICBoMyB7XHJcbiAgICAgICAgbWFyZ2luOiA1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWduYXR1cmUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIC8qIGhlaWdodDogMjBweDsgKi9cclxuICAgIGg1IHtcclxuICAgICAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IDNweCAzcHggYmxhY2s7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ub3ZlcmxheSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIHRvcDogMDtcclxufVxyXG5cclxuLmR0cHVudGFqZXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxufVxyXG5cclxuLnRhYmxhbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBidXJseXdvb2Q7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBib3JkZXI6IHNvbGlkIGJsYWNrO1xyXG4gICAgd2lkdGg6IDExdnc7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjBzIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4udGFibGEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogYnVybHl3b29kO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgYm9yZGVyOiBzb2xpZCBibGFjaztcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5maWpvIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJveC1zaGFkb3c6IDAgLjNyZW0gLjRyZW0gIzQ0NDtcclxufVxyXG5cclxuLmRhdG9zdGFibGEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29ybmZsb3dlcmJsdWU7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAzcyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLnRwaWUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogYnJvd247XHJcbn1cclxuXHJcbi5tYXlvcnZhbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjaG9jb2xhdGU7XHJcbn1cclxuXHJcbi5tZW5vcnZhbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrb2xpdmVncmVlbjtcclxufVxyXG4iLCJAdXNlIFwiZ2xvYmFsZXMvbWl4aW5zXCIgYXMgbTtcclxuQHVzZSBcImdsb2JhbGVzL3ZhcmlhYmxlc1wiIGFzIHY7XHJcblxyXG4uYWxlcnRhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyOiBicm93biBkb3VibGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiR2ZXJkZTtcclxuICAgIGg0IHtcclxuICAgICAgICBtYXJnaW46IDFyZW07XHJcbiAgICB9XHJcbiAgICAmLmVycm9yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRyb2pvO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY3VlcnBvdXN1YXJpbyB7XHJcbiAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyZDQyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5sb2dpbi1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggcmdiYSgwLDAsMCwwLjMpO1xyXG59XHJcblxyXG4uYXZhdGFyIGltZyB7XHJcbiAgICB3aWR0aDogODBweDtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6ICNkZGQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwIGkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgbGVmdDogMTBweDtcclxuICAgIGNvbG9yOiAjNTU1O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAgaW5wdXQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDM1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLmJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1ZWZjO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uYnRuOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYjRkZDE7XHJcbn1cclxuXHJcbi5mb3Jnb3Qge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjogIzU1NTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmZvcmdvdDpob3ZlciB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpIHtcclxuICAgIC5hbGVydGEge1xyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSBcImdsb2JhbGVzL21peGluc1wiIGFzIG07XHJcbkB1c2UgXCJnbG9iYWxlcy92YXJpYWJsZXNcIiBhcyB2O1xyXG5cclxuLmN1ZXJwb3Ige1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IHNvbGlkO1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogbGF3bmdyZWVuO1xyXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBsYXduZ3JlZW47XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogbGF3bmdyZWVuO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogbGF3bmdyZWVuO1xyXG59XHJcblxyXG4ucmVuY2FiZXphZG9yIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcbiAgICBcclxuICAgIGg0IHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hbm90YWNpb25lc3Ige1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxufVxyXG5cclxuLmRhdG9zciB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGxlZnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJra2hha2k7XHJcbiAgICBib3JkZXI6IHNvbGlkO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcclxufVxyXG5cclxuLmRhdG9zYSB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGxlZnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJra2hha2k7XHJcbiAgICBib3JkZXI6IHNvbGlkO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcclxufVxyXG5cclxuLmRpdmlkZXIge1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAzcHggM3B4IDAgM3B4O1xyXG4gICAgXHJcbiAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcclxuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgICBtYXJnaW46IDNweCA4cHggM3B4IDhweDtcclxuICAgICAgICB3aWR0aDogMTV2dztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZGl2aWRlYSB7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDNweCAzcHggMCAzcHg7XHJcbiAgICBcclxuICAgIGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgIG1hcmdpbjogM3B4IDhweCAzcHggOHB4O1xyXG4gICAgICAgIHdpZHRoOiA3dnc7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IC41cmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3VidG90YWxyIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xyXG4gICAgYWxpZ24taXRlbXM6IHJpZ2h0O1xyXG4gICAgXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IDNweCAzcHggYmxhY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHVudGFqZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4OiAzO1xyXG4gICAgYm9yZGVyOiBzb2xpZDtcclxuICAgIGJvcmRlci10b3AtY29sb3I6IGxhd25ncmVlbjtcclxuICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiBsYXduZ3JlZW47XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiBsYXduZ3JlZW47XHJcbn1cclxuXHJcblxyXG4ucHVudGFqZWEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWluLXdpZHRoOiA2cmVtO1xyXG4gICAgYm9yZGVyOiBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogbGF3bmdyZWVuO1xyXG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbn1cclxuXHJcbkBpbmNsdWRlIG0udGVsZWZvbm8ge1xyXG4gICAgLmFub3RhY2lvbmVzciB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLnJlbmNhYmV6YWRvciB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyAgICAgICAgXHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBvc2kge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRhdG9zciB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogLjVyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogLjVyZW07XHJcbiAgICAgICAgI2MzIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07ICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZGl2aWRlcixcclxuICAgIC5kaXZpZGVhIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogMy41cmVtOyBcclxuICAgICAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFtzcmM9XCJpbWcvcmFuYS5wbmdcIl0ge1xyXG4gICAgICAgIGhlaWdodDogMHB4O1xyXG4gICAgICAgIHdpZHRoOiAwcHg7XHJcbiAgICB9XHJcbiAgICAjc3VidG90YWwxIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICAgIFxyXG4gICAgXHJcbn0iLCJAdXNlIFwiZ2xvYmFsZXMvbWl4aW5zXCIgYXMgbTtcclxuQHVzZSBcImdsb2JhbGVzL3ZhcmlhYmxlc1wiIGFzIHY7XHJcblxyXG4vLyBodG1sIHtcclxuLy8gICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ZvbmRvMS5wbmcnKTtcclxuLy8gICAgIC8vIGJhY2tncm91bmQtY29sb3I6IGJsdWU7XHJcbi8vICAgICBiYWNrZ3JvdW5kOiByZ2IoMjA2LDMzLDEzMik7XHJcbi8vICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKDIwNiwzMywxMzIsMSkgMzUlLCByZ2JhKDE4MiwyOCwxMTMsMSkgNzklLCByZ2JhKDIwNiwzMywxMzIsMSkgMTAwJSk7ICAgICAgXHJcbi8vIH1cclxuXHJcbi5tZW51IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdi4kZ3JpcztcclxufVxyXG5cclxuLnJvam8ge1xyXG4gICAgY29sb3I6IHJlZDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4ubG9nbyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogbmF2ZWdhY2lvbiAqL1xyXG5cclxuLm5hdmVnYWNpb25mY2Ege1xyXG4gICAgQGluY2x1ZGUgbS5ib3RvbkNhc29zKHYuJGdyaXMsIGJsb2NrLCAwLCAwLCAyMHB4KTtcclxufVxyXG5cclxuLm5hdmVnYWNpb25mY2EsXHJcbi5yZWdyZXNvOjpob3ZlciB7XHJcbiAgICBjb2xvcjogcmVkO1xyXG5cclxuICAgIC5uYXZlZ2FjaW9uZmNhdGV4dCB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxufVxyXG5cclxuLnJlZ3Jlc28ge1xyXG4gICAgQGluY2x1ZGUgbS5ib3RvbkNhc29zKHYuJGdyaXMsIGJsb2NrLCAwLCAwLCAyMHB4KTtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXZlZ2FjaW9uZmNhdGV4dCB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAvLyB3aWR0aDogMTIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlO1xyXG4gICAgY29sb3I6IHllbGxvdztcclxuICAgIGZvbnQtd2VpZ2h0OiB2LiRib2xkO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAvKiBQb3NpdGlvbiB0aGUgdG9vbHRpcCB0ZXh0IC0gc2VlIGV4YW1wbGVzIGJlbG93ISAqL1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgLy8gei1pbmRleDogMTtcclxufVxyXG5cclxuLmJvdG9uLW1lbnVjYSB7XHJcbiAgICBAaW5jbHVkZSBtLmJvdG9uQ2Fzb3Modi4kZ3JpcywgYmxvY2ssIDV2aCwgMTJ2dywgMTdweCk7XHJcbn1cclxuXHJcblxyXG4ubWVuc2FqZSB7XHJcbiAgICBjb2xvcjogYnJvd247XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFuY2hlZGFsbW9uZDtcclxuICAgIGJvcmRlcjogcmlkZ2UgYmxhY2s7XHJcbn1cclxuXHJcbi5zaXRlLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDJyZW0gYXV0bztcclxufVxyXG5cclxuLnNpdGUtaGVhZGVyIGgxLFxyXG5oNSB7XHJcbiAgICBtYXJnaW46IDVweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5UaXR1bG8ge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQ291cmdldHRlXCI7XHJcbiAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICB0ZXh0LXNoYWRvdzogNHB4IDRweCBibGFjaztcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbmgxLlRpdHVsbyBzcGFuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtc2hhZG93OiAxMCAxMCAzMHB4IGJsYWNrO1xyXG59XHJcblxyXG4ucmVsb2pjIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnNlcGFyYSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC44KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMTExMTE7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1MCwgNTAsIDUwKTtcclxufVxyXG5cclxuLmN1ZXJwb2ljIHtcclxuICAgIGhlaWdodDogNzB2aDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5iYXJyYWJvdG9uZXNjIHtcclxuICAgIHBhZGRpbmc6IDBweCAzcHggM3B4IDBweDtcclxuICAgIG1hcmdpbjogMTBweCAwcHg7XHJcbn1cclxuXHJcbi5iYXJyYW1lbnVzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogYmxhY2s7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweDtcclxufVxyXG5cclxuLmJhcnJhbWVudXMgZmllbGRzZXQge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLm9wY2lvbmVzQ2Fzb3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG59XHJcblxyXG4ub3BkYXRvcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uYXNlY2VsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG59XHJcblxyXG4uYm90b24tbWVudWcge1xyXG4gICAgQGluY2x1ZGUgbS5ib3RvbkNhc29zKHYuJGdyaXMsIGJsb2NrLCA1dmgsIDIwdncsIDEzcHgpO1xyXG59XHJcblxyXG4ubWluaWJvdG9uZXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmJvdG9uLXRyYXNoIHtcclxuICAgIEBpbmNsdWRlIG0uYm90b25DYXNvcyh2LiRncmlzLCBibG9jaywgNXZoLCAzdncsIDEzcHgpO1xyXG59XHJcblxyXG4uc3VibWVudWEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5zdWJtZW51IHtcclxuICAgIEBpbmNsdWRlIG0uYm90b25DYXNvcyh2LiRncmlzLCBibG9jaywgNXZoLCAyMHZ3LCAxM3B4KTtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbn1cclxuXHJcbi5mYWxzZWJvdG9uaSB7XHJcbiAgICBAaW5jbHVkZSBtLmZhbHNlYm90b24oMHB4IDNweCAzcHggMHB4LCA1cHggNXB4IDBweCAwcHgsIDguMTV2dywgMXJlbSk7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxufVxyXG5cclxuLmJvdG9uLW1lbnVpIHtcclxuICAgIEBpbmNsdWRlIG0uYm90b25DYXNvcyh2LiRncmlzLCBibG9jaywgNXZoLCA3Ljl2dywgMTNweCk7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxufVxyXG5cclxuLmJvdG9uLWNhc28ge1xyXG4gICAgQGluY2x1ZGUgbS5ib3RvbkNhc29zKHYuJGdyaXMsIGJsb2NrLCA0dmgsIDcuOXZ3LCAxM3B4KTtcclxuICAgIG1hcmdpbjogNnB4O1xyXG59XHJcblxyXG5cclxuLmZhbHNlYm90b25jIHtcclxuICAgIEBpbmNsdWRlIG0uZmFsc2Vib3RvbigwcHggM3B4IDNweCAwcHgsIDBweCAwcHggMHB4IDBweCwgMTAuMXZ3LCAxcmVtKTtcclxufVxyXG5cclxuLmJvdG9uZXNjIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxufVxyXG5cclxuLmJvdG9uLXZlcmRlY2Fzb3Mge1xyXG4gICAgQGluY2x1ZGUgbS5ib3RvbkNhc29zKHYuJHZlcmRlLCBibG9jaywgMzNweCwgMTV2dywgMS44cmVtKTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5ib3RvbkEge1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIGhlaWdodDogMzNweDtcclxuICAgIHdpZHRoOiAyMDNweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTJweDtcclxuICAgIGJvcmRlcjogMnB4IG91dHNldCB3aGl0ZTtcclxufVxyXG5cclxuLmJvdG9uLWFtYXJpbGxvY2Ege1xyXG4gICAgQGluY2x1ZGUgbS5ib3RvbkNhc29zKHYuJGJlaWdlLCBibG9jaywgNTBweCwgNDkuNXZ3LCAzcmVtKTtcclxufVxyXG5cclxuLmZhbHNlYm90b25jYSB7XHJcbiAgICBAaW5jbHVkZSBtLmZhbHNlYm90b24oMHB4IDNweCAzcHggMHB4LCA4cHggOHB4IDBweCAwcHgsIDUwdncsIDFyZW0pO1xyXG59XHJcblxyXG4uZmVjaGFmIHtcclxuICAgIGhlaWdodDogMjdweDtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIHdpZHRoOiAxMXJlbTtcclxufVxyXG5cclxuLmFzZXNvcmVzIHtcclxuICAgIGhlaWdodDogMjdweDtcclxuICAgIHdpZHRoOiAxNXJlbTtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLmVtcHJlc2FzIHtcclxuICAgIGhlaWdodDogMjdweDtcclxuICAgIHdpZHRoOiAzN3JlbTtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLm5pdGVtcHJlc2FzIHtcclxuICAgIGhlaWdodDogMjdweDtcclxuICAgIHdpZHRoOiAxMXJlbTtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLmluZ3Jlc28ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbG9yOiB2LiRuZWdybztcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICBoZWlnaHQ6IDkwdmg7XHJcbn1cclxuXHJcbi51c3VhcmlvIHtcclxuICAgIGJvcmRlcjogc29saWQgYmxhY2sgMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtraGFraTtcclxuICAgIGNvbG9yOiB2LiRuZWdybztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIGZpZWxkc2V0LFxyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGNvbG9yOiB2LiRuZWdybztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxufVxyXG5cclxuLmluZ3Jlc29kYXRvc2NvbnRyb2wge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIGNvbHVtbi1nYXA6IDFyZW07XHJcbn1cclxuXHJcbi5jYXNvcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDk1dnc7XHJcbn1cclxuXHJcbi5jYXNvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICB3aWR0aDogN3JlbTtcclxuICAgIGhlaWdodDogM3JlbTtcclxufVxyXG5cclxuLmZvcm11bGFyaW9jYSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHdpZHRoOiAxMHJlbTtcclxufVxyXG5cclxuLmZvcm1nZW5lcmFsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIGZpZWxkc2V0LFxyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGNvbG9yOiB2LiRuZWdybztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuXHJcblxyXG59XHJcblxyXG4udGFibGFDYXNvcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICAgIGNvbG9yOiBibGFjaztcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4udGJoZWFkZXJDYXNvcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjYWRldGJsdWU7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbi50YmJvZHlDYXNvcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIGNvbG9yOiBibGFjaztcclxuXHJcbiAgICB0ZCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udXJsIHtcclxuICAgIHdpZHRoOiA1MHZ3O1xyXG59XHJcblxyXG4vKiBwYXJhIHRvcGljb3MgYW51YWxlcyAqL1xyXG4uZGNvbHVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiByaWdodDtcclxuICAgIGhlaWdodDogMjlweDtcclxufVxyXG5cclxuLmRhdG9zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uZGF0b3NjIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG59XHJcblxyXG4uY2FsZW5kYXJpbyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxufVxyXG5cclxuLmluZ2NhbGVuZGFyaW8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBib3JkZXI6IHNvbGlkO1xyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgICBtYXJnaW46IDVweCAyM3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubm1lcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleDogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIHdpZHRoOiAxNXJlbTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG5cclxuLmVuY3VhZHJhZG8gaDUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGNhZGV0Ymx1ZTtcclxuICAgIGJvcmRlcjogc29saWQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDJweDtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uY3VhZHJhZG8ge1xyXG4gICAgYm9yZGVyOiBzb2xpZDtcclxuICAgIGJvcmRlci13aWR0aDogMnB4O1xyXG59XHJcblxyXG4ubm1lcyBsYWJlbCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5kaWFzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgICB3aWR0aDogM3JlbTtcclxuICAgICAgICBtYXJnaW46IDE1cHggMCAxMnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBoNSB7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5lbmZpbGEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbn1cclxuXHJcbi5kZXRhbGxlIHtcclxuICAgIHdpZHRoOiA0MHJlbTtcclxufVxyXG5cclxuLmluZ3ZlcnNpb24ge1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgd2lkdGg6IDkwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxufVxyXG5cclxuXHJcbi8qIGNlbHVsYXIgKi9cclxuXHJcbi8vIEBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KSB7XHJcbkBpbmNsdWRlIG0udGVsZWZvbm8ge1xyXG4gICAgLm5hdmVnYWNpb25mY2Ege1xyXG4gICAgICAgIHdpZHRoOiAxMHZ3O1xyXG4gICAgICAgIGhlaWdodDogM3ZoO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3Rvbi1hbWFyaWxsb2NhIHtcclxuICAgICAgICBAaW5jbHVkZSBtLmJvdG9uQ2Fzb3Modi4kYmVpZ2UsIGJsb2NrLCAzMHB4LCA0OHZ3LCAyLjJyZW0pO1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3Rvbi1tZW51IHtcclxuICAgICAgICBAaW5jbHVkZSBtLmJvdG9uQ2Fzb3Modi4kZ3JpcywgYmxvY2ssIDN2aCwgMzB2dywgOXB4KTtcclxuICAgIH1cclxuXHJcbiAgICAuYm90b24tbWVudWcge1xyXG4gICAgICAgIEBpbmNsdWRlIG0uYm90b25DYXNvcyh2LiRncmlzLCBibG9jaywgM3ZoLCA0MHZ3LCA5cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdWJtZW51IHtcclxuICAgICAgICBAaW5jbHVkZSBtLmJvdG9uQ2Fzb3Modi4kZ3JpcywgYmxvY2ssIDN2aCwgMzB2dywgOXB4KTtcclxuICAgIH1cclxuXHJcbiAgICAuYm90b24tbWVudWkge1xyXG4gICAgICAgIEBpbmNsdWRlIG0uYm90b25DYXNvcyh2LiRncmlzLCBibG9jaywgM3ZoLCAyOHZ3LCAxMXB4KTtcclxuICAgIH1cclxuXHJcbiAgICAub3BjaW9uZXNDYXNvcyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm9wZGF0b3Mge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgICAgICNhc2lnbmEge1xyXG4gICAgICAgICAgICB3aWR0aDogMTdyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vcGRhdG9zIGg0IHtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmluZ3ZlcnNpb24ge1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5mYWxzZWJvdG9uYyB7XHJcbiAgICAgICAgLy8gcGFkZGluZyBtYXJnaW4gYW5jaG8gYm9yZGVyIFxyXG4gICAgICAgIEBpbmNsdWRlIG0uZmFsc2Vib3RvbigwcHggMHB4IDBweCAwcHgsIDBweCAwcHggMHB4IDBweCwgMzAuMXZ3LCAxcmVtKTtcclxuICAgIH1cclxuXHJcbiAgICAudGJoZWFkZXIgdGgge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGJib2R5IHtcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhc29zIHtcclxuICAgICAgICB3aWR0aDogOTJ2dztcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybWEge1xyXG4gICAgICAgIHdpZHRoOiA2MHZ3O1xyXG4gICAgfVxyXG5cclxuICAgICNpZGFzZXNvcmVzLFxyXG4gICAgI2lkYXVkaXRvcmlhIHtcclxuICAgICAgICB3aWR0aDogMjB2dztcclxuICAgIH1cclxuXHJcblxyXG5cclxufSJdfQ== */
