Board Thread:General Mod Discussion/@comment-25981649-20170215202502/@comment-152.26.91.126-20170216171440

I ONLY DO THIS ON WIKI BUT JAGEX TROLL XDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXDXDXDXDXDDXDDXD