..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..



..