mirror of
https://git.sb/baoshuo/OI-codes.git
synced 2024-12-27 08:31:58 +00:00
1001 lines
976 KiB (Stored with Git LFS)
Plaintext
1001 lines
976 KiB (Stored with Git LFS)
Plaintext
999
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|
|
###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###...###
|