a88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAA88888888AAAAAAAA88888888AAAA2222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAA88888888AAAAAAAA88888888AAAA2222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAA88888888AAAAAAAA88888888AAAAAAAA222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAA88888888AAAAAAAA88888888AAAAAAAA222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA888888888888AAAAAAAA88888888AAAAAAAA22220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA888888888888AAAAAAAA88888888AAAAAAAA22220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAA44444444CCCCCCCC44444444EEEE44444444CCCC44444444EEEE2222AAAAAAAAAAAAAAAA888888888888AAAAAAAA88888888AAAAAAAA222200000000AAAA222244444444CCCC44444444EEEE44444444CCCC44444444222200000000000000000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAA44444444CCCCCCCC44444444EEEE44444444CCCC44444444EEEE2222AAAAAAAAAAAAAAAA888888888888AAAAAAAA88888888AAAAAAAA222200000000AAAA222244444444CCCC44444444EEEE44444444CCCC44444444222200000000000000000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA000000000000000000000000000000000000CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCC44444444EEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEE4444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCC44444444EEEE44444444CCCCCCCC4444444400000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAA000000000000000000000000000000000000CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCC44444444EEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEE4444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCC44444444EEEE44444444CCCCCCCC4444444400000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAA000000000000000000000000000000000000CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEEAAAA8888AAAAEEEE4444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC4444444400000000000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAA000000000000000000000000000000000000CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEEAAAA8888AAAAEEEE4444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC4444444400000000000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAA000000000000000000000000000000000000CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC444444440000000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAA000000000000000000000000000000000000CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC444444440000000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAA000000000000000000000000000000000000CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAA000000000000000000000000000000000000CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAA000000000000000000000000000000000000CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCAAAACCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAACCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC4444444422220000000000000000000000000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAA000000000000000000000000000000000000CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC4444444444444444444444444444444444444444CCCCCCCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCAAAACCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAACCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC4444444422220000000000000000000000000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA4444444444444444444444444444444444444444AAAAAAAA000000000000000000000000000000000000CCCCCCCC2222222222222222222222222222222222222222CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCAAAA22220000CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAA22220000CCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC444444440000000000000000000000000000000000000000AAAAAAAA2222222222222222222222222222222222222222AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC2222222222222222222222222222222222222222CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCAAAA22220000CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAA22220000CCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC444444440000000000000000000000000000000000000000AAAAAAAA2222222222222222222222222222222222222222AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC2222222222222222222222222222222222222222CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444AAAAAAAA0000000000000000CCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAA000000000000000044444444EEEE44444444CCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444000000000000000000000000000000000000AAAAAAAA2222222222222222222222222222222222222222AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC2222222222222222222222222222222222222222CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444AAAAAAAA0000000000000000CCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAA000000000000000044444444EEEE44444444CCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444000000000000000000000000000000000000AAAAAAAA2222222222222222222222222222222222222222AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC2222222222222222222222222222222222222222CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE4444AAAAAAAA000000000000000000000000CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCAAAAAAAA0000000000000000000000004444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC4444444400000000000000000000000000000000AAAAAAAA2222222222222222222222222222222222222222AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC2222222222222222222222222222222222222222CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE4444AAAAAAAA000000000000000000000000CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCAAAAAAAA0000000000000000000000004444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC4444444400000000000000000000000000000000AAAAAAAA2222222222222222222222222222222222222222AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC2222222222222222222222222222222222222222CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAA0000000000000000000000000000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC444444440000000000000000000000000000AAAAAAAA2222222222222222222222222222222222222222AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC2222222222222222222222222222222222222222CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAA0000000000000000000000000000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC444444440000000000000000000000000000AAAAAAAA2222222222222222222222222222222222222222AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC2222222222222222222222222222222222222222CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAA00000000000000000000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC444444440000000000000000000000000000AAAAAAAA2222222222222222222222222222222222222222AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC2222222222222222222222222222222222222222CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAA00000000000000000000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC444444440000000000000000000000000000AAAAAAAA2222222222222222222222222222222222222222AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC2222222222222222222222222222222222222222CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC000044444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444AAAA22220000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444AAAACCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC444444440000000000000000000000000000AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA2222222222222222222222222222222222222222AAAAAAAA000000000000000000000000000000000000CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC2222222222222222222222222222222222222222CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC000044444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444AAAA22220000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444AAAACCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC444444440000000000000000000000000000AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA2222222222222222222222222222222222222222AAAAAAAA000000000000000000000000000000000000CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC2222222222222222222222222222222222222222CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC0000000044444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEEAAAA4444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444AAAA0000CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC444444440000000000000000000000000000AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA2222222222222222222222222222222222222222AAAAAAAA000000000000000000000000000000000000CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC2222222222222222222222222222222222222222CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC0000000044444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEEAAAA4444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444AAAA0000CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC444444440000000000000000000000000000AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA2222222222222222222222222222222222222222AAAAAAAA000000000000000000000000000000000000CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC2222222222222222222222222222222222222222CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222244444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCC2222000000004444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE4444AAAA00000000CCCCCCCCCCCCCCCC44444444EEEE444444444444CCCCCCCC4444444422220000000000000000000000000000AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA2222222222222222222222222222222222222222AAAAAAAA000000000000000000000000000000000000CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC2222222222222222222222222222222222222222CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222244444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCC2222000000004444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE4444AAAA00000000CCCCCCCCCCCCCCCC44444444EEEE444444444444CCCCCCCC4444444422220000000000000000000000000000AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA2222222222222222222222222222222222222222AAAAAAAA000000000000000000000000000000000000CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC2222222222222222222222222222222222222222CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCAAAA2222000000000000EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEEAAAA2222000000000000CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCC4444444400000000000000000000000000000000AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA2222222222222222222222222222222222222222AAAAAAAA000000000000000000000000000000000000CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC2222222222222222222222222222222222222222CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCAAAA2222000000000000EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEEAAAA2222000000000000CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCC4444444400000000000000000000000000000000AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA2222222222222222222222222222222222222222AAAAAAAA000000000000000000000000000000000000CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC2222222222222222222222222222222222222222CCCCCCCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCAAAAAAAA22220000000000004444CCCCCCCCCCCCAAAA222200000000000000000000000000000000000000000000000000000000CCCCCCCCCCCCCCCCAAAAAAAA22220000000000000000CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCC44444444222200000000000000000000000000000000AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA2222222222222222222222222222222222222222AAAAAAAA000000000000000000000000000000000000CCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCC2222222222222222222222222222222222222222CCCCCCCC0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCAAAAAAAA22220000000000004444CCCCCCCCCCCCAAAA222200000000000000000000000000000000000000000000000000000000CCCCCCCCCCCCCCCCAAAAAAAA22220000000000000000CCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCC44444444222200000000000000000000000000000000AAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAA2222222222222222222222222222222222222222AAAAAAAA000000000000000000000000000000000000CCCCCCCC8888888888888888888888888888888888888888CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222244444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCAAAAAAAA2222AAAA000000000000000000000000000000000000CCCCCCCC44444444EEEE4444AAAA2222000000000000000000000000000000000000000000000000CCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCC444444442222000000000000000000000000000000000000AAAAAAAA8888888888888888888888888888888888888888AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC8888888888888888888888888888888888888888CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222244444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCAAAAAAAA2222AAAA000000000000000000000000000000000000CCCCCCCC44444444EEEE4444AAAA2222000000000000000000000000000000000000000000000000CCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCC444444442222000000000000000000000000000000000000AAAAAAAA8888888888888888888888888888888888888888AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC8888888888888888888888888888888888888888CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222244444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCC4444444422220000000000000000000000000000000000000000AAAAAAAA8888888888888888888888888888888888888888AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC8888888888888888888888888888888888888888CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222244444444CCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCC4444444422220000000000000000000000000000000000000000AAAAAAAA8888888888888888888888888888888888888888AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC8888888888888888888888888888888888888888CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222244444444CCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC444444442222000000000000000000000000000000000000000000000000AAAAAAAA8888888888888888888888888888888888888888AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC8888888888888888888888888888888888888888CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222244444444CCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC444444442222000000000000000000000000000000000000000000000000AAAAAAAA8888888888888888888888888888888888888888AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC8888888888888888888888888888888888888888CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222244444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC4444EEEE8888EEEE44444444CCCC4444CCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444EEEE8888EEEE44444444CCCCCCCC44444444EEEE44444444CCCC4444444422220000000000000000000000000000000000000000000000000000000000000000AAAAAAAA8888888888888888888888888888888888888888AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC8888888888888888888888888888888888888888CCCCCCCC0000000000000000000000000000000000000000CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222244444444EEEE44444444CCCCCCCCCCCCCCCCCCCCCCCC4444EEEE8888EEEE44444444CCCC4444CCCCCCCCCCCCCCCC44444444EEEE44444444CCCCCCCCCCCC44444444EEEE8888EEEE44444444CCCCCCCC44444444EEEE44444444CCCC4444444422220000000000000000000000000000000000000000000000000000000000000000AAAAAAAA8888888888888888888888888888888888888888AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA000000000000000000000000000000000000CCCCCCCC8888888888888888888888888888888888888888CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA8888888888888888888888888888888888888888AAAAAAAA000000000000000000000000000000000000000000000000000000000000000000000000000000000000CCCCCCCC8888888888888888888888888888888888888888CCCCCCCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAAAAAAA8888888888888888888888888888888888888888AAAAAAAA000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEb