コード例 #1
0
 private void Guardar()
 {
     if (modificar)
     {
         var usuarioId           = int.Parse(txtUsuario.Tag.ToString());
         var modificarUsuario    = repositorio.ObtenerUno(usuarioId);
         var buscarNombreUsuario = repositorio.Obtener(
             usuario => usuario.NombreUsuario.ToUpper() != modificarUsuario.NombreUsuario.ToUpper() &&
             usuario.NombreUsuario.ToUpper() == txtUsuario.Text.ToUpper());
         if (buscarNombreUsuario.Any())
         {
             throw new ArgumentException($"Ya existe el nombre de usuario {txtUsuario.Text}");
         }
         modificarUsuario.NombreUsuario = txtUsuario.Text.Trim();
         if (!string.IsNullOrEmpty(txtPassword.Text))
         {
             modificarUsuario.Password = txtPassword.Text.Trim();
         }
         modificarUsuario.Nombres   = txtNombres.Text.Trim();
         modificarUsuario.Apellidos = txtApellidos.Text.Trim();
         modificarUsuario.Correo    = txtCorreo.Text.Trim();
         modificarUsuario.AreaID    = ((Area)btnArea.Tag).AreaID;
         repositorio.Actualizar(modificarUsuario);
         repositorio.Guardar();
         MessageBox.Show("Se modifico correctamente", "Usuario", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         if (btnArea.Tag == null)
         {
             throw new ArgumentException("Tiene que seleccionar un area");
         }
         if (string.IsNullOrEmpty(txtPassword.Text))
         {
             throw new ArgumentException("No puede dejar la contraseña en blanco");
         }
         var nuevoUsuario = new Usuario();
         nuevoUsuario.NombreUsuario = txtUsuario.Text.Trim();
         nuevoUsuario.Password      = txtPassword.Text.Trim();
         nuevoUsuario.Nombres       = txtNombres.Text.Trim();
         nuevoUsuario.Apellidos     = txtApellidos.Text;
         nuevoUsuario.Correo        = txtCorreo.Text;
         nuevoUsuario.AreaID        = ((Area)btnArea.Tag).AreaID;
         var buscarUsuario = repositorio.Obtener(usuario => usuario.Nombres.ToUpper() == usuario.NombreUsuario.ToUpper());
         if (buscarUsuario.Any())
         {
             throw new ArgumentException($"Ya existe un usuario registrado como {txtUsuario.Text}");
         }
         repositorio.Agregar(nuevoUsuario);
         repositorio.Guardar();
         MessageBox.Show("Se creo correctamente", "Usuario", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
コード例 #2
0
        protected void Register_Click(object sender, EventArgs e)
        {
            string _nombre   = nombre.Value.Trim();
            string _usuario  = usuario.Value.Trim();
            string _password = password.Value.Trim();
            string _confirm  = confirm.Value.Trim();
            string avatar    = image.Value.Trim();
            string expreg    = @"^[A-Z a-z\sáéíóúñ,. ]{7,}$";

            if (string.IsNullOrEmpty(_nombre) || string.IsNullOrEmpty(_usuario) || string.IsNullOrEmpty(_password))
            {
                Response.Write("<script>alert('Todos los campos son obligatorios')</script>");
                return;
            }
            else if (!Regex.IsMatch(_nombre, expreg))
            {
                Response.Write("<script>alert('El campo Nombre Completo debe tener sólo letras y mínimo 7 caracteres ')</script>");
                return;
            }
            else if (_password.Length < 7)
            {
                Response.Write("<script>alert('La contraseña debe tener 7 o más caracteres')</script>");
                return;
            }
            else if (_password != _confirm)
            {
                Response.Write("<script>alert('Las contraseñas no coinciden')</script>");
                return;
            }

            if (string.IsNullOrEmpty(avatar))
            {
                avatar = @"data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWN" +
                         "reQABAAQAAABkAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJ" +
                         "lU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2" +
                         "Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi" +
                         "1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG" +
                         "1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvU" +
                         "mVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk3ODVCM0V" +
                         "ERDI3MzExRTJBNjVCRUQ2NjlGQjY3OEJEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk3ODVCM0VFRDI3MzExRTJBNjVCRUQ2NjlGQjY3OEJEIj4gPHhtcE1NOk" +
                         "Rlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTc4NUIzRUJEMjczMTFFMkE2NUJFRDY2OUZCNjc4QkQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ" +
                         "6OTc4NUIzRUNEMjczMTFFMkE2NUJFRDY2OUZCNjc4QkQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz" +
                         "7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMD" +
                         "AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAH0AfQDAREAAhEBAxEB/8QBogAAAAYCAwEAAAAAAAAAAAAABwgGBQQJAwoCAQALAQAABgMBAQEAAAAAAAAAAAAGBQQDBwIIAQkACgsQAAI" +
                         "BAwQBAwMCAwMDAgYJdQECAwQRBRIGIQcTIgAIMRRBMiMVCVFCFmEkMxdScYEYYpElQ6Gx8CY0cgoZwdE1J+FTNoLxkqJEVHNFRjdHYyhVVlcassLS4vJkg3SThGWjs8PT4yk4ZvN1Kjk6SElKWFlaZ2hpanZ3eHl6hYaHiImKlJWWl5iZmqSlpqeoqaq0tba3uLm6xMXGx8jJytTV1tfY2drk5ebn6Onq9PX29/j5+hEAAgEDAgQEAwUEBAQGBgVtAQIDEQQhEgUxBgAiE0FRBzJhFHEIQoEjkRVSoWIWMwmxJMHRQ3LwF+GCNCWSUxhjRPGisiY1GVQ2RWQnCnODk0Z0wtLi8lVldVY3hIWjs8PT4/MpGpSktMTU5PSVpbXF1eX1KEdXZjh2hpamtsbW5vZnd4eXp7fH1+f3SFhoeIiYqLjI2Oj4OUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6/9oADAMBAAIRAxEAPwDf49+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+69021uZxONv9/kqGkYc6J6mKOU/00xF/IxP+APv3XuktU9kbTp7hK6arZfqtLSVDfm1leVIY2/1wxHv3XumSbtrCrfwY7JygfmQUsIP/ACTUTcEfT37r3UJu36QH04OoP+vWxL/rfSnYEEe/de6zx9u4xj+5iK5B+THNBIfx+G8X0/1/fuvdPFN2htee3mavor/U1NIXC/4n7SSpbT/sPfuvdKqg3FgsmVWhytFPI30hE6x1B+n0p5dE/wCf9T7917p69+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Sby+7tv4TUtdkYfOtwaSnP3NVcX9LRRavETb+2VH+Pv3Xugzynbkrakw2MSMcgVGRcu5B4uKWndVRh9ReVh/h7917oPMjvDcmV1Cqy1UI2veGmcUkOn8K0dMIlkA/2q59+690mySSSSSSbknkkn6kn+vv3Xuuvfuvde9+691737r3Xvfuvde9+691737r3SpxO89x4YoKbIyywLYfa1hNVT6R/YVZSXhU/nxsh/x9+690LmB7SxdcUp8xF/C6hrD7gFpaBz/i9vLT3P8Aqgyj8t7917oUI5I5o0likSWKRQ8ckbK8bqwuGR1JVlI+hHHv3Xuufv3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6w1FTT0kL1FVPFTQRLqkmnkSKJFuBdncqoFzb/X9+690F+Z7WxFGXhxNPJlJVOnzsTTUYPIupZGqJiCPpoVT+G9+690FGY37uTM60lrWo6ZuDS4/VSxEfQh3VjUSqw+oZyP8PfuvdI0m/J9+69117917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3XulvtHelbtmoCMXqcVKw+5oi5Om55npNRtHOv5HCuOG5sw917ozeNyVFl6OGvoJ0qKacXV1+qkcNHIps0cqHhlPIPv3Xup3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917pGbs3pjdrw6JP8rycqaqfHxtZrG9palwG8ENxxwWY/QWuR7r3Rbs7unLbiqDNkql3QEmGkj/AG6SnBuLQw6iNVjbWxZyPqT7917pg1j/AB/3j/ivv3Xuvax/j/vH/Fffuvde1j/H/eP+K+/de69rH+P+8f8AFffuvde1j/H/AHj/AIr7917r2sf4/wC8f8V9+6917WP8f94/4r7917r2sf4/7x/xX37r3XtY/wAf94/4r7917r2sf4/7x/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/ABX37r3XtY/x/wB4/wCK+/de69rH+P8AvH/Fffuvde1j/H/eP+K+/de6f8FurL7cklfF1JjScDzQSos1PIV/S5ifgSKOAws1uL29+690vqTuPLJYVuKoKoWsTTvPRuw/xLvVrf8A1lA/w9+690r8Z23hKuaKGuo6vG+RgpqNUdVSxEmwMroIplTVxcRn/be/de6FSORJUSWN1kjkVXjkRgyOjgMrowuGVlNwRwR7917rn7917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3XukPvfeEG1qELEVly1YrCigJBEaj0tVzj8QxnhQf1vwOAxHuvdFYrKypr6iarq5pKioncySzSsWd3a1ySfwLWA+gHA49+691G9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+690N/Ve7XEw2zXyXjkDyYqR2/zcgBklork/okAZ0/o1x/aA9+690PPv3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3XuoOTyNNiaCryVY+imo4XmlPGohRZY0BIDSSuQqj8sQPfuvdE8zmZq8/k6rJ1h/cqJCUjBJSngBtDTx3t6Ik4v8AVjcnkn37r3TR7917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xus1PUTUk8NTTuYp6eWOeGRf1RyxOHjdb/AJVgD7917o5W38tFnMNj8rFYCrp1eRByIp0JjqIQTyRFOjKD9SBf8+/de6ePfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3QFdxZ9kFDt2ByNYGQr9J+qhmjo4W/qNSu7Kf6IffuvdALc/1P+3Pv3XuvXP8AU/7c+/de69c/1P8Atz7917r1z/U/7c+/de69c/1P+3Pv3XuvXP8AU/7c+/de69c/1P8Atz7917r1z/U/7c+/de69c/1P+3Pv3XuvXP8AU/7c+/de69c/1P8Atz7917r1z/U/7c+/de69c/1P+3Pv3XuvXP8AU/7c+/de69c/1P8Atz7917r1z/U/7c+/de69c/1P+3Pv3XuvXP8AU/7c+/de69c/1P8Atz7917r1z/U/7c+/de69c/1P+3Pv3XuvXP8AU/7c+/de6MV03kvNi8pi2b10dZHVRqTz4qyLxsqj/UpJSEnjgv8A4+/de6GX37r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+690SzdmYOZ3FlsjfXHPVyLTm/H2sFoKX+oB+3jUm35Pv3Xuk95P8P8Aef8AjXv3XuveT/D/AHn/AI17917r3k/w/wB5/wCNe/de695P8P8Aef8AjXv3XuveT/D/AHn/AI17917r3k/w/wB5/wCNe/de695P8P8Aef8AjXv3XuveT/D/AHn/AI17917r3k/w/wB5/wCNe/de695P8P8Aef8AjXv3XuveT/D/AHn/AI17917r3k/w/wB5/wCNe/de695P8P8Aef8AjXv3XuveT/D/AHn/AI17917r3k/w/wB5/wCNe/de695P8P8Aef8AjXv3XuveT/D/AHn/AI17917r3k/w/wB5/wCNe/de695P8P8Aef8AjXv3XuveT/D/AHn/AI17917r3k/w/wB5/wCNe/de695P8P8Aef8AjXv3XuhS6iyJpt1fak2TJUFTT6SeDLCFrEb/AIMsdO4H/Bj7917o0Xv3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6Yd0V/wDDNuZuuBKvBjasxEfid4mig/6zOvv3XuiS+/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917pVbHqDTbu29IDYvlaWnuPraqk+1YXuOGWYg/wBffuvdHO9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Qcdr1Jp9lZBAbGqqKCmv+R/lcc7W/wBdYCP9Y+/de6KN7917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xun3a5I3Lt0gkEZ3EkEfUH7+n9+690eP37r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3XvfuvdBB3XL49p0agj93O0iEXF9Iosi9wPzZlHv3Xuisa2/r/ALwP+Ke/de69rb+v+8D/AIp7917r2tv6/wC8D/inv3Xuva2/r/vA/wCKe/de69rb+v8AvA/4p7917r2tv6/7wP8Ainv3Xuva2/r/ALwP+Ke/de69rb+v+8D/AIp7917r2tv6/wC8D/inv3Xuva2/r/vA/wCKe/de69rb+v8AvA/4p7917r2tv6/7wP8Ainv3Xuva2/r/ALwP+Ke/de69rb+v+8D/AIp7917r2tv6/wC8D/inv3Xuva2/r/vA/wCKe/de69rb+v8AvA/4p7917r2tv6/7wP8Ainv3Xuva2/r/ALwP+Ke/de69rb+v+8D/AIp7917r2tv6/wC8D/inv3Xuva2/r/vA/wCKe/de69rb+v8AvA/4p7917pRbRBk3TttT6gc9h7r/AFX+I0+rkWIsvv3Xujye/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917oGO8eNsYw2NhnoASP6nH5Gw/wBjb37r3RW9Y/x/3j/ivv3Xuvax/j/vH/Fffuvde1j/AB/3j/ivv3Xuvax/j/vH/Fffuvde1j/H/eP+K+/de69rH+P+8f8AFffuvde1j/H/AHj/AIr7917r2sf4/wC8f8V9+6917WP8f94/4r7917r2sf4/7x/xX37r3XtY/wAf94/4r7917r2sf4/7x/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/ABX37r3XtY/x/wB4/wCK+/de69rH+P8AvH/Fffuvde1j/H/eP+K+/de69rH+P+8f8V9+6917WP8AH/eP+K+/de69rH+P+8f8V9+6917WP8f94/4r7917r2sf4/7x/wAV9+6917WP8f8AeP8Aivv3Xull17GKneu3YwDdcik//nKklSfp/QRe/de6Oz7917r3v3Xuve/de697917r3v3Xuve/de697917" +
                         "r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xugf7tj17Pp3tfw5yik/1r0tfDe355lt/sffuvdFN1r/X/AHg/8U9+6917Wv8AX/eD/wAU9+6917Wv9f8AeD/xT37r3Xta/wBf94P/ABT37r3Xta/1/wB4P/FPfuvde1r/AF/3g/8AFPfuvde1r/X/AHg/8U9+6917Wv8AX/eD/wAU9+6917Wv9f8AeD/xT37r3Xta/wBf94P/ABT37r3Xta/1/wB4P/FPfuvde1r/AF/3g/8AFPfuvde1r/X/AHg/8U9+6917Wv8AX/eD/wAU9+6917Wv9f8AeD/xT37r3Xta/wBf94P/ABT37r3Xta/1/wB4P/FPfuvde1r/AF/3g/8AFPfuvde1r/X/AHg/8U9+6917Wv8AX/eD/wAU9+6917Wv9f8AeD/xT37r3Xta/wBf94P/ABT37r3Xta/1/wB4P/FPfuvdCb1DEJ99Yxvr9tT5Gc/Xj/IKinB+luGnHv3Xuji+/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917oNO3acz7Eyzry1LLjqgD82FfTwsRwfokxP+sPfuvdEy9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Q0dGQeTdldKRxT4OpYH+jyVlBGo/wALoze/de6Nh7917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuktvek++2huSmA1McPXSooFy0lNC1TGAP6mSEW9+690Q7Wv9f94P8AxT37r3Xta/1/3g/8U9+6917Wv9f94P8AxT37r3Xta/1/3g/8U9+6917Wv9f94P8AxT37r3Xta/1/3g/8U9+6917Wv9f94P8AxT37r3Xta/1/3g/8U9+6917Wv9f94P8AxT37r3Xta/1/3g/8U9+6917Wv9f94P8AxT37r3Xta/1/3g/8U9+6917Wv9f94P8AxT37r3Xta/1/3g/8U9+6917Wv9f94P8AxT37r3Xta/1/3g/8U9+6917Wv9f94P8AxT37r3Xta/1/3g/8U9+6917Wv9f94P8AxT37r3Xta/1/3g/8U9+6917Wv9f94P8AxT37r3Xta/1/3g/8U9+6917Wv9f94P8AxT37r3Q/9BxB8nuKcc+Khoofp/x3qJX/APjf37r3Rm/fuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691jmiSohlglGqOaN4pF/qkiFHHN/qrH37r3VdlbTtRVlXRSG0lJUz00gPFpIJWifgm49Se/de6i3H9R/tx7917r1x/Uf7ce/de69cf1H+3Hv3XuvXH9R/tx7917r1x/Uf7ce/de69cf1H+3Hv3XuvXH9R/tx7917r1x/Uf7ce/de69cf1H+3Hv3XuvXH9R/tx7917r1x/Uf7ce/de69cf1H+3Hv3XuvXH9R/tx7917r1x/Uf7ce/de69cf1H+3Hv3XuvXH9R/tx7917r1x/Uf7ce/de69cf1H+3Hv3XuvXH9R/tx7917r1x/Uf7ce/de69cf1H+3Hv3XuvXH9R/tx7917oyXx9RdO65LgkthE/wAQAMsx5v8A2tQ/23v3XujH+/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3XuiJ9nUK4/fm5IEFlkrlrRbgFslTQZCQj/AKeVR/2Pv3XukH7917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917oyfx7nQHddOSBIRhplF+WRTk434/wBpZ1/5K9+690ZX37r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+690QbsbLR5ne24a+ncPC1d9tE6H0yR4+GLHpKpHBWVaUMD+QffuvdIm5/qf9uffuvdeuf6n/bn37r3Xrn+p/wBuffuvdeuf6n/bn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/AG59+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/259+69165/qf8Abn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/wBuffuvdeuf6n/bn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/AG59+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/259+690KHUe549ubup/u5BHQZeI4qqkdrJA08kb0tQ1yAFSpjVWY8KjsffuvdHf9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Qa9qbtO09rVElM+nKZUvjcdZrNE0sZNRWAjkfaQXKn8SMl/r7917oiVz/AFP+39+69165/qf9uffuvdeuf6n/AG59+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/259+69165/qf8Abn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/wBuffuvdeuf6n/bn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/AG59+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/259+69165/qf8Abn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/wBuffuvdeuf6n/bn37r3R7Op90vunaNJLVSGTI4tzi652N3lanRGpqlrksTPSumpj+qRX9+690Jfv3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3XuiufI3yLNtFr/ttFm1AvwHV8UXNr8XV1/wBt7917osus/wCH+8/8V9+6917Wf8P95/4r7917r2s/4f7z/wAV9+6917Wf8P8Aef8Aivv3Xuvaz/h/vP8AxX37r3XtZ/w/3n/ivv3Xuvaz/h/vP/Fffuvde1n/AA/3n/ivv3Xuvaz/AIf7z/xX37r3XtZ/w/3n/ivv3Xuvaz/h/vP/ABX37r3XtZ/w/wB5/wCK+/de69rP+H+8/wDFffuvde1n/D/ef+K+/de69rP+H+8/8V9+6917Wf8AD/ef+K+/de69rP8Ah/vP/Fffuvde1n/D/ef+K+/de69rP+H+8/8AFffuvde1n/D/AHn/AIr7917r2s/4f7z/AMV9+6917Wf8P95/4r7917r2s/4f7z/xX37r3XtZ/wAP95/4r7917oxXx3yjpms/iCbJV4yDIKp/T5KCqWnOn+jMmQP+uF/w9+690bP37r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3RbvkZDfG7XqPp4q7Iw35/3fT0z24B5P2/v3Xuioe/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuhn6Hdl37EqmwkxORVv8VCxSW/5KQH/Ye/de6Oz7917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917oBPkNTmTZ2MqB9abcNMGP9IpsfklY35/3Yq+/de6Jl7917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6G7oCEyb8Li9qfC5CZv8AWaSlg54P9qcf09+690dr37r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3QS930Zquucw6jU1FPjKxQPrxkKenkI/HpiqGJ/wB9+690QvW39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+690ZL43UbS5zcmRtcUmKpaLVa1v4hWefTcflhjb/7D37r3RvPfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3XvfuvdJfe2NOX2huXHKpaSqwuRWAAXP3KU0ktNYf1FQi+/de6rQuf6n/bn37r3Xrn+p/259+69165/qf8Abn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/wBuffuvdeuf6n/bn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/AG59+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/259+69165/qf8Abn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/wBuffuvdeuf6n/bn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/AG59+69165/qf9uffuvdHR+OWLam2rl8o4IbKZjwxkg+umx1NGiMCTyPuKmVf8NPv3XujDe/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917qs7fOFfbW7c/hdBSOiyVQKVWBF6GZvuaBhz9Ho5kPv3XuknrP+H+8/8AFffuvde1n/D/AHn/AIr7917r2s/4f7z/AMV9+6917Wf8P95/4r7917r2s/4f7z/xX37r3XtZ/wAP95/4r7917r2s/wCH+8/8V9+6917Wf8P95/4r7917r2s/4f7z/wAV9+6917Wf8P8Aef8Aivv3Xuvaz/h/vP8AxX37r3XtZ/w/3n/ivv3Xuvaz/h/vP/Fffuvde1n/AA/3n/ivv3Xuvaz/AIf7z/xX37r3XtZ/w/3n/ivv3Xuvaz/h/vP/ABX37r3XtZ/w/wB5/wCK+/de69rP+H+8/wDFffuvde1n/D/ef+K+/de69rP+H+8/8V9+6917Wf8AD/ef+K+/de67DM3AAv8AgAEkn8AAfX37r3VlmwMCds7N29hpF0VFLj45KxT9Vrqxmra1D/UR1VQ6j/AD37r3Sw9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3RUvkbsuWRaHe9BCWWFI8ZnAiX0R6z/D659NjpDyGF2P5MY9+690UfWf8P95/4r7917r2s/4f7z/xX37r3XtZ/wAP95/4r7917r2s/wCH+8/8V9+6917Wf8P95/4r7917r2s/4f7z/wAV9+6917Wf8P8Aef8Aivv3Xuvaz/h/vP8AxX37r3XtZ/w/3n/ivv3Xuvaz/h/vP/Fffuvde1n/AA/3n/ivv3Xuvaz/AIf7z/xX37r3XtZ/w/3n/ivv3Xuvaz/h/vP/ABX37r3XtZ/w/wB5/wCK+/de69rP+H+8/wDFffuvde1n/D/ef+K+/de69rP+H+8/8V9+6917Wf8AD/ef+K+/de69rP8Ah/vP/Fffuvde1n/D/ef+K+/de69rP+H+8/8AFffuvdDL0psqfdm7KasqYCcJgJochXyMn7U9TE2uhx4LXV2nmUPIv08KMDyRf3XurAPfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3UerpKavpaiirYIqqkq4ZKepp50EkM0MqlJI5EPDI6mxHv3Xuikbu+NuQFVPVbOydHJRuzSR4vLPNBUU4Yk+CCujiqEqlUn0mURkDgsx5PuvdAXuXrvee0IDV5/Bz0dGJUgFYk9JVUrSSX8aiaknnUNIFJAax45Hv3XukN5P8P95/417917r3k/w/3n/jXv3XuveT/D/ef+Ne/de695P8P95/417917r3k/w/3n/jXv3XuveT/D/ef+Ne/de695P8P95/417917r3k/w/3n/jXv3XuveT/D/ef+Ne/de695P8P95/417917r3k/w/3n/jXv3XuveT/D/ef+Ne/de695P8P95/417917r3k/w/3n/jXv3XuveT/D/ef+Ne/de695P8P95/417917r3k/w/3n/jXv3XuveT/D/ef+Ne/de6y" +
                         "RLLPIkMMTyzSuscUUYZ5ZZHOlI441Us7u3AABJJ9+690ZfY3x3y2TWDIbxqXwtE4WQYmm0SZeVDzpqZGD0+P1L+LSyD6MqH37r3RucFgMRtrGwYnCUMNBQQC6xRAlnkIAeaeVy0tRPJYancsxt9eB7917p49+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3QO980v3HWGee12pJ8RVL/X/AIu1HTuRfjiOoY/63v3Xuq8ffuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3RrfjbsqnqpsjvSuiWX7Gf+GYUOoKx1fiWWvrFB/3bFBMkcbcgeR/yOPde6OH7917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917oPu1qX7zrjeUIF9GCrKq3/AFAqK2/+uPt7+/de6rJuf6n/AG59+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/259+69165/qf8Abn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/wBuffuvdeuf6n/bn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/AG59+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/259+69165/qf8Abn37r3Xrn+p/259+691ZD0lj1x3WW2EC2kq4KvISm1i71tfUzozf1Ip2RR/go9+690K3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3XumHdNL99tncdFbUazBZelC/1NRj6iG3PHOv37r3VT+tv6/7wP8Ainv3Xuva2/r/ALwP+Ke/de69rb+v+8D/AIp7917r2tv6/wC8D/inv3Xuva2/r/vA/wCKe/de69rb+v8AvA/4p7917r2tv6/7wP8Ainv3Xuva2/r/ALwP+Ke/de69rb+v+8D/AIp7917r2tv6/wC8D/inv3Xuva2/r/vA/wCKe/de69rb+v8AvA/4p7917r2tv6/7wP8Ainv3Xuva2/r/ALwP+Ke/de69rb+v+8D/AIp7917r2tv6/wC8D/inv3Xuva2/r/vA/wCKe/de69rb+v8AvA/4p7917q0rriHwdf7KjtpP91sFIwsRZ5sbTTPcHkHXIb/4+/de6Wnv3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3XuuLosiNG6hkdWRlP0KsCrA/64Pv3Xuqha2GSkq6mkdjrpqiene4F9UMjRm/+Pp9+691F1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+691bXtqkNBtzAULCzUWExVIRa1jTUMEJFhYCxT37r3T37917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuqod/U5x+9930Wmy0+587HGPp+2uTqRGw4+jR2I/wPv3Xukj5P8AD/ef+Ne/de695P8AD/ef+Ne/de695P8AD/ef+Ne/de695P8AD/ef+Ne/de695P8AD/ef+Ne/de695P8AD/ef+Ne/de695P8AD/ef+Ne/de695P8AD/ef+Ne/de695P8AD/ef+Ne/de695P8AD/ef+Ne/de695P8AD/ef+Ne/de695P8AD/ef+Ne/de695P8AD/ef+Ne/de695P8AD/ef+Ne/de695P8AD/ef+Ne/de695P8AD/ef+Ne/de6WvXW3Zd3b02/go4i8NVkIJK4gErHjaVhVZB2IsB/kkLgXIBYgfUj37r3Vq/v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917okXyS60qaTIP2DiIGlx9aIY9wxRKSaKuVUp4MiVXhaWsjVEc2sswuxJk4917opHk/w/3n37rWeveT/D/effuvZ695P8P959+69nr3k/w/3n37r2eveT/D/effuvZ695P8P959+69nr3k/w/3n37r2eveT/D/effuvZ695P8P959+69nr3k/w/3n37r2eveT/D/effuvZ695P8P959+69nr3k/w/3n37r2eveT/D/effuvZ695P8P959+69nrkhZ2CIhZ2IVEUFmdmNlVVHJYngAfX37r2erEOh+q32RipM9nIQm585Txq8DLZ8PjWKypQE3LCrqHVZKj/AFJVU+qMW91vowXv3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917rDUU9PV089JVQxVNNUxSQVFPOiywzwSoY5YpY3BSSORGIYEEEH37r3VbfeHV/wDo7z8c+NV22znDPNiixaRqGeMq1RiZZGJJ8OsNCzG7xG3LI59+690B2sf4/wC8f8V9+6917WP8f94/4r7917r2sf4/7x/xX37r3XtY/wAf94/4r7917r2sf4/7x/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/ABX37r3XtY/x/wB4/wCK+/de69rH+P8AvH/Fffuvde1j/H/eP+K+/de69rH+P+8f8V9+6917WP8AH/eP+K+/de69rH+P+8f8V9+6917WP8f94/4r7917o1vxm67p83kqre+WpxNQ4KoWkw0MqgxzZoRrNLVOrAhhjIJEKfjyyKwOqP37r3R7vfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+690BfyDhwOQ65zNFkcni6PKUQgzGHhrK2kgqpayikGuOkgmlSWaaqopJoVVASxk49+691Wn7917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3XurO+hYsbR9Y7Yo6SqpJqqSmqa+ujhnhknWorq2oqSJ0R2dHihkRLMAQFAPv3Xuhl9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+690R75LdoZWn3BS7N25l6/GxYulE+ekxtbPRyVNbXpHLBQTyU8iNJFS0Whyt9JaexF1Hv3XuifS1E00jSzSvLI5LPJIS7ux+rMzXZif6n37r3WPW39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3Xtbf1/3gf8U9+6917W39f94H/FPfuvde1t/X/eB/xT37r3XJJpI2DoxVlIKspKspH5BWxB9+690scP2LvjAz082M3VnoEp5Y5Vpf4tXtQy+NwwjqKNpzTzwtpsyspBHv3XurUNo7lot37aw25KAgU+WoYqkxhg5pqjmOrpHYcGSkqkeJj+Svv3XulH7917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917pN7v3NRbO21mdy5DmnxNFLUCLUFapqDaOjo42PAkrKt0iU/QM4J49+691UTmMzW5zKZHMZGQz12Uramvq5SbBqirlaaTStrJGGayqOFHA49+6902+T/D/ef+Ne/de695P8P95/417917r3k/w/3n/jXv3XuveT/D/ef+Ne/de695P8P95/417917r3k/w/3n/jXv3XuveT/D/ef+Ne/de695P8P95/417917r3k/w/3n/jXv3XuveT/D/ef+Ne/de695P8P95/417917r3k/w/3n/jXv3XuveT/D/ef+Ne/de695P8P95/417917r3k/w/3n/jXv3XuveT/D/ef+Ne/de695P8P95/417917o5/wAUt+6Z8p1/kJrCo8mZwOt+PPGoXKUMd7m8kCLOiiwHjlb6n37r3R3ffuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3XvfuvdEO+VPYorclR9fYybVTYpo8jn2jcaZMnLFehoWK8kUVLKZHHKl5lB9UfHuvdE88n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvde8n+H+8/8AGvfuvdPG39wV+2s1i89i38WQxNbBXUrknQXgfUYpQLF4J0uki39SMR+ffuvdW87R3Pjt5bbxG5cU16PLUiVAjLBnppxeOqo5iLDz0dSjxPbgspI4t7917pR+/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917oMO2ex6DrTalTlpWily9WJKPb9A5u1XkWTiV0BDmjoVbyzEW9ICAhnW/uvdVP1+RqsnW1eRr6mSqra6pnq6uplJaWepqZGmnmkawu8kjEn/E+/de6ia1/r/vB/4p7917r2tf6/7wf+Ke/de69rX+v+8H/inv3Xuva1/r/vB/4p7917r2tf6/7wf+Ke/de69rX+v+8H/inv3Xuva1/r/vB/4p7917r2tf6/7wf+Ke/de69rX+v+8H/inv3Xuva1/r/vB/4p7917r2tf6/7wf+Ke/de69rX+v+8H/inv3Xuva1/r/vB/4p7917r2tf6/7wf+Ke/de69rX+v+8H/inv3Xuva1/r/vB/4p7917r2tf6/7wf+Ke/de69rX+v+8H/inv3Xuva1/r/vB/4p7917o0vxq7Xi2rmn2dm6rxbf3DUIaGome0OLzj6Yoy7NYRUuTRVjdj6VkVGOkFz7917qxX37r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+690z5jcOB29B9zns1i8NT2JE2Tr6WhRrfUIamWPyMTwAtyTwB7917oDNy/KDq/BrLHjauv3RWIrhYsRRvFS+YA6Elr8l9nF4mI5eFZ7D6Anj37r3RBOw+w852RuCXO5uVUCqYMdjYXY0eLog2pKamVzdnY+qWQ+qV+TYWUe690hLj+o/wBuPfuvdeuP6j/bj37r3Xrj+o/249+69164/qP9uPfuvdeuP6j/AG49+69164/qP9uPfuvdeuP6j/bj37r3Xrj+o/249+69164/qP8Abj37r3Xrj+o/249+69164/qP9uPfuvdeuP6j/bj37r3Xrj+o/wBuPfuvdeuP6j/bj37r3Xrj+o/249+69164/qP9uPfuvdeuP6j/AG49+69164/qP9uPfuvdeuP6j/bj37r3Xrj+o/249+69164/qP8Abj37r3RzeqflHFhMVBt/sGDJZEUSpBj8/QLDVVZpUGlIctBNPTPO9OgsJ0Z5HWwZCwLt7r3Rq9udwda7q0Jh94Yh6iTSEoq6c4mtZz/uuOkyaUk8zA/Xxq4/IJHPv3XuhIBBAIIIIuCOQQfoQfyD7917rv37r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+6902ZbNYjA0UmRzeToMTQRf5yryNXBR06mxIXyzuitIwHCi7MfoPfuvdFg3r8stpYjzUmzsdVborEuorqjyYvDI301IZYzkKzSRyBFErDkPb37r3RWNyfIntfchkRtxvg6WS9qTbkKYpYwb3CVqGTLWtx6qhvfuvdA1WVtZkKiSqr6qpraqVi0tRVzy1E8jH8vNMzyOf9cn37r3UX37r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+6917" +
                         "37r3Xvfuvde9+691737r3Xvfuvde9+691737r3S1272NvnaZQbe3TmsZDHYrRxV0kuO4+mrG1HmoHsPpqjNvfuvdGK2b8udz49kp964ij3DS8Bq/GqmKyyA21u0CqcZVWA4RUpv+Dfj37r3Rudldx9e78EUWEz8EWSlsP4LlbY3LayLmOKmnbx1rKPqad5lH9ffuvdCh7917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3XukBvPtHYuwY2O5dwUVJV6NceKhY1mXmBF00Y6lEtSiSfQSSBIr/Vh7917ooO9/l5l6zzUexMNFhoDqVMxmxDW5MjnTLBjo2fHUjg2/zjVSn+g9+690VLcG6twbrrTkNx5rIZmrJbTLX1TziJWIJjpo2PipYbj9Eaqg/p7917pguP6j/bj37r3Xrj+o/wBuPfuvdeuP6j/bj37r3Xrj+o/249+69164/qP9uPfuvdeuP6j/AG49+69164/qP9uPfuvdeuP6j/bj37r3Xrj+o/249+69164/qP8Abj37r3Xrj+o/249+69164/qP9uPfuvdeuP6j/bj37r3Xrj+o/wBuPfuvdeuP6j/bj37r3Xrj+o/249+69164/qP9uPfuvdeuP6j/AG49+69164/qP9uPfuvdeuP6j/bj37r3Xrj+o/249+69164/qP8Abj37r3Xrj+o/249+69164/qP9uPfuvdeuP6j/bj37r3Xrj+o/wBuPfuvdeuP6j/bj37r3Xrj+o/249+69164/qP9uPfuvdeuP6j/AG49+691yV9JDK1mBBBDWII+hB+oIPv3Xuhv2T8hux9l+GnXLDcGJj0r/C9wtLXKkYsNNNX+RMjTBE4RRKYl49Btb37r3RwNk/KTr7cvhpM+ZtnZN9KH+JOKjDPIfqIsxCi" +
                         "LCosbmpip1H+qN/fuvdGRpaqmraeKroqmCrpahBJBU0s0dRTzRn6SRTRM8ciH8EEj37r3Wf37r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3XvfuvdcWZUVndlREUs7sQqqqi7MzGwVVAuSfp7917oA98fJHrbZ3mpabINurLx3X7Db5jqaeOQXAWpyxIx8YDAhhG00qH6p7917onO+Pk52NuzzUuLqI9n4mQsop8JJIMk8Z+gqM3IFqvIt/rTrTAj6r7917ovE00tRK808kk00rs8s0rtJJI7G7PJI5Z3dmJJJJJJ9+691i9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3S32j2NvPYtR59r5+vxis4eWiEgqMbUni5qcbUrLRTMVFtRTWB9GHv3XujfbH+X1HN4qPf+CNG5Cq2b2+Gmpr2AL1WJqJGqYQLXZoZZiSeIwPfuvdG321vDa+8aIZDbGcx2aprKZDRzq01OW/SlXSPoq6OQj+xKiN/h7917pSe/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6aszncLt2hkyeeyuPw9BFw9XkaqGkgDWJCK8zoHla3pRbsx4APv3Xuipb6+Xe2MV5qLY+Lm3LWKGVcpkBLjcKj/RWjhZVydcAw5UrTAjkOffuvdE43v3F2B2A0ibgz1Sce5JGFx5OPw6LfUqPRU5X7vxn6NUNM4H9r37r3QYe/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6ccVl8pg62LJYbI12KyEBvDW46qmo6qPkEhJ6d45ACQLi9j+b+/de6NNsX5bbywvho940FPuygTShrYvHjM3Gn01NLDEaGtKKL2eKN3I9UvN/fuvdHJ2P3Z11v8Qw4bPQ0uUl0gYPM6cZldbf7rgimcwV7W/wCVaSYD829+690LHv3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917oMt5dxdc7EEsef3LQiviBviMe/8AEstrH+65KKjMrUjN+DOYkP8AqvfuvdFA318xM5XeWj2DhYsHTnUq5jNLDX5UjnTJDj0MmMo3HFxIaof634917opm4N1bh3VXNktx5jI5qtbVafIVctR4lY3MdPG58VNDf6JGqoPwPfuvdMXk/wAPfutZ695P8PfuvZ695P8AD37r2eveT/D37r2eveT/AA9+69nr3k/w9+69nr3k/wAPfuvZ695P8PfuvZ695P8AD37r2eveT/D37r2eveT/AA9+69nr3k/w9+69nr3k/wAPfuvZ695P8PfuvZ695P8AD37r2eveT/D37r2eveT/AA9+69nr3k/w9+69nr3k/wAPfuvZ695P8PfuvZ695P8AD37r2eveT/D37r2eveT/AA9+69nr3k/w9+69nr3k/wAPfuvZ695P8PfuvZ695P8AD37r2eveT/D37r2eveT/AA9+69nr3k/w9+69nr3k/wAPfuvZ695P8PfuvZ695P8AD37r2eveT/D37r2eveT/AA9+69nr3k/w9+69nr3k/wAPfuvZ695P8PfuvZ695P8AD37r2eveT/D37r2eveT/AA9+69nr3k/w9+69nr3k/wAPfuvZ695P8PfuvZ67WVlIK8EEEEE3Fvfut9Dhsf5E9l7I8NPFlv4/iIiq/wAJ3CZchGkQI9FJWmRMjRhV4RVlMS8XjNre/de6OPsn5Yde7iEVLuRKvZuScqjGsvkMO8jGwEeTpIhJECRcmeCFFH1Y+/de6MrjcrjMzSRZDEZGhylDMLxVmOq4K2lk4B9E9NJJE1gfwffuvdT/AH7r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+690k91b72fsim+73VuHG4aMoXiiqZ9VbUKDYmkx8Ilr6wrbkRRuR7917oqG8fmXh6Uy0uxttVOVmGpUymef7Gh1fRZIsbTSPW1UTG3Dy0r/Xj37r3RVd3989nb18sWU3PW0ePl1A4rCEYeg8bAgwyiiKVVZDz9KiWXn/AGHv3XugiMgPJuSfqePfuvddax/j/vH/ABX37r3XtY/x/wB4/wCK+/de69rH+P8AvH/Fffuvde1j/H/eP+K+/de69rH+P+8f8V9+6917WP8AH/eP+K+/de69rH+P+8f8V9+6917WP8f94/4r7917r2sf4/7x/wAV9+6917WP8f8AeP8Aivv3Xuvax/j/ALx/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/Fffuvde1j/AB/3j/ivv3Xuvax/j/vH/Fffuvde1j/H/eP+K+/de69rH+P+8f8AFffuvde1j/H/AHj/AIr7917r2sf4/wC8f8V9+6917WP8f94/4r7917r2sf4/7x/xX37r3XtY/wAf94/4r7917r2sf4/7x/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/ABX37r3XtY/x/wB4/wCK+/de69rH+P8AvH/Fffuvde1j/H/eP+K+/de69rH+P+8f8V9+6917WP8AH/eP+K+/de69rH+P+8f8V9+6917WP8f94/4r7917r2sf4/7x/wAV9+6917WP8f8AeP8Aivv3Xuvax/j/ALx/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/Fffuvde1j/AB/3j/ivv3Xuvax/j/vH/Fffuvde1j/H/eP+K+/de69rH+P+8f8AFffuvde1j/H/AHj/AIr7917r2sf4/wC8f8V9+6917WP8f94/4r7917r2sf4/7x/xX37r3XtY/wAf94/4r7917r2sf4/7x/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/ABX37r3T7gd17h2vViu25msphKsabzYytqKTyBTcJOkMqpURH8o4ZSPqPfuvdGa2h8wd9YfxU+6sbjt20iaVepATC5gj6avuKOJ8dJpHNjShmP1fm/v3XujX7K+SfVu8TFTPl32zk5AoFBuZI8ejObKRDk1lmxUgLmyBpkke/wCgG4HuvdD2jpIiSRuskciq6OjBkdGAZXRlJVlZTcEcEe/de65e/de697917r3v3Xuve/de6Tm6t3bc2ViJ85ufK02JxsHp8tQxMk8xUslNR06BqisqpApKxxqzkAm1gSPde6IB2X8t9y5t58b1/TttjEkvH/F6lIZ9wVifp1xqfLSYlWB+ieWYWBEqnge690UWvyFflauavydbV5GuqG11FZXVM1XVTufq81RUPJNK5/qxJ9+691D9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+690Kmwu5uwOuZI12/mppMWrapMDkzJX4aUE3YLSySK9Gz/wBp6d4ZDb9VuPfuvdWEdT/JDaHYz0+HyKrtfdcmmNMZWTo9Bk5uBbEZAiNZJnY8U8qpLc2TygFvfuvdGM9+691737r3SE7G7BwXWe16zc2dkJjh/YoKCJlWqyuRkV2p6Cl1A2Z9BZ3sRHErOQQtj7r3VRfYnZe6Ozc7Lm9xVbFVLpjsXA7rjsTSs1xTUUBYgXAHkkN5ZSLsx4A917oP7n+p/wBuffuvdeuf6n/bn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/AG59+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/259+69165/qf8Abn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/wBuffuvdeuf6n/bn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/AG59+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/259+69165/qf8Abn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/wBuffuvdeuf6n/bn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/AG59+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/259+69165/qf8Abn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/wBuffuvdeuf6n/bn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/AG59+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/259+69165/qf8Abn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/wBuffuvdeuf6n/bn37r3Xrn+p/259+69165/qf9uffuvdeuf6n/AG59+69165/qf9uffuvdeuf6n/bn37r3Xrn+p/259+69165/qf8Abn37r3Xrn+p/259+691yV2QhlZgwIKsGIKkG4II+hB9+691YN8b/AJE1OWqKPr7ftaZq+QJTba3DVSEzVzgaYsPlZnP7ta4AFPOx1TN6HvIVL+690ef37r3VRvyP7Pl7B3/W01HOX23taapw2FjVyYaiWGQR5PKgAlWavqY7IwteCOPi97+690X3yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+6917yf4f7z/xr37r3XvJ/h/vP/Gvfuvde8n+H+8/8a9+691zjqJIpEliZo5I3WSN0dkdJEIZHR1syOjC4I5B+nv3XurF/wDZk5f9l7/vH90n+kD7j+5drr5P4z9v5v7w+P8A45fwb/KdWjxfd/t2t7917quH/e/yffuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691k8r6dGo+O+rx6m0a9OnVovpvbi9r29+691j9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3XvfuvdR/fuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3XDWP8f94/4r7917r2sf4/7x/xX37r3XtY/wAf94/4r7917r2sf4/7x/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/ABX37r3XtY/x/wB4/wCK+/de69rH+P8AvH/Fffuvde1j/H/eP+K+/de69rH+P+8f8V9+6917WP8AH/eP+K+/de69rH+P+8f8V9+6917WP8f94/4r7917r2sf4/7x/wAV9+6917WP8f8AeP8Aivv3Xuvax/j/ALx/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/Fffuvde1j/AB/3j/ivv3Xuvax/j/vH/Fffuvde1j/H/eP+K+/de69rH+P+8f8AFffuvde1j/H/AHj/AIr7917r2sf4/wC8f8V9+6917WP8f94/4r7917r2sf4/7x/xX37r3XtY/wAf94/4r7917r2sf4/7x/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/ABX37r3XtY/x/wB4/wCK+/de69rH+P8AvH/Fffuvde1j/H/eP+K+/de69rH+P+8f8V9+6917WP8AH/eP+K+/de69rH+P+8f8V9+6917WP8f94/4r7917r2sf4/7x/wAV9+6917WP8f8AeP8Aivv3Xuvax/j/ALx/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/Fffuvde1j/AB/3j/ivv3Xuvax/j/vH/Fffuvde1j/H/eP+K+/de69rH+P+8f8AFffuvde1j/H/AHj/AIr7917r2sf4/wC8f8V9+6917WP8f94/4r7917r2sf4/7x/xX37r3XtY/wAf94/4r7917r2sf4/7x/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/ABX37r3XtY/x/wB4/wCK+/de69rH+P8AvH/Fffuvde1j/H/eP+K+/de69rH+P+8f8V9+6917WP8AH/eP+K+/de69rH+P+8f8V9+6917WP8f94/4r7917r2sf4/7x/wAV9+6917WP8f8AeP8Aivv3XusXv3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917rhrH+P+8f8V9+6917WP8AH/eP+K+/de69rH+P+8f8V9+6917WP8f94/4r7917r2sf4/7x/wAV9+6917WP8f8AeP8Aivv3Xuvax/j/ALx/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/Fffuvde1j/AB/3j/" +
                         "ivv3Xuvax/j/vH/Fffuvde1j/H/eP+K+/de69rH+P+8f8AFffuvde1j/H/AHj/AIr7917r2sf4/wC8f8V9+6917WP8f94/4r7917r2sf4/7x/xX37r3XtY/wAf94/4r7917r2sf4/7x/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/ABX37r3XtY/x/wB4/wCK+/de69rH+P8AvH/Fffuvde1j/H/eP+K+/de69rH+P+8f8V9+6917WP8AH/eP+K+/de69rH+P+8f8V9+6917WP8f94/4r7917r2sf4/7x/wAV9+6917WP8f8AeP8Aivv3Xuvax/j/ALx/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/Fffuvde1j/AB/3j/ivv3Xuvax/j/vH/Fffuvde1j/H/eP+K+/de69rH+P+8f8AFffuvde1j/H/AHj/AIr7917r2sf4/wC8f8V9+6917WP8f94/4r7917r2sf4/7x/xX37r3XtY/wAf94/4r7917r2sf4/7x/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/ABX37r3XtY/x/wB4/wCK+/de69rH+P8AvH/Fffuvde1j/H/eP+K+/de69rH+P+8f8V9+6917WP8AH/eP+K+/de69rH+P+8f8V9+6917WP8f94/4r7917r2sf4/7x/wAV9+6917WP8f8AeP8Aivv3Xuvax/j/ALx/xX37r3XtY/x/3j/ivv3Xuvax/j/vH/Fffuvde1j/AB/3j/ivv3Xuvax/j/vH/Fffuvde1j/H/eP+K+/de69rH+P+8f8AFffuvde1j/H/AHj/AIr7917r2sf4/wC8f8V9+691i9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3XvfuvdcNY/offutZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ69rH9D7917PXtY/offuvZ6xe/db697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuv/Z";
            }

            Usuario user = new Usuario
            {
                Nombre     = _nombre,
                _Usuario   = _usuario,
                Contrasena = _password,
                Imagen     = avatar,
            };

            UsuarioRepositorio ur      = new UsuarioRepositorio();
            string             mensaje = string.Empty;

            if (ur.VerificarUsuario(user))
            {
                mensaje = string.Format("El usuario {0} ya existe", user._Usuario);
            }
            else
            {
                mensaje       = ur.Agregar(user);
                nombre.Value  = "";
                usuario.Value = "";
            }
            Response.Write(string.Format("<script>alert('{0}')</script>", mensaje));
        }